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
338078982626	338078983137	338078983687	338078984237	338078984787	338078985337	338078985887	338078986437	338078986987	338078987537	338078988087	338078988637	338078989187	338078989737	338078990287	338078990837	338078991387	338078991937	338078992487	338078993037	338078993587	338078994137	338078994687	338078995237	338078995787	338078996337	338078996887	338078997437	338078997987	338078998537	338078999087	338078999637	338079000187	338079000737	338079001287	338079001837	338079002387	338079002937	338079003487	338079004037	338079004587	338079005137	338079005687	338079006237	338079006787	338079007337	338079007887	338079008437	338079008987	338079009537	338079010087	338079010637	338079011187	338079011737	338079012287	338079012837	338079013387	338079013937	338079014487	338079015037	338079015587	338079016137	338079016687	338079017237	338079017787	338079018337	338079018887	338079019437	338079019987	338079020537	338079021087	338079021637	338079022187	338079022737	338079023287	338079023837	338079024387	338079024937	338079025487	338079026037	338079026587	338079027137	338079027687	338079028237	338079028787	338079029337	338079029887	338079030437	338079030987	338079031537	338079032087	338079032637	338079033187	338079033737	338079034287	338079034837	338079035387	338079035937	338079036487	338079037037	338079037587	338079038137	338079038687	338079039237	338079039787	338079040337	338079040887	338079041437	338079041987	338079042537	338079043087	338079043637	338079044187	338079044737	338079045287	338079045837	338079046387	338079046937	338079047487	338079048037	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27939	10539	11503	9148	6487	4459	2780	1869	1514	1452	1030	809	585	475	409	353	303	291	274	293	260	259	194	211	204	206	193	201	159	193	164	196	186	201	196	178	173	170	206	176	189	176	187	195	218	201	177	174	184	187	171	159	182	153	205	168	182	209	199	185	188	184	183	178	200	170	190	180	164	190	166	176	195	163	184	169	169	159	202	183	192	176	189	170	180	172	188	190	171	176	181	201	190	182	194	181	185	176	173	185	195	196	171	181	173	182	196	190	170	177	220	172	196	175	167	207	172	202	160	167	169	190	177	191	177	184	190	169	190	182	172	193	156	204	206	194	177	152	169	204	197	186	173	176	195	193	199	187	189	170	190	180	193	179	180	164	196	191	168	192	170	185	178	172	196	205	193	184	188	172	204	194	173	208	183	200	209	174	172	171	173	179	187	193	171	198	169	202	172	180	161	191	195	180	146	202	170	169	184	190	180	179	179	178	184	190	177	184	191	210	211	201	172	184	177	187	169	177	206	179	199	181	185	170	186	182	172	186	179	172	178	183	156	162	158	182	159	183	186	183	204	204	177	186	140	211	206	173	207	176	180	193	190	188	173	176	187	180	193	179	174	176	191	160	190	165	169	205	212	173	182	150	180	174	177	161	167	197	186	200	181	150	205	199	171	166	171	203	172	181	193	192	174	169	201	179	173	175	154	174	195	191	169	191	174	196	190	196	189	154	184	165	189	175	195	211	205	206	163	165	186	196	182	187	178	181	188	181	179	181	196	186	191	198	188	148	160	186	185	195	149	188	165	187	163	191	199	191	164	178	171	168	160	198	173	176	153	173	191	162	195	191	196	196	186	163	195	209	198	198	161	180	186	186	172	189	178	181	187	220	190	179	163	181	199	191	162	179	158	164	193	185	142	185	194	180	181	176	186	177	185	185	199	186	199	170	202	179	194	155	177	172	188	181	215	193	208	206	195	205	196	193	179	177	206	166	199	184	186	187	198	186	193	175	208	210	173	179	183	161	195	189	173	178	180	192	185	165	169	199	205	195	196	143	164	188	190	167	177	192	173	162	174	186	156	174	188	211	172	199	202	177	185	171	169	168	174	191	185	172	181	192	209	177	171	190	156	197	153	183	187	176	184	206	154	187	181	178	186	180	187	192	180	164	174	184	147	176	171	216	200	181	179	165	186	207	150	187	182	181	196	177	198	176	176	172	173	187	199	191	199	195	191	198	187	159	168	208	179	199	173	184	187	179	184	180	184	186	186	200	171	185	191	177	190	192	174	209	200	208	170	181	165	204	211	190	186	164	161	169	173	175	197	193	174	179	181	206	186	182	189	162	182	191	169	170	197	179	194	167	196	175	177	175	164	188	162	167	193	211	151	199	176	173	185	185	151	189	171	177	186	169	186	190	179	186	175	187	197	170	189	182	150	212	206	180	185	148	165	163	197	158	180	192	178	163	175	166	176	177	174	195	186	184	175	196	181	190	187	174	185	187	162	193	178	179	162	188	155	205	168	170	199	200	186	188	199	177	182	193	183	171	187	212	179	191	193	167	162	203	185	191	158	179	187	175	200	193	212	192	209	176	163	195	182	174	186	173	183	187	209	193	212	196	185	170	187	179	199	181	183	178	162	197	194	179	180	162	184	185	180	190	192	188	176	169	188	192	181	154	150	182	182	161	184	169	191	210	172	178	169	203	173	203	204	176	186	180	177	181	189	179	186	187	158	171	179	182	185	208	170	205	202	193	156	159	177	184	167	198	194	179	198	175	171	174	173	204	175	200	182	169	149	200	181	171	187	229	199	193	200	177	204	176	207	181	194	189	165	180	205	180	207	172	195	190	170	193	196	177	186	178	174	196	171	177	181	160	161	197	192	172	174	187	202	175	170	165	194	176	202	178	144	192	182	183	208	187	190	200	167	182	168	194	177	167	213	194	178	163	163	199	182	162	180	182	193	167	157	166	176	176	171	180	218	160	161	193	193	192	196	191	181	184	178	196	186	193	165	200	199	197	199	208	180	192	199	169	182	171	171	176	166	188	172	184	171	200	177	208	171	173	198	173	152	208	189	173	199	175	164	174	187	179	180	156	171	211	186	177	170	170	194	182	163	185	215	190	166	180	187	166	197	180	184	163	198	193	185	197	184	186	179	175	175	190	178	205	170	168	179	191	180	189	176	180	207	163	177	199	185	161	189	199	180	171	155	183	184	186	173	185	182	170	162	175	186	173	196	181	179	199	180	164	193	190	169	202	146	199	172	172	180	172	190	165	187	179	171	205	183	163	167	192	197	185	179	195	193	185	164	170	201	169	173	191	185	187	170	166	205	184	179	176	211	180	174	182	185	194	180	172	170	201	189	186	185	206	190	212	159	166	183	165	165	183	168	201	186	187	178	181	160	186	208	163	192	164	177	194	171	193	155	162	167	168	164	184	177	188	186	179	183	180	172	175	183	189	172	177	184	171	170	179	215	172	215	180	166	191	184	162	149	188	205	194	184	166	180	160	185	187	197	175	187	185	178	172	149	170	173	200	186	168	189	154	168	192	214	174	174	194	204	172	207	156	178	177	177	159	196	164	190	197	185	189	176	173	169	197	172	170	158	175	191	207	178	180	190	177	184	161	193	188	179	205	200	220	190	156	192	190	176	230	191	193	197	199	201	180	200	188	178	166	175	210	207	187	179	187	201	165	201	191	206	185	183	203	177	196	182	191	168	174	176	163	158	185	185	170	181	174	184	177	185	186	164	199	192	159	190	190	171	172	192	182	178	204	170	177	182	175	193	166	186	158	185	156	163	170	166	203	168	178	170	195	215	214	180	189	171	193	188	191	162	179	170	171	172	183	174	167	161	175	192	187	195	189	165	188	174	163	178	178	167	181	177	197	172	191	172	184	190	177	188	166	178	182	175	172	173	192	162	179	161	160	176	185	173	173	154	192	194	181	171	184	185	178	205	179	199	191	203	174	169	174	164	210	160	180	179	194	168	186	158	178	198	187	186	190	193	176	171	207	196	173	175	158	176	168	168	165	172	171	192	179	163	181	194	195	176	210	196	160	174	192	176	188	185	188	161	200	181	173	170	186	209	186	188	143	180	179	172	182	171	174	181	184	198	191	168	171	178	184	195	186	182	162	192	177	192	183	160	174	157	174	191	171	197	194	214	177	179	194	191	189	186	207	174	187	181	198	162	206	177	176	155	198	166	190	216	189	169	196	204	189	156	160	177	172	204	167	184	197	165	172	204	179	189	185	190	197	192	188	174	152	192	199	186	164	203	209	185	203	204	183	194	172	191	172	143	180	180	181	211	179	177	190	189	161	199	184	178	170	214	179	170	195	173	198	171	189	185	165	172	183	192	189	189	173	191	198	166	204	197	169	180	189	162	176	187	221	178	190	187	168	219	173	160	147	183	168	192	195	169	192	219	177	194	183	216	192	185	157	188	200	176	215	200	198	187	193	175	191	145	204	178	188	182	190	176	183	202	179	198	189
16180	7284	16725	18852	17165	13685	9738	7866	7099	6102	5013	3941	3037	2114	1791	1589	1443	1174	1081	960	973	842	597	478	513	452	485	494	457	490	471	481	512	483	438	477	490	507	482	441	472	501	496	495	484	495	478	476	421	506	493	440	432	446	436	427	470	425	431	449	394	449	451	441	437	439	420	465	438	397	436	414	393	430	432	440	463	437	430	422	410	429	414	433	422	443	426	409	459	434	418	432	421	414	430	390	415	401	422	474	391	399	454	421	453	440	446	430	427	453	411	450	404	449	407	437	390	438	427	433	432	448	400	393	415	384	411	430	428	482	450	447	447	464	424	417	395	458	443	430	417	424	439	448	464	416	418	432	412	430	415	440	460	397	424	390	423	440	450	422	420	404	415	423	437	441	425	457	469	383	415	419	352	459	403	429	411	401	393	432	446	451	457	431	450	425	438	454	394	432	458	378	412	472	438	412	433	436	412	453	435	423	423	417	461	445	419	412	433	418	448	440	408	440	402	451	423	415	432	402	418	429	406	432	407	413	406	451	465	422	427	419	420	447	415	378	447	428	446	414	437	414	406	475	429	433	461	423	454	427	463	403	407	410	415	456	431	408	450	452	435	419	389	437	441	426	386	432	408	453	420	390	412	413	396	409	432	430	397	408	445	443	394	397	463	450	440	445	438	449	413	458	424	446	423	414	402	443	434	438	439	447	451	401	424	424	418	416	435	437	444	437	393	397	453	443	432	433	427	426	408	404	404	403	437	419	435	405	443	413	459	434	432	418	403	463	411	438	394	387	410	417	432	446	413	406	413	415	458	426	443	462	395	417	401	435	396	457	432	434	408	390	416	438	451	430	418	429	465	431	425	448	455	406	442	444	446	429	453	439	450	432	431	442	419	404	400	437	382	427	432	390	426	435	438	411	418	414	429	427	435	401	412	401	425	423	430	467	443	423	397	436	413	442	444	464	444	436	415	450	430	409	390	432	439	441	426	442	400	466	415	442	429	417	395	451	406	431	434	409	447	448	441	403	419	452	401	374	422	442	419	401	412	444	479	439	404	428	420	421	427	420	412	432	438	398	437	418	447	453	397	425	439	416	414	442	423	432	423	453	473	429	391	399	434	431	429	427	429	445	421	438	419	394	464	418	413	413	420	422	387	432	372	402	444	418	403	437	432	447	470	397	443	431	434	466	409	424	410	408	397	415	468	442	420	408	386	409	408	394	396	413	443	425	415	434	427	423	414	404	441	434	394	435	434	385	425	432	440	446	410	412	453	413	443	444	404	402	424	425	460	414	481	394	400	420	397	437	437	408	417	445	435	418	425	435	449	418	457	397	464	415	435	408	385	459	439	420	404	456	409	422	407	404	404	437	445	447	408	409	415	432	429	458	429	455	440	416	427	419	456	421	428	440	400	407	425	419	416	431	448	405	438	392	411	439	412	419	431	420	417	416	444	430	416	372	419	405	405	439	440	445	433	444	427	421	442	461	390	426	466	421	390	403	406	422	424	477	452	446	435	395	419	425	480	402	399	435	437	440	488	451	397	431	419	448	427	427	434	406	369	380	409	415	443	437	416	427	443	445	433	400	413	425	405	442	424	456	425	427	440	477	484	414	425	432	438	426	447	410	409	417	424	451	441	469	435	427	402	391	453	451	467	405	440	416	383	404	438	416	417	390	389	420	417	409	417	421	435	423	417	420	450	415	406	423	437	436	410	431	434	445	469	427	443	391	433	411	453	411	434	426	432	419	432	413	455	414	424	454	403	362	430	402	435	435	419	413	418	414	408	431	469	439	394	423	480	414	455	426	443	443	462	425	417	426	407	418	428	464	407	419	430	435	425	454	393	428	410	389	409	468	376	434	461	430	433	467	419	438	422	430	441	405	424	425	436	409	402	441	469	465	423	416	418	420	402	426	411	421	415	460	427	431	424	426	448	423	396	407	424	468	437	414	418	431	393	424	417	443	378	424	427	443	433	436	451	392	438	422	418	406	420	449	426	427	425	472	398	419	455	426	434	449	424	406	415	413	417	400	455	429	432	414	459	432	398	425	413	408	437	441	436	452	427	454	408	375	438	414	450	465	452	403	427	425	445	450	406	423	439	449	397	487	433	419	422	425	416	429	437	402	462	425	468	424	425	437	401	413	408	472	432	422	437	424	404	452	437	395	401	429	439	412	427	409	435	424	446	427	430	417	406	470	433	425	415	433	419	415	421	453	416	393	416	436	429	447	399	421	437	452	439	443	433	442	450	405	438	407	467	413	408	407	471	408	449	399	402	401	429	437	431	442	424	402	459	420	423	407	451	461	417	386	390	397	424	391	384	419	399	463	440	435	422	419	424	452	423	414	429	439	452	405	432	418	475	453	453	389	396	405	428	434	431	450	420	455	420	480	422	417	419	384	443	427	458	417	410	422	422	444	386	399	464	456	443	461	404	428	423	427	405	434	403	450	394	398	391	423	448	359	419	456	405	416	443	409	433	406	394	407	444	422	381	417	406	452	436	441	393	418	432	393	418	409	428	413	416	464	415	432	405	423	430	429	418	414	398	462	451	396	471	433	423	406	479	398	413	397	414	407	415	405	438	431	448	402	427	465	437	422	424	442	401	442	468	431	435	430	447	426	440	415	403	433	429	405	413	448	431	418	425	429	431	449	412	433	451	445	433	392	429	418	429	428	422	465	415	430	427	402	431	427	431	433	401	448	419	454	427	462	443	433	426	432	392	476	389	429	414	412	397	399	431	394	451	417	391	440	449	415	467	400	428	439	433	458	412	429	483	418	444	442	406	426	441	428	414	437	435	401	431	391	438	443	426	446	450	424	418	437	391	412	412	416	433	406	384	409	456	416	435	407	388	423	403	413	413	409	409	430	404	391	422	419	365	457	436	404	395	418	408	419	383	416	383	461	404	408	439	410	432	389	407	444	431	408	441	416	390	440	444	438	475	455	392	394	434	438	442	434	389	445	414	419	429	444	450	406	400	442	431	436	411	454	446	456	450	440	422	422	424	428	418	457	385	409	409	426	416	428	455	440	444	379	422	419	426	440	446	429	479	411	429	412	396	465	384	426	404	446	456	395	396	441	423	419	439	432	470	408	416	421	413	456	411	420	434	444	448	458	431	420	420	435	461	419	402	427	451	425	399	430	391	432	402	440	438	395	415	404	426	407	424	465	451	431	409	420	435	434	455	433	440	445	447	457	416	430	442	401	415	425	405	407	458	422	423	407	434	454	445	434	432	410	398	405	417	427	434	461	414	426	437	407	443	405	408	440	396	430	446	421	399	454	434	390	405	417	452	448	408	423	413	422	425	446	389	426	407	406	430	417	434	428	418	439	403	422	435	426	436	413	414	389	443	418	437	402	410	412	435	442	457	431	418	404	439	470	408	423	406	433	417	426	431	443	415	427	433	423	423	452	432	405	440	455	434	462	419	425	432	463	444	419	439	423	417	431	430	395	427	420	406	442	432	425	458	441	450	401	439	413	429	433
9384	3853	4837	3687	2456	1766	1160	828	752	649	559	447	415	374	343	322	280	289	286	272	280	273	235	265	293	253	263	233	233	271	273	268	287	246	261	281	254	270	247	255	274	279	254	285	278	275	293	267	284	267	283	314	304	254	248	263	278	246	259	267	250	263	266	262	269	247	273	280	262	254	274	277	301	281	265	262	235	231	283	259	244	270	252	237	253	286	281	277	289	259	253	293	274	239	238	242	254	268	270	267	250	260	290	246	257	267	234	235	247	255	264	268	273	282	259	280	275	301	261	264	275	274	258	273	270	238	235	271	245	277	261	228	235	256	275	291	248	258	274	204	254	255	253	275	247	246	276	245	283	266	304	287	282	270	261	260	232	276	276	264	252	270	249	267	253	277	281	285	271	274	309	293	256	264	267	249	241	232	265	264	267	243	256	234	275	246	283	224	289	261	280	258	266	256	261	244	239	259	264	258	272	254	236	238	275	320	224	278	257	251	281	279	238	277	266	260	289	259	254	265	289	292	290	275	272	275	264	274	244	234	265	279	268	282	286	259	259	279	258	282	286	246	254	255	278	285	260	303	291	238	267	283	257	259	249	248	228	262	281	258	257	265	273	287	287	293	256	265	242	225	251	261	259	297	289	265	254	233	268	224	248	280	281	277	266	241	230	276	243	254	272	260	280	234	286	249	251	256	256	239	238	250	250	282	263	252	233	254	229	296	257	265	271	256	265	248	299	321	258	264	274	259	235	256	259	252	271	268	280	218	276	267	265	270	258	260	258	240	265	255	277	239	232	256	255	282	264	244	261	244	274	248	246	246	273	257	270	261	235	275	230	262	228	287	248	234	264	229	271	270	243	260	249	251	267	257	244	268	280	243	259	266	243	276	254	290	255	266	292	235	274	255	270	252	263	314	252	247	264	260	239	288	267	259	257	275	250	276	266	263	254	253	278	249	252	252	275	256	230	247	243	257	268	267	254	263	284	227	242	257	252	271	264	243	280	246	268	285	272	269	296	264	259	264	274	281	256	255	273	273	211	297	255	242	279	233	241	254	272	240	282	265	288	260	246	262	266	280	254	282	305	266	264	270	231	250	280	268	273	253	277	245	271	262	289	252	281	248	258	254	247	276	245	275	265	256	245	250	295	257	283	277	264	235	264	290	274	287	269	293	275	281	245	276	267	248	247	268	278	239	263	257	283	290	253	268	259	244	288	237	246	244	240	261	258	278	256	229	263	264	302	258	277	267	247	263	264	276	234	267	259	269	285	274	244	249	260	274	278	284	281	282	269	270	238	297	250	288	275	255	262	259	256	252	257	237	250	266	277	276	269	269	284	305	246	253	263	243	269	253	261	247	256	317	276	244	239	267	250	285	281	241	291	279	245	286	285	273	261	290	262	281	279	272	279	254	268	257	241	250	248	258	242	284	287	269	262	242	283	274	255	211	276	268	271	284	280	311	264	262	258	264	290	290	252	275	267	288	266	284	263	283	254	259	268	259	237	271	274	270	257	275	268	279	256	270	287	263	288	267	261	280	252	249	260	260	272	265	269	242	265	271	268	288	240	258	234	284	248	276	284	269	282	238	276	264	257	262	258	228	249	272	257	301	255	268	244	295	264	260	264	271	298	274	289	245	269	263	247	256	258	269	256	293	289	243	235	254	263	243	254	271	277	274	239	276	264	267	227	253	255	247	276	283	273	244	292	259	250	252	269	272	266	252	263	271	241	258	264	258	283	287	239	263	263	287	288	255	242	267	215	248	260	258	273	252	254	272	252	265	250	273	208	278	289	273	277	277	264	272	266	266	275	272	279	238	273	282	247	257	274	261	248	269	223	239	246	259	237	256	250	247	276	266	299	258	247	291	274	260	258	256	248	231	283	257	276	286	239	273	270	281	257	268	228	257	258	265	256	249	254	218	236	220	265	276	251	259	256	282	271	290	262	271	262	281	281	258	256	254	284	283	259	290	261	257	250	251	256	265	250	262	271	290	229	274	255	272	273	233	278	278	274	245	265	250	260	236	284	273	266	245	258	283	288	268	269	242	277	281	236	286	266	266	271	247	281	266	249	236	253	258	256	242	243	250	268	258	247	270	268	270	273	263	268	273	289	244	283	304	252	275	236	268	293	244	236	257	289	272	258	242	282	271	258	242	237	288	265	264	239	268	254	261	226	234	274	265	276	258	273	239	269	288	289	255	267	253	270	247	262	250	262	273	274	261	279	247	236	258	297	272	275	275	272	259	234	277	275	256	287	253	251	302	270	304	237	297	281	263	278	245	254	270	271	272	249	279	274	283	311	293	268	237	227	252	262	282	281	279	243	254	255	255	259	264	260	244	268	265	254	282	272	256	282	239	278	254	272	244	254	283	257	297	293	258	267	268	250	263	248	270	244	243	282	302	251	267	275	296	280	246	238	246	273	268	254	265	263	226	273	297	266	267	327	236	274	258	279	234	269	235	258	237	296	250	240	256	272	268	252	285	220	257	263	284	290	246	260	259	270	285	266	281	288	275	253	286	254	272	258	272	292	245	266	261	268	270	265	273	285	286	278	243	247	264	241	284	222	279	272	235	252	287	228	242	257	281	253	292	292	259	260	231	304	269	226	241	269	253	285	254	248	264	265	260	230	243	268	259	277	276	274	270	256	261	274	254	244	252	297	263	287	277	272	235	265	297	261	260	237	260	276	243	276	279	231	242	264	271	275	259	249	250	229	256	264	265	269	248	260	246	268	261	265	282	243	268	284	236	219	287	273	280	265	252	276	265	281	267	275	248	281	262	242	304	228	269	247	266	263	260	269	264	292	259	300	268	264	225	262	266	281	256	262	254	287	242	258	260	285	260	292	253	272	276	257	295	291	257	227	243	248	254	269	243	240	265	300	269	263	267	242	222	277	292	251	297	260	283	241	278	270	293	294	251	264	252	276	250	289	242	259	262	255	273	271	300	256	259	267	237	253	254	276	259	243	248	241	251	257	282	265	278	256	283	260	256	273	281	245	237	240	268	276	237	256	278	241	245	221	287	250	270	258	278	237	257	280	265	272	265	265	280	308	264	256	232	272	285	255	249	267	227	248	248	270	273	249	261	272	271	249	271	281	279	255	274	265	268	245	245	266	237	266	265	243	275	224	267	240	234	251	265	289	259	243	284	271	256	262	303	261	282	241	244	272	282	242	241	265	273	281	257	267	231	274	264	261	266	247	271	258	255	238	290	241	247	252	244	233	271	300	258	259	304	259	280	283	243	307	293	251	241	259	252	272	245	275	294	279	267	252	235	247	302	270	271	245	232	253	242	265	311	267	263	227	287	253	245	277	251	247	285	270	259	252	250	259	234	284	251	240	250	273	248	260	243	299	270	240	237	270	224	273	262	263	303	240	228	255	260	258	259	247	258	220	235	267	272	253	272	254	265	298	266	257	275	280	290	245	254	285	256	234	269	233	243	240	251	270	279	239	288	279	259	252	274	229	274	258	255	237	279	260	262
5959	3583	8892	9809	8179	6584	4901	3618	3156	2801	2253	1820	1478	1149	1060	844	841	779	778	735	733	677	589	588	608	565	572	552	592	554	557	610	609	576	595	636	562	590	615	599	592	562	575	607	597	553	583	616	604	579	537	602	615	616	572	555	560	539	561	583	553	557	565	572	577	530	551	609	622	544	598	591	601	615	574	600	536	586	576	503	571	562	559	611	561	586	556	569	571	552	582	576	557	571	605	562	582	533	618	569	567	616	526	535	523	584	573	548	567	584	558	566	647	549	549	566	582	623	549	571	612	570	583	569	571	617	539	576	565	575	572	576	560	559	569	621	547	568	572	577	600	570	546	609	536	567	599	580	544	566	576	567	582	554	578	593	618	598	583	555	619	593	568	580	557	587	562	618	538	532	587	510	612	536	548	574	562	587	577	576	620	543	583	618	577	533	614	591	576	571	567	595	540	550	580	575	600	562	575	545	610	599	521	597	562	593	550	615	586	615	630	589	594	580	523	602	552	569	553	565	609	549	573	593	584	583	574	546	599	563	558	574	586	574	573	582	597	570	583	553	548	590	542	593	620	555	535	553	609	556	622	573	564	620	587	569	595	594	570	562	539	591	556	617	557	581	646	577	605	564	565	562	616	593	534	556	575	563	598	607	552	560	516	594	567	583	530	590	518	516	548	581	606	603	574	582	615	608	577	562	550	591	561	561	542	562	581	558	551	617	587	511	591	580	589	608	580	519	553	556	546	584	573	607	607	569	578	589	573	544	577	601	612	618	586	583	636	567	539	542	622	565	548	587	563	554	549	564	562	626	589	583	533	580	585	568	551	561	535	603	607	608	564	594	557	595	646	619	565	543	547	587	584	571	549	551	557	567	600	583	559	534	537	601	579	563	549	624	593	589	614	607	580	589	551	554	574	600	553	593	596	590	584	600	571	580	574	586	579	601	572	589	570	576	561	580	591	575	589	615	559	578	587	568	571	585	542	582	619	563	608	578	590	600	570	582	552	581	581	571	584	584	600	560	591	595	581	558	574	585	591	567	568	555	567	567	555	649	566	558	606	573	606	565	511	542	556	597	533	591	589	603	565	593	598	584	544	615	585	607	577	588	621	579	557	581	545	584	613	578	582	581	589	566	546	576	561	599	546	561	580	563	593	602	572	557	541	594	559	561	559	582	595	578	600	554	585	597	571	589	607	587	535	582	577	586	588	543	578	579	570	660	653	560	563	582	585	578	611	558	592	622	569	541	594	565	578	622	581	576	565	601	605	584	566	581	546	568	550	597	564	569	563	569	595	538	579	583	581	588	601	572	576	557	544	531	602	555	564	532	610	566	580	582	607	620	553	586	556	555	562	608	560	579	563	553	573	587	565	582	579	602	597	595	583	582	549	580	552	538	589	581	623	595	593	584	592	560	604	541	614	598	563	553	563	579	602	571	580	585	585	563	621	572	558	585	636	541	584	597	612	557	615	564	566	625	571	595	570	563	591	590	567	594	579	601	574	590	588	597	586	545	533	613	604	526	579	579	602	580	560	566	555	554	565	617	579	531	555	551	590	584	600	563	603	545	573	531	557	560	574	587	606	567	555	579	571	575	561	541	597	570	513	582	563	568	591	620	561	520	580	603	582	578	576	546	574	618	602	606	576	580	568	562	603	568	574	511	543	578	562	647	603	577	567	584	561	583	591	581	599	584	570	631	561	588	550	588	591	551	588	601	560	580	585	586	586	584	589	548	571	587	605	569	589	561	614	552	585	591	565	582	582	542	550	577	581	587	544	572	565	588	582	571	562	534	594	555	611	564	558	562	583	590	626	584	564	542	582	578	573	598	583	605	576	584	528	559	574	542	551	556	581	552	555	575	603	572	581	590	592	565	577	561	557	610	612	601	582	610	603	600	548	558	554	573	591	572	609	537	593	536	566	566	561	584	585	550	588	563	552	565	562	543	548	617	572	563	617	610	558	561	587	572	624	561	585	570	589	541	606	572	582	578	602	553	579	552	574	568	577	564	578	574	617	540	581	577	588	581	600	590	547	577	607	577	568	622	588	566	585	557	556	570	592	548	576	562	624	594	587	582	629	559	590	594	581	558	549	570	570	559	601	610	600	597	580	569	568	587	567	607	565	574	577	568	616	586	544	569	590	617	576	573	576	575	576	583	592	576	585	575	588	552	540	521	624	560	537	613	545	539	545	570	569	587	599	608	580	565	579	548	556	603	569	570	592	543	567	575	603	559	609	561	581	566	573	587	574	578	566	617	547	581	569	561	569	564	574	609	596	564	574	547	601	572	567	548	576	585	573	569	574	539	634	563	608	615	608	562	589	529	567	544	553	561	574	595	577	587	574	553	585	561	595	565	627	585	584	568	607	606	578	566	597	571	578	584	602	583	608	597	608	620	598	578	579	585	596	570	584	589	606	591	588	617	577	562	568	587	552	550	580	562	582	565	580	600	561	601	609	613	534	566	599	582	585	560	569	549	592	573	621	547	555	580	556	602	603	549	562	578	584	585	647	609	595	613	576	577	597	549	562	582	512	559	595	582	585	557	581	576	524	585	560	572	543	581	564	604	584	554	572	608	572	546	591	571	606	606	591	568	570	620	567	591	573	595	561	578	561	582	616	541	586	607	541	564	589	574	543	580	593	604	534	576	545	621	600	555	563	582	558	632	576	597	571	564	578	561	579	557	574	594	564	611	601	550	568	560	550	598	550	554	588	603	576	567	561	570	565	580	593	564	594	621	571	623	569	579	600	594	592	550	552	529	581	562	513	580	582	591	597	567	563	609	582	595	574	591	605	563	561	556	545	568	574	594	622	577	589	591	581	586	568	607	569	588	570	576	588	574	583	548	582	617	562	587	549	587	568	563	631	604	562	600	553	576	576	584	588	579	576	609	591	603	552	524	567	604	606	544	566	562	591	567	548	576	581	568	566	567	590	615	597	573	600	567	567	591	563	544	563	545	570	572	573	594	541	609	608	573	579	584	590	563	575	567	592	570	548	578	582	560	557	533	568	563	619	579	600	579	572	614	552	573	571	556	626	578	573	555	560	557	560	601	557	552	581	544	554	622	553	532	571	583	567	601	577	568	551	623	609	577	562	622	600	597	560	590	575	613	560	579	588	567	602	583	577	523	528	570	555	580	551	525	593	567	562	597	588	583	560	560	579	582	586	565	586	518	579	539	570	567	569	547	552	598	567	566	575	561	580	578	582	549	559	552	563	609	554	520	581	587	573	604	610	580	581	591	598	585	598	601	625	617	612	583	518	585	567	577	567	563	574	580	559	515	606	594	581	600	581	584	590	605	555	543	572	580	564	575	598	592	561	618	570	616	590	582	588	575	577	547	542	589	593	573	590	613	608	538	532	537	594	585	544	595	548	572	588	556	542	568	590	539	568	567	637	572	566	584	595	536	600	548	552	592	575	564	575	573	581	560	554	559	598	541	576	611	612	569	597	540	597	571	566	612	564	585	582	569	566	625	586	565
21296	7799	8346	6753	4725	3069	2255	1574	1172	1006	804	674	527	393	324	324	282	194	241	244	243	226	177	211	204	197	200	205	183	202	184	176	193	186	226	204	191	198	180	197	188	163	172	204	163	200	177	200	196	174	203	188	209	191	161	198	164	192	209	177	165	170	159	174	200	183	192	164	193	180	190	191	206	175	180	166	176	185	224	196	195	183	211	183	179	202	182	159	163	181	171	189	183	180	191	194	148	170	192	174	172	201	191	159	213	198	191	167	206	219	193	165	190	168	152	161	202	187	203	159	181	181	192	199	178	180	160	174	182	167	187	203	207	203	174	195	195	176	177	184	167	166	158	158	161	177	181	206	183	189	185	216	180	181	198	180	187	163	181	235	203	187	193	163	176	178	168	168	171	185	206	195	195	166	175	175	198	169	207	199	170	174	180	204	189	179	176	196	206	225	189	154	180	171	182	187	205	200	178	178	183	167	181	155	195	152	184	198	196	214	193	174	173	179	157	156	209	185	169	182	165	203	197	179	186	180	194	171	188	207	182	159	202	165	172	184	180	174	164	172	192	155	165	188	172	184	165	174	183	176	186	199	185	181	174	186	165	149	219	179	176	177	189	154	183	216	186	180	176	188	170	183	177	176	183	198	189	187	195	186	160	207	202	181	164	175	169	179	166	216	193	188	190	170	167	178	189	177	178	166	180	176	188	186	164	177	168	166	195	157	193	209	171	190	179	219	185	175	186	184	148	164	162	175	177	176	167	170	187	177	195	180	157	191	187	178	188	183	181	184	202	157	180	211	174	176	187	182	197	165	155	156	157	193	192	181	158	174	160	202	178	178	198	185	189	171	195	186	177	173	167	187	168	178	188	168	178	191	175	192	171	201	175	201	176	161	195	178	182	161	197	177	183	184	173	199	170	183	182	187	207	165	170	197	152	154	181	191	186	208	219	200	217	173	167	185	169	165	206	170	184	154	168	154	156	166	183	198	164	184	170	170	212	191	182	165	181	208	167	185	200	185	180	179	180	167	184	163	173	191	179	178	166	179	189	169	167	180	189	203	191	171	152	190	178	162	203	191	194	174	183	189	188	171	191	201	171	169	158	181	194	186	182	182	192	178	180	151	173	187	194	186	187	179	177	175	185	175	177	205	179	180	180	191	199	184	174	162	149	175	181	174	177	168	155	174	166	182	185	196	167	159	196	165	179	176	195	195	217	191	177	167	185	176	190	196	178	148	206	184	186	176	175	199	177	200	187	170	143	204	186	185	168	167	202	185	154	176	181	166	187	167	191	172	212	183	184	211	192	156	177	198	198	203	192	160	163	182	180	190	160	174	173	177	181	201	174	178	209	180	156	168	173	196	168	191	163	176	181	185	161	181	178	194	180	184	200	188	160	174	170	201	211	166	200	196	172	186	151	192	191	197	188	186	181	158	192	158	184	174	190	181	185	170	174	173	207	189	196	200	176	212	180	196	196	193	180	203	178	165	150	162	165	174	184	171	204	168	199	176	198	207	198	167	168	185	206	185	222	174	172	206	159	189	181	176	175	177	192	183	192	179	180	179	158	168	176	169	180	182	200	180	193	194	179	197	178	206	179	195	184	174	175	195	202	185	194	163	170	193	213	160	191	167	187	187	183	178	164	177	173	185	185	185	180	182	194	186	189	197	186	176	220	179	154	192	150	217	165	183	164	164	185	193	184	162	171	176	165	206	193	186	179	190	193	171	200	182	192	179	153	155	189	195	172	168	147	160	187	198	197	200	160	161	206	184	165	163	184	200	178	180	205	192	198	186	203	187	158	197	181	191	188	181	176	199	198	171	178	176	188	167	161	177	186	164	207	169	213	227	191	185	189	208	181	208	179	194	191	195	186	138	157	217	166	200	204	176	187	183	175	185	181	190	160	181	222	159	185	198	177	185	205	168	193	191	179	194	216	210	187	180	160	177	172	174	190	168	188	184	163	182	177	183	187	177	180	174	165	200	187	195	195	175	210	185	187	181	179	180	174	156	158	164	166	193	160	166	188	188	181	193	200	174	186	176	194	191	186	193	195	188	172	188	204	187	168	177	184	176	208	193	168	168	211	183	177	208	184	194	162	164	177	179	162	181	166	177	174	188	188	200	180	173	202	202	224	183	186	159	178	188	162	181	187	157	181	179	180	176	166	174	197	190	199	191	159	170	173	189	188	187	163	186	181	207	194	166	191	181	161	191	157	150	179	160	185	185	198	182	194	192	208	179	167	187	172	177	201	194	207	192	185	174	202	183	178	180	193	197	174	222	192	219	195	198	202	207	175	206	158	169	190	193	174	171	160	184	191	178	200	182	190	178	191	184	169	168	171	178	166	169	189	194	193	185	171	157	184	193	206	187	207	174	197	183	189	175	209	184	162	180	200	165	201	195	171	147	181	213	175	182	168	178	156	159	170	190	180	155	202	194	197	160	192	166	210	175	204	173	222	235	175	199	192	165	156	174	171	194	196	174	209	189	158	190	185	180	194	167	203	195	200	195	158	185	190	170	187	188	189	183	197	174	174	183	196	175	173	193	211	193	194	179	160	194	181	172	164	156	164	206	186	196	190	193	170	174	181	195	184	186	170	196	178	218	162	192	190	188	189	199	170	183	143	193	195	168	184	204	194	176	176	192	194	198	152	202	205	177	196	152	184	187	166	176	191	179	204	183	184	175	193	165	195	192	193	164	180	192	192	208	201	188	216	196	185	171	191	174	208	170	167	190	163	202	192	168	170	145	206	191	175	183	178	184	185	179	213	182	180	173	199	164	184	197	196	207	187	178	187	171	183	175	162	215	188	150	211	189	176	182	191	170	189	175	179	184	163	182	184	202	194	216	187	164	184	166	156	177	211	179	199	168	169	181	205	189	169	181	174	166	193	157	174	169	168	197	186	170	185	187	179	175	172	202	165	167	217	188	192	187	198	179	177	199	173	219	193	166	166	182	194	167	176	196	215	189	193	188	204	171	200	181	186	204	161	185	166	208	181	154	190	173	188	177	196	179	176	182	173	177	161	179	210	166	161	191	180	172	197	181	179	171	193	172	183	174	196	190	198	185	185	186	203	172	193	191	186	179	170	196	185	183	171	179	167	162	166	179	188	196	160	175	183	200	190	188	188	174	190	170	174	168	187	177	181	196	197	190	194	203	171	179	200	180	177	173	173	206	207	172	193	171	163	188	163	186	184	178	206	176	196	180	178	197	169	190	193	167	187	192	186	197	153	180	181	208	173	172	180	171	179	195	194	169	169	177	188	189	183	183	171	181	191	163	180	184	159	169	183	199	163	207	150	200	162	210	160	167	189	172	194	176	191	175	198	192	217	189	181	179	202	162	188	164	183	167	182	161	183	198	169	195	193	167	200	173	197	187	194	181	167	193	194	149	172	174	184	194	189	172	198	166	191	148	159	188	195	150	171	166	182	157	172	176	183	191	178	201	185	172	174	162	180	198	183	202	190	168	192	155	177	185	203	177
13549	5904	13771	16124	14454	11111	8802	6628	5521	4753	3818	3018	2276	1652	1427	1131	1040	885	848	809	834	595	474	495	413	495	447	461	463	415	448	426	470	474	499	440	527	429	438	447	473	486	464	434	443	466	441	445	427	417	405	439	405	429	449	388	409	430	441	428	398	395	423	423	447	414	467	442	434	427	450	427	389	410	398	421	405	463	411	448	410	404	424	407	392	378	436	441	427	417	429	399	441	436	400	431	417	406	439	433	466	426	448	394	428	449	414	433	416	491	384	431	400	428	442	393	409	398	398	409	397	441	451	415	393	402	417	445	404	415	414	365	427	428	446	441	420	429	442	457	436	399	438	438	421	385	435	448	398	430	388	422	397	383	439	444	431	453	427	423	420	414	404	415	424	409	435	459	430	449	463	442	419	466	399	430	436	387	448	432	426	403	455	391	431	387	426	385	409	437	411	445	397	383	411	413	410	401	414	451	458	397	394	465	428	479	408	420	405	420	453	404	436	437	395	437	406	438	412	413	422	421	424	405	421	442	431	420	427	439	399	444	431	446	375	411	426	389	451	446	420	411	438	421	405	422	448	422	407	444	368	394	418	387	403	434	444	398	389	406	419	418	417	456	458	398	404	419	419	403	442	432	413	461	409	433	394	424	439	413	413	381	438	450	401	403	405	429	376	410	408	415	431	420	375	451	415	420	427	422	409	420	463	448	427	440	424	398	409	434	417	440	420	411	439	400	438	415	416	408	447	462	385	423	402	443	418	454	446	420	437	395	421	417	430	392	435	428	430	407	431	393	414	392	407	416	457	432	428	413	402	435	389	436	452	405	402	441	416	381	454	420	456	421	417	408	418	416	411	411	406	437	417	422	449	385	438	438	411	463	384	443	396	443	484	432	424	430	406	462	411	414	452	418	436	421	434	458	425	422	416	419	410	395	402	412	407	418	415	426	440	435	386	401	450	415	444	473	446	446	410	435	441	442	416	394	451	436	413	381	409	407	424	421	392	393	409	438	381	412	420	389	433	439	419	408	450	405	445	397	415	389	441	422	416	395	426	366	421	442	405	417	441	469	461	409	468	428	393	433	408	394	445	391	417	463	422	441	469	410	413	424	356	419	438	438	428	424	429	418	432	396	431	446	404	432	419	410	428	413	428	452	451	383	399	441	400	409	427	430	454	456	410	424	402	428	400	434	398	443	390	450	415	413	387	391	413	422	451	366	441	410	428	397	437	425	444	418	412	416	427	416	409	473	409	424	424	399	392	427	406	446	426	392	432	440	456	418	420	382	429	449	441	423	397	423	426	387	425	393	425	412	411	460	402	474	400	484	379	424	432	433	437	397	383	464	415	418	434	459	439	419	428	437	408	464	444	424	425	474	412	427	432	423	425	398	421	431	432	417	410	394	438	436	427	443	450	410	384	431	445	413	426	449	445	436	444	411	407	433	411	433	381	456	490	444	442	446	397	409	436	404	384	428	441	435	444	420	408	438	405	427	419	406	418	421	409	408	420	416	434	441	421	412	415	439	405	429	426	378	417	431	457	423	451	423	410	417	428	443	453	375	426	402	407	406	440	423	435	410	402	399	418	391	395	410	453	384	406	398	391	426	422	426	413	377	400	408	399	405	447	388	422	405	428	456	453	418	427	431	413	447	406	405	399	405	388	388	425	423	438	431	432	407	403	421	454	428	416	434	441	406	396	408	415	438	402	428	423	431	430	439	431	414	434	415	447	437	404	376	448	384	410	443	408	384	405	399	418	412	432	418	411	418	415	451	405	459	409	462	390	430	431	426	428	432	407	403	383	412	416	411	416	453	454	383	414	414	429	394	422	435	406	396	396	444	419	397	402	452	402	381	480	420	438	415	423	398	450	350	415	430	388	385	413	422	430	445	448	416	423	444	453	392	431	397	420	425	409	412	417	431	432	433	437	417	409	441	419	402	463	393	414	405	431	387	431	427	435	407	427	377	444	411	406	417	423	429	426	432	400	429	402	432	466	411	433	424	427	421	419	449	467	418	436	418	400	404	407	389	464	422	453	413	465	451	417	427	447	408	414	416	427	406	428	421	409	434	455	448	419	419	399	445	413	439	438	422	418	427	430	436	415	431	438	444	388	449	417	420	396	449	443	404	446	449	447	412	429	389	467	405	405	401	380	444	437	415	414	409	398	419	417	409	438	437	404	390	435	441	443	410	382	395	448	434	417	418	427	426	423	435	428	452	440	428	422	433	387	374	413	438	443	402	418	398	413	427	429	403	418	446	453	393	421	430	395	407	395	395	425	404	382	434	401	442	424	391	427	439	415	410	415	431	435	447	422	401	394	421	397	396	415	442	436	422	411	438	450	437	433	435	424	404	422	424	420	437	442	368	388	449	392	378	405	402	441	443	400	420	408	416	395	412	435	397	398	436	427	396	432	394	412	427	404	414	411	400	407	422	399	416	410	414	405	443	407	427	431	392	442	413	431	423	429	423	399	474	410	449	406	419	436	451	392	420	434	454	388	403	411	393	430	443	409	383	388	417	434	425	443	356	410	423	440	423	426	427	390	413	419	428	420	422	415	410	406	365	438	453	441	453	396	417	405	424	445	398	410	430	425	425	437	410	421	386	433	426	431	371	456	455	427	390	420	415	405	413	406	426	419	421	416	405	426	415	401	446	407	451	434	422	392	437	437	409	436	422	432	442	450	400	440	431	420	429	424	434	443	441	432	403	446	433	418	430	408	454	397	398	387	410	450	410	447	398	420	404	442	398	455	453	421	420	397	394	395	400	464	435	462	392	415	421	428	402	401	403	449	443	485	416	421	426	435	435	424	413	428	443	420	423	421	439	419	460	367	438	416	424	459	369	432	427	412	405	409	451	426	438	406	422	421	420	428	395	433	425	456	434	386	416	436	418	448	445	456	391	446	426	439	392	418	408	409	413	444	395	422	382	441	417	458	396	442	434	428	409	408	416	399	447	403	455	483	444	410	461	433	433	407	401	399	428	429	410	388	410	433	447	423	416	417	425	441	432	415	408	444	392	404	421	434	426	436	446	407	368	463	381	391	382	439	456	451	382	430	431	425	405	441	398	420	444	442	443	427	422	440	420	412	425	411	453	386	382	423	424	426	421	403	397	403	421	417	390	409	433	441	396	402	431	421	409	443	409	429	421	418	422	435	401	423	412	443	427	403	417	406	401	424	449	406	420	422	423	413	459	447	474	429	435	384	406	406	433	410	401	428	438	445	467	397	424	394	400	401	392	454	422	423	393	401	422	457	401	407	436	400	404	446	452	419	413	410	394	441	406	423	426	475	442	427	443	455	424	409	434	400	417	429	410	418	422	419	426	426	431	460	418	414	426	421	447	434	408	415	415	398	441	416	420	396	445	436	400	440	423	461	400	432	417	442	410	432	400	394	394	410	412	415	426	389	451	383	428	397	405	427	440	452	422	413	445	450	429	457	455	406	408	403	426	416	422	423	472	441	408	448	429	393	389	413	435	410	436
31010	12524	12967	10687	7354	4723	3380	2371	1881	1390	1067	887	607	513	473	405	356	309	310	301	286	256	255	233	243	235	221	190	171	232	233	232	190	224	191	215	216	200	216	224	201	231	213	201	223	216	214	185	210	187	222	196	201	202	209	200	220	226	185	224	231	216	182	201	208	233	216	217	211	205	205	205	189	168	207	199	228	192	186	200	200	219	186	208	240	207	219	197	203	212	187	196	196	201	219	162	208	202	187	189	192	207	228	189	181	192	221	185	217	209	197	227	186	203	220	226	211	208	220	216	216	208	191	214	194	223	183	218	194	190	221	189	211	228	207	196	220	202	215	209	202	182	211	181	175	181	202	182	188	229	201	201	202	202	193	202	200	214	191	204	233	212	224	187	202	230	195	224	192	175	194	180	196	209	211	208	217	197	218	221	198	213	186	196	195	194	213	200	209	208	213	233	173	229	193	199	176	219	238	194	215	204	206	200	228	194	199	215	208	229	173	193	225	228	210	203	205	221	218	220	196	203	244	194	187	219	239	180	203	202	217	205	204	218	203	209	230	213	196	224	192	225	188	197	244	195	227	191	203	209	209	203	202	202	203	225	221	182	201	187	211	209	196	223	209	211	212	175	185	206	190	202	203	183	178	176	216	223	203	198	188	196	183	177	219	204	218	217	210	179	187	209	250	209	214	203	216	198	188	206	196	189	195	195	191	221	212	197	206	177	198	195	202	230	225	223	191	206	212	209	201	180	189	194	191	202	188	204	195	205	196	209	211	229	226	212	214	210	207	212	218	187	192	206	182	218	213	204	209	176	189	228	189	199	200	179	211	201	169	191	186	214	195	192	201	187	194	201	187	179	214	203	228	181	231	210	201	201	203	224	230	194	201	216	184	208	205	197	222	205	211	220	215	235	221	208	186	205	201	210	195	176	218	208	198	217	195	206	192	208	197	165	209	193	207	226	220	214	182	194	191	196	189	181	196	231	214	218	219	211	200	210	188	206	209	200	191	220	214	202	191	189	223	219	214	197	200	200	192	222	210	209	209	208	184	202	182	217	214	200	186	221	188	183	160	183	174	220	195	228	218	214	190	191	193	206	208	185	185	223	233	211	228	213	225	221	189	219	193	208	174	208	217	229	196	197	220	207	188	207	206	225	196	192	196	183	232	196	211	220	187	205	217	200	179	198	216	198	212	225	205	197	206	228	195	228	188	205	196	196	185	213	212	198	209	212	203	205	245	203	199	198	203	191	246	207	200	213	213	194	191	180	184	203	230	174	193	198	195	212	197	175	204	195	245	205	217	210	198	202	244	195	204	200	192	222	190	193	186	176	195	194	204	189	243	216	185	207	185	182	199	203	203	222	217	197	211	190	227	196	174	195	208	170	207	203	206	181	205	204	208	198	197	206	194	190	191	189	204	213	186	230	203	198	154	183	210	214	187	207	213	220	211	180	213	199	181	192	231	233	225	195	201	206	188	195	172	210	228	172	224	195	215	194	219	211	196	196	206	212	214	211	190	191	217	193	194	192	218	188	210	214	236	201	203	199	216	193	193	186	186	189	210	186	222	235	198	204	231	214	215	227	194	210	186	180	204	219	217	206	170	202	192	220	199	247	202	207	194	187	181	184	222	221	188	223	222	217	199	216	213	212	202	199	207	230	187	192	185	209	203	206	183	221	218	221	218	211	176	205	209	199	181	184	205	182	235	194	200	209	206	211	197	194	229	191	198	184	181	201	199	205	241	210	206	208	215	206	196	184	200	232	211	190	204	199	229	205	227	196	185	221	217	217	212	192	207	206	200	217	201	165	195	193	176	190	192	196	218	215	217	213	189	191	201	201	224	197	227	208	197	206	228	228	219	192	216	215	213	216	192	209	196	185	226	191	210	207	201	217	216	216	194	180	184	199	199	215	198	187	204	211	210	196	196	199	224	184	227	192	200	202	189	210	226	192	194	219	226	236	214	174	219	202	180	213	233	217	200	208	176	192	210	171	220	203	230	188	198	198	195	192	194	228	180	208	199	200	200	234	197	193	217	214	228	229	210	190	211	244	238	176	194	189	211	206	191	204	193	194	204	198	202	206	179	206	223	217	183	178	220	197	232	245	193	198	203	199	219	195	224	211	195	198	176	189	200	223	222	231	188	207	217	208	202	227	188	204	200	207	209	192	209	184	177	221	228	195	183	204	215	186	187	195	232	206	220	203	232	182	204	214	214	198	158	208	170	195	196	211	212	198	206	211	204	196	215	226	197	202	229	213	220	197	193	189	205	187	200	190	201	198	190	211	193	193	175	185	222	236	203	201	217	178	238	203	208	199	191	212	203	204	221	199	201	222	200	211	193	179	208	192	211	205	192	204	214	200	197	205	203	214	178	186	149	181	188	190	194	224	191	192	203	198	211	201	198	217	186	204	202	181	194	205	193	198	215	205	197	204	220	197	201	192	210	211	211	177	162	189	193	202	193	190	192	208	204	186	228	238	215	201	220	205	209	185	225	202	216	184	226	177	202	216	222	218	190	198	214	200	168	173	183	209	191	203	208	226	191	178	218	227	187	210	206	223	224	239	230	212	194	237	213	230	208	227	220	200	233	198	189	208	201	193	226	206	195	227	177	208	200	194	245	214	185	223	202	200	195	205	192	213	216	206	206	221	225	178	234	198	203	212	210	211	211	200	184	210	199	212	186	232	205	202	210	236	188	216	222	208	216	192	188	190	210	224	162	203	200	216	199	217	198	169	208	205	216	191	221	221	191	210	185	207	194	184	214	194	207	198	214	181	201	206	173	189	214	187	179	218	217	209	205	171	221	213	209	235	209	208	197	217	191	224	181	181	219	217	215	209	230	198	197	201	205	188	199	197	206	228	196	182	187	230	215	199	184	222	212	197	216	184	215	197	201	236	209	194	214	198	215	193	205	203	182	238	242	226	206	207	229	209	174	219	193	210	211	200	208	210	212	201	179	206	216	200	210	217	202	189	204	192	233	199	222	202	205	211	207	195	204	208	205	211	195	213	212	197	200	211	212	193	211	215	241	204	188	180	198	212	199	177	212	231	176	200	175	197	196	222	201	201	206	244	190	220	212	197	201	199	191	201	198	183	214	212	213	234	211	206	199	194	208	195	192	217	203	190	208	177	197	216	224	210	197	194	191	207	205	184	190	187	229	230	215	222	192	216	188	191	200	215	187	211	194	222	192	200	201	201	211	191	216	171	203	188	204	210	183	215	197	209	193	230	198	193	209	195	223	185	188	216	197	234	238	212	202	195	231	179	203	192	195	201	209	194	195	195	193	220	214	227	226	203	185	228	188	225	227	222	207	211	192	228	214	217	224	210	215	178	208	207	201	195	200	178	224	188	184	197	194	223	193	187	190	184	211	197	202	189	211	211	202	190	208	187	215	221	188	224	183	195	229	209	235	210	197	211	234	195	203	208	212	214	190	223	210	204	213	209	236	198	196	201	208	197	182	173	183	237	192	220	220	237	212	188
18208	8577	18513	21716	19065	14944	12569	9821	8015	6395	5017	4202	3133	2277	1857	1535	1384	1253	1175	1142	1076	722	576	563	573	543	541	538	556	539	553	581	544	522	540	521	584	567	503	500	514	532	535	518	513	521	513	485	516	539	496	468	502	502	524	469	480	468	505	435	475	465	442	457	503	476	477	494	496	490	462	472	459	485	480	488	481	470	506	465	474	501	448	486	469	466	507	519	479	475	460	483	463	465	488	509	464	487	488	465	473	470	489	467	471	459	489	485	444	511	479	484	453	475	444	455	460	482	502	430	474	464	458	519	467	505	475	482	522	459	487	522	490	481	496	480	473	495	474	469	466	520	456	468	483	474	452	473	425	478	498	525	515	472	479	490	462	471	473	481	513	460	495	455	462	501	511	490	499	466	418	461	484	457	466	505	475	448	481	510	491	470	479	453	468	509	514	492	481	480	501	507	462	484	494	497	442	494	466	489	472	475	457	478	487	484	444	459	486	474	503	468	451	482	480	482	443	475	471	487	499	451	476	480	443	450	489	461	476	478	473	487	488	474	511	493	496	486	469	484	498	457	446	466	495	462	503	479	490	451	502	476	472	476	439	480	484	478	450	448	485	465	491	484	475	461	513	466	474	435	473	499	498	459	451	484	477	458	481	453	488	485	474	474	477	468	416	465	478	460	466	465	450	491	486	458	497	466	510	499	486	482	469	491	497	491	479	471	476	483	441	472	452	471	467	446	481	444	489	444	452	502	496	498	426	452	431	506	491	462	486	466	485	471	476	467	501	488	454	466	461	506	451	475	459	508	464	473	459	478	464	505	470	474	469	460	480	487	455	486	481	451	456	523	488	472	440	470	450	443	490	471	496	495	472	482	433	481	465	502	481	438	476	482	476	479	463	472	445	478	492	466	490	455	479	483	462	455	511	451	464	483	499	464	479	416	468	426	453	469	464	469	493	502	479	490	483	476	480	441	459	475	468	478	474	493	486	472	469	456	533	469	492	477	476	485	488	479	453	481	473	455	468	465	471	483	463	464	466	482	461	454	466	464	484	474	448	473	470	470	474	486	485	457	470	475	464	459	474	477	472	509	451	480	497	472	479	483	472	484	466	450	501	482	475	511	497	471	507	468	477	497	489	437	486	488	454	503	478	489	502	439	471	448	486	508	443	448	494	463	453	471	455	465	484	500	444	471	453	482	454	498	496	450	453	458	476	470	513	447	481	440	482	470	465	491	501	478	465	466	468	474	457	475	441	454	490	498	466	447	448	476	500	482	464	486	459	476	503	483	492	490	470	472	511	511	498	487	457	470	501	481	474	444	474	475	476	463	475	517	494	489	465	467	523	451	511	455	470	480	476	470	486	516	440	472	505	448	460	485	455	472	445	495	464	466	499	472	493	481	507	500	472	470	456	437	475	464	502	488	507	461	477	459	467	478	502	465	472	486	485	474	475	463	462	469	497	505	482	449	460	503	447	446	464	500	509	504	518	498	453	450	501	516	465	440	441	458	496	436	449	472	452	443	482	547	484	484	440	483	463	464	450	475	480	473	487	494	475	451	476	459	470	473	493	468	518	505	494	518	471	490	480	489	513	491	472	493	449	480	479	470	524	472	447	481	479	449	486	451	473	444	487	480	484	492	452	482	487	443	506	506	460	441	481	425	459	470	443	490	475	463	482	458	481	474	458	439	474	495	466	495	476	462	493	423	448	446	483	444	526	502	460	508	457	520	548	490	492	455	457	479	487	466	479	459	463	448	487	512	489	497	441	485	439	503	488	476	491	468	489	480	453	457	487	473	462	487	473	455	470	493	496	449	490	449	470	496	443	485	468	461	462	491	479	520	479	461	489	446	469	477	515	445	466	496	487	521	470	438	466	467	465	504	461	491	447	463	460	466	485	443	504	469	426	467	459	470	506	483	490	440	473	498	487	498	440	469	451	459	487	474	453	504	464	514	490	462	465	483	440	477	524	495	457	501	480	468	495	507	467	448	477	461	471	462	479	450	494	432	465	477	481	489	476	473	523	491	480	477	466	488	490	461	504	441	473	471	445	452	486	488	505	443	466	452	460	495	478	511	483	466	482	439	480	447	491	471	477	489	457	501	492	482	473	483	497	478	480	432	443	484	475	476	468	493	443	507	438	511	487	467	500	483	447	461	451	481	482	483	434	492	508	504	442	471	496	466	452	492	461	471	507	498	506	474	459	463	467	479	511	472	459	471	491	468	478	452	488	468	486	503	420	483	468	503	505	491	451	510	499	469	466	475	457	459	509	482	456	472	477	441	474	486	450	475	489	484	469	427	541	493	468	431	476	473	468	510	496	519	492	471	463	482	494	459	496	467	473	473	492	454	489	464	457	505	471	503	481	488	476	453	479	478	500	490	497	467	475	484	523	498	462	425	468	459	485	496	444	428	490	512	483	486	467	501	517	476	458	471	491	461	506	489	452	445	436	472	477	474	495	455	484	513	512	459	483	492	505	441	449	474	470	457	482	454	471	479	476	482	421	517	495	469	499	523	496	478	514	446	476	482	464	476	461	446	462	466	474	456	450	480	455	466	508	485	457	520	449	476	481	478	480	493	459	492	469	485	463	515	452	491	468	465	458	502	503	462	456	502	484	503	500	453	464	472	465	487	447	488	491	478	482	468	482	498	457	475	468	461	485	440	485	484	485	429	460	476	483	462	487	452	510	505	456	491	495	510	497	492	446	466	467	450	448	470	484	456	439	481	450	476	511	495	478	501	457	448	484	493	498	469	464	483	436	455	512	461	435	487	448	484	465	498	446	489	477	503	458	460	473	488	470	446	494	500	461	495	484	476	461	465	502	511	453	495	474	459	502	457	458	470	453	468	480	452	493	463	455	443	443	488	495	448	507	470	503	470	472	489	496	443	500	466	487	483	487	494	477	476	497	521	465	530	463	493	450	487	487	467	471	475	461	448	454	454	498	482	506	439	454	489	468	481	532	464	444	470	486	466	479	496	452	485	474	508	468	459	463	487	486	489	477	481	495	436	474	490	487	491	465	460	488	468	476	498	489	476	509	455	450	455	444	451	490	439	481	427	502	480	511	455	478	453	478	459	495	452	447	440	511	478	472	495	499	437	463	479	453	480	508	472	476	501	470	484	502	454	460	532	492	486	488	462	499	462	480	457	453	468	464	471	464	494	456	465	472	462	466	453	493	476	481	475	475	491	496	469	463	471	453	471	493	500	501	478	489	471	516	495	487	510	478	483	474	461	472	494	481	486	499	516	487	474	479	468	470	532	443	483	506	490	460	474	442	449	480	460	462	447	423	522	468	479	483	479	450	471	459	477	455	454	518	475	473	493	466	477	482	462	451	459	477	477	429	423	487	497	483	455	462	463	492	482	483	487	483	466	492	491	511	466	440	478	466	452	455	458	521	485	454	470	449	481	487	476	472	460	450	465	493	527	444	497	483	455	459	469	481	491	497	486	467	486	453	482	440	446	493	503	451	436	481	489	485	508
10102	4190	5132	3898	2463	1709	1333	952	793	705	555	474	395	373	333	286	293	280	305	290	291	311	268	289	263	274	252	282	275	272	281	259	298	259	273	263	268	293	267	251	311	277	292	267	270	285	279	271	269	261	263	262	268	293	275	260	276	266	271	296	255	247	267	247	262	259	286	262	263	264	300	256	309	245	256	262	300	286	260	289	262	238	290	280	288	262	305	272	271	285	254	266	280	269	271	252	254	262	293	257	270	263	235	255	304	270	243	269	264	241	274	268	253	288	268	285	284	245	268	286	257	257	258	297	252	277	288	259	273	276	279	264	255	252	303	261	264	272	286	251	274	243	275	241	272	283	274	254	254	273	255	243	271	279	291	312	264	282	260	279	246	296	243	274	270	275	277	309	285	262	256	264	273	281	279	300	273	253	263	300	257	254	253	270	277	276	265	256	249	263	261	279	297	249	280	257	278	270	263	256	303	265	281	259	275	280	275	264	262	314	248	260	270	248	265	281	247	285	257	273	278	292	294	264	251	257	279	258	289	292	304	252	251	279	266	241	287	262	236	256	269	266	266	247	303	281	250	255	265	286	259	298	287	292	265	269	249	244	262	296	264	272	279	271	268	269	242	280	266	278	268	270	257	248	298	286	265	279	267	246	287	250	240	257	259	273	284	237	257	251	290	288	260	258	288	269	284	236	275	278	256	244	269	283	259	285	265	272	275	240	270	256	270	256	252	277	283	312	227	285	268	285	284	258	277	277	249	259	307	301	277	273	309	246	270	301	260	249	277	285	274	266	267	242	294	281	261	242	269	226	277	256	261	270	269	276	271	280	286	251	307	263	250	264	258	249	288	264	304	276	269	263	289	262	254	281	296	286	272	258	265	265	272	269	316	293	273	247	263	289	272	278	270	264	246	274	279	252	279	266	276	281	276	252	277	273	258	269	263	309	250	228	262	313	266	273	260	244	238	243	265	267	256	264	272	256	289	287	267	257	265	249	264	265	260	283	259	306	273	287	277	270	239	245	247	249	265	285	289	247	277	266	251	291	277	257	263	241	269	260	257	287	264	274	253	249	294	246	273	280	271	239	247	263	272	235	285	285	255	233	264	284	267	277	295	270	279	285	264	320	246	282	249	279	287	286	295	289	283	258	302	244	273	266	281	239	264	269	260	258	252	276	243	242	297	257	278	249	284	299	272	261	270	285	275	284	284	280	270	261	231	255	272	250	285	285	264	266	284	254	289	284	273	257	233	263	297	289	252	276	267	260	257	281	273	258	317	289	284	266	271	284	267	276	307	280	266	313	267	279	249	257	247	265	260	261	254	248	271	265	262	264	277	256	265	249	278	271	267	274	279	258	285	235	267	261	260	274	258	278	289	244	300	258	270	273	235	301	275	305	260	266	245	265	295	269	272	297	281	250	272	281	246	260	266	263	229	262	257	284	301	284	255	303	263	236	277	283	259	282	256	270	280	284	280	275	263	280	277	281	246	279	233	275	287	255	251	275	283	257	259	284	251	247	304	293	279	268	263	249	275	248	275	262	285	290	262	241	234	288	249	259	249	266	247	264	259	274	250	279	251	281	299	268	245	263	271	301	276	243	262	244	290	275	249	259	281	265	290	253	249	286	268	261	260	251	312	265	257	258	280	267	239	256	272	303	281	293	255	244	254	282	233	325	277	250	259	267	245	272	242	291	275	237	262	250	254	264	244	290	240	268	305	267	264	248	258	261	291	253	290	255	254	277	277	287	265	272	269	275	220	268	246	236	313	261	294	275	282	284	283	254	277	258	264	277	272	269	258	277	252	273	262	266	262	252	212	287	260	274	262	289	249	278	270	263	248	279	242	235	268	251	271	262	277	250	295	256	282	262	286	242	271	287	257	272	281	284	266	264	249	262	265	284	260	301	285	244	262	308	271	271	295	282	264	285	251	286	249	271	241	299	256	253	259	283	279	273	282	247	286	246	270	287	291	252	250	277	261	249	265	285	263	279	271	245	293	274	230	267	277	282	266	235	282	314	283	271	258	249	283	267	249	269	229	290	281	279	261	263	276	294	259	243	288	281	287	256	300	229	259	286	287	303	276	259	284	274	249	280	249	262	248	258	269	289	291	271	273	247	283	308	246	294	255	272	254	281	275	291	270	263	249	290	295	272	251	248	259	284	282	270	270	262	292	252	285	241	285	307	269	272	305	267	280	256	281	271	293	270	287	276	289	261	266	297	263	297	266	269	289	252	289	263	257	264	243	267	280	238	285	259	287	285	304	295	240	273	281	308	289	255	264	284	278	278	236	277	286	272	277	263	290	241	242	270	272	288	263	262	256	251	303	246	262	235	239	285	298	318	257	241	263	283	292	269	304	286	278	273	240	273	289	257	268	276	237	273	272	264	284	278	258	252	270	282	274	290	235	256	285	305	249	265	298	274	265	259	270	294	250	263	262	274	267	276	276	267	247	298	257	244	261	305	302	291	294	256	237	293	280	252	263	276	285	246	274	246	260	236	271	265	289	273	260	256	285	292	289	298	277	327	282	275	257	277	257	298	250	251	273	271	314	260	277	272	296	296	286	280	297	294	251	255	288	272	254	273	263	269	280	282	262	260	232	268	278	231	280	256	236	256	270	312	262	268	276	251	277	268	267	274	245	266	294	247	240	248	252	276	291	285	254	238	255	241	276	230	244	265	278	253	281	268	296	283	269	268	288	280	271	283	295	245	255	255	253	241	263	276	279	275	293	277	250	280	263	254	283	277	265	270	274	258	257	287	275	272	299	295	231	272	258	254	265	246	260	294	280	294	272	269	284	256	270	298	289	240	286	262	279	259	261	273	262	294	243	255	270	235	326	276	248	312	280	276	281	266	281	251	278	276	314	272	270	268	283	265	297	263	264	278	235	260	278	278	270	279	249	272	282	277	269	256	289	308	273	301	298	262	277	255	253	279	262	251	277	282	278	241	280	254	249	288	247	264	265	282	290	266	282	262	276	254	288	265	284	280	260	238	244	264	235	271	245	286	268	258	288	266	261	250	283	259	268	271	228	290	241	287	260	274	263	268	286	259	270	280	277	302	270	270	275	279	279	298	268	288	257	292	265	269	271	276	266	272	284	243	235	279	277	260	274	264	257	274	283	248	260	286	305	266	265	250	277	262	276	250	232	262	253	289	285	259	306	273	297	241	268	275	278	295	262	257	274	280	270	275	278	273	290	288	281	263	276	258	308	281	284	261	275	305	290	318	300	298	264	256	253	252	263	261	310	268	275	275	276	288	257	251	259	281	295	264	285	284	264	256	272	264	297	255	244	248	294	282	262	272	286	259	271	275	267	269	260	260	281	273	279	275	253	260	285	263	289	281	248	261	246	278	266	303	299	244	269	293	257	288	263	249	269	249	235	267	259	247	257	293	256	264	249	259	247	304	262	250	217	262	255	253	295	272	262	294	290	271	238	275	282	255	223	255	259	265	244	264	257	271	271	250	280	284	271	247	256	248
6327	3809	9149	10320	8639	6743	5339	4087	3377	2735	2199	1836	1551	1252	1008	854	843	786	783	780	730	655	562	597	594	586	571	622	592	575	585	650	587	537	618	611	660	611	619	600	655	605	637	597	608	594	617	630	611	635	585	575	607	604	582	601	628	606	597	585	624	593	578	651	538	610	569	580	622	591	596	632	588	562	592	614	595	600	604	558	583	603	570	591	591	576	615	671	606	602	638	599	560	620	615	596	588	645	567	546	573	544	605	613	583	601	620	631	571	594	654	562	557	586	569	593	597	609	580	630	577	587	584	566	566	622	601	579	598	592	629	548	566	610	583	598	566	616	577	588	590	597	616	592	631	561	560	613	603	597	627	600	559	584	578	609	592	629	545	647	594	602	603	593	627	622	566	620	606	593	603	589	608	595	615	584	583	620	578	598	629	596	610	599	608	629	575	598	600	596	589	579	574	574	594	611	570	614	631	573	568	589	624	598	574	596	588	586	581	580	565	589	629	612	616	613	634	572	594	568	558	566	565	595	594	605	583	568	592	587	594	604	580	597	561	650	653	618	567	635	620	606	568	593	603	597	571	608	530	581	590	594	572	570	568	538	603	579	601	587	583	581	558	626	605	590	570	629	567	603	548	594	568	589	607	583	571	602	581	567	607	603	626	606	597	555	629	606	568	578	588	614	560	595	625	611	613	596	588	570	555	627	593	586	604	581	590	603	585	583	606	607	584	563	593	608	577	606	608	615	582	563	579	619	617	561	571	617	562	584	599	619	601	607	633	618	560	644	622	580	615	569	570	611	577	579	642	589	594	577	619	644	605	604	566	559	581	600	571	562	588	550	593	595	623	582	616	588	597	596	617	634	574	569	623	609	567	578	576	595	628	587	592	589	566	543	622	601	608	604	602	535	596	578	587	629	608	593	613	618	596	583	530	636	610	570	604	591	616	589	564	573	603	598	586	667	594	610	593	633	583	607	635	594	615	619	599	633	622	579	616	562	571	664	585	580	569	567	609	608	572	569	525	580	569	610	569	597	578	622	616	572	596	601	593	633	556	590	583	562	630	578	621	586	571	561	606	585	549	608	599	592	617	626	604	558	638	581	600	565	588	606	645	597	606	583	597	615	616	599	558	577	578	573	597	586	574	598	587	594	616	567	591	548	619	616	586	594	607	547	558	559	574	584	606	591	578	593	581	574	611	583	613	574	618	561	598	586	567	581	533	582	556	551	564	578	557	625	623	608	612	562	646	576	585	604	597	568	585	583	573	592	586	625	633	655	613	613	624	560	617	582	598	570	574	558	588	574	576	573	561	579	609	602	584	566	589	630	566	572	539	606	610	647	572	575	603	622	574	599	604	614	602	592	607	601	600	579	604	605	578	598	589	571	598	576	566	596	585	568	577	584	580	578	575	610	579	591	568	580	587	594	611	570	573	596	590	581	573	589	575	607	623	620	588	550	598	630	577	601	605	571	641	614	606	621	594	549	585	561	621	594	602	586	614	642	642	570	591	645	599	573	580	633	620	607	614	562	591	572	558	588	570	570	614	594	590	587	584	618	595	602	625	616	607	536	619	583	592	599	588	609	578	619	607	565	576	579	591	542	596	620	608	558	650	612	592	607	568	613	581	595	626	575	608	567	620	597	593	596	618	620	591	584	595	584	596	586	580	646	607	591	600	579	617	574	607	597	651	613	596	589	592	572	599	562	621	598	604	603	538	597	592	563	614	644	584	569	570	601	622	609	587	630	603	572	582	564	619	556	554	606	629	599	565	570	597	552	582	601	592	623	594	590	537	551	626	610	635	581	570	614	585	568	593	558	613	558	584	536	565	606	584	603	598	574	582	606	625	597	626	614	645	618	589	617	616	576	587	602	561	593	633	618	594	613	586	631	657	551	581	581	617	614	617	593	584	582	595	625	586	594	579	578	578	579	578	568	583	586	597	598	644	606	580	558	588	551	554	550	607	548	570	605	583	628	565	558	599	570	604	612	609	607	563	609	549	620	596	605	607	588	580	582	589	575	572	606	598	590	600	606	598	609	644	585	595	597	621	598	541	565	604	587	588	599	585	659	574	595	592	580	617	610	601	614	618	616	588	593	574	657	591	608	574	605	592	603	631	585	626	577	619	600	588	619	582	542	571	554	551	615	645	595	624	596	601	582	593	584	596	580	605	588	598	598	616	604	648	574	586	633	561	596	575	617	589	603	579	579	574	598	610	575	629	596	587	590	589	601	586	577	595	624	582	603	580	577	608	592	581	610	611	600	601	583	547	601	594	568	603	580	621	576	539	574	604	544	589	567	595	595	622	586	589	593	567	582	572	590	599	562	583	640	602	569	569	578	561	561	603	614	605	624	572	575	567	528	592	595	564	566	622	604	604	581	594	593	580	600	603	566	575	590	595	606	632	616	588	599	625	573	582	639	626	619	592	595	577	600	596	596	550	605	617	599	572	637	591	610	572	619	601	590	595	614	592	568	607	592	624	596	575	648	575	592	618	566	562	574	578	593	573	597	574	590	574	615	580	609	532	555	555	610	616	529	588	603	620	599	597	570	634	632	616	576	620	586	592	577	570	611	590	604	604	602	579	592	615	575	625	545	596	555	599	640	585	611	541	604	588	574	587	624	615	553	588	600	573	582	556	602	578	576	606	592	608	618	596	580	635	566	582	557	583	611	569	577	618	591	605	547	598	599	582	620	602	595	608	613	593	625	599	568	580	576	557	604	576	606	562	555	617	588	609	610	604	603	591	568	578	579	576	649	627	584	586	574	605	626	597	578	584	574	592	580	602	584	601	592	580	619	603	606	560	620	615	570	583	571	589	631	591	606	597	561	562	596	576	578	593	558	569	590	547	588	582	576	599	583	542	568	600	610	532	571	603	578	637	639	593	587	535	635	614	590	629	651	608	588	564	579	616	578	613	589	553	593	597	561	615	563	582	585	591	627	608	568	575	563	589	571	594	549	592	607	569	601	609	610	580	587	579	606	555	597	544	621	555	594	612	602	607	601	603	585	597	590	598	603	596	581	562	624	561	592	598	575	647	568	589	611	581	587	541	587	602	620	561	573	610	587	568	596	590	621	593	578	573	595	548	587	641	636	610	617	556	568	627	565	618	564	592	589	615	570	577	586	578	636	578	610	608	589	570	572	597	586	602	595	584	580	612	553	611	589	575	593	601	605	602	585	621	635	596	592	595	639	585	614	597	576	637	634	580	580	640	587	618	609	560	576	605	590	602	593	598	607	588	610	646	564	614	608	537	587	593	597	629	543	608	606	585	660	569	596	635	596	589	590	613	595	559	572	621	582	580	617	625	596	600	591	622	608	595	614	596	554	605	613	528	602	613	640	626	586	583	613	658	656	597	604	580	607	606	603	589	611	607	652	591	574	586	567	611	628	597	602	554	639	580	616	616	602	541	568	584	562	609	533	580	586	579	597	592	546	551	621	585	605	608	615	585	589	574	593	614	600	637	605	590	578	612	593	617	532
21719	7935	9082	7556	5071	3263	2107	1617	1304	1018	787	619	522	359	318	296	273	257	291	244	281	240	185	193	192	183	181	206	164	164	202	155	192	180	196	168	185	178	193	187	184	186	207	185	193	189	172	203	214	218	189	210	181	164	210	189	198	185	167	164	186	193	219	178	191	183	184	184	203	165	208	184	191	219	172	185	194	187	180	186	198	197	174	191	180	168	192	178	196	185	195	181	184	189	195	166	198	184	172	174	206	202	149	178	182	187	198	158	198	211	199	177	185	178	229	172	208	195	194	176	204	169	177	190	203	202	185	172	159	203	219	207	193	185	180	188	178	185	212	200	187	162	182	181	161	162	171	184	183	181	182	185	188	155	180	210	165	211	222	186	175	210	181	180	201	198	182	191	194	199	199	197	181	175	197	195	188	171	202	182	194	170	166	188	188	173	165	158	191	191	189	173	172	198	189	185	188	205	215	206	178	200	200	172	214	213	156	197	208	176	194	192	177	205	204	178	184	168	189	191	167	194	205	209	192	177	181	184	201	218	211	199	206	181	186	194	186	179	195	192	202	183	175	201	183	205	231	182	197	173	187	194	178	174	192	200	180	192	187	193	201	192	212	195	186	191	186	186	214	198	188	211	190	173	175	199	186	195	242	194	158	189	168	187	194	190	189	198	162	164	161	186	176	172	182	174	192	170	200	190	174	194	191	206	182	208	184	187	186	163	183	208	182	173	209	201	210	184	184	177	215	192	189	180	190	184	185	216	215	203	181	188	190	186	200	199	202	210	206	187	187	181	193	164	192	170	193	177	197	212	182	164	177	194	197	185	199	210	193	166	157	167	180	179	198	185	182	191	189	178	189	192	173	200	190	179	185	187	231	193	184	204	186	200	150	195	192	181	195	182	206	209	160	203	184	177	185	188	175	209	209	200	192	188	174	182	188	182	167	216	180	172	180	191	199	189	181	184	178	178	175	179	196	183	172	206	203	196	184	165	205	193	188	184	185	196	193	173	175	169	193	187	172	196	184	184	174	181	160	196	176	169	167	205	168	203	180	213	193	198	213	183	193	197	199	199	183	154	174	183	186	182	199	171	193	192	202	168	195	200	204	187	197	203	216	191	191	192	212	184	204	193	188	186	164	183	171	175	221	160	197	197	181	181	179	177	167	183	210	214	190	171	192	195	188	203	181	168	171	193	205	205	196	191	194	186	191	196	208	199	198	174	162	187	188	183	173	187	170	193	179	165	206	210	169	229	207	181	177	165	187	215	197	180	181	192	192	178	178	191	189	202	190	191	216	176	187	188	187	192	206	165	204	185	173	213	171	197	204	206	216	191	177	193	178	173	183	179	162	156	197	191	184	206	181	174	169	186	189	182	201	201	193	175	180	168	181	179	160	186	208	169	156	188	178	210	181	202	200	208	200	197	188	196	206	194	193	194	180	201	191	160	174	163	207	174	185	195	204	188	182	168	152	203	192	189	187	170	194	177	204	182	180	188	194	177	181	215	208	179	193	193	174	174	178	202	196	187	193	195	173	170	173	210	211	201	173	185	195	161	171	179	191	199	155	180	179	180	153	172	190	214	165	189	223	173	203	181	197	193	209	199	189	179	199	208	216	178	201	188	199	201	178	201	198	158	206	193	170	170	194	172	187	194	207	179	179	200	191	180	197	192	148	161	202	156	203	185	203	201	188	198	192	190	177	171	184	187	184	174	196	206	184	193	184	218	177	214	192	194	195	188	176	182	213	185	214	191	219	207	173	207	181	198	178	207	165	192	193	156	210	166	208	177	177	202	195	217	192	194	204	202	163	205	191	193	188	188	195	158	169	209	195	193	180	196	187	209	215	197	203	195	184	193	179	172	194	197	200	190	186	193	219	168	207	233	187	184	208	176	177	189	191	188	181	203	197	168	183	169	176	188	182	194	190	177	189	191	148	193	212	197	164	180	187	199	202	170	164	194	202	185	210	177	181	183	197	174	183	185	181	185	165	188	192	195	197	157	177	174	191	173	176	190	182	202	185	213	162	209	193	185	204	202	203	192	173	192	169	187	170	185	206	196	186	191	207	178	200	162	207	170	186	179	195	171	182	176	181	182	189	156	188	194	191	222	179	155	211	200	188	182	206	190	198	190	189	191	166	173	186	158	183	209	189	196	187	196	215	200	195	190	185	186	197	193	175	196	195	203	166	184	169	183	200	186	199	190	193	207	210	207	204	209	229	172	172	205	191	181	211	205	177	168	192	188	202	203	180	169	184	204	195	186	187	182	164	179	177	184	176	190	197	200	193	181	203	178	196	205	203	188	196	185	188	175	212	201	190	195	198	201	194	184	186	163	181	174	165	178	188	226	182	162	171	168	206	213	172	161	188	198	202	156	193	181	197	190	174	215	177	193	204	182	175	204	196	174	160	195	182	189	212	207	200	190	173	202	191	183	184	192	183	204	181	202	162	200	214	193	197	169	223	188	212	180	158	178	188	190	198	198	195	196	202	190	176	186	178	180	184	178	180	214	197	184	165	196	192	196	157	166	193	201	186	191	190	206	182	217	189	187	183	194	181	157	218	181	196	216	197	226	180	187	180	181	172	177	175	191	197	197	165	174	174	192	173	191	179	183	211	185	167	185	201	188	203	194	187	175	222	191	185	176	185	197	183	213	196	167	214	184	205	172	200	212	201	175	212	190	188	187	175	205	174	188	164	205	197	188	170	205	207	188	163	209	199	175	188	215	202	179	176	204	209	184	189	172	211	175	181	162	173	177	167	185	180	207	181	210	174	191	192	209	205	202	197	185	182	169	201	161	193	185	201	207	169	209	199	176	191	179	203	185	204	192	180	182	193	186	191	203	198	186	189	182	172	189	203	186	196	189	200	192	169	191	174	189	185	190	176	191	179	178	169	172	183	187	195	193	206	193	185	193	208	184	184	177	185	191	209	185	170	192	204	206	217	182	198	181	194	188	174	170	163	165	199	189	208	176	170	187	191	186	169	179	193	182	190	208	185	207	200	219	184	172	188	185	195	207	173	187	197	177	187	201	182	174	192	191	208	181	183	190	178	195	201	172	187	151	186	154	168	190	176	200	204	213	167	180	194	203	172	187	171	184	189	189	210	191	200	192	201	173	171	203	167	200	194	171	193	196	201	197	174	176	199	174	170	201	179	184	194	179	209	184	196	196	208	187	208	162	174	205	178	190	186	189	184	179	185	198	191	170	186	197	173	181	183	179	163	176	179	191	201	187	163	191	187	165	211	189	211	187	196	166	179	194	190	214	181	205	213	193	200	199	205	207	211	169	193	189	188	214	179	191	179	187	184	183	184	183	188	180	199	178	198	166	164	188	180	179	191	164	191	200	190	171	177	190	190	189	189	166	182	196	184	181	196	174	177	189	187	215	214	221	188	170	178	200	186	192	176	202	164	173	193	196	198	175	187	183	190	190	204	209	173	194	177	192	180	184	198	184	186	210	182	167	180	186	194	191	182	173	193	223
13520	6156	14839	17725	14604	11608	8612	7095	5972	4674	3728	2858	2257	1683	1379	1244	957	954	872	837	757	562	517	477	476	448	473	500	460	505	489	496	456	478	466	453	495	469	435	490	449	472	485	462	469	515	519	461	445	483	483	458	462	505	388	422	413	433	444	434	410	475	440	436	443	435	478	452	444	450	457	414	440	453	451	416	423	470	460	422	416	400	433	438	422	445	425	419	467	419	423	432	425	470	414	417	448	413	418	449	449	450	484	427	443	468	388	427	427	432	441	454	418	438	428	432	394	425	432	436	432	420	422	434	419	427	430	425	425	400	436	427	421	410	448	446	450	430	448	455	421	410	433	463	446	450	427	440	442	446	437	463	464	458	443	465	413	408	435	445	464	435	431	443	410	439	461	441	465	421	437	437	439	490	414	449	418	452	466	432	419	446	432	424	465	459	431	478	442	427	414	422	427	451	463	387	435	459	375	419	422	458	432	451	456	444	415	439	433	455	444	419	443	434	434	441	407	437	438	444	453	446	444	423	411	439	449	443	439	429	434	455	417	471	414	420	428	403	466	488	459	443	491	413	420	448	426	461	474	465	458	435	440	433	465	442	446	425	423	427	441	403	472	411	434	420	462	408	456	456	437	435	418	426	439	424	409	408	448	441	451	449	472	438	432	442	425	446	409	427	469	398	460	436	447	410	459	413	403	450	405	446	434	421	438	436	443	454	431	428	462	402	429	434	456	465	475	431	399	435	451	439	444	459	446	451	419	454	446	436	418	460	468	441	421	487	419	411	432	440	424	426	479	457	481	430	441	445	463	442	410	416	427	438	426	411	425	449	446	475	422	421	448	423	470	440	411	427	459	442	466	413	438	437	442	426	446	470	429	445	426	436	404	399	441	460	425	423	437	451	442	425	467	434	406	461	420	414	419	397	459	418	459	437	431	436	428	403	423	449	425	445	425	439	444	409	425	416	434	415	411	416	426	436	442	429	406	427	401	418	465	428	462	429	420	426	393	422	413	440	437	434	413	427	464	402	428	431	419	447	436	468	435	482	438	431	448	411	411	435	460	442	481	476	455	422	427	443	453	454	434	413	398	434	438	443	421	415	412	462	437	396	434	440	453	440	450	469	458	397	415	459	463	440	428	438	445	433	445	453	440	433	457	433	434	501	406	413	466	460	461	400	473	439	421	440	441	412	489	424	473	436	402	469	456	431	436	454	421	454	429	455	463	423	475	479	426	420	436	410	431	441	441	412	433	435	435	466	444	410	458	441	493	471	398	488	464	435	408	437	451	443	433	434	426	423	431	395	409	392	411	481	415	410	446	440	454	441	426	442	456	450	432	410	423	412	439	383	446	445	399	467	422	410	441	457	423	443	428	463	437	460	457	456	436	433	456	452	438	435	410	433	438	440	418	465	459	440	434	432	475	436	461	420	419	450	411	426	450	430	412	466	444	445	418	433	423	428	421	422	396	439	426	468	476	466	462	441	408	445	419	440	450	406	418	445	442	473	418	416	449	477	451	455	411	438	429	411	408	411	439	429	467	438	452	419	424	468	412	409	405	442	416	419	380	446	447	408	449	402	449	446	409	442	440	397	404	450	413	421	445	400	425	437	480	412	439	386	387	461	427	423	464	414	442	426	400	432	444	441	455	407	411	401	424	488	421	447	455	450	424	414	434	450	409	424	440	413	433	406	434	409	444	398	429	440	432	405	462	426	445	438	466	412	403	422	431	395	457	429	440	448	464	423	399	407	436	445	413	442	453	438	407	441	435	417	439	428	419	459	403	458	437	454	400	442	386	444	408	462	467	416	445	427	417	419	461	456	424	438	415	458	429	422	451	440	381	453	429	444	457	402	408	406	454	424	408	420	438	430	435	438	435	458	407	439	437	415	460	455	422	437	444	429	453	441	444	475	432	403	415	414	421	446	404	399	447	485	424	433	416	416	457	406	445	450	417	443	446	403	427	427	453	436	403	409	424	435	396	442	472	456	429	424	444	433	461	453	449	412	447	417	432	408	400	439	418	450	467	434	443	478	447	455	421	439	449	414	433	438	451	392	434	429	457	436	432	446	440	438	442	450	450	448	434	432	439	425	442	450	444	434	412	445	462	429	446	427	410	446	433	401	444	443	442	461	446	477	436	421	458	434	440	444	448	393	449	434	424	450	438	414	419	402	424	402	429	472	474	429	423	428	423	422	458	448	432	463	468	421	440	446	428	421	416	441	401	482	438	427	471	442	464	468	519	441	455	431	421	433	468	466	422	453	411	452	402	381	430	437	416	416	433	430	407	464	447	462	422	451	438	423	439	411	468	489	426	457	431	440	462	424	470	425	438	443	455	428	418	459	470	438	445	442	428	441	453	414	461	422	417	432	429	430	430	427	415	466	425	452	421	424	464	445	415	466	467	437	459	422	422	385	422	470	452	445	458	424	463	421	408	455	426	419	420	486	433	444	467	435	437	455	446	454	448	430	438	416	424	443	417	417	440	416	441	443	438	383	437	426	442	399	465	426	447	446	443	421	440	387	408	445	459	411	456	463	459	428	422	440	411	447	456	404	443	452	474	476	467	435	432	415	443	437	432	426	463	437	444	445	442	461	443	441	437	450	455	409	409	451	432	441	422	463	415	411	473	439	411	457	449	433	419	450	428	415	454	451	448	429	420	416	412	425	427	421	381	454	446	430	408	373	409	430	456	449	446	448	462	470	447	439	423	404	442	438	405	444	413	435	417	486	418	423	459	437	454	461	401	485	468	428	413	406	405	406	414	431	468	462	405	443	448	416	416	454	424	464	452	459	412	447	422	427	408	401	481	436	421	419	441	429	442	430	464	468	490	446	457	441	429	458	447	461	428	422	457	413	412	420	450	434	423	461	409	482	418	453	422	443	423	427	423	445	432	476	470	421	432	429	444	434	427	452	419	436	421	427	455	485	423	424	430	445	398	387	469	461	459	407	452	436	427	435	417	494	443	445	437	428	430	421	448	397	423	435	445	460	459	445	425	441	423	437	418	411	439	418	462	458	446	440	412	486	428	412	465	420	481	416	419	423	466	411	476	432	436	416	425	457	467	453	421	412	435	480	440	431	438	422	438	432	429	471	450	447	391	428	439	444	449	451	435	436	407	444	423	421	456	427	425	401	438	431	447	408	445	450	468	472	443	466	421	425	422	392	439	440	418	392	436	409	442	438	417	458	438	446	446	459	441	415	453	458	421	417	468	447	440	413	450	421	438	422	431	404	481	425	410	446	462	438	434	432	502	431	453	440	430	437	441	450	458	449	437	486	421	430	416	454	446	472	437	439	435	426	418	461	474	441	450	419	430	440	446	433	430	441	441	454	425	447	428	446	426	453	449	412	435	442	487	410	479	479	417	431	455	386	399	413	408	407	434	442	455	457	417	456	451	433	442	403	454	427	479	395	453	432	430	469	441	411	445	450	457	415	455	414	424	462	436	462	437	456	424	440	424	434	436	400	434	417	444	442	414	440
31217	12976	13363	11194	7709	4994	3452	2464	1996	1478	1163	905	651	500	439	395	363	322	310	344	244	206	217	201	221	222	223	219	215	204	227	222	216	223	232	233	223	231	218	219	209	236	198	209	183	218	211	202	216	201	214	202	207	217	236	214	182	232	194	189	228	184	194	205	210	225	171	226	212	210	200	185	211	217	189	181	210	193	175	189	223	222	188	203	171	202	214	179	217	211	203	203	188	177	203	204	210	225	216	195	202	216	211	210	231	230	186	180	232	198	206	192	219	234	207	213	184	202	215	227	193	187	215	222	217	232	218	206	229	214	189	186	210	201	204	185	202	183	221	195	204	213	168	179	202	194	183	192	222	227	200	194	227	230	195	226	202	207	195	209	214	194	188	186	227	219	199	213	203	217	209	215	172	225	215	208	221	204	231	211	193	210	204	196	243	197	201	202	194	212	214	201	232	198	207	200	201	230	209	248	213	206	197	184	220	220	243	196	207	227	208	196	201	204	202	192	220	204	196	206	221	203	227	205	221	202	232	203	193	243	191	247	222	230	202	230	216	195	184	168	187	203	216	221	189	210	205	204	216	199	192	199	207	174	232	236	200	202	198	209	195	213	165	219	205	197	176	202	226	195	188	187	200	207	205	219	221	236	242	213	201	220	216	210	200	201	218	222	228	193	198	199	225	211	221	227	207	192	217	228	210	197	202	188	207	195	224	197	187	212	193	200	228	213	219	196	194	217	199	210	186	216	201	188	198	215	198	204	210	232	207	189	191	196	214	226	248	234	216	227	217	207	193	220	194	233	205	224	204	197	216	221	224	191	189	240	199	203	196	196	222	194	227	213	227	196	194	213	214	182	219	216	182	200	205	227	218	221	212	191	201	221	239	190	222	209	222	195	200	187	194	233	186	207	244	204	198	216	199	201	236	210	229	208	201	221	206	226	210	203	223	199	198	207	237	240	198	214	185	216	207	211	218	204	213	212	212	208	185	181	221	208	210	236	231	196	238	205	201	180	220	211	234	210	206	198	171	188	208	223	196	209	195	233	221	233	223	208	201	205	215	223	179	193	207	206	210	176	223	217	230	227	167	230	194	204	217	184	193	185	183	210	204	234	222	195	183	185	227	239	213	215	227	216	178	205	204	208	194	215	263	189	217	237	192	216	199	200	200	218	206	208	194	206	223	217	212	212	204	216	211	212	244	201	191	184	222	202	195	216	205	201	213	191	188	212	206	219	225	214	219	219	191	212	199	201	216	185	212	204	236	220	188	222	187	217	217	188	195	214	188	198	204	217	233	222	212	229	187	197	210	242	205	183	195	194	207	208	190	194	176	206	215	219	212	230	196	189	209	187	218	215	196	180	191	184	202	233	193	234	229	195	197	219	207	208	194	206	212	195	194	215	196	191	191	197	220	215	228	199	204	181	196	200	187	216	193	202	216	201	233	234	226	208	195	201	219	220	216	210	203	196	198	196	200	201	226	203	217	214	220	195	228	222	223	249	208	181	201	210	200	206	212	204	212	225	236	217	226	213	193	217	205	194	190	218	220	230	229	219	202	206	212	209	214	203	196	201	188	193	200	216	195	210	221	227	228	196	212	242	199	217	234	225	247	205	201	206	186	195	188	201	202	225	236	188	223	204	214	205	213	200	189	207	211	201	225	197	202	212	183	221	185	209	196	220	229	205	201	224	206	206	181	204	195	200	227	208	240	212	201	182	204	211	215	199	207	181	192	193	209	220	232	203	206	193	213	236	187	199	167	208	184	192	196	194	191	200	213	219	202	219	201	220	213	218	170	195	198	191	196	210	198	246	209	214	213	200	212	204	217	208	210	192	215	214	215	226	222	203	201	215	205	205	207	213	199	204	187	215	194	200	242	211	192	187	225	218	219	194	217	198	211	200	220	212	212	193	221	239	196	207	219	189	236	188	208	202	197	207	206	204	209	230	198	239	216	205	213	237	217	197	197	206	210	180	174	213	185	187	194	180	196	203	214	202	187	213	200	203	188	215	206	210	223	239	221	225	199	212	204	206	192	217	216	209	204	200	193	191	207	217	197	217	232	198	190	200	210	193	191	210	227	191	199	184	214	184	197	193	215	188	225	223	222	190	216	206	188	187	206	222	199	227	219	182	212	243	184	199	220	212	205	216	212	214	222	234	201	194	203	186	225	205	213	235	236	224	218	225	201	237	213	203	231	194	212	212	166	190	198	195	207	182	214	204	220	222	190	219	200	206	230	203	211	169	223	185	215	203	178	234	219	216	243	186	214	225	207	207	213	223	212	192	200	203	247	184	205	185	202	216	202	201	211	207	200	172	195	195	190	222	220	214	193	213	203	208	201	202	184	186	224	222	181	204	212	222	169	180	194	219	208	216	219	193	197	210	221	195	203	186	218	211	184	203	201	203	208	215	234	191	218	213	221	222	204	216	203	210	208	204	194	224	218	212	210	230	196	211	215	218	229	201	180	190	203	188	202	198	181	218	231	196	199	224	192	204	247	227	240	212	198	187	196	207	219	207	199	214	224	211	202	201	196	214	194	205	197	208	193	209	209	174	213	213	199	188	214	226	212	188	215	187	216	207	192	200	185	204	228	234	201	193	207	205	209	187	224	217	214	245	207	192	197	205	181	216	211	201	211	204	203	204	229	221	193	208	212	213	218	218	188	237	206	202	230	190	216	236	230	204	234	211	185	209	244	202	221	204	218	199	227	206	214	208	187	224	207	236	176	205	222	233	202	213	201	199	191	194	206	220	194	191	194	216	212	202	223	217	174	202	216	210	202	203	196	190	212	213	209	211	185	226	204	232	193	184	225	195	192	236	190	231	203	231	213	192	204	203	214	215	205	200	216	198	218	200	227	203	179	209	180	232	241	245	201	219	198	207	213	190	213	224	218	226	236	178	219	185	202	213	207	202	208	215	204	216	188	195	184	213	230	234	215	212	201	215	197	224	203	206	210	223	196	206	207	194	191	210	198	202	196	214	224	198	223	214	226	215	207	207	201	180	212	210	212	199	217	199	195	185	200	206	219	195	201	187	196	200	209	221	209	213	214	180	228	234	218	212	171	180	228	209	198	240	204	193	207	202	195	192	212	230	213	225	202	184	223	193	197	210	203	216	218	228	212	236	200	228	221	198	224	196	224	206	225	204	188	228	210	202	221	225	203	181	224	207	200	193	192	217	217	194	198	219	212	235	217	220	245	200	233	211	216	207	225	198	183	182	217	179	229	231	222	213	222	208	215	207	213	191	210	210	233	216	192	183	207	201	193	195	222	206	220	206	210	193	204	230	184	222	208	173	177	193	181	196	184	193	214	192	197	208	247	200	208	199	198	212	213	207	218	210	208	220	180	185	202	218	210	177	230	201	220	208	201	197	222	240	222	224	206	189	207	206	187	201	228	219	226	198	186	226	211	183	197	172	203	220	200	193	194	233	191	212	205	197	190	217	230	192	210	209	194	228	186	220	218	193	212	231	197	199	207	227
18267	8945	19222	22524	19816	15517	12268	9680	8486	6746	5193	3962	2985	2205	1949	1693	1416	1308	1162	1137	953	674	614	564	553	522	536	533	546	557	553	488	528	526	561	592	514	545	529	489	587	540	517	493	514	566	512	526	523	510	519	527	460	497	461	457	499	464	481	474	476	456	484	436	481	525	507	505	464	484	498	502	500	506	436	489	454	493	479	498	521	501	498	487	484	486	472	503	488	512	456	481	482	480	455	448	487	452	488	516	476	469	480	453	455	489	491	498	445	460	464	496	454	560	501	501	526	499	509	480	478	477	499	461	477	443	482	504	467	470	519	517	510	462	497	494	500	465	486	483	518	476	466	503	461	487	457	513	433	512	474	456	442	488	506	478	450	481	493	481	493	524	495	482	551	462	508	495	520	462	508	467	451	526	510	486	487	504	529	509	458	512	469	510	497	474	491	488	484	454	443	455	466	461	477	500	459	470	498	486	475	481	476	496	502	465	490	498	527	494	499	461	458	476	518	500	472	494	502	511	515	462	448	481	451	460	483	482	455	463	442	492	473	452	508	496	472	459	487	491	494	452	455	496	492	479	444	473	453	497	460	474	499	499	442	517	496	469	508	506	479	462	502	461	458	483	463	443	503	513	503	479	447	503	472	495	490	467	491	503	496	485	501	455	468	503	476	514	481	482	444	459	466	477	487	512	459	475	508	490	459	474	496	517	511	500	469	516	491	494	472	492	458	493	453	514	465	470	544	434	466	492	504	475	512	468	471	519	501	490	500	505	479	469	483	472	504	444	502	505	473	491	507	451	473	498	508	513	443	476	469	505	477	473	467	463	489	474	465	484	505	432	479	495	478	519	485	484	467	480	476	481	502	471	469	460	506	466	500	464	480	493	456	524	501	480	499	489	474	475	500	461	515	489	500	498	509	502	456	471	498	491	472	467	478	487	511	464	472	516	452	503	479	478	490	505	500	490	510	473	494	449	470	472	476	533	498	501	487	525	502	450	487	519	492	464	479	504	497	488	491	434	488	480	465	461	489	471	493	455	508	488	491	486	480	466	445	484	482	494	431	458	498	478	484	470	485	476	499	500	470	494	489	517	480	475	472	487	480	500	499	497	469	488	489	493	454	486	439	474	479	502	495	485	501	487	473	485	470	529	467	483	480	473	464	471	521	472	472	466	485	505	482	508	473	490	513	489	475	464	494	513	465	496	454	485	463	467	443	503	478	460	470	493	490	493	481	488	516	505	488	495	490	491	524	545	511	472	488	477	510	549	454	496	508	460	501	498	483	469	490	454	482	477	505	477	503	503	465	469	480	468	517	497	500	464	478	501	543	507	459	500	484	460	486	438	488	487	478	444	482	453	491	518	454	508	507	500	489	477	496	514	504	488	446	499	529	464	469	465	505	518	468	497	459	460	503	453	460	468	478	478	517	484	468	535	513	462	475	464	514	456	479	486	452	449	484	453	473	430	463	489	507	476	447	488	490	514	480	505	466	515	485	501	512	461	454	439	517	508	520	478	520	461	480	483	483	492	512	477	459	466	459	473	498	488	472	492	472	457	492	472	459	443	490	487	497	509	470	456	516	509	492	534	501	507	490	528	508	486	483	491	474	494	483	445	456	489	496	469	460	475	486	515	532	531	443	507	469	540	483	456	530	446	452	468	459	487	473	501	464	437	484	516	488	527	454	505	486	484	487	434	489	495	498	524	463	465	473	454	479	494	451	497	487	505	477	509	540	500	459	473	499	462	506	495	518	475	490	447	480	466	506	492	521	506	480	515	477	472	497	530	464	459	497	505	490	474	489	481	511	474	497	479	504	475	460	467	495	481	440	509	494	487	506	485	498	491	488	502	529	457	514	491	500	466	424	486	436	466	486	442	488	469	462	447	475	426	468	495	507	476	473	486	453	508	481	488	495	451	465	523	450	482	460	499	437	517	476	470	490	483	475	469	515	437	470	504	493	439	454	466	459	481	451	490	520	482	491	499	440	471	502	502	466	491	475	491	505	511	447	425	471	501	481	523	518	475	448	504	513	493	485	491	467	471	487	459	520	469	498	506	479	497	488	499	497	464	469	497	469	499	479	525	481	484	470	465	507	470	483	477	467	511	501	481	485	477	507	472	501	451	482	501	469	470	498	470	482	472	504	505	537	479	439	463	510	452	495	525	454	497	497	509	496	503	495	509	507	482	485	473	466	466	477	475	483	485	470	493	459	498	515	538	454	475	461	439	480	486	489	472	500	482	450	481	490	472	432	449	497	494	461	502	467	469	515	530	487	448	484	473	489	494	491	476	521	534	493	471	519	493	477	492	458	456	538	504	495	480	453	504	450	524	471	499	441	466	478	468	501	520	499	494	495	497	495	471	482	487	461	469	488	451	476	477	469	496	480	489	490	499	494	483	473	484	500	499	506	478	508	444	500	454	509	451	508	521	438	506	493	506	482	465	472	477	499	478	452	486	507	501	476	537	483	467	482	457	493	496	490	467	474	437	480	441	504	454	485	507	510	483	497	494	490	497	495	479	486	504	495	494	474	472	488	511	502	526	466	507	514	493	459	489	468	508	492	434	501	467	483	487	480	451	460	497	489	496	492	476	483	467	493	523	467	482	445	466	512	477	493	481	493	506	483	500	497	502	501	469	478	491	439	511	486	500	447	502	459	470	478	492	501	517	477	493	489	458	451	482	487	508	473	486	475	486	498	511	443	484	473	500	482	504	536	480	454	500	478	467	480	448	466	467	487	443	494	496	484	464	490	466	481	479	513	482	476	496	495	490	504	480	460	479	476	469	479	474	456	497	494	476	509	489	431	441	482	467	450	510	504	495	464	480	481	518	503	475	482	481	479	492	452	479	502	524	513	482	520	470	471	441	465	476	446	474	528	487	535	466	478	485	487	480	447	467	482	469	498	491	504	484	436	491	525	476	472	501	499	495	495	489	482	500	478	479	517	533	486	471	482	464	505	462	488	485	488	478	468	517	496	468	492	469	499	486	483	455	469	457	473	477	479	503	509	481	486	471	467	479	509	486	527	521	456	465	481	488	484	464	504	468	484	496	503	472	463	499	488	505	460	474	472	426	446	457	494	491	490	481	469	454	501	515	480	473	495	475	505	412	442	484	479	494	512	492	468	518	477	510	497	471	496	469	507	460	536	476	466	478	511	504	491	513	482	465	499	469	482	471	495	497	450	452	469	504	453	501	528	476	455	514	488	483	500	469	471	453	508	490	451	477	511	495	478	506	443	510	473	465	491	513	506	501	466	501	499	478	431	489	507	468	487	497	478	468	480	474	497	474	474	517	478	459	421	469	467	488	496	430	510	532	469	482	499	499	550	489	494	509	462	504	456	498	521	485	496	495	506	434	528	479	481	497	470	478	501	456	546	500	489	488	485	449	499	494	489	466	459	486	467	478	503	485	469	505	494	438	447	501	477	478	484	483	510	502	479	446	475	461	494	470	456	507	468	496	464	487	521	497	476	542	481	536	465	481
9783	4381	4725	3993	2671	1717	1224	1031	936	706	596	481	386	353	350	370	312	316	306	313	342	266	293	263	282	300	317	302	294	253	261	274	281	291	231	273	273	269	307	271	275	277	279	280	292	287	284	298	252	256	313	287	278	276	250	262	274	283	275	274	290	260	287	282	267	300	271	278	248	265	284	284	275	277	235	274	299	260	275	274	279	300	287	280	291	291	264	269	283	309	266	294	301	273	317	299	270	250	270	281	290	260	308	285	263	252	302	287	281	290	301	258	271	287	292	251	257	269	245	318	261	224	249	265	282	303	265	271	270	283	265	276	274	308	268	275	299	291	269	288	294	249	276	259	272	275	280	245	300	258	286	293	279	267	269	238	257	267	253	296	292	292	280	297	255	255	292	305	277	304	234	253	299	281	282	294	283	269	316	255	283	249	260	254	290	285	268	284	272	269	264	267	234	279	276	271	275	289	259	282	269	280	258	283	267	270	278	281	254	295	291	287	294	254	274	300	245	297	286	263	302	307	259	279	303	274	269	250	259	281	285	290	260	277	279	273	281	291	300	278	260	286	276	277	292	257	272	255	298	276	245	261	251	274	282	255	292	315	258	256	252	254	283	285	293	278	261	301	263	311	261	265	293	270	287	263	291	264	320	292	270	268	253	286	281	283	300	244	265	258	274	265	289	251	255	276	256	263	266	266	265	256	292	222	278	271	280	258	257	272	271	268	277	279	279	266	274	276	235	269	294	268	294	248	285	268	286	288	287	307	284	289	300	270	283	290	266	273	263	272	263	257	281	261	256	285	283	262	294	291	281	278	253	273	261	244	279	269	289	278	271	323	268	260	278	279	252	266	285	277	282	266	288	290	243	280	293	293	272	269	294	261	276	281	260	277	275	281	273	244	280	278	255	272	269	299	290	276	268	282	257	257	308	289	274	270	289	251	249	278	254	270	244	271	288	289	258	280	266	268	283	262	260	266	252	309	282	280	245	283	255	259	280	303	265	275	296	284	270	300	261	292	269	279	277	276	222	278	291	273	253	245	293	301	300	286	270	268	273	313	252	280	269	260	277	263	289	269	272	285	259	317	255	244	269	297	251	252	285	272	246	282	282	264	226	289	296	286	286	325	294	288	296	247	277	237	271	277	304	242	314	289	267	278	292	295	247	282	279	247	284	271	263	277	275	247	254	256	237	298	269	262	282	276	278	271	303	284	247	306	271	282	250	274	275	264	297	274	281	264	270	288	278	280	243	305	264	277	302	292	271	270	242	277	275	275	268	283	301	306	269	245	290	272	339	271	303	283	287	265	254	281	256	276	290	285	269	270	283	264	268	254	261	231	272	264	310	293	280	271	272	240	264	298	267	246	339	257	268	282	285	264	290	276	281	278	319	286	288	283	268	303	292	278	278	304	280	238	276	300	278	294	274	274	262	282	265	269	249	291	280	289	263	269	262	281	286	237	235	267	273	236	270	284	274	275	283	284	261	264	270	295	289	247	266	296	245	260	302	276	272	287	294	269	256	282	284	273	260	275	294	271	285	263	282	270	256	287	261	302	250	302	289	261	260	270	303	264	278	251	258	282	292	286	310	259	254	287	268	276	280	279	262	271	271	302	281	272	252	260	273	298	267	280	262	299	298	293	264	301	271	285	287	317	291	296	302	273	268	273	312	295	296	303	304	266	283	278	265	284	283	248	295	315	263	238	281	250	301	299	271	260	263	282	265	229	295	251	268	296	262	282	243	287	281	303	296	295	277	257	275	308	273	297	293	321	283	268	263	251	283	265	281	273	259	289	285	277	284	290	277	257	290	265	266	278	296	266	255	264	288	259	306	265	317	281	300	271	257	274	266	299	290	219	300	269	288	288	304	285	286	244	257	290	263	261	261	306	307	260	288	241	301	280	255	281	277	288	258	256	286	270	273	279	284	282	246	285	267	296	252	291	285	237	284	266	256	277	261	253	302	274	254	279	266	290	264	242	269	309	270	289	262	261	247	280	265	269	304	271	250	267	273	279	264	255	287	287	280	266	279	282	247	260	294	282	251	276	279	258	287	246	303	264	271	261	271	286	277	294	252	285	249	274	267	251	257	295	272	263	266	293	286	281	263	273	276	279	335	281	275	267	300	288	263	266	242	254	238	279	246	294	295	247	254	270	265	269	263	266	282	285	250	264	263	290	266	267	273	258	300	251	300	298	287	271	305	256	276	312	271	245	272	272	255	282	338	275	267	284	271	275	247	267	274	282	297	237	294	275	288	263	261	265	272	276	294	272	266	259	277	302	255	264	298	297	282	296	280	294	248	267	286	237	290	272	251	254	268	297	267	300	298	251	268	278	276	266	288	310	287	289	263	263	244	245	238	266	297	263	257	282	275	270	305	270	251	284	275	283	304	279	290	296	284	269	295	281	289	296	296	290	288	272	275	240	295	276	309	295	279	271	291	262	298	278	293	268	278	285	281	302	268	266	281	279	274	256	274	286	271	257	294	264	262	276	281	257	259	294	284	264	277	271	272	268	274	281	283	280	299	275	264	288	248	254	291	272	271	270	300	272	270	278	284	269	308	260	273	254	280	268	312	258	264	278	268	290	324	269	280	276	278	268	296	282	261	265	274	298	270	270	273	300	267	272	261	288	280	272	270	305	270	250	273	255	286	266	244	305	274	285	279	288	291	269	261	281	260	270	266	250	294	260	266	279	284	281	282	293	268	278	241	269	276	252	294	250	281	267	259	287	272	294	258	245	268	262	293	284	286	282	244	297	290	257	281	285	316	266	272	278	297	269	285	258	249	259	316	316	251	273	277	264	278	262	287	250	252	263	268	289	290	281	280	261	256	280	291	272	280	251	307	321	293	293	275	259	264	250	264	289	270	289	317	247	269	303	283	259	286	277	296	265	304	253	261	257	287	255	259	273	291	291	287	266	281	302	279	292	294	289	274	280	268	287	289	265	274	309	267	284	269	305	284	276	237	268	302	303	284	270	278	263	237	263	283	261	260	280	288	313	288	252	254	274	243	277	271	281	241	279	268	224	279	271	290	240	264	264	298	292	275	304	296	266	257	275	252	291	282	266	254	259	274	296	222	271	289	279	279	268	287	262	263	267	274	276	290	288	252	297	285	267	292	271	282	285	279	305	268	301	281	281	288	277	273	318	276	289	249	266	297	295	283	291	258	299	273	277	292	276	270	270	252	298	263	254	274	275	288	281	260	279	266	298	269	301	294	270	291	294	274	292	303	262	320	297	289	279	277	260	264	289	261	280	294	273	269	283	277	285	271	276	316	287	251	273	264	263	262	273	277	270	259	281	253	293	284	293	253	261	278	263	278	294	265	303	264	304	285	265	276	276	261	281	303	276	273	250	281	280	254	282	280	281	251	272	272	247	279	302	252	247	246	250	293	268	304	301	286	284	283	270	258	276	289	275	282	304	274	259	266	245	269	269	282	267	306	293	289	270	301	290	282	289	264	287	249	295	290	285	286	273	275	303
6371	4185	9053	10838	8970	6784	5010	4324	3685	2804	2329	1692	1395	1089	1034	980	867	836	741	792	688	621	586	621	600	604	579	599	623	608	677	612	606	671	634	610	639	621	654	602	629	663	645	608	622	649	600	610	589	638	611	599	626	582	610	544	587	635	616	570	601	557	613	624	583	611	616	610	595	634	616	677	587	637	581	598	610	603	601	650	620	649	605	599	632	626	611	614	613	638	607	646	567	599	645	596	635	628	599	607	647	592	577	593	589	646	593	588	607	604	599	625	591	589	633	639	630	591	611	591	618	628	631	593	608	581	593	622	636	565	602	606	601	639	623	599	621	598	603	607	605	646	637	592	637	601	587	623	622	599	603	590	621	615	614	567	617	628	602	628	587	558	666	570	637	622	626	610	590	657	616	581	648	641	613	617	614	637	616	626	588	590	590	629	585	643	621	593	589	634	637	601	577	572	592	607	570	586	599	638	629	664	598	592	626	591	568	606	606	615	598	586	592	645	631	588	607	600	581	593	580	615	583	586	575	603	638	638	574	604	582	627	622	610	619	567	572	627	598	630	581	618	624	648	587	619	622	562	614	578	553	583	539	633	590	601	595	625	603	592	632	601	585	629	629	585	587	619	594	576	612	628	618	602	626	630	616	624	626	594	615	626	594	560	610	584	604	579	613	646	576	558	623	576	621	584	614	583	630	573	586	608	602	596	633	598	633	608	586	649	623	605	641	601	600	660	612	578	647	553	608	608	590	584	588	626	557	594	627	600	615	634	641	574	616	571	580	591	602	550	620	570	612	556	568	602	646	601	608	609	659	586	596	612	592	607	635	590	585	602	619	571	640	604	621	617	610	613	598	597	614	649	637	617	590	580	642	652	541	593	622	636	614	644	675	586	587	613	637	615	563	588	568	635	595	575	579	590	641	597	602	593	614	640	600	643	570	626	605	664	525	639	630	604	633	589	594	610	620	615	555	613	570	605	614	628	573	596	577	577	608	575	597	569	627	640	584	603	625	622	576	623	571	595	586	634	601	605	619	601	590	635	598	542	629	583	618	643	616	595	602	593	602	608	612	586	604	621	643	640	575	626	614	618	598	578	598	635	616	642	602	598	642	618	602	582	603	633	611	577	624	587	603	597	614	582	602	568	608	611	600	627	633	611	625	587	628	619	620	576	625	604	619	621	675	611	598	640	601	580	583	596	605	622	612	625	597	633	617	626	563	603	590	580	627	560	590	633	612	626	583	623	610	579	608	624	626	597	623	580	588	587	630	621	627	557	605	600	602	590	585	624	610	605	651	622	600	620	574	562	593	608	572	608	618	602	607	619	588	595	599	626	616	566	584	608	610	585	644	637	575	620	597	628	595	594	633	633	627	600	574	610	598	632	654	587	581	591	580	590	597	639	622	615	590	550	647	607	616	570	605	591	601	615	581	644	588	629	605	652	624	589	595	610	677	570	632	581	603	594	664	564	612	601	577	650	608	620	633	631	623	628	634	571	593	630	598	595	613	644	608	562	581	579	592	619	592	583	558	605	597	607	605	648	628	600	614	651	630	597	600	611	627	582	568	595	598	644	557	597	621	615	584	608	585	617	591	601	576	617	633	574	612	615	560	593	613	594	621	627	625	624	570	605	603	576	611	597	621	591	561	594	625	625	611	643	629	598	601	612	590	632	620	609	542	570	590	612	586	588	593	597	642	612	615	589	586	645	587	615	586	602	610	592	602	631	600	593	559	614	611	562	583	589	561	606	611	625	612	630	581	590	635	619	621	613	600	589	631	609	595	621	613	611	603	653	647	611	580	630	631	627	560	600	613	658	581	637	608	593	595	631	573	630	587	621	631	617	641	614	573	577	562	634	583	616	581	615	577	598	613	559	603	627	569	617	612	617	599	607	596	575	590	611	613	585	628	602	549	634	556	576	593	598	606	587	631	598	627	613	609	628	644	554	620	618	585	588	585	606	586	643	623	595	614	564	584	620	602	608	564	583	579	599	607	643	620	621	586	607	607	590	598	623	643	588	629	660	664	602	626	617	589	651	586	582	636	589	575	591	605	650	613	591	604	562	642	617	597	620	624	612	575	579	601	644	631	598	599	622	595	627	648	620	641	606	599	649	602	591	630	582	602	599	621	586	603	639	591	613	596	595	619	612	595	587	584	598	634	602	614	613	627	614	614	623	590	627	568	581	620	584	592	632	612	616	640	579	587	575	619	615	605	550	621	611	615	586	640	624	633	586	596	606	653	647	611	647	620	631	604	601	617	671	595	612	625	576	592	621	614	590	601	637	533	615	612	625	626	618	585	578	632	555	641	566	570	579	596	631	628	594	592	595	590	590	606	594	623	604	618	610	629	610	602	601	604	616	584	610	607	558	601	598	569	610	638	609	610	573	577	616	649	643	614	629	617	616	624	601	618	601	624	547	615	615	588	595	581	572	629	566	604	554	632	589	592	589	600	597	652	621	604	601	584	600	628	619	606	596	578	609	557	634	605	589	602	570	596	579	633	594	557	576	599	594	631	600	587	565	661	595	618	616	593	612	588	598	620	620	619	614	582	645	613	594	605	606	605	615	610	593	615	592	655	610	634	598	598	576	598	597	620	631	620	608	579	607	614	605	622	599	608	618	623	610	606	611	562	567	591	574	605	628	592	610	648	626	583	618	611	648	604	639	564	550	562	639	566	617	588	607	610	601	573	638	598	588	588	629	582	553	603	628	567	643	654	592	615	558	605	610	643	604	626	622	601	587	584	593	647	590	621	656	621	617	596	601	620	617	632	604	599	589	610	627	625	627	628	615	619	600	598	586	633	592	631	581	629	608	619	589	614	635	588	610	615	613	604	621	585	605	595	622	611	593	564	596	632	605	592	620	587	621	647	596	590	626	585	562	616	618	635	626	575	614	631	575	623	585	566	639	611	593	580	606	597	602	603	611	617	613	616	629	564	647	611	610	628	640	585	645	642	622	624	614	603	613	564	579	615	618	624	590	626	600	619	577	646	594	641	598	610	574	632	627	612	592	569	618	590	612	612	573	625	596	608	625	623	590	599	592	581	607	656	610	640	616	592	606	620	646	663	567	604	579	561	588	570	665	582	611	593	625	673	586	639	601	625	598	632	636	591	621	653	606	597	627	592	612	620	565	591	566	615	652	607	635	609	589	590	589	633	602	623	588	580	625	650	629	599	580	610	591	591	626	622	637	641	561	587	595	573	560	598	632	637	591	609	578	612	630	622	589	619	618	603	642	598	655	601	616	602	618	588	614	624	597	604	605	656	625	631	603	569	572	614	628	655	605	591	636	613	606	586	577	608	553	620	578	651	626	576	655	616	615	631	645	638	593	596	550	613	638	610	583	638	579	612	608	641	624	557	636	576	643	604	610	646	579	610	609	601	620	622	618	590	601	600	600	614	593	639	595	613	610	616	626	577	622	579	624	579	630	595	577	631	596	573	618	595	597	551	597	578	593	603	555	608	580	619	619	582	580	619	641
22084	9028	9221	7637	5231	3488	2161	1683	1427	1034	795	607	432	367	344	294	288	286	264	291	255	213	232	193	172	210	162	194	176	186	185	217	176	203	165	190	215	182	205	209	203	229	206	201	224	171	182	212	189	206	181	160	188	175	196	191	211	207	193	170	192	215	151	190	179	192	186	170	201	212	208	195	198	193	209	189	213	203	186	225	206	171	198	189	188	218	172	176	220	193	199	184	210	171	191	207	185	194	195	193	213	212	187	190	183	195	163	212	200	183	215	202	178	208	214	207	194	173	225	205	194	200	206	223	156	184	182	195	193	194	185	183	212	196	197	179	207	166	192	199	191	200	192	193	212	194	211	185	200	187	198	196	180	213	213	206	210	204	192	196	181	188	194	207	179	199	189	202	222	182	212	189	199	209	181	185	190	199	189	199	218	191	220	200	181	184	190	209	184	189	164	204	210	208	187	198	221	202	195	195	220	208	175	161	190	228	173	188	168	215	218	190	192	186	190	204	195	193	166	186	198	167	205	187	225	189	167	213	196	168	159	190	225	170	184	186	183	187	205	185	178	193	192	181	199	176	207	174	158	193	202	222	203	219	209	174	186	179	186	211	207	198	174	179	207	215	233	181	222	189	208	219	209	161	200	196	189	200	173	149	189	191	189	168	190	202	189	200	202	193	180	178	233	183	195	223	211	197	192	229	207	194	196	175	210	216	208	205	216	191	193	196	179	203	194	201	204	180	198	190	171	196	195	205	182	218	201	189	208	177	199	200	207	182	193	185	204	218	214	185	191	220	209	177	228	176	192	222	193	177	197	200	198	203	221	166	188	197	172	205	197	201	186	188	167	193	193	207	221	194	198	215	204	154	212	231	180	190	191	220	196	173	173	213	190	188	176	201	219	195	189	190	207	169	213	172	182	211	199	205	198	172	178	207	191	197	189	197	186	196	198	197	173	185	178	195	203	198	182	201	195	181	179	209	206	189	191	202	211	186	173	196	180	192	199	203	212	207	213	198	177	186	203	171	178	185	214	202	194	213	195	201	192	195	157	174	185	195	181	183	169	188	187	199	199	205	194	159	186	173	189	194	172	205	197	206	186	207	188	193	218	169	213	183	172	208	172	179	221	177	205	203	187	178	175	165	190	198	190	184	209	170	180	228	206	214	191	182	198	173	178	196	194	195	217	158	191	187	211	219	217	200	178	154	178	164	196	164	192	197	179	198	197	198	175	201	185	198	185	176	173	209	173	184	186	220	187	197	200	192	197	183	202	172	190	185	154	202	201	177	178	202	200	194	197	195	194	206	191	203	201	190	179	199	181	203	186	187	188	161	185	209	196	196	203	205	169	179	195	183	183	211	187	189	207	191	204	191	191	185	193	181	162	218	190	196	183	209	196	199	232	192	187	212	175	191	191	168	193	171	196	195	197	191	206	205	198	181	194	197	195	211	182	178	200	152	199	169	192	208	183	228	200	223	202	205	176	176	183	196	198	216	185	239	174	190	183	199	177	199	224	184	191	196	198	166	194	181	174	166	207	207	193	194	182	179	199	196	167	191	223	169	196	193	198	216	208	207	204	204	202	209	198	207	184	212	197	164	201	192	218	170	174	223	191	190	204	191	213	199	197	216	173	208	179	201	198	201	169	173	186	193	180	177	183	186	188	181	203	179	227	192	182	171	178	184	202	195	199	172	213	191	190	161	180	183	201	187	181	215	203	196	203	207	165	194	174	206	218	194	210	191	186	175	191	177	181	191	192	215	202	203	175	213	198	212	194	211	208	186	208	193	196	186	197	185	175	219	212	215	168	186	222	186	187	195	207	195	208	205	205	198	192	185	213	203	194	201	186	198	176	209	194	197	189	168	193	199	179	198	193	196	196	194	178	182	174	163	186	193	187	172	192	203	182	212	198	227	185	212	209	211	167	195	185	207	204	196	191	193	202	205	185	184	209	209	191	180	199	231	209	178	197	192	199	182	201	198	188	192	190	182	212	200	197	224	190	214	209	199	180	184	193	217	185	206	211	180	195	206	167	191	204	195	214	197	180	191	190	215	202	211	187	192	208	186	203	176	199	173	195	190	196	180	174	207	198	215	200	172	210	191	219	175	199	166	200	204	218	217	188	187	190	192	193	213	195	188	201	222	185	187	205	165	188	190	218	206	179	181	160	174	192	212	187	202	207	199	202	202	195	208	207	183	211	206	179	192	200	218	176	176	213	185	198	196	198	191	205	210	217	207	199	195	186	195	202	180	165	205	195	209	190	176	206	196	196	201	226	201	162	218	180	180	195	203	193	188	196	214	187	195	211	169	231	203	200	212	159	201	190	218	216	197	192	187	191	208	192	176	186	196	199	185	194	169	194	193	190	185	164	188	184	183	167	202	186	181	201	184	200	212	195	186	184	185	194	174	196	204	210	175	194	219	194	208	202	184	222	199	215	214	181	186	209	202	200	185	237	187	205	188	198	217	205	222	192	188	189	201	189	211	181	216	196	191	196	194	194	169	202	177	217	209	191	218	163	180	187	195	201	210	192	207	195	186	203	205	153	189	192	176	207	199	183	182	176	211	219	182	200	198	198	187	205	183	193	186	211	208	201	184	199	203	173	196	202	161	190	204	207	220	194	176	208	199	200	198	191	208	186	179	184	206	185	213	190	189	194	185	188	170	217	209	173	166	187	182	190	190	204	182	200	184	196	191	174	202	204	212	211	171	181	194	186	176	185	218	229	204	185	221	197	189	226	153	215	198	204	193	179	186	193	205	177	213	229	176	181	219	188	208	192	186	196	194	187	176	196	217	180	199	230	200	204	170	205	187	217	225	192	189	207	209	190	182	161	187	211	200	204	197	200	186	182	197	197	202	183	197	198	184	177	178	163	182	214	191	177	183	170	205	172	160	188	176	175	163	176	193	236	228	189	193	212	208	199	200	179	220	205	216	210	202	191	200	191	193	198	207	193	182	208	194	189	210	222	197	193	186	196	180	166	188	182	208	215	196	164	187	189	198	218	173	198	193	206	182	178	183	189	204	223	207	218	211	200	194	171	197	187	202	183	205	212	194	199	178	209	201	197	185	209	191	194	187	218	175	210	176	193	198	182	194	195	204	195	188	176	166	200	189	186	199	190	185	188	203	159	180	162	202	199	191	195	189	189	191	167	180	173	214	186	177	154	220	184	211	217	164	192	192	194	198	162	184	198	208	190	170	178	182	168	203	201	200	194	190	166	201	198	217	193	178	182	191	206	220	189	183	178	175	187	197	183	157	184	179	193	206	199	196	194	194	183	220	226	189	189	240	174	201	195	203	208	194	194	209	207	208	191	182	204	188	176	173	190	189	216	219	210	199	210	170	200	210	205	203	198	172	185	184	205	226	212	168	199	188	202	161	184	161	200	185	194	194	190	189	219	185	204	208	203	214	195	209	198	180	183	214	193	198	203	193	194	195	182	164	177	206	209	181	195	174	213	201	192	180	185	194	190	205	193	186	198	207
13949	7224	14586	17620	14864	11932	8827	7939	6267	5039	3679	2596	1940	1461	1374	1204	977	1014	876	910	696	552	508	493	439	473	480	493	509	504	492	479	426	462	521	533	517	522	436	481	490	545	492	455	486	492	476	450	478	513	458	492	459	431	466	447	447	446	432	463	473	449	455	424	448	498	443	432	459	450	438	464	396	436	479	448	449	428	455	453	441	477	433	459	459	471	454	435	463	483	445	459	493	427	453	458	442	409	403	450	464	464	428	460	447	410	476	494	421	441	473	467	421	477	438	470	445	411	423	471	381	385	454	413	465	441	456	448	454	462	435	482	470	420	461	455	437	417	452	408	453	455	439	434	449	466	442	457	407	477	484	455	423	449	440	425	421	433	465	473	462	461	424	471	438	448	450	436	423	461	444	461	437	442	494	449	469	435	447	454	461	474	449	442	498	448	433	435	463	463	459	422	472	417	473	433	446	444	481	440	441	470	419	417	441	435	469	445	440	477	444	426	464	444	455	459	473	459	445	476	464	436	405	461	450	459	479	473	428	459	399	456	436	445	451	448	437	405	467	473	441	436	399	500	449	453	446	460	450	455	444	447	425	427	478	446	429	434	408	449	440	420	427	444	474	435	428	441	442	442	431	420	426	421	439	424	446	411	481	454	458	444	476	414	472	430	457	457	453	444	431	429	409	428	461	456	458	411	444	437	474	488	417	477	426	447	449	445	432	456	454	465	466	439	408	450	472	484	440	426	437	435	465	469	436	453	460	448	461	474	432	431	466	490	453	425	471	428	451	464	463	427	469	467	416	448	424	452	451	453	454	443	467	489	454	420	459	417	502	454	456	438	439	477	450	490	484	427	497	482	451	446	450	440	443	475	455	462	437	439	405	441	447	450	430	468	474	461	452	468	462	429	440	424	441	448	445	456	430	488	425	435	443	430	422	497	419	468	434	478	460	444	460	443	431	436	431	474	418	410	436	407	487	471	465	469	454	455	426	430	421	442	428	427	480	455	414	442	468	441	492	421	462	444	429	422	456	442	441	464	460	450	469	407	419	456	437	461	438	446	407	427	442	420	441	466	478	422	466	408	436	430	421	446	425	472	470	471	468	413	464	465	444	444	435	471	468	465	487	426	458	468	431	457	446	447	424	450	432	476	446	447	472	447	402	459	441	468	441	438	439	454	479	463	471	427	444	449	467	423	429	458	435	422	464	471	432	481	419	447	452	459	444	442	455	450	450	472	434	431	430	432	436	471	434	417	427	414	478	445	451	444	418	452	454	487	430	471	473	443	425	447	482	447	455	426	469	426	443	454	470	477	419	449	465	442	453	476	461	475	397	490	474	460	488	455	428	462	452	456	455	476	452	462	483	446	447	458	456	427	435	468	465	422	440	458	440	433	459	439	460	460	444	431	474	452	436	446	452	444	457	396	460	459	435	435	430	452	478	427	420	470	451	454	446	418	447	464	425	466	467	431	427	428	477	421	449	434	492	441	423	434	441	404	464	458	385	447	458	438	453	456	443	463	451	438	464	436	447	436	429	449	448	449	462	461	406	457	439	411	482	427	422	448	464	451	425	440	482	419	427	420	462	430	436	449	424	468	466	453	427	468	492	462	450	430	478	438	441	445	459	443	433	423	421	454	432	434	432	491	441	454	437	417	462	466	459	452	426	416	437	402	415	479	444	400	443	420	435	457	480	461	436	495	452	418	467	451	451	437	431	467	456	492	417	448	447	481	446	478	458	479	426	420	452	475	408	472	469	410	487	442	468	459	406	503	453	436	458	465	458	446	453	417	440	427	431	453	438	457	452	483	426	396	457	467	453	453	484	447	443	445	420	466	425	457	413	418	443	462	465	433	441	477	435	411	432	445	440	441	412	436	434	465	479	454	460	448	455	455	426	443	417	482	499	450	429	475	432	469	425	434	437	440	416	464	429	497	445	418	427	453	436	439	448	442	449	426	480	437	448	444	479	453	454	450	433	457	430	448	419	448	439	493	452	447	394	457	453	459	441	463	436	484	450	457	433	467	456	445	416	428	414	449	446	438	433	479	451	450	423	499	473	434	463	473	436	478	421	428	457	475	452	450	464	420	485	456	444	470	484	425	442	474	411	487	469	462	490	463	489	476	472	425	432	429	454	451	471	449	452	444	408	424	427	412	475	494	420	444	445	471	470	444	444	432	427	439	452	455	449	430	488	494	474	429	456	427	470	462	475	438	461	417	422	460	475	459	434	440	447	470	481	469	421	498	440	422	434	429	478	437	431	419	467	461	495	466	456	429	475	440	449	423	482	482	408	467	441	434	445	450	462	464	414	412	463	427	442	463	498	470	446	468	445	445	448	442	449	416	416	439	423	440	484	462	468	461	451	428	461	458	451	430	487	456	452	456	441	472	466	451	454	473	413	485	440	407	432	422	432	439	473	463	432	417	460	473	433	442	484	455	425	461	418	402	420	455	492	407	448	407	497	414	459	416	485	493	419	434	453	450	464	465	449	439	479	419	470	403	457	493	457	466	453	457	462	422	457	449	456	443	403	439	467	446	491	450	437	469	440	477	450	442	415	473	441	454	493	459	441	456	458	444	454	402	460	446	443	486	475	441	428	430	462	479	500	456	475	448	445	454	424	429	458	456	485	427	439	452	412	437	447	469	457	419	426	473	431	418	414	437	463	441	459	452	471	454	448	438	441	438	481	430	423	452	443	462	447	459	456	464	427	439	476	467	446	395	433	431	454	412	419	481	464	443	447	426	449	467	481	463	424	422	492	481	485	427	501	464	416	418	468	446	483	476	460	429	481	463	450	458	440	417	491	468	446	441	460	461	444	411	438	467	439	440	448	499	422	453	440	460	442	434	427	402	430	470	475	458	483	424	412	423	433	444	426	446	481	449	427	426	472	470	426	411	479	449	469	387	422	481	449	449	454	435	419	438	452	389	452	410	423	461	454	427	471	477	437	427	438	461	469	458	426	448	475	461	457	429	415	445	444	451	423	432	419	463	444	433	493	427	439	430	425	445	429	411	459	474	463	421	475	482	464	451	483	437	438	425	461	444	427	430	432	450	432	434	450	424	456	440	445	420	490	417	429	483	452	458	485	446	448	456	421	468	423	449	429	428	458	454	430	455	417	400	481	430	431	429	449	421	432	414	436	422	401	459	449	448	432	454	452	471	459	429	421	492	454	426	453	442	468	440	477	406	439	419	443	445	454	420	457	413	419	471	427	427	421	427	419	487	456	419	440	452	417	464	426	453	459	454	451	464	425	463	413	457	433	484	503	414	459	457	469	463	406	425	472	452	470	471	498	461	461	450	416	454	421	429	456	491	469	458	441	422	449	440	489	459	419	422	440	445	473	420	490	505	449	450	474	408	432	436	427	431	435	427	449	443	421	440	464	452	421	426	472	468	418	451	459	424	438	417	470	434	474	436	461	491	450	466	439	435	451	463	478	426	438	422	460	438	432	435	430	446	478	468	466	419	453	441	434	457	464	450
32310	14161	13698	11266	7526	5472	3593	2537	1938	1478	1016	750	594	512	441	422	363	345	302	321	278	252	221	235	209	217	216	228	230	217	221	222	203	196	232	227	259	213	234	236	207	203	229	200	225	203	233	199	195	184	228	212	207	234	208	227	208	191	202	208	202	225	216	241	201	205	208	214	194	200	200	238	227	207	207	190	191	234	208	205	222	211	236	239	216	217	232	219	226	240	211	240	221	223	195	159	227	194	200	242	224	230	218	203	202	206	234	215	216	225	220	219	202	252	204	226	194	213	223	225	213	234	216	214	200	220	207	224	217	208	218	212	214	211	171	190	219	201	186	190	204	206	213	219	217	213	231	229	192	216	224	226	221	236	218	191	208	190	233	192	229	207	220	205	214	224	189	237	199	188	219	208	231	204	219	229	223	217	188	244	207	193	202	224	196	208	208	235	227	240	220	232	214	216	202	221	235	226	228	210	211	220	220	220	187	195	204	210	198	200	202	191	194	194	175	240	207	215	239	220	199	209	206	191	204	210	229	189	167	177	213	214	216	204	222	207	227	250	223	240	246	248	191	181	203	237	200	196	183	243	201	191	218	203	213	194	200	206	217	186	236	210	204	224	217	196	207	195	226	211	217	215	200	202	204	225	224	240	213	195	215	202	193	209	195	186	209	206	181	185	242	221	230	225	224	206	212	210	210	192	221	210	216	200	204	216	231	246	194	212	225	194	211	216	199	202	219	229	205	210	211	220	218	183	196	213	190	219	194	213	203	214	202	193	235	225	229	232	240	210	214	200	209	190	195	231	220	199	211	213	222	210	205	222	206	228	187	192	226	227	203	196	192	213	212	214	234	215	181	231	226	208	212	227	208	204	190	227	192	191	232	178	207	219	189	229	214	188	238	235	225	217	181	229	207	244	212	233	206	197	197	192	217	201	212	220	203	213	201	199	200	230	229	210	191	203	180	203	230	198	208	209	221	218	207	211	198	218	220	229	229	223	233	193	201	207	207	225	195	229	193	188	217	205	205	195	201	214	214	192	189	184	198	214	192	207	214	209	194	218	211	208	210	207	204	234	198	197	204	215	208	180	216	204	231	227	216	236	191	219	190	211	195	206	198	220	221	231	217	222	230	208	173	212	204	192	206	193	196	201	210	187	214	196	210	211	216	218	200	228	188	206	207	239	191	202	202	218	194	236	231	202	176	211	201	216	216	191	185	169	201	200	215	202	197	225	204	218	196	212	231	188	188	215	219	214	239	225	185	216	216	228	199	198	179	208	196	232	220	220	206	203	217	212	201	203	183	213	200	211	216	214	225	197	223	202	193	214	188	203	203	220	177	214	206	203	193	236	191	237	194	241	232	213	183	205	201	212	200	197	187	215	201	236	218	192	203	217	203	232	195	203	197	219	197	199	224	211	216	195	219	209	202	193	231	195	216	194	218	218	207	205	217	208	229	209	223	221	204	213	248	214	207	211	186	203	171	225	225	197	232	187	217	210	215	198	198	216	214	225	185	190	178	198	223	231	189	196	199	231	201	215	188	219	207	194	205	218	211	187	208	212	189	228	203	236	200	204	203	246	204	188	205	212	223	212	204	217	203	231	195	209	202	238	240	194	215	228	215	221	216	202	228	177	191	224	205	232	193	223	219	206	210	216	243	204	210	192	224	214	195	209	231	221	190	228	176	215	226	242	222	209	208	217	185	226	191	203	222	226	200	219	229	196	218	218	206	224	186	217	188	184	209	190	218	201	198	227	245	203	207	217	175	224	214	214	235	223	215	245	240	221	216	199	214	217	224	188	228	195	233	194	208	187	223	189	223	205	211	231	196	225	218	196	207	195	206	214	191	228	208	227	231	194	204	210	220	212	212	200	214	212	221	236	226	226	209	210	206	216	207	226	201	198	225	230	233	221	205	205	196	214	210	197	206	216	216	235	223	225	236	239	225	199	190	207	159	195	192	208	216	179	218	238	207	216	196	221	229	208	194	203	200	207	223	201	221	239	207	216	236	196	203	266	180	210	221	228	221	194	210	200	222	247	241	203	201	197	231	226	202	228	194	204	210	217	233	224	204	192	200	181	205	207	220	197	222	202	185	210	242	235	218	201	199	232	213	207	184	202	230	203	222	216	202	231	212	208	224	230	215	224	216	206	199	231	221	223	218	192	186	207	204	222	204	214	191	216	200	193	217	201	181	224	207	205	207	229	225	234	221	195	209	203	174	203	204	202	195	214	198	218	229	205	234	206	227	174	230	224	207	212	204	206	212	198	196	209	217	221	225	198	203	210	232	221	198	199	219	187	214	220	215	242	215	200	190	224	221	202	171	196	210	202	210	248	210	225	212	189	187	202	208	208	204	208	196	194	235	199	194	213	216	184	206	256	217	231	215	206	201	217	179	213	216	199	230	242	192	214	198	249	189	194	201	235	222	211	199	179	222	250	211	209	235	244	218	245	184	209	209	191	222	205	216	204	222	210	213	209	206	236	213	210	219	211	195	223	193	207	232	207	205	223	217	204	186	208	220	221	226	203	200	217	228	218	214	204	206	214	226	230	238	202	211	222	213	226	240	210	227	213	210	211	229	213	220	207	200	171	234	226	206	230	202	202	213	203	215	230	189	213	211	226	221	244	215	206	180	205	203	229	193	234	218	199	206	206	232	234	223	215	183	180	220	194	210	205	208	223	219	261	197	218	213	183	211	189	187	208	209	193	228	218	245	208	208	197	218	214	242	204	206	227	209	225	216	169	222	214	229	216	176	218	200	205	203	176	185	208	178	211	211	216	217	219	216	196	227	190	199	197	225	230	194	213	207	243	214	200	211	190	209	215	194	234	199	206	183	221	202	190	189	183	195	215	213	196	222	233	218	244	209	216	193	220	209	208	238	229	211	217	211	210	198	227	204	215	191	173	197	209	217	192	239	206	215	212	213	187	225	188	192	211	217	190	221	222	215	220	213	219	229	177	205	226	212	205	230	214	220	188	187	209	197	254	220	202	202	204	228	189	225	194	217	211	215	222	187	205	215	206	196	225	207	238	190	222	240	221	233	207	233	220	204	224	203	210	235	200	221	222	202	237	210	217	199	198	220	225	215	211	222	228	212	221	201	198	234	218	230	188	206	220	197	181	202	228	211	205	208	212	211	223	204	205	223	203	211	243	206	183	200	223	218	218	228	220	217	213	211	231	234	199	200	227	213	188	206	211	216	200	196	207	171	201	176	215	212	220	231	201	240	207	206	217	214	226	193	200	223	204	209	221	190	206	226	207	209	207	188	183	194	207	187	206	205	206	212	196	219	230	249	214	218	202	202	218	254	189	212	187	189	194	227	229	206	206	211	200	201	201	234	186	220	217	206	219	190	194	208	198	200	208	215	208	235	226	194	196	238	206	219	207	204	215	200	217	207	221	216	226	207	210	209	207	222	224	171	226	202	229	232	216	220	233	204	209	218	231	202	185	231	210	213	192	202	193	211	209	216	207	194	240	221	210
18715	9901	19195	22293	19771	16740	12746	10200	8434	6805	4679	3521	2509	2014	1852	1593	1399	1293	1140	1286	761	670	623	562	533	595	565	542	587	559	589	580	576	561	584	559	614	555	560	542	547	593	534	534	519	487	515	518	520	507	475	539	521	512	522	462	481	461	526	508	506	491	461	493	525	482	497	472	499	495	545	462	533	491	505	500	501	465	501	482	536	475	440	495	467	458	524	467	475	473	491	476	493	486	463	485	480	492	438	489	514	490	483	471	515	488	498	484	476	533	536	506	522	501	480	512	526	472	461	497	504	502	503	512	490	464	467	481	500	460	505	489	477	463	478	493	517	542	502	482	501	502	484	516	525	532	494	537	467	483	490	484	554	482	498	462	532	497	521	480	473	497	495	480	470	502	480	479	484	488	483	477	461	466	514	489	453	519	455	471	483	488	532	471	460	505	500	498	506	506	499	479	488	495	525	502	467	479	518	474	472	474	455	502	468	482	493	468	503	476	508	548	460	485	469	478	494	469	503	466	505	483	503	434	493	494	488	484	503	508	490	508	494	503	494	491	456	459	478	460	547	503	479	485	506	450	509	505	461	458	501	518	510	542	476	501	488	475	456	466	487	514	452	497	534	512	456	514	489	453	485	528	473	520	468	562	518	518	471	520	465	493	485	483	480	511	513	476	493	518	534	536	468	451	510	455	505	478	489	488	463	503	508	490	492	487	554	492	524	473	524	510	503	483	487	483	471	495	463	536	530	479	500	509	480	486	517	497	498	482	492	478	523	466	476	509	466	487	509	470	467	520	508	495	447	458	475	531	477	516	474	533	438	458	471	497	481	495	499	499	474	490	482	500	523	492	467	507	497	465	504	475	496	530	482	477	454	493	515	469	484	468	523	461	492	526	451	473	505	479	515	466	510	460	493	509	534	481	495	521	475	492	449	495	484	489	466	492	479	509	506	464	512	501	536	467	502	500	534	495	499	467	497	527	468	458	494	540	449	484	497	469	471	511	506	498	497	472	496	496	485	501	476	507	498	492	513	471	496	505	492	476	523	466	484	499	478	539	475	552	487	479	544	434	514	532	498	524	470	473	479	505	445	493	510	530	539	449	456	440	488	486	484	470	502	501	521	478	450	488	503	521	460	510	483	518	525	502	477	496	499	472	470	456	477	542	501	451	493	509	506	493	500	527	498	503	527	452	472	483	443	516	502	518	510	515	467	486	486	475	513	463	485	484	503	467	488	486	514	479	490	477	490	470	505	480	513	486	500	486	486	484	482	484	459	487	492	450	505	452	506	508	464	474	492	507	452	515	463	492	501	482	498	497	483	516	481	477	532	472	530	498	502	473	472	488	523	479	496	487	533	434	482	519	470	514	457	497	487	462	513	465	501	513	509	492	465	491	522	483	511	469	521	502	503	487	489	513	436	491	480	483	480	500	492	490	466	494	491	459	495	483	478	491	446	485	499	480	467	521	507	487	478	490	511	492	495	477	505	493	487	524	489	488	485	533	528	494	530	490	470	456	489	495	491	489	501	455	502	542	461	490	546	485	495	454	454	479	466	483	463	465	492	497	492	498	485	476	487	479	501	503	460	479	518	498	509	474	476	490	491	492	509	477	520	516	512	515	500	469	456	464	499	471	455	488	481	492	462	492	508	477	483	488	477	484	526	522	511	478	505	472	494	472	511	520	454	516	453	511	493	511	460	458	498	481	486	472	525	507	528	469	458	510	480	518	482	507	548	495	516	454	476	532	475	482	462	472	494	510	501	485	444	523	498	528	502	514	450	489	488	539	495	467	464	465	478	540	478	459	471	484	471	492	475	486	455	479	504	517	522	531	464	499	496	485	467	485	528	510	486	512	495	474	524	490	468	477	484	485	517	489	527	496	446	487	482	500	488	469	456	505	494	484	474	521	455	509	483	461	520	523	497	504	463	472	481	448	516	488	491	510	515	549	464	500	527	470	509	458	488	525	506	505	479	533	533	489	457	538	473	477	515	480	478	480	494	436	493	534	484	548	456	498	468	527	503	484	498	474	545	474	478	515	506	522	497	510	492	503	475	530	530	495	510	486	489	505	492	503	428	443	516	477	483	517	482	499	488	475	465	476	460	478	497	527	483	502	481	480	518	490	445	479	510	486	518	497	467	462	522	473	446	484	477	498	500	539	503	481	489	478	497	520	443	463	468	529	505	475	496	480	505	492	511	474	489	511	523	475	488	428	503	524	466	518	479	490	501	490	507	468	499	521	510	485	505	520	441	483	438	492	527	465	465	485	483	491	486	486	480	468	503	497	480	503	514	488	502	463	494	461	504	499	478	445	505	459	482	471	508	492	482	514	493	452	449	548	474	459	477	507	480	490	495	496	497	448	469	517	441	473	452	516	508	530	517	496	504	491	489	517	459	485	513	521	484	499	461	502	496	537	462	480	532	480	484	519	486	483	431	481	501	472	433	508	460	516	506	486	476	477	486	499	538	505	471	466	491	502	517	487	506	490	477	488	482	484	505	463	468	507	531	485	500	467	502	507	482	475	490	500	446	554	486	500	481	455	493	498	513	478	469	500	479	534	464	478	503	494	490	477	506	500	501	487	569	482	457	496	488	537	498	471	469	527	488	465	465	497	490	479	465	481	479	497	497	485	515	483	477	484	538	488	479	494	496	491	469	457	481	491	532	506	501	481	514	496	497	479	460	498	484	467	525	500	509	496	489	504	482	511	519	454	476	506	496	505	474	532	518	486	480	462	486	497	448	493	468	483	493	503	513	470	511	467	483	482	494	501	507	503	509	454	445	476	504	478	474	514	451	479	449	469	505	464	469	498	467	471	479	509	508	526	490	486	481	522	543	500	487	485	531	482	448	498	475	487	527	469	485	516	502	491	474	487	505	465	463	541	487	528	452	484	528	518	518	520	467	476	485	524	514	471	481	499	526	524	483	516	486	507	486	506	471	478	522	513	503	492	506	459	491	523	496	486	477	509	519	521	516	474	526	519	498	479	460	504	517	493	476	511	477	499	506	551	466	519	454	487	471	477	473	492	497	468	488	464	512	465	504	460	469	481	484	556	478	512	485	488	488	477	490	493	491	511	472	483	527	491	470	459	489	472	514	487	461	494	483	502	510	474	505	473	465	497	517	471	512	514	510	482	481	493	486	490	502	485	467	511	464	522	455	500	470	466	489	492	526	470	491	466	504	510	454	474	467	507	462	522	490	498	477	494	458	483	523	482	479	502	504	479	481	474	473	515	452	461	530	472	484	483	517	545	540	501	462	530	495	495	503	510	527	517	477	502	469	488	517	483	468	489	476	479	458	478	472	527	480	491	532	487	492	513	478	457	482	473	456	501	503	472	517	490	523	501	480	449	500	486	484	538	451	474	512	488	467	461	496	533	530	506	485	525	536	518	494	468	458	463	492	510	478	524	516	480	489	470	524	470	479	506	519	525	496	475	489	484	458	469	505	505	498	511	497	524	512	480	467	471	488	486	496	490	464	494
10496	4801	5509	4059	2448	1728	1213	944	832	670	451	417	402	354	315	301	288	324	335	312	281	289	260	292	294	258	294	275	285	287	268	292	283	269	275	287	293	298	273	296	279	271	245	273	270	281	291	299	281	263	276	306	258	310	285	265	292	286	292	291	273	261	278	285	282	268	274	265	275	268	262	268	241	283	251	267	302	316	236	266	276	304	269	312	263	268	260	256	263	270	277	262	290	290	262	276	272	281	266	244	268	263	277	280	288	266	270	275	309	279	302	288	279	266	268	263	299	251	293	289	294	291	271	266	255	264	286	269	269	293	261	290	254	260	298	279	304	261	237	264	285	284	270	267	281	265	270	268	280	284	271	302	258	254	262	262	270	276	263	265	278	275	274	251	230	262	250	271	283	294	274	283	260	256	249	250	295	269	259	296	272	303	281	252	263	267	279	255	258	252	269	276	268	266	261	314	280	298	256	246	296	264	257	277	266	295	263	284	292	265	276	307	253	253	277	258	290	265	270	266	280	237	288	308	291	293	290	307	277	285	294	253	297	256	286	262	287	282	295	276	260	265	281	288	283	288	280	276	245	264	275	253	302	288	278	282	270	277	278	251	264	268	247	274	288	267	278	277	279	268	261	283	284	243	277	257	253	273	308	286	269	292	246	249	299	287	290	262	252	266	264	270	279	279	255	286	277	315	281	271	257	276	279	282	266	298	293	260	267	282	281	248	262	277	284	250	268	276	274	286	307	255	275	305	304	294	270	252	272	292	263	279	276	268	258	273	263	282	258	261	262	304	272	276	314	235	284	271	274	261	281	282	249	250	264	272	299	294	316	317	245	260	278	262	259	283	273	286	293	242	271	291	275	273	256	275	321	272	234	268	280	266	290	262	294	266	276	305	297	246	296	297	279	249	292	298	265	294	289	272	261	252	283	283	276	259	282	261	323	285	249	260	286	269	276	263	283	261	258	279	274	291	266	263	277	242	277	256	303	277	261	286	285	269	275	250	262	274	281	303	273	238	297	265	297	258	294	275	268	315	274	266	266	280	263	297	261	260	274	278	290	269	282	257	276	279	276	299	270	280	285	245	259	271	267	300	253	264	300	307	320	306	272	290	293	264	283	262	245	258	307	281	284	249	306	270	292	258	256	315	291	281	270	275	279	281	276	262	286	295	275	313	273	285	277	232	274	267	273	254	285	283	240	254	280	277	300	266	251	291	277	298	281	290	277	292	292	273	264	270	280	271	280	263	303	268	251	300	289	252	271	268	266	234	259	270	296	263	272	295	243	242	260	270	248	259	281	274	278	278	268	306	265	296	252	239	271	278	268	257	295	274	278	265	261	272	276	252	256	250	265	299	268	221	251	280	272	269	295	281	305	273	271	278	293	261	263	307	284	279	291	260	272	312	290	270	239	267	261	295	294	260	265	277	286	260	277	271	274	263	271	261	250	276	242	258	263	285	265	259	275	273	277	252	268	269	250	262	263	258	286	271	256	298	273	275	270	249	247	281	294	245	296	289	279	288	263	283	287	267	300	254	288	272	260	256	305	253	269	292	254	259	281	256	268	291	298	256	290	264	273	273	270	264	253	268	295	311	279	274	296	279	258	266	265	243	265	253	252	294	255	306	259	273	299	289	269	253	284	243	259	278	268	284	251	295	292	253	267	290	276	271	258	232	262	279	266	276	322	283	261	255	289	276	284	278	250	289	262	240	270	248	282	297	232	287	250	316	311	280	247	281	242	280	240	279	274	275	250	288	269	254	278	295	266	266	282	275	272	278	279	285	247	263	268	264	243	274	271	261	299	269	285	267	269	290	282	284	280	258	249	267	281	269	277	276	258	263	281	281	293	243	277	275	290	273	285	280	318	281	270	277	251	256	295	270	296	274	266	288	314	276	290	290	246	290	287	265	271	298	253	239	279	288	270	281	268	277	270	283	274	283	295	250	270	278	266	284	260	274	251	286	263	240	269	280	301	256	241	235	256	299	278	271	244	273	286	275	284	266	250	271	252	252	296	278	269	250	283	273	283	245	309	273	280	279	271	288	245	264	266	269	289	306	297	259	281	245	285	272	292	241	282	302	284	266	248	289	283	259	250	252	262	261	264	300	253	291	276	294	305	276	293	273	264	292	240	266	231	270	270	234	289	284	292	257	282	257	262	265	279	285	296	257	265	278	289	276	268	264	297	258	285	289	256	256	281	281	264	283	254	263	263	279	272	273	265	274	277	296	269	297	239	247	256	283	274	261	288	255	271	262	279	290	256	275	245	279	292	298	260	274	303	281	264	289	247	275	262	287	252	301	275	283	269	239	312	250	272	318	280	270	304	279	265	255	289	319	253	240	285	279	275	270	292	275	274	265	262	236	262	260	276	262	277	271	288	308	282	307	294	292	309	280	269	229	252	293	258	283	239	299	299	248	288	308	276	295	261	265	242	274	259	271	288	245	274	273	266	260	250	270	285	302	262	260	285	266	262	249	297	278	268	241	262	254	240	264	286	288	272	235	282	287	289	270	293	297	266	257	296	256	271	292	244	282	273	268	263	281	304	265	290	266	267	302	271	283	281	271	260	276	288	294	286	248	217	264	263	284	286	272	230	269	283	282	271	266	275	290	254	284	266	266	289	285	263	278	279	254	266	248	256	312	296	280	290	269	262	240	292	276	281	290	288	229	294	308	301	276	251	275	280	273	259	241	268	296	288	274	291	272	295	259	283	298	310	282	282	272	259	276	291	266	285	255	313	262	243	291	265	289	285	334	270	285	274	254	293	251	282	280	290	260	278	279	255	269	271	299	263	284	270	301	233	279	245	277	293	283	286	288	250	272	264	252	242	299	269	275	287	291	257	249	282	266	294	281	259	273	293	283	273	281	272	275	283	275	267	277	274	279	272	258	268	277	284	296	265	285	339	288	254	258	285	271	260	260	274	292	272	292	305	272	311	242	294	277	236	267	250	270	247	297	268	269	287	230	258	274	277	286	298	298	313	261	286	284	280	248	255	296	263	282	257	278	284	284	266	238	247	295	300	285	269	285	271	288	270	267	249	258	252	262	302	289	280	266	266	300	241	303	263	221	269	286	286	272	258	241	257	271	287	245	275	302	263	271	282	264	278	255	282	241	249	291	282	253	268	284	264	277	270	295	278	284	267	244	291	269	294	278	285	231	246	294	274	253	268	273	282	286	302	244	283	263	267	271	302	267	263	271	267	300	270	266	325	306	296	259	288	258	283	275	288	287	269	300	283	284	276	281	281	252	315	268	297	258	265	272	285	281	268	277	249	304	269	281	306	298	267	265	294	282	280	256	289	276	255	245	285	242	280	248	279	254	249	235	268	287	244	267	240	294	261	293	296	291	302	267	280	266	275	269	274	302	297	255	246	300	279	265	280	265	269	285	279	287	244	285	263	257	269	277	266	265	279	301	246	236	278	279	253	274	268	236	306	275	268	273	284	256	278	268	271	262	305	243	250	235	258	262	289	301	262	277
6710	4405	9785	10696	8288	6545	5285	4087	3271	2601	1796	1387	1143	1131	999	957	871	789	851	822	656	593	629	624	594	582	637	624	604	636	619	628	624	616	614	618	625	650	640	571	597	585	586	600	621	587	582	621	606	596	570	628	595	591	608	616	566	577	641	587	613	573	631	591	579	587	589	595	610	662	604	570	595	639	600	592	638	590	618	617	557	614	597	566	596	611	631	638	582	614	590	564	620	575	615	640	597	606	589	565	580	566	588	621	630	570	596	593	571	603	580	542	521	568	625	570	667	620	582	606	607	614	595	606	569	590	614	586	594	625	628	595	587	571	569	615	619	611	586	542	562	601	572	573	636	602	622	550	598	562	587	590	594	574	601	625	609	570	589	634	586	574	554	596	608	590	602	610	626	521	565	577	629	599	581	649	632	581	622	623	623	605	616	588	643	577	565	581	597	610	652	594	589	640	563	553	622	641	597	580	603	631	637	587	616	557	594	635	611	580	620	607	588	584	600	600	587	613	624	609	576	624	584	593	602	599	563	564	574	607	594	639	594	591	590	633	611	620	623	555	621	592	628	584	593	593	627	602	617	625	602	586	611	642	594	588	583	569	615	564	588	609	610	586	592	583	582	599	571	616	595	597	613	599	655	588	593	622	588	637	581	600	585	625	572	571	631	583	584	582	605	563	596	616	564	607	594	575	592	583	554	603	613	602	626	597	584	668	612	674	572	617	586	626	629	580	602	576	633	584	643	611	590	639	618	605	642	578	608	601	611	613	582	616	563	579	588	548	636	592	588	625	631	624	598	555	590	581	596	617	603	574	628	582	629	575	604	565	580	603	625	633	609	611	635	592	612	611	631	601	605	604	593	592	584	616	558	607	578	617	609	655	611	566	618	591	609	607	596	598	636	613	664	603	591	605	602	617	574	561	575	600	542	627	550	592	628	573	619	593	567	577	604	647	632	625	595	595	646	591	569	588	583	630	574	587	601	570	563	585	586	598	593	548	585	604	591	573	623	576	614	622	591	594	572	601	605	587	556	597	563	580	601	606	574	605	596	587	601	581	575	618	579	598	602	594	558	605	583	622	591	571	634	621	625	617	528	577	620	581	572	572	582	620	573	593	567	612	546	579	653	612	586	629	595	566	630	608	592	581	607	602	606	580	569	581	613	588	596	596	591	575	643	620	550	597	637	584	610	552	561	586	600	591	625	580	596	585	599	584	538	643	651	595	655	608	614	565	617	625	555	546	560	579	619	585	613	601	554	551	607	579	610	630	560	606	602	578	597	644	611	586	640	589	604	629	590	597	622	596	618	577	613	617	611	584	621	559	598	596	523	608	632	563	622	606	606	590	599	591	605	607	634	588	552	622	584	582	579	596	657	617	621	607	521	584	608	603	615	571	608	626	567	573	639	580	596	615	578	626	597	610	576	595	591	600	586	624	571	642	598	606	625	613	612	588	581	596	576	593	589	610	593	623	600	579	569	612	621	645	608	611	586	576	640	575	544	562	620	641	605	624	613	642	607	598	644	621	595	608	616	639	541	577	632	614	602	591	595	595	614	619	622	609	609	591	544	610	616	556	638	546	614	579	563	571	601	598	621	603	574	606	575	598	612	627	594	634	591	604	602	578	581	583	658	548	581	571	544	613	600	615	561	589	574	552	569	627	624	575	565	620	630	595	605	585	588	621	611	612	626	606	612	589	595	598	606	603	613	597	592	639	594	571	598	606	591	596	568	637	590	607	566	620	613	591	589	573	632	585	579	582	666	596	593	588	625	575	569	606	590	600	594	589	588	559	574	576	604	625	609	583	632	604	597	605	596	551	607	571	575	599	570	619	581	614	632	611	555	602	577	550	574	606	556	583	574	593	616	571	628	583	587	611	599	609	636	641	609	576	602	574	593	603	612	605	578	541	615	666	607	606	595	603	640	588	589	602	599	634	624	593	604	582	630	588	585	610	561	590	626	603	623	583	571	648	638	589	641	595	563	589	622	566	537	572	588	536	609	589	634	618	613	616	613	602	635	594	605	645	537	591	613	617	609	604	593	554	611	629	551	600	582	604	604	615	592	613	543	595	597	630	603	596	600	593	571	612	574	623	575	653	567	572	596	603	612	568	577	610	598	588	581	531	570	619	634	622	575	593	618	642	598	595	633	606	569	556	573	577	601	598	576	581	606	572	629	601	614	579	593	592	609	611	572	606	618	560	612	597	608	610	593	601	593	533	595	603	603	584	610	609	588	632	578	535	656	568	595	592	618	597	586	593	559	598	576	557	566	569	579	647	610	580	605	612	597	582	601	613	593	645	602	586	591	625	566	573	602	591	607	618	575	564	590	638	586	671	564	602	615	583	570	607	580	586	640	617	578	562	648	585	587	600	589	580	566	605	616	618	603	568	603	583	563	571	557	573	615	587	574	602	606	591	599	571	611	599	602	608	535	583	579	579	605	587	587	611	644	591	590	591	616	582	581	565	602	597	541	591	583	610	586	616	601	596	631	574	600	622	609	616	624	602	611	582	576	602	597	606	607	593	602	619	548	613	568	560	622	603	588	603	602	590	609	576	555	611	571	606	585	619	552	593	611	628	571	617	591	623	595	634	562	578	605	590	621	659	579	596	622	556	609	652	644	612	590	596	625	624	614	628	595	591	609	585	544	565	610	583	581	591	570	591	599	592	588	578	574	604	636	597	598	616	589	585	611	646	582	620	574	568	570	607	554	618	588	657	578	625	622	589	582	580	639	608	586	596	584	582	562	619	577	605	594	646	617	686	583	578	623	627	569	578	583	595	554	621	569	591	583	601	612	587	606	583	623	590	595	613	577	575	593	586	615	607	605	613	614	622	596	596	567	611	578	566	563	548	629	605	560	652	597	648	603	582	587	575	594	537	609	593	640	546	595	600	574	570	611	583	649	600	629	593	582	631	611	594	590	592	577	597	573	599	601	588	576	638	604	610	590	562	607	565	632	609	627	597	595	578	595	667	557	610	588	606	608	581	621	662	601	615	580	632	562	598	560	622	602	593	629	611	599	553	553	581	616	616	619	599	607	598	591	619	594	599	587	603	594	575	582	622	586	672	566	568	596	585	604	640	642	613	562	619	591	637	576	589	582	597	588	598	608	623	624	637	583	632	587	530	594	618	568	579	590	605	613	638	559	590	566	582	646	637	583	618	605	584	569	598	581	603	601	621	631	559	602	628	607	581	631	622	617	580	588	560	590	576	608	577	568	591	599	613	594	588	558	582	633	605	566	600	615	607	634	616	560	609	588	608	550	579	599	602	595	613	610	602	645	626	620	595	628	583	600	598	603	560	663	570	590	600	575	599	585	618	576	597	578	630	613	588	603	569	590	614	601	597	584	599	603	638	617	630	635	614	586	603	576	544	627	577	581	620	613	629	601	640	553	665	625	598	573	624	589	591	592	628	595	589	607	603	584	611	581	594	578	579	603	609	606	604	579	573	619	615	618	595	629	615	621	599	629	584	594	622
22803	9577	9943	7388	4678	3069	2148	1625	1201	877	632	482	429	402	404	290	293	301	265	238	209	207	191	210	184	188	177	176	183	194	202	180	178	199	195	183	184	204	188	176	190	186	201	202	186	200	166	186	208	198	200	177	226	185	206	178	180	165	182	179	202	163	164	189	178	210	191	156	165	212	190	177	152	194	175	190	180	203	167	204	199	193	226	198	198	178	221	168	204	168	185	184	185	201	198	228	190	191	167	191	194	174	189	179	186	216	214	170	187	138	180	193	178	203	228	194	187	202	175	194	198	205	167	196	207	202	214	183	192	178	191	182	203	182	183	205	168	210	198	202	194	194	171	216	187	171	191	195	190	169	172	189	185	196	172	182	214	169	187	159	190	203	199	172	171	214	183	162	168	189	192	193	170	179	178	200	198	189	221	183	206	179	202	238	181	225	190	207	181	188	192	232	202	199	157	197	209	156	185	173	193	187	207	186	202	199	185	175	188	163	175	170	201	185	186	185	175	191	167	213	199	162	177	194	157	191	189	220	218	191	167	156	208	190	198	180	155	198	204	192	203	178	197	201	179	194	187	191	207	207	173	198	197	201	168	176	175	184	159	210	214	211	172	189	197	202	200	206	187	216	214	187	204	205	195	192	201	207	190	194	203	197	159	163	191	201	148	172	184	182	182	208	191	166	184	184	210	190	184	183	191	177	196	185	187	194	194	209	196	177	181	162	195	197	174	200	184	171	192	194	162	166	196	205	182	180	193	200	172	178	200	194	169	156	198	169	175	181	222	159	183	203	204	190	175	172	162	171	176	169	188	179	189	183	172	192	199	209	194	182	184	171	198	188	187	208	204	194	161	184	190	224	197	178	213	181	184	182	175	181	200	196	173	185	173	186	215	168	182	167	182	201	183	186	180	198	176	190	207	173	170	223	205	186	205	192	213	179	178	186	202	200	201	157	184	196	202	196	210	202	191	187	176	183	193	211	176	211	196	184	201	183	233	170	170	160	197	196	200	180	175	179	186	169	230	210	165	190	175	180	190	210	202	205	193	209	225	196	180	196	203	174	199	176	209	183	195	192	201	181	189	169	173	207	173	169	209	214	177	175	177	194	208	212	189	198	192	180	189	203	161	177	227	189	188	151	182	165	178	187	186	183	172	187	188	176	190	196	171	190	202	168	170	182	176	188	195	174	181	196	189	171	167	166	185	190	185	173	193	189	206	218	182	211	169	173	199	191	220	185	187	192	173	201	206	177	191	203	162	196	184	175	201	182	198	200	161	169	183	173	196	169	167	196	190	181	189	185	162	200	212	186	201	182	200	182	174	187	170	166	188	194	205	216	210	161	171	204	166	185	194	187	200	185	197	201	166	191	197	208	210	182	189	170	188	188	178	183	195	213	158	184	203	186	234	174	201	181	205	185	171	207	192	189	179	209	154	196	202	177	187	163	201	195	202	192	203	176	192	179	179	204	186	178	195	165	180	135	169	195	173	178	192	209	206	203	176	177	210	192	185	199	149	186	197	189	206	184	185	194	153	208	196	216	219	194	221	213	201	190	182	164	185	204	201	199	159	173	210	177	195	195	213	203	198	188	200	190	177	193	171	212	189	200	199	206	211	194	195	177	159	153	194	185	178	171	188	195	191	175	194	221	181	178	213	178	182	210	194	187	176	171	195	169	187	197	162	197	196	223	194	215	192	168	186	192	180	205	210	177	183	170	190	188	175	166	174	190	162	179	209	198	200	173	194	179	153	184	204	187	183	176	186	168	190	183	188	202	187	167	208	171	203	199	201	176	180	167	174	171	186	210	186	187	187	205	196	220	198	185	192	196	172	196	198	187	172	181	168	192	208	186	176	170	164	172	187	191	173	175	195	199	159	209	214	210	192	204	219	170	208	200	192	218	172	204	185	211	213	187	186	199	171	163	192	180	200	176	198	202	182	181	181	185	192	189	195	175	185	194	183	171	194	187	211	169	191	214	189	168	197	171	194	182	193	182	179	173	195	204	201	191	187	162	182	179	181	151	183	194	178	183	195	192	182	222	193	213	195	182	172	187	191	177	194	200	180	211	189	168	175	180	170	204	200	168	190	193	191	191	195	176	191	153	190	186	168	178	203	207	207	202	203	200	180	215	184	188	176	163	177	161	183	168	194	205	177	193	203	196	187	176	167	193	186	183	192	192	195	176	181	198	196	183	200	215	164	198	209	199	174	182	180	197	177	174	210	194	184	165	191	170	170	177	187	190	197	235	180	185	203	205	182	180	210	204	178	173	187	180	197	195	188	187	177	181	194	186	198	202	185	209	196	187	199	190	208	179	187	200	193	180	197	202	170	193	163	201	205	157	176	185	210	164	184	192	186	194	189	186	186	171	205	173	203	191	185	202	192	219	189	197	202	181	194	186	176	176	199	191	192	179	190	196	192	189	183	187	169	189	190	183	168	163	175	175	158	175	186	184	196	225	218	198	186	206	189	191	179	176	199	215	173	176	176	221	196	219	196	194	185	181	199	192	182	212	216	206	200	162	197	183	197	189	199	196	191	190	194	152	196	190	199	180	185	166	187	187	212	180	198	188	174	226	179	168	196	181	180	182	216	184	166	196	182	168	170	186	192	199	160	207	212	178	199	210	186	177	183	209	184	190	199	191	199	152	195	196	208	197	169	170	178	196	173	162	184	196	187	188	186	194	209	180	203	197	206	194	184	206	168	193	192	181	201	188	176	218	203	188	182	187	190	185	149	187	174	181	192	209	206	184	176	190	181	190	177	195	153	193	156	164	222	214	169	173	188	181	182	174	186	195	221	199	197	175	180	179	177	181	161	184	186	188	192	178	190	178	169	180	157	171	217	180	186	159	203	170	197	201	166	160	199	201	169	190	180	197	175	183	181	169	163	182	164	170	182	203	162	177	192	192	167	191	195	199	196	161	194	189	177	210	165	173	205	169	196	166	198	185	187	199	169	177	212	216	190	184	179	195	169	175	193	210	184	189	203	168	164	175	214	204	193	179	184	176	169	183	190	156	182	205	182	187	180	186	172	168	161	182	188	184	161	168	189	171	200	193	177	202	172	192	191	207	163	195	200	225	210	203	180	175	166	177	177	196	185	193	201	177	182	187	166	204	191	187	193	196	199	192	167	165	194	235	188	185	199	172	187	176	169	179	196	164	193	189	212	194	192	178	181	173	180	165	185	182	204	219	199	191	196	209	200	213	193	198	157	181	176	184	196	189	180	203	184	196	190	199	190	175	181	149	192	151	199	205	204	205	212	195	201	163	197	192	181	187	189	192	211	190	196	200	168	193	210	171	193	171	171	181	174	179	183	177	191	178	162	180	194	187	206	205	199	179	194	169	172	187	173	217	185	191	205	184	168	198	193	189	170	177	226	177	203	227	186	178	177	194	169	162	195	190	186	197	172	185	190	179	170	196	176	208	192	182	215	201	176	163	165	190	194	169	183	179	193	206	205	177	189	209	206	180	178	195	165	194
14192	7438	15328	16678	13861	10672	8489	7112	5541	3925	2760	2073	1748	1685	1430	1268	1074	970	1009	871	559	521	473	468	483	503	507	474	443	459	478	430	439	473	470	569	499	455	465	479	518	539	458	456	511	472	453	458	447	430	457	468	452	458	395	452	411	415	457	433	439	437	446	450	411	413	429	454	414	455	438	393	443	422	455	426	401	451	445	451	466	450	431	456	462	456	417	477	419	411	424	503	453	445	448	420	398	427	437	419	413	436	441	388	416	406	408	454	425	456	422	439	459	443	436	469	413	433	413	432	393	371	456	444	431	434	444	417	435	414	406	451	406	432	431	451	403	421	423	437	443	422	421	454	482	449	449	443	484	424	392	451	445	393	426	453	429	423	423	400	423	426	420	395	417	426	436	415	428	445	453	451	406	453	434	418	416	421	434	423	426	443	437	423	464	430	448	421	436	409	462	419	430	446	428	412	454	433	440	443	421	407	436	439	420	450	423	431	435	427	439	417	443	429	420	430	453	441	409	454	428	459	394	432	401	445	448	447	391	416	472	430	436	402	460	470	403	431	436	432	431	431	400	426	464	432	419	424	428	447	409	426	419	432	450	433	432	438	429	435	449	441	428	410	441	446	441	439	432	415	454	424	458	401	469	428	446	455	415	423	435	417	416	435	422	450	446	419	411	398	436	437	429	472	452	398	472	448	424	444	460	448	409	419	464	450	429	423	452	439	392	459	450	442	432	429	440	438	468	425	432	421	446	415	458	419	426	433	424	425	456	446	444	458	409	438	430	407	439	419	462	405	432	419	445	444	451	415	438	426	424	443	422	430	451	403	454	459	446	412	408	455	407	425	418	445	397	421	439	455	419	422	413	439	449	454	413	419	459	411	440	438	470	445	413	458	434	428	416	442	440	452	411	462	431	450	461	433	436	447	434	420	414	436	458	470	428	414	433	428	454	434	429	442	472	422	414	441	462	433	425	435	444	473	439	422	423	432	428	403	421	450	413	424	448	473	462	457	416	421	445	445	436	461	414	443	422	460	438	427	419	432	430	434	427	407	433	451	414	434	426	443	448	401	468	451	423	435	452	442	425	427	421	442	407	414	469	445	463	420	387	403	440	441	406	462	430	442	436	441	432	420	436	412	415	411	465	451	427	431	440	441	413	466	433	472	446	401	398	438	386	434	453	440	439	434	426	452	446	418	410	418	419	451	441	424	416	414	419	441	453	430	467	437	428	457	407	443	421	431	405	407	399	458	460	422	420	444	434	440	421	457	469	445	467	392	447	437	466	436	430	433	438	498	442	443	444	432	425	449	451	396	449	433	447	424	423	462	427	454	415	451	455	413	425	417	450	420	443	417	444	423	421	450	419	428	433	449	477	432	436	399	432	476	408	444	453	416	476	435	443	440	468	444	461	403	454	469	411	461	434	433	435	465	439	466	367	415	422	422	400	464	453	455	448	438	427	441	439	437	397	438	436	423	461	437	413	413	458	403	421	425	403	427	415	444	412	414	436	410	464	426	446	435	423	419	426	476	431	403	431	429	426	415	493	449	431	456	423	433	425	423	413	401	441	428	467	436	449	416	445	437	423	455	404	424	419	423	443	464	434	451	438	469	413	403	432	423	398	464	425	438	417	474	392	435	404	411	425	438	453	405	405	414	460	408	412	418	423	395	408	445	441	410	427	427	423	420	423	455	446	428	445	461	435	442	408	451	428	409	504	424	418	413	421	449	420	446	482	426	377	423	423	426	426	428	418	436	407	432	420	414	454	425	458	442	407	459	434	379	421	409	400	448	409	432	427	425	423	425	459	420	417	445	426	427	455	410	449	435	441	418	429	428	492	407	434	455	424	477	439	442	457	415	429	480	406	426	451	430	420	451	429	434	415	435	445	406	467	437	458	451	419	468	452	425	448	435	423	419	445	457	447	405	475	454	422	452	415	421	383	420	372	410	451	447	434	472	441	435	424	438	417	459	450	413	440	415	420	431	394	424	445	451	449	411	438	444	454	440	442	414	418	432	417	465	455	450	437	449	377	434	423	443	459	416	431	434	410	476	466	431	440	430	404	386	416	421	428	444	399	479	456	437	447	424	390	468	412	433	413	433	439	424	452	432	438	425	414	437	435	405	464	450	413	444	415	456	419	426	468	417	430	414	466	475	463	415	438	449	438	430	449	408	473	447	487	459	454	453	456	411	423	436	441	429	441	431	440	419	424	437	478	393	415	421	427	443	433	428	474	410	445	411	456	406	412	414	442	435	447	435	426	433	413	442	434	479	406	430	472	418	435	440	410	455	473	380	455	440	435	420	476	433	445	445	397	445	414	419	447	451	428	468	443	431	450	434	378	426	396	432	444	414	434	467	414	415	442	430	439	445	478	431	440	425	434	453	440	432	420	430	450	418	453	444	453	432	431	423	450	452	448	442	458	427	438	443	433	464	467	424	460	456	442	417	415	450	450	431	443	429	401	465	399	437	429	425	448	428	436	391	470	408	390	440	439	439	463	434	404	417	384	465	430	404	438	477	412	408	394	399	449	445	413	444	433	417	459	435	415	410	451	449	438	428	406	441	431	444	433	428	415	438	434	458	391	432	438	375	413	425	406	413	426	434	419	409	444	428	439	397	393	474	443	408	440	443	420	442	438	415	449	390	431	426	430	444	443	428	416	426	451	430	438	469	402	431	423	439	430	413	419	446	390	418	413	443	433	436	450	420	413	437	449	388	438	424	439	439	433	420	411	447	412	421	396	454	439	421	427	414	447	432	467	463	400	440	420	416	462	410	471	399	420	416	420	421	446	453	381	404	438	452	422	415	355	380	456	426	470	399	476	428	448	450	427	460	428	431	439	457	478	431	453	458	443	431	433	437	433	424	449	417	419	400	406	431	440	403	434	430	414	422	442	420	422	418	456	422	433	474	438	415	429	421	450	427	459	443	440	472	443	423	459	449	409	439	443	444	423	446	443	405	446	434	437	442	409	437	435	440	434	427	443	443	409	466	430	448	475	448	425	406	400	373	439	414	465	438	433	408	435	415	427	452	435	425	437	452	402	428	428	441	460	409	432	427	421	441	416	447	417	415	404	432	402	431	420	465	432	409	476	438	466	429	419	431	448	427	402	433	421	436	462	401	426	447	427	448	441	450	442	477	440	396	451	405	461	475	427	407	450	436	428	442	471	416	424	411	445	441	424	420	452	401	418	444	452	444	469	455	455	462	450	427	426	428	405	445	436	396	395	456	412	427	428	445	411	439	434	459	425	418	448	435	464	467	459	447	462	435	447	425	406	397	440	457	446	446	476	432	422	418	446	400	426	403	444	444	407	422	440	419	455	428	463	454	430	407	401	437	433	432	439	465	429	431	429	417	430	429	414	451	476	432	451	418	423	406	468	454	457	451	434	443	448	431	405	410	431	418	426	489	419	443	419	439	404	422	440	429	476	430	414	436	434	456	422	400	462	443	449	429	403	428	442	453	417	431	464	427	422	455	437	462
33027	14778	14709	10900	7259	4824	3192	2420	1874	1222	771	639	601	506	459	395	356	364	362	279	241	220	266	261	202	229	219	210	220	237	206	236	195	223	225	224	205	207	208	221	209	238	183	223	222	213	200	220	214	184	230	201	225	196	182	223	188	222	207	201	220	208	193	214	188	211	185	192	198	218	197	210	207	205	228	224	238	225	197	214	217	205	221	185	200	186	210	192	227	217	195	199	198	193	189	194	204	226	219	214	206	205	239	214	208	200	217	212	193	223	216	211	191	208	203	245	214	219	199	216	195	175	223	207	199	200	204	180	202	225	191	194	206	224	212	214	190	206	206	208	177	199	185	200	215	199	222	196	204	237	244	217	172	182	204	183	190	207	187	181	185	156	211	208	229	216	219	204	180	205	185	191	228	194	204	207	201	216	200	188	179	191	182	202	236	207	194	215	219	201	202	234	208	199	196	191	218	184	204	236	220	211	212	183	201	220	187	202	245	196	199	176	222	213	238	207	198	178	233	206	179	188	204	221	210	209	201	194	168	168	224	232	209	221	228	194	222	220	214	188	209	190	201	193	222	234	210	209	214	214	188	226	201	204	197	192	193	209	206	230	193	192	223	204	231	180	185	196	215	210	209	204	222	186	240	239	217	202	211	235	199	229	224	197	201	216	216	190	200	186	203	207	202	192	219	182	204	184	222	201	198	228	194	231	199	214	216	239	187	208	208	212	205	190	195	165	214	198	195	200	202	217	205	204	220	189	201	208	206	219	185	186	183	214	204	195	214	191	197	227	195	204	189	198	205	235	188	196	202	198	227	248	213	187	219	194	207	229	206	192	222	196	206	210	199	175	187	224	184	187	194	201	202	217	239	208	186	179	210	212	202	188	198	226	218	196	234	181	205	206	195	194	188	212	194	164	203	225	185	197	214	219	200	202	208	223	207	219	226	222	215	182	191	175	189	186	214	196	200	199	181	231	257	236	187	209	221	207	188	204	239	208	218	198	212	191	222	225	231	217	204	205	201	209	216	201	201	185	210	222	171	225	209	216	210	190	166	193	187	213	191	231	195	202	200	196	213	191	188	204	226	223	203	201	191	209	206	200	195	204	205	200	218	181	186	202	183	184	191	194	210	223	198	206	212	217	209	192	189	215	225	193	170	206	211	193	179	239	230	199	212	192	224	206	202	181	178	196	205	211	238	255	220	175	173	209	180	181	205	202	198	216	194	202	219	229	220	244	201	228	225	220	206	210	182	205	211	190	175	192	206	196	196	201	203	195	204	224	201	202	213	198	197	195	226	204	209	205	194	171	217	194	187	206	204	193	181	192	176	188	233	200	211	223	215	199	200	196	188	197	195	202	218	201	180	223	195	194	209	201	191	191	210	200	211	211	203	215	208	208	192	220	203	215	179	206	214	216	233	202	224	202	202	238	183	223	184	206	194	197	198	211	202	195	187	194	209	197	198	223	228	220	220	215	207	210	212	231	202	193	248	198	203	216	204	207	221	240	213	216	193	220	241	209	210	200	206	194	226	211	207	182	220	192	215	200	199	193	199	202	223	200	202	201	206	173	163	213	219	212	221	182	202	208	196	196	173	188	204	190	201	191	211	223	179	188	200	208	191	199	175	194	215	211	203	199	226	194	202	216	198	183	180	191	201	178	206	215	195	202	185	213	219	195	192	229	212	183	200	206	196	184	204	219	205	198	192	182	224	188	199	191	205	194	217	210	205	202	230	193	214	193	201	196	228	197	219	202	198	245	223	205	194	186	198	218	242	218	213	200	181	209	195	193	186	192	156	183	210	214	215	207	168	217	188	204	211	204	200	198	220	202	211	195	203	193	211	202	197	208	252	202	180	228	207	213	182	200	202	225	197	197	213	205	191	210	210	221	189	226	214	244	220	235	161	177	196	219	218	197	203	215	228	214	212	213	222	191	192	230	187	208	210	202	203	216	203	196	250	200	228	203	166	202	188	214	223	212	207	204	212	207	222	229	219	213	207	214	222	189	207	197	212	194	229	219	199	234	198	216	206	238	195	223	244	199	218	229	210	201	219	201	247	195	218	198	220	196	208	228	185	227	221	204	202	200	208	219	210	207	203	204	175	206	233	212	205	176	205	189	203	190	205	187	192	201	223	212	215	236	222	195	169	201	209	227	226	192	204	202	198	194	201	216	196	241	199	179	181	186	206	183	212	212	192	199	236	189	218	187	223	202	196	195	214	212	218	189	198	222	205	211	202	215	180	215	227	239	217	201	235	217	209	185	224	198	199	195	219	245	213	193	191	218	180	190	203	188	162	174	166	194	182	199	181	196	224	222	217	204	209	219	217	235	207	209	180	181	204	237	187	203	205	204	214	189	206	202	194	211	173	207	194	215	246	187	220	187	194	214	217	178	187	197	217	209	215	201	211	235	231	201	218	248	207	231	195	187	189	221	208	190	197	227	237	180	196	237	174	207	207	202	219	208	227	191	202	202	228	193	198	195	190	197	195	233	216	221	189	209	234	207	207	199	202	183	208	217	212	191	202	211	183	207	199	205	193	210	212	198	185	177	202	193	214	203	210	196	235	214	182	214	219	203	200	210	206	198	208	213	213	226	237	186	215	219	200	194	205	208	199	197	198	199	186	229	207	207	211	186	181	212	204	197	205	215	192	193	214	247	194	197	216	186	193	189	205	195	215	211	209	199	204	177	217	224	184	196	201	231	184	209	219	207	195	213	215	219	204	201	212	179	208	206	185	218	187	196	214	181	193	204	199	218	174	227	219	204	206	205	184	186	193	185	196	235	195	196	214	225	256	207	205	219	203	195	206	189	214	203	192	214	219	203	179	173	198	205	218	197	211	212	202	222	214	204	213	229	214	186	170	212	207	200	201	194	213	216	253	223	203	209	186	190	178	186	199	195	219	195	215	204	211	228	203	219	211	248	183	223	198	228	204	218	199	189	206	228	217	210	216	183	212	212	202	209	227	229	201	187	177	210	193	198	177	212	223	221	234	204	225	196	188	204	220	185	228	207	250	187	240	204	213	214	191	177	182	222	218	176	201	243	208	203	188	199	194	197	213	203	226	214	203	192	172	236	211	226	213	247	200	231	191	211	224	189	214	211	193	204	201	192	203	219	197	222	201	226	203	211	203	200	206	203	228	199	234	222	198	200	223	235	203	199	239	215	211	221	201	198	200	204	226	188	202	212	208	181	206	181	226	246	190	200	209	200	217	200	198	218	250	223	202	174	209	192	217	204	226	213	204	211	184	207	218	188	205	175	180	200	182	207	211	229	224	199	196	196	195	219	220	200	198	208	184	202	216	188	200	225	229	196	181	211	217	212	213	197	192	204	221	187	201	201	224	186	201	202	183	201	186	227	206	212	200	198	196	191	222	192	215	215	203	217	199	174	202	204	182	214	240	177	218	214	197	226	216	218	213	217	200	218	209	208	249	206	208	221	210	191	220	216	179	198	165	179	203	183	197	200	243	215	195	200	194	196
19113	10285	20051	21628	18447	14388	11501	9989	7729	5352	3560	2944	2682	2463	1967	1837	1560	1266	1330	1028	728	621	628	614	540	561	571	549	570	563	573	587	542	512	562	537	518	524	530	532	571	469	515	553	562	456	519	504	545	543	499	455	487	539	466	456	486	494	501	485	509	472	476	510	463	506	470	491	493	470	505	483	491	532	467	489	454	504	483	457	477	505	460	508	492	486	507	462	534	482	474	447	457	482	502	442	456	479	474	482	473	491	467	482	486	479	484	488	470	488	481	519	441	477	463	492	466	483	494	486	496	480	495	500	469	476	477	476	521	490	457	496	477	478	495	483	475	496	493	468	462	455	450	492	498	471	499	494	474	456	508	479	449	511	477	466	496	468	488	460	481	457	468	488	471	455	478	479	452	470	503	498	436	490	481	459	480	475	494	516	491	457	453	462	450	480	487	459	486	467	471	472	478	458	492	479	466	483	477	504	477	474	479	518	433	457	502	451	472	480	510	492	499	484	458	452	509	504	460	467	507	446	498	452	504	452	512	486	504	449	492	454	461	458	479	470	480	452	499	461	489	451	459	464	523	491	456	514	460	499	474	486	445	446	511	499	464	485	463	462	523	512	468	478	481	549	500	490	444	532	469	471	454	500	479	509	415	474	527	481	495	500	486	493	507	470	500	452	463	520	487	449	458	466	497	462	461	467	466	502	452	480	469	494	473	487	483	493	514	473	500	499	473	450	454	466	504	495	455	459	435	454	516	469	459	511	491	457	454	459	475	456	480	451	539	483	470	478	484	483	514	454	486	471	481	497	448	524	455	478	475	498	441	449	478	447	507	453	468	496	522	479	448	460	482	493	470	477	481	457	466	470	489	522	475	445	500	484	452	497	470	483	474	511	467	488	515	510	447	469	460	490	468	494	507	513	456	452	479	487	471	461	475	478	480	452	485	466	484	444	482	488	497	454	483	463	462	497	439	514	500	520	458	469	511	541	459	493	483	483	470	459	476	486	472	457	467	496	444	451	473	509	485	468	477	498	506	461	473	508	475	434	426	458	460	458	463	492	485	514	459	473	458	483	476	469	429	471	490	488	492	437	491	465	486	491	455	482	446	468	513	486	501	453	502	489	459	513	472	484	510	464	495	505	447	475	438	452	457	475	429	498	479	474	487	495	492	442	435	507	481	481	510	506	445	491	472	433	467	469	459	450	487	519	495	474	474	481	478	475	475	522	469	506	481	463	454	481	466	501	449	462	484	481	479	492	477	477	497	450	507	494	467	505	463	478	508	480	464	459	460	494	442	450	450	477	462	414	488	491	465	505	506	470	483	481	470	474	503	488	494	464	484	487	453	508	474	465	517	495	458	489	453	498	496	463	495	450	502	457	474	457	468	462	459	481	476	512	496	453	463	538	449	455	483	477	469	444	459	455	475	497	472	465	494	444	445	463	463	452	432	467	503	487	500	533	523	434	492	482	472	484	460	466	489	488	453	506	496	491	533	501	489	475	483	479	459	474	494	473	475	501	470	467	476	428	456	453	481	459	491	492	484	490	449	449	482	480	500	480	473	537	461	482	485	519	496	495	471	448	443	466	503	493	488	462	510	499	481	478	496	468	466	479	438	484	502	476	481	444	465	452	495	483	467	519	439	456	474	480	478	464	412	488	475	490	497	447	499	480	450	480	462	472	469	492	474	490	485	426	483	447	488	471	457	490	469	506	493	464	464	448	505	516	428	484	488	467	463	514	448	511	470	485	506	473	456	462	470	484	497	469	494	517	498	468	493	467	459	404	442	450	479	454	504	460	502	476	498	516	514	512	523	506	471	450	465	474	472	490	456	514	456	457	506	491	483	478	476	437	505	453	480	490	481	490	476	484	481	466	492	459	465	444	500	506	446	457	479	540	477	493	504	477	515	440	497	481	488	523	521	462	484	474	492	452	514	500	473	479	492	516	465	438	486	455	498	473	466	470	495	460	483	475	472	495	477	469	513	467	493	504	454	517	474	519	487	479	461	444	485	498	464	473	521	463	463	470	489	440	476	477	526	483	490	442	484	508	466	493	480	462	506	446	471	465	489	445	515	451	490	501	483	489	473	443	502	503	479	483	517	487	464	475	506	491	471	471	454	466	467	473	475	462	477	475	479	472	504	500	490	457	511	455	509	444	500	487	465	472	473	465	508	470	506	473	475	512	475	443	469	475	478	500	493	504	485	453	470	493	453	454	482	464	472	484	471	445	465	479	476	495	490	452	476	483	461	503	459	469	489	459	479	476	494	495	454	517	482	464	458	520	459	473	449	482	539	474	470	435	503	529	472	465	489	493	464	464	519	486	471	446	498	445	504	478	474	510	478	497	466	516	482	478	461	485	460	445	492	469	498	496	510	444	481	445	485	507	473	463	499	465	478	463	452	493	454	436	486	453	476	483	503	444	489	520	464	510	461	481	500	450	454	505	479	443	500	499	472	514	513	477	447	500	480	482	503	502	471	495	505	508	493	487	479	475	446	468	474	476	500	479	496	490	486	454	436	506	502	490	484	475	464	489	467	465	454	468	471	485	394	466	478	478	495	469	458	502	480	484	443	509	497	462	478	515	481	476	496	474	465	492	459	454	482	484	515	492	504	491	494	511	450	501	459	479	493	506	435	481	443	481	467	464	470	486	476	474	505	461	446	488	451	443	485	473	453	487	432	502	506	480	470	481	507	463	459	511	501	463	497	487	413	452	480	487	440	499	502	448	470	495	507	498	461	439	446	496	502	468	489	463	468	497	503	474	510	499	459	494	468	486	474	481	455	513	497	468	464	452	481	484	469	478	513	451	467	444	453	475	476	478	504	472	482	457	501	463	499	473	512	487	508	482	496	484	497	497	450	463	507	469	468	448	499	454	470	488	491	471	479	469	469	479	477	454	473	453	460	479	507	444	479	498	514	501	458	492	458	472	454	462	488	471	501	475	461	451	476	491	503	522	460	487	470	482	493	466	466	449	455	475	445	469	472	469	491	493	467	495	466	469	469	495	479	446	500	510	475	510	489	475	470	437	492	441	460	462	519	478	500	511	484	506	475	476	468	433	509	496	493	489	496	461	470	427	477	455	448	485	484	450	498	501	456	483	461	467	482	466	476	463	475	507	471	488	511	451	480	469	530	441	497	492	472	476	482	462	451	482	493	486	496	454	477	469	477	482	516	486	472	518	506	481	432	495	511	470	488	472	492	470	502	482	497	447	479	483	493	489	454	485	451	456	466	486	490	478	467	477	490	479	474	469	491	475	480	467	458	487	467	493	478	481	459	413	475	474	462	457	489	525	488	489	480	476	466	468	483	482	476	524	458	439	454	522	489	428	498	487	455	473	481	449	449	490	482	480	457	468	514	490	510	501	445	433	417	471	489	504	461	490	412	501	480	471	442	451	484	474	473	510	468	477	473	458	436	447	477	468	455	513	459	490	468	463	468	466	477	453	495	456	488	471	450	427	502	477	492	477	492	496	465	446	492	472
11063	5059	5690	3720	2343	1512	1142	960	773	570	440	372	419	360	373	342	332	304	322	259	292	296	247	289	266	282	274	261	281	298	264	294	272	256	269	255	288	295	263	285	305	256	296	258	268	258	273	276	304	233	286	278	267	285	249	259	288	280	296	281	261	275	304	233	278	237	268	272	283	297	288	261	273	276	269	271	292	277	264	274	286	271	257	292	280	294	264	291	242	266	261	291	250	247	258	272	279	251	284	245	244	271	288	268	278	275	279	286	285	277	279	306	295	252	277	274	280	248	271	245	287	277	251	255	262	285	289	275	288	280	276	286	299	284	260	297	329	248	293	263	297	260	260	257	273	292	295	257	303	284	279	258	258	257	278	270	249	247	326	268	245	265	289	259	277	238	246	249	217	267	294	306	266	261	284	258	268	250	256	271	299	251	265	265	280	294	269	293	280	265	284	249	270	265	254	243	267	273	288	264	254	264	279	263	242	238	300	257	272	274	263	285	286	270	289	244	274	234	313	248	272	277	288	273	280	288	261	284	270	254	281	279	252	296	285	279	257	263	266	280	284	250	284	288	277	276	275	276	286	263	282	283	277	292	280	276	260	265	268	270	269	284	250	269	280	268	312	282	291	248	287	292	282	260	262	300	294	250	233	255	250	270	270	327	247	325	265	276	262	270	286	259	253	310	249	288	284	266	304	297	254	271	276	290	274	290	236	261	236	252	289	272	256	302	283	301	275	248	281	288	261	262	274	274	258	271	278	298	263	319	271	277	298	280	262	250	296	278	290	279	259	282	232	253	248	263	284	282	290	276	283	271	274	247	290	293	273	295	268	239	278	265	289	295	298	239	282	243	285	273	239	235	285	281	277	292	258	305	279	292	248	302	267	267	284	297	266	239	249	278	298	266	266	281	275	270	263	255	287	282	244	264	276	291	248	275	280	282	337	295	273	309	272	293	264	257	272	237	266	261	279	244	281	277	285	284	276	251	282	286	305	274	285	257	278	294	260	276	253	290	245	269	257	321	264	261	304	266	242	299	294	247	293	251	267	272	271	282	277	231	273	289	276	288	276	257	284	288	281	255	249	248	259	289	295	285	266	284	297	291	269	293	255	292	299	243	265	293	253	274	263	290	294	277	283	268	249	301	262	261	255	257	277	284	274	253	252	277	293	301	299	258	249	279	255	298	284	265	282	274	274	288	267	263	290	272	271	284	287	249	278	292	267	300	289	261	249	266	279	269	264	247	288	265	276	285	297	257	261	279	281	299	281	318	283	262	273	264	261	284	282	272	285	301	265	278	288	292	264	325	280	254	247	252	279	275	234	278	258	270	280	281	300	300	275	227	287	281	284	271	273	271	281	258	261	275	292	263	288	306	290	255	243	284	285	269	297	304	268	256	257	251	269	273	280	260	300	322	255	250	262	261	268	263	279	276	303	284	302	240	285	250	280	275	276	260	228	263	287	255	288	275	281	279	288	265	263	236	270	250	259	246	247	277	282	256	271	250	258	242	286	263	286	267	289	254	287	266	273	273	269	285	273	286	274	289	280	290	312	252	270	279	282	264	279	283	259	258	282	280	259	260	247	265	273	275	257	308	286	295	241	277	259	274	253	312	276	249	273	271	283	278	290	266	283	261	289	262	272	271	262	284	290	307	249	239	271	261	277	299	261	283	289	246	272	256	287	276	273	259	300	274	269	295	272	266	276	312	293	267	283	287	269	250	273	244	281	286	279	322	269	263	251	268	242	271	263	262	273	248	264	266	255	263	271	257	270	278	285	255	249	303	279	266	252	244	276	282	283	297	260	297	277	303	284	263	274	273	279	297	290	276	231	270	264	247	275	273	256	292	278	282	245	308	297	274	268	293	290	271	275	259	264	279	273	266	251	305	286	275	297	295	261	276	254	264	283	247	253	260	275	268	292	303	275	241	263	242	285	317	297	308	270	277	265	239	246	266	258	316	275	283	255	259	237	271	281	274	276	284	263	252	251	268	259	304	266	279	260	270	276	247	280	272	275	272	256	285	305	273	287	273	284	276	276	274	257	267	252	282	278	269	300	276	270	313	243	256	255	285	289	278	307	258	267	287	290	278	290	267	260	271	298	274	293	285	274	261	306	308	259	269	272	273	247	261	249	265	275	279	263	277	298	306	279	249	276	307	288	278	268	258	268	300	252	278	279	278	285	319	299	259	273	261	228	288	290	276	276	296	267	276	278	269	268	259	265	244	298	282	263	285	291	309	273	246	266	264	306	251	264	242	258	278	251	286	263	269	268	225	286	296	285	257	257	271	301	237	248	273	241	267	300	277	274	267	284	266	282	294	231	269	272	253	281	281	259	254	282	276	284	260	268	298	268	261	262	275	273	248	292	228	283	255	277	264	249	257	265	292	264	297	296	279	280	280	279	237	238	234	272	289	300	261	272	251	269	283	253	241	268	267	293	264	264	273	258	260	268	253	279	279	251	257	256	278	267	295	274	269	267	307	281	269	251	269	297	249	269	282	275	289	258	281	234	239	283	286	264	294	271	293	267	312	233	259	277	296	263	283	231	294	269	252	237	287	277	241	273	287	293	278	273	276	290	223	291	289	263	275	279	272	300	291	262	274	329	275	290	287	269	260	261	272	249	262	278	253	303	286	269	237	294	298	272	270	268	301	283	284	285	301	250	249	267	244	257	296	284	276	268	305	310	284	288	234	269	250	272	286	254	243	255	268	264	280	268	287	297	280	252	290	290	260	230	260	250	294	238	252	271	240	240	279	275	286	313	272	302	282	266	271	236	273	266	243	271	270	266	283	279	250	257	291	256	258	272	300	300	288	281	252	260	259	284	310	264	280	290	268	260	247	271	257	273	290	289	272	273	294	260	247	254	291	260	274	280	309	281	282	278	283	280	287	290	268	299	280	269	261	265	246	283	300	258	276	304	272	284	273	271	287	248	291	253	276	277	262	252	261	281	277	283	237	296	280	275	278	280	257	278	268	308	281	289	272	279	241	226	273	267	302	284	273	259	299	299	283	243	278	274	267	262	235	292	296	304	300	269	283	282	305	308	292	269	271	272	312	321	266	252	260	269	279	240	257	286	267	260	275	276	247	274	297	289	260	268	257	262	300	298	290	313	297	274	254	291	272	272	305	273	256	285	289	292	295	266	267	290	280	295	288	287	245	265	271	269	304	276	275	258	305	270	283	279	286	283	303	316	272	296	255	264	269	267	251	274	284	275	290	248	281	283	281	283	268	257	266	272	274	283	300	265	292	250	291	269	274	295	231	296	282	272	266	270	304	258	295	295	284	316	284	254	290	283	269	261	269	283	269	255	282	293	264	265	273	263	311	283	288	291	265	279	260	263	285	266	287	290	279	263	284	263	258	297	277	300	256	259	269	269	280	282	256	281	242	264	282	284	249	266	271	263	271	294	268	288	273	268	271	311	268	267	279	256	279	284	289	280	252	256	253	273	286	254	273	273	268	305	280	270	278	268	261	284	252
7110	4509	10103	9946	7741	6108	4683	3993	3071	2145	1512	1294	1200	1231	1088	913	886	850	862	685	653	604	592	603	586	603	598	574	610	620	629	608	590	641	584	645	592	628	600	660	625	628	662	624	612	644	595	635	599	619	553	616	624	657	588	636	623	581	613	655	610	637	580	618	534	662	607	611	625	571	650	579	569	613	588	598	635	632	621	597	599	588	577	630	587	603	621	585	592	595	631	631	597	562	588	627	573	624	571	649	614	574	639	573	597	619	561	596	598	602	620	603	584	553	616	550	595	605	611	596	611	573	606	575	576	595	575	598	621	585	564	593	591	583	649	628	608	564	563	607	620	565	616	603	580	558	555	560	597	561	628	609	617	598	588	605	652	593	602	591	589	636	638	613	571	580	575	581	583	547	606	566	598	615	628	610	612	571	569	617	604	611	648	569	596	589	609	597	553	576	619	625	585	603	590	585	562	631	584	626	578	561	647	587	588	606	594	594	589	597	620	638	635	647	580	629	608	597	607	617	620	604	613	551	616	583	585	625	599	604	632	598	633	605	603	657	649	590	613	601	598	566	567	586	625	609	558	568	617	637	608	590	627	605	603	577	570	555	574	581	578	583	610	598	563	571	634	603	655	588	645	549	652	632	582	579	594	672	630	580	642	574	655	627	610	569	654	669	607	588	554	603	615	618	605	607	625	573	567	604	645	585	573	593	601	618	585	580	612	602	571	620	611	607	629	608	607	592	560	600	584	630	572	594	560	596	593	554	602	602	594	615	588	604	556	560	619	555	613	573	615	568	608	613	610	594	607	622	598	600	602	582	580	657	556	632	583	578	638	584	627	632	661	583	566	597	595	582	565	606	601	594	573	569	596	586	575	578	627	573	638	607	629	566	630	634	617	564	663	585	626	573	593	634	586	627	588	606	608	551	578	589	590	572	581	582	566	592	633	565	638	605	568	596	630	613	594	602	611	620	632	573	608	606	609	599	617	562	568	571	591	607	596	578	592	604	575	614	608	591	630	636	582	599	607	576	593	603	541	595	609	585	651	600	579	592	566	623	616	604	563	595	579	592	553	632	602	571	600	592	625	600	600	610	598	607	588	608	574	609	603	554	615	602	602	591	643	613	576	646	562	613	609	597	619	631	627	593	595	597	586	563	584	626	608	596	573	596	614	601	594	584	604	616	583	573	575	584	643	583	588	589	579	608	589	589	604	624	555	610	605	620	599	619	613	647	585	574	587	583	606	598	571	585	586	627	629	598	578	583	628	596	621	593	612	604	600	598	554	597	600	594	553	629	619	566	620	597	605	599	570	593	583	579	578	595	621	599	541	555	614	562	586	607	607	585	613	618	575	590	557	590	619	607	577	598	621	617	598	609	569	601	576	562	613	587	600	578	630	620	646	578	651	605	643	613	598	587	614	606	594	606	561	636	589	565	612	600	632	615	612	618	585	582	546	610	597	595	606	567	598	594	605	562	576	589	602	601	571	592	638	609	591	616	599	582	623	628	586	585	644	589	596	610	606	642	595	580	623	577	569	588	632	612	606	587	589	569	596	589	545	533	582	594	597	566	585	581	633	615	611	590	592	629	629	575	582	595	611	594	593	563	569	584	607	609	611	608	633	588	611	594	606	550	609	591	586	591	606	590	593	553	575	599	568	567	613	596	599	597	639	585	596	589	586	612	574	580	554	586	609	575	602	601	603	583	605	639	636	589	640	583	616	596	562	619	607	640	576	581	584	598	611	634	627	617	602	534	575	614	631	595	591	620	614	576	614	578	594	596	569	602	633	597	549	597	550	598	598	570	542	579	608	590	567	597	602	551	634	574	594	574	571	621	593	604	593	585	602	592	610	602	576	597	582	600	557	584	581	562	595	567	603	615	573	609	621	575	613	629	636	568	600	575	612	582	590	608	601	632	620	600	589	610	608	642	600	549	573	578	615	613	619	650	622	598	601	586	606	542	637	554	554	535	583	595	554	572	562	587	644	616	623	595	583	618	563	600	620	623	645	585	659	641	581	600	572	589	599	634	628	576	602	601	609	598	618	594	640	613	603	578	583	653	588	614	613	594	583	581	605	609	614	605	540	592	580	564	605	607	592	638	601	560	634	621	561	564	608	612	577	613	602	623	608	587	553	595	613	598	594	623	604	601	601	555	568	613	633	622	605	628	612	557	596	540	620	598	598	584	596	581	582	573	613	598	602	592	596	566	639	598	587	651	577	584	590	615	561	594	577	587	538	627	610	556	575	602	577	615	628	599	591	616	625	595	618	556	606	558	578	618	549	581	560	605	591	585	569	633	592	570	632	566	588	584	571	560	565	618	599	566	586	593	582	610	627	576	631	598	611	597	588	628	595	624	535	568	582	600	573	591	580	623	596	620	638	567	601	645	572	637	598	603	623	598	618	624	643	593	655	575	612	595	586	589	596	606	613	548	640	629	598	572	605	650	561	577	575	579	600	576	599	625	581	617	610	578	594	576	611	564	595	600	634	612	632	616	581	627	584	556	569	635	563	598	603	564	580	615	583	596	627	598	579	550	602	566	588	597	602	612	611	600	602	585	593	595	619	593	591	600	599	577	604	549	564	585	582	636	595	595	623	617	623	564	584	606	600	595	639	610	607	583	601	626	625	645	605	601	630	603	593	628	591	598	578	618	671	628	571	597	525	628	569	600	561	542	613	610	576	605	586	577	586	619	631	549	624	609	637	557	618	603	591	614	582	580	599	613	613	616	578	532	592	639	567	643	519	647	575	572	595	548	590	565	606	600	582	594	633	534	562	590	593	602	609	573	618	601	568	585	572	602	610	606	610	563	640	623	645	635	599	599	572	617	579	622	587	626	583	576	583	571	566	556	598	605	619	620	614	580	612	618	607	595	534	569	557	575	582	560	640	607	586	618	560	613	570	576	563	622	584	595	580	605	616	590	614	612	630	614	571	584	635	622	633	575	576	587	605	580	596	645	613	599	590	548	602	545	573	579	579	587	602	589	614	615	576	555	564	587	586	615	583	623	617	567	636	576	605	622	577	603	538	614	611	584	595	582	661	589	588	628	589	596	604	559	587	595	590	650	607	625	640	600	597	617	604	580	560	563	606	619	583	573	614	608	585	583	603	594	586	591	646	573	540	561	583	563	621	616	555	593	647	607	569	553	587	599	576	629	574	607	603	584	607	586	558	580	627	593	583	636	623	570	599	592	618	580	578	573	621	632	571	552	578	562	579	611	618	584	617	639	623	599	584	583	612	638	621	585	567	582	602	596	573	625	583	595	621	647	587	596	644	591	638	625	639	586	573	578	640	623	609	626	609	607	573	584	595	580	597	574	603	583	562	535	591	608	606	616	596	570	626	571	606	613	569	606	597	582	618	572	573	636	635	593	556	609	644	628	600	599	584	599	565	658	590	583	606	564	587	614	624	575	608	631	598	567	611	599	578	582	628	601	579	623	579	611	591	594	614	624	610	611	601	601	591	606	636	611	580	596	623	646
23960	9905	10187	7370	4265	2820	2101	1495	1126	763	587	451	431	396	365	280	320	252	300	252	199	212	209	179	181	197	197	204	211	198	192	212	208	176	193	229	219	188	215	187	171	187	179	214	197	172	194	222	197	189	185	194	185	160	163	183	191	185	189	182	225	168	182	172	251	183	188	186	176	186	186	178	141	186	175	185	180	195	193	179	183	182	187	198	180	194	193	176	185	198	170	203	190	183	172	171	177	196	172	170	185	192	201	175	187	201	177	189	214	175	196	184	195	211	191	167	186	197	183	204	159	172	213	197	170	161	179	183	199	202	185	193	206	183	177	200	206	172	181	205	185	178	201	174	205	164	177	165	204	194	188	171	213	173	189	192	218	179	180	194	199	192	199	178	188	177	181	193	164	181	189	197	214	179	187	189	177	180	179	170	169	198	181	185	178	158	181	214	173	197	197	191	170	177	166	181	203	202	184	179	175	170	190	165	199	176	184	200	187	204	190	176	175	187	200	185	168	174	191	208	188	202	170	192	184	199	182	164	171	189	194	191	183	213	178	202	187	165	186	187	165	181	170	185	188	190	194	205	158	193	204	196	178	196	206	226	177	179	196	215	187	178	179	171	174	174	181	203	183	200	175	179	163	198	191	162	180	170	183	166	184	172	172	199	182	191	179	225	212	170	207	174	183	206	166	186	182	177	174	172	192	170	185	200	175	197	190	193	209	208	179	183	162	173	178	198	201	200	213	154	179	176	200	171	199	180	182	177	188	184	173	201	191	196	172	184	174	186	196	154	196	171	180	198	212	177	201	173	169	187	202	172	193	189	198	179	180	179	194	158	185	197	206	207	204	175	186	193	195	171	196	175	166	173	198	172	179	160	181	215	168	173	155	200	189	195	166	199	186	220	174	195	190	192	228	172	177	187	182	183	197	184	186	159	173	176	195	160	167	147	159	178	196	185	199	216	195	186	186	171	207	187	172	196	180	177	185	180	191	185	178	195	198	170	185	208	177	176	186	182	190	189	207	167	178	177	208	205	216	188	181	189	185	198	196	178	205	172	169	180	191	188	174	179	176	202	162	177	197	186	169	183	176	225	210	188	180	167	211	220	173	206	179	175	189	193	183	190	214	192	166	190	195	188	189	206	197	179	156	179	185	194	218	176	173	181	213	169	203	181	172	209	191	187	180	175	193	191	193	176	173	174	185	182	193	190	199	199	185	206	187	195	170	204	178	207	169	179	165	167	179	177	204	206	214	196	207	186	203	184	173	186	198	213	176	213	170	186	177	203	195	182	196	184	202	177	166	176	225	172	196	170	201	205	179	214	192	197	174	192	181	192	218	179	201	182	202	181	211	191	194	204	186	179	193	186	168	176	157	198	194	206	198	183	165	163	179	194	169	197	183	164	232	188	173	201	174	204	190	176	143	190	210	188	193	169	179	172	172	187	205	182	199	187	189	220	180	194	179	178	195	188	214	172	184	177	176	180	181	203	212	168	198	202	165	175	182	188	199	218	181	216	203	183	175	176	178	185	215	184	183	184	189	180	164	179	198	178	167	193	209	174	173	185	207	169	194	162	197	166	197	193	180	204	189	194	182	176	189	186	175	177	193	178	191	193	175	198	221	173	186	186	187	189	166	191	166	191	188	188	180	180	181	177	183	186	186	177	189	174	195	195	192	180	175	184	173	191	184	194	172	168	180	191	174	193	184	179	156	195	175	174	204	179	202	193	182	228	181	202	190	189	207	207	169	207	166	176	173	190	211	187	154	174	159	187	207	186	157	207	204	193	210	163	182	161	186	174	187	173	200	199	184	162	182	203	206	229	177	195	196	201	194	181	173	207	180	150	180	176	199	192	163	204	211	179	174	151	177	178	172	187	180	193	195	193	182	182	162	186	207	182	186	167	186	191	181	177	180	221	189	164	176	187	173	159	193	182	207	191	188	170	171	178	171	182	175	212	202	190	193	197	197	186	212	201	190	197	199	177	191	176	188	184	171	192	182	164	183	190	188	150	184	197	201	160	186	168	191	187	195	175	163	182	204	193	184	193	190	159	205	192	172	202	187	179	182	199	190	183	185	198	176	188	169	169	200	201	201	163	180	201	179	228	176	186	201	197	212	200	187	177	176	159	184	189	184	192	184	199	198	189	194	191	196	173	155	183	192	197	191	195	179	181	203	198	178	179	201	225	187	179	169	178	164	152	206	196	186	165	190	185	172	193	213	199	182	184	192	228	179	184	181	186	176	195	171	179	174	191	186	208	198	186	181	192	199	167	168	182	164	192	204	192	213	193	191	194	183	184	182	196	210	209	197	193	186	187	184	200	193	184	177	188	206	190	180	205	206	202	159	164	189	196	163	179	177	181	195	184	185	206	199	188	187	175	185	184	176	179	178	184	189	195	183	191	195	190	187	178	185	185	194	156	184	206	228	201	187	190	183	168	190	168	193	186	185	203	181	174	188	194	187	200	185	211	186	186	200	174	185	173	203	178	164	190	182	197	215	183	181	184	206	193	205	196	177	159	195	190	183	152	205	191	194	189	172	177	188	196	190	207	205	178	198	199	175	184	164	175	158	184	189	165	193	190	188	189	177	212	181	176	165	165	170	183	161	198	171	202	194	171	165	167	197	206	195	178	197	217	195	172	178	170	179	178	185	175	194	197	211	168	185	207	174	198	201	188	171	151	185	207	233	205	189	179	177	198	167	156	192	198	165	197	185	185	192	207	180	190	163	195	193	186	163	153	210	189	174	200	198	206	209	199	170	174	179	175	194	186	201	180	180	178	201	185	198	179	193	222	218	187	200	195	182	166	213	174	165	183	174	163	200	176	163	141	188	202	190	176	186	202	152	177	167	191	172	192	164	189	195	192	183	168	161	176	195	189	183	166	187	184	190	212	184	167	187	199	208	194	181	177	159	191	158	197	184	191	199	204	176	166	183	212	177	190	173	196	206	214	211	206	206	197	185	191	194	194	199	175	201	216	190	195	195	173	204	202	209	155	189	192	194	187	159	182	182	197	192	200	196	209	198	188	171	192	170	179	178	195	195	177	170	183	156	196	204	156	183	181	183	196	217	194	179	156	202	184	194	175	184	191	186	198	183	188	185	188	185	189	194	169	191	195	181	184	186	185	191	210	193	179	179	207	197	193	168	195	184	170	179	181	177	178	185	171	182	188	179	175	188	169	185	174	194	179	213	199	198	170	203	212	175	196	201	186	207	177	202	188	164	194	201	191	188	175	194	189	195	200	184	191	214	192	184	188	208	186	194	192	188	178	150	201	184	183	162	161	191	207	188	194	191	182	211	176	188	190	196	209	190	164	172	186	184	181	176	195	191	184	186	196	171	192	173	181	174	191	205	170	174	176	182	191	175	177	147	170	184	208	193	203	171	164	180	194	191	187	234	201	195	172	200	173	186	216	183	179	169	164	183	184	177	193	177	194	199	195	197	183	185	218	206	188	179	229	189	199	198	185	183	179	203	186	208	203
14846	7420	15873	16360	12823	10129	8399	6681	5311	3843	2591	2075	1872	1641	1448	1135	1037	1025	1141	735	540	556	521	497	475	504	481	433	468	485	434	463	455	472	498	453	474	460	477	515	528	494	453	481	492	421	485	489	442	457	417	440	415	439	423	453	437	405	396	385	411	427	413	416	424	444	421	437	411	452	402	435	425	447	460	457	451	435	417	405	450	414	463	418	413	451	419	415	418	453	425	440	473	437	442	407	432	415	455	449	434	437	415	429	418	417	398	412	454	436	437	437	445	441	459	434	452	453	401	431	419	392	422	461	379	416	429	448	419	441	399	444	413	450	421	419	420	416	385	452	447	466	436	371	429	433	428	444	412	428	432	389	412	391	441	413	431	432	417	402	449	458	420	436	424	424	450	408	453	388	457	436	457	437	456	427	409	443	475	426	422	421	463	427	395	412	446	423	434	439	457	423	393	391	421	409	458	470	474	398	440	429	388	424	434	435	408	411	445	425	448	415	427	397	429	472	429	423	441	470	417	450	433	441	421	449	404	428	419	434	484	433	425	421	420	423	426	432	434	416	453	421	450	437	394	461	426	427	432	423	453	424	424	421	474	448	421	405	459	434	424	467	438	435	399	438	419	437	440	414	373	432	434	446	428	420	450	440	420	440	402	412	420	410	454	464	455	415	462	437	410	423	397	443	412	402	450	438	432	436	436	429	436	406	428	447	451	441	399	389	413	465	419	473	417	426	440	417	455	413	426	433	445	440	416	441	412	400	396	432	444	435	432	446	421	444	447	417	433	400	445	430	426	376	414	426	441	421	431	438	413	423	434	436	431	451	401	425	430	420	415	439	378	440	460	469	423	421	418	419	437	437	420	417	427	442	424	387	425	410	454	440	436	483	409	406	441	430	417	432	451	453	464	438	409	409	435	447	445	428	431	420	450	450	426	404	439	442	461	457	438	431	437	436	396	455	403	418	410	437	441	471	442	430	430	407	413	422	428	426	443	395	473	423	442	427	433	442	421	451	447	453	456	436	434	409	460	431	446	414	430	392	415	441	460	423	419	419	374	459	401	428	421	435	412	427	418	388	424	450	425	433	423	431	431	409	401	438	446	414	460	432	433	436	450	413	417	415	425	425	461	430	429	446	418	437	411	405	388	437	409	450	409	432	419	392	454	421	442	405	453	449	428	429	446	392	433	423	387	416	455	418	461	415	452	412	432	418	451	470	423	459	427	412	436	439	411	452	435	457	440	429	436	431	455	402	418	426	421	433	434	436	453	421	417	422	431	424	452	440	428	473	450	388	416	421	445	464	452	413	445	482	455	439	393	434	412	479	457	426	430	421	446	453	411	412	445	403	429	446	445	411	442	465	443	437	465	437	416	406	431	430	422	424	389	440	437	414	477	445	460	403	414	454	446	450	424	432	451	437	475	424	426	423	422	412	416	431	412	440	452	449	429	431	448	442	443	426	436	445	426	477	460	393	445	455	395	402	419	452	422	443	437	416	416	439	443	421	422	412	434	435	433	444	420	481	439	422	430	441	399	408	480	438	448	418	434	437	423	435	471	391	452	428	387	407	477	436	426	404	426	388	445	427	434	405	444	428	431	448	450	434	415	424	407	390	442	446	441	403	418	424	405	397	416	428	429	446	432	459	397	398	397	451	429	401	438	442	441	395	440	390	400	436	415	433	457	421	470	457	443	421	413	450	448	471	418	440	426	409	433	431	430	390	419	424	410	423	476	395	439	433	402	448	446	418	418	439	394	457	461	466	463	449	421	450	412	392	462	420	434	414	410	410	406	462	449	436	411	442	454	435	417	457	404	367	424	431	425	438	411	431	461	400	418	404	441	429	451	431	421	423	402	443	447	400	462	440	386	400	448	425	459	436	412	443	414	438	484	442	447	459	440	450	427	445	424	489	444	407	438	401	442	420	421	426	415	410	453	413	430	421	404	422	418	453	409	412	421	410	403	429	401	408	423	424	438	418	420	406	411	446	394	436	463	411	432	433	438	448	449	436	455	443	443	422	411	407	409	399	412	407	436	401	428	394	399	414	450	447	426	392	408	438	410	432	433	434	423	448	478	439	424	428	446	404	450	434	411	468	441	439	474	458	403	413	448	433	406	437	405	451	398	408	417	428	442	442	397	443	433	431	454	435	446	423	411	433	425	455	457	452	452	413	452	419	410	423	461	449	458	434	401	422	419	416	404	424	411	445	429	414	391	417	386	400	399	426	425	475	443	398	422	390	404	424	441	433	446	423	378	408	472	435	427	433	436	414	460	411	394	437	441	452	391	395	436	416	443	433	448	414	434	414	409	431	427	399	451	424	387	430	427	426	464	436	438	435	438	384	449	382	384	471	437	444	436	420	434	426	423	440	413	435	438	478	441	429	410	411	453	408	403	405	424	412	440	436	401	410	439	450	408	430	429	438	442	426	403	416	433	406	423	417	429	449	433	440	440	427	414	451	434	415	405	453	423	436	403	431	423	435	410	441	413	428	452	417	459	427	464	411	394	428	414	444	433	402	427	451	394	413	440	419	420	465	416	416	407	412	422	397	429	411	428	475	427	451	461	462	412	422	426	428	436	401	439	428	429	432	424	451	425	440	419	427	398	436	452	425	386	390	443	417	445	454	427	476	432	450	405	406	423	466	430	389	458	402	467	474	465	430	436	400	424	461	451	436	418	408	439	432	468	405	475	430	410	425	458	405	418	386	433	415	437	402	422	437	433	424	420	448	429	426	431	421	423	452	420	423	460	423	412	439	437	405	419	440	407	415	432	428	385	408	419	444	430	444	439	393	436	423	458	400	410	401	420	419	423	478	421	427	411	398	431	404	399	430	416	422	416	424	400	413	442	443	403	415	421	433	462	441	449	480	434	455	428	390	428	443	431	460	413	463	450	430	398	478	462	464	418	434	433	396	409	461	422	463	446	453	424	421	434	425	415	446	458	431	434	460	432	415	438	444	385	444	402	466	454	398	433	442	424	420	459	449	457	435	426	428	419	380	431	401	456	448	432	453	434	409	417	416	448	426	408	458	470	444	435	433	409	399	428	401	391	457	411	395	411	431	461	449	415	427	409	409	452	425	438	457	428	435	389	445	424	443	407	475	423	466	423	407	475	410	418	420	427	456	431	438	403	435	425	414	421	386	410	472	468	444	417	420	428	431	449	425	452	426	452	411	427	430	479	410	439	374	418	370	407	424	425	413	427	447	420	402	442	453	391	424	420	447	441	432	397	426	425	426	446	400	418	404	418	475	439	469	417	402	447	437	447	477	432	449	437	452	433	415	428	497	442	443	463	418	401	424	451	455	409	466	439	374	448	472	425	400	394	445	415	467	457	432	438	429	428	411	445	440	420	455	440	434	376	403	474	430	421	392	473	404	458	424	435	408	450	444	400	452	445	423	401	414	437	424	433	431	437	458	453	469	426	461	445	432	411	423	403	418	411	397	421	444	458	458	430	438	428	433	442	424	417	460	438	462	449	412
33544	15184	14587	10790	6827	4554	3140	2214	1605	1239	853	650	541	521	413	376	375	351	365	249	243	204	178	243	234	237	206	228	225	237	247	209	206	209	203	208	219	227	220	195	195	278	190	199	192	228	230	201	210	239	216	238	188	213	185	200	178	233	203	224	210	197	179	192	183	199	170	191	205	195	223	184	204	228	198	226	225	198	211	202	192	185	215	184	177	200	186	214	198	205	198	209	203	216	185	197	229	218	209	208	177	177	211	168	223	210	207	219	188	198	211	205	226	212	213	215	180	212	191	216	192	192	175	224	219	214	182	173	211	220	195	215	150	199	213	222	198	200	204	192	201	194	192	172	198	189	230	208	184	196	186	184	192	193	176	210	174	197	199	217	183	192	215	238	193	230	204	232	202	244	237	215	205	193	202	200	194	180	213	199	199	203	178	182	228	197	197	212	188	204	194	195	191	201	222	207	201	218	247	215	191	201	211	198	196	220	233	220	198	203	216	236	217	194	215	211	208	214	209	193	199	232	208	193	203	206	189	199	191	210	228	173	206	192	208	209	194	204	223	205	207	208	203	200	222	204	224	210	242	214	197	192	210	205	201	215	213	190	182	214	226	201	213	213	180	209	218	209	204	209	216	194	201	191	209	233	191	207	205	209	204	208	185	214	213	196	192	188	216	211	192	201	208	207	201	182	217	211	186	207	206	198	220	188	181	206	201	206	200	208	196	222	205	179	226	217	193	193	211	230	197	221	227	201	222	198	197	220	250	208	206	186	202	177	197	192	217	170	220	181	210	215	187	196	180	223	211	213	214	177	182	206	219	197	191	193	216	198	206	188	213	193	189	236	201	167	199	177	211	216	189	218	194	223	186	206	210	203	208	189	246	215	213	213	191	208	235	226	204	200	223	200	197	237	213	213	193	219	185	205	200	184	218	191	216	204	202	188	210	212	181	181	209	205	212	183	213	199	227	250	197	199	208	212	199	210	190	204	197	218	202	217	212	182	185	218	221	188	200	198	217	202	204	213	204	216	217	227	215	197	205	214	200	204	206	195	193	211	180	212	212	206	227	181	229	200	212	174	194	207	193	202	205	201	214	237	183	229	203	196	226	216	228	192	204	203	212	213	192	198	207	198	245	188	208	191	236	216	200	211	180	195	182	196	216	214	181	197	188	209	212	192	235	218	206	216	172	216	200	178	200	205	189	211	198	206	208	183	208	219	210	188	197	196	206	217	195	225	194	167	201	220	170	196	215	197	179	211	209	179	246	189	222	218	182	212	221	212	218	228	202	200	197	193	224	218	210	218	189	201	189	202	181	204	233	180	212	237	202	206	239	229	203	200	191	197	184	206	218	209	202	226	198	192	207	177	203	198	217	221	207	185	199	215	203	205	198	199	195	204	221	204	201	159	201	193	213	188	186	194	227	211	169	183	206	185	196	210	206	180	203	218	214	213	211	230	200	192	168	183	216	227	207	229	188	211	212	210	200	217	213	219	206	209	196	221	222	198	186	174	209	216	191	214	206	203	186	200	190	188	199	230	207	218	222	194	190	216	219	196	187	211	186	182	222	203	212	200	189	196	220	189	201	195	225	214	239	186	181	184	202	220	177	202	203	205	213	200	184	190	206	168	202	205	190	217	226	193	184	184	222	229	193	202	207	222	205	212	186	220	192	198	180	186	196	220	215	195	218	197	205	201	201	186	199	202	210	194	208	198	227	197	229	210	195	205	202	205	195	183	218	202	204	197	181	212	215	204	213	206	184	205	252	196	213	199	210	188	225	187	200	229	199	223	215	192	206	196	225	222	218	221	205	222	208	177	201	248	213	195	213	163	193	207	215	205	201	237	231	222	215	177	207	196	195	188	190	200	215	200	218	216	212	174	199	193	214	222	185	181	214	203	185	203	202	177	199	246	210	196	195	204	205	208	198	181	166	182	212	194	191	210	186	248	211	207	193	202	224	185	191	230	203	189	224	187	203	222	198	225	223	196	208	187	199	219	206	222	190	209	241	205	206	178	209	190	211	196	234	191	182	225	221	210	232	191	176	187	203	212	178	180	199	193	211	216	205	194	197	202	225	203	170	231	214	237	220	204	245	208	221	185	195	216	177	198	216	200	218	197	207	211	194	197	182	181	208	194	180	177	190	215	189	210	194	224	185	188	214	185	223	215	201	198	193	211	196	192	199	189	206	255	204	238	222	217	203	210	221	196	194	193	189	191	199	211	213	220	200	188	211	185	218	216	201	196	195	204	239	201	229	202	226	212	193	212	215	204	196	176	198	223	209	224	209	188	174	198	206	201	226	227	219	188	184	203	227	195	192	235	188	220	186	183	195	197	202	192	191	173	199	226	214	205	187	228	238	210	197	194	226	207	183	222	206	203	223	212	215	205	220	199	215	192	204	180	208	202	200	209	212	192	208	195	209	215	208	201	226	201	213	205	200	221	223	197	187	231	193	187	192	206	216	192	198	189	205	214	196	210	178	213	208	210	201	210	165	201	215	160	172	193	219	208	191	198	217	211	195	194	205	173	209	191	185	184	204	225	218	195	222	194	202	215	205	196	212	223	210	218	201	205	202	197	201	199	216	207	196	188	180	175	191	199	213	200	223	204	195	197	213	219	219	226	212	194	202	217	193	201	227	202	204	197	237	195	216	197	202	187	220	195	200	208	205	194	232	211	198	194	175	199	222	201	197	193	216	211	216	201	214	226	208	199	198	172	195	192	215	200	217	202	210	196	200	203	200	199	184	199	223	203	219	221	208	204	222	198	211	205	196	201	203	183	182	186	218	221	213	201	200	209	206	183	172	198	179	213	200	210	228	228	180	157	192	206	184	195	231	211	232	203	209	213	183	205	202	214	204	227	226	185	225	219	198	180	191	213	196	220	209	190	201	196	202	205	214	191	197	240	236	202	216	201	195	230	205	222	210	175	212	194	187	219	221	211	203	187	219	184	193	188	166	179	203	192	221	174	203	204	193	169	214	183	228	213	216	204	203	222	187	205	220	204	209	211	199	198	167	246	196	190	188	200	191	197	220	177	194	209	202	218	209	182	204	211	207	226	198	200	220	212	203	208	200	223	211	197	183	199	219	206	192	201	176	201	222	211	199	196	224	209	221	226	228	213	187	186	220	186	209	217	209	203	180	216	196	165	188	181	212	191	207	193	199	203	210	213	199	218	174	169	196	177	217	189	222	229	186	188	206	213	205	212	224	189	209	197	174	193	219	188	210	211	203	205	200	229	213	197	184	215	185	200	204	194	196	191	189	202	213	186	204	214	204	204	202	189	192	172	188	227	189	184	206	195	203	228	205	208	211	234	197	192	190	191	188	216	193	192	222	221	197	202	190	201	193	225	215	223	209	185	181	198	216	192	173	198	208	191	216	201	209	204	237	202	217	197	199	215	215	195	215	222	196	195	209	207	202	219	220	192	202	195	198	216	264	207	184	239	232	220	190	187	191	188	196	200	206	215	204	207	242	193	209	186
19493	10561	19857	20994	17590	13937	11522	8883	6925	5634	3687	3051	2509	2387	1942	1537	1478	1481	1389	858	690	684	589	557	583	553	525	558	566	565	555	522	550	561	546	566	513	521	519	515	565	529	481	545	540	487	509	494	495	508	482	462	524	476	495	485	476	441	459	463	479	459	493	476	492	476	456	485	489	456	512	472	507	472	484	450	465	495	459	497	461	444	449	471	445	495	491	502	472	463	492	472	457	491	478	513	502	509	450	474	452	462	473	503	479	476	446	441	543	427	511	493	456	476	485	459	481	450	458	483	487	475	487	485	490	447	480	461	481	471	466	486	466	452	478	486	465	457	468	505	502	450	457	494	432	480	460	473	463	459	533	473	467	471	512	484	499	446	461	492	463	507	483	471	447	492	474	459	475	490	465	529	462	481	493	516	454	449	475	462	500	462	435	478	470	459	449	491	485	489	441	478	496	514	507	477	441	474	503	426	503	456	441	465	461	486	466	477	459	467	494	489	504	499	441	508	451	448	501	471	459	483	462	453	508	466	455	541	430	489	461	496	455	459	495	497	453	475	498	508	508	493	463	459	499	490	501	453	480	494	463	460	493	482	486	448	484	516	474	425	455	483	479	478	428	480	450	434	477	470	475	530	458	507	502	501	506	477	467	442	488	453	441	445	481	487	493	461	441	478	493	497	471	492	458	485	499	486	507	461	471	464	467	477	496	483	485	454	467	465	485	478	489	490	497	495	469	476	483	455	454	465	461	496	420	465	497	471	454	435	489	442	468	445	468	515	463	478	485	467	476	455	453	477	516	458	507	469	472	467	447	485	476	448	459	476	445	519	489	486	482	481	491	461	424	476	503	471	454	454	465	493	499	428	474	472	509	463	492	460	484	497	473	479	449	500	447	491	468	465	466	505	487	473	506	437	436	488	456	489	490	460	483	491	495	538	468	454	460	487	452	527	469	488	501	489	447	463	495	438	508	504	527	485	449	499	462	492	488	474	451	475	496	506	476	483	504	463	455	428	480	460	489	453	474	476	463	504	474	467	484	484	449	471	454	472	531	458	529	512	485	448	497	438	455	490	487	475	465	418	490	475	521	464	505	501	489	481	445	474	468	463	487	495	522	465	493	485	481	479	476	463	473	438	503	462	449	492	487	447	477	446	460	473	472	485	483	498	471	480	489	469	461	450	471	490	486	459	479	477	486	497	482	475	478	467	475	496	467	437	506	482	463	489	512	486	468	483	485	450	486	463	411	470	481	514	461	503	466	485	463	487	485	474	471	483	465	483	524	499	451	450	483	453	470	479	409	467	464	492	422	471	434	493	510	488	497	493	482	470	480	462	514	475	492	482	454	485	480	449	484	442	450	479	473	445	471	428	505	471	470	481	484	480	471	527	508	482	462	462	476	463	463	484	466	498	448	460	480	476	466	467	514	470	465	478	482	463	479	464	461	465	507	473	469	479	486	475	451	463	511	472	491	478	508	466	462	477	520	468	448	510	486	498	498	484	495	499	492	464	452	452	506	489	434	464	487	483	475	456	487	476	479	434	505	467	481	451	479	469	448	479	475	456	510	477	529	494	467	502	514	491	491	467	448	498	480	475	473	434	472	460	482	476	453	497	465	453	467	481	453	445	472	470	521	475	482	519	480	459	510	468	460	507	474	467	514	435	505	494	492	460	432	442	490	478	457	496	467	429	485	448	456	460	448	468	452	514	450	470	525	433	493	471	512	463	453	507	482	480	491	437	475	453	440	481	455	464	472	473	465	474	477	477	527	441	459	442	458	493	501	501	438	497	468	480	518	489	464	474	435	500	460	502	504	476	453	491	441	481	445	480	486	463	444	460	452	458	468	501	465	481	437	475	497	453	496	510	508	470	476	434	487	441	472	513	458	463	457	496	446	499	445	482	482	449	447	499	470	479	464	499	461	468	449	487	459	492	496	465	488	462	482	492	467	433	464	479	453	465	459	468	468	492	513	466	517	488	492	481	479	492	459	470	481	484	464	456	435	436	465	491	450	480	468	460	486	504	541	499	458	520	474	476	448	480	483	471	491	464	492	510	468	451	483	483	496	468	494	454	489	459	498	498	479	454	496	447	552	479	437	469	414	513	507	479	511	470	448	473	459	495	455	514	518	502	473	440	485	451	451	491	485	474	455	478	499	417	469	488	457	478	503	459	465	471	488	478	461	462	472	467	479	481	492	487	515	478	496	478	510	511	478	455	475	482	488	458	465	512	492	506	473	464	495	436	420	484	496	472	457	467	466	499	516	475	484	471	479	453	480	452	484	509	484	481	437	467	470	501	487	437	466	484	456	490	473	485	453	527	433	437	460	512	512	464	496	474	468	480	504	461	469	485	449	474	463	462	504	483	472	530	504	460	477	470	480	476	455	484	495	533	487	479	451	479	494	427	466	459	459	465	514	501	481	491	474	476	508	471	491	472	458	468	463	479	459	476	502	472	484	430	441	487	482	491	469	472	505	493	508	459	475	492	448	504	476	510	475	493	463	463	514	480	491	463	436	478	495	498	490	479	438	450	471	489	497	473	492	489	469	485	496	494	472	494	448	486	461	473	465	488	481	515	472	460	486	431	468	471	438	505	550	496	502	472	455	483	475	463	471	505	494	518	519	494	500	472	461	475	498	478	480	490	528	483	443	481	473	497	469	453	472	488	489	459	479	461	471	434	470	487	441	462	490	461	528	481	466	462	458	481	458	503	483	457	440	481	475	494	491	477	466	468	478	460	464	507	486	442	478	459	464	483	493	475	446	448	501	506	492	504	466	479	472	500	453	451	475	469	473	457	480	486	457	468	504	482	443	497	461	461	471	484	483	498	429	443	475	481	417	465	463	511	492	444	488	451	459	459	518	477	470	462	515	500	500	462	504	464	473	486	495	453	472	500	486	504	504	492	465	472	436	504	480	441	463	523	486	477	515	474	516	481	465	457	461	543	486	465	497	452	491	451	464	467	445	450	461	476	484	466	475	470	486	447	497	491	485	500	504	478	485	484	461	456	514	471	525	501	486	481	488	432	445	479	476	478	451	460	457	431	468	484	474	453	446	543	460	478	460	486	468	510	441	511	456	512	460	486	470	441	473	512	453	498	479	485	466	489	480	499	483	457	466	497	461	450	525	487	510	469	501	470	487	470	476	512	507	481	482	460	511	498	456	489	477	468	498	524	483	490	508	488	452	456	479	507	485	480	447	453	489	461	482	475	471	468	471	461	462	497	455	447	465	489	471	475	491	490	485	503	502	514	443	490	480	471	474	485	427	467	457	521	459	519	474	473	435	495	479	467	469	489	477	431	457	506	465	477	465	478	488	451	493	455	456	452	459	466	488	502	495	450	471	452	480	495	474	483	476	472	456	498	490	451	495	488	486	517	460	424	464	500	485	474	460	451	504	480	492	449	488	440	481	481	490	478	502	469	468	464	511	479	436	477	451	466	485	504	477	484	461	475	484	458	476	501	499	476	480	447	505	477	466	399
12118	5678	5028	3698	2470	1690	1134	785	582	456	465	420	392	336	328	324	296	294	304	265	260	253	266	283	247	256	246	264	258	279	263	274	277	280	264	268	285	260	267	259	246	264	252	274	299	263	296	262	260	281	273	257	252	257	262	284	289	282	262	256	271	272	291	257	248	257	253	267	299	289	261	269	296	278	257	251	269	264	263	280	266	281	250	274	239	235	273	289	291	268	243	264	274	264	265	242	267	261	270	253	269	251	254	273	269	291	274	241	243	288	248	272	254	266	275	297	260	254	264	248	248	295	277	265	286	260	244	270	296	255	284	273	270	280	272	292	279	287	278	271	303	279	251	262	265	298	285	296	265	258	245	287	257	268	278	244	280	256	276	244	256	271	264	235	273	278	286	269	260	295	265	276	266	285	312	259	269	283	282	269	271	293	265	280	284	274	264	305	292	246	247	265	266	252	274	246	285	268	246	263	272	288	266	271	268	299	302	265	262	254	262	299	267	262	253	266	276	250	262	237	273	266	266	275	294	309	283	286	284	268	317	260	314	260	259	283	277	291	282	274	268	284	241	245	269	256	315	282	245	281	242	284	299	290	275	254	280	280	269	272	255	247	274	289	266	247	294	292	261	287	275	291	271	267	258	231	265	283	261	268	276	295	260	293	266	274	287	255	284	261	279	262	278	277	267	270	268	236	254	266	286	248	271	284	292	251	234	259	270	279	257	268	296	294	279	278	293	289	293	265	262	281	265	248	265	257	261	261	266	257	223	252	254	257	274	305	261	286	258	265	308	281	253	259	266	282	290	284	236	275	255	275	287	269	277	251	261	270	257	262	293	277	278	289	269	266	289	259	262	292	289	234	244	270	249	293	251	228	270	267	274	279	264	271	280	276	266	247	273	269	232	288	265	249	274	301	256	253	256	294	275	268	261	265	263	250	267	297	294	277	271	249	254	257	265	290	281	279	275	296	260	277	274	260	291	258	273	272	248	281	280	272	286	287	267	237	256	276	295	262	267	272	240	267	257	242	280	274	263	251	261	228	284	261	320	273	277	279	272	253	284	276	255	287	256	248	252	302	261	269	256	255	276	278	300	266	255	253	241	308	268	250	261	289	307	298	287	293	239	280	283	271	299	270	275	291	253	281	253	239	256	264	240	252	258	313	271	255	245	234	272	301	264	267	263	271	280	291	287	271	252	255	249	287	261	266	253	278	249	275	230	284	255	274	252	267	258	292	269	279	258	263	281	281	274	250	246	278	285	241	260	271	236	270	276	299	297	271	302	258	260	294	259	250	250	302	267	276	236	284	263	321	264	278	270	253	261	265	282	231	282	284	266	267	278	282	278	281	239	268	274	284	291	236	239	240	285	277	286	269	294	272	274	247	236	246	283	295	257	228	246	282	255	261	259	267	245	265	268	266	263	263	292	281	269	272	281	245	277	285	258	249	267	279	280	272	253	291	287	253	308	301	261	284	263	260	245	286	276	269	270	248	265	270	247	281	279	249	262	287	285	263	248	247	247	263	305	272	277	266	222	267	242	285	285	281	264	225	237	252	268	285	298	262	258	271	280	281	228	268	265	256	292	265	292	267	228	269	278	283	288	287	286	229	288	265	291	290	253	284	259	261	277	278	265	268	266	310	262	245	235	275	266	231	280	275	254	261	266	292	250	225	250	276	269	274	271	231	265	308	282	244	271	264	325	257	285	283	278	325	272	256	296	285	249	279	239	262	283	290	263	276	256	268	262	267	261	272	265	249	276	270	293	259	273	318	281	298	248	275	272	283	261	252	283	297	271	305	260	276	273	268	268	298	272	284	239	255	274	297	274	295	347	268	274	247	262	245	258	256	273	278	263	270	246	299	238	262	278	268	278	298	273	265	283	290	280	268	253	238	274	282	297	258	268	263	276	283	270	282	268	293	264	267	260	255	291	286	267	250	286	285	267	292	270	259	256	300	248	289	279	280	296	296	254	259	283	266	245	284	278	245	251	259	296	295	285	272	301	281	277	271	244	259	241	223	277	293	258	249	268	250	281	273	263	241	231	288	252	292	279	265	231	245	281	294	293	273	262	230	272	259	273	267	268	289	276	270	266	276	271	279	280	288	270	277	281	268	265	250	273	272	286	252	266	281	257	312	289	279	264	257	266	256	258	291	275	296	241	268	266	276	266	270	259	255	291	251	293	297	284	268	257	252	277	280	259	257	276	251	249	259	255	242	281	282	277	263	306	261	251	255	263	266	298	271	278	261	267	254	285	272	304	287	248	273	253	251	282	283	251	273	296	289	255	256	252	278	279	235	272	250	276	252	296	270	274	267	274	260	282	265	279	251	264	276	283	290	273	267	255	270	295	280	293	262	254	277	262	265	292	276	266	300	279	312	296	246	261	258	277	257	287	264	246	272	290	275	247	257	272	303	292	271	284	276	250	280	292	295	287	256	291	273	264	280	280	295	276	264	261	252	311	279	279	263	260	279	237	279	239	288	249	275	274	272	273	256	277	278	280	286	284	283	287	302	279	277	264	283	236	263	273	253	285	275	287	268	284	264	275	289	272	276	248	239	258	280	279	273	306	274	288	247	259	273	248	277	284	299	265	271	273	286	279	239	240	281	290	257	258	280	267	265	261	280	276	251	290	276	289	262	294	262	265	243	234	267	298	285	296	241	241	258	285	263	268	314	284	267	227	281	290	258	283	280	258	285	272	313	290	264	266	294	271	291	254	264	267	245	272	248	277	293	258	260	232	271	283	239	286	249	254	281	287	270	260	233	224	249	241	243	249	261	273	239	297	291	275	312	302	257	267	265	249	285	266	278	310	291	268	273	291	327	267	273	260	238	238	241	267	262	263	226	257	252	284	299	305	266	255	302	251	253	254	257	268	259	279	280	256	253	283	283	253	272	249	285	256	259	240	286	297	257	258	244	249	304	275	266	291	288	262	280	297	270	275	265	254	282	269	256	307	286	295	274	272	280	277	302	262	279	256	271	270	231	276	256	289	258	249	269	248	249	276	258	287	293	254	290	285	240	274	265	233	308	291	290	265	281	258	261	236	258	244	258	292	264	276	270	284	262	280	260	284	243	275	268	267	262	285	251	264	288	254	266	231	256	254	253	304	245	289	273	271	252	281	269	292	300	268	264	258	255	251	239	297	293	250	266	263	244	255	254	249	301	261	281	293	314	266	253	260	260	255	268	248	265	256	256	288	264	289	286	281	251	261	262	236	248	275	311	249	261	285	273	260	301	291	278	303	274	292	258	255	248	289	270	282	265	247	276	270	271	263	270	258	249	252	274	303	278	273	245	265	243	254	292	268	278	288	292	299	265	279	241	302	244	273	284	300	281	257	272	261	293	254	275	266	246	231	249	275	272	274	270	293	267	282	315	274	294	276	271	275	284	244	285	258	283	274	266	278	269	244	258	306	247	258	268	277	285	277	278	272	284	252	271	281	274	260	275	268	263	265	268	248	270	244	272	251	245	239	281	265	294
7331	4833	8783	10073	8502	6255	4469	3346	2361	1814	1542	1267	1221	1171	998	827	806	942	891	675	625	562	598	617	579	585	626	641	586	640	619	582	604	591	631	607	589	608	625	606	620	655	581	591	632	605	564	605	600	643	576	594	582	570	609	557	599	578	604	581	577	609	614	606	587	572	563	600	648	578	552	601	615	582	611	547	589	594	538	599	574	569	603	619	591	589	608	578	589	576	631	584	559	629	576	604	546	591	564	576	608	588	590	549	592	567	559	607	606	564	632	581	605	577	604	599	599	558	598	511	589	609	580	552	552	556	595	581	572	571	561	620	584	603	601	582	563	629	560	586	591	582	604	577	561	607	539	586	651	571	557	574	564	567	578	596	585	560	597	602	631	587	583	600	587	611	601	569	536	580	575	607	581	609	576	636	573	593	607	577	595	584	539	578	617	589	612	608	600	586	566	619	627	541	597	576	583	548	562	627	594	629	568	580	550	571	613	625	563	551	556	586	571	604	525	600	601	553	548	612	574	582	581	546	613	582	555	613	591	572	611	554	597	589	552	614	617	595	578	582	578	555	584	616	611	568	575	570	622	544	581	623	581	568	647	644	584	594	594	621	620	563	627	624	542	588	609	610	583	645	566	603	611	576	556	608	596	581	608	606	577	568	593	582	586	594	534	581	597	567	515	586	632	606	595	568	601	580	609	559	602	553	560	567	638	568	589	594	577	621	613	609	585	585	576	577	595	552	539	634	627	594	596	621	586	641	582	579	620	610	547	619	574	636	583	586	616	539	591	624	562	621	603	644	606	538	585	569	606	602	632	607	562	643	627	627	589	642	593	597	593	614	615	625	561	565	642	572	595	632	545	592	591	584	599	610	630	593	603	559	578	618	565	598	648	578	611	591	595	569	624	563	560	574	622	552	583	550	592	580	629	549	583	587	564	617	595	632	581	545	588	612	592	585	571	563	618	564	532	589	603	592	589	597	561	548	597	585	616	561	597	582	566	615	622	572	625	574	611	529	597	612	578	632	552	614	562	584	610	555	575	571	590	567	565	595	584	555	595	561	607	607	577	601	547	590	604	604	599	581	578	552	651	599	602	536	576	616	561	590	610	598	550	574	578	579	612	587	614	574	607	619	630	537	561	590	595	562	618	559	589	574	607	561	589	611	611	629	634	547	593	575	626	596	561	595	595	558	612	566	562	621	537	566	601	583	613	566	583	557	630	572	581	578	588	586	644	594	529	575	614	562	604	587	571	578	536	569	596	563	556	636	566	570	600	625	615	580	579	595	563	567	585	547	560	552	592	562	646	625	624	590	558	558	612	623	581	558	590	583	591	561	567	599	607	599	577	588	594	593	595	621	583	571	565	620	568	577	578	573	579	598	601	596	594	543	606	546	573	594	567	598	584	603	607	585	574	577	618	552	576	587	565	635	576	564	617	601	548	612	585	597	582	628	579	534	576	606	564	637	574	623	602	584	577	607	565	595	616	596	554	633	596	583	548	617	551	556	598	601	568	614	568	574	573	592	582	586	621	623	587	575	541	603	591	623	577	596	592	581	633	586	583	566	585	610	608	576	571	613	606	591	584	582	589	659	589	607	612	577	601	577	601	624	582	574	609	616	584	567	619	585	633	584	563	626	589	594	567	594	606	638	590	608	572	597	610	664	630	625	583	563	602	560	558	567	613	560	561	535	569	601	599	597	608	619	620	602	576	587	620	569	587	535	570	567	597	565	589	625	585	576	557	578	598	600	587	614	537	628	568	580	631	567	598	604	600	544	584	606	602	601	601	611	600	622	609	572	576	593	612	609	541	585	573	628	630	567	612	591	550	616	552	595	581	565	581	585	593	594	624	571	581	600	582	566	616	617	600	613	557	654	599	596	623	571	593	594	624	564	648	605	603	603	559	616	591	573	611	595	627	552	597	609	572	591	595	595	618	599	553	622	576	629	614	569	643	593	646	555	607	584	625	580	575	590	598	581	606	595	588	626	562	582	617	606	571	599	600	568	620	604	585	600	579	580	580	562	571	563	615	625	616	626	593	544	598	608	556	592	609	577	601	589	580	587	598	604	638	586	556	578	621	650	560	587	579	575	599	583	548	591	613	614	601	619	603	624	574	603	600	597	606	653	609	618	569	560	596	577	560	599	522	569	574	598	623	597	630	565	574	592	561	567	597	569	550	654	575	580	542	570	564	613	583	588	585	614	563	554	546	563	584	601	598	601	573	574	575	591	621	590	563	576	650	560	599	617	556	567	585	585	608	592	604	611	599	559	620	611	640	635	608	562	612	588	604	604	610	607	608	557	571	595	568	618	569	574	581	574	544	596	543	585	587	598	583	572	597	530	615	572	542	567	597	609	588	589	589	602	605	615	609	595	601	594	602	587	661	608	606	598	600	565	585	612	557	616	630	550	605	580	599	623	569	614	517	637	598	562	588	618	590	618	554	603	538	580	595	580	595	610	605	605	629	618	586	602	607	573	585	556	563	618	589	558	556	589	586	597	598	620	560	553	569	595	617	598	593	609	627	602	599	563	601	621	606	598	645	533	566	598	566	603	582	582	572	544	589	555	629	594	577	571	589	583	657	600	602	578	601	624	603	590	595	590	622	584	638	568	566	563	591	559	590	541	564	553	612	610	581	620	563	578	612	603	608	584	527	593	596	606	557	564	556	582	588	589	554	583	612	559	589	601	540	576	551	592	604	591	634	610	579	535	559	604	561	548	635	573	601	570	568	579	563	589	619	596	609	604	606	618	582	576	594	626	600	546	585	562	615	583	559	599	590	606	610	602	554	567	598	596	611	562	619	583	585	619	609	576	575	584	664	591	581	607	575	529	565	585	631	574	605	591	626	606	536	550	586	567	642	586	613	617	606	572	582	600	583	594	607	613	601	608	601	589	618	573	594	555	604	577	563	570	608	598	551	576	577	592	625	592	592	648	613	585	563	583	582	578	609	645	593	602	616	590	553	600	587	578	547	643	556	563	575	587	580	594	612	615	605	589	648	596	581	584	619	562	594	579	606	547	545	574	584	617	566	591	578	646	615	625	622	665	625	655	598	601	555	576	609	565	579	584	582	564	578	590	565	568	601	556	569	624	594	580	575	545	636	615	555	582	624	593	615	598	561	632	587	559	640	534	585	649	576	604	555	592	647	551	536	568	579	583	613	618	609	591	617	614	587	587	657	609	641	607	596	584	599	562	581	586	648	615	600	556	617	562	582	599	607	591	578	597	620	572	586	602	574	602	636	559	590	630	614	580	584	571	521	581	622	621	588	593	618	563	612	549	572	570	587	562	619	575	607	605	581	603	589	588	590	602	584	586	591	576	602	566	531	626	586	614	582	563	580	574	599	620	568	559	564	587	569	593	584	604	598	578	563	585	615	606	607	631	583	631	585	586	563	572	563	652	583	587	570	557	583	634	593	577	586	619	541	572	617	594	574	612	589	578	572	581	625	584	622	577	576	570	592	622	600	565	581	548	636	589
24272	10377	9757	7215	4631	3268	2282	1374	881	707	522	455	414	381	336	302	254	327	261	240	239	213	206	204	198	205	196	213	224	180	207	196	204	172	193	214	203	180	181	179	213	195	196	192	167	183	179	214	196	193	206	182	200	187	171	174	198	188	206	166	188	207	204	192	208	179	165	179	195	212	191	176	192	176	191	190	184	182	189	181	189	209	188	191	200	188	214	185	201	157	206	184	197	194	209	189	185	190	185	213	188	172	188	173	183	168	178	202	172	193	204	187	182	173	186	174	178	196	183	165	165	162	181	167	195	180	212	174	190	199	192	199	177	170	187	219	195	190	196	167	167	181	197	167	190	179	202	186	176	172	173	174	166	170	204	191	172	194	170	178	192	189	214	163	202	184	187	175	173	179	174	165	147	175	173	176	187	179	172	173	199	173	198	190	200	205	191	183	187	182	194	176	146	193	181	178	167	161	189	185	188	173	193	212	205	170	181	199	170	157	204	188	196	213	200	204	171	197	207	200	178	188	184	176	177	168	182	162	196	179	188	156	149	177	183	173	204	195	168	197	212	213	220	177	206	190	169	180	203	212	193	188	204	150	179	219	222	198	174	173	222	176	199	195	185	176	185	198	203	173	199	201	202	185	217	203	191	171	196	162	182	181	173	187	214	217	199	159	175	169	197	184	199	211	197	186	192	192	185	194	183	197	180	181	164	194	169	186	216	170	211	191	166	195	187	221	195	164	161	180	194	169	193	198	183	203	223	171	188	183	185	209	191	192	220	186	195	164	179	183	205	174	174	215	160	177	196	178	178	177	197	179	195	183	180	180	207	191	198	177	200	162	176	181	189	181	180	164	184	206	210	176	177	197	165	195	181	206	174	196	173	184	175	204	165	184	209	190	193	174	201	188	181	194	166	165	182	188	195	161	148	152	183	204	228	197	189	173	181	189	179	188	209	183	191	184	187	179	183	166	180	188	198	191	184	175	190	202	192	183	204	184	166	200	167	182	186	200	196	177	182	194	183	178	191	181	206	192	179	187	207	179	193	190	197	206	171	184	203	174	171	189	164	188	195	178	204	223	161	181	199	191	186	204	175	184	191	209	175	214	209	189	218	178	171	183	199	178	177	162	179	170	168	201	188	162	183	204	195	187	188	194	218	186	201	195	158	192	170	193	197	165	173	193	198	182	193	178	201	198	189	212	177	180	197	176	186	143	176	198	158	190	200	187	198	177	154	191	185	185	178	209	204	198	164	148	199	188	184	189	194	226	156	197	193	198	189	167	175	183	198	183	178	210	188	202	198	183	189	199	210	150	177	193	178	174	191	190	221	209	174	157	169	170	196	186	201	200	194	169	181	195	182	204	180	188	202	170	164	177	195	167	204	196	202	187	182	217	203	166	206	178	196	190	185	182	181	184	188	180	190	167	164	190	174	196	187	176	170	194	181	167	188	161	214	241	209	181	154	153	184	182	190	184	163	189	170	192	203	224	142	176	180	210	186	142	186	170	178	168	171	176	186	200	160	181	207	182	169	192	171	187	203	174	177	195	197	174	182	161	191	200	193	221	183	190	194	172	163	216	203	189	185	203	192	198	177	184	162	185	156	176	162	176	174	173	177	183	174	185	217	198	184	195	180	177	177	188	169	166	216	156	180	181	235	192	197	193	177	193	209	175	199	197	213	208	169	224	202	216	165	186	174	214	196	190	206	189	187	177	183	191	168	210	192	184	188	167	178	181	168	192	167	223	187	163	203	205	190	179	185	182	181	195	188	168	197	183	185	179	179	213	190	160	217	176	222	184	171	183	172	206	209	181	173	168	201	180	178	169	194	185	189	208	182	186	185	189	181	162	170	182	185	172	191	188	186	205	198	216	186	163	194	198	173	174	179	175	186	181	168	188	159	168	178	189	169	173	180	174	220	200	174	190	202	167	204	178	201	177	197	179	197	191	221	168	203	185	197	197	226	157	173	224	207	161	204	184	173	170	210	170	193	167	152	206	174	196	225	182	195	194	197	165	172	186	212	173	178	182	187	201	183	182	198	179	185	167	162	216	182	176	194	201	175	151	199	195	188	178	166	190	212	168	184	187	236	199	206	201	186	184	197	199	183	181	211	186	171	185	180	195	190	162	195	177	195	193	176	164	175	179	172	199	212	210	164	195	165	191	176	194	165	174	206	174	169	190	177	203	191	195	174	196	185	190	181	166	179	197	172	211	215	172	180	174	188	197	207	196	182	185	159	199	205	171	173	172	185	171	167	181	194	180	195	175	173	184	173	212	181	185	150	183	180	220	186	189	159	200	166	186	186	201	203	184	196	213	208	181	161	171	182	198	203	198	184	183	209	199	186	190	193	179	184	218	194	191	171	172	195	192	164	177	194	191	185	189	195	177	155	193	189	168	208	185	175	170	200	192	158	181	191	187	216	181	195	185	191	192	194	174	179	174	201	202	212	184	186	190	168	220	190	205	155	171	206	194	195	193	213	218	203	202	176	220	181	198	190	204	219	210	185	181	198	201	211	180	217	190	180	168	157	193	195	181	189	184	175	170	184	159	156	178	172	173	178	195	175	177	168	185	167	169	180	186	160	195	190	207	182	167	210	178	207	187	192	171	176	195	200	236	213	200	175	200	179	213	202	213	159	180	188	142	180	175	202	205	177	197	211	187	171	188	206	161	207	174	181	181	215	177	198	189	184	209	174	160	173	166	170	203	186	181	175	201	178	190	200	159	169	163	183	173	170	192	190	204	147	169	193	183	216	195	168	199	192	198	188	182	173	192	204	199	180	183	173	194	182	202	199	186	185	182	202	196	199	148	200	194	163	199	224	186	190	182	178	186	180	203	154	173	204	171	201	167	192	177	202	196	192	202	187	212	182	187	205	167	177	192	168	190	184	191	199	171	176	175	198	182	190	182	188	207	174	219	175	191	197	169	175	173	187	178	205	192	161	182	182	174	193	165	185	174	166	197	172	175	167	205	199	186	158	186	187	190	194	189	170	200	189	195	177	191	201	182	213	193	213	197	190	184	199	187	181	211	174	174	185	183	183	175	202	194	164	195	176	196	192	187	207	185	172	178	194	189	197	186	185	212	179	213	191	218	181	190	204	183	194	182	181	189	157	205	185	179	187	209	215	165	208	198	180	204	228	184	184	186	209	183	174	176	174	186	207	201	191	185	188	196	209	181	217	209	191	202	183	190	176	153	182	206	176	183	189	189	192	176	192	209	170	196	177	190	199	182	191	192	185	212	188	157	190	178	188	205	175	182	210	213	204	180	193	185	171	191	208	163	165	169	184	203	184	184	210	211	215	183	203	178	173	172	182	196	186	174	194	173	209	180	171	178	196	180	187	174	172	182	175	190	186	186	192	206	199	165	195	176	173	175	192	189	173	177	193	171	202	187	198	164	184	183	181	170	185	192	193	198	189	207	199	178	183	187	200	191	180	182	196	182	159	194	187	171	194	161	206	196	177	185	183	181	163	186	187	194
15146	7787	15218	16420	13883	11462	8479	5715	4137	3077	2509	2092	1866	1604	1274	1054	1040	1264	995	584	506	514	501	461	444	444	428	455	452	485	468	472	505	454	452	489	451	501	431	457	520	500	451	432	443	466	470	455	401	443	431	457	399	459	479	443	423	444	439	435	442	430	455	452	444	421	409	481	458	427	427	443	441	431	426	420	462	416	431	444	397	391	444	416	418	417	417	408	440	386	436	411	420	427	432	415	477	455	433	442	455	421	425	456	432	410	380	439	406	424	423	417	443	415	410	440	417	449	423	420	445	432	431	438	420	421	429	431	442	449	418	420	449	417	463	450	414	420	434	449	446	458	463	431	423	436	453	388	419	440	439	431	440	460	419	403	448	388	455	459	414	441	426	428	437	449	433	405	447	429	458	442	412	437	481	443	435	420	476	433	434	442	432	432	440	404	416	406	391	416	440	421	459	436	410	454	407	410	440	434	452	426	417	405	428	403	435	418	462	404	399	416	419	428	433	445	453	456	432	435	425	451	412	425	472	486	450	429	420	444	420	432	424	420	448	459	442	414	436	445	453	459	466	411	437	430	429	447	443	452	408	457	424	434	415	423	446	420	431	416	447	459	416	401	436	434	436	461	435	437	445	423	450	412	428	407	424	412	424	447	432	433	444	450	420	391	437	460	427	440	456	441	443	427	490	431	413	422	435	447	436	411	437	399	437	450	433	415	430	456	415	419	408	443	414	465	464	436	469	426	443	413	403	430	458	422	436	449	462	453	472	419	428	397	427	437	431	434	466	416	470	429	435	433	423	454	465	431	407	450	427	420	450	425	419	437	428	491	461	449	435	415	458	460	433	438	429	427	420	443	417	453	442	441	411	436	439	474	395	436	385	430	451	417	460	429	454	412	438	429	419	434	470	404	423	452	477	438	439	420	456	457	446	406	407	464	469	412	420	397	422	413	418	436	373	424	417	447	434	404	422	417	459	437	453	420	437	443	470	429	390	435	431	441	418	428	405	446	426	425	416	460	401	458	415	458	439	447	423	455	438	438	404	433	420	444	409	453	439	407	427	412	433	403	441	426	444	428	389	435	400	453	418	407	419	403	438	449	428	416	445	379	474	443	437	426	437	436	435	462	456	453	440	413	445	425	424	448	408	428	450	438	422	437	413	462	425	407	466	457	432	440	405	401	455	381	428	419	393	403	428	392	463	433	450	434	380	452	438	447	444	456	465	416	436	456	474	470	419	464	450	406	414	413	416	443	442	414	443	450	468	430	449	386	421	454	407	429	400	420	457	436	428	460	388	424	417	391	384	454	446	394	436	417	423	426	426	418	425	482	436	438	431	441	402	417	409	425	458	400	409	431	440	415	472	430	473	429	380	414	411	435	444	416	368	430	431	455	443	426	414	457	446	427	455	416	422	436	396	399	408	435	424	417	419	445	437	460	426	437	436	401	402	443	464	422	441	442	418	443	446	417	419	426	450	409	440	415	434	427	400	424	443	418	421	406	403	427	433	428	459	439	461	401	424	439	445	460	458	373	416	457	407	432	414	427	432	426	425	414	424	406	433	441	430	473	397	431	376	448	424	414	450	415	434	421	408	414	407	401	450	425	418	427	456	462	411	435	441	423	428	410	438	472	404	446	427	414	411	438	430	416	419	429	426	374	440	430	434	415	450	419	390	408	432	394	425	380	424	421	432	422	414	442	421	388	449	449	433	407	419	422	447	423	434	442	436	420	424	410	446	397	407	429	398	434	434	411	409	443	398	452	421	430	436	414	442	447	457	405	433	434	469	421	444	407	458	440	436	451	441	470	434	458	437	463	448	434	423	429	428	401	436	438	435	432	438	436	435	439	455	479	446	410	388	410	422	407	413	468	465	453	416	432	421	432	415	409	460	413	429	461	427	411	450	457	398	419	405	454	410	444	441	434	463	413	419	431	444	443	444	455	413	463	393	406	424	452	410	453	426	428	419	459	389	436	443	431	426	434	434	435	432	469	399	438	419	431	424	397	431	399	444	400	431	415	404	401	441	461	434	437	472	420	399	435	445	427	406	435	421	418	405	410	442	435	476	421	428	433	431	414	425	457	415	427	450	452	416	450	426	434	416	424	457	439	441	446	423	435	473	459	443	406	385	431	433	422	419	450	445	468	444	425	449	456	417	439	447	482	416	450	463	436	401	446	400	415	443	413	441	436	437	430	428	430	426	439	411	418	453	430	437	431	430	416	423	473	447	416	431	444	405	427	416	410	427	421	400	396	403	444	422	462	408	438	435	423	406	421	465	457	408	457	458	400	418	423	422	430	398	396	407	438	405	465	426	408	411	419	429	436	483	450	429	439	426	407	410	412	460	446	382	443	425	450	426	452	447	470	397	442	431	416	426	455	446	433	456	427	402	469	471	429	421	473	438	431	425	414	449	459	405	424	436	425	404	405	417	427	466	405	382	429	422	438	432	439	427	410	427	422	433	372	422	412	412	450	423	418	430	410	394	416	433	456	440	443	438	448	426	424	458	379	413	442	433	391	428	417	478	451	449	419	425	423	421	411	441	446	402	406	459	452	405	417	430	404	442	432	445	445	438	431	409	432	430	445	446	415	404	435	399	427	401	471	447	426	428	482	435	450	435	398	448	413	438	437	425	404	472	452	416	449	428	463	431	440	437	449	471	429	437	431	433	447	414	403	418	477	425	428	437	474	462	450	415	400	449	447	431	437	379	439	456	439	456	447	409	432	427	379	403	416	458	462	442	423	425	433	410	396	423	426	483	452	438	440	432	424	421	427	439	406	448	424	431	433	397	418	418	445	427	444	377	408	456	443	458	483	439	433	405	409	448	427	447	414	422	437	418	421	406	449	439	427	428	422	424	415	418	443	415	443	389	405	410	472	420	446	480	430	396	467	432	470	430	441	451	416	430	411	439	460	439	449	447	419	433	414	409	440	434	440	433	422	477	421	414	462	415	448	420	451	431	441	440	438	389	432	404	443	427	442	433	432	449	387	419	456	414	454	427	410	454	434	461	456	435	424	434	458	409	431	409	424	387	498	462	438	424	420	454	448	426	427	453	392	411	403	432	446	440	415	408	425	460	472	406	420	433	412	411	445	427	433	429	428	475	403	399	470	463	407	426	410	440	400	449	437	445	453	465	380	402	412	441	397	453	441	445	452	394	448	434	436	395	392	410	422	469	427	417	446	442	473	411	450	440	473	382	431	406	429	422	418	451	403	426	450	465	381	418	433	436	430	426	370	441	435	459	466	428	412	438	451	416	432	449	417	424	411	442	425	419	439	478	376	400	428	433	417	445	439	447	405	407	427	433	421	425	409	446	454	419	446	453	406	421	453	447	437	421	430	453	475	439	425	466	424	422	455	435	400	414	420	395	438	421	415	446	420	407	396	463	449	395	448	447	421	402	456	457	440	427	448	462	432	451	423	479	442	407	421	437	463	406	461	432	393	464	450	466	412	421	407	434	391	420	440	450	404	423	461	446	390
34373	15623	14268	10533	6791	4714	3377	2172	1369	994	806	725	603	516	398	344	385	413	330	236	224	255	229	218	201	221	247	236	235	237	217	207	197	229	210	214	189	203	201	232	200	215	224	239	195	219	202	188	220	215	200	213	211	176	189	246	207	197	202	196	207	211	197	208	176	210	194	194	215	227	199	222	231	228	215	210	188	175	202	188	198	219	224	234	211	210	217	214	191	189	193	203	220	187	200	199	207	195	177	206	169	204	216	204	190	213	213	251	189	225	178	187	218	192	191	247	208	200	212	246	200	204	197	242	194	223	208	209	213	223	208	197	223	209	208	206	204	180	203	208	217	194	226	200	191	223	209	208	210	205	219	185	205	208	246	211	233	170	223	214	198	187	182	191	199	222	219	205	182	215	190	178	219	232	191	206	192	198	207	220	225	218	201	235	210	232	219	207	194	204	200	205	229	193	201	172	206	185	227	198	230	210	224	198	223	219	199	193	199	226	198	221	190	242	228	186	183	208	192	205	215	219	208	210	171	191	209	212	199	214	241	209	229	204	215	224	204	214	227	191	219	203	188	198	212	200	232	213	191	192	223	182	223	209	212	211	204	204	212	222	201	200	194	237	213	220	226	206	248	219	191	240	216	210	235	204	207	210	210	207	194	215	211	222	221	200	218	225	202	185	197	204	217	202	234	191	192	208	202	227	236	210	206	192	188	186	229	184	206	160	210	233	232	211	205	211	189	190	213	218	233	193	239	207	199	200	223	197	193	189	211	207	194	213	236	215	213	210	223	243	177	196	209	190	218	174	217	194	189	213	190	233	205	212	193	217	205	235	198	204	205	204	221	235	215	194	191	231	214	220	190	229	214	194	209	220	229	202	217	234	194	213	214	206	197	206	213	218	203	202	209	202	202	191	231	238	247	203	184	201	229	211	191	216	216	212	218	210	221	244	210	209	199	210	200	216	200	206	204	204	240	221	206	208	207	210	211	189	236	193	200	208	207	201	205	188	206	203	182	196	180	206	219	175	183	222	231	209	216	220	184	196	205	190	209	210	222	226	204	210	211	218	203	212	205	189	216	211	214	204	204	186	186	240	205	220	216	208	226	190	219	207	219	184	187	209	244	178	233	230	231	230	209	191	220	207	209	218	235	221	189	219	214	181	232	241	202	217	190	188	212	225	227	195	207	185	210	188	194	192	189	225	209	228	194	210	233	205	204	216	211	212	203	212	206	238	199	206	211	215	208	216	179	185	226	212	214	225	203	220	211	208	197	216	195	197	202	200	185	200	204	196	201	204	204	179	184	215	243	208	212	190	207	206	216	198	214	218	208	216	228	253	208	190	175	204	211	184	221	192	200	207	202	209	206	177	199	193	217	239	200	195	207	198	192	211	197	211	181	192	221	194	188	203	217	205	212	187	205	210	199	208	211	245	222	220	204	214	195	197	209	190	216	197	212	212	223	226	223	225	185	197	198	213	205	199	200	218	202	231	208	230	210	201	198	209	205	225	203	207	233	219	208	227	209	226	228	202	201	212	182	212	194	193	187	179	221	222	211	240	226	195	210	208	197	216	204	192	199	229	213	234	211	209	178	207	220	190	212	200	239	224	216	190	204	192	225	207	192	185	169	185	194	204	206	225	191	228	206	211	204	227	236	211	210	211	214	230	222	228	223	193	202	224	218	192	212	209	204	213	202	234	211	208	195	205	171	219	183	200	195	196	217	224	215	197	206	207	211	216	219	231	225	184	205	183	217	233	205	195	219	223	232	181	191	220	212	207	217	202	212	182	232	231	207	184	238	180	224	210	181	218	179	198	210	187	209	203	209	192	197	216	201	200	237	205	211	173	219	211	234	207	201	190	192	221	218	227	208	201	216	203	221	191	233	222	239	221	212	223	208	200	216	195	223	215	194	233	215	204	198	203	207	210	195	187	186	194	199	222	206	206	206	219	216	195	235	195	195	257	232	180	202	196	196	196	193	199	198	179	242	192	197	206	201	217	210	215	201	213	236	204	205	207	188	201	226	218	236	212	211	220	194	197	185	223	203	233	203	211	240	199	187	233	219	215	190	224	193	208	213	172	194	226	193	209	189	164	212	192	222	182	197	203	204	220	201	200	204	207	221	214	202	206	198	224	201	217	182	229	213	227	223	208	204	183	201	190	215	230	214	212	185	189	205	184	209	198	188	238	202	211	193	204	223	166	217	206	225	209	204	196	212	224	212	187	208	218	193	230	197	177	212	194	225	211	221	204	227	195	218	224	221	223	201	206	220	222	204	207	194	168	225	203	157	196	211	214	225	195	198	208	187	179	160	224	211	196	212	193	199	178	203	169	193	190	229	185	220	223	246	228	217	193	192	195	178	218	206	198	215	198	215	219	203	216	205	192	224	197	185	223	172	219	180	238	184	178	206	227	221	193	181	196	215	228	212	218	210	217	204	214	197	199	202	217	230	192	205	208	222	200	196	191	204	224	205	189	208	184	221	201	216	197	196	217	199	229	182	236	203	197	192	216	229	212	196	221	228	210	175	178	216	233	231	215	213	206	220	214	178	202	209	211	228	196	190	183	222	215	218	193	219	231	195	214	240	220	188	228	198	220	176	200	211	195	212	198	216	211	175	199	181	189	192	179	229	222	196	193	228	213	176	205	198	188	221	206	199	212	200	236	228	205	213	211	198	201	208	211	197	208	193	207	204	213	222	213	207	192	191	216	227	217	231	193	206	205	181	236	243	212	216	213	228	216	198	209	208	214	189	198	192	228	185	208	190	234	228	203	208	245	198	203	198	225	237	210	200	205	179	204	216	215	222	214	226	211	202	223	226	197	197	213	205	199	224	227	206	188	193	211	233	188	224	194	214	179	217	202	225	230	208	228	213	207	187	201	208	206	160	209	171	215	247	171	229	224	193	224	218	213	188	181	214	207	217	197	195	211	245	220	186	182	207	214	229	207	198	205	228	203	216	237	213	233	225	229	237	181	195	232	202	205	194	197	221	190	222	203	238	218	221	239	188	216	211	195	212	200	228	194	198	202	221	214	187	195	206	228	211	228	190	216	241	234	211	203	218	221	191	221	211	216	197	230	218	217	195	196	199	232	209	184	182	210	188	232	187	227	196	252	211	199	217	212	199	222	181	196	251	209	192	198	203	206	194	203	225	185	179	173	207	204	169	212	195	190	190	233	224	189	190	182	175	198	190	206	209	183	204	196	216	211	196	194	183	216	197	201	195	189	212	211	186	207	209	231	206	185	222	201	218	188	184	222	206	214	205	201	178	211	211	191	234	186	190	201	226	213	210	184	219	187	215	204	215	208	208	224	181	190	215	196	213	223	193	201	229	211	207	206	211	226	228	213	201	192	199	216	206	222	219	239	217	186	219	234	210	195	199	196	204	213	209	211	210	202	194	213	203	199	199	184	191	199	219	198	192	236	190	214	223	221	225	209	212	211	206	204	215	211	201	211	214	194	202	226	223	211	231	198	193	210	175	227
19852	10507	19738	20837	17711	14942	12324	8638	5963	4498	3849	2980	2647	2180	1813	1554	1528	1794	1181	741	695	609	626	589	574	572	514	535	551	524	523	551	603	554	530	517	594	556	560	504	593	547	520	522	574	542	531	538	505	515	517	523	492	505	461	492	487	468	519	490	490	473	488	504	495	473	472	478	481	494	471	483	464	498	483	476	484	492	475	454	507	500	454	505	485	531	467	480	492	499	458	468	518	496	487	440	486	434	485	521	447	456	455	485	464	504	496	529	471	477	486	470	461	447	499	476	498	476	460	495	477	490	474	447	491	471	490	460	501	466	477	490	516	463	482	468	484	464	513	494	481	490	483	500	492	460	475	465	520	511	544	526	458	465	471	494	474	497	498	450	495	459	499	464	479	466	482	448	519	481	466	470	517	478	507	470	495	457	468	496	531	500	500	474	477	461	453	492	490	466	484	502	469	411	478	506	525	449	462	473	472	477	483	497	481	478	473	474	466	503	508	489	517	472	469	495	531	512	487	454	508	449	473	516	476	500	500	520	466	464	483	483	496	477	470	501	487	491	466	476	476	503	521	475	486	490	524	459	476	493	485	492	482	488	486	486	464	455	480	426	455	487	452	475	505	458	483	503	441	449	485	481	472	454	443	519	451	505	483	496	505	507	465	485	454	462	501	483	469	462	434	506	511	500	467	511	482	479	509	488	470	460	479	487	469	470	468	480	504	443	496	492	510	460	488	474	495	467	454	481	502	466	460	484	481	509	468	493	478	468	500	493	506	488	442	482	459	501	457	481	490	469	430	461	487	457	489	544	459	432	490	517	474	470	449	488	533	453	481	462	488	476	456	497	504	461	490	523	472	519	506	511	478	495	455	486	467	492	501	465	497	467	510	480	477	479	507	474	480	458	462	505	460	525	469	489	526	501	498	471	460	446	462	460	453	503	472	477	486	459	465	448	501	460	497	472	451	518	504	516	484	477	470	510	471	451	494	531	461	466	460	476	466	482	447	488	493	439	510	504	475	456	494	501	432	437	454	475	509	482	479	501	466	489	474	464	505	490	484	504	477	502	473	475	463	478	505	497	488	527	449	451	468	480	491	451	476	503	526	518	520	451	482	456	481	475	490	492	479	512	451	541	458	495	489	512	474	488	509	484	453	456	442	467	455	448	475	466	424	510	499	477	471	433	502	443	506	472	486	473	505	496	510	521	483	469	463	470	474	459	452	465	476	493	486	486	508	441	493	504	522	470	503	459	472	469	497	489	514	499	457	458	494	509	461	497	479	524	442	494	480	505	500	490	503	448	453	467	479	502	531	482	469	457	483	488	504	492	479	473	463	479	541	453	499	502	493	506	457	471	509	469	478	495	505	474	462	479	473	472	518	467	478	480	501	496	507	465	509	469	469	495	496	527	495	478	459	507	475	517	478	479	517	472	533	528	442	476	469	545	466	495	472	458	472	489	457	490	460	444	484	446	500	505	483	479	488	472	480	481	477	485	470	464	525	524	475	427	464	455	446	493	496	469	476	485	537	464	474	482	471	458	503	475	478	475	456	492	494	456	488	503	498	470	466	473	451	443	498	490	459	476	454	463	474	490	481	471	487	478	514	452	466	433	514	503	498	487	443	493	447	420	484	468	472	482	492	534	455	471	489	483	477	496	511	479	484	526	466	470	509	471	442	433	485	507	436	449	470	482	488	495	474	535	509	472	442	475	491	543	449	486	478	480	453	444	494	450	516	494	486	475	448	481	446	479	447	536	438	502	477	499	470	462	470	482	500	495	470	459	504	489	465	497	531	479	471	431	453	485	482	513	497	466	469	495	446	492	482	480	465	482	480	483	474	463	493	522	452	511	495	465	498	493	487	496	510	502	490	533	454	470	444	479	460	481	407	459	490	462	446	458	482	494	486	481	507	486	471	535	548	481	485	455	470	490	453	453	476	495	489	454	505	494	478	470	472	448	516	505	504	449	468	461	455	501	480	475	450	488	511	479	498	469	513	433	425	506	460	511	456	483	496	449	500	522	478	448	521	465	497	516	442	446	473	455	502	475	515	495	488	483	476	497	481	478	461	498	519	501	470	463	479	510	468	492	455	483	461	489	494	461	507	457	507	490	496	476	491	449	489	475	460	462	465	493	450	490	533	492	461	475	476	480	458	520	488	461	494	503	485	505	506	478	451	478	455	494	501	501	487	476	477	497	465	452	494	457	482	504	512	467	424	424	513	468	481	495	493	473	464	510	541	456	496	447	511	495	478	469	441	518	472	473	503	442	494	514	470	519	464	457	490	478	479	481	548	439	508	485	474	508	485	466	469	488	481	487	458	493	468	459	444	491	528	496	481	477	522	465	476	507	476	471	487	485	519	461	509	458	469	468	489	505	506	485	476	441	507	453	491	457	501	481	498	460	459	498	467	482	471	465	467	461	464	448	462	464	478	484	489	454	463	479	490	498	473	495	447	493	482	506	456	464	469	511	495	490	457	498	478	471	468	483	486	501	470	487	494	507	455	503	480	469	493	489	509	469	512	442	494	442	495	492	471	471	478	483	442	459	468	505	475	451	458	472	450	515	493	495	514	487	481	460	450	489	495	489	473	513	498	457	458	507	462	525	480	483	490	505	483	473	480	462	471	482	523	482	501	477	501	474	505	476	484	501	486	512	471	473	464	483	507	460	489	470	494	502	512	482	496	449	509	525	449	433	500	466	470	489	465	513	489	448	487	532	484	495	450	496	517	467	484	489	499	523	483	504	480	468	504	490	459	489	492	509	524	475	495	489	478	519	483	473	455	459	475	489	494	511	539	454	471	503	443	499	489	480	472	474	484	453	451	473	457	516	476	513	472	489	441	464	471	475	468	492	480	483	483	492	484	457	506	462	488	500	468	462	482	455	480	482	470	466	426	452	486	511	509	470	504	467	460	480	454	483	499	482	503	500	457	474	503	511	495	446	477	517	486	483	482	440	457	446	511	480	470	468	489	448	468	522	493	476	451	483	459	507	491	499	506	479	510	485	484	497	519	498	446	446	495	484	433	472	501	484	482	457	459	456	510	461	501	478	445	443	482	492	472	470	539	468	471	501	475	465	498	500	532	448	499	477	474	484	484	422	464	506	468	504	475	498	472	479	472	455	477	494	464	472	492	476	451	485	466	468	499	503	486	458	466	432	516	493	471	477	491	475	486	496	466	490	466	477	491	440	465	464	479	448	479	488	557	497	451	509	474	488	465	444	440	483	474	473	473	485	456	470	490	461	449	497	492	469	453	480	546	471	489	472	538	466	451	475	489	487	458	468	481	510	507	493	465	468	472	476	503	490	469	460	458	498	479	509	483	498	452	510	491	468	494	496	491	438	523	508	500	474	487	468	487	442	523	473	461	504	489	505	507	492	504	508	485	493	479	518	456	490	454	506	490	481	475	468	479	503	466	481	498	463	467	501	496	465	472	487	457	499	499	456	511	510	488	482	462	508	491	460	471	438	438	494	469	522	437	485
11880	5334	5087	3750	2366	1698	1181	762	573	490	440	410	403	340	339	313	354	345	295	287	303	284	277	277	306	265	268	287	263	318	286	266	310	282	309	265	254	276	238	301	293	289	276	276	280	276	248	279	261	280	275	324	268	283	263	284	289	257	247	280	274	266	281	276	269	296	271	271	282	320	282	279	251	264	278	297	244	237	280	263	279	310	292	297	239	241	296	249	267	278	302	301	290	266	283	266	307	277	267	290	274	298	285	276	276	277	270	298	241	253	301	268	272	302	269	253	272	264	251	270	305	266	308	292	266	293	260	271	278	288	272	275	269	288	259	246	270	272	256	300	283	324	319	270	258	297	267	292	257	290	297	273	269	275	270	287	266	241	272	265	273	276	278	284	281	283	271	258	274	245	275	319	299	285	275	249	260	254	270	252	263	289	276	253	254	282	244	285	274	258	300	304	296	291	256	239	260	279	301	260	292	236	267	277	265	276	275	295	247	267	263	258	277	262	285	251	264	268	261	276	252	284	278	304	281	279	263	284	287	279	288	271	275	299	297	290	304	299	263	254	259	243	261	258	276	268	293	307	285	261	304	312	280	261	272	278	272	297	287	272	264	274	258	258	292	267	265	253	275	248	265	303	249	263	292	266	275	276	261	295	266	282	280	277	286	260	305	284	274	277	297	239	304	273	274	290	287	302	265	268	266	266	306	263	276	280	268	268	301	266	270	269	264	273	278	312	267	287	263	285	276	305	261	279	277	274	229	283	295	305	280	260	269	250	287	290	255	262	291	262	247	283	239	275	272	283	265	268	292	265	281	261	281	303	284	276	265	278	271	285	259	274	268	300	296	272	260	307	244	283	289	268	254	263	296	256	292	262	239	287	238	292	279	254	283	261	288	264	284	309	260	251	265	280	288	255	253	272	289	262	261	291	278	294	276	294	251	287	267	245	249	257	268	295	269	268	283	281	293	274	280	283	270	265	268	303	271	271	242	288	281	286	264	266	275	285	276	233	281	280	269	307	247	258	272	316	309	293	280	265	274	280	251	277	290	284	269	255	266	278	255	293	296	280	270	293	265	280	260	314	284	311	285	255	289	288	290	260	268	299	280	285	240	245	275	275	283	260	284	290	278	282	277	262	306	289	252	314	283	290	266	281	263	299	321	273	300	267	269	267	292	306	296	258	272	285	303	276	275	255	273	290	287	308	269	288	294	297	299	286	292	261	240	244	251	282	300	270	255	295	263	293	273	277	269	264	267	284	245	275	264	243	270	260	270	252	272	262	288	278	276	264	243	275	279	274	228	268	274	273	270	242	257	272	249	267	284	294	301	278	264	264	277	285	278	268	294	275	304	291	255	257	264	292	293	277	269	270	293	281	240	275	309	298	259	236	249	226	286	297	246	271	305	247	280	263	294	273	270	272	253	265	255	273	272	295	247	249	291	267	308	248	270	277	262	286	237	253	267	213	274	267	243	270	287	309	265	287	243	304	278	240	271	247	268	251	310	254	258	276	286	264	268	247	252	227	271	278	260	275	277	289	270	274	250	238	272	284	281	242	269	249	279	281	245	274	253	262	266	301	286	280	291	290	285	250	287	284	290	266	256	306	245	280	272	249	264	299	260	265	290	227	284	307	308	286	276	257	292	288	272	259	289	277	292	250	270	266	254	285	294	267	250	254	298	266	299	276	276	255	277	263	287	256	282	307	300	286	263	273	305	281	282	284	271	261	287	260	306	283	243	286	280	264	285	277	296	253	277	285	279	254	284	283	313	291	293	273	268	282	275	265	275	288	264	245	290	283	264	291	281	255	291	277	264	257	291	293	273	273	294	292	261	261	267	310	277	284	296	269	263	265	243	295	279	285	281	301	297	300	269	266	280	281	259	290	261	277	280	267	245	284	296	248	294	256	274	259	260	254	255	262	281	276	275	248	258	264	264	267	268	279	255	273	275	270	289	261	275	248	258	282	275	287	283	290	276	269	270	264	284	254	260	265	268	274	262	267	276	260	246	253	289	270	275	270	272	292	267	280	254	266	274	256	273	241	289	270	264	275	274	268	279	318	266	312	274	297	250	278	304	281	254	279	276	271	253	286	289	267	281	273	309	246	305	271	261	299	278	246	248	280	301	286	253	276	273	274	276	283	258	262	294	290	242	261	282	288	274	257	258	251	309	289	265	276	257	280	245	261	252	236	258	273	274	252	269	256	277	254	254	285	294	296	261	268	249	253	274	299	244	271	257	284	262	252	304	285	240	292	278	268	281	263	283	284	248	274	240	235	261	280	261	253	247	279	262	259	258	289	278	293	265	301	279	259	266	267	280	282	320	299	289	258	272	293	254	248	311	273	249	269	262	262	284	267	270	279	251	278	244	272	249	249	292	269	281	291	282	320	309	271	277	319	302	288	244	277	290	278	266	271	276	271	234	259	274	252	263	273	283	293	295	278	253	275	273	251	275	272	252	280	258	289	295	270	259	268	284	276	274	281	258	294	252	282	254	256	282	272	300	273	282	283	267	288	248	258	239	301	291	271	284	298	294	274	285	257	291	271	285	279	277	287	250	264	259	277	263	256	287	261	264	262	264	291	248	270	280	275	278	257	254	265	268	300	253	288	281	274	269	277	293	276	273	278	305	236	270	269	278	237	272	267	254	266	277	279	278	271	270	228	258	277	281	268	234	296	303	295	303	272	274	287	281	290	262	282	296	268	287	286	274	280	270	249	268	290	278	296	264	281	277	251	252	267	285	234	256	246	259	295	275	261	228	252	280	314	295	288	263	289	296	233	310	278	266	297	272	291	285	260	282	287	297	254	286	259	248	292	331	272	277	274	251	310	277	282	252	250	286	274	283	258	282	285	272	271	276	278	236	284	295	298	264	276	252	273	254	238	295	287	276	251	281	286	252	306	298	233	240	298	271	276	263	290	279	256	290	262	264	289	277	270	265	274	280	264	263	265	302	295	266	270	257	248	252	273	261	251	245	306	304	279	287	272	266	260	286	273	283	269	292	273	302	275	266	317	243	256	291	282	275	281	284	288	297	293	299	304	274	296	289	290	256	273	246	283	271	240	256	242	251	235	267	305	305	263	262	258	252	248	277	264	274	290	291	272	261	249	276	267	291	276	255	278	259	280	277	310	252	281	265	293	289	284	274	249	284	287	286	268	241	268	279	250	268	267	263	289	277	288	266	281	267	242	254	305	323	267	277	250	268	274	276	257	284	274	271	282	259	289	320	281	267	267	267	276	298	256	258	287	287	265	282	299	268	274	258	264	253	289	259	253	256	271	277	271	258	247	275	241	294	264	264	263	300	252	263	293	279	240	292	241	265	258	282	269	311	251	265	297	286	260	273	271	267	278	249	274	278	273	258	237	291	279	282	245	268	315	294	263	290	288	294	278	263	260	281	262	306	272	286	261	251	315	306	284	286	247	272	292	244	281	267	244	288	272	293	279	244	258	291	248	272	268	280	282	266	290	281	279	245	251	270	293
7263	4722	9160	10041	7956	6594	5153	3318	2151	1862	1651	1347	1315	1100	951	886	960	945	733	642	655	604	603	584	597	606	595	648	606	630	634	675	660	616	599	641	622	653	633	610	617	619	636	610	623	627	585	600	642	603	598	586	624	581	613	635	611	565	621	605	587	580	592	610	598	618	615	565	600	596	576	606	608	544	584	578	598	629	576	549	609	585	572	591	565	613	593	585	639	596	578	593	591	612	589	636	597	644	569	570	596	601	617	553	599	583	607	594	590	609	591	602	595	570	564	562	608	626	589	596	595	619	548	596	596	618	600	584	626	590	558	591	589	595	583	578	610	610	603	580	636	587	604	591	605	601	599	616	592	602	558	610	592	640	577	558	616	636	574	589	606	611	569	561	629	584	600	608	611	639	630	618	615	616	620	646	610	605	592	578	599	553	609	575	617	618	625	608	566	613	595	588	580	589	650	622	574	607	578	605	593	598	593	609	591	596	593	621	627	617	583	611	615	588	621	636	552	610	591	597	562	575	616	595	597	592	609	637	605	653	562	592	545	585	583	633	583	605	597	598	588	567	575	620	611	575	607	604	627	609	628	614	561	589	638	588	617	604	568	602	596	601	633	588	604	616	631	593	614	658	597	565	622	619	548	608	609	585	608	588	597	576	604	636	603	580	585	622	566	619	617	605	605	594	604	623	598	607	600	602	574	618	571	564	592	608	616	565	575	617	616	575	576	600	617	578	624	641	640	603	586	578	626	647	536	593	617	629	581	579	581	565	613	607	555	563	589	588	599	624	628	590	620	591	605	611	662	579	612	580	610	574	590	626	622	601	614	650	598	566	625	580	615	569	612	606	587	558	625	574	607	571	599	595	614	585	583	594	600	594	569	598	570	577	631	568	631	632	616	610	639	656	623	606	588	578	629	620	625	575	674	638	615	572	601	585	620	582	621	575	595	616	625	600	571	607	575	602	625	598	596	629	588	602	603	588	606	637	590	582	590	580	613	613	631	562	613	581	616	630	594	574	564	589	629	599	605	622	608	610	593	607	584	578	595	558	605	585	580	576	536	575	597	617	584	580	622	637	594	557	556	608	615	606	615	550	520	612	618	585	581	603	583	649	594	597	588	592	598	574	566	569	629	609	615	589	545	621	549	585	620	580	595	625	574	588	595	612	626	586	594	607	567	617	599	601	604	597	603	611	592	571	598	637	652	571	633	581	565	595	581	566	597	588	593	569	601	607	613	608	624	606	615	642	593	641	573	579	616	604	574	595	612	587	611	594	628	542	580	590	628	607	583	621	595	607	592	583	650	614	613	605	586	563	578	607	610	623	556	608	569	601	585	556	542	609	615	573	598	626	652	588	575	595	639	608	619	609	574	578	597	621	631	600	607	574	595	614	573	615	546	598	605	599	590	664	609	614	586	633	577	582	617	624	533	650	604	574	558	605	544	627	558	619	595	619	584	600	589	551	556	604	579	584	569	601	580	644	609	572	616	582	586	652	614	608	619	557	575	608	624	578	582	650	608	597	601	607	585	602	593	605	602	604	595	597	617	606	606	593	591	566	595	614	564	605	595	647	589	609	614	577	612	642	560	565	600	603	634	586	586	589	569	625	589	609	594	570	586	582	599	642	546	611	622	640	585	612	567	610	621	601	613	568	604	595	594	635	560	622	648	600	555	591	604	579	607	591	579	587	598	579	581	635	560	608	631	574	593	624	590	635	616	610	570	617	583	589	577	578	630	587	625	615	592	581	580	603	581	600	616	570	614	592	600	578	637	611	587	648	577	599	557	628	602	581	610	566	622	550	613	596	590	604	594	629	576	620	636	585	621	623	568	591	589	629	598	623	604	569	559	550	604	602	591	591	641	588	593	594	583	617	600	647	589	613	568	597	546	585	594	618	617	574	586	588	617	546	580	623	606	595	584	612	590	607	637	599	621	591	630	568	570	582	566	602	594	612	641	575	596	570	609	589	593	615	605	608	583	609	590	587	627	567	591	636	623	601	590	570	610	594	568	557	594	635	635	574	576	592	583	588	596	608	589	615	594	599	605	599	592	580	598	586	577	593	560	606	607	627	603	571	573	619	612	556	622	598	612	579	559	618	613	608	614	601	602	574	618	548	591	629	649	586	616	569	582	644	606	595	561	546	607	580	612	636	581	626	631	604	602	614	601	602	654	615	618	595	631	598	629	605	574	568	594	585	563	575	567	636	573	593	602	569	567	613	594	580	603	585	609	597	570	595	584	581	609	606	605	607	607	592	596	583	566	641	574	608	617	582	562	590	589	624	578	599	584	582	636	591	575	615	627	609	610	583	614	562	575	568	593	601	604	568	584	590	587	560	601	625	624	589	650	581	566	579	606	626	599	599	587	598	586	611	616	610	568	570	641	559	608	587	624	587	603	662	614	640	610	626	596	584	616	604	603	579	612	575	632	588	654	598	626	577	621	604	627	605	632	625	572	584	632	597	581	602	581	589	584	597	589	609	592	587	618	565	614	583	553	595	607	609	621	602	628	585	587	623	608	619	593	556	592	571	581	602	626	591	620	639	575	595	594	625	573	604	626	613	602	642	572	582	579	605	642	594	613	610	629	578	693	588	572	610	593	543	596	602	570	642	604	604	602	596	569	618	607	640	600	602	587	591	607	585	600	643	563	571	582	597	605	568	621	642	604	581	602	607	579	580	569	589	610	599	571	598	558	628	625	657	584	579	601	608	567	628	602	555	587	590	621	598	593	598	608	619	571	581	643	552	622	579	609	592	605	642	686	552	577	619	617	649	619	649	606	588	569	631	560	575	616	613	603	589	586	624	590	609	632	603	593	639	629	601	616	574	605	625	580	616	617	607	607	626	645	643	618	579	652	612	573	633	567	624	579	590	567	597	614	592	600	586	635	611	611	580	576	594	611	618	625	563	585	587	627	585	578	595	582	599	580	584	590	611	559	590	611	602	674	606	615	578	592	641	633	601	556	612	582	571	578	615	595	623	590	594	609	588	611	579	592	622	619	578	583	598	566	592	627	588	574	584	660	580	591	611	625	586	623	597	601	602	593	620	617	614	599	569	550	580	582	593	606	618	588	612	626	602	546	550	617	620	578	560	613	633	603	575	595	600	539	615	596	565	584	606	618	564	583	624	595	614	580	614	557	612	622	600	630	627	584	583	599	574	610	620	607	594	583	575	545	584	627	635	621	578	618	611	591	613	623	593	609	604	615	598	583	593	578	646	561	648	633	638	604	615	595	573	587	597	553	660	551	588	601	549	602	547	604	591	617	611	571	656	599	621	535	559	582	614	603	580	603	638	579	639	580	584	619	588	610	611	560	631	611	589	604	572	587	579	616	612	616	601	608	595	601	580	630	600	601	590	593	622	607	608	629	601	560	580	591	607	584	593	592	577	625	592	583	624	583	588	592	628	569	597	614	591	557	619	613	597	606	626	577	596	615	620	622	645	618	600	627	613	548	569	603	609	598	625	573	609	622	560	580	656
24608	10203	9382	7290	4848	3078	1988	1477	946	702	610	547	443	393	323	288	336	306	233	223	212	214	197	191	183	187	171	193	204	187	200	198	201	193	194	209	158	201	182	157	192	194	214	191	180	192	183	199	162	201	156	172	173	161	185	175	187	178	202	194	176	207	184	184	225	187	191	168	192	179	164	183	186	171	212	183	188	172	176	211	182	193	183	232	172	188	201	205	206	184	175	190	180	183	159	191	177	181	195	174	206	188	198	171	179	180	182	184	185	183	156	186	192	183	192	197	190	180	186	174	197	156	176	184	197	183	185	185	191	197	180	212	207	179	158	201	191	201	198	208	167	184	170	165	187	172	169	159	166	163	183	176	201	200	144	189	181	185	199	208	216	184	195	199	179	195	195	180	167	189	195	198	188	179	183	176	177	167	155	195	178	153	209	182	184	180	191	156	199	175	176	198	184	194	217	196	191	162	230	206	175	183	192	224	176	181	186	200	190	204	198	184	192	192	167	190	188	181	214	190	182	221	194	197	189	197	157	185	186	168	200	197	207	174	202	213	163	182	183	206	190	185	177	157	181	205	201	198	207	185	174	170	168	196	201	180	194	183	183	195	187	172	188	179	188	178	190	196	213	160	181	190	197	200	204	154	194	160	212	165	156	184	181	174	177	189	183	196	173	196	194	213	188	187	181	197	162	225	182	172	176	178	189	179	176	181	176	210	190	160	151	188	192	203	195	185	208	183	222	188	187	178	179	175	204	183	180	167	215	191	177	187	178	196	200	176	202	193	168	183	181	185	194	186	187	187	172	191	194	172	181	197	189	192	219	221	183	211	187	167	205	192	157	177	186	169	176	172	215	192	184	207	176	195	195	191	179	192	192	164	212	213	191	186	186	168	184	192	182	168	199	191	190	148	177	198	186	197	172	168	175	203	208	196	196	192	192	211	195	174	197	171	186	183	179	190	190	201	212	205	159	177	194	192	192	197	203	179	171	163	186	168	189	193	179	162	176	212	186	183	204	192	185	189	188	156	180	174	198	175	183	218	177	176	187	142	184	153	200	185	178	213	172	183	196	201	164	194	184	195	187	184	161	191	185	191	185	205	198	214	212	185	195	176	184	191	204	175	173	195	174	163	166	204	206	166	186	175	170	192	145	201	200	193	174	187	190	199	191	196	177	186	184	172	181	188	199	193	190	177	190	182	180	209	141	189	191	166	180	190	182	177	167	173	163	192	177	200	172	196	176	177	169	203	185	187	198	191	206	210	195	163	176	175	180	172	189	182	194	178	179	181	179	194	175	189	175	169	180	222	164	180	199	195	205	173	170	151	196	188	153	162	187	167	190	229	178	199	200	189	190	184	206	183	199	166	179	178	190	178	163	169	170	186	198	189	182	210	198	193	208	190	198	200	191	202	195	199	173	199	167	174	163	184	196	161	162	188	172	176	190	184	187	174	201	189	197	201	197	187	191	166	188	182	200	181	174	180	201	170	213	168	192	186	184	173	183	163	179	184	185	189	195	199	169	176	194	203	191	200	204	209	178	204	203	181	216	174	169	177	198	174	181	203	182	206	184	185	171	181	191	206	201	177	191	228	176	201	180	179	185	162	201	177	189	209	219	198	209	187	175	172	211	195	182	166	162	206	187	194	192	186	181	174	182	201	171	185	166	157	172	183	211	204	194	174	175	209	161	193	169	211	210	203	187	181	169	214	185	154	173	178	199	169	201	180	176	210	194	169	176	192	185	181	175	177	185	195	212	183	190	177	196	200	210	182	188	195	168	163	208	196	196	187	176	209	200	190	200	189	203	191	205	203	161	178	180	174	201	187	206	195	193	199	167	181	155	198	164	206	192	215	195	195	202	204	224	195	206	191	198	189	167	178	174	190	183	196	215	167	192	178	186	200	185	193	198	217	151	176	187	181	177	158	168	202	169	193	183	194	175	201	218	187	198	179	174	188	178	192	216	204	160	173	182	211	186	175	220	197	202	176	167	170	194	203	210	209	175	172	171	162	158	212	172	200	183	164	182	187	223	187	215	202	182	200	208	189	203	198	189	199	204	164	210	177	184	195	170	195	206	191	191	192	200	177	179	176	175	215	186	152	201	177	186	206	181	165	201	195	174	188	187	175	194	193	199	191	199	217	174	173	191	183	175	178	185	217	183	175	185	176	196	191	190	187	166	189	208	191	174	169	185	190	189	194	176	185	166	173	195	176	222	202	184	162	201	177	178	193	166	184	173	181	191	203	201	192	173	218	187	185	190	195	190	183	187	166	227	194	176	166	170	197	190	184	193	181	174	190	195	190	200	187	191	183	203	192	171	168	199	187	192	200	176	195	190	190	186	164	182	181	181	174	169	187	210	177	181	198	198	204	169	166	191	202	200	179	186	160	180	183	197	211	189	194	175	201	209	203	213	178	195	170	201	182	186	191	201	175	175	198	166	190	199	172	199	185	162	185	199	218	202	195	178	165	199	208	177	213	186	178	199	206	192	165	182	216	177	175	192	183	175	183	197	200	188	169	199	196	200	184	183	201	168	195	207	199	180	201	168	176	171	192	206	180	205	168	182	172	179	208	190	192	174	197	188	175	162	201	180	198	191	211	161	200	172	187	194	188	197	177	210	161	194	183	173	164	188	200	215	199	189	214	201	196	192	216	198	171	160	196	183	187	206	197	190	201	180	191	168	223	197	195	163	173	185	194	218	203	201	172	189	195	207	194	174	196	184	187	177	186	192	203	185	192	190	186	192	195	192	202	176	171	187	193	184	166	206	180	193	199	180	179	190	200	183	203	186	201	169	187	168	178	185	198	177	193	182	198	174	189	172	176	215	191	185	188	191	192	195	194	196	164	191	170	178	186	179	215	181	191	181	187	194	183	209	188	189	183	210	183	154	181	185	213	197	178	200	211	163	198	179	178	209	174	208	184	216	214	206	199	204	205	188	200	201	191	183	174	161	194	185	164	169	188	205	171	194	184	182	190	205	174	201	174	165	180	204	194	176	165	179	189	188	159	186	176	212	187	176	152	184	197	178	213	198	192	178	198	223	188	167	203	178	174	218	196	219	178	183	170	190	189	176	168	181	175	169	176	201	184	186	192	225	189	186	187	211	163	205	181	180	165	208	202	168	189	199	173	177	192	177	176	179	199	192	199	201	177	199	183	201	170	202	183	190	209	204	186	185	185	205	211	186	198	160	200	227	175	167	180	169	205	215	178	189	187	184	192	174	210	193	203	170	187	170	222	196	224	205	185	178	195	218	199	186	186	201	186	185	183	179	184	185	173	164	186	204	205	170	182	167	210	199	179	168	173	188	184	179	192	177	175	212	200	184	173	187	188	190	183	206	183	200	179	196	180	205	184	203	185	169	204	187	198	170	179	173	172	178	168	178	187	150	205	161	203	173	180	178	199	203	197	181	175	196	160	219	191	179	184	195	170	184	206	183	182	176	205	197	209	155	185	175	182	194	205	154	175	190	169	166	187	168	184
15246	7626	14819	16980	14496	11281	8605	6344	4090	3235	2843	2504	1873	1522	1320	1288	1255	1159	733	589	553	517	499	462	445	489	461	474	477	450	448	461	487	470	455	483	518	459	461	471	488	500	455	464	443	451	429	401	444	435	428	394	436	423	481	477	455	440	435	435	425	427	440	397	408	410	453	449	458	455	427	459	435	385	440	440	427	428	404	428	435	437	408	429	425	414	436	413	435	452	472	422	418	417	448	453	419	411	404	436	451	402	419	398	430	428	419	431	399	456	434	467	448	430	435	410	421	431	424	447	465	377	396	452	420	462	413	412	414	450	374	395	402	417	420	496	432	447	409	384	408	425	452	415	435	449	454	456	416	453	474	434	450	446	431	397	431	411	433	442	470	468	411	405	433	416	456	442	450	450	451	416	437	392	450	449	422	415	422	463	432	426	430	405	424	440	424	458	422	426	447	450	437	430	429	471	456	429	446	393	428	447	442	410	445	426	427	428	428	412	415	431	419	450	406	426	445	407	437	410	413	434	443	441	443	435	442	436	411	463	449	453	443	372	411	428	437	419	434	442	448	432	451	459	411	452	455	442	463	388	461	415	439	436	392	399	416	410	447	431	434	438	436	443	398	416	474	423	431	444	387	382	409	488	438	455	467	449	443	452	403	404	440	432	413	425	438	461	415	455	412	481	444	460	413	440	425	447	434	459	427	469	456	434	443	442	463	439	402	413	423	455	415	456	410	418	447	444	432	438	423	423	448	438	420	444	413	427	416	417	410	421	450	443	415	460	432	438	463	437	401	404	459	405	472	384	443	454	448	472	413	427	402	432	458	415	443	441	438	416	417	440	403	412	458	442	466	451	449	444	412	421	451	439	416	420	397	435	456	463	448	445	419	446	421	461	459	423	458	427	454	423	426	437	440	440	423	439	384	409	454	390	436	416	442	433	437	448	416	466	488	412	405	438	431	448	451	440	454	436	409	445	450	428	446	466	494	429	422	410	436	402	426	438	451	440	430	428	429	450	451	440	442	430	438	458	442	416	399	435	417	451	450	458	428	410	452	421	426	453	471	425	446	442	452	469	437	432	421	479	453	408	445	441	432	408	425	443	431	395	431	420	411	413	435	443	408	432	401	430	446	432	448	405	442	442	428	394	441	400	435	427	426	400	419	434	394	441	394	417	451	442	445	405	440	420	414	447	417	398	450	416	424	449	426	438	447	416	454	437	449	407	447	482	405	457	422	455	429	446	455	392	444	430	375	442	438	440	378	418	406	402	405	438	485	429	436	467	415	427	447	436	420	425	399	452	467	402	421	449	452	394	421	429	408	443	464	441	470	468	409	463	437	440	426	386	434	394	447	439	396	434	454	435	429	406	452	464	420	458	454	421	449	416	444	418	446	439	449	405	447	417	442	429	434	447	424	416	417	426	458	423	421	447	456	399	442	413	415	458	428	444	434	467	426	455	418	381	449	443	440	406	437	429	439	414	404	415	420	438	457	415	450	424	440	439	475	440	399	448	441	431	465	410	414	420	405	426	475	399	438	408	442	407	440	381	419	486	442	427	398	428	413	390	504	405	421	463	440	431	427	437	425	430	445	419	365	448	418	440	408	404	426	433	412	446	447	425	429	423	433	406	439	426	416	434	433	432	451	418	449	399	428	430	419	478	378	448	424	428	490	408	454	404	436	447	459	469	410	464	444	423	460	437	450	404	429	447	440	407	463	433	407	448	430	379	445	453	411	450	421	439	406	417	441	429	425	429	415	455	428	439	439	417	426	441	426	450	460	441	415	435	414	461	407	471	416	447	446	460	445	444	468	463	427	466	421	439	411	445	437	420	464	454	448	420	453	412	396	401	446	434	450	409	423	461	428	457	411	408	453	421	411	421	454	416	395	431	454	434	386	426	420	411	450	427	441	443	425	436	454	465	448	429	421	425	419	457	434	418	415	441	465	418	483	448	430	441	419	491	420	435	485	385	430	428	448	413	397	419	427	409	427	410	402	466	442	420	422	387	433	404	446	465	408	442	413	422	433	454	431	416	442	462	403	425	416	400	433	424	423	427	461	413	434	425	426	422	434	440	417	438	436	426	430	415	399	462	424	392	435	424	425	423	442	437	440	425	442	428	430	444	422	487	453	414	450	440	441	464	457	418	390	437	404	445	449	447	418	418	418	427	445	390	412	423	424	426	413	427	438	447	419	413	420	466	427	451	410	409	413	447	475	414	432	447	459	437	409	439	428	425	452	423	410	422	369	429	412	409	401	426	424	458	416	418	421	432	407	468	426	407	428	461	420	457	401	448	423	427	452	429	419	461	446	429	410	409	416	466	415	445	446	420	450	487	466	454	408	433	409	428	415	408	439	427	399	456	406	434	448	445	427	455	440	403	461	413	464	435	441	439	408	441	417	446	446	413	441	436	416	435	405	449	436	441	451	398	432	426	440	439	432	390	424	429	432	427	405	436	456	467	413	411	436	445	448	412	417	439	407	412	380	438	396	441	417	420	445	418	426	410	448	438	440	398	417	442	408	443	415	468	401	451	418	435	449	465	453	451	421	417	440	472	436	454	399	470	448	457	451	420	421	399	443	427	402	451	454	418	442	431	414	425	392	416	444	431	420	443	441	458	400	444	398	449	411	395	421	459	486	449	439	406	439	451	444	429	434	421	418	445	450	402	438	416	447	462	436	406	442	439	422	449	437	420	439	442	441	419	439	394	440	454	463	414	410	486	451	437	394	440	414	424	446	416	418	402	430	405	426	409	449	426	438	397	462	449	398	410	463	459	413	441	432	440	433	444	447	429	397	423	451	395	407	426	444	426	458	435	429	420	436	436	411	425	451	432	459	435	441	397	429	456	415	415	424	440	429	406	438	438	415	452	425	459	461	395	413	390	440	476	425	415	430	438	429	423	418	409	435	420	426	419	378	453	420	436	439	419	431	435	433	421	477	451	441	429	439	415	466	431	415	457	420	395	431	437	452	419	411	437	461	437	416	428	462	414	460	431	444	458	431	465	452	439	466	396	431	413	420	463	453	437	425	413	429	433	407	420	429	438	404	421	455	430	428	490	470	402	416	434	472	374	394	447	404	485	411	404	426	411	435	397	431	425	439	429	386	472	433	424	445	432	404	434	410	449	426	430	432	421	455	417	434	444	468	489	433	489	415	435	414	383	403	415	432	432	420	454	398	476	414	411	463	434	430	403	444	443	437	462	431	462	418	449	432	421	446	458	408	425	444	435	451	401	424	427	407	423	407	458	432	440	426	442	438	436	432	425	475	461	421	410	399	408	407	403	421	457	435	423	394	431	424	436	409	423	442	410	408	396	438	410	423	447	431	400	425	450	447	437	424	480	431	469	433	394	473	425	420	433	431	432	435	443	441	417	434	410	426	425	415	434	411	438	450	415	444	400	430	419	424	412	416	447	436	446	421	442	448	423	410	441	463	422	442	473	399	443	454	448	418	435	490	447	420	427	413	456	433	395	417	409	458	435
34039	14700	13862	11303	7611	4799	3032	2170	1426	968	843	656	578	507	436	407	418	372	289	267	242	232	227	212	250	192	206	212	235	228	227	231	206	183	206	210	249	236	209	237	234	218	201	186	262	228	219	218	241	183	197	199	253	219	212	239	197	198	205	227	203	190	211	228	205	226	190	207	214	222	211	191	215	206	233	185	200	229	198	183	205	200	193	208	205	198	192	198	196	228	181	199	227	198	225	204	196	219	203	188	210	216	193	186	234	207	210	199	192	174	243	236	219	238	226	210	212	209	205	195	202	225	207	212	223	218	228	209	231	215	207	213	223	226	224	226	198	182	215	226	205	217	219	211	224	207	239	202	215	173	215	237	202	215	212	215	199	205	190	201	219	192	211	236	226	232	197	198	214	214	199	209	183	187	196	203	205	182	198	207	225	208	231	217	208	229	176	196	212	165	218	193	195	216	212	215	207	198	227	216	192	199	205	206	208	207	190	193	189	192	210	215	213	211	202	194	194	190	204	207	171	188	210	225	190	199	220	213	207	185	204	201	198	227	227	193	195	216	219	240	227	222	218	216	207	213	191	201	196	199	224	205	180	214	208	202	199	204	178	200	229	228	201	210	190	206	222	204	183	221	203	210	198	201	226	210	223	214	184	229	216	193	221	220	204	178	186	208	210	190	210	199	206	196	198	213	218	211	201	203	199	217	194	205	220	209	207	200	194	218	198	215	244	212	188	225	209	201	221	174	188	206	232	207	227	219	220	220	205	202	222	221	212	212	199	202	214	203	169	201	213	203	191	202	201	208	216	227	232	198	271	217	204	206	213	196	197	217	200	225	211	200	214	184	214	230	229	220	220	219	206	187	211	220	187	185	195	186	211	230	202	220	209	188	182	234	229	203	186	193	233	215	170	183	177	221	222	243	223	188	232	214	214	208	213	211	198	217	212	186	187	221	210	189	213	169	187	207	187	193	204	212	212	203	198	206	211	209	212	200	184	221	213	225	239	208	213	205	214	193	227	209	225	187	208	250	209	213	219	220	206	180	215	202	195	224	203	209	182	230	200	215	213	198	218	217	203	217	216	199	224	196	230	219	214	209	202	208	221	207	198	184	180	169	213	195	214	170	198	233	205	191	235	221	216	217	227	182	192	200	205	228	223	224	230	229	214	224	217	229	206	230	241	189	218	178	231	211	208	207	191	225	214	240	193	216	212	249	219	209	216	175	206	189	228	215	217	202	218	173	207	204	177	190	193	201	212	197	217	221	253	205	203	178	192	211	223	214	185	204	199	201	211	212	245	201	212	207	204	218	196	198	206	193	200	198	211	193	209	198	186	209	219	213	232	192	204	197	183	194	212	212	183	230	216	218	228	195	178	203	217	210	210	208	224	210	180	194	211	235	212	230	202	178	198	207	233	229	211	195	200	213	220	221	183	186	233	204	197	180	227	193	212	219	198	219	189	214	211	212	203	207	206	208	195	231	230	180	218	222	196	204	205	224	209	202	191	206	231	218	238	197	187	224	213	207	202	191	198	209	198	194	234	217	180	204	193	230	239	197	204	207	181	237	214	215	210	207	196	210	212	194	183	209	202	180	201	223	212	213	195	192	219	215	231	208	244	191	224	202	208	210	200	174	196	208	217	211	196	203	237	191	202	214	220	212	213	222	205	187	202	209	215	203	183	209	201	219	200	224	184	213	198	193	210	204	219	204	203	203	190	247	213	230	207	201	219	227	193	247	228	209	193	210	200	206	193	204	219	206	193	199	218	207	228	196	201	189	215	218	222	203	185	206	240	205	206	250	226	188	228	209	228	186	215	186	199	196	219	211	190	226	211	234	201	202	226	206	203	194	191	186	204	221	185	201	213	193	210	237	215	221	189	187	212	219	199	205	223	220	200	202	201	214	220	215	211	187	219	188	199	235	202	201	206	183	223	184	209	202	215	186	219	202	199	219	192	205	209	226	193	231	224	209	219	189	253	198	214	197	198	179	204	194	208	218	199	199	212	216	193	210	171	203	221	195	207	199	200	225	220	202	223	181	199	203	186	184	191	194	211	204	246	171	181	194	243	190	226	214	190	191	190	200	232	198	210	223	215	223	240	205	210	207	208	221	214	192	211	220	207	201	212	239	204	215	216	218	177	191	194	204	204	199	209	189	189	194	214	203	209	211	220	223	193	222	217	199	181	189	176	196	209	217	208	224	205	220	233	229	196	193	191	216	204	212	225	217	218	198	225	181	195	191	189	194	173	178	211	211	202	205	236	195	194	212	190	189	203	203	224	201	195	192	224	209	193	204	199	215	203	199	210	219	213	185	195	193	198	221	204	206	200	218	200	221	204	217	179	212	235	184	209	198	231	222	211	190	209	185	201	204	218	216	222	193	226	217	194	219	205	219	221	199	197	203	207	205	183	224	233	190	200	209	205	216	195	194	211	202	204	190	222	205	197	204	239	233	203	214	185	211	219	218	198	218	226	189	204	193	205	225	197	178	221	195	218	201	201	219	196	215	208	187	200	207	196	244	221	217	197	203	190	213	223	193	191	191	186	216	224	199	204	199	221	213	205	198	232	231	203	185	192	204	201	230	215	177	215	190	222	198	203	191	191	189	211	218	213	204	217	209	154	207	184	204	202	204	228	213	254	245	182	207	214	195	214	211	199	203	212	211	214	189	196	232	203	242	216	212	188	200	208	194	201	190	206	195	222	213	182	199	208	195	174	189	206	206	218	205	210	224	207	222	187	191	220	219	207	186	196	205	200	194	209	198	201	211	200	196	203	206	225	206	207	211	193	217	202	193	193	238	212	198	211	193	186	219	185	190	205	206	218	210	232	220	238	189	196	212	208	186	192	207	199	184	201	193	187	200	199	208	193	196	215	170	221	212	191	205	191	180	188	189	187	185	238	206	216	224	198	186	212	203	207	228	237	199	213	186	210	197	193	213	212	215	216	223	195	245	226	219	196	207	198	216	186	232	227	215	203	206	179	198	212	213	182	218	217	228	216	219	213	220	216	186	198	216	212	258	195	195	192	218	209	180	211	195	196	193	198	245	197	206	198	234	186	239	207	208	219	208	229	197	192	206	199	215	208	201	202	210	212	231	217	210	208	212	197	227	205	216	208	204	210	206	190	219	214	214	212	186	201	220	191	212	200	216	190	202	224	201	213	191	200	203	170	193	209	218	189	211	207	216	221	213	214	206	201	220	252	226	205	206	193	173	224	199	211	240	196	214	207	217	214	189	192	206	209	221	191	191	208	185	209	221	225	211	228	190	199	220	200	193	208	203	206	199	236	213	193	232	189	198	210	201	224	204	231	217	216	217	193	205	220	214	210	211	199	201	270	209	210	205	211	202	200	200	193	229	186	199	219	203	201	209	222	192	223	218	207	222	192	237	205	245	224	205	168	215	208	215	218	210	197	180	189	214	204	201	200	207	199	210	194	219	218	207	182	234	199	239	202	238	205	211	219	215	206	205	199	202	224	215	216	197
19795	9746	19106	22600	19508	15378	10942	8380	6100	4586	3936	3178	2477	2219	1901	1775	1713	1545	941	732	616	603	610	597	508	582	583	593	585	533	565	543	610	535	493	525	546	538	550	579	580	596	551	542	518	553	516	503	500	516	474	521	549	504	507	473	446	474	511	478	482	486	460	507	482	509	502	488	488	468	451	501	465	513	467	453	467	468	480	463	511	496	500	470	476	470	490	480	496	480	499	507	458	491	451	495	452	498	465	449	496	479	518	493	505	487	531	507	478	478	529	484	441	492	514	477	441	501	459	475	483	495	486	501	508	513	485	480	454	483	504	452	482	494	444	490	491	531	476	464	502	512	445	480	504	494	497	502	522	477	501	451	470	461	494	491	522	496	499	480	535	446	479	470	483	502	526	449	507	455	498	493	469	493	478	490	495	502	522	504	522	450	531	487	492	470	496	469	500	521	462	483	493	500	455	467	493	469	506	486	484	496	476	479	488	494	475	469	463	481	478	537	496	446	505	471	442	508	494	504	489	474	463	467	466	454	506	472	493	517	493	509	489	483	490	482	471	480	483	485	464	526	495	498	454	489	488	500	482	465	476	486	504	460	482	456	503	514	459	504	482	496	535	485	480	448	478	547	499	475	477	496	475	491	470	499	481	477	529	479	463	494	462	504	482	453	524	483	476	523	471	470	482	447	531	489	540	490	478	533	463	444	498	500	480	501	503	472	465	479	462	473	457	502	496	455	472	492	502	492	499	461	410	439	463	464	485	478	452	477	490	497	513	485	493	487	458	504	483	494	466	489	499	465	500	483	511	489	500	481	483	513	470	482	483	493	460	474	516	493	477	513	475	483	465	464	477	531	471	499	494	484	479	487	472	462	468	475	450	514	456	479	497	495	467	505	508	468	479	470	507	461	454	499	450	501	485	471	476	477	459	524	507	495	492	514	483	510	486	484	493	508	468	478	498	535	494	516	494	482	479	504	484	496	483	481	504	494	473	516	433	489	448	463	495	456	473	482	461	436	489	507	460	516	460	447	496	454	488	515	498	466	503	440	478	478	452	507	511	475	503	477	474	486	491	494	475	476	505	501	484	473	485	521	513	498	525	485	497	480	474	521	531	479	465	530	482	479	456	499	491	472	489	507	517	462	496	495	491	477	492	472	483	471	480	485	472	494	465	498	523	529	478	449	513	484	451	481	465	466	485	478	464	464	488	451	471	498	471	509	494	471	448	471	508	491	481	487	531	496	517	468	492	490	476	461	452	491	468	488	509	468	465	521	505	466	444	487	495	487	490	496	494	475	501	502	528	509	493	469	544	472	467	497	501	482	508	457	544	505	489	489	478	443	517	483	486	464	535	484	436	444	503	496	463	455	438	495	486	491	496	484	511	475	470	510	447	473	469	507	485	461	463	472	480	464	469	448	481	541	496	494	488	456	497	460	507	500	464	462	503	469	489	467	504	452	498	471	497	489	496	496	463	484	508	490	475	513	493	487	518	504	518	465	509	467	530	472	537	509	468	471	495	486	503	494	464	506	457	491	501	499	490	494	503	496	504	464	472	444	519	464	471	456	518	427	457	465	514	447	465	531	483	446	505	483	476	496	511	456	471	476	516	480	500	500	437	450	475	464	529	477	482	494	454	475	448	470	512	465	469	471	489	524	505	496	460	496	517	466	499	468	491	479	525	516	458	509	493	459	490	481	490	474	468	468	459	481	503	471	510	499	475	528	497	475	483	497	478	458	475	470	499	486	488	506	462	497	445	504	481	483	464	494	520	491	508	541	523	502	518	468	486	494	498	469	491	477	475	460	529	485	492	471	463	461	479	486	467	475	468	499	506	468	477	468	503	461	498	480	498	459	476	458	523	496	489	485	478	484	470	467	453	495	485	484	476	478	452	507	466	462	453	535	467	473	469	458	469	486	482	493	500	497	489	480	507	450	461	464	481	485	480	536	499	460	491	481	475	477	487	464	488	469	483	500	508	509	487	512	467	430	473	493	522	513	476	527	477	543	511	474	471	482	460	482	470	472	447	456	531	488	511	500	495	500	501	486	469	500	502	494	455	490	445	484	444	487	451	474	484	529	445	484	492	497	471	477	481	496	461	484	435	493	491	457	469	474	482	483	510	490	527	483	481	450	504	451	481	498	496	501	480	475	492	491	517	518	501	463	483	467	527	483	495	517	475	476	468	495	494	494	495	482	521	503	438	500	484	529	505	499	459	446	490	460	511	491	471	454	525	510	524	505	476	484	479	496	475	491	475	456	517	473	479	511	508	506	491	463	475	505	440	492	498	540	497	463	529	514	500	457	476	464	530	483	508	508	489	467	487	505	545	466	457	529	448	493	466	473	492	489	486	466	479	463	507	496	448	498	505	485	448	503	477	497	520	477	482	489	520	457	479	498	460	440	475	465	485	465	450	426	488	513	517	461	469	493	508	522	500	501	478	486	460	482	449	475	481	467	456	502	477	493	464	468	428	521	460	474	516	495	504	502	475	475	489	473	483	468	508	459	530	480	515	478	497	463	497	497	493	423	480	511	480	485	477	443	475	492	486	460	454	494	460	508	463	483	477	477	488	461	486	507	500	521	463	490	485	502	491	469	474	496	499	505	456	460	477	463	510	504	469	484	466	522	498	439	536	471	427	495	516	481	473	465	462	408	500	444	469	460	484	455	486	478	460	455	482	485	492	492	509	470	445	485	456	493	480	505	479	481	512	490	500	447	518	495	524	510	495	475	471	483	461	482	508	526	532	452	457	493	510	478	503	481	509	494	492	497	505	527	476	467	474	486	525	482	508	472	502	471	490	478	484	513	499	522	525	481	492	493	467	481	461	460	518	528	446	497	511	483	496	471	521	503	412	487	499	455	496	486	501	509	466	477	492	493	503	520	469	438	478	456	461	482	489	416	489	474	498	502	486	495	511	488	503	505	502	483	475	523	490	483	505	481	495	479	477	462	499	489	521	498	479	485	466	479	470	488	470	482	490	482	459	464	470	507	494	469	499	482	481	463	512	528	489	475	487	505	486	476	490	492	483	494	518	462	499	481	472	484	443	494	466	489	478	464	478	472	504	485	473	483	470	485	465	456	423	473	484	485	490	510	486	476	462	474	490	464	521	492	462	539	455	470	496	484	490	453	504	490	503	501	479	466	468	471	469	458	486	506	495	494	508	463	508	496	515	479	465	455	448	483	466	474	481	484	480	481	498	456	491	480	500	462	522	493	525	450	487	508	452	449	474	466	501	485	527	462	526	471	481	483	511	493	492	541	484	464	498	482	497	489	438	464	509	509	478	465	436	475	490	490	491	479	490	514	515	470	458	496	505	474	457	484	486	508	459	498	485	517	510	477	470	480	507	481	464	515	475	461	509	473	481	468	506	464	488	500	469	511	484	508	452	480	499	463	517	457	477	477	490	465	477	511	491	481	479	507	413	504	479	487	466	496	492	452	470	492	460	517	466	472	473	509	486	517	497	468	453	470	471	445	471	491
11824	5163	5224	4060	2695	1752	1151	704	565	498	493	385	375	408	378	336	344	334	274	269	273	283	292	264	288	271	270	268	264	228	269	259	289	257	271	283	268	249	266	270	259	269	278	269	300	258	278	299	280	256	263	272	273	258	271	272	276	268	292	286	264	282	276	281	300	277	262	276	299	264	265	269	258	281	299	242	263	255	267	296	280	297	267	280	251	251	281	285	321	290	256	274	280	281	287	258	284	281	298	296	251	287	288	271	244	274	275	287	294	280	286	300	256	265	260	281	288	241	251	264	264	263	249	296	295	265	285	271	272	257	266	266	297	296	272	277	301	260	254	278	277	254	235	294	274	296	264	248	289	239	254	252	248	254	283	271	251	285	235	258	299	259	292	235	283	273	296	271	303	298	276	293	289	284	284	280	277	274	284	287	275	281	274	255	275	254	272	287	260	263	244	254	232	262	277	269	246	249	286	251	263	283	260	282	279	287	286	259	272	255	305	287	269	272	260	269	287	251	273	261	306	260	239	251	256	311	295	228	261	265	260	273	269	259	299	277	311	287	282	285	280	257	295	264	240	265	286	321	264	268	269	281	275	284	297	278	301	252	261	282	292	279	272	280	266	263	297	268	268	249	271	263	281	254	280	252	306	251	253	301	286	303	298	315	269	270	252	289	262	261	263	262	287	260	274	238	274	256	270	271	296	278	277	268	261	283	310	256	284	257	285	255	291	285	280	253	265	269	267	283	251	260	277	290	310	274	283	278	262	310	289	289	280	263	259	307	290	250	273	268	263	230	266	300	315	256	302	261	303	299	241	277	278	277	279	259	264	258	261	300	263	249	262	249	281	269	272	263	294	298	273	276	252	272	260	293	277	266	282	290	291	304	282	272	274	331	291	281	268	265	309	303	300	284	284	241	295	277	298	269	279	255	253	291	279	281	285	272	256	257	254	274	293	288	283	281	257	288	302	285	252	282	257	235	245	262	236	277	287	241	269	269	278	283	274	268	301	268	290	294	248	255	308	260	264	287	294	293	264	278	266	274	281	275	284	244	260	292	248	326	272	266	303	280	281	247	263	306	280	273	290	288	247	263	284	277	297	276	268	299	310	278	261	295	243	300	257	269	265	240	239	262	285	294	282	255	257	303	275	249	274	284	310	259	274	301	256	253	274	264	268	275	262	276	308	261	247	269	270	304	284	285	271	291	255	288	279	283	264	260	269	278	276	263	259	290	290	297	298	290	254	268	288	242	265	261	286	299	262	268	273	273	288	245	269	267	249	245	258	242	264	270	262	291	287	251	269	284	309	259	264	302	284	269	267	271	295	260	257	255	296	287	276	285	267	290	294	254	250	254	252	298	291	281	278	255	280	296	253	251	289	286	293	275	270	243	242	263	265	271	290	272	289	278	285	258	258	272	268	263	265	286	305	289	257	286	243	291	291	293	292	256	296	229	290	267	253	327	275	292	266	259	295	269	253	269	256	248	275	308	270	293	246	273	317	264	276	295	247	298	264	284	324	243	277	292	290	278	274	265	288	284	267	279	298	284	238	240	265	299	282	278	282	294	281	300	306	282	244	275	260	294	286	289	255	275	294	284	257	244	273	291	309	277	256	275	283	266	270	283	315	274	300	253	283	293	267	264	269	293	275	277	247	281	280	268	285	269	271	292	263	282	239	263	300	250	291	299	287	246	263	279	281	279	267	289	260	256	296	264	272	285	240	305	253	263	285	263	287	273	289	241	243	268	293	267	284	242	294	269	281	273	269	289	266	239	266	264	280	280	259	272	245	285	259	238	272	250	253	273	315	294	302	291	289	273	283	250	272	291	272	250	275	287	255	266	300	296	264	261	302	305	289	255	278	260	313	326	248	233	297	278	260	262	295	296	256	271	260	288	274	296	267	281	285	276	250	262	281	263	286	238	272	272	309	254	278	265	263	298	276	254	288	285	260	256	257	290	269	269	289	304	273	281	247	268	247	286	293	293	264	276	254	264	284	261	274	266	266	276	272	266	254	242	272	292	273	256	275	273	283	274	288	300	291	280	296	300	260	287	266	324	288	280	305	266	274	262	280	252	282	274	257	263	303	267	240	285	262	249	252	272	243	269	291	278	252	272	284	286	234	285	239	245	252	257	279	244	258	263	258	273	260	285	284	306	274	260	294	284	311	289	285	274	271	255	283	242	286	269	274	249	272	252	244	269	267	263	300	305	265	275	287	290	257	269	291	264	264	260	266	278	258	291	305	261	276	292	273	268	274	269	263	267	299	272	294	260	308	301	257	237	289	267	280	280	284	299	272	277	285	282	284	274	257	255	258	277	273	271	255	280	277	287	274	284	260	253	225	270	273	267	285	289	274	280	283	295	294	283	270	277	289	304	262	248	294	273	266	269	283	308	281	253	285	297	271	318	260	281	265	295	294	285	279	223	271	262	281	287	273	247	296	275	276	268	286	240	267	238	245	275	268	267	257	289	299	314	270	254	278	276	264	282	293	293	257	288	284	261	264	260	278	292	267	237	282	279	286	284	248	278	288	288	266	263	295	295	303	258	297	275	251	265	279	261	250	247	280	297	269	274	281	279	277	265	220	294	293	269	280	272	286	234	277	279	262	237	259	269	276	258	280	301	283	260	252	271	289	253	254	229	269	259	267	286	266	286	272	275	281	241	267	252	259	318	253	281	263	276	250	288	288	255	290	278	289	287	266	265	280	280	267	251	238	278	261	305	272	272	297	292	282	237	307	274	272	288	287	268	259	241	294	262	274	292	251	265	277	277	251	284	269	275	299	257	258	270	268	274	286	272	304	284	268	263	279	284	262	274	257	278	298	285	268	271	269	279	322	269	251	255	259	277	274	270	258	266	284	264	257	274	250	284	274	273	268	266	270	283	273	301	288	271	276	292	268	257	280	264	277	320	297	278	284	267	311	269	293	260	272	250	286	293	252	253	277	295	293	269	242	277	286	283	283	276	293	260	305	291	288	261	238	282	268	314	296	280	291	312	267	305	247	267	245	282	304	274	291	269	270	249	321	271	274	267	253	284	269	290	275	270	280	289	276	264	255	256	285	286	264	254	272	275	274	273	244	279	251	303	269	250	281	266	270	248	283	254	287	292	249	236	273	271	251	278	300	282	274	292	312	281	296	264	267	248	253	282	281	256	270	315	271	270	273	236	281	280	282	274	294	260	285	289	295	298	277	262	279	269	297	277	243	246	288	256	255	275	304	249	276	285	256	244	264	267	264	266	309	290	260	278	250	253	317	281	281	265	272	260	285	285	254	264	285	262	281	269	281	257	281	268	265	252	297	258	243	258	314	272	242	257	295	277	296	288	283	289	275	260	300	304	255	263	269	285	299	279	267	273	278	251	270	273	297	239	270	266	276	265	322	307	258	295	285	261	285	284	271	262	261	256	253	277	270	270	305	277	304	282	291	274	293	286	248	263	244	293	262	294	273	274	280	238	291	280	262	285	274	260	261	265	275	236	271	263
7248	4400	9349	11091	9007	6738	4634	2896	2230	1822	1732	1462	1212	1210	1044	986	1067	826	660	613	635	592	607	638	603	585	640	613	554	589	612	605	627	584	649	654	598	592	609	631	591	646	625	588	646	603	596	587	645	544	630	544	604	657	622	576	578	607	597	634	564	597	608	580	613	589	600	577	578	564	598	600	607	568	623	660	606	597	611	655	578	623	585	614	588	592	632	602	564	588	571	607	593	583	597	579	626	592	539	631	624	619	634	607	645	585	630	598	595	614	632	609	586	575	581	612	551	600	621	594	635	602	637	630	607	587	578	608	626	594	577	621	632	605	615	633	602	608	617	620	632	599	575	610	632	623	593	606	608	616	609	572	631	566	606	611	613	628	582	563	627	580	585	611	613	594	613	620	590	586	598	595	577	602	634	588	596	612	619	592	589	603	604	539	617	620	631	632	641	605	577	584	629	577	595	594	571	600	585	603	570	599	593	591	573	586	556	658	596	624	617	634	611	586	583	626	584	632	574	596	612	615	624	603	570	622	590	570	598	631	626	586	621	587	632	593	591	622	598	582	621	582	584	574	606	608	596	591	560	637	610	580	619	569	635	545	611	597	601	612	621	573	648	639	622	632	566	589	583	632	633	601	604	587	617	618	609	653	573	602	657	635	576	608	587	609	604	641	599	566	601	606	608	611	583	596	621	577	565	556	613	620	582	633	609	607	587	606	587	608	590	599	606	629	590	600	539	571	583	622	589	585	569	584	582	595	592	606	589	583	595	608	591	573	591	562	591	590	591	573	621	600	616	642	584	610	604	646	632	573	637	570	598	564	653	595	625	582	584	596	591	602	556	620	576	604	593	597	635	606	618	585	590	632	606	634	573	653	580	597	583	580	580	624	596	600	588	604	585	619	623	612	583	604	569	615	574	629	593	649	623	621	569	572	589	614	618	649	623	569	571	599	618	643	604	603	599	613	585	596	618	584	589	585	578	598	615	598	587	606	576	594	602	634	579	594	608	628	558	589	609	594	532	597	611	548	572	599	641	582	608	611	577	615	599	577	595	609	575	591	584	565	674	569	611	621	582	631	618	615	618	558	629	609	584	593	556	589	655	588	597	580	609	579	628	545	598	599	641	604	637	580	599	609	638	633	597	582	612	571	614	594	586	604	605	603	598	571	586	570	566	612	596	609	583	604	616	596	583	573	574	605	588	635	610	568	591	612	580	602	584	615	573	599	588	664	597	597	604	596	583	675	580	601	649	598	625	608	572	618	591	575	646	587	603	610	575	591	630	616	564	607	629	581	602	603	572	602	599	582	528	562	592	611	613	616	602	612	589	586	630	578	628	620	639	590	574	564	596	644	632	615	566	584	590	609	578	581	623	573	576	610	647	605	666	579	573	639	618	659	571	581	597	570	605	568	568	620	579	576	595	605	562	596	615	596	642	612	595	596	579	620	648	596	598	572	634	616	601	603	559	589	601	609	648	633	597	601	600	632	614	633	605	613	611	600	618	591	612	616	596	620	577	653	596	588	579	589	636	631	594	597	629	620	582	578	592	589	601	587	605	633	605	556	610	612	587	585	604	647	595	585	628	594	578	598	589	596	585	604	655	588	609	557	584	594	606	598	655	596	596	586	625	617	659	604	600	546	594	655	618	601	549	606	588	605	613	601	591	583	630	578	593	600	597	626	576	564	601	633	571	595	606	585	603	589	594	626	620	638	579	599	597	611	599	592	583	625	565	554	632	660	584	617	590	574	542	624	588	583	579	607	549	579	618	577	593	597	574	598	626	594	535	593	581	605	594	579	601	606	594	586	641	583	642	612	631	610	633	641	593	618	569	567	641	595	581	582	564	581	562	563	597	567	566	606	574	606	558	630	554	584	609	593	583	618	566	576	605	611	604	602	590	565	563	592	613	547	580	579	638	600	591	596	561	620	587	598	566	626	606	628	590	585	608	606	618	604	625	575	620	612	608	571	571	581	594	614	571	573	628	576	582	574	632	542	576	643	591	576	611	577	579	606	591	597	600	567	576	580	605	597	577	598	643	611	625	608	592	639	600	594	632	594	634	614	552	599	636	609	629	601	567	575	582	594	592	595	588	571	574	621	576	568	603	559	630	605	616	555	602	582	602	602	628	566	615	576	610	617	590	601	600	628	559	625	585	605	549	553	567	577	608	618	608	556	599	588	547	610	600	637	589	588	595	584	633	561	607	562	609	567	631	617	600	587	605	569	603	590	624	570	613	565	588	631	595	572	613	599	618	553	577	617	640	525	573	620	564	630	631	578	585	593	561	615	589	622	577	613	556	588	578	613	574	619	566	614	603	610	592	586	604	617	624	589	602	613	595	616	574	630	605	616	578	638	597	617	593	601	649	579	636	635	576	616	618	539	613	596	619	623	599	627	583	634	568	555	595	543	612	588	598	597	597	582	627	620	636	594	572	557	596	614	609	625	629	636	592	579	576	609	623	587	578	603	643	601	592	578	642	561	592	632	582	602	599	599	567	582	613	618	606	581	605	543	588	562	622	587	625	584	602	614	594	549	600	612	575	618	581	651	615	584	610	606	556	602	631	589	562	616	634	602	621	609	628	580	659	659	581	574	634	597	580	592	585	578	581	562	604	596	642	624	553	630	595	644	624	575	560	572	597	672	597	614	593	612	627	573	560	584	581	579	605	609	656	553	549	577	601	590	582	604	611	581	561	579	605	605	620	594	616	588	568	596	632	580	611	616	545	578	570	589	581	617	619	637	592	612	609	593	621	606	625	576	558	561	609	569	588	619	636	602	598	604	610	596	650	643	601	612	590	594	547	629	606	579	565	623	593	616	588	578	609	575	624	597	591	601	598	637	612	611	614	608	579	633	608	584	618	602	621	592	602	597	571	645	567	634	616	603	608	602	555	627	606	560	578	666	628	605	613	616	624	570	603	618	642	633	607	582	563	581	566	599	593	632	644	601	640	615	589	615	619	578	636	594	605	611	643	633	619	609	579	610	579	580	630	635	617	611	565	626	612	564	616	608	611	624	622	591	620	613	584	616	589	587	615	580	586	588	633	587	621	570	607	626	602	632	620	626	618	617	556	628	607	620	617	624	606	597	557	625	562	613	612	603	599	578	603	560	582	592	659	581	602	558	605	603	606	587	573	623	590	608	561	634	591	595	606	584	562	635	636	633	629	598	642	627	586	612	621	599	585	619	571	607	628	637	609	557	617	634	643	583	605	612	585	630	564	591	639	618	606	547	562	566	598	583	608	587	641	637	635	589	624	594	570	611	583	584	588	616	629	617	604	600	618	579	591	594	587	637	601	599	595	626	605	603	610	619	583	621	592	597	603	585	637	607	597	584	671	638	624	584	577	607	574	591	559	614	596	600	574	590	604	537	571	602	590	593	623	621	609	616	595	609	599	630	552	596	553	621	603	577	629	593	580	638	654	597	609	637	608	633	606	603	580	588	617	613	644	647	531	614	576	567	608	547	623	593	643	605	586	604
23861	9493	9219	6882	4930	2918	1960	1297	974	686	617	515	387	416	320	348	328	258	210	192	195	213	204	197	183	198	175	194	201	178	187	183	200	201	166	197	181	182	171	177	170	169	164	174	179	205	223	204	210	158	167	185	174	169	178	170	180	208	196	206	181	184	167	168	161	174	199	186	182	199	196	213	187	189	193	192	202	189	168	178	176	195	171	192	186	176	196	182	190	172	205	178	166	167	179	198	192	176	203	172	196	182	189	218	156	162	181	197	194	191	148	197	203	185	176	189	172	194	178	195	187	187	196	192	170	165	195	179	179	207	185	166	168	190	155	174	182	193	191	173	174	147	148	186	198	158	178	185	202	171	200	197	176	166	205	229	192	187	190	186	194	177	169	189	184	186	190	168	211	179	181	197	210	195	212	185	181	159	198	175	188	184	176	187	190	184	186	188	198	216	196	185	207	183	178	195	185	206	190	193	212	184	197	185	183	168	224	190	182	186	161	180	176	175	198	181	186	178	175	168	161	183	212	157	178	184	205	197	209	199	160	165	211	170	172	192	174	180	195	189	193	202	191	174	204	196	176	145	166	173	166	190	187	172	169	196	142	198	223	197	191	195	205	183	189	185	171	190	195	182	181	175	149	183	162	172	216	173	178	181	188	189	197	201	205	178	197	183	190	155	173	177	192	174	176	181	209	174	207	188	180	188	170	172	177	215	183	175	200	174	183	169	168	179	166	187	190	167	177	199	183	179	158	178	192	166	231	194	201	212	160	178	184	176	177	194	197	159	190	183	175	197	167	197	173	171	192	214	180	177	180	158	191	201	209	175	202	181	193	182	171	166	169	188	187	185	189	163	167	167	202	207	185	192	174	164	175	206	174	186	193	155	183	189	166	184	172	184	171	206	170	177	177	213	205	195	181	175	195	180	187	194	202	190	182	168	184	189	175	193	183	192	180	198	198	170	174	170	203	187	176	183	161	192	182	161	175	150	164	158	191	188	195	198	171	172	178	174	185	173	187	148	202	175	149	172	170	181	164	171	197	183	192	161	193	171	177	174	185	167	139	178	181	163	169	195	209	200	183	188	177	205	186	172	186	189	173	200	198	177	215	167	196	208	183	168	181	174	193	200	208	216	190	196	192	182	188	162	192	188	178	199	198	177	190	193	182	191	177	166	198	173	193	199	169	179	180	173	168	151	174	180	202	220	185	154	189	181	222	210	179	186	200	163	177	200	182	184	179	192	182	186	190	213	182	197	166	189	176	174	180	180	177	187	198	201	167	189	186	143	188	193	199	165	194	201	154	156	168	186	177	167	200	176	177	191	185	159	169	195	191	163	180	195	215	154	180	196	167	156	196	209	180	204	222	163	190	181	149	210	178	173	193	186	198	204	186	195	180	188	194	166	175	198	218	196	200	191	190	186	200	173	175	209	182	176	151	155	209	178	183	167	168	180	186	186	180	194	176	173	171	193	189	182	173	189	195	165	214	190	200	167	188	161	177	182	197	193	198	175	208	175	205	184	195	188	182	201	160	185	198	166	201	181	215	171	177	193	167	185	207	173	177	197	182	204	195	156	211	192	185	201	161	172	183	186	176	159	171	168	216	210	188	195	176	187	182	173	182	186	184	204	175	168	180	206	170	186	185	210	201	161	189	210	209	163	194	162	192	184	196	213	187	167	186	185	194	194	194	200	186	169	173	183	178	194	188	178	159	165	187	196	183	173	186	204	187	161	193	183	165	158	206	188	187	174	174	174	198	173	172	191	183	205	182	211	176	169	200	188	198	186	186	180	182	198	190	192	178	203	219	178	177	192	177	171	194	176	186	176	189	185	191	180	196	169	185	172	171	170	152	183	177	153	180	179	169	190	181	200	151	171	166	173	182	218	189	173	174	185	205	198	212	184	198	197	184	183	168	173	196	178	166	153	216	236	177	170	170	198	197	154	172	172	216	163	200	192	189	163	155	173	181	173	172	182	182	177	194	189	175	201	169	198	187	185	212	209	197	180	172	158	196	163	164	197	191	155	179	184	189	195	182	168	172	183	183	185	168	166	190	180	174	189	175	180	167	168	194	180	179	206	177	186	196	163	175	159	179	177	181	174	197	195	198	202	184	174	192	216	197	174	175	187	175	172	193	189	206	191	161	210	179	189	189	177	197	175	182	188	181	167	183	165	185	171	209	193	160	198	188	164	184	175	176	183	186	181	196	199	180	184	203	180	183	217	146	152	192	186	185	179	195	173	171	206	174	212	182	188	194	191	175	210	180	208	189	186	192	169	173	185	180	193	191	177	196	167	203	207	200	195	199	166	205	189	196	183	176	193	190	160	188	185	171	191	202	184	190	179	156	181	177	177	161	183	165	183	171	174	192	181	185	167	185	184	200	192	173	178	168	152	186	191	191	180	191	203	187	191	176	197	191	210	173	196	180	198	143	186	169	204	160	170	194	183	195	177	167	190	189	175	185	159	201	177	192	238	172	176	182	176	210	176	183	156	220	178	200	185	169	175	207	186	182	195	172	179	171	211	174	185	179	177	181	175	200	193	205	173	174	171	198	176	183	175	205	193	191	179	172	182	202	161	201	158	199	188	204	176	192	173	177	190	175	217	192	175	182	198	177	199	179	181	183	183	194	190	194	192	196	178	190	192	192	181	194	182	156	164	175	180	178	197	163	193	207	227	193	183	193	159	168	177	213	219	172	184	177	191	175	212	193	213	197	166	188	184	189	189	194	165	188	174	190	168	184	186	207	178	176	210	222	178	170	197	171	174	179	189	166	171	171	190	161	186	170	178	197	184	199	191	192	168	173	158	167	162	165	194	180	174	174	176	182	177	169	178	177	175	186	183	183	186	163	185	192	181	185	183	167	179	188	163	192	174	197	182	180	187	175	196	190	190	183	193	156	209	166	190	200	194	193	188	198	189	183	167	195	151	180	191	200	179	174	199	194	180	199	186	167	146	190	178	197	176	172	162	192	184	182	186	214	190	161	178	187	176	179	187	195	171	180	176	184	184	178	183	172	177	190	171	185	195	185	164	168	180	178	166	173	194	177	195	168	192	227	184	208	172	188	161	196	188	178	183	201	185	189	176	178	178	201	189	192	180	213	216	165	186	211	221	174	166	166	185	170	177	208	172	178	192	162	164	189	190	182	188	186	180	200	166	196	197	166	194	196	184	208	174	176	191	189	205	206	217	180	170	183	210	203	198	179	166	165	194	181	187	204	197	174	180	181	166	177	163	187	188	177	169	196	175	182	197	189	165	161	208	198	187	182	167	184	185	220	184	188	142	183	201	195	171	187	182	185	173	179	180	166	165	167	180	205	221	211	181	227	194	213	173	172	171	192	185	184	185	179	206	155	192	174	176	159	169	185	180	187	162	191	207	178	188	192	206	176	183	181	167	204	175	196	172	169	191	177	187	181	189	186	172	203	166	202	215	155	143	172	174	189	189	204	173	198	194	166	189	193	182	168	174	206	212	201	154	180	178
15173	7051	14345	15961	14339	10647	8059	5480	4051	3197	2901	2312	1771	1701	1504	1401	1385	988	618	543	534	522	500	508	477	495	440	492	491	470	480	464	466	440	458	480	481	473	495	484	435	474	523	430	451	460	449	434	451	416	449	433	410	441	426	392	441	421	424	397	433	398	393	469	413	432	432	411	430	399	411	407	397	444	417	391	392	436	413	439	392	444	402	441	432	417	419	402	430	420	429	396	437	441	443	440	431	399	402	418	398	430	479	412	408	460	412	399	432	423	480	413	447	438	412	407	430	465	431	404	421	419	415	440	408	401	416	421	378	438	476	422	422	427	433	444	421	429	414	384	463	400	427	412	463	430	442	438	431	427	426	447	390	449	414	434	427	418	460	436	452	442	441	402	476	433	446	412	428	450	391	424	427	435	392	399	432	431	414	446	422	437	421	408	442	462	418	415	449	416	410	411	410	419	397	413	435	402	451	451	379	422	441	398	438	443	434	454	400	403	423	426	439	405	460	406	432	431	392	428	431	421	420	432	460	412	450	438	419	452	448	439	419	427	430	406	399	440	439	401	437	444	420	416	455	443	422	430	430	443	415	447	436	422	424	425	411	380	430	458	434	430	432	406	412	451	461	466	399	452	395	424	456	443	451	439	449	472	431	398	428	434	368	385	469	419	418	414	407	426	408	439	440	383	442	389	399	438	445	399	427	463	412	443	457	431	438	435	431	384	431	434	412	431	399	406	385	459	458	422	420	449	415	421	457	464	433	417	388	454	446	435	398	425	470	366	445	422	409	446	420	436	352	443	427	435	435	414	429	419	404	403	424	436	431	416	439	379	420	456	429	444	405	406	428	417	442	426	405	431	415	449	427	418	434	417	463	379	426	419	384	448	424	428	368	428	427	396	448	429	420	421	395	457	440	399	415	392	393	407	446	429	405	429	435	429	421	380	409	430	419	411	431	435	386	412	394	464	438	443	437	475	416	404	453	408	394	415	415	426	428	408	390	458	424	454	440	480	416	409	436	449	398	417	428	428	423	429	428	409	418	415	418	421	400	422	436	415	429	428	447	433	440	380	408	443	416	419	445	408	435	470	407	462	427	471	420	418	443	428	424	412	432	407	472	464	447	400	418	408	434	450	421	410	412	425	428	423	423	417	413	421	426	423	427	402	431	418	422	430	455	415	463	406	405	393	433	454	379	453	446	408	454	413	413	427	443	430	397	417	397	404	409	427	477	418	404	444	444	410	446	465	406	450	407	444	419	428	406	394	411	439	453	422	434	458	436	408	423	435	427	423	422	426	448	401	448	396	402	458	439	427	457	418	409	471	426	420	416	439	433	430	405	448	390	427	400	432	438	400	412	396	414	421	413	412	429	419	433	435	434	391	401	393	442	408	456	415	421	439	403	406	443	404	430	442	411	424	441	430	450	429	432	458	426	436	472	450	426	449	389	373	452	442	462	445	437	410	429	416	402	445	407	422	423	428	466	425	400	431	383	430	442	442	436	427	427	458	381	453	399	427	403	415	447	436	442	448	428	415	460	421	443	395	425	438	429	455	408	402	446	454	437	433	444	433	399	445	436	388	431	420	405	413	430	411	409	400	433	407	435	446	433	410	397	398	411	404	421	440	428	412	395	418	422	405	442	445	466	430	444	417	454	418	434	400	439	419	428	428	436	406	433	430	462	430	416	455	433	416	423	446	439	448	415	430	434	430	440	433	447	425	429	447	412	418	445	374	428	417	423	411	421	408	448	426	449	386	395	414	452	435	434	447	466	447	437	438	445	423	457	488	400	458	411	469	414	431	434	421	436	432	473	448	403	419	431	426	425	447	438	404	433	391	441	436	452	437	398	435	403	418	389	426	438	434	423	404	467	427	409	387	434	438	439	414	420	421	432	408	416	419	413	410	433	449	415	377	415	413	384	451	443	436	426	440	420	426	435	421	434	416	425	413	444	403	441	421	406	450	428	401	404	445	399	426	468	379	443	409	455	392	439	410	426	408	422	393	457	396	428	419	393	403	431	408	460	452	453	411	391	453	404	411	433	410	410	418	441	397	438	406	416	440	378	435	435	456	435	447	426	450	473	408	407	402	436	388	440	448	389	416	415	398	427	435	413	447	445	437	400	411	425	422	383	437	392	451	403	409	452	391	425	455	458	422	406	427	457	409	409	419	390	423	429	475	393	410	424	417	435	431	444	415	440	431	442	467	421	422	409	410	396	419	430	442	412	417	429	432	404	435	423	431	402	484	425	444	433	403	448	448	430	401	449	418	404	424	479	408	439	413	434	413	463	404	418	444	419	414	428	415	467	457	435	430	417	448	403	435	435	408	421	407	423	423	422	408	432	432	419	426	422	435	413	409	429	418	423	455	415	438	432	419	402	416	405	423	446	437	426	407	413	414	426	440	440	429	491	442	412	420	454	452	468	438	458	387	462	416	430	442	456	417	426	437	442	451	440	451	422	424	441	412	427	447	443	422	409	417	452	442	441	437	444	433	434	436	421	434	459	390	448	416	405	403	413	419	440	444	440	433	418	447	396	429	423	423	428	408	411	439	436	408	421	382	390	414	452	465	440	429	446	440	437	418	433	403	436	426	419	448	465	379	414	419	443	450	416	427	414	434	436	439	419	434	420	413	428	453	429	424	464	411	409	414	434	410	425	403	439	440	426	421	444	423	406	442	429	418	433	441	446	444	412	404	408	401	417	436	439	428	400	420	398	441	404	410	384	449	435	413	420	433	408	444	414	427	460	396	435	439	477	438	421	438	429	452	396	446	446	421	415	462	453	424	428	388	422	411	417	434	422	416	448	434	438	387	459	415	418	431	434	391	462	407	431	425	420	434	453	422	434	421	397	434	413	454	431	436	405	403	441	429	414	413	463	482	432	400	446	415	432	439	410	408	402	429	409	442	431	418	416	447	392	402	417	388	395	433	399	438	429	440	417	422	410	411	419	420	457	412	434	452	425	403	491	419	422	469	456	453	419	452	425	417	415	438	432	425	420	448	425	433	400	402	427	392	458	430	421	395	410	407	428	441	404	433	464	449	467	380	439	399	412	430	442	417	443	444	432	460	394	408	422	406	451	423	417	418	410	436	437	455	418	402	436	419	445	451	443	425	417	418	445	427	444	428	425	447	433	416	433	427	411	421	414	431	449	423	427	432	419	436	409	383	413	444	454	387	401	398	436	427	436	417	411	422	408	404	448	419	456	433	403	457	442	437	435	438	397	440	418	426	409	422	403	435	443	441	399	435	489	403	444	445	428	404	407	437	405	430	417	445	445	448	384	411	401	443	435	401	440	389	422	421	393	420	430	434	404	408	422	419	465	429	450	442	422	445	445	458	381	482	427	441	416	423	387	390	423	422	421	410	440	424	417	423	418	449	445	401	422	403	433	399	402	427	438	411	417	383	440	427	418	429	426	398	426	406	422	445	438	433	407	400	403	446	429	439	449	419	481	430	411	429	420	439	454	421	430	436	427	431	421	431
34234	15030	13923	10278	7163	4418	3042	1880	1297	1073	861	687	606	497	461	514	444	341	280	236	218	239	238	222	211	215	230	243	226	233	222	227	207	217	189	244	195	229	231	172	202	202	203	195	197	169	183	210	235	197	216	213	225	204	208	188	215	213	163	184	213	181	206	193	221	195	196	182	217	191	181	188	206	224	194	202	203	225	156	213	206	204	193	212	191	181	186	217	217	225	189	210	209	184	196	204	216	186	204	207	193	195	177	209	209	188	202	193	179	203	215	180	215	235	207	220	190	197	212	215	211	211	186	199	187	205	196	205	218	197	208	182	216	202	226	225	180	195	215	231	196	181	198	193	213	184	212	179	220	190	218	206	200	209	199	203	209	199	206	201	204	210	194	216	208	215	225	205	190	200	192	181	204	227	219	192	198	203	189	188	204	188	177	202	210	213	217	215	212	214	204	188	203	212	191	189	191	208	174	217	178	214	234	180	173	218	184	183	202	199	220	222	177	195	203	222	235	225	230	214	191	219	210	201	198	180	173	220	200	195	211	202	233	220	170	207	194	213	216	211	212	213	184	217	207	222	184	227	208	194	207	192	198	202	196	183	213	191	192	195	210	191	200	189	210	205	194	198	200	205	241	184	187	223	173	209	183	203	205	190	185	204	187	173	224	196	191	215	178	187	191	230	204	213	222	222	219	205	218	203	216	230	214	205	220	207	246	206	202	228	227	218	228	196	195	199	220	226	213	200	193	205	214	186	232	217	208	206	184	213	193	195	206	210	203	197	201	215	198	232	215	188	215	193	195	196	179	221	184	208	204	196	196	193	189	203	197	186	209	219	180	223	205	204	211	189	239	218	179	214	203	177	193	205	235	207	218	239	218	201	207	211	196	189	192	177	229	189	165	204	193	183	187	183	219	199	206	191	211	192	182	206	208	206	200	175	230	202	198	179	215	195	190	203	208	191	182	206	182	208	206	204	218	244	216	186	204	190	194	209	181	210	210	205	217	188	221	197	226	211	169	205	175	218	216	211	201	181	187	193	189	192	211	192	188	181	195	189	213	225	224	199	209	205	233	186	213	198	185	219	209	230	213	195	218	214	197	192	200	205	210	190	206	217	187	195	206	191	201	202	202	209	219	208	227	188	188	208	192	205	180	195	217	224	200	195	200	194	216	192	210	203	199	204	211	197	202	198	223	187	201	215	210	227	204	206	202	187	216	197	230	211	193	205	206	190	200	189	206	175	214	209	209	183	187	192	177	173	198	182	210	221	215	219	205	223	209	223	213	218	207	207	194	209	192	210	212	227	211	236	226	196	206	206	223	208	206	203	212	202	206	195	210	197	204	198	189	182	197	191	201	184	197	215	213	211	205	201	209	192	213	208	171	210	228	218	196	201	221	206	216	202	190	178	176	190	178	216	180	206	213	192	181	220	226	209	190	206	201	230	215	226	187	174	213	199	208	197	168	206	194	196	216	218	200	214	199	188	206	202	216	193	212	215	233	214	203	201	180	194	196	231	202	219	211	201	201	199	202	201	197	206	184	194	208	228	233	210	160	219	211	195	207	190	213	228	220	177	168	184	151	190	215	182	172	196	211	194	235	205	215	185	192	188	218	222	212	205	197	213	190	219	221	223	203	215	201	186	176	224	183	202	217	190	218	196	186	186	185	227	224	193	186	154	197	190	198	204	195	206	203	208	191	211	243	190	188	206	224	196	236	194	210	190	202	229	202	208	221	217	231	210	222	178	188	193	213	198	208	201	209	228	205	213	203	192	221	207	215	192	209	216	191	201	196	193	216	212	206	191	203	186	190	196	194	184	189	202	194	217	211	203	238	188	195	222	211	205	178	186	223	191	189	215	208	221	209	229	220	216	211	201	196	188	201	228	205	208	210	222	205	196	216	190	190	207	187	201	179	180	189	230	179	190	197	199	194	199	204	201	215	187	189	214	224	201	218	209	230	236	205	223	193	207	168	187	209	216	202	211	205	214	194	208	204	198	189	201	188	237	186	220	194	215	220	190	201	205	219	189	217	195	194	209	226	176	188	167	204	188	210	230	179	190	189	185	247	180	178	217	153	191	206	184	203	210	192	204	174	190	209	205	213	189	198	177	173	212	203	180	183	203	202	209	211	210	196	204	201	195	194	191	197	191	225	199	200	186	197	208	218	209	210	179	222	204	215	180	174	197	227	204	214	188	217	201	203	199	172	213	207	208	222	217	207	174	200	211	219	205	220	202	210	210	202	202	205	174	222	189	189	210	188	194	221	186	204	196	200	172	207	214	220	231	230	213	169	212	195	203	172	202	209	189	185	190	191	199	204	214	203	228	195	204	194	195	181	258	182	196	226	213	209	229	221	202	233	201	203	222	185	220	211	202	192	201	207	199	198	219	234	201	195	201	236	213	202	198	191	211	202	205	235	202	217	212	197	205	197	190	200	183	178	223	210	193	200	224	183	225	193	184	201	197	215	214	205	208	219	195	185	184	218	208	212	200	225	211	202	214	205	174	187	195	215	185	176	209	171	203	212	205	193	220	204	198	197	213	223	205	221	191	220	200	195	211	207	237	169	185	196	202	204	220	218	204	199	224	225	191	200	204	213	204	191	202	212	228	224	205	211	211	220	216	224	185	187	210	200	204	234	206	219	187	200	220	189	186	208	195	181	209	189	201	176	176	210	216	237	224	193	206	221	213	191	202	217	196	198	178	228	183	219	244	168	193	195	198	224	198	202	186	226	202	207	216	197	195	232	216	193	191	185	204	193	206	211	201	211	206	212	193	215	193	217	180	213	190	212	198	209	211	186	208	192	209	224	193	213	198	189	218	190	217	223	215	202	182	217	206	198	203	212	192	205	213	221	203	233	234	202	178	191	194	194	210	216	186	204	209	201	211	213	215	217	199	215	205	208	200	182	201	203	209	186	218	240	184	199	176	202	201	195	198	190	211	206	192	214	207	196	191	214	190	194	213	193	199	213	231	203	195	208	188	203	222	205	206	195	195	220	219	202	190	189	209	234	205	194	239	208	200	208	207	207	191	195	216	220	207	203	199	191	220	204	184	224	199	196	187	191	190	212	213	192	234	219	226	203	201	191	218	194	191	210	223	198	190	196	200	205	189	199	205	222	207	180	184	231	182	195	209	204	210	236	201	184	208	250	176	215	203	172	175	201	214	177	207	226	198	177	209	229	210	206	212	232	189	193	190	215	184	200	202	200	176	209	219	189	200	199	207	199	200	192	182	225	206	195	199	210	200	213	191	189	214	207	212	196	197	188	168	209	202	201	211	184	209	203	211	205	224	214	205	187	219	230	185	186	215	215	201	193	213	221	202	200	202	213	203	195	197	199	213	213	179	207	192	216	173	197	194	206	199	183	212	202	208	202	192	208	172	191	184	207	205	219	211	199	214	205	185	191	208	191	180	231	201	200	186	192	217	192	235	193	212	237	209	222	185	201	178	238	197	211	188	200	190	206	212	187	212	221	206	190	171
19837	9858	18779	20700	18751	14099	10739	7665	5909	4796	4152	3148	2604	2338	1987	2103	1851	1239	758	767	655	608	592	584	618	613	581	596	573	602	554	610	565	571	489	529	552	509	526	563	484	513	529	539	499	484	485	510	447	457	490	509	505	469	462	492	522	435	461	510	474	451	429	494	506	443	459	498	472	497	486	458	472	499	431	484	461	452	451	435	528	472	479	429	469	477	460	476	416	502	466	500	457	462	477	502	439	462	456	487	466	443	473	512	456	477	481	452	448	445	467	436	444	480	480	481	498	495	453	469	487	494	467	472	458	459	439	457	476	486	459	464	461	499	469	483	493	472	448	460	453	483	485	480	497	468	506	448	487	493	492	482	500	479	458	514	476	468	465	485	468	485	490	476	449	438	443	516	463	507	464	482	447	489	496	459	462	494	430	457	462	497	433	471	495	482	446	473	480	420	491	457	464	460	449	490	480	451	468	467	479	422	452	499	490	497	460	437	477	488	478	461	438	480	478	495	495	491	444	499	475	470	450	429	461	432	455	460	472	476	500	460	464	451	440	475	458	489	453	461	455	489	447	488	437	462	492	498	446	487	489	490	489	466	425	495	472	456	452	466	499	455	453	491	456	469	476	470	477	470	477	486	473	481	458	458	442	487	465	468	490	453	448	465	473	506	471	469	463	488	482	438	535	512	463	454	450	490	454	472	470	489	534	480	488	487	503	472	457	462	469	486	500	470	499	472	467	478	459	495	469	462	454	531	485	444	481	482	445	482	464	475	469	493	493	472	463	431	460	455	411	478	451	477	478	425	464	484	456	489	502	470	489	461	491	502	485	486	465	481	469	493	493	459	472	495	489	473	464	422	491	483	451	504	434	447	441	481	495	447	455	480	474	504	488	438	489	493	471	460	497	495	475	487	487	481	451	457	429	490	481	509	473	494	470	449	508	473	470	470	469	477	448	470	500	450	452	494	436	486	428	452	487	463	519	465	426	501	443	496	473	490	478	486	467	473	434	509	442	447	514	465	475	480	467	433	454	498	477	480	449	482	484	472	440	447	482	453	480	465	455	466	439	454	441	476	505	462	493	457	427	474	482	474	459	468	480	475	502	507	483	471	427	473	478	448	470	478	447	468	459	442	512	479	505	446	476	448	460	447	454	478	504	463	491	481	497	439	462	504	491	492	470	496	485	467	487	488	423	493	497	469	455	479	504	470	463	434	453	444	440	473	461	453	503	479	505	439	477	472	479	479	448	474	479	491	505	461	481	466	517	442	479	493	469	484	487	471	447	477	492	512	449	429	505	481	471	474	455	467	502	476	455	493	452	450	472	461	462	491	459	498	474	484	483	533	447	484	473	505	491	469	492	451	457	477	479	457	445	486	475	462	507	446	497	446	472	507	481	466	463	460	500	502	475	494	434	489	463	486	471	504	468	453	478	461	437	478	467	464	485	476	453	457	475	449	483	478	464	455	472	466	467	480	444	497	481	446	461	481	464	432	457	499	489	465	446	466	470	518	481	506	479	469	448	459	468	454	516	487	464	448	478	479	454	476	473	473	513	462	427	470	483	479	464	469	471	490	439	473	485	429	456	505	468	436	466	479	485	476	485	480	479	421	460	440	441	456	480	441	471	492	447	469	456	460	487	442	480	452	471	477	452	459	488	491	469	461	479	451	511	497	461	464	470	443	456	455	465	468	455	501	500	480	482	491	468	479	462	497	510	463	481	452	426	460	462	464	461	478	469	462	523	487	456	491	463	499	481	477	471	443	507	452	440	527	438	458	452	497	420	469	509	433	463	434	444	470	499	476	442	474	469	449	472	463	492	468	462	421	482	484	471	468	485	496	457	447	474	510	491	471	454	416	444	509	501	442	486	465	469	467	463	495	470	461	449	482	482	477	502	476	474	477	486	497	471	471	462	476	470	455	488	456	473	501	449	494	471	458	457	490	428	482	508	470	486	478	454	464	484	455	476	456	497	473	460	438	458	502	492	513	472	479	498	495	492	464	450	539	469	474	441	478	465	468	441	523	460	441	449	497	440	447	465	482	459	450	495	428	429	473	467	466	481	474	445	481	454	446	477	462	474	446	485	437	480	480	468	449	485	485	454	495	414	472	501	449	451	499	444	502	473	502	451	454	481	441	439	475	464	500	457	444	469	451	453	460	455	457	473	455	454	493	458	506	456	470	416	470	459	475	522	466	498	431	460	496	483	507	477	442	507	472	465	488	490	464	475	471	483	492	482	453	479	507	452	480	468	484	457	498	480	468	475	490	466	477	482	468	511	460	518	483	501	470	490	489	467	444	456	498	468	475	467	458	467	442	437	447	444	466	465	452	451	467	456	486	473	466	478	472	468	450	471	500	494	493	457	474	509	486	492	477	477	453	439	473	432	430	453	492	482	445	465	464	489	487	488	481	494	411	458	427	483	435	473	479	483	482	479	451	466	447	512	476	475	457	451	430	462	469	511	492	440	508	471	491	446	475	459	496	479	482	462	491	489	473	486	509	527	429	512	486	476	463	488	448	463	476	463	498	487	476	492	484	473	496	449	497	496	468	479	456	450	461	506	500	483	466	490	482	494	454	486	481	474	460	483	504	476	509	456	474	480	465	491	494	483	462	469	452	507	454	483	493	478	473	486	479	441	459	445	513	494	496	478	476	474	469	443	494	479	467	511	473	454	517	465	446	485	463	502	492	506	546	463	476	500	463	511	454	433	465	474	439	500	483	463	500	475	467	452	441	443	466	482	501	448	450	447	465	458	516	471	455	502	468	464	482	460	442	453	505	437	492	511	468	471	495	448	493	501	440	438	497	434	470	496	494	512	457	462	463	483	484	484	475	466	478	501	470	495	480	483	456	488	447	457	459	511	491	460	510	443	454	479	475	482	485	473	440	516	456	452	458	481	512	482	504	506	415	461	453	485	490	476	492	453	449	482	469	477	498	488	486	493	498	450	449	473	481	452	479	456	440	480	458	480	472	461	452	474	466	473	457	419	477	474	459	491	498	497	497	456	489	461	469	441	457	471	482	491	482	487	452	471	475	498	492	497	470	478	447	484	503	472	477	446	476	472	441	472	475	512	483	449	497	441	499	458	491	423	476	462	465	462	475	478	474	486	493	491	466	455	476	491	460	495	446	482	487	466	491	449	415	466	449	481	453	464	451	482	482	476	474	502	459	470	477	451	483	438	481	443	482	446	472	489	476	461	466	450	468	496	464	449	432	467	499	477	483	466	480	487	468	479	461	489	470	468	456	467	452	417	467	471	465	483	480	476	470	448	472	487	470	460	507	484	496	438	410	488	476	470	458	463	481	471	448	494	459	485	453	492	471	496	433	487	464	464	479	477	483	494	471	513	449	485	468	494	490	464	516	459	487	467	453	495	462	508	456	458	472	484	455	464	491	493	489	442	500	498	490	502	439	537	480	476	464	497	488	470	450	508	464	485	457	464	459	457	443	458	463	468	473	438	461	434	515	470	504	453	497	495	533
11606	4979	5096	3594	2512	1518	1025	734	569	513	489	364	376	415	384	342	360	324	275	289	279	256	248	247	240	276	261	298	266	256	278	277	288	281	258	265	254	255	293	281	258	285	254	273	260	300	283	299	270	261	296	270	285	250	260	254	258	243	256	296	257	272	263	286	267	297	306	270	255	260	267	262	285	271	298	259	269	275	233	241	275	287	305	280	251	275	237	265	286	268	253	261	264	273	284	242	263	295	297	256	279	296	308	265	294	242	292	271	280	272	283	287	253	263	252	265	258	258	281	283	285	270	258	272	287	270	280	270	285	266	297	280	273	228	279	283	288	226	254	282	268	294	280	264	280	287	262	280	278	258	244	276	259	257	286	262	263	274	271	277	286	239	268	281	260	272	275	256	270	262	275	262	274	258	270	253	238	298	283	267	273	261	275	268	253	292	247	275	271	248	241	260	306	253	251	286	273	285	263	244	244	262	298	299	294	271	269	253	278	287	260	264	287	276	245	259	286	249	296	261	278	280	292	265	266	272	263	258	288	240	264	254	261	271	262	243	274	270	273	260	271	292	276	259	255	255	247	263	292	263	269	256	279	239	291	249	224	291	281	239	272	267	253	244	299	265	267	274	261	292	238	299	282	295	281	255	267	255	268	273	239	256	267	282	273	250	299	268	279	250	274	264	263	240	254	262	273	307	278	254	274	266	253	284	285	247	283	274	264	268	242	256	286	265	232	244	263	242	251	262	263	275	264	271	282	266	269	291	261	283	285	271	297	285	296	274	247	258	275	262	280	272	267	273	259	244	264	271	316	265	296	213	266	283	285	294	287	283	262	272	241	282	304	287	282	285	240	284	282	274	302	296	284	266	285	284	264	287	247	282	276	256	257	268	262	307	239	233	274	287	264	286	241	266	269	230	277	268	272	263	268	237	273	263	295	239	249	259	279	265	282	235	262	314	269	257	261	248	291	288	286	288	274	272	300	292	275	301	290	279	278	289	294	282	296	247	266	238	273	266	273	268	282	270	273	249	264	266	249	263	253	246	277	258	274	256	270	274	304	294	238	284	295	278	288	271	271	301	269	268	260	280	280	282	284	286	253	278	268	277	271	267	298	250	244	262	262	262	266	297	251	264	265	240	243	287	296	283	263	278	256	263	279	263	245	266	280	261	259	261	273	277	287	288	296	277	278	244	277	283	260	288	293	271	251	286	275	272	248	285	282	257	239	264	235	278	259	287	270	253	261	304	277	282	309	256	291	272	260	257	310	265	242	258	307	274	291	271	300	253	262	273	269	323	313	270	252	290	299	283	242	275	281	296	226	285	255	274	276	255	283	270	268	310	288	306	275	281	273	254	250	308	271	265	281	316	301	269	283	304	266	238	259	278	290	281	278	267	267	286	304	276	273	283	306	231	280	280	264	291	256	269	263	254	279	242	279	300	268	298	259	272	289	281	264	292	247	259	252	269	289	268	281	274	266	289	294	280	276	264	271	287	256	263	279	277	257	269	290	289	261	277	238	296	283	265	248	294	249	275	262	288	253	261	247	250	254	256	300	275	281	260	244	252	273	263	245	296	263	276	276	261	258	276	302	291	273	260	283	260	280	238	290	294	258	264	291	245	237	260	284	273	266	260	264	257	279	249	251	222	271	314	265	246	298	270	253	241	262	306	256	260	227	262	280	302	259	302	308	276	270	254	270	302	248	265	258	264	264	273	273	275	230	264	273	289	265	285	264	264	249	295	253	294	261	263	258	277	299	282	244	263	273	301	269	293	258	303	257	273	268	271	273	280	275	262	264	274	275	286	289	306	268	260	272	268	288	251	266	301	281	275	260	283	272	258	244	267	256	302	260	285	233	255	275	241	317	293	288	265	281	282	270	253	308	259	283	292	257	285	261	288	252	288	269	272	269	249	309	271	313	263	270	301	255	272	269	243	275	262	284	274	240	266	267	257	253	318	287	288	278	272	255	307	281	259	268	255	290	239	266	271	323	267	280	250	298	277	250	243	250	289	279	280	277	321	281	271	271	285	296	251	261	304	276	305	289	243	263	271	246	270	312	305	269	275	285	255	272	280	277	273	288	264	293	295	282	247	236	271	259	278	260	271	270	268	275	279	253	274	269	296	262	268	265	269	244	271	273	266	291	243	245	250	269	258	232	305	270	261	250	279	303	270	263	256	266	263	267	266	268	262	291	285	270	278	260	282	266	269	251	319	275	275	264	248	277	313	268	290	262	271	286	241	269	273	278	321	263	264	275	262	285	254	239	291	244	282	285	266	275	260	278	278	241	291	258	286	259	253	254	265	278	270	276	267	328	266	270	254	284	263	256	288	256	264	250	250	255	271	276	252	256	247	259	265	268	298	289	258	276	265	290	301	287	261	261	293	275	287	270	267	269	289	254	247	259	256	265	255	290	270	311	313	301	297	274	273	270	260	291	270	250	250	276	255	260	299	260	268	276	270	252	290	274	241	248	293	282	269	263	265	253	242	243	283	296	273	267	296	298	287	260	275	268	304	271	271	291	269	299	267	269	279	280	266	240	309	271	259	267	261	292	262	250	281	257	247	278	275	286	260	266	269	278	282	254	243	287	282	277	258	281	276	258	264	233	310	293	261	302	250	292	255	244	327	252	291	249	267	251	293	304	270	280	263	242	270	327	257	270	236	242	282	273	276	254	261	282	238	261	268	288	268	244	283	301	252	276	294	258	260	231	264	250	275	266	268	245	264	272	267	262	249	256	256	260	302	311	277	271	257	271	251	258	260	267	305	259	264	262	288	243	274	248	276	261	271	267	238	253	240	270	291	281	281	269	245	270	294	225	247	271	310	255	271	277	267	262	243	292	253	260	272	285	245	255	249	275	278	272	318	276	276	268	272	273	289	303	252	272	263	255	261	257	269	282	266	287	220	288	283	270	279	271	257	294	284	278	269	256	269	288	249	264	252	287	272	293	281	232	271	276	268	302	292	266	285	282	240	255	272	272	298	271	251	295	260	273	274	262	250	251	251	277	247	282	255	265	295	261	291	307	282	255	321	265	258	238	242	265	245	259	278	268	257	252	302	231	266	278	271	238	254	272	279	274	299	233	272	263	282	281	241	253	256	261	277	274	270	285	265	286	290	261	269	251	281	272	264	270	281	260	273	278	236	278	295	287	284	277	258	264	293	267	267	301	243	274	277	266	267	263	250	251	280	271	269	281	299	264	261	271	258	294	284	266	297	275	276	250	293	257	298	264	271	279	272	290	266	260	257	259	256	219	254	230	264	240	271	299	281	264	306	261	270	268	265	236	270	283	274	256	296	295	265	279	283	301	304	249	251	273	256	270	282	293	283	264	293	239	277	264	282	266	273	280	254	247	316	292	256	267	304	263	263	300	278	285	277	262	246	237	262	250	290	276	238	260	266	230	250	259	280	274	265	266	275	271	262	236	250	259	254	255	249	272	242	267	258	273	277	283	261	268	291	261	231	300	287	255	265	267	272	250	258
7209	4422	9336	9910	8738	6039	4129	2872	2163	1911	1601	1356	1178	1131	988	1165	1011	703	642	643	604	585	566	598	590	568	582	608	584	603	595	610	587	608	562	645	656	590	631	610	595	635	654	573	617	596	609	603	590	560	560	630	575	626	592	580	597	607	552	563	591	579	619	585	547	607	548	629	574	595	589	586	584	612	578	590	537	613	585	597	520	586	582	549	577	626	538	594	592	603	599	582	585	564	592	578	600	592	606	593	574	561	597	550	615	606	561	586	630	581	592	644	576	570	591	583	593	607	583	608	599	609	595	572	553	529	552	536	587	568	625	619	576	593	583	593	607	561	593	631	612	559	581	580	619	621	554	579	585	546	601	609	525	588	633	629	566	560	585	634	597	626	605	592	573	596	544	630	557	580	588	626	588	595	562	558	595	648	587	608	607	575	596	578	632	615	565	613	630	560	592	599	594	604	617	585	581	584	579	626	589	627	626	557	561	585	578	567	611	673	589	622	586	532	575	597	625	537	619	595	558	608	555	598	586	554	555	588	592	579	575	581	601	564	589	599	618	583	630	621	602	605	576	603	570	564	602	629	562	557	565	610	614	583	614	630	581	581	546	574	587	614	590	623	575	531	581	595	596	594	599	588	615	540	623	587	608	613	607	551	612	600	571	554	572	598	590	563	567	606	590	597	574	561	611	572	587	590	582	589	561	593	575	582	538	560	568	593	590	612	566	611	573	630	637	580	596	604	582	575	588	614	590	588	596	577	616	609	634	587	611	581	523	542	646	590	626	598	594	558	581	588	620	608	572	593	590	618	552	629	637	555	611	580	611	618	590	601	604	608	609	597	606	591	585	592	575	598	576	628	562	601	619	589	581	622	567	598	532	593	582	571	560	620	563	639	611	654	562	560	586	602	589	601	599	597	603	599	571	591	614	600	603	574	547	597	611	624	607	621	620	604	596	636	565	591	610	575	616	572	590	556	539	556	608	611	624	599	613	616	585	555	583	590	571	590	582	575	605	578	607	583	612	567	570	620	592	589	590	626	583	603	562	620	638	584	617	563	603	631	569	575	626	566	567	560	570	582	582	586	560	595	543	573	581	580	589	585	600	593	569	590	575	582	582	577	584	581	574	592	585	601	631	640	601	560	576	559	562	561	601	584	569	608	600	562	585	616	576	604	569	604	597	577	544	585	623	566	574	587	613	579	574	588	586	619	542	677	588	589	608	583	530	584	611	590	589	587	591	565	602	590	594	579	632	620	594	625	574	581	584	588	566	546	585	606	568	616	603	585	568	580	563	562	553	573	588	584	581	568	547	556	588	582	597	545	563	569	610	603	569	582	560	568	592	591	536	613	596	626	572	568	584	586	556	640	614	588	600	606	568	586	566	616	566	609	604	590	602	551	586	609	547	596	570	570	565	598	623	589	567	611	589	607	606	598	618	573	572	633	567	573	593	615	597	567	575	614	572	577	591	566	613	610	568	602	570	621	622	586	551	566	596	589	566	552	604	618	592	576	615	608	592	519	620	569	594	567	580	601	590	593	613	581	576	515	564	557	597	610	644	637	619	605	587	562	541	581	600	609	639	557	608	609	598	626	601	568	554	586	607	641	599	624	598	609	641	577	588	575	592	606	575	531	604	594	609	591	604	585	565	583	593	608	575	598	568	600	571	593	563	591	602	570	523	582	560	618	572	593	585	581	600	540	557	599	583	586	589	596	601	553	571	560	596	586	578	564	582	600	640	618	573	586	591	552	613	525	614	554	584	613	621	578	586	602	598	565	551	593	638	566	594	590	581	541	583	610	549	579	578	546	600	628	604	595	563	588	593	570	562	615	566	572	625	588	608	605	576	589	620	591	554	603	591	598	595	602	604	604	635	607	600	579	605	567	550	589	563	593	585	617	580	619	598	608	565	577	587	504	586	620	587	612	596	618	586	589	598	592	616	533	570	574	607	576	580	592	559	621	622	599	565	608	617	623	574	617	624	586	611	538	587	609	587	528	579	547	618	621	616	612	565	585	611	622	598	568	603	635	578	579	624	613	574	575	557	604	581	589	641	578	595	596	609	563	588	579	636	581	580	576	580	577	584	601	601	615	601	625	592	627	579	598	616	592	613	597	572	575	591	570	566	567	579	559	594	574	613	606	630	557	597	626	611	588	610	565	577	612	550	581	575	579	575	596	626	580	580	554	593	612	603	593	606	600	560	629	608	585	583	588	576	559	629	559	610	608	570	597	576	554	583	571	548	565	612	580	596	546	572	594	625	594	623	563	607	575	585	548	568	601	572	557	530	603	587	555	577	561	557	610	561	592	567	596	568	614	629	557	587	615	575	585	619	583	575	599	573	568	579	612	569	594	607	596	580	615	624	584	614	623	583	585	588	576	596	579	584	598	601	592	573	616	619	574	597	554	582	590	583	614	626	602	606	606	590	555	596	574	578	561	598	528	585	576	591	595	641	629	609	596	558	587	591	599	591	577	614	581	579	595	613	603	554	611	591	567	607	585	568	593	558	550	586	549	622	601	607	597	598	570	661	589	598	604	569	577	586	608	603	570	605	598	559	614	579	607	621	578	603	637	619	602	631	591	563	661	606	662	595	592	582	600	595	607	589	597	614	589	576	610	624	579	569	605	630	589	612	562	589	581	584	596	614	609	571	641	549	586	558	611	579	598	607	639	602	612	562	594	574	605	584	606	607	605	602	596	585	557	571	564	525	572	593	610	622	608	561	572	587	551	612	608	601	534	593	585	573	582	602	641	595	543	603	566	576	614	620	596	615	609	598	551	569	578	605	590	580	604	608	632	544	612	573	573	588	564	584	629	560	602	560	599	630	567	632	599	591	604	580	588	595	591	608	622	580	596	610	611	567	561	572	577	598	576	593	578	586	622	595	565	604	558	561	573	581	590	596	597	563	606	602	599	571	581	530	581	626	592	603	605	593	620	626	612	558	594	585	590	558	605	624	577	599	579	595	587	622	590	596	572	613	551	554	606	572	581	616	588	565	622	603	592	627	595	605	556	574	605	609	605	591	629	602	610	642	612	583	553	583	568	592	581	599	559	592	571	552	577	589	525	582	570	563	631	576	603	562	575	589	631	640	622	616	601	595	616	594	587	602	565	552	616	618	659	592	575	595	570	611	628	621	595	613	604	584	568	638	615	564	588	550	627	607	616	558	611	589	650	557	559	595	595	596	619	539	618	579	584	605	605	571	597	633	579	631	582	597	553	591	584	579	573	620	581	599	576	588	558	601	598	607	602	605	580	597	592	595	569	598	585	618	621	589	571	571	606	608	573	606	551	648	670	607	618	585	585	625	567	564	640	582	591	648	555	612	576	585	560	559	587	627	542	609	549	600	567	572	614	600	592	595	604	649	565	602	604	642	580	611	556	578	616	585	544	555	609	602	612	608	639	576	585	621	612	602	612	568	571	611	632	566	568	631	597	533	596	618	622	585	587	581	561	600	644	528	617	603	563	584	569	610	556	582	611
24062	9361	9876	7681	4878	3007	1773	1112	847	714	647	513	379	411	350	400	342	237	198	179	194	198	178	170	185	173	207	204	214	212	210	183	178	202	165	221	214	186	237	209	182	180	175	166	186	180	181	199	184	180	182	172	178	172	186	195	168	225	185	202	169	197	176	174	165	214	176	165	208	201	168	197	191	157	188	182	192	151	201	182	212	171	189	184	175	195	188	182	178	172	164	164	158	202	192	189	187	160	212	176	167	187	179	190	150	180	201	177	182	185	164	189	200	183	190	182	208	180	197	162	165	153	177	177	198	173	188	181	193	176	202	179	217	202	197	160	182	178	173	190	195	167	151	184	215	188	193	188	180	178	189	190	187	179	158	176	204	170	171	176	176	183	184	178	180	166	166	189	190	179	156	172	181	200	190	169	177	182	159	157	186	174	156	178	180	184	176	164	173	160	179	180	175	176	166	169	161	172	178	171	178	177	162	180	181	197	196	193	192	197	179	158	173	210	211	190	170	151	176	187	185	173	171	214	185	182	191	167	182	214	169	181	195	176	169	194	165	166	187	180	205	172	183	202	164	182	169	173	184	164	171	161	167	207	196	174	219	172	177	177	179	206	180	183	189	169	201	174	172	178	172	191	171	161	175	198	147	212	167	183	182	166	180	167	172	165	178	198	199	195	179	157	174	178	198	156	206	172	169	211	179	183	193	187	177	174	165	185	184	176	182	168	164	173	197	171	183	197	175	178	190	168	190	191	171	182	171	186	198	193	207	184	189	175	154	167	173	166	168	168	171	214	163	218	176	193	172	151	176	180	172	168	182	172	165	153	196	200	195	181	190	171	175	171	170	167	167	193	183	208	161	193	193	206	170	161	202	167	193	169	184	183	181	189	190	222	171	173	170	160	154	173	213	182	204	169	182	185	165	189	190	191	186	187	189	176	167	185	172	171	167	177	202	175	203	194	177	183	189	166	154	181	169	166	207	189	214	175	187	184	202	209	193	198	185	191	174	192	162	179	174	167	166	173	189	179	180	165	202	182	183	204	199	178	204	172	198	172	164	177	180	172	168	173	176	181	177	191	176	159	187	150	204	210	173	148	212	181	193	184	163	158	160	152	204	201	204	195	188	171	193	187	165	193	173	185	177	197	173	166	193	163	174	188	176	192	176	199	182	181	151	150	198	190	179	169	168	186	180	166	167	191	216	196	170	196	156	177	177	195	177	172	169	164	193	168	169	174	191	179	176	179	167	182	191	173	193	169	175	183	207	153	216	159	202	193	179	185	189	203	208	185	210	180	164	169	195	173	187	191	159	186	176	224	204	173	167	172	160	202	179	187	177	185	170	192	184	187	190	199	182	179	174	191	202	188	159	190	187	185	160	190	165	185	199	203	171	181	172	195	186	202	167	203	195	160	171	182	182	201	161	177	192	208	176	171	156	189	178	175	157	162	182	153	174	187	189	179	177	179	205	171	175	188	178	164	167	167	177	165	198	197	177	187	166	185	185	197	170	175	178	174	185	183	191	166	188	177	189	170	188	167	197	180	201	176	213	185	206	208	174	185	177	187	184	190	180	168	177	185	171	188	184	202	173	179	176	196	179	192	188	194	166	174	167	190	193	165	190	170	198	182	197	191	183	167	180	153	177	192	168	206	182	171	183	153	180	195	183	153	218	172	176	172	174	165	164	155	179	194	185	198	173	161	194	187	193	167	156	173	190	193	165	176	176	163	200	188	188	166	167	173	192	185	168	150	179	199	173	186	203	178	164	178	178	188	167	176	184	191	174	196	189	193	169	180	173	212	202	203	199	186	164	169	163	188	176	159	170	144	171	188	152	170	180	187	184	164	149	172	170	182	177	184	178	184	186	184	181	169	183	172	187	169	188	189	175	157	173	175	193	183	194	169	199	190	148	179	185	190	183	169	150	181	191	169	166	170	177	194	197	161	169	186	166	200	178	194	207	192	200	168	177	192	195	169	210	169	190	154	195	156	197	184	191	192	181	179	202	174	171	157	170	179	172	167	185	191	188	170	162	173	199	182	177	178	166	214	192	185	181	185	168	183	182	167	170	167	169	199	210	185	201	181	196	165	159	171	155	157	146	171	205	186	185	160	190	199	179	160	173	175	173	196	194	167	186	175	181	161	159	170	174	158	180	194	202	172	172	200	179	189	169	167	181	190	155	175	179	191	174	170	203	198	155	185	190	201	174	163	181	194	210	199	190	197	182	187	169	157	155	208	195	187	177	185	205	183	150	178	192	186	185	181	174	186	167	183	186	179	180	207	166	180	197	193	187	180	179	186	181	197	176	189	167	187	195	214	189	161	164	184	185	171	186	185	183	169	184	172	175	172	166	189	189	207	157	199	179	199	168	186	194	163	186	181	187	171	182	174	226	191	185	175	192	188	193	164	201	192	190	178	214	177	185	187	198	187	155	176	175	195	207	161	204	192	179	202	179	187	165	191	182	170	195	212	145	186	166	176	174	161	181	160	177	179	184	196	216	181	165	195	172	164	177	191	189	185	183	168	185	195	214	184	148	174	168	175	178	186	171	159	165	170	173	192	166	193	167	172	200	197	166	188	176	181	184	209	173	185	191	192	194	189	199	187	185	154	221	182	191	171	182	188	202	178	169	166	191	190	163	156	177	192	194	165	158	154	180	167	186	204	197	188	197	187	165	183	208	175	200	156	184	185	186	190	203	158	192	186	174	182	192	177	187	184	202	177	169	181	184	189	205	188	170	185	163	193	169	181	178	150	185	186	182	170	183	205	193	186	197	182	174	159	176	160	187	179	177	186	178	167	188	173	183	173	173	163	183	199	207	202	190	179	168	198	169	187	188	164	166	190	201	176	160	167	190	179	208	186	171	179	194	180	196	166	194	187	176	188	203	199	158	160	181	158	209	206	183	187	186	191	187	156	179	182	170	206	194	157	212	172	195	160	184	204	210	151	174	151	188	183	196	204	187	187	171	168	164	189	164	163	173	162	150	161	201	189	185	166	163	186	173	165	157	174	165	157	197	193	174	188	173	160	182	156	181	203	206	187	194	184	180	171	167	183	214	192	179	191	190	186	188	205	183	196	201	171	164	207	197	173	187	155	168	174	200	169	175	174	198	186	213	177	173	163	181	184	188	190	176	163	197	171	182	181	166	174	184	193	176	194	201	188	187	200	207	197	193	167	199	203	182	180	162	191	180	195	174	175	202	206	171	203	169	160	171	180	173	170	162	165	189	174	161	165	172	174	198	169	192	212	191	146	168	187	159	185	211	176	157	210	160	142	193	181	173	207	175	202	196	198	194	186	213	174	189	200	185	183	164	195	190	192	187	193	193	186	165	194	201	200	196	163	195	170	167	152	221	205	162	167	197	177	187	215	187	171	175	180	179	194	158	160	186	184	175	180	182	157	163	189	171	210	170	168	200	195	174	186	214	174	191	189	184	182	181	204	176	168	175	146	181	190	202	200	165	173	181	187	196	173	168	177	170	183
14927	7250	15463	17488	14105	10110	7248	4814	3952	3233	2855	2008	1667	1734	1492	1702	1399	759	578	548	549	506	454	490	463	475	488	452	456	495	507	479	471	438	477	425	513	464	493	458	439	485	440	470	433	421	451	443	454	440	420	419	456	467	427	401	394	427	406	417	424	436	372	414	418	414	399	405	435	396	397	460	428	395	462	440	431	404	407	443	445	417	452	416	434	434	420	429	431	419	409	449	436	389	439	418	437	393	415	435	437	418	409	456	396	417	402	400	407	476	402	464	422	416	449	448	406	365	400	425	388	430	411	425	424	413	417	419	424	405	457	410	379	423	429	405	419	443	419	464	440	409	433	417	422	417	401	402	414	438	379	436	443	409	408	429	425	461	447	426	372	432	434	407	399	425	390	422	422	415	427	446	425	417	417	420	399	433	436	422	389	442	411	406	416	437	372	422	422	465	409	417	415	435	395	437	443	442	433	454	453	435	432	407	432	391	420	438	415	382	458	433	429	400	409	432	427	410	414	422	450	439	404	405	450	439	401	393	405	389	401	445	410	420	391	426	429	410	447	441	442	426	417	403	393	396	419	435	419	424	399	430	419	390	387	426	401	430	425	436	452	413	426	418	454	412	382	383	414	455	416	436	417	410	447	420	401	407	399	438	430	425	409	422	432	408	393	424	393	413	385	415	395	450	416	397	387	433	434	434	427	450	414	448	415	412	432	462	414	418	397	429	423	365	458	399	419	410	382	420	416	394	388	437	426	427	432	451	405	394	420	431	435	376	441	447	395	420	398	414	409	404	430	412	394	426	415	436	406	421	423	407	424	420	443	412	432	417	425	396	434	432	449	424	444	448	419	416	411	412	411	459	407	432	409	412	413	425	445	428	410	426	420	426	402	389	403	396	401	424	409	410	397	431	416	404	430	386	430	440	405	414	441	432	452	400	422	383	421	435	446	413	400	438	434	444	398	421	409	429	427	432	404	412	401	425	412	440	410	436	372	424	395	421	432	389	415	446	381	428	402	418	415	427	391	389	412	429	423	456	418	408	368	478	427	411	388	410	432	448	419	455	452	452	422	380	452	406	378	425	400	421	443	425	443	427	388	426	374	437	462	463	381	439	406	413	439	456	469	408	414	414	426	437	441	402	412	410	423	417	409	412	436	465	428	418	394	382	402	460	419	427	401	408	377	402	430	439	410	443	459	404	424	421	405	435	412	430	405	429	401	440	380	452	410	383	437	410	397	416	428	410	448	416	394	434	371	443	382	429	410	428	432	421	426	409	425	420	411	432	398	414	438	415	429	391	394	423	430	426	397	418	427	398	407	410	413	395	402	430	448	381	412	428	392	408	429	405	421	440	418	430	409	404	420	434	424	453	458	406	386	411	428	415	424	458	396	422	403	404	411	411	418	428	396	432	401	393	428	400	441	409	407	409	407	418	405	435	417	396	421	443	412	408	377	426	429	402	435	436	414	433	422	478	409	401	408	404	433	421	445	414	417	423	448	415	429	402	435	401	443	389	399	396	417	476	425	434	407	429	413	420	419	389	396	393	378	441	437	388	433	431	402	427	418	413	430	407	409	406	373	407	408	425	430	419	415	378	403	447	411	433	436	416	399	432	400	422	408	413	414	422	415	414	403	436	402	417	417	455	414	413	421	437	432	448	393	415	429	405	382	425	425	427	447	403	421	397	433	449	446	401	416	423	471	404	398	425	391	402	423	449	416	431	402	460	425	417	425	415	424	430	434	418	429	414	400	407	414	415	402	386	405	437	418	381	410	426	414	462	428	468	408	392	400	416	407	394	442	418	441	414	453	388	401	401	445	443	445	414	390	426	411	412	418	420	421	409	413	449	448	401	409	408	424	427	431	422	413	405	415	392	447	403	404	410	450	404	413	394	421	449	423	411	422	406	401	414	446	444	409	447	429	409	423	422	408	399	399	434	395	421	440	467	404	415	406	445	423	437	457	443	441	380	471	447	420	401	405	371	411	380	444	379	411	433	445	414	427	433	396	423	447	385	397	427	432	430	424	440	411	458	403	406	446	395	399	419	385	419	426	418	392	450	421	400	447	441	446	433	410	409	440	407	411	423	424	402	449	449	433	431	429	404	409	417	410	399	410	431	392	423	430	412	414	431	412	415	392	418	422	440	409	402	438	441	420	413	440	414	388	425	416	401	429	423	417	422	424	420	390	458	388	419	446	385	426	443	394	426	454	418	430	439	389	443	442	396	411	450	425	392	445	409	406	452	450	457	424	418	401	404	425	405	424	418	419	424	430	425	429	450	424	409	398	432	421	438	441	416	410	431	405	408	428	378	430	423	416	419	402	397	419	397	425	450	423	392	432	417	425	396	428	428	443	410	403	425	370	394	403	407	400	457	451	406	406	432	402	408	406	428	431	431	453	401	438	412	427	441	467	442	391	433	419	410	404	442	400	382	391	442	434	457	450	393	393	434	449	438	424	401	416	387	444	418	426	415	392	391	405	418	388	392	433	423	426	403	430	411	410	424	401	406	417	407	450	427	407	408	395	461	421	435	393	406	452	428	397	407	399	438	421	374	414	391	448	466	417	405	394	426	447	433	402	400	429	444	411	432	403	435	409	426	418	407	423	399	397	417	417	422	415	382	394	395	405	392	390	403	448	412	434	405	428	396	405	438	413	402	444	416	416	426	425	433	453	404	429	416	427	419	392	420	406	412	413	425	428	427	434	455	414	427	413	373	436	435	432	436	395	424	432	411	413	399	418	457	455	408	416	422	410	432	400	428	427	436	403	421	399	410	377	425	402	397	438	425	421	413	394	405	447	402	436	402	442	450	449	434	433	415	420	416	378	413	406	457	405	395	408	394	414	417	416	392	420	396	407	426	423	388	419	413	413	399	419	419	396	416	407	405	393	428	401	414	462	405	412	387	411	388	417	437	411	407	391	402	408	405	410	396	360	444	449	411	402	410	409	432	411	392	386	431	401	399	433	427	411	421	463	399	364	407	447	406	464	410	441	432	405	429	440	418	412	444	393	378	417	417	426	402	396	448	388	429	390	414	456	441	399	393	415	434	421	398	407	405	410	423	413	406	432	377	414	432	424	431	393	448	399	445	409	469	408	419	410	407	433	436	429	416	450	378	424	424	407	392	417	412	486	439	412	433	426	407	422	414	440	410	435	443	415	402	390	436	432	428	400	431	433	417	408	412	427	410	424	425	433	447	408	429	428	428	392	416	425	413	406	378	436	403	419	408	434	409	356	402	391	440	401	402	423	430	408	409	405	429	392	420	403	439	419	361	425	433	398	409	459	407	424	406	380	420	405	425	425	397	404	480	435	431	386	425	429	436	416	396	416	371	422	403	401	405	425	401	396	395	463	415	418	448	426	453	419	458	403	401	402	427	427	405	398	437	449	431	445	428	413	401	401	412	387	418	406	417	420	436	389	379	426	388	442	385	422	416	415	380	440	415	400	421	403	416	402	421	448	432	422	439	395	398	399	423	447	410
33535	14535	14393	11596	6835	3989	2546	1704	1293	1127	960	706	595	562	529	508	385	300	228	238	257	237	224	247	219	210	190	195	212	225	242	223	267	198	210	202	235	229	228	242	192	186	206	238	178	194	208	195	201	215	205	233	210	206	185	203	180	193	210	211	197	179	166	203	199	209	209	183	166	211	203	202	216	166	200	206	211	203	209	198	197	236	209	212	236	197	216	177	215	209	196	231	177	190	207	195	198	259	208	206	205	229	196	213	196	230	181	195	209	192	201	213	208	190	237	192	191	195	201	215	186	190	222	190	201	195	197	230	209	203	186	204	200	196	228	189	181	199	210	183	227	214	179	219	194	236	197	233	229	176	215	207	208	206	209	224	203	216	213	189	203	206	221	204	226	199	196	188	199	234	224	230	192	202	204	179	201	203	184	221	174	199	212	237	165	203	231	202	224	195	225	220	205	203	209	201	188	222	220	197	197	190	194	198	202	186	224	194	210	198	202	198	215	228	213	203	172	177	195	192	186	188	198	178	194	200	211	164	211	222	208	220	220	179	208	203	185	174	232	192	221	167	214	209	214	201	215	227	210	198	196	204	178	186	199	212	200	194	185	185	210	219	213	182	212	209	204	210	214	200	199	206	206	187	194	200	195	212	207	213	210	213	197	202	230	181	188	202	231	212	206	215	228	181	242	203	191	183	203	220	212	205	197	165	191	203	184	196	220	191	216	179	196	188	189	188	196	206	206	203	193	231	215	213	199	196	227	198	206	212	188	204	188	183	214	196	212	203	200	200	205	201	210	219	175	204	190	203	212	193	212	199	225	183	203	183	206	197	222	198	212	225	209	173	211	231	189	216	197	203	218	195	190	196	236	177	205	187	182	198	170	190	193	182	175	176	187	235	200	204	186	198	216	204	210	183	192	211	192	180	174	203	199	191	195	222	197	186	188	211	191	215	188	192	248	203	210	212	233	195	206	206	209	211	190	208	207	219	197	191	218	211	187	207	230	181	198	209	183	208	197	183	202	211	201	205	191	180	190	197	201	197	215	187	204	204	206	187	174	221	224	204	190	211	201	206	195	209	228	218	199	214	202	219	244	186	222	197	200	196	201	182	214	193	212	207	194	207	198	181	199	178	206	219	198	189	231	194	205	211	203	184	193	186	224	181	215	211	197	207	209	201	191	191	196	187	222	220	213	222	199	197	213	191	203	204	196	197	193	211	220	195	207	229	196	183	199	218	190	211	210	207	199	186	203	206	213	192	201	203	220	188	189	205	209	200	205	166	234	209	184	204	206	224	202	186	216	190	201	200	197	182	211	198	209	213	212	181	214	201	207	204	195	189	191	187	183	223	215	217	198	189	211	214	193	179	201	196	188	215	208	196	194	206	201	201	184	226	202	214	217	187	206	182	203	226	204	209	222	200	212	210	213	202	215	187	195	207	211	210	181	224	199	188	206	198	197	200	224	201	208	189	193	173	204	197	196	155	210	203	193	214	194	195	200	195	195	196	222	196	201	204	193	193	187	214	203	206	178	186	196	207	208	200	203	185	192	188	196	184	195	196	203	202	222	201	210	225	211	190	214	170	180	204	179	204	231	217	191	218	184	201	200	203	209	193	216	199	192	240	178	197	191	197	196	224	178	191	192	213	206	196	187	215	205	213	215	210	216	225	203	230	207	210	191	193	186	222	193	185	193	193	210	231	195	194	201	202	202	203	198	218	220	199	204	193	199	223	175	194	184	202	225	220	205	195	204	203	231	186	198	193	218	202	195	190	221	204	179	190	212	208	186	196	218	196	201	188	200	222	218	176	176	177	203	196	217	194	207	223	192	189	212	195	220	202	174	184	212	212	197	182	209	195	191	194	202	216	221	210	232	208	209	209	206	174	195	204	209	189	183	203	188	201	209	204	197	234	178	193	174	213	174	190	205	207	217	192	199	209	178	218	216	199	203	206	196	198	191	214	236	202	208	192	223	211	209	191	237	205	190	204	200	231	197	196	223	229	200	213	222	171	181	184	192	213	222	198	196	206	193	189	237	209	203	242	218	202	211	181	222	198	200	205	191	180	218	201	185	203	207	205	215	209	219	251	207	223	203	219	208	218	176	191	207	200	196	212	204	205	219	187	197	227	203	203	188	193	204	210	201	217	199	172	193	194	208	212	199	182	190	197	159	195	195	199	221	232	202	221	211	229	198	202	198	220	194	187	223	221	197	186	175	198	205	213	198	180	196	196	180	177	188	163	173	201	202	179	193	200	202	195	180	178	196	180	177	194	217	188	192	216	217	187	205	206	195	212	207	202	213	210	228	203	199	223	195	202	201	236	193	182	206	206	225	217	192	189	218	214	240	198	201	197	208	196	208	195	188	189	184	211	187	202	185	184	217	178	184	189	173	197	214	202	196	173	218	200	207	231	234	181	227	214	196	197	207	188	210	186	214	197	191	203	226	193	218	194	221	190	200	214	219	192	201	203	189	209	205	221	220	185	220	225	188	209	215	167	225	214	200	185	194	175	214	190	191	197	182	207	210	199	180	208	209	198	196	211	216	197	201	202	200	196	218	224	181	194	234	210	245	206	191	227	231	220	183	231	185	195	218	202	193	196	197	203	204	198	204	205	206	194	199	200	183	197	220	226	230	203	185	197	202	192	184	213	184	209	214	226	207	226	239	191	207	190	196	202	173	216	206	189	226	201	186	244	192	211	206	202	195	205	202	206	184	181	196	206	200	208	197	200	207	190	195	226	249	195	205	190	221	216	205	210	209	210	193	200	170	195	206	202	185	231	215	185	184	208	206	230	218	190	219	213	215	234	202	181	223	195	233	222	192	202	218	185	188	190	204	227	167	193	206	227	240	220	220	191	210	188	199	215	205	215	229	206	201	243	200	230	202	225	210	201	215	182	202	200	200	195	224	217	188	216	227	225	199	195	220	236	188	237	195	211	196	200	185	193	174	212	210	193	202	198	211	218	195	210	235	191	179	191	199	184	192	227	212	178	205	215	229	210	201	197	185	216	181	190	207	183	215	218	220	208	195	203	177	212	211	213	182	207	195	209	218	210	194	187	192	199	222	192	199	193	188	196	199	211	202	190	205	209	240	217	198	196	196	214	197	202	213	187	203	202	177	191	232	200	221	199	201	198	187	181	199	209	181	215	201	221	190	228	210	189	171	208	205	193	185	199	209	216	201	213	190	208	210	179	208	178	192	203	193	208	220	198	202	212	205	200	210	220	215	210	220	173	182	202	193	210	190	203	208	184	209	186	182	195	206	197	173	190	202	181	186	190	190	211	211	186	198	231	201	186	188	235	188	219	174	229	196	201	215	198	209	193	217	192	214	176	223	214	188	186	209	176	202	228	193	200	188	210	217	196	220	191	207	196	201	224	204	194	201	208	201	207	208	196	216	225	200	195	210	195	176	222	211	203	180	212	208	187	168	209	220	202	184	239	221	212	195	184	201	191	217	229	205	189	189	199	206	185	202	199	219	189
19411	9767	19980	22176	17307	12870	9249	6942	5725	4823	4233	3180	2755	2253	2435	2284	1724	901	772	739	630	613	581	553	560	544	575	535	524	519	582	550	530	557	521	545	573	517	517	487	541	548	520	486	514	526	454	511	507	510	465	450	486	469	480	465	459	437	449	446	453	464	436	438	474	440	504	494	443	454	468	475	446	498	465	456	448	488	512	479	480	512	488	475	441	478	445	456	472	451	474	491	424	457	416	481	476	495	437	461	447	482	446	513	503	441	452	472	470	439	514	476	474	407	460	492	436	451	452	468	498	460	430	475	478	459	471	474	513	444	459	510	465	477	441	477	473	512	482	471	444	474	440	497	463	503	466	486	463	492	482	471	459	473	452	443	516	442	481	449	464	468	463	473	457	470	474	485	478	457	446	471	476	496	502	489	462	485	448	465	469	522	454	425	504	416	472	475	466	474	446	462	466	482	482	495	469	476	453	489	434	509	501	461	485	476	423	479	435	471	465	438	473	449	481	451	447	468	455	465	494	466	483	501	455	457	426	443	460	480	492	483	473	459	488	456	454	482	469	464	477	479	440	497	478	503	456	493	464	496	448	528	461	514	493	472	491	441	508	454	486	442	441	467	474	489	496	472	453	449	458	499	481	469	459	456	467	492	440	456	446	469	476	481	466	448	466	456	469	476	489	474	478	508	494	479	510	426	503	481	445	472	460	412	445	520	467	467	456	481	414	472	481	487	449	436	476	471	447	489	470	464	495	463	497	472	482	500	460	486	489	505	486	502	451	486	444	450	434	484	458	485	479	494	522	472	450	470	453	458	472	464	482	499	455	429	466	532	500	464	470	428	490	447	454	474	444	502	505	473	468	467	515	469	478	491	509	489	463	485	460	455	450	476	471	422	474	458	476	410	479	493	437	507	477	446	471	436	478	450	494	475	474	443	486	450	487	464	490	478	430	453	453	457	454	453	477	441	460	498	475	495	483	465	481	496	492	475	476	486	481	448	453	465	486	428	477	458	470	459	476	499	462	451	456	446	452	429	509	446	478	467	471	475	479	490	455	461	464	438	487	452	465	495	484	498	434	500	448	491	478	451	491	450	466	476	467	471	509	464	466	453	469	465	489	443	463	467	449	500	432	472	442	446	478	458	435	444	459	457	459	434	446	455	464	456	461	487	446	472	464	434	437	502	434	447	446	449	467	410	481	485	436	446	497	545	475	435	446	478	473	456	462	478	475	453	458	472	507	444	459	475	478	478	471	459	459	471	488	459	470	454	489	454	446	449	453	452	464	462	495	449	469	452	454	473	441	418	522	475	492	462	509	464	453	509	462	498	494	482	474	498	489	528	474	438	462	448	452	504	480	479	436	465	509	458	493	464	470	453	438	463	475	475	447	499	420	482	495	474	482	449	479	475	473	488	459	471	486	443	457	447	464	465	502	423	521	450	448	436	474	447	451	480	449	494	449	456	487	489	485	473	451	479	487	466	499	475	487	461	482	464	496	495	439	508	472	495	477	477	459	498	485	460	452	482	477	451	489	449	417	473	493	502	520	447	480	465	456	442	452	452	455	446	463	471	458	459	484	442	433	454	476	429	490	486	484	435	419	497	483	444	485	463	475	456	475	426	470	499	499	460	475	461	459	460	435	491	536	452	492	461	438	466	445	449	494	456	491	496	432	458	457	453	467	478	459	500	448	463	460	468	468	454	454	471	456	488	417	445	464	452	476	495	452	478	437	459	438	485	466	478	431	467	504	482	465	463	452	472	484	476	469	497	461	489	436	456	476	465	477	451	481	474	438	488	455	478	460	459	488	472	470	475	519	458	470	464	481	488	481	450	451	454	507	442	437	445	465	462	474	463	463	474	455	450	481	491	431	475	438	444	475	481	469	452	486	465	477	481	447	519	506	485	477	481	458	466	484	507	438	482	498	503	493	484	459	480	501	486	448	454	476	470	429	492	504	453	446	471	489	448	506	474	520	502	466	460	460	457	470	474	470	510	482	492	503	489	480	511	503	489	433	435	464	507	442	473	484	482	489	468	457	478	458	484	454	465	497	478	453	449	469	499	467	426	490	494	446	468	454	448	483	503	465	464	428	456	477	475	478	465	444	460	470	465	481	442	456	446	418	458	464	455	469	486	444	479	443	438	469	476	440	530	466	498	456	484	421	469	469	475	482	502	461	487	468	444	425	477	496	415	460	451	465	466	489	432	471	495	458	453	444	459	470	460	503	473	474	498	509	483	444	450	424	455	530	481	490	457	449	462	448	474	451	456	465	460	478	468	446	452	438	442	458	505	468	438	459	476	446	499	461	474	458	438	448	510	470	443	434	455	451	489	459	475	469	459	464	495	477	486	446	476	454	471	436	464	465	480	480	504	462	453	493	444	490	473	447	432	478	488	502	439	469	485	416	445	464	471	435	457	453	515	486	482	465	433	490	476	480	466	443	474	442	454	463	492	472	481	452	455	465	476	461	454	473	504	493	459	500	514	466	474	463	473	470	448	443	462	461	473	463	436	480	495	496	438	402	472	451	453	439	435	449	473	487	527	477	483	462	457	476	501	463	459	477	449	483	466	478	503	462	460	483	442	475	447	455	453	485	488	474	468	495	440	444	480	482	472	468	501	493	466	490	460	448	469	457	462	457	449	466	476	422	471	480	470	475	447	471	481	458	449	456	456	484	485	476	443	481	498	459	443	469	442	469	459	472	469	479	427	429	506	529	479	490	451	474	446	463	446	454	454	453	447	471	517	465	472	434	454	486	420	420	473	474	420	438	471	455	517	470	465	487	466	469	493	485	456	473	502	477	442	466	438	503	464	514	467	501	474	460	437	470	485	463	493	501	481	446	461	451	491	477	448	467	478	440	438	457	503	446	501	465	496	436	438	460	475	483	467	488	479	496	442	474	457	467	469	448	420	501	447	453	479	477	420	452	435	467	475	452	475	465	440	446	470	472	489	497	460	447	480	477	457	456	455	497	487	473	430	479	446	454	465	457	474	468	459	497	491	474	468	483	449	509	495	491	459	460	477	474	476	486	521	441	445	490	461	486	488	445	499	488	467	459	478	455	485	464	513	450	480	503	484	476	435	443	479	484	465	446	447	443	484	452	493	499	460	472	478	446	464	477	431	449	494	454	468	485	451	478	464	482	410	437	481	476	449	476	433	465	474	462	454	531	483	466	468	441	485	452	433	489	418	457	475	444	407	449	471	499	484	504	446	509	479	472	469	463	469	464	469	459	499	491	440	454	510	467	488	459	483	452	491	418	491	475	445	461	453	491	503	409	443	470	530	420	438	491	488	446	487	467	424	468	510	481	457	483	441	471	447	489	457	452	443	519	501	481	478	442	482	475	479	438	475	511	434	451	466	476	443	460	437	503	473	467	449	436	463	484	425	503	477	484	471	463	465	465	452	494	499	441	474	477	462	527	457	472	479	493	481	471	486	494	437	500	456	446	455	459	446	475	463	448	448	462	469	444	485	450	439	501	452
11737	4947	5268	3926	2208	1295	902	723	580	483	436	403	420	361	358	348	317	287	263	238	292	257	266	296	274	294	271	305	272	245	275	268	277	273	250	265	256	281	283	268	305	309	281	256	254	281	288	241	302	259	279	269	288	285	301	275	272	248	294	300	274	250	272	271	260	255	267	237	228	266	294	264	287	250	308	261	289	268	257	257	291	273	242	262	319	258	262	266	318	287	257	272	243	238	277	278	272	253	268	281	253	279	265	278	257	270	231	274	260	269	229	244	286	264	276	270	269	234	288	297	262	269	279	229	286	273	263	288	294	274	273	258	240	270	270	289	247	275	252	285	291	313	290	240	255	259	256	257	272	281	262	263	274	285	279	294	274	246	263	261	248	308	256	270	281	263	276	276	304	276	259	261	247	288	257	279	280	317	255	268	255	306	315	255	279	263	277	271	278	270	282	280	249	254	270	256	261	254	260	264	287	278	276	244	277	272	271	263	269	319	281	258	264	257	254	274	238	297	285	254	251	261	256	245	276	280	247	261	274	260	267	243	286	278	268	284	269	249	280	253	273	265	264	280	272	230	271	275	276	249	276	246	256	274	247	275	271	252	272	278	269	270	281	240	292	303	309	267	270	276	287	250	282	290	291	268	291	272	241	237	281	288	248	252	325	292	273	294	258	295	256	231	237	292	258	268	267	248	242	245	272	284	237	271	287	269	263	260	282	256	268	294	280	260	259	281	243	279	266	274	239	267	265	271	235	263	247	270	243	243	244	288	277	265	270	284	245	277	244	261	281	251	281	265	267	253	238	257	248	247	261	234	269	256	273	245	259	271	287	260	293	273	274	249	252	273	252	263	278	272	271	297	276	262	222	280	273	270	253	241	274	286	283	272	263	285	250	272	292	253	286	290	248	256	265	269	240	268	269	289	286	254	274	272	266	253	256	248	244	266	278	248	248	297	295	270	279	273	282	274	273	252	274	271	233	274	257	302	247	290	310	308	305	283	261	278	259	263	264	235	261	280	281	281	269	266	286	256	270	280	236	256	274	264	271	272	261	271	270	322	269	254	269	275	255	267	276	264	253	260	257	229	262	254	265	251	268	238	256	272	242	245	282	256	269	245	274	261	252	262	255	273	248	279	278	279	265	269	259	289	263	272	265	250	277	254	256	269	269	278	270	266	265	282	268	292	267	288	267	256	249	277	263	261	258	266	261	267	243	276	278	269	275	248	285	281	283	262	280	258	299	273	274	248	271	266	252	280	304	231	260	257	291	266	292	271	252	272	286	264	295	260	272	276	270	271	258	271	265	255	270	276	282	242	284	276	256	266	236	266	270	276	293	286	255	263	252	265	241	274	277	267	288	290	262	277	294	208	267	266	255	261	270	271	293	288	269	258	221	231	252	287	267	258	283	233	262	247	247	266	287	263	304	278	284	238	284	251	278	253	235	245	277	279	252	247	278	269	278	274	263	285	231	249	279	255	266	268	284	258	264	279	246	266	243	292	242	275	277	245	299	252	252	257	261	243	307	277	250	304	267	237	260	273	289	254	243	276	263	257	266	299	225	266	257	309	249	274	301	259	243	296	293	255	265	287	279	264	288	278	280	285	261	255	293	283	263	242	265	280	274	278	257	278	279	291	274	261	268	237	283	258	251	244	242	236	237	259	258	297	284	256	288	248	283	269	268	284	250	226	279	292	249	259	292	236	231	253	248	270	243	308	244	293	244	275	255	266	289	273	259	266	259	242	267	277	271	294	255	294	272	269	270	266	260	279	237	258	253	257	261	276	260	288	253	240	267	294	267	270	274	274	246	269	264	239	266	287	282	272	286	261	275	275	287	300	239	243	267	288	254	248	256	251	245	265	248	290	267	291	266	258	245	258	276	253	289	253	281	238	268	242	256	255	277	277	247	313	276	303	230	242	240	262	283	284	276	285	254	281	263	278	293	277	256	232	256	273	278	276	270	233	287	256	262	248	236	261	298	272	272	218	286	246	276	254	271	269	281	252	261	277	274	242	281	287	239	239	245	255	259	251	254	262	285	246	258	260	242	259	287	275	279	265	245	272	270	266	287	256	288	278	277	272	297	235	249	282	280	294	235	246	298	279	282	295	265	253	285	261	249	280	278	295	267	281	285	257	277	277	289	254	270	278	280	255	219	268	251	261	256	268	271	242	282	259	250	269	252	294	290	254	273	238	261	252	262	259	257	255	269	298	304	268	258	285	257	235	249	270	253	226	302	276	246	238	293	261	259	273	280	250	255	278	266	249	271	287	267	296	222	271	253	293	279	268	271	284	239	272	286	287	297	274	245	317	281	286	262	269	255	252	263	251	289	270	284	259	258	269	276	270	281	278	272	307	294	275	247	257	273	265	246	256	271	275	246	245	274	264	243	280	272	285	248	237	281	266	280	284	266	268	255	286	255	252	277	277	279	271	280	288	263	271	255	236	274	265	266	271	235	246	286	272	286	255	257	283	264	276	269	268	249	263	259	255	259	241	284	268	263	244	304	235	273	279	284	253	272	281	276	260	264	274	262	274	251	249	305	281	261	264	264	249	261	242	281	255	256	263	306	301	269	249	251	273	270	244	257	249	279	229	295	275	275	281	259	256	267	252	267	250	303	250	281	273	267	252	275	278	257	257	282	256	241	267	266	293	279	248	261	254	263	267	268	297	237	290	250	275	294	278	249	259	287	280	261	238	278	275	274	252	273	259	290	281	255	247	277	258	257	252	273	247	272	288	257	257	240	235	235	252	260	248	265	259	269	277	302	291	277	268	269	272	247	269	243	278	235	266	273	281	300	266	251	261	271	239	272	256	281	265	278	295	266	267	283	249	272	262	273	258	272	249	260	301	253	275	288	272	258	285	265	278	277	272	267	234	295	251	284	279	266	276	246	302	294	217	258	243	294	282	271	248	274	281	269	282	253	237	294	260	278	296	282	255	231	273	263	249	281	263	273	275	271	279	259	270	231	266	248	276	287	264	283	273	256	279	275	261	339	288	280	266	243	229	261	270	275	280	248	264	275	257	263	273	263	258	278	261	250	295	248	241	291	265	267	292	277	253	242	247	287	258	249	273	238	274	270	289	242	271	274	265	300	278	238	276	246	267	268	262	231	267	253	234	243	259	270	255	268	266	275	290	287	245	254	277	284	302	299	249	265	272	293	248	269	246	248	268	277	292	281	256	282	269	240	287	282	255	292	302	248	259	253	282	276	268	255	241	256	257	285	257	276	247	258	253	266	267	241	248	285	281	271	277	255	263	265	276	272	263	251	264	274	269	235	298	292	261	261	263	258	240	265	310	286	271	277	258	283	273	252	237	282	275	287	257	260	262	251	267	288	297	234	283	272	265	251	232	283	256	250	274	276	248	281	284	261	306	255	289	259	273	272	259	256	292	252	232	263	266	266	293	244	278	311	271	273	257	271	256	269	279	291	265	232	259	272	286	287	252	280	279	277	268	261	309	281	273	300	259	260	301	288	283
7042	4373	9646	10583	7647	5072	3622	2704	2274	1865	1695	1434	1254	1165	1254	1061	859	669	655	584	596	583	649	585	636	523	552	633	546	622	614	584	589	621	569	607	625	646	607	607	565	617	588	561	609	585	618	545	608	603	565	595	559	533	563	561	619	577	577	591	580	577	584	562	565	577	571	544	555	605	551	585	562	594	600	603	542	631	605	584	617	566	559	549	582	562	605	541	578	621	602	639	574	603	592	595	581	570	605	599	569	580	573	585	596	573	545	575	600	606	542	575	557	600	605	571	563	558	646	590	591	566	582	566	622	610	554	617	561	573	578	581	551	581	592	554	588	552	542	613	599	598	575	559	592	551	580	593	598	588	565	581	540	582	588	614	549	606	591	576	584	570	610	621	558	568	573	572	572	551	598	559	621	540	610	599	597	609	572	574	608	572	617	554	534	591	548	542	567	578	573	657	597	572	572	587	594	558	563	543	557	584	554	591	628	557	623	578	585	554	563	553	621	538	562	583	613	555	583	556	601	574	599	588	565	578	600	541	544	563	571	582	548	588	573	598	603	618	584	624	583	593	535	550	585	594	643	560	588	553	558	616	560	610	592	562	576	572	558	600	585	618	561	579	561	603	587	597	577	604	627	581	573	604	561	563	591	553	620	585	583	590	597	568	590	604	554	569	600	557	597	595	595	588	583	599	604	550	553	581	537	611	571	541	577	611	582	604	611	555	588	602	562	564	594	585	535	592	569	555	591	570	574	561	607	608	584	514	585	631	592	602	561	586	544	575	604	545	594	584	574	591	602	562	618	541	579	535	577	607	535	560	565	582	569	614	547	589	596	633	581	530	565	579	549	573	579	583	519	586	591	588	627	551	575	564	600	543	587	576	567	598	622	650	587	598	583	592	551	592	646	577	566	595	592	525	578	557	535	541	592	583	657	579	561	598	562	546	584	574	571	574	564	527	599	584	574	605	541	575	580	597	577	583	576	587	584	603	585	561	561	602	595	586	544	587	571	592	572	567	601	597	596	611	584	582	562	558	592	577	543	592	584	573	550	603	614	562	562	537	575	587	585	573	577	594	592	583	586	547	593	567	562	560	629	579	576	575	601	604	566	616	581	594	577	534	601	588	623	554	613	574	668	577	568	574	607	591	598	589	564	617	540	553	595	599	566	543	612	580	582	608	596	578	588	527	610	583	538	611	649	618	560	560	598	623	563	580	576	559	557	546	591	562	596	574	602	588	594	586	553	589	604	616	548	570	564	577	594	601	562	571	561	549	587	559	566	568	575	575	600	566	581	597	590	567	558	538	598	546	534	578	571	602	581	573	562	598	545	579	574	569	560	604	555	605	578	620	591	559	555	564	577	606	561	593	591	574	558	560	542	556	594	595	566	516	575	568	598	577	571	569	582	555	591	574	601	553	563	573	590	590	566	612	593	578	589	568	567	588	560	592	591	585	579	561	577	583	563	576	592	583	599	598	554	561	568	612	573	565	574	593	631	540	580	583	649	570	590	562	609	594	550	570	555	594	558	571	547	623	615	596	586	542	556	590	567	565	604	607	605	601	581	607	568	599	598	577	592	591	599	561	566	593	543	519	601	577	565	590	570	620	569	572	593	567	605	561	567	583	573	543	580	542	588	578	582	616	602	595	589	554	591	584	547	571	578	597	581	560	599	580	553	545	567	608	577	580	577	567	596	558	587	576	578	501	616	574	566	586	584	593	561	557	552	554	605	570	545	582	565	577	599	578	575	602	593	582	553	613	559	575	596	555	546	586	570	574	590	631	596	587	554	593	594	611	558	602	600	542	598	565	548	588	570	573	562	592	558	640	606	551	554	615	560	578	632	616	584	551	559	607	545	585	564	611	564	615	598	561	610	601	581	545	602	575	575	580	588	570	550	576	600	529	581	603	596	557	620	597	583	606	630	572	604	579	596	539	610	617	570	549	624	558	608	627	628	567	563	553	545	567	572	581	572	576	557	624	526	566	591	551	582	614	559	577	587	563	578	572	584	589	553	542	578	594	609	567	587	593	593	580	591	567	610	587	593	578	586	555	571	522	574	610	593	601	609	593	570	605	585	602	605	565	572	621	530	581	553	599	541	592	598	537	563	585	578	578	565	551	580	550	559	588	593	600	552	598	545	564	594	577	565	553	579	534	544	548	569	609	555	539	572	630	578	586	577	585	586	578	644	628	577	593	582	586	523	616	591	552	596	601	547	588	584	571	598	587	605	534	574	576	566	591	610	572	572	576	572	589	602	589	592	551	569	575	600	543	597	577	607	609	592	613	540	553	576	600	539	589	600	579	581	567	592	594	584	582	568	609	611	612	576	586	613	587	567	579	585	603	595	607	604	570	591	579	592	552	568	553	595	567	544	578	586	576	540	535	548	561	559	587	618	601	571	567	592	545	590	586	599	591	580	585	570	581	596	566	598	590	602	572	574	556	542	595	582	600	577	571	598	541	567	556	546	583	551	537	592	546	594	629	569	548	564	589	576	605	572	557	586	613	573	586	578	603	592	576	588	508	523	597	612	591	557	612	583	587	611	617	569	611	545	516	585	587	583	571	584	560	576	552	602	579	535	571	571	573	625	564	606	575	614	590	570	578	593	591	568	583	605	592	601	595	528	570	537	565	571	576	625	552	593	598	534	571	552	600	545	599	628	579	606	576	599	595	627	594	603	603	553	533	621	572	608	527	589	614	566	571	543	527	568	576	603	603	599	551	578	549	565	585	601	618	581	555	592	600	542	556	601	625	619	610	591	566	538	576	615	591	561	606	594	632	617	557	599	582	574	576	561	581	543	561	568	627	594	534	552	618	566	583	562	580	556	572	566	566	616	605	579	578	595	593	585	568	571	576	596	612	569	591	581	620	556	589	541	602	571	586	586	572	587	590	592	551	557	581	606	605	584	553	587	542	630	594	608	562	578	601	567	553	600	604	629	613	606	587	575	589	568	585	624	566	547	597	552	571	610	580	561	573	567	581	589	631	601	584	585	573	581	559	570	593	580	639	559	604	596	604	610	578	569	570	583	592	598	567	587	581	568	582	586	574	576	628	574	571	608	548	615	534	625	576	563	568	600	584	595	552	591	551	562	567	630	596	602	607	590	576	602	607	581	578	561	552	607	554	607	576	597	572	589	574	591	607	541	598	585	571	579	564	605	581	607	574	548	574	573	598	580	577	596	535	571	574	570	580	612	561	582	619	564	535	584	562	606	625	579	538	578	593	621	550	555	574	566	588	592	555	586	591	591	580	589	551	588	557	595	601	555	598	592	602	568	576	621	576	551	595	561	536	524	594	564	566	584	560	610	589	600	588	563	544	564	632	539	586	563	627	583	570	617	519	571	596	533	542	583	543	536	537	593	584	611	622	594	576	590	566	560	584	541	596	598	560	582	554	534	568	592	569	564	605	609	521	591	569	596	546	550	594	570	642	579	555	545	622	596	626	611	571	572	579	570	575	611	599	592	566	586	574	572	567	566	574
23947	9247	9325	7375	4427	2588	1692	1285	952	660	562	485	426	370	375	393	244	200	215	218	197	192	188	168	173	187	177	161	198	194	203	161	189	203	188	178	161	177	199	171	180	195	205	200	184	171	180	178	145	176	175	184	194	169	167	188	175	164	190	202	200	184	161	189	193	181	170	178	184	168	190	177	206	177	148	188	158	175	160	167	188	154	159	198	175	168	198	165	188	177	164	180	168	201	174	184	189	180	158	163	149	174	173	204	155	166	163	201	153	199	187	195	181	153	184	188	196	178	185	167	151	147	153	157	170	175	174	172	140	187	194	187	182	177	194	161	188	156	174	163	147	152	159	178	183	166	145	179	171	172	181	172	155	174	173	190	192	200	183	190	177	190	163	188	192	183	192	170	187	173	185	203	214	170	155	152	168	200	168	150	172	189	175	170	181	180	181	187	189	175	198	161	194	174	187	180	169	170	183	176	182	178	175	191	162	159	159	164	177	173	155	185	205	156	151	163	185	163	189	189	165	186	169	176	189	178	171	185	174	180	144	188	154	199	206	159	183	184	183	149	182	183	180	174	166	193	175	170	212	178	164	193	189	162	170	157	175	181	151	160	169	162	171	174	187	162	173	171	155	182	184	181	181	169	205	171	167	171	181	173	188	171	160	184	173	166	164	179	212	200	174	171	165	154	176	205	157	202	168	191	163	154	184	168	161	171	156	195	188	173	185	183	168	166	171	159	181	181	189	188	180	186	162	165	167	186	178	186	176	188	195	173	166	165	155	187	190	165	165	151	195	160	167	182	153	178	164	184	167	163	180	170	175	206	170	197	186	171	200	162	168	172	162	170	170	173	171	163	163	173	153	162	151	160	166	178	172	179	172	179	196	160	162	177	154	174	182	160	193	153	156	184	181	151	165	170	167	147	189	192	172	196	205	166	172	174	201	156	159	201	168	170	221	191	167	167	176	165	167	190	189	185	167	180	172	169	194	193	169	186	163	193	178	169	169	197	163	196	175	150	171	172	183	179	165	185	160	186	137	187	185	198	178	193	183	168	183	175	169	163	177	173	179	182	165	185	187	177	173	168	160	171	159	203	177	174	183	161	167	179	183	166	193	199	167	193	181	185	165	170	179	154	172	167	174	179	209	207	176	206	200	162	161	157	165	209	180	177	183	160	167	157	173	172	155	214	182	191	193	191	176	174	155	182	185	182	218	179	173	170	186	183	175	176	180	172	204	183	206	178	153	150	176	187	178	151	174	149	189	184	160	196	156	165	168	170	167	170	179	163	171	161	193	179	189	199	170	191	154	177	176	173	186	209	171	164	186	180	205	161	189	162	164	156	147	145	151	168	207	187	165	166	185	160	176	200	172	161	175	158	164	169	182	166	195	176	191	206	150	173	195	173	181	177	181	171	201	182	180	161	150	154	192	193	182	177	168	170	158	183	171	141	179	179	167	194	155	192	154	151	171	164	192	187	182	157	163	180	176	178	184	157	170	174	171	181	178	168	188	177	166	173	189	189	188	178	174	186	204	165	166	197	153	188	192	180	140	155	192	185	170	174	180	190	197	178	189	153	150	167	175	166	176	167	189	194	213	176	171	151	146	160	156	211	200	176	171	198	164	154	196	199	189	164	168	192	195	175	181	189	193	157	177	169	169	179	169	170	158	209	190	200	179	177	177	149	177	181	167	175	173	171	168	171	174	190	187	197	167	177	155	159	195	172	191	171	190	165	178	199	187	178	205	168	170	172	174	171	165	194	185	156	192	182	155	168	188	199	160	171	170	178	199	156	159	161	185	158	182	188	172	214	181	189	145	168	170	171	177	180	170	172	171	182	195	188	186	180	156	191	157	171	165	183	174	192	187	190	159	187	161	157	139	179	162	176	175	177	153	160	156	196	185	184	166	190	206	181	183	179	177	168	170	193	155	179	184	165	177	178	174	135	202	184	177	194	173	168	161	185	186	176	160	193	169	167	150	169	175	178	195	163	149	164	186	171	160	179	190	182	195	168	184	170	182	165	169	166	169	152	181	186	179	165	164	198	166	173	167	180	177	161	171	194	189	166	184	186	154	186	155	179	174	155	191	181	176	180	175	181	189	173	187	157	184	178	177	160	180	159	199	176	180	178	167	195	173	182	198	177	155	154	194	162	198	160	200	195	176	171	203	178	164	175	182	157	179	185	159	203	156	164	176	190	181	173	177	169	159	173	176	181	158	160	185	164	187	183	195	156	213	176	173	208	165	186	185	173	187	175	179	146	188	165	160	182	157	182	171	160	186	205	180	165	190	161	193	157	167	182	177	164	191	187	163	152	186	195	165	163	175	182	195	205	169	187	163	155	171	158	193	171	190	169	182	193	160	193	190	154	178	182	187	167	190	169	150	178	165	177	171	164	182	156	167	188	152	166	156	159	166	173	178	157	190	205	177	177	147	188	150	172	181	200	165	163	159	189	168	205	171	156	195	178	179	193	161	197	172	193	167	183	167	172	211	159	163	177	186	198	173	169	164	150	177	197	163	172	166	145	171	169	194	178	168	167	198	182	174	180	155	163	189	193	202	195	203	190	204	168	189	168	175	205	165	172	170	172	168	168	179	166	193	158	184	167	159	167	159	210	187	156	166	161	152	200	171	153	196	154	178	192	194	173	178	183	176	167	155	200	184	179	171	182	194	171	180	171	163	181	180	170	176	169	175	185	169	173	159	170	168	187	157	169	194	176	165	183	201	188	184	187	194	184	174	183	177	168	152	175	194	167	179	172	179	185	177	188	166	172	173	192	168	154	177	165	198	187	182	158	148	168	184	183	166	175	180	160	134	178	170	144	188	156	169	160	167	191	157	175	165	177	192	160	188	180	202	167	185	203	179	173	177	178	163	177	174	159	184	204	185	190	150	158	174	165	162	176	168	172	183	182	189	164	176	171	189	177	161	173	180	163	166	186	194	171	155	182	193	185	151	187	203	187	145	166	182	149	178	167	182	169	180	182	165	160	194	184	174	169	149	171	175	162	177	213	147	190	187	198	166	155	165	160	194	181	178	162	147	172	194	185	186	148	167	175	159	189	183	173	212	155	170	150	180	170	173	193	190	208	177	185	168	195	159	164	165	188	192	166	157	186	163	185	165	168	156	173	180	197	207	180	190	204	190	153	166	177	152	175	179	179	177	175	165	169	201	193	186	183	173	193	171	161	206	176	177	175	159	147	197	185	189	208	183	181	189	160	196	188	161	196	162	179	142	175	202	166	193	152	224	178	146	186	176	151	176	162	178	174	170	183	158	151	182	167	176	176	191	178	177	175	170	174	180	161	195	173	167	169	168	179	177	155	210	170	181	161	155	177	183	169	171	182	185	182	197	188	172	178	192	148	163	173	180	192	189	188	170	173	176	174	176	179	184	167	178	180	162	181	175	173	164	194	193	176	179	201	186	170	197	167	163	171	161	160	154	186	191	140	166	172	164	165	170	162	169	163	185	166	180	206	169	187	166	190
14863	7086	15037	16639	13388	9404	6757	5289	4165	3269	2703	2217	1893	1638	1836	1552	1099	596	648	557	502	481	502	441	437	454	464	466	476	469	471	462	408	454	476	417	432	445	462	459	403	468	435	423	427	402	414	411	411	414	419	408	435	412	411	398	415	412	414	418	398	416	406	427	421	387	407	406	401	396	442	406	395	426	411	391	404	410	416	411	383	406	392	428	430	378	401	424	414	427	365	428	402	397	417	417	396	390	401	388	405	379	453	397	413	432	414	392	374	375	395	415	382	397	394	426	395	397	370	392	413	407	385	407	388	415	433	381	381	420	358	414	374	405	408	387	409	390	354	378	399	400	422	389	400	421	449	369	421	417	421	439	382	411	413	402	393	401	395	403	411	399	393	423	398	384	406	427	411	415	369	396	409	373	390	409	403	414	400	435	415	384	402	401	421	393	400	432	426	394	421	442	400	389	375	389	389	439	418	402	396	430	415	423	395	441	407	395	386	413	429	407	386	406	390	409	428	389	415	365	394	427	399	420	357	405	405	400	403	376	392	437	361	405	408	379	405	408	358	439	373	399	425	385	401	393	403	385	400	388	410	424	418	367	392	417	440	447	424	404	456	397	393	410	417	389	405	425	378	419	440	414	448	380	409	426	389	392	409	420	434	387	391	414	409	428	450	405	394	387	430	385	459	403	391	388	393	407	434	393	420	388	410	378	401	392	376	401	397	371	404	384	441	411	433	380	410	393	399	389	409	447	397	427	423	394	435	408	412	424	428	405	426	382	417	386	376	421	395	422	402	408	394	393	396	387	449	410	402	426	389	393	376	401	394	399	418	451	392	421	421	396	413	425	416	387	411	445	450	397	388	426	408	348	420	412	401	412	406	413	409	385	407	377	427	397	395	415	397	417	410	428	392	377	405	384	401	405	392	377	394	406	382	379	419	408	425	437	402	379	419	408	419	392	407	392	385	382	401	441	418	398	381	411	401	382	392	363	417	395	418	403	369	412	398	464	422	435	403	415	410	414	419	383	381	433	439	441	381	429	425	391	409	403	410	393	432	398	414	408	388	408	405	423	375	408	391	417	435	414	394	426	406	438	397	401	392	382	400	411	378	410	379	396	409	388	421	421	397	391	397	396	374	410	424	410	363	443	362	412	434	444	397	418	465	407	390	351	381	412	402	451	365	404	376	421	414	381	415	407	404	406	432	397	432	407	403	403	433	416	402	458	417	377	418	447	415	413	381	403	407	406	421	375	391	410	421	401	421	419	410	436	406	422	382	416	402	399	424	406	411	391	407	417	416	433	410	413	450	389	383	409	418	445	421	420	394	412	389	445	413	403	383	375	427	418	418	399	442	393	400	446	391	399	392	427	424	378	379	383	372	391	373	393	407	415	407	364	388	438	409	422	395	412	404	415	389	413	429	409	370	436	397	409	402	435	389	420	380	387	412	399	415	425	400	370	408	378	439	345	418	405	375	392	405	392	428	408	420	402	384	367	418	431	410	388	384	394	388	411	379	396	397	442	409	401	387	404	432	393	393	387	403	406	423	418	398	420	415	416	376	403	430	391	398	397	416	399	406	383	401	382	403	401	397	394	416	396	393	418	398	443	352	407	400	407	419	405	414	407	419	384	389	406	413	406	415	360	412	408	399	401	386	398	394	398	390	370	405	378	380	416	382	380	401	440	414	402	380	395	402	378	438	425	412	392	415	401	410	439	397	422	413	422	416	470	386	384	431	369	390	402	390	408	393	411	406	410	396	369	398	410	406	424	439	386	402	408	343	416	398	415	390	436	385	393	417	422	401	383	400	436	389	404	431	421	377	399	412	419	416	421	391	392	430	437	400	403	392	413	393	387	431	400	429	395	408	403	374	382	350	397	401	410	387	389	413	412	404	409	405	414	414	364	381	400	413	412	402	387	416	391	428	423	422	403	396	404	418	381	413	412	410	412	420	368	427	390	397	394	375	396	396	378	382	380	402	392	391	393	404	431	427	395	396	416	336	421	378	412	383	408	407	403	406	388	427	412	390	378	403	422	411	425	412	425	416	409	411	378	406	409	391	377	414	387	449	400	396	403	383	406	372	419	433	386	402	394	361	415	395	401	402	432	397	413	387	384	414	408	385	416	406	385	395	405	409	388	404	375	441	433	425	425	437	425	405	384	399	400	404	398	413	413	418	394	417	404	392	453	446	407	389	399	439	417	412	394	387	420	401	390	376	400	396	378	413	404	386	394	391	380	382	410	412	394	375	428	426	417	399	404	401	392	364	397	406	391	418	401	401	400	405	411	415	407	376	409	392	389	396	407	391	419	404	377	397	405	406	446	415	420	410	416	389	377	407	432	398	392	387	434	389	382	395	446	367	414	432	370	412	398	370	395	389	392	394	383	389	403	457	402	394	427	413	409	384	422	416	409	436	364	372	384	412	432	400	453	406	403	417	376	406	417	393	391	401	424	388	415	370	384	436	405	441	366	409	395	431	396	384	345	386	408	409	393	411	407	413	445	399	417	435	400	403	405	414	364	411	398	417	405	358	410	417	395	386	431	404	427	425	423	413	413	409	401	396	390	394	408	426	427	409	390	439	409	410	401	385	427	397	424	387	393	433	407	459	409	408	414	416	419	383	367	400	395	399	378	435	409	418	376	411	414	433	388	426	423	384	419	408	402	395	399	403	406	411	388	419	434	434	398	383	423	412	416	439	403	399	435	426	400	431	410	400	405	404	430	410	400	398	413	424	427	399	416	390	424	418	430	391	387	415	392	430	371	425	424	413	403	455	407	439	410	401	388	427	366	429	427	436	405	378	411	407	422	432	420	405	429	418	422	419	401	384	431	363	387	442	378	371	412	437	370	412	419	382	392	415	399	405	407	419	400	403	422	395	422	425	419	433	391	404	353	403	429	418	430	427	418	412	406	436	396	374	412	420	415	403	394	395	406	410	429	411	404	385	419	377	392	402	407	392	423	410	394	405	445	419	384	397	427	396	419	406	449	436	403	397	397	388	406	369	427	421	375	438	433	357	396	427	381	377	400	367	403	394	446	404	423	418	394	421	425	431	387	398	386	418	419	412	412	383	409	416	426	377	399	387	364	387	378	397	406	430	451	407	433	420	372	419	398	416	416	379	381	403	371	374	403	363	404	409	424	419	441	441	414	433	380	403	409	385	401	372	415	436	400	416	411	397	406	377	374	385	412	415	398	387	406	380	385	410	430	422	374	380	410	374	422	373	426	378	360	398	354	379	414	406	382	391	438	404	410	386	391	435	416	392	367	397	420	399	375	417	425	430	414	419	395	457	385	436	404	418	439	383	422	425	383	398	399	384	379	389	426	397	432	407	369	402	445	442	385	402	396	400	421	387	382	383	413	461	369	417	385	352	365	411	434	398	436	391	399	435	403	416	396	409	404	404	426	383	432	399	421	381	416	482	381	393	396	430	425	445	429	409	401	374	414	402	399	406	371	395	376	440	391	429	404	391	406	385	409	402	396
33120	14348	13901	10896	6547	4175	2511	1863	1412	1089	871	716	590	570	556	470	311	242	260	236	218	228	249	202	208	199	219	223	188	187	238	211	194	214	211	210	209	192	208	199	236	204	225	213	235	171	187	185	212	212	204	224	198	172	218	202	187	190	191	193	184	213	205	214	172	193	183	183	196	185	208	193	221	197	176	197	188	191	196	185	202	211	177	174	211	221	192	183	190	194	212	188	199	214	227	211	195	195	205	202	197	207	226	213	193	176	203	203	211	218	184	185	190	222	215	184	194	175	180	182	181	210	205	216	199	191	198	180	190	207	201	199	188	190	192	213	167	205	183	181	192	192	200	217	194	185	218	184	172	213	177	219	203	196	205	176	195	201	172	191	212	206	198	193	208	193	187	186	176	208	201	191	191	197	189	223	192	191	194	226	190	191	201	200	209	208	161	172	194	197	212	209	194	172	195	172	185	189	229	201	188	215	184	195	204	205	187	209	200	222	196	177	216	170	183	205	173	187	183	212	187	157	193	235	200	204	195	175	192	215	179	176	201	202	189	162	182	235	226	227	184	208	172	200	210	188	214	187	191	204	200	206	170	200	186	193	189	209	197	193	184	214	168	211	202	208	164	212	177	205	201	216	209	202	187	211	164	199	198	192	191	192	196	193	185	191	206	198	191	211	191	208	203	192	180	202	219	221	207	195	189	203	211	236	183	223	181	204	163	194	200	200	210	181	206	223	204	196	188	189	199	175	171	193	200	185	211	224	197	166	196	186	210	195	209	190	209	219	173	182	190	190	192	185	186	210	202	207	188	210	196	179	201	183	196	186	215	217	221	197	205	210	212	207	207	215	199	166	206	216	203	198	201	209	188	176	204	211	176	174	194	198	186	181	195	210	194	189	165	195	209	229	187	156	215	193	208	209	205	208	178	186	221	217	183	191	199	221	205	182	176	189	160	206	196	215	209	189	191	202	209	210	183	196	163	180	192	187	197	185	206	173	176	169	201	185	217	222	204	216	195	203	227	203	191	191	212	195	221	173	175	190	207	175	237	181	203	212	200	174	210	204	177	170	180	192	197	185	172	174	205	187	193	200	184	193	201	189	223	176	157	183	210	195	177	207	181	181	209	172	196	180	216	204	206	188	216	200	192	185	183	192	191	185	213	182	217	205	192	200	204	179	207	192	202	197	211	201	217	183	216	176	185	210	213	203	193	208	196	186	192	188	207	191	194	212	197	189	201	194	159	179	194	188	217	184	207	229	162	188	175	183	175	191	199	167	215	207	190	206	198	159	202	203	174	192	219	221	191	195	192	208	193	214	182	207	224	218	183	220	205	200	173	178	216	157	215	208	176	217	177	198	228	204	199	192	187	206	176	207	212	169	210	191	213	206	197	192	208	201	197	188	226	187	192	211	192	207	196	205	218	181	184	192	200	224	219	226	203	215	194	176	212	173	216	183	181	188	180	219	210	200	209	197	198	209	226	222	188	201	215	218	191	179	191	192	219	210	208	189	186	178	174	212	179	203	194	198	184	200	195	215	181	215	203	203	199	201	206	213	198	219	206	218	195	196	171	171	193	185	181	202	184	203	226	205	187	205	209	193	191	197	186	212	187	193	201	215	207	217	200	178	177	205	200	202	206	184	199	213	206	228	166	191	212	194	192	177	194	179	171	161	194	196	237	220	221	210	206	189	192	225	193	184	209	197	202	204	175	197	203	194	189	189	173	200	176	237	185	171	192	194	200	213	191	213	196	225	206	211	187	193	201	162	208	206	225	194	183	188	197	187	198	219	202	237	211	215	172	211	208	222	207	204	205	223	160	205	196	216	200	206	180	190	204	202	224	165	214	205	194	197	178	193	200	192	174	202	196	205	191	192	196	187	195	201	196	220	193	216	192	215	175	196	218	191	181	215	189	183	188	200	196	207	180	174	170	206	158	203	197	189	198	210	207	207	218	219	203	212	193	213	177	206	187	216	219	181	226	187	208	208	180	206	209	197	204	204	191	191	207	199	205	181	181	178	218	182	181	194	193	175	173	200	175	189	192	203	224	196	211	188	194	218	203	183	193	194	167	196	201	207	190	206	202	178	166	198	184	207	230	228	209	188	205	206	207	216	181	194	222	202	217	200	190	189	191	197	200	210	192	203	190	184	211	196	196	167	202	192	189	173	197	203	220	208	215	189	190	207	217	224	186	205	177	182	182	189	221	198	170	197	202	174	185	183	207	203	189	198	192	192	248	182	163	204	209	210	217	169	195	204	217	182	185	173	188	208	210	198	205	205	178	168	176	202	165	189	181	197	188	183	169	202	171	205	160	179	169	209	232	202	175	200	195	179	205	223	222	192	207	192	196	235	183	193	208	188	186	203	195	177	185	204	215	188	218	198	202	190	191	177	188	193	187	219	188	192	183	185	213	204	199	180	195	210	172	198	184	171	165	213	206	198	219	181	186	206	205	211	244	212	196	168	203	189	203	217	184	201	215	207	192	220	203	223	187	224	190	202	192	207	203	197	213	199	190	171	183	196	182	190	202	197	235	212	218	206	200	216	230	200	188	191	184	190	205	211	201	182	215	210	229	219	200	205	201	202	201	202	203	199	196	187	187	194	197	206	175	196	194	217	165	173	171	191	172	194	204	186	169	197	213	184	204	189	190	185	209	186	206	191	204	202	186	175	219	191	167	169	215	182	188	197	176	202	205	169	220	218	212	191	191	183	214	186	193	202	185	186	183	199	203	209	216	195	210	190	172	199	191	180	189	211	206	205	192	198	185	201	189	190	201	204	195	193	206	220	205	203	190	191	193	199	207	204	205	194	196	216	169	195	210	227	216	191	184	203	198	180	200	205	185	174	190	219	210	205	218	201	193	188	200	182	194	197	191	209	206	219	190	225	207	215	202	205	217	193	193	185	189	201	208	180	182	190	213	205	164	201	193	215	224	193	211	199	210	179	194	188	188	183	220	180	181	181	224	202	185	194	233	183	164	183	239	213	216	196	208	205	219	203	210	183	183	201	220	189	211	212	216	201	186	206	189	213	193	212	185	176	193	220	192	204	189	193	181	217	192	193	199	198	226	203	190	232	228	194	190	184	222	191	203	206	199	220	195	186	192	191	201	204	215	187	182	201	177	182	200	189	194	224	204	176	194	191	196	196	180	191	171	180	203	186	204	169	179	187	191	200	168	219	217	190	215	229	177	203	210	198	225	206	197	182	206	189	226	176	214	194	187	199	224	188	183	191	209	189	209	223	202	213	188	166	203	202	216	209	202	192	179	195	186	205	217	242	172	190	232	187	202	197	170	218	188	216	200	203	197	193	225	208	200	203	208	185	168	180	198	175	199	198	184	201	243	204	213	195	173	195	196	185	211	187	184	213	198	219	216	193	196	185	185	228	180	175	205	181	184	207	205	189	188	216	194	200	199	192	176	201	176	187	187	189	189	211	212	203	215	185	180	213	185	190	197	211	203	210	193	175	208	204	196	184	206	183
19204	9778	19330	21589	17274	13533	9460	7627	6150	4823	4168	3225	2933	2529	2703	2229	1248	847	928	694	612	622	558	572	564	541	576	569	542	545	569	521	510	480	488	557	560	531	514	501	500	548	531	493	460	506	462	456	504	467	465	452	508	490	469	456	468	456	467	421	474	449	472	496	461	475	431	444	457	429	500	504	444	493	468	438	440	461	464	449	463	471	472	473	459	466	462	429	499	444	440	485	454	458	463	444	477	452	462	465	465	485	440	459	494	471	452	444	456	485	463	461	446	477	487	432	486	414	468	444	434	454	509	449	481	468	454	495	473	476	522	483	479	471	473	450	474	475	483	504	448	466	490	469	454	439	464	459	472	469	501	448	482	447	491	469	419	468	459	422	434	458	422	427	455	464	449	474	443	479	479	449	476	431	458	439	446	434	449	479	474	454	435	441	489	472	492	470	438	484	473	421	445	481	445	432	465	449	483	438	444	461	472	473	441	435	448	464	477	462	472	477	466	411	476	470	435	494	481	440	461	492	471	459	465	538	470	475	423	460	481	468	420	433	448	427	450	474	426	452	462	446	460	452	460	470	486	481	452	473	446	452	485	450	451	461	469	438	447	430	452	442	444	464	457	446	462	436	468	483	447	464	481	447	459	444	472	445	448	461	480	455	447	471	460	492	419	474	450	435	444	448	449	438	453	452	475	470	513	472	500	493	459	431	478	486	481	462	440	480	456	446	458	459	446	460	484	468	461	450	482	445	415	429	464	446	477	455	492	458	433	466	441	430	458	468	435	496	440	459	483	438	456	428	491	460	441	443	437	493	453	451	455	428	449	486	448	461	467	508	475	474	427	465	500	462	505	432	447	479	439	490	423	453	470	463	432	469	483	480	472	433	464	461	440	507	446	447	502	469	499	446	492	432	481	501	425	506	427	422	517	456	515	465	429	459	477	477	453	469	478	445	468	485	495	425	454	478	452	439	470	457	454	444	464	458	450	450	455	466	481	456	461	447	447	448	478	455	431	458	459	456	432	476	446	477	443	483	488	445	443	459	464	440	475	483	458	443	513	490	437	440	471	475	419	455	457	476	462	487	422	418	453	419	437	466	524	445	468	449	486	474	472	460	477	464	460	427	465	451	454	431	444	467	455	446	471	458	436	460	444	443	481	475	444	455	489	447	478	466	476	495	477	469	452	478	491	468	469	462	467	452	467	461	455	482	459	417	419	458	472	450	434	489	433	425	458	438	473	484	433	446	461	473	411	442	457	484	453	447	469	420	405	471	480	434	464	479	459	457	464	473	466	472	453	433	436	462	487	439	475	462	498	456	496	444	433	491	451	451	420	431	475	496	431	464	457	483	460	493	457	474	463	440	498	447	443	449	456	438	493	453	452	414	481	432	448	460	438	446	424	479	489	491	492	430	485	445	478	452	458	455	480	421	439	481	458	477	457	462	451	434	453	457	461	462	451	442	495	436	454	423	452	453	475	450	466	425	464	445	465	445	462	453	472	469	465	436	422	468	464	469	437	409	458	504	468	438	475	467	458	420	446	445	430	473	509	447	431	449	429	447	444	452	443	432	486	447	445	477	486	458	467	463	455	482	464	453	506	474	475	449	458	455	470	493	436	423	484	500	468	473	426	421	435	511	485	471	440	494	431	433	440	461	459	430	496	468	471	503	464	489	432	448	450	478	434	476	492	442	448	453	449	436	461	449	435	434	441	433	477	455	457	438	451	493	493	493	464	494	461	486	405	473	485	474	466	462	409	466	429	472	463	426	419	458	452	454	470	454	472	456	472	444	457	463	418	442	501	473	446	449	459	465	462	489	458	478	499	407	419	466	485	457	447	439	492	459	457	470	414	462	457	486	424	451	425	486	457	448	467	445	435	437	455	422	485	436	489	449	439	468	467	452	474	441	433	443	457	454	456	452	457	452	463	420	460	465	468	456	444	435	457	440	422	458	480	465	458	442	475	470	456	447	454	429	440	448	500	453	473	467	467	429	475	433	466	477	463	396	430	431	465	426	488	450	442	447	458	455	461	439	446	442	488	455	439	462	486	470	424	437	442	506	475	475	439	474	443	442	431	453	461	443	476	450	468	473	459	459	495	478	451	421	439	432	431	456	444	466	468	468	456	429	452	473	452	470	472	484	455	435	425	483	460	427	462	445	439	430	452	423	452	475	453	471	486	464	444	456	482	451	475	448	427	442	465	471	430	440	468	488	440	439	465	485	439	447	428	519	460	447	488	483	478	447	437	422	495	458	426	432	475	486	458	470	490	456	449	486	461	432	485	461	480	437	431	455	432	469	457	476	472	456	451	464	464	443	510	450	445	473	470	453	434	426	450	437	439	448	439	433	434	423	456	447	473	425	469	481	480	505	460	461	429	452	457	465	442	436	483	444	459	455	435	459	464	432	489	501	460	454	459	451	488	462	481	487	445	488	486	450	463	455	480	441	442	418	479	455	424	471	456	449	466	473	454	425	439	432	451	432	439	484	425	453	451	489	453	479	415	454	417	471	463	441	484	428	431	428	462	498	444	467	465	449	456	514	454	419	517	460	426	408	454	463	450	479	449	446	435	491	444	452	468	459	465	448	431	461	509	465	490	458	457	453	455	463	443	470	448	486	452	497	420	487	478	456	430	428	460	476	515	448	461	439	442	458	463	434	456	466	451	467	469	486	483	446	472	474	414	426	446	437	453	452	469	462	444	426	459	418	417	433	469	441	441	476	483	474	516	423	447	448	446	444	468	461	444	431	463	481	461	464	453	450	460	468	444	466	445	452	474	454	451	454	518	463	445	467	475	419	456	439	449	452	440	414	451	431	476	472	492	451	456	474	459	437	452	445	461	427	439	449	453	478	422	458	446	457	468	449	478	472	483	486	477	467	433	472	445	452	459	476	498	487	441	446	463	437	448	499	443	452	466	464	473	459	478	510	478	456	458	433	492	460	452	464	459	419	475	487	440	470	474	412	452	414	474	466	440	425	429	451	458	484	478	455	452	434	475	429	485	465	477	421	440	457	459	440	487	484	439	487	466	427	471	429	445	473	447	473	441	473	465	459	447	442	432	476	488	455	470	452	455	445	473	462	461	495	442	431	438	474	434	475	473	468	452	412	458	463	488	416	442	420	464	439	447	421	468	475	432	457	477	437	431	472	478	431	424	461	469	453	458	451	461	422	451	471	453	457	443	506	467	447	443	478	469	471	450	486	443	458	423	477	426	435	468	480	442	428	495	434	459	441	469	468	454	415	477	487	476	448	460	474	477	459	450	481	506	426	448	476	440	464	514	478	450	486	447	449	456	451	450	450	493	469	478	468	446	470	455	435	453	482	445	445	465	497	479	473	464	443	491	420	497	497	448	470	481	445	484	460	475	483	520	446	442	465	435	426	448	425	454	463	427	462	439	452	441	512	484	456	464	456	481	444	432	439	443	456	475	463	463	486	481	485	454	489	431	478	489	450	453	467	472	468	464	488	461	470	460	492	476	455
11214	4770	5179	3849	2145	1434	962	693	577	546	438	418	360	381	402	312	278	290	268	284	261	264	238	272	284	263	267	260	254	282	274	260	280	296	257	280	279	273	283	260	271	264	260	273	279	269	246	254	274	256	269	249	242	249	246	249	258	262	257	268	255	241	252	272	233	258	249	262	277	230	264	234	300	282	232	268	297	221	282	264	270	274	285	279	273	253	261	274	241	252	263	262	265	288	222	271	284	270	273	245	254	241	293	257	238	245	274	236	220	239	294	278	249	261	254	270	272	286	231	265	253	265	266	286	279	269	275	248	270	268	244	269	256	281	253	277	285	246	261	271	256	277	239	243	249	267	297	271	240	265	255	267	253	265	260	255	263	265	280	243	259	259	253	239	295	251	247	292	255	265	290	251	223	272	278	260	307	240	269	263	287	291	260	252	243	302	246	272	261	225	271	242	272	264	253	274	264	279	262	284	276	269	282	249	284	271	297	241	257	252	244	256	275	308	283	278	233	258	260	269	268	240	287	266	265	248	294	263	277	251	278	261	260	253	245	258	282	278	233	260	283	270	247	270	240	275	286	293	240	238	298	260	247	237	275	258	229	271	322	262	284	255	266	259	279	259	260	247	255	244	251	247	281	276	258	263	294	232	282	240	271	283	260	272	302	256	268	263	266	273	263	252	233	263	288	278	258	275	280	256	281	267	260	266	300	244	244	255	299	233	215	251	281	263	252	245	271	253	265	266	268	235	233	261	284	275	274	236	235	270	246	278	251	259	274	276	283	287	237	274	261	241	260	278	262	266	255	259	280	247	254	252	256	268	282	302	237	294	251	252	268	260	244	267	263	251	251	264	270	251	282	240	282	248	286	264	249	258	267	273	268	268	265	241	291	253	268	285	256	277	286	291	263	280	241	265	261	248	245	237	260	278	273	267	229	247	287	255	243	290	274	270	267	248	271	259	263	260	215	263	255	275	276	268	259	264	242	278	264	291	228	302	315	261	247	246	298	260	258	267	279	286	263	278	305	258	268	284	254	250	302	256	268	240	265	246	271	261	249	261	278	271	242	255	236	255	235	274	256	278	240	272	256	257	293	275	279	268	296	281	251	244	275	267	238	252	251	251	262	264	276	288	248	269	292	255	265	233	264	279	258	245	243	260	268	282	272	270	277	279	279	248	283	252	243	285	272	269	239	272	246	272	265	280	260	250	273	260	225	256	257	273	257	274	282	280	266	255	270	268	259	274	257	288	287	244	219	256	305	245	272	273	244	233	298	253	273	254	260	225	220	267	266	270	268	252	255	236	224	280	295	254	268	282	255	263	255	280	262	290	245	269	317	255	254	251	307	260	261	288	266	269	282	281	233	271	253	246	276	259	273	230	276	284	271	262	265	289	222	291	249	235	263	291	253	264	253	244	242	232	271	265	247	267	271	265	279	229	270	269	251	267	269	242	260	263	282	247	252	234	253	270	264	270	257	258	260	232	276	239	272	269	270	267	260	287	275	237	257	282	281	224	303	282	257	244	272	249	235	273	269	269	249	235	262	239	268	301	280	287	271	230	257	292	266	236	253	275	264	295	273	247	251	262	259	253	292	264	260	263	278	258	280	256	263	287	270	273	282	245	260	241	250	272	269	287	292	252	282	286	236	278	252	288	273	254	257	289	253	292	301	290	253	264	261	280	290	244	252	253	249	250	260	245	259	255	297	244	250	268	272	254	257	274	220	309	243	270	243	268	281	236	254	240	240	289	285	286	261	242	248	231	286	247	262	262	262	283	255	253	269	297	253	267	254	240	253	258	251	262	253	263	253	268	255	271	275	241	263	265	253	247	219	295	243	288	265	283	268	249	287	299	261	254	254	288	280	267	266	260	301	255	252	254	257	271	246	245	290	256	266	272	249	273	279	280	250	282	281	268	253	279	270	244	266	270	294	266	270	268	256	284	264	243	261	235	273	293	257	249	220	247	234	262	260	288	253	260	263	263	241	274	275	250	275	243	254	285	260	273	306	244	281	278	272	278	237	260	263	263	257	236	267	268	260	248	289	265	264	268	273	252	292	260	253	264	271	286	253	268	261	251	289	265	271	277	275	302	276	289	261	242	287	236	260	249	299	260	264	266	286	237	258	263	245	265	241	272	257	276	264	263	250	259	241	242	266	263	238	263	263	273	255	250	255	241	256	260	258	269	288	260	257	226	263	242	247	233	290	227	275	266	262	243	233	272	244	294	277	254	243	252	275	251	261	267	263	260	261	264	277	267	257	264	256	271	250	271	252	268	274	259	258	230	238	232	305	267	255	265	292	252	254	251	280	294	301	273	250	287	272	267	265	264	263	244	266	258	291	292	262	252	264	269	244	254	274	279	289	246	317	282	254	261	287	290	241	277	280	270	241	271	267	254	238	238	274	280	265	277	264	247	259	257	300	302	273	269	275	272	287	245	265	265	265	264	290	266	254	244	250	274	291	260	272	240	255	280	253	229	260	275	252	264	243	263	260	249	250	286	283	254	281	286	260	260	288	274	234	321	255	253	260	277	248	248	258	268	255	243	267	278	250	260	277	257	264	251	273	252	254	267	268	267	278	273	271	281	269	244	269	263	253	261	275	241	245	262	257	261	269	266	257	257	235	271	279	242	243	277	262	292	277	266	264	249	260	240	285	269	284	270	279	251	259	268	265	272	262	248	246	277	299	249	252	268	280	284	290	266	288	257	254	243	256	269	309	275	277	261	262	246	272	278	253	277	280	257	225	300	246	243	258	293	263	276	271	242	258	277	235	261	261	253	264	255	270	256	252	290	258	236	257	262	255	257	282	285	269	273	250	253	247	260	265	261	258	267	262	245	255	258	253	249	278	256	276	277	287	288	255	258	248	249	247	254	278	278	249	246	258	249	250	261	244	293	279	263	269	251	240	297	294	275	257	245	212	247	240	265	273	245	309	246	274	252	287	281	312	268	282	253	225	257	266	255	273	291	272	249	276	252	275	289	252	251	258	283	271	300	250	259	295	263	301	285	249	281	271	302	248	263	245	267	286	266	253	250	266	248	280	265	253	238	275	269	263	253	265	258	257	221	268	275	257	252	278	280	295	271	265	274	280	288	260	261	282	237	241	261	246	266	282	265	243	284	250	267	242	321	259	262	261	263	256	253	245	264	239	277	253	293	250	271	270	274	308	272	269	255	270	272	295	280	234	263	258	248	255	253	247	281	256	234	298	258	292	263	263	296	281	261	272	274	285	272	239	260	255	246	284	254	269	262	266	286	257	229	282	255	260	250	246	283	265	255	269	265	250	296	252	276	269	243	253	262	296	278	288	271	264	269	310	253	259	289	280	272	257	246	282	264	269	283	271	262	249	292	291	272	240	283	284	274	278	276	280	269	272	290	251	251	253	267	271	267	248	274	266	252	259	238	271	245	255	329	263	262	234	229	246	248	263	247	261	282	263	229	231	284	250	263	239	264	236	247	260	267	256	269	259	274	238	255	241	281
7094	4260	9389	10348	6960	5708	3934	2987	2310	1863	1592	1418	1256	1370	1233	1030	725	632	682	656	560	598	589	589	601	543	581	598	604	636	629	568	556	569	639	592	598	600	619	596	590	578	572	590	566	528	567	577	576	562	580	614	580	581	554	615	548	586	561	610	607	596	599	582	575	585	595	544	585	576	606	613	583	601	565	546	630	530	596	596	554	582	601	571	569	582	569	567	583	591	598	572	592	618	579	566	595	588	586	566	554	568	564	631	553	583	557	579	627	568	587	611	568	598	555	579	564	559	583	605	542	619	565	585	536	585	566	559	587	549	602	586	543	583	564	613	558	576	577	562	581	551	572	555	592	565	562	545	588	615	584	561	568	539	611	601	567	584	615	597	586	560	593	553	622	554	588	577	583	591	552	582	575	552	576	563	549	568	572	576	601	605	564	592	567	562	600	573	547	552	578	586	545	515	592	574	536	573	576	580	534	600	583	588	620	607	546	593	619	553	578	576	599	588	598	616	613	539	621	559	541	579	593	571	581	554	587	622	561	536	584	566	575	589	574	586	581	550	553	590	540	556	586	563	595	566	576	573	574	575	540	593	513	561	566	610	566	589	553	558	582	543	604	572	586	577	608	597	526	557	601	570	556	558	572	556	573	570	583	546	550	558	577	570	568	593	566	605	571	589	535	571	609	578	576	532	564	550	573	536	548	558	598	578	539	563	568	593	608	562	562	541	573	549	600	565	595	558	551	600	558	550	543	591	556	538	583	643	584	539	576	579	535	556	567	616	552	579	559	573	601	539	584	591	562	599	586	604	568	579	597	556	584	600	542	552	587	576	578	579	635	605	525	578	590	555	570	574	552	563	566	530	634	580	558	519	536	568	582	589	589	569	585	567	544	550	535	569	604	561	580	569	553	614	602	562	528	573	588	548	582	589	539	540	582	579	594	595	549	597	591	571	566	575	611	594	589	602	587	579	588	615	565	600	593	596	563	590	602	607	573	592	584	601	587	576	528	563	576	563	546	602	577	560	550	565	609	530	555	587	576	533	584	603	560	551	568	581	568	547	578	593	551	580	539	597	560	596	553	579	548	574	559	568	569	549	577	630	616	555	557	599	523	594	568	596	611	607	586	522	589	606	576	576	596	555	606	604	570	553	552	611	562	570	548	561	617	570	550	595	570	575	591	589	506	596	576	608	571	631	566	628	569	544	608	599	586	553	564	587	556	553	556	571	567	578	544	615	580	589	578	596	559	584	588	560	603	561	558	597	581	576	610	573	581	590	556	592	522	561	582	574	595	577	628	564	580	576	520	582	588	547	553	558	648	559	590	579	551	553	555	560	579	600	576	584	563	579	612	576	578	580	562	551	592	567	576	600	560	557	578	560	561	571	555	563	568	612	598	556	540	574	552	553	608	560	563	551	561	560	617	578	574	577	571	556	521	555	544	552	544	573	525	528	575	556	595	566	569	566	578	550	572	578	571	590	623	532	546	569	553	553	576	577	604	600	631	604	599	590	589	581	575	563	576	552	596	600	554	579	582	550	605	561	593	615	568	558	594	549	547	558	577	585	560	603	573	594	612	568	577	551	571	587	590	575	573	562	575	621	541	599	568	591	555	572	597	541	593	596	598	544	551	529	559	576	583	578	536	567	585	589	541	581	575	543	576	551	624	551	574	592	561	558	581	561	574	588	592	529	625	582	579	587	535	572	544	588	566	565	537	595	577	548	569	524	544	532	605	581	555	576	557	568	584	577	563	592	566	570	567	569	518	579	575	602	535	595	578	603	549	565	563	573	563	582	559	571	573	574	574	604	599	582	597	600	558	582	519	605	539	537	591	559	563	598	581	565	569	618	561	555	590	578	569	546	543	578	600	575	585	554	537	604	628	590	572	563	576	608	589	586	609	575	569	532	556	563	559	575	607	560	559	587	586	583	561	608	610	581	593	569	585	593	553	540	574	594	592	560	604	569	537	578	556	578	531	619	590	568	579	563	605	599	555	524	584	562	578	520	523	574	554	584	539	559	564	555	527	581	586	563	622	535	554	557	615	567	547	556	562	581	562	565	585	585	600	583	555	537	541	565	604	550	568	570	561	586	565	581	576	554	594	572	583	560	580	576	596	540	542	567	564	603	579	548	585	578	540	554	554	558	588	594	601	562	592	580	548	571	591	557	565	571	571	623	603	572	592	572	608	589	567	563	580	580	564	555	602	569	584	601	576	583	596	553	570	590	585	539	616	590	560	555	583	552	607	586	575	609	613	553	588	601	617	536	583	605	599	596	574	544	583	578	564	580	587	550	589	564	582	549	558	613	587	576	561	580	590	550	576	564	572	573	558	557	551	591	606	585	555	573	576	556	544	556	580	567	580	571	594	555	549	556	614	576	566	568	584	571	600	568	552	571	573	590	595	627	562	543	595	536	588	573	574	596	557	558	564	546	596	616	566	577	570	569	608	593	571	579	604	569	579	575	580	588	561	645	561	607	506	603	613	572	553	590	584	534	580	593	568	543	612	553	590	546	528	577	584	568	568	626	541	606	612	575	539	579	558	581	578	603	579	558	571	551	589	616	562	578	590	572	578	527	615	586	553	569	560	580	564	584	605	554	563	579	585	587	587	608	594	608	585	545	561	568	586	554	547	542	569	583	604	557	597	582	555	536	601	584	617	564	578	549	545	609	590	596	572	578	614	562	586	585	573	577	539	558	551	590	585	596	573	574	575	569	583	569	598	606	573	590	605	572	566	607	570	577	569	574	602	639	562	558	530	584	556	569	549	560	606	627	608	557	547	604	595	603	591	553	590	546	585	573	578	537	594	575	559	582	572	576	611	559	575	577	619	546	578	590	604	569	570	600	560	503	567	586	558	610	595	576	565	608	589	604	580	561	587	569	556	556	595	611	568	570	562	570	580	553	564	608	602	576	558	586	584	610	567	560	568	585	563	539	555	574	612	609	594	608	621	588	559	590	566	570	605	590	574	594	575	570	559	594	560	532	585	583	576	533	602	592	550	564	588	599	589	572	529	549	577	578	569	596	586	551	585	575	627	566	562	600	618	564	580	603	563	591	541	577	577	562	535	572	575	580	549	614	575	536	603	565	556	565	587	561	573	576	554	551	580	615	580	568	540	604	581	590	567	595	556	588	578	565	574	598	589	567	551	539	560	527	618	565	539	551	559	594	569	530	612	589	567	534	606	572	577	564	533	565	598	619	557	557	579	570	613	575	560	601	571	595	568	579	548	546	570	562	590	556	542	569	551	557	566	546	576	597	562	582	603	578	590	540	568	603	582	582	546	570	572	526	555	562	584	593	597	558	574	553	542	563	564	545	585	550	568	564	575	579	551	551	595	572	556	582	561	566	612	593	558	535	585	563	568	547	579	577	526	530	574	537	599	581	565	605	585	615	608	547	550	601	574	534	567	584	558	589	614	602	627	564	589	613	578	583	593	552	561	576	565	594	618	618	518	554	589	549	580	581	586	550	562	561	592	584
23744	9457	9401	7321	4578	2809	1898	1176	910	758	599	491	479	494	438	339	234	225	217	231	179	176	194	190	201	190	180	189	183	194	155	191	194	187	182	201	183	178	176	182	188	168	182	166	173	159	188	159	183	166	202	175	171	148	188	172	194	170	192	176	186	186	150	181	171	172	153	184	177	158	168	166	161	168	161	165	167	168	164	176	158	170	144	169	168	179	162	166	193	146	188	163	183	170	194	174	181	143	167	175	149	177	174	184	176	182	190	166	178	168	166	178	175	180	171	180	174	179	181	204	182	166	193	160	180	174	196	162	165	185	161	194	186	164	153	168	173	161	172	182	177	177	184	183	183	199	193	170	176	195	167	162	158	169	168	150	175	168	154	164	184	175	178	176	179	171	189	176	164	158	172	199	165	168	190	161	139	163	147	176	174	156	162	171	143	165	178	172	162	153	211	175	183	179	161	171	180	149	185	169	167	157	187	185	174	151	192	156	152	183	192	196	172	183	175	173	165	154	172	163	156	164	186	138	157	157	159	189	197	182	154	170	168	203	183	163	195	187	171	171	149	169	180	164	176	168	194	192	182	172	169	173	149	160	174	191	158	168	213	177	205	165	169	175	180	196	177	140	153	176	199	156	158	179	152	189	184	172	156	187	196	191	176	154	180	180	188	127	161	174	187	172	174	156	172	159	172	134	176	183	165	169	189	201	196	161	145	172	174	160	168	167	171	163	164	178	173	165	164	177	174	168	176	184	185	194	157	183	163	156	169	160	166	162	165	162	176	195	189	178	174	221	173	166	172	144	183	153	160	150	181	158	163	159	180	161	164	186	177	162	180	165	173	167	198	180	162	169	141	174	201	169	166	182	142	165	177	189	159	163	170	170	183	164	180	183	173	155	185	190	185	167	184	184	176	164	176	189	174	147	193	169	158	161	170	189	156	173	198	206	144	150	195	164	180	193	135	195	189	205	182	186	166	192	162	165	150	173	175	171	144	182	169	196	171	161	174	146	166	183	171	154	195	163	183	149	176	165	190	169	183	186	176	180	195	155	182	169	171	170	176	153	161	160	163	201	194	153	202	181	177	172	172	143	154	173	148	172	168	183	172	165	227	181	187	154	179	179	172	185	151	158	185	188	184	194	183	191	203	179	172	155	180	174	183	173	157	189	165	191	173	145	175	194	150	165	173	165	183	173	181	176	156	160	193	183	165	193	191	177	189	167	190	172	161	171	179	168	167	185	157	163	195	205	170	201	187	184	166	165	149	154	163	173	175	175	180	158	168	181	145	157	173	162	179	171	168	203	175	163	163	171	180	153	169	163	165	190	191	151	172	154	155	156	173	173	216	169	191	190	156	177	175	159	185	179	174	164	183	195	173	152	157	167	180	150	182	170	154	203	161	166	147	169	154	171	136	158	167	197	157	177	183	152	182	169	170	190	172	156	167	179	158	164	187	185	158	196	208	167	194	159	183	160	161	157	165	189	189	150	178	161	157	168	166	170	157	165	195	185	177	166	184	173	147	174	177	185	185	189	177	167	170	188	170	173	189	178	182	159	190	184	185	172	184	168	189	168	163	160	182	176	169	158	197	167	154	193	214	161	169	190	169	158	177	178	157	136	168	168	166	177	200	175	158	175	152	154	162	184	175	172	186	185	183	184	188	168	173	174	184	147	155	172	166	167	169	171	182	164	185	162	172	150	164	164	161	171	164	204	160	167	171	155	175	199	168	177	191	189	183	183	144	178	159	197	163	192	188	148	193	181	168	190	202	178	209	188	171	155	195	184	181	165	175	165	162	171	174	170	167	174	174	162	176	162	193	182	173	194	166	152	172	170	203	165	190	170	185	167	160	163	156	181	159	182	168	185	152	187	185	186	181	189	165	173	188	206	197	164	170	165	177	173	191	185	196	153	178	167	154	168	150	182	189	172	169	178	199	164	169	167	154	162	147	181	185	195	186	163	171	147	187	176	194	179	182	157	181	163	179	175	183	171	182	163	165	167	186	154	183	185	168	200	190	160	189	157	184	191	182	180	198	189	167	167	144	158	174	168	164	163	184	185	175	182	159	168	176	167	166	179	182	188	168	189	175	193	147	171	162	159	158	177	169	174	167	170	168	167	155	185	169	156	163	170	190	163	151	173	174	173	156	157	165	149	163	172	186	168	167	147	182	192	181	166	185	165	162	185	164	187	176	164	193	169	160	176	160	182	147	197	190	162	167	160	179	196	182	187	165	167	170	172	169	169	190	177	164	170	196	171	179	176	190	188	178	167	163	188	148	185	172	139	153	169	148	199	188	174	166	165	162	200	187	164	177	170	197	169	152	151	180	163	143	189	183	160	186	177	182	173	170	165	177	189	165	140	164	158	153	195	155	172	152	160	161	167	156	171	158	188	188	170	182	159	186	186	194	171	180	186	163	177	177	170	162	175	168	182	173	182	185	173	170	165	154	173	176	174	167	151	164	184	160	180	175	201	185	150	181	171	173	177	181	181	159	178	177	169	154	174	138	168	196	150	177	148	155	176	192	154	149	171	171	156	132	185	164	178	169	144	154	139	159	176	168	184	163	183	168	179	170	210	160	172	208	160	177	193	171	168	154	156	173	171	175	197	180	181	158	150	163	172	175	181	194	170	187	173	167	172	179	177	161	181	174	153	153	172	149	176	197	175	167	159	191	193	179	171	150	182	180	173	167	198	188	183	183	151	164	186	190	165	179	175	184	184	172	174	173	170	161	160	165	168	171	170	158	154	165	176	172	154	178	182	166	178	179	185	169	185	193	150	160	180	186	161	182	173	161	157	157	188	166	193	160	174	172	162	176	158	175	168	179	168	181	154	146	190	165	187	195	166	165	189	163	178	173	180	166	171	158	177	159	159	200	171	198	198	172	186	173	161	161	184	182	150	172	170	186	160	170	171	145	162	180	145	150	166	176	159	182	163	184	176	159	161	167	179	183	170	168	171	177	179	171	170	195	196	163	169	153	190	168	200	175	188	156	155	171	167	181	163	170	168	207	180	202	159	169	163	170	182	159	180	150	165	176	186	160	168	178	185	186	160	166	168	198	196	179	182	183	160	164	168	163	194	189	145	164	158	141	168	186	159	169	150	171	177	172	170	158	154	151	162	183	155	183	191	145	161	172	182	174	189	170	194	157	157	194	180	163	147	173	162	173	188	168	183	174	181	172	187	176	201	190	151	158	171	169	176	176	182	208	159	157	178	174	167	160	184	155	178	160	188	184	193	174	146	166	184	180	142	150	171	181	173	193	182	185	208	173	165	189	166	161	178	187	167	167	163	172	174	182	157	179	169	185	164	172	154	172	157	176	172	187	164	166	153	181	171	160	177	177	168	174	152	163	148	171	169	180	142	179	170	174	165	175	180	187	195	193	173	195	183	182	179	171	158	173	159	168	173	182	184	155	159	183	177	187	164	202	144	188	175	149	187	160	193	184	169	171	179	189	164	149	176	172	194	161	182	169	171	193	190
15025	7236	15115	16535	13756	9970	7664	5503	4098	3292	2598	2245	2015	2214	1875	1411	755	671	563	518	436	488	493	427	453	442	470	419	451	456	457	441	440	442	457	476	426	436	441	441	409	437	421	387	405	429	399	376	435	418	379	432	387	442	415	377	390	379	413	410	382	398	399	396	408	393	404	424	396	395	432	383	403	408	387	395	382	451	377	424	374	387	409	421	391	389	406	421	429	382	383	374	382	388	409	405	403	400	440	359	400	390	405	405	403	384	375	362	378	437	429	391	412	375	436	405	421	413	404	419	430	430	439	415	406	432	376	414	369	412	404	402	422	420	444	404	384	432	374	422	412	379	416	399	392	402	411	384	404	380	414	389	426	424	424	395	390	371	397	410	400	360	354	431	386	414	405	407	426	387	406	429	363	421	410	436	373	396	395	387	390	430	371	396	389	427	394	430	373	404	412	401	424	427	378	388	391	421	375	393	358	376	410	407	386	399	380	380	383	387	404	416	407	376	364	424	376	423	422	393	433	406	401	441	361	346	463	371	424	389	392	382	406	395	399	381	379	415	401	425	383	404	402	415	395	392	400	377	398	403	396	390	418	383	422	389	406	419	394	374	387	429	375	412	409	416	367	434	418	382	430	403	380	386	386	412	408	401	355	423	441	412	426	407	420	380	407	379	395	432	409	417	427	399	406	412	395	401	395	404	428	421	396	366	358	417	377	369	405	401	376	417	421	352	374	391	390	418	405	398	446	401	385	356	367	399	385	402	393	401	388	379	407	404	405	407	411	428	426	442	382	386	423	436	378	431	384	413	410	373	370	399	360	400	418	416	397	413	393	402	410	411	361	399	387	386	433	392	421	405	406	393	390	385	390	401	406	425	416	409	409	389	418	415	382	389	429	424	423	427	395	411	390	389	405	356	413	367	424	390	420	395	388	406	436	379	387	425	415	390	425	399	393	433	424	398	409	389	381	415	430	420	406	385	422	428	367	425	410	426	447	403	393	406	422	403	390	391	428	392	411	417	345	422	393	409	416	393	413	405	396	381	412	375	415	418	405	403	380	388	420	391	410	349	412	401	371	415	397	406	401	384	395	371	392	405	413	394	380	399	348	386	396	406	419	392	409	408	401	406	423	375	388	411	395	389	448	407	410	396	435	386	395	375	387	392	401	419	399	404	394	405	404	413	398	385	410	452	367	391	385	409	410	374	419	389	387	423	420	376	387	376	397	382	399	410	415	353	390	396	432	372	366	397	397	387	395	376	428	417	395	418	399	408	367	383	415	400	393	409	399	390	398	385	363	382	396	421	382	405	416	398	433	424	394	436	398	374	393	393	383	379	374	408	432	405	398	385	375	422	412	391	385	409	407	359	380	402	395	407	382	394	413	429	389	410	397	453	403	389	407	408	408	421	398	402	418	433	415	396	413	412	405	414	390	424	424	414	399	406	393	417	385	420	417	406	382	382	397	407	398	441	434	376	394	404	386	398	418	377	417	411	385	411	388	408	389	399	444	389	406	389	417	402	378	412	432	406	403	421	391	399	351	423	407	399	416	441	403	380	428	425	357	390	424	397	425	434	399	433	379	420	435	410	422	390	387	397	444	389	416	395	394	378	397	430	434	410	450	398	379	400	380	369	407	388	429	415	375	393	386	391	409	406	404	415	376	394	397	403	410	428	456	389	374	396	356	388	395	385	395	380	424	375	405	405	374	401	388	398	378	390	363	413	358	408	418	436	436	414	382	396	401	367	416	411	379	393	398	391	388	391	389	389	413	393	411	406	389	378	366	414	387	398	413	418	410	414	358	407	423	362	412	397	372	419	405	392	393	410	420	408	403	420	394	405	432	415	395	404	429	404	353	392	415	406	395	410	422	401	365	414	369	368	391	424	431	393	409	391	390	392	378	413	366	403	367	408	423	410	389	397	413	405	393	367	381	420	405	416	418	402	399	415	379	414	421	407	432	423	406	393	391	412	416	388	395	396	430	362	377	385	374	386	390	373	414	428	392	435	431	411	423	411	383	423	427	392	414	408	386	401	399	389	405	425	406	371	382	395	394	387	426	398	448	401	355	407	430	410	370	388	360	345	393	377	384	411	388	427	392	391	414	421	387	397	387	398	435	428	428	406	418	403	395	407	398	375	422	403	396	372	390	425	399	414	402	405	376	394	395	395	409	400	412	386	386	409	443	394	426	380	394	427	423	420	412	447	406	405	392	392	421	408	374	403	390	412	398	368	421	398	367	427	369	410	379	433	384	409	409	433	382	401	394	427	379	406	402	377	409	447	382	387	391	394	402	409	435	420	344	389	388	418	437	408	380	412	406	351	426	395	414	407	395	409	431	406	424	411	411	410	382	410	395	413	376	429	375	390	411	417	414	381	397	424	415	393	399	376	409	397	393	378	380	385	411	389	466	419	382	441	396	402	424	376	363	401	431	395	406	378	394	400	404	393	405	433	387	390	394	419	405	431	383	427	419	411	408	407	390	392	397	402	416	419	413	339	401	398	385	404	376	399	384	373	445	404	381	414	417	383	413	414	432	406	402	416	415	386	424	393	389	374	383	404	393	388	413	405	386	425	381	386	399	369	411	385	413	379	403	434	417	381	400	384	433	402	407	388	365	402	399	423	410	427	419	418	386	401	401	438	417	433	408	396	385	422	408	370	414	398	426	408	409	397	392	370	444	400	405	380	393	407	407	417	413	348	399	393	410	392	418	371	378	368	404	409	423	414	392	407	375	403	382	406	413	437	419	390	466	402	414	411	391	389	408	398	394	369	393	389	389	391	400	374	400	375	400	406	366	406	362	434	380	417	394	406	387	389	415	395	392	425	415	392	413	353	414	402	428	399	420	383	388	390	389	414	422	420	406	399	394	418	431	371	431	402	419	414	412	409	410	457	401	384	414	412	428	386	421	417	391	442	418	380	366	397	382	437	390	442	391	405	391	384	380	404	339	377	406	440	404	413	397	398	416	389	413	410	412	408	383	408	416	385	396	388	424	421	374	406	387	387	402	397	400	406	403	388	431	408	430	405	401	408	356	418	394	375	367	425	385	419	441	410	406	416	404	447	375	401	417	397	393	386	396	401	431	387	398	370	410	375	394	405	416	351	411	404	379	421	389	390	413	362	392	429	442	388	429	403	432	424	385	445	395	384	390	437	410	395	421	398	389	375	385	400	423	370	395	400	390	429	400	362	386	419	389	358	439	426	425	385	404	440	416	416	415	380	418	428	356	414	427	386	428	409	386	392	382	407	404	414	389	422	418	406	417	408	386	372	370	408	374	355	409	399	407	395	401	380	400	394	389	406	385	422	412	385	397	388	424	425	389	395	410	408	408	398	404	422	404	440	421	402	408	388	376	376	412	389	381	404	406	390	408	444	413	416	409	370	426	382	404	397	386	387	440	384	374	419	393	410	414	417	408	382	407	374	399	402	428	371	387	391	402	406	385	417	403	392	405	411	412	391	412	419	415	378	396	382	369	410	404	410
33559	14425	14091	10625	6729	4135	2698	1936	1355	1099	839	694	615	639	597	470	289	236	241	216	201	214	212	214	214	203	235	196	235	192	188	190	192	190	199	203	225	186	195	202	197	195	202	217	174	222	224	208	200	198	179	202	193	203	201	186	197	196	208	220	173	200	206	201	188	202	205	198	172	165	179	181	188	174	179	216	215	178	191	183	197	188	216	175	205	192	165	189	153	208	190	182	185	206	215	186	175	201	192	175	182	206	194	207	202	183	192	165	162	203	179	183	206	201	185	188	185	218	193	181	194	193	186	204	176	159	195	183	189	193	192	185	201	191	224	198	194	209	202	183	171	182	182	198	204	209	211	185	191	191	180	193	184	169	206	189	191	179	202	221	178	192	189	187	196	176	184	181	170	215	189	190	190	215	207	215	199	183	193	190	157	177	168	157	207	198	212	213	185	185	145	218	199	179	193	220	163	195	180	196	193	190	180	191	202	204	173	196	189	198	178	189	190	208	223	196	182	192	183	207	184	192	175	205	180	197	211	191	180	212	189	213	181	195	190	202	200	212	200	176	203	177	201	189	172	195	169	214	191	207	238	218	187	190	167	199	188	185	172	179	211	197	188	238	216	195	211	189	207	212	183	186	185	203	164	207	189	182	182	191	190	192	182	175	214	173	196	187	178	221	191	201	194	182	167	201	186	187	220	178	193	200	204	202	167	198	197	178	193	203	238	194	192	180	174	199	217	177	229	205	161	193	202	188	177	197	217	181	171	190	231	168	201	175	181	204	180	186	186	185	190	198	173	203	167	187	192	197	199	181	225	204	194	199	180	180	179	206	175	198	203	210	191	206	185	191	179	191	214	228	193	189	233	168	205	188	205	174	203	177	174	176	190	193	173	174	197	183	186	217	201	207	192	205	204	169	186	181	186	200	204	191	199	228	183	179	201	199	216	215	228	210	192	207	180	161	201	202	196	212	200	188	187	174	191	215	187	198	173	193	199	196	223	212	171	181	218	201	211	175	218	178	210	208	180	215	201	204	209	186	207	194	180	199	194	173	202	183	188	158	183	203	200	173	185	199	167	195	221	202	187	214	203	209	216	187	173	208	187	170	209	163	178	216	189	219	219	180	216	205	185	166	204	197	181	200	190	186	204	157	190	170	191	201	215	209	185	187	212	195	187	193	180	214	203	196	179	183	210	198	181	180	173	185	188	188	209	190	183	183	193	180	174	197	184	199	167	183	201	172	214	209	181	187	190	192	198	178	180	172	191	200	190	209	210	193	176	185	196	187	212	187	204	222	191	190	209	187	199	226	187	212	198	176	194	203	194	179	200	201	188	187	221	181	193	206	202	189	199	187	199	194	193	201	203	190	181	205	181	178	172	199	205	196	180	212	219	166	200	194	197	208	184	195	196	187	209	185	223	187	182	194	181	204	193	213	192	197	201	177	192	167	183	195	186	185	204	167	197	214	192	217	185	180	199	176	206	197	157	167	180	186	177	199	177	211	197	193	187	169	179	181	175	184	161	207	197	196	199	218	190	202	212	213	225	183	184	181	194	203	213	193	210	210	221	196	170	184	202	172	176	208	191	194	198	197	172	203	177	197	182	171	177	215	206	177	197	242	192	215	185	192	194	203	177	186	204	220	189	227	209	194	167	208	195	177	170	187	183	185	190	187	185	168	194	206	200	204	187	176	178	183	199	164	185	195	189	214	199	193	195	174	215	196	201	193	199	197	214	205	221	203	179	189	202	229	194	187	204	193	217	172	176	190	193	195	184	203	257	180	197	204	181	201	202	198	201	206	198	224	203	193	208	182	186	181	187	207	176	193	197	192	205	210	196	199	220	189	205	189	214	194	213	193	178	177	209	193	185	202	198	205	194	195	211	194	194	204	191	207	204	190	194	188	168	210	194	172	198	205	190	212	179	162	198	172	199	212	203	192	199	189	204	203	189	179	199	191	176	176	189	220	197	211	212	214	185	199	199	181	193	174	201	188	183	174	208	194	182	192	194	186	171	184	204	191	212	210	185	207	207	192	195	199	192	179	170	206	204	190	201	196	184	199	193	205	195	228	181	186	197	232	200	217	183	227	195	203	214	208	192	167	194	209	203	236	198	193	179	180	192	192	191	154	193	221	188	182	195	203	182	193	193	195	190	212	183	190	186	185	181	212	198	207	206	185	211	201	204	201	169	209	207	162	204	177	202	199	176	207	212	209	195	196	189	239	191	169	200	234	195	185	212	199	188	203	191	201	190	198	190	207	184	187	204	207	182	208	196	191	183	203	175	148	202	189	186	221	188	197	150	170	195	200	208	195	177	188	173	203	174	192	184	176	199	197	201	192	190	221	192	191	220	220	211	184	183	193	176	220	199	183	174	219	189	189	209	202	205	193	196	184	214	185	202	192	221	191	221	178	197	197	232	179	210	222	169	189	183	194	211	198	180	194	197	175	195	172	183	222	194	213	213	195	218	202	185	195	177	190	206	207	196	212	205	170	187	194	181	173	207	186	194	181	207	221	198	216	191	180	205	184	198	200	195	206	208	184	194	175	220	179	171	177	191	181	199	183	195	196	174	178	196	173	187	190	179	178	197	174	204	179	212	203	216	204	202	183	192	177	193	209	188	173	180	201	206	193	198	181	169	186	216	172	166	178	223	174	192	200	200	180	188	183	209	189	205	189	194	188	200	193	196	198	191	178	168	189	163	206	195	177	193	191	179	197	191	207	196	189	194	207	195	198	208	206	194	174	210	179	170	181	186	173	193	214	193	241	210	211	188	213	205	182	200	166	196	188	227	186	182	195	220	174	207	179	229	188	188	181	194	216	179	179	193	178	166	190	190	185	176	153	197	209	191	213	194	179	206	189	185	177	209	219	199	214	167	187	209	182	187	193	211	205	204	199	206	213	176	175	176	195	160	204	219	221	208	203	217	216	175	185	207	199	197	178	172	207	181	182	197	200	196	220	180	204	192	202	205	184	195	207	188	217	188	187	182	165	213	174	194	177	201	206	184	199	206	182	202	232	192	197	179	183	201	208	179	166	198	154	216	179	177	186	196	174	196	196	195	188	174	203	216	193	191	176	176	207	227	208	194	183	200	177	159	169	184	216	192	187	203	214	210	189	179	195	170	175	192	183	221	197	167	193	195	191	178	185	196	194	213	200	187	197	222	176	199	181	212	179	208	204	190	208	192	219	182	194	209	197	194	180	168	203	200	216	165	206	204	183	201	203	192	183	185	209	197	209	200	190	208	189	203	148	219	207	197	207	188	199	222	178	192	197	198	200	190	175	207	195	181	183	180	189	172	166	165	198	205	197	189	192	216	187	182	168	195	190	212	211	223	202	200	167	183	220	213	211	184	197	188	191	214	192	192	210	193	217	215	198	181	203	197	188	191	196	175	207	197	229	190	176	182	205	182	162	170	173	162	168	216	194	220	188	191	210	182	197	206	185	190	218	215	195	204	178	232	187	184	176	177	178	205	210	191	209
19424	9712	19473	21018	17987	13261	10394	7995	5960	4895	3802	3346	2966	3024	2583	1920	979	876	766	691	618	631	564	538	550	570	526	523	555	510	523	527	489	469	520	556	477	552	507	531	513	504	508	516	470	444	458	436	451	478	482	428	449	463	439	438	474	445	473	445	454	460	443	471	439	474	477	466	473	468	466	422	466	462	466	443	462	493	462	472	444	445	459	439	438	456	447	479	432	402	436	441	435	501	413	458	486	483	429	443	447	452	437	458	463	446	486	462	437	461	437	438	451	430	464	444	445	448	449	418	437	418	433	453	426	425	463	454	438	471	436	478	442	487	446	463	427	439	445	425	427	458	456	454	460	470	448	479	471	412	438	478	461	464	420	446	483	426	452	430	441	440	429	434	421	456	480	456	486	430	455	424	447	474	447	444	454	436	411	436	447	452	464	446	456	447	450	416	453	466	490	448	445	442	484	455	455	465	453	465	443	478	447	453	435	444	433	453	451	408	436	424	438	433	440	481	463	447	457	433	480	444	455	443	443	422	460	470	462	453	428	457	433	468	460	464	430	442	456	490	442	478	419	453	456	451	453	421	445	479	469	500	468	457	452	496	424	478	472	456	447	446	448	466	440	457	441	426	472	454	429	433	452	449	446	466	478	464	452	465	471	421	428	413	466	476	485	410	422	475	422	441	455	461	488	452	446	439	462	444	432	476	413	463	459	480	440	417	457	441	511	431	418	465	471	451	469	466	442	438	469	472	435	477	440	419	464	483	491	410	470	428	442	430	474	490	499	431	442	456	424	436	404	465	468	419	440	462	431	494	430	452	457	470	446	474	466	452	463	441	444	451	415	493	458	438	435	459	432	450	461	417	441	447	453	441	438	438	446	424	432	478	423	425	441	459	423	459	439	424	416	469	417	458	456	461	492	419	492	470	467	423	452	452	460	462	450	465	489	403	432	440	439	458	445	442	461	474	438	470	432	481	443	453	453	457	472	449	438	477	449	496	447	392	453	436	466	443	474	449	429	458	435	475	453	438	434	425	451	434	428	467	486	438	504	459	433	445	453	466	427	461	429	421	466	462	450	455	475	415	390	491	472	418	502	413	411	425	445	454	457	472	491	465	448	436	421	452	465	450	443	442	457	457	459	470	460	464	465	443	455	464	445	475	440	456	416	473	455	465	400	474	423	438	449	447	454	452	449	431	443	423	469	433	449	489	439	437	441	411	439	421	450	446	449	445	449	415	435	468	444	481	455	457	467	444	397	458	472	456	444	451	427	476	466	459	471	425	455	493	481	427	456	440	444	474	463	429	460	439	552	451	449	440	479	456	456	443	484	441	461	456	449	465	414	508	459	444	454	480	465	422	465	429	471	491	466	474	460	458	457	452	449	442	422	468	451	475	447	468	492	464	447	449	450	457	461	452	448	409	447	479	464	449	458	412	453	481	461	475	441	445	428	435	431	405	458	451	493	425	485	481	448	478	407	429	459	461	415	459	439	434	429	441	483	460	424	467	470	474	476	467	511	504	433	422	449	435	443	424	453	457	454	441	435	453	436	453	457	509	472	467	449	445	473	488	429	454	435	419	428	446	452	413	477	467	467	455	460	468	453	445	474	444	466	442	463	431	469	445	424	422	405	444	404	469	450	405	480	435	434	467	484	449	451	430	456	448	439	407	479	472	448	480	470	450	455	466	447	432	469	471	451	442	472	438	454	459	489	462	455	429	502	408	441	468	451	430	467	459	458	443	446	451	433	425	433	490	445	435	449	463	477	411	457	438	442	425	463	414	453	516	481	446	470	468	423	458	481	452	477	449	444	431	439	453	512	464	462	436	449	445	461	461	462	445	455	456	489	447	469	471	454	444	480	423	466	432	453	458	460	458	449	472	486	480	397	456	475	446	448	444	457	447	459	459	442	436	457	456	464	466	471	461	440	460	438	471	476	439	435	468	422	462	491	472	446	428	432	433	456	460	469	482	467	448	451	466	459	478	455	435	472	425	473	455	469	423	443	455	467	447	441	474	464	450	443	479	484	428	458	463	465	422	472	455	432	475	453	451	459	491	476	472	429	446	432	473	451	467	458	426	474	458	508	446	446	454	471	488	472	443	462	460	462	457	454	425	451	436	457	450	437	447	439	420	454	478	446	427	458	464	437	433	468	454	453	447	438	429	484	510	464	468	476	477	470	459	485	427	410	462	439	450	451	473	477	457	442	478	458	481	441	467	414	464	455	424	418	437	465	447	422	434	416	461	505	445	463	472	450	426	464	450	452	465	465	461	427	477	400	429	443	477	436	495	459	402	450	466	419	452	446	444	443	459	451	438	440	411	424	423	461	434	438	428	453	442	442	474	457	452	456	463	461	476	461	432	456	459	438	466	447	477	472	449	454	487	511	456	469	410	468	441	473	454	468	465	414	473	439	388	472	429	475	460	449	482	422	429	433	410	435	453	459	420	444	448	430	427	493	469	462	462	463	452	443	486	480	453	452	471	441	496	480	448	476	493	446	480	438	453	445	454	437	445	457	431	469	418	424	468	450	488	479	492	466	406	426	432	493	429	417	471	483	484	441	472	479	443	443	434	443	437	459	478	455	443	471	473	436	460	446	458	442	476	465	455	488	438	476	485	446	449	429	500	435	432	448	457	429	417	444	441	426	441	489	443	473	479	478	466	464	410	437	432	431	491	464	431	480	424	456	484	487	439	442	433	491	428	434	451	451	489	459	422	432	487	443	458	439	449	456	448	435	431	431	465	412	461	452	435	477	399	452	493	488	478	444	419	459	450	441	440	466	447	490	415	453	455	473	461	427	432	471	455	441	436	480	469	468	467	468	470	447	465	464	415	489	457	442	444	406	446	476	449	458	455	478	457	418	461	467	478	462	450	440	448	440	448	461	415	458	453	463	442	484	460	487	480	449	510	435	462	471	454	466	454	450	501	482	482	442	441	445	469	478	420	459	456	438	463	462	431	492	430	434	446	433	479	439	459	467	444	468	476	440	453	425	481	449	448	435	437	448	435	450	427	457	439	447	455	449	447	466	440	456	416	420	419	463	490	440	453	482	460	426	408	427	488	424	463	468	445	418	461	479	438	471	467	465	485	430	484	441	463	426	456	467	469	452	429	451	411	439	451	475	433	430	475	418	424	479	440	450	487	445	445	445	507	461	463	457	438	428	437	444	470	441	451	422	463	459	462	442	462	437	461	474	461	449	489	428	457	461	452	432	459	455	433	419	453	424	428	448	466	483	428	451	447	469	480	460	450	432	449	477	493	446	442	471	430	452	460	468	434	493	418	436	486	457	430	485	424	435	479	442	455	474	422	475	404	456	444	483	458	457	436	447	472	420	468	485	430	445	446	469	488	446	452	447	448	437	488	463	460	483	437	485	483	480	461	439	453	470	435	450	465	414	467	456	450	449	457	433	443	450	455	440	470	483	473	477	491	454	450	457	456	445	483	425	471	417	464	455	465	474	435	437	436	481	455	484	458	477	459
11362	4855	5280	3962	2399	1424	1015	671	522	521	469	432	435	421	344	320	258	287	284	273	278	277	296	257	263	238	250	258	279	263	263	276	271	280	265	226	265	270	251	245	231	276	261	268	282	287	274	293	249	260	283	261	268	237	240	286	260	286	246	225	273	290	264	257	269	232	263	247	247	238	263	242	255	272	259	237	279	260	272	252	260	273	233	219	271	231	273	261	292	261	268	287	227	261	275	279	289	254	270	248	290	260	301	275	223	251	289	260	254	258	232	262	277	264	286	259	256	241	285	268	249	238	276	269	265	245	252	246	223	260	260	250	246	240	302	255	288	227	241	268	268	242	278	263	229	269	251	222	258	271	262	254	275	283	269	269	247	250	253	241	261	239	266	246	230	241	237	263	293	278	238	245	237	245	256	260	252	265	245	228	270	242	269	251	269	280	237	266	242	260	251	268	252	275	229	272	283	239	236	280	264	273	225	255	261	256	270	268	283	249	249	249	254	261	257	271	237	235	238	255	275	288	252	280	245	282	269	285	252	243	273	252	251	247	305	246	253	255	272	287	253	237	271	256	286	248	258	267	229	259	286	261	257	248	256	277	264	256	290	230	265	264	266	304	241	234	254	257	263	252	239	244	221	247	240	271	267	267	273	294	237	269	270	243	237	270	265	268	246	237	255	250	274	275	267	287	270	247	252	235	257	264	286	243	266	282	244	262	259	259	286	265	258	233	269	242	247	250	237	287	257	278	247	250	260	247	264	238	278	257	253	264	277	276	268	263	255	276	287	259	271	278	233	248	258	260	272	243	276	260	254	246	269	268	241	253	274	275	238	248	262	266	269	270	228	261	262	247	270	284	224	257	267	272	252	241	263	262	239	244	273	270	296	266	250	237	289	251	258	274	277	254	272	257	258	217	265	279	278	275	264	244	238	270	254	295	268	274	269	240	253	263	296	245	275	283	275	277	253	245	273	260	282	250	277	265	281	279	304	277	263	260	263	256	255	260	254	283	264	247	285	257	254	263	229	248	259	276	218	277	249	274	264	242	243	249	238	264	251	274	320	271	258	264	269	287	239	244	253	260	229	264	268	262	282	278	249	228	251	261	245	240	227	239	239	267	282	256	248	246	263	255	266	258	246	272	272	263	241	233	280	257	239	266	280	279	245	244	270	233	277	255	246	274	279	269	246	279	268	264	221	257	266	246	265	274	273	261	250	257	283	244	264	256	255	269	268	212	260	257	268	244	248	245	278	237	233	230	257	285	257	251	293	247	272	241	283	276	237	260	220	253	236	256	240	249	286	257	273	264	290	257	253	275	221	275	245	240	272	273	261	279	273	280	220	247	241	223	278	275	248	241	266	277	249	241	275	268	265	267	279	270	303	293	277	264	280	257	258	268	273	248	245	244	244	254	264	252	240	285	270	247	252	242	263	292	275	275	242	312	264	270	293	272	262	241	245	248	270	262	241	277	288	262	248	253	261	280	265	271	254	261	284	275	243	220	251	269	267	265	265	243	244	223	248	259	276	255	272	280	262	266	293	269	270	262	283	230	270	302	272	268	281	257	261	259	268	289	271	238	283	296	236	243	283	245	253	257	247	276	236	257	237	259	226	270	284	266	236	236	246	245	285	287	274	246	241	240	260	229	249	246	244	285	257	251	247	273	230	256	255	241	263	257	235	225	253	256	270	276	241	267	272	239	265	257	256	264	268	284	278	262	252	223	254	221	231	255	248	234	244	264	232	238	251	245	277	256	258	253	255	260	273	262	279	252	262	245	263	253	260	238	258	272	269	285	248	279	261	287	263	275	255	268	263	240	263	296	272	254	260	282	214	250	259	255	304	241	272	272	239	262	228	273	269	267	278	273	233	261	296	253	267	272	269	268	249	273	238	242	253	257	247	266	253	247	289	245	257	246	300	268	250	239	261	249	268	241	242	254	268	280	256	244	257	245	244	244	282	290	270	265	271	266	268	270	249	279	244	241	256	238	246	274	246	251	251	259	249	267	232	267	251	269	238	255	259	249	261	256	270	264	250	254	261	277	279	257	277	235	271	289	253	259	260	242	264	274	272	269	243	258	289	272	263	238	244	253	252	295	254	288	278	256	232	250	226	274	227	257	262	219	242	278	279	242	256	266	259	252	236	283	239	275	249	257	226	254	257	237	253	279	249	273	264	281	264	255	245	276	266	256	242	279	272	303	286	252	245	262	232	274	307	256	288	271	263	237	248	288	272	269	268	275	238	251	271	275	221	240	293	281	250	234	249	262	285	285	299	268	252	280	257	237	259	299	263	273	258	270	251	276	261	247	278	256	269	271	276	275	269	287	233	275	290	248	286	220	252	246	246	257	273	275	282	274	268	266	236	281	252	222	268	283	257	261	263	257	265	257	247	266	267	252	268	285	246	255	285	292	241	245	270	238	253	279	248	272	267	278	293	253	267	269	271	253	252	259	254	298	258	238	261	275	282	272	287	263	264	259	245	256	251	248	300	265	242	240	240	252	235	255	263	254	268	284	234	266	242	232	293	261	252	245	245	248	262	273	278	243	246	276	267	275	252	284	294	246	247	271	227	245	290	267	280	237	275	234	283	253	255	245	275	252	286	252	286	261	302	220	243	285	243	228	247	245	251	272	257	272	261	248	229	248	277	252	257	250	258	226	287	267	237	255	251	222	268	231	238	253	260	289	245	229	258	272	284	248	284	283	227	235	283	266	279	242	261	257	273	292	239	260	260	254	264	235	250	272	232	272	274	266	293	244	272	270	261	248	271	267	251	259	214	258	235	236	240	267	287	292	295	263	264	241	244	244	245	284	281	271	268	261	268	259	266	246	267	274	263	243	241	247	285	256	304	266	250	250	250	238	255	263	293	276	257	272	265	273	258	254	274	232	257	273	267	247	256	257	293	280	256	277	279	244	251	224	292	255	274	228	250	265	228	240	276	275	234	214	262	243	250	236	245	249	262	276	244	240	247	262	267	277	247	287	265	265	287	247	274	252	245	257	263	248	286	240	238	271	250	278	238	245	220	252	270	266	264	266	272	259	236	267	215	243	225	257	268	269	263	259	260	280	249	254	292	227	254	276	264	252	241	277	262	277	274	287	249	279	269	271	256	267	216	242	246	265	239	247	258	252	240	280	305	257	262	233	252	289	280	235	281	238	274	266	295	239	248	256	271	284	246	241	256	304	227	234	259	275	243	249	245	255	280	256	266	264	239	282	286	279	243	278	263	225	264	264	224	250	283	269	285	261	244	254	223	246	272	276	282	245	275	252	258	262	250	222	270	260	288	240	289	272	269	259	254	282	259	264	279	240	250	250	260	255	263	243	262	243	279	263	266	283	281	271	234	240	275	262	272	277	277	275	254	261	254	264	264	295	233	243	267	258	231	245	187	228	260	221	233	262	268	246	260	247	240	252	286	273	244	255	244	246	273	245	267	239	259	264	263	250	243	243	261	272	260	240	238	281	271	282	251	242	253	256	303	283
7002	4426	9737	10687	7883	5421	3762	2965	2361	1815	1575	1529	1437	1494	1225	835	614	696	601	576	604	604	543	550	590	591	598	560	597	583	584	565	584	568	608	612	545	569	605	622	602	590	610	589	604	560	567	595	544	571	588	562	570	560	597	595	591	601	568	526	564	563	606	571	584	548	549	546	568	600	575	571	567	565	545	590	566	531	569	553	560	565	606	563	595	587	584	556	589	551	575	597	556	568	564	579	533	582	620	578	604	582	547	554	610	583	580	601	528	508	602	553	552	573	591	622	567	571	526	563	551	542	588	566	540	567	547	566	576	617	599	588	553	576	557	552	564	544	594	577	561	521	560	528	617	577	553	573	566	553	589	525	566	628	545	569	552	575	600	607	619	567	517	538	573	534	618	600	597	570	562	554	517	572	592	549	576	589	547	595	537	565	556	554	560	561	574	576	596	573	575	555	579	542	567	589	542	552	564	555	611	564	551	548	552	563	560	579	558	578	571	587	567	504	576	567	541	558	592	575	573	538	543	594	551	581	528	552	545	569	562	600	592	579	557	572	581	561	558	551	580	586	556	542	549	559	574	558	564	576	571	593	549	528	568	530	559	602	528	537	563	571	583	583	590	548	576	546	576	582	572	559	553	564	530	548	571	544	590	546	553	577	548	580	568	604	569	535	586	568	569	575	610	562	544	586	573	540	574	585	586	606	541	587	592	557	553	551	546	590	585	579	562	584	555	545	587	588	549	542	554	575	551	579	550	567	557	525	570	577	630	549	563	621	560	594	579	547	576	565	541	568	545	566	557	616	566	553	554	569	556	559	544	550	590	554	552	593	585	599	582	567	556	539	565	573	530	553	558	567	557	550	566	536	560	557	571	565	538	597	581	572	593	560	605	575	538	599	586	551	553	577	543	539	559	520	581	613	562	528	590	554	507	575	568	556	550	552	579	577	521	549	575	577	527	523	568	611	583	531	581	544	559	581	585	611	576	546	546	556	601	531	562	568	584	564	536	605	585	580	549	574	552	582	601	557	571	583	551	586	520	595	558	543	560	614	557	584	561	529	571	545	575	551	539	557	568	560	576	544	550	546	536	568	557	598	553	529	574	567	553	602	547	561	566	587	580	563	577	578	528	561	546	579	562	584	521	547	573	559	602	550	590	593	562	546	561	586	630	591	548	559	578	586	543	575	559	542	603	608	575	576	540	529	598	575	548	569	509	549	563	605	558	539	595	598	568	574	590	579	568	551	607	605	548	521	556	609	557	620	593	586	604	574	538	547	549	574	564	582	532	604	567	571	586	573	560	583	577	565	556	594	549	543	572	547	533	573	582	618	594	511	555	572	556	553	577	555	595	590	585	553	563	565	550	541	565	541	522	543	582	516	532	632	585	605	584	561	616	587	562	556	542	615	577	557	564	580	540	590	556	566	577	593	598	540	599	524	523	604	574	578	485	560	557	559	598	581	544	547	580	561	596	562	553	588	558	551	598	562	594	537	575	595	590	573	583	534	603	540	543	587	585	577	541	539	551	605	558	534	564	584	544	536	568	590	610	556	575	596	583	534	550	560	579	557	596	562	577	550	555	585	595	596	529	562	576	564	573	613	541	586	557	558	577	598	583	600	584	622	604	577	522	596	596	532	579	546	568	543	564	582	586	572	590	591	605	586	526	583	610	554	554	611	580	606	590	538	565	599	563	542	561	555	578	620	572	561	590	613	555	543	603	556	619	526	597	555	580	542	572	541	586	569	596	563	546	579	614	566	549	521	568	557	536	553	586	569	614	589	587	554	552	565	565	530	586	582	621	585	540	569	523	548	594	601	573	625	600	520	576	558	598	573	589	545	559	530	565	599	592	573	562	518	562	556	581	561	529	590	596	587	571	592	573	564	581	567	519	569	566	557	556	566	524	519	580	552	599	588	562	550	581	528	648	621	594	568	573	520	581	506	579	566	579	561	616	574	557	574	613	584	601	574	578	577	556	576	560	520	520	595	534	573	565	527	547	579	602	541	554	558	549	557	566	586	578	589	558	552	551	549	587	591	573	589	584	535	550	578	584	564	574	568	568	552	584	579	609	597	579	589	569	579	565	552	538	587	569	559	610	556	559	553	537	574	574	586	558	608	548	553	577	564	557	598	526	583	598	590	605	558	571	541	600	585	570	570	575	559	598	566	571	592	583	555	569	599	554	559	530	577	528	569	563	613	566	515	590	564	565	598	526	572	584	542	561	541	565	569	585	560	578	537	575	566	543	572	584	559	559	563	596	574	549	554	533	554	560	561	545	555	562	567	586	579	569	624	565	566	566	604	557	543	570	565	553	544	549	575	518	509	545	596	562	545	580	549	595	567	597	554	550	522	559	598	587	545	550	562	566	523	571	573	539	548	573	531	570	546	538	549	578	540	534	561	550	592	583	553	605	598	520	583	585	574	594	574	631	539	556	559	542	541	556	573	568	555	545	574	593	562	549	546	597	560	572	618	565	554	582	545	575	615	562	555	557	599	538	588	546	573	546	598	559	589	569	562	605	560	564	543	543	550	538	595	578	588	528	621	571	561	577	572	534	559	584	613	605	538	539	537	601	595	604	569	596	626	541	616	576	582	573	564	540	505	526	570	584	564	549	568	530	531	558	573	574	564	537	572	571	550	534	599	513	588	584	584	571	578	586	555	582	585	548	569	613	603	575	518	562	598	536	595	593	553	575	531	576	587	617	588	558	566	561	650	576	565	536	615	569	569	563	566	536	574	537	568	571	536	577	573	572	560	561	601	574	570	611	595	568	549	599	604	537	542	552	551	583	579	544	569	564	566	529	534	594	571	603	589	592	599	563	579	547	630	569	526	603	627	594	553	568	572	529	581	581	538	596	552	616	604	585	566	548	553	532	554	580	562	553	566	517	540	596	572	591	578	537	556	579	575	544	598	579	535	556	569	604	524	538	601	547	613	558	527	569	548	568	572	564	590	560	595	530	576	582	569	561	579	555	563	584	526	606	561	552	560	598	555	562	522	573	583	522	548	591	536	569	578	589	594	635	586	557	580	541	555	588	577	572	600	535	612	546	601	593	571	589	567	587	546	646	548	550	541	565	607	579	541	582	552	564	551	545	596	604	552	599	593	582	581	594	571	549	550	607	554	521	580	548	524	544	539	584	559	568	565	548	598	537	563	547	550	592	550	540	566	535	553	539	565	617	590	572	557	577	573	579	574	553	572	553	540	531	589	618	542	526	564	573	545	563	556	618	582	599	606	571	569	584	563	561	600	557	541	547	542	555	595	541	534	590	535	544	583	584	536	549	551	546	611	552	580	534	564	556	577	538	602	627	547	575	545	565	571	544	560	561	584	550	550	579	570	590	558	593	582	582	579	572	582	570	540	582	565	544	589	544	580	559	520	575	593	560	558	564	604	585	600	604	627	570	557	561	555	578	524	585	540	574	531	553	578	556	576	595	583	595	544	560	551	616	584	575	552	587	578	565	587	595	548	576	556	569	557
23788	9435	9548	7351	4438	2581	1697	1252	837	676	575	568	487	511	413	272	252	212	201	195	189	189	199	188	164	165	154	181	164	171	212	160	154	184	177	201	172	176	153	155	166	170	170	179	170	159	147	150	181	174	166	179	181	166	120	172	194	175	187	190	175	163	152	171	160	174	169	176	142	193	151	174	174	162	176	185	141	171	210	173	179	161	154	161	163	169	198	170	157	153	166	175	152	168	174	163	194	181	160	162	182	185	156	172	182	147	139	175	181	174	171	160	169	181	152	167	188	160	186	170	138	169	187	160	190	190	168	174	163	170	169	143	170	161	157	183	186	164	170	181	158	160	176	139	181	169	165	144	175	150	184	148	199	178	157	140	170	175	163	172	167	147	154	162	189	177	175	165	157	178	205	193	153	178	156	163	165	149	166	151	147	166	181	168	176	172	188	154	169	185	174	174	164	179	160	185	166	158	163	182	169	173	185	156	174	172	159	176	154	170	158	157	167	158	175	180	156	164	176	179	165	157	165	178	204	173	176	159	186	173	190	156	150	168	186	170	154	198	190	175	178	174	172	170	160	160	154	192	164	175	183	171	177	167	204	166	150	177	186	166	178	163	174	144	173	163	184	160	163	158	152	157	148	185	174	162	158	154	180	174	187	186	183	174	178	183	157	134	180	170	176	166	148	178	170	158	140	159	160	151	145	178	171	155	174	152	177	210	190	162	162	160	170	164	188	143	172	171	194	171	171	186	166	141	174	144	181	161	161	151	154	168	138	153	172	175	176	168	187	178	178	176	156	166	170	162	157	186	172	174	148	178	159	172	152	210	197	190	157	170	197	174	167	165	140	174	172	180	170	183	191	148	168	157	177	164	184	172	182	171	181	173	163	151	180	204	158	189	167	172	156	158	173	170	178	150	177	155	143	177	159	161	165	189	186	170	169	182	194	189	195	173	184	175	182	172	183	183	207	173	170	128	154	166	185	173	169	177	175	175	154	199	150	178	180	172	169	176	166	149	140	162	179	153	187	180	186	171	162	169	151	147	168	191	161	152	176	186	177	193	190	150	158	189	178	168	171	169	171	178	170	151	184	194	200	173	159	156	173	171	189	184	163	159	160	172	174	174	168	173	137	164	176	179	163	206	164	154	183	149	172	162	164	163	159	178	146	160	168	166	162	165	173	201	161	165	153	170	165	167	149	163	184	179	157	179	148	150	140	176	176	170	174	147	186	169	144	172	183	163	159	187	180	177	170	172	184	167	186	164	162	168	186	162	199	167	147	168	149	160	167	167	199	181	168	192	176	173	165	171	189	176	159	181	141	168	184	157	169	164	153	165	193	181	169	143	191	184	157	181	162	173	143	137	160	187	169	167	158	161	185	194	163	181	163	177	146	160	144	184	173	185	161	166	156	187	190	157	162	167	159	181	153	178	170	177	150	161	191	176	186	156	172	161	184	177	172	149	151	172	174	150	172	145	175	168	136	151	173	141	170	181	164	153	179	178	166	150	179	175	160	171	162	184	151	151	166	132	166	155	180	153	187	160	186	186	164	157	167	173	179	156	197	181	176	159	171	183	199	187	177	176	172	176	162	136	147	144	178	171	144	178	188	172	164	181	164	151	184	169	191	142	163	169	159	187	186	216	184	176	172	172	157	173	174	178	188	151	186	170	170	167	177	156	174	168	167	193	173	155	192	182	191	184	147	169	165	198	165	182	152	179	168	155	163	176	174	172	160	167	164	176	148	183	184	176	164	151	159	156	165	172	173	192	184	169	188	162	155	172	187	190	202	188	154	174	189	173	184	182	175	158	162	163	177	163	195	178	148	140	179	141	178	181	176	159	166	153	181	170	182	148	168	159	154	175	172	181	145	161	165	162	162	165	181	196	158	190	169	171	173	157	166	156	167	179	174	169	166	151	173	162	164	151	172	168	184	165	164	165	156	152	161	158	163	150	182	170	176	159	149	165	151	170	183	166	159	179	164	178	175	179	160	175	178	176	151	151	145	180	172	193	181	199	187	179	193	172	137	159	184	209	203	163	162	167	184	158	182	169	158	161	181	183	167	167	163	169	179	150	169	160	193	186	188	175	181	163	145	168	174	176	174	182	170	179	177	159	167	159	148	152	155	176	157	143	161	206	164	151	160	150	177	153	164	170	167	151	168	173	168	155	168	186	207	173	183	164	178	160	184	162	157	174	172	180	160	148	160	171	171	163	196	197	143	160	172	166	182	190	183	169	168	148	165	145	165	167	180	182	177	170	174	180	187	164	181	183	157	166	168	165	167	186	180	166	186	162	177	179	162	149	167	144	140	147	154	185	171	161	128	154	180	147	162	189	187	168	173	201	163	176	187	185	170	161	179	145	166	164	155	146	183	187	182	175	168	169	187	170	180	167	174	151	192	186	165	191	179	150	169	170	182	174	174	154	190	180	165	166	163	171	155	161	174	163	163	181	162	164	171	169	158	174	181	177	165	167	162	154	177	159	172	193	156	175	172	214	171	171	196	199	165	164	146	175	167	165	198	178	182	178	170	144	172	178	182	178	163	161	160	161	164	166	152	168	157	172	167	164	165	152	137	161	172	177	162	179	176	158	177	173	174	165	166	173	141	175	167	171	163	169	164	168	192	178	178	155	204	193	178	153	168	159	166	161	175	165	168	150	185	192	165	173	172	135	156	147	153	157	173	156	174	177	162	195	148	182	168	193	173	186	179	158	186	163	159	166	148	193	195	157	165	156	189	192	185	153	153	178	168	168	181	170	132	161	190	171	157	168	178	164	153	167	178	167	164	188	152	147	197	164	160	148	174	182	156	159	171	182	149	172	170	163	189	186	167	165	189	185	179	165	188	168	153	170	166	169	164	172	170	166	164	182	181	177	168	155	149	190	169	171	155	148	146	172	186	170	194	166	185	182	156	172	165	149	180	161	167	151	177	188	179	163	146	189	148	161	167	173	165	153	162	161	149	187	182	168	140	157	166	166	171	170	181	162	184	163	165	148	156	158	185	166	172	171	174	195	162	167	150	198	198	173	166	158	180	179	168	156	167	163	170	145	158	170	156	188	159	158	179	153	173	194	150	171	177	164	159	169	168	172	161	183	140	150	135	169	144	181	181	171	190	158	148	160	163	165	174	166	168	193	189	195	179	185	191	161	171	181	164	179	161	166	159	160	151	171	187	159	162	184	168	161	164	165	165	156	147	157	196	151	180	191	177	152	215	161	178	159	155	163	124	156	181	183	154	173	157	173	173	151	160	178	176	156	169	149	138	165	176	186	166	153	173	152	165	173	172	177	146	170	181	167	157	168	173	179	173	171	160	185	164	154	167	151	165	175	157	216	166	173	193	163	188	173	159	178	191	166	184	147	161	173	169	174	166	172	183	184	177	152	190	188	202	154	167	158	186	168	165	158	141	179	163	183	194	190	180	174	150	140	146	132	156	159	172	174	180	186	154	168	188	174	187	173	166	140	177	193	192	176	158	161	163	177
14761	7063	15172	16955	13341	9659	7046	5470	3989	3179	2680	2584	2283	2331	1693	989	747	637	555	512	467	451	448	415	456	480	448	453	493	457	440	446	435	416	447	426	399	405	446	361	426	451	428	395	441	416	399	464	445	432	419	383	392	368	384	408	403	461	412	383	398	395	391	417	407	391	377	428	393	440	394	373	403	361	391	385	392	382	407	410	415	405	375	424	422	420	417	408	380	427	408	391	363	406	409	421	369	392	405	391	397	420	388	370	392	398	387	390	403	392	402	405	385	357	362	406	373	408	412	439	384	360	437	413	393	405	382	394	387	388	401	362	378	392	399	400	421	435	380	376	395	405	379	389	407	380	367	405	388	369	374	385	390	392	403	392	393	384	380	387	377	421	417	381	385	378	377	378	374	389	397	372	376	404	365	376	398	368	386	401	376	374	393	365	408	427	415	428	397	415	400	435	367	388	397	418	391	402	386	401	396	377	404	408	410	407	403	413	369	369	407	386	444	398	367	387	356	354	409	407	348	431	365	379	386	407	418	404	400	365	380	377	383	382	404	372	399	404	371	414	385	394	378	386	396	405	356	388	380	438	399	407	393	382	389	390	370	429	392	390	399	407	439	373	407	375	399	403	351	431	401	411	360	396	429	418	412	416	399	368	403	405	408	392	384	375	412	400	412	408	411	406	388	396	391	419	361	363	389	401	373	409	392	384	380	392	426	410	412	406	394	404	413	407	418	402	367	399	400	421	417	396	410	387	384	405	365	383	423	372	403	406	383	400	383	415	385	393	417	385	400	367	402	403	398	387	393	390	414	454	403	388	385	390	413	389	378	397	397	411	411	376	403	396	351	407	382	409	373	371	387	362	397	383	351	390	408	411	412	425	415	385	370	420	353	402	404	398	402	389	390	350	402	387	381	402	370	361	397	388	416	404	394	382	416	381	388	383	410	365	425	385	391	418	399	392	394	391	383	403	404	409	344	419	376	373	397	410	364	415	381	444	379	381	378	402	383	415	407	389	387	415	393	393	397	395	413	402	379	377	398	356	381	393	390	414	412	381	382	391	384	433	375	379	404	375	389	396	370	400	399	389	384	400	380	410	401	418	411	378	387	391	342	393	401	444	381	398	451	424	362	395	430	404	427	406	375	405	398	398	395	386	402	397	372	376	404	430	392	392	386	411	414	402	406	372	383	402	410	369	391	388	389	388	380	438	391	369	412	395	398	427	403	387	403	419	368	410	385	407	406	417	439	397	396	411	405	426	386	401	417	369	430	401	379	391	400	391	427	426	400	380	403	384	398	376	393	395	391	425	417	426	397	377	382	393	395	428	386	450	390	354	368	408	366	378	409	416	401	386	423	390	399	385	407	422	409	413	402	404	409	429	390	405	371	389	415	405	415	388	375	427	399	357	390	409	367	421	372	398	402	392	404	376	432	417	400	393	406	410	408	367	386	410	406	389	389	411	383	393	383	431	428	412	378	388	393	401	393	376	401	391	374	376	375	414	398	413	436	404	440	392	391	395	379	409	382	364	383	377	389	398	417	393	396	369	422	400	397	391	395	390	368	372	382	386	405	417	411	365	430	396	395	350	385	420	373	351	392	410	389	372	379	416	402	410	387	415	400	397	405	389	400	408	399	413	388	360	408	439	399	391	388	365	413	434	414	407	372	398	397	402	415	384	365	393	396	423	381	411	409	410	375	378	356	394	422	404	380	391	366	400	378	390	389	421	375	411	390	422	399	401	435	375	413	401	381	398	395	397	394	385	378	385	404	381	384	389	395	398	422	451	378	424	392	421	377	417	392	404	383	380	398	394	402	359	436	403	387	392	395	362	403	394	412	385	402	416	387	409	389	410	403	421	381	419	408	389	393	377	411	371	390	382	371	418	394	370	394	383	393	391	389	393	383	390	428	407	380	403	391	414	404	368	372	388	427	423	401	388	380	379	376	371	401	438	431	369	421	382	412	395	433	383	365	382	368	407	430	411	437	428	409	408	424	403	395	408	367	392	395	390	413	414	428	437	385	374	414	394	387	389	383	417	375	391	395	409	397	426	362	373	400	426	366	406	406	402	386	417	382	370	403	403	397	426	397	385	376	388	395	387	393	419	366	436	393	396	372	372	412	419	425	420	372	406	408	378	421	393	410	374	352	400	398	370	354	411	391	367	373	381	383	388	389	366	380	410	403	411	403	412	394	376	394	408	383	413	412	375	422	399	361	425	419	415	389	430	402	397	396	377	368	413	393	428	412	409	392	356	414	407	391	381	378	388	405	400	387	419	380	395	399	407	392	421	396	391	405	388	403	370	370	388	413	384	403	399	416	394	383	406	389	372	386	377	394	383	420	374	412	395	377	409	386	423	398	435	389	420	399	420	373	380	386	376	401	364	389	401	387	376	412	372	359	393	384	362	414	431	406	417	385	349	424	395	374	363	377	427	379	382	373	401	375	418	375	396	390	347	360	409	372	380	379	413	395	407	413	371	369	405	353	400	400	391	409	399	368	424	421	390	399	357	370	412	394	398	360	402	389	383	397	391	425	375	363	394	375	405	399	385	377	365	411	411	402	377	384	397	410	400	369	394	419	413	370	383	420	415	366	401	393	398	385	389	383	391	384	427	344	378	382	409	392	380	383	398	403	375	390	374	392	433	413	399	385	395	425	372	410	390	389	397	384	356	364	414	386	400	353	420	404	394	390	391	401	381	388	402	379	390	397	390	386	392	392	409	378	390	398	424	437	363	380	398	410	395	408	396	375	357	408	437	397	392	380	392	390	385	348	398	385	408	394	393	379	404	405	401	418	389	403	417	397	383	409	419	422	382	412	385	441	394	409	389	358	395	384	414	393	398	382	357	380	379	373	364	367	418	416	385	415	392	399	359	390	394	399	431	403	413	377	413	382	365	373	418	393	388	406	436	416	412	393	400	407	361	427	385	377	424	424	382	386	385	384	394	397	391	410	395	391	401	367	358	414	449	417	395	390	378	425	392	374	409	435	390	397	399	412	387	414	384	396	371	392	401	387	416	403	389	396	395	374	412	380	392	423	385	404	399	401	371	395	394	379	391	416	383	378	434	373	408	422	395	429	394	412	413	377	376	394	396	394	387	382	413	394	396	380	372	410	403	373	359	398	416	391	399	398	400	419	402	402	400	395	393	368	415	364	393	395	396	382	371	397	389	420	411	399	401	396	400	414	397	420	394	431	409	406	394	370	398	394	396	367	367	428	379	420	382	393	387	369	393	400	393	399	427	418	362	391	415	387	407	403	375	355	426	419	381	368	406	409	403	389	443	346	420	394	372	398	379	381	409	404	395	392	385	414	397	415	409	418	439	383	391	387	364	422	361	402	383	390	400	358	406	398	368	379	396	410	450	397	418	398	379	404	389	418	452	386	380	396	377	392	412	381	363	415	382	403	418	368	384	415	376	435	443	385	410	369	411	397	443	415	376	392	433	385	390	400	423	406	472	398	408	387	428	426	410	408	384	400	340
33481	14012	14034	10869	6759	4203	2472	1693	1236	979	888	816	724	651	547	336	277	236	206	215	255	193	229	232	218	215	203	196	161	200	171	179	221	186	192	181	186	214	186	185	197	196	167	198	180	165	172	201	181	206	224	174	187	171	182	212	185	194	187	197	190	212	168	180	218	192	195	171	199	168	183	199	188	207	162	183	170	197	185	195	187	194	169	181	216	180	183	162	180	166	179	194	218	178	179	191	180	177	194	186	176	169	188	202	176	191	190	181	153	186	181	160	222	182	186	183	171	203	183	185	184	193	215	179	185	175	181	200	193	199	172	187	171	188	166	173	165	176	182	180	188	168	175	168	199	168	184	198	193	208	191	201	158	202	190	189	183	188	207	188	183	193	195	186	207	190	199	181	190	205	200	181	191	223	193	203	192	202	184	181	186	190	183	165	177	182	179	167	172	203	190	173	194	167	174	193	193	175	205	180	198	204	201	196	157	179	186	189	170	172	209	222	194	237	196	206	210	175	206	166	196	178	183	205	225	195	196	186	182	176	192	164	203	188	162	202	179	176	160	224	198	187	172	168	200	199	182	201	175	167	168	182	189	177	181	192	218	197	196	188	218	185	173	160	198	189	190	195	178	168	186	177	186	198	177	174	181	202	167	171	169	186	196	213	181	188	179	190	198	200	171	194	180	201	192	188	188	152	190	203	181	206	203	177	175	182	198	186	197	186	189	205	202	173	206	182	176	190	154	194	203	191	195	176	168	195	220	195	168	199	189	197	178	175	192	187	155	173	188	195	202	180	177	182	180	199	185	216	199	176	179	188	189	192	199	206	178	190	173	207	176	174	193	212	182	173	207	180	184	161	215	182	170	184	184	213	180	176	192	201	204	172	175	197	196	193	176	190	190	196	191	195	241	204	226	202	194	193	172	189	181	166	162	167	206	175	216	216	174	165	190	180	206	195	190	185	186	172	175	176	168	180	193	190	166	219	184	197	198	169	206	190	210	206	170	187	200	174	187	171	187	184	208	168	166	189	226	196	146	199	191	171	170	210	176	186	208	209	175	207	170	180	185	174	186	195	203	176	196	179	187	204	175	178	181	207	196	161	174	174	199	186	172	200	214	175	179	174	198	181	179	187	183	197	180	169	206	186	179	175	187	202	198	180	178	199	182	186	203	172	181	179	207	205	190	196	182	177	204	151	172	220	203	206	203	156	196	183	165	208	198	193	188	200	192	173	186	183	161	181	208	184	171	188	215	192	193	203	222	215	162	191	169	201	178	200	210	205	210	201	200	203	195	172	178	190	165	186	165	169	209	171	195	200	185	204	172	191	158	161	205	182	190	201	184	183	186	179	202	212	170	205	160	196	193	189	188	181	162	189	184	154	210	200	192	188	190	230	159	194	179	178	176	181	197	183	190	216	198	179	174	193	194	198	190	205	195	190	198	188	211	214	185	176	207	203	164	187	215	182	210	215	199	215	184	200	204	192	185	189	172	229	189	183	174	188	171	203	201	194	184	187	193	177	176	182	180	192	214	185	185	189	181	173	180	186	194	196	211	198	183	218	162	178	172	183	185	195	181	182	154	214	198	190	202	168	200	183	202	163	173	210	182	175	168	183	161	182	171	189	183	186	213	193	178	178	180	169	194	204	164	182	173	185	193	171	165	172	177	192	192	209	199	237	197	192	182	178	175	177	205	201	179	200	174	185	197	207	185	174	217	202	178	198	210	178	203	152	188	177	196	201	222	191	195	196	198	150	194	177	198	169	179	175	182	175	185	199	192	196	177	195	193	162	146	197	187	175	190	192	191	180	196	198	217	191	191	185	187	180	189	194	197	180	192	201	197	200	173	204	160	181	195	179	177	170	177	164	204	181	212	170	191	185	186	211	181	178	189	165	193	173	189	189	193	212	202	176	193	171	203	200	179	198	196	178	190	190	199	194	188	181	179	187	197	171	180	176	175	183	201	152	172	182	186	184	183	210	194	184	198	182	176	222	185	201	172	170	188	222	179	178	209	195	195	208	173	189	186	178	159	203	180	205	193	182	189	151	205	193	174	160	178	214	177	183	184	183	201	168	188	171	188	192	198	189	191	188	181	208	203	228	171	210	194	212	209	196	173	198	197	168	157	163	188	181	175	185	206	171	187	201	213	209	178	176	219	194	199	171	164	193	181	192	198	201	181	226	196	174	182	186	180	158	196	180	195	172	176	192	211	220	188	205	188	164	175	196	178	225	182	207	209	199	214	183	173	195	190	164	190	163	186	186	206	195	176	186	192	194	167	188	184	208	207	184	172	173	177	209	183	192	188	175	184	224	165	166	177	195	178	201	197	191	189	166	212	215	188	208	195	188	172	171	196	180	182	182	190	210	164	177	186	160	198	184	169	195	186	176	194	199	168	180	206	184	184	201	226	198	196	213	190	187	181	185	171	196	189	221	160	196	159	214	187	195	186	189	209	185	199	193	180	166	183	214	176	193	152	219	176	196	209	180	199	200	173	232	184	208	187	187	159	182	174	192	192	190	203	199	193	185	170	188	206	174	191	194	170	193	185	183	205	202	196	192	175	185	141	203	205	184	205	200	170	192	179	191	231	201	209	187	214	194	196	187	186	193	182	173	190	200	202	183	192	209	161	203	189	183	199	190	199	170	196	183	161	202	192	178	199	206	207	201	197	208	201	193	210	214	180	224	204	196	183	193	174	184	170	198	163	181	183	198	167	212	177	207	206	204	167	173	203	189	177	210	188	202	171	167	198	205	191	215	202	195	180	198	180	160	190	194	175	182	222	174	177	222	222	180	176	178	205	178	185	166	188	168	180	194	172	186	188	194	201	194	188	200	185	199	180	182	189	206	192	177	186	171	173	163	180	207	222	190	202	215	192	181	187	170	182	183	197	191	180	171	169	171	201	183	177	170	188	203	197	185	164	183	154	203	187	186	164	194	168	181	189	193	175	166	170	183	170	173	193	188	216	156	181	160	186	185	198	167	170	194	187	166	161	155	170	191	193	208	214	194	189	176	222	205	182	184	198	167	188	200	200	184	221	181	181	209	188	198	152	166	186	200	192	177	151	190	203	215	195	179	184	207	203	192	184	193	177	171	146	161	201	179	190	160	172	177	153	181	165	193	202	185	189	170	196	195	175	179	201	180	187	191	192	190	192	196	224	207	182	186	188	217	185	173	182	180	220	179	195	189	167	187	189	182	213	170	193	175	175	195	194	186	194	181	178	159	164	187	202	211	179	202	187	190	163	165	183	182	179	182	208	178	226	203	175	208	200	216	166	181	181	171	178	207	190	191	190	188	176	172	213	183	192	179	184	192	183	211	190	190	174	204	173	184	181	200	177	175	207	203	195	171	199	198	208	164	177	201	179	206	197	188	194	171	182	176	200	214	190	166	189	165	167	193	209	180	190	177	209	185	175	175	187	194	189	193	183	206	188	188	199	157	195	173	193	162	210	156	178	175	168	172	168	171	185	202	192	187	196	182
19088	9436	19624	21621	18001	13498	9223	7148	5536	4529	3923	3592	3466	3074	2130	1298	1084	831	763	666	555	536	550	554	525	519	490	524	548	563	461	480	484	484	497	430	485	467	506	497	504	503	492	448	498	444	457	445	457	462	462	425	433	436	441	453	445	472	401	451	499	431	444	445	436	398	418	458	474	456	444	449	458	405	414	430	433	467	406	442	436	431	443	455	422	458	430	432	416	430	448	456	438	467	448	458	433	431	434	460	469	457	430	435	500	430	417	486	451	453	426	451	418	454	461	442	443	415	458	430	448	438	452	459	430	449	471	417	467	426	441	430	419	450	450	443	459	443	482	436	431	435	472	440	436	442	437	431	450	454	427	404	434	415	476	415	445	463	443	446	472	413	454	394	493	432	457	450	423	458	465	494	478	470	434	404	455	449	470	440	432	480	450	457	442	466	433	438	443	453	433	454	436	447	444	433	394	454	467	434	443	427	400	453	418	446	435	428	421	424	445	440	432	425	416	430	459	440	447	431	461	434	421	454	490	410	429	449	410	442	421	432	456	450	418	455	455	460	471	421	411	455	462	458	423	454	461	445	439	423	451	450	444	441	474	412	408	450	412	447	449	440	443	410	441	454	429	396	432	445	467	447	419	477	435	443	451	444	458	479	444	440	411	441	440	406	422	427	439	406	439	454	437	426	463	447	464	469	471	421	468	424	429	433	443	437	450	453	439	465	453	408	453	441	408	409	424	435	424	434	460	436	450	464	449	413	421	422	464	487	470	399	451	423	439	463	365	428	426	431	394	440	442	474	439	426	448	449	418	441	423	420	450	418	432	434	435	440	456	431	423	442	503	415	409	427	475	427	441	464	462	454	438	475	458	446	452	422	478	428	421	472	428	452	459	477	426	444	436	414	462	449	451	411	414	457	496	498	465	442	471	421	443	445	472	436	447	473	483	423	446	446	441	456	446	444	445	432	446	459	420	424	443	398	454	443	458	455	442	425	413	442	452	422	451	427	438	441	426	429	443	480	476	423	436	472	419	404	432	434	434	461	428	458	481	422	436	432	460	425	445	407	442	427	446	447	434	478	427	446	484	450	422	423	403	443	421	456	488	461	456	440	435	429	453	476	450	446	418	457	442	458	407	467	454	437	457	435	447	428	395	460	436	456	426	440	399	470	440	447	428	448	414	449	456	509	448	427	425	437	423	424	413	438	456	448	457	445	450	449	406	464	413	426	456	400	457	474	423	438	419	421	443	426	469	429	470	444	450	460	441	457	416	447	415	427	433	443	460	455	444	469	458	427	433	440	436	403	449	440	449	448	469	467	461	457	414	454	433	435	420	460	444	438	453	481	442	465	464	432	457	414	469	476	454	437	411	453	469	447	419	431	405	445	474	447	438	461	441	477	416	446	446	444	416	424	441	448	441	463	436	472	451	457	471	448	417	459	446	438	479	447	412	415	495	463	446	446	448	425	410	426	458	435	428	428	409	441	431	412	437	472	418	445	420	437	417	419	439	463	437	437	421	461	424	415	428	455	424	414	461	427	425	436	444	460	447	422	418	438	394	475	435	410	457	436	466	474	433	415	471	442	423	475	446	408	408	435	430	432	408	442	393	438	494	422	422	440	460	462	465	459	440	467	474	420	443	465	436	445	412	463	443	463	450	445	425	454	438	454	457	472	463	440	434	441	436	437	434	424	445	440	465	462	450	443	401	460	449	446	400	462	460	447	440	437	444	455	411	442	444	471	395	435	429	451	412	430	396	457	436	446	412	413	418	421	442	501	427	397	411	447	433	471	456	420	456	449	449	435	449	435	476	427	452	436	434	402	468	457	447	428	437	461	443	390	442	448	401	437	428	410	407	466	444	423	447	422	426	452	419	427	435	447	471	446	410	423	406	444	454	451	472	428	451	443	433	434	408	412	458	466	426	463	435	418	402	445	427	476	454	443	404	428	406	426	455	457	471	450	423	443	410	419	440	440	432	453	428	437	445	455	429	448	436	446	478	408	449	448	417	433	445	481	475	458	448	392	417	432	421	455	448	465	442	436	469	429	417	419	452	452	445	444	439	446	407	453	474	463	426	456	470	430	425	434	466	465	447	459	441	453	464	457	435	438	453	425	442	413	433	446	427	444	449	419	426	444	452	454	458	439	451	450	446	453	454	408	467	432	432	423	414	427	464	439	481	428	439	408	431	411	452	429	443	445	445	406	444	440	446	410	438	405	452	479	455	422	459	465	431	458	460	450	469	446	455	462	444	430	439	451	452	461	452	457	426	417	454	441	461	445	443	469	443	427	468	406	457	473	441	404	441	445	455	460	427	452	443	479	450	449	420	451	454	406	469	446	446	436	427	403	448	440	456	422	411	439	447	434	441	458	429	451	472	441	461	451	434	463	463	415	452	437	446	441	396	444	441	454	448	441	463	474	425	464	430	439	440	420	424	445	431	488	452	466	445	458	440	471	493	438	436	439	424	472	422	408	411	437	463	461	459	438	439	437	459	485	444	403	498	455	437	414	436	468	460	418	458	472	478	445	482	404	485	467	414	436	441	462	428	451	434	433	438	427	461	427	454	504	490	501	463	448	505	430	418	434	504	463	416	433	461	451	452	451	420	451	464	443	414	441	415	420	464	437	456	395	449	440	458	456	453	435	444	461	452	440	456	438	425	486	450	443	435	422	415	443	418	465	449	435	456	402	465	443	460	419	415	408	471	445	448	466	425	395	449	453	444	429	478	423	476	469	429	449	433	411	410	426	469	445	424	396	446	426	460	416	410	421	464	440	439	472	460	432	462	459	452	424	451	469	474	448	445	451	430	473	401	425	446	466	417	433	465	442	425	444	428	461	444	434	414	438	424	453	436	479	434	432	402	423	429	447	454	409	482	456	424	463	437	422	423	420	424	448	444	434	465	413	462	443	430	424	443	422	462	431	408	434	409	442	438	449	395	478	464	439	426	444	436	429	456	454	478	457	458	436	431	443	466	413	454	499	412	402	482	431	446	468	446	436	447	431	424	462	450	492	477	416	434	427	462	425	430	467	461	421	449	462	466	439	465	447	436	444	452	397	415	452	478	412	449	460	413	445	470	446	449	436	415	443	433	454	415	443	417	437	405	417	434	436	434	435	427	455	430	457	453	448	435	462	461	423	459	425	471	431	473	428	421	442	436	441	433	464	400	430	437	479	446	425	452	471	413	428	435	484	477	459	460	465	430	411	433	445	441	476	452	407	458	461	446	430	451	457	452	461	471	464	451	428	433	463	398	468	475	441	418	435	463	421	389	467	418	432	450	417	442	447	463	485	416	461	471	414	419	457	436	417	446	465	475	471	428	419	434	459	485	439	435	429	474	437	466	468	428	431	449	490	433	411	452	425	443	428	411	478	408	451	434	433	429	420	481	462	421	431	423	390	433	459	448	419	422	434	421	458	419	424	435	476	447	427	404	415	454	421	432	458	453	453	457	477	436	494	444	416	436	410	478	403	412	439	438	436
11606	4877	5660	3962	2410	1516	906	632	570	501	420	401	422	399	313	253	278	296	256	245	246	245	236	260	214	261	260	244	231	275	249	255	262	250	276	256	277	274	277	255	257	241	227	252	250	245	252	250	223	250	269	244	246	235	239	280	231	248	235	242	274	263	248	258	262	234	253	258	235	238	234	270	259	267	255	247	221	246	282	236	244	250	243	268	229	276	262	271	250	225	209	257	245	247	232	253	226	264	244	245	264	270	290	274	249	264	250	262	263	260	240	249	261	277	245	256	238	283	233	270	269	240	249	259	268	245	224	243	225	265	225	251	225	257	276	210	243	249	265	261	252	249	235	241	223	235	252	266	277	291	249	230	275	277	243	252	273	277	246	249	251	272	252	277	245	279	236	249	241	268	272	271	260	291	254	245	256	245	233	263	271	240	239	255	260	268	264	251	257	238	247	249	273	248	244	239	252	243	262	254	236	264	262	239	270	237	223	227	269	246	270	267	256	291	257	236	274	252	251	246	250	240	268	245	254	261	265	247	274	234	230	278	262	243	258	253	259	277	254	261	259	257	245	247	243	239	258	260	269	260	245	253	240	229	252	266	259	244	220	247	237	243	242	281	243	254	220	265	241	271	260	239	238	251	277	241	281	247	260	216	280	245	241	221	251	225	248	257	237	272	249	242	272	265	263	248	272	237	227	233	247	242	272	296	247	262	243	243	251	289	231	273	248	256	270	233	226	245	250	236	236	235	244	268	254	240	229	230	254	244	269	238	247	248	233	238	279	260	236	241	248	278	258	237	255	247	250	235	241	257	260	255	273	276	241	296	240	230	244	263	237	247	277	265	238	265	263	274	232	215	208	264	245	307	237	222	264	237	243	257	259	246	262	256	257	278	241	274	226	254	217	263	258	214	268	221	234	248	289	252	251	255	273	258	250	248	238	234	213	271	229	253	235	269	253	282	234	248	247	268	283	246	306	290	272	256	297	221	237	233	261	220	271	234	229	248	245	276	275	222	263	236	232	240	227	233	272	265	253	282	261	239	229	252	260	283	233	222	215	267	273	242	233	230	257	261	248	251	246	253	249	251	259	270	239	252	261	276	260	296	256	253	250	259	282	232	255	249	278	268	240	270	259	269	266	239	240	279	226	246	241	259	264	259	256	227	252	247	234	264	271	256	260	278	260	253	230	250	284	232	228	253	285	244	254	246	261	289	252	246	265	247	222	241	262	236	245	239	272	275	235	248	219	260	259	264	245	234	235	259	246	251	256	272	254	267	224	231	271	252	222	234	244	225	245	240	233	251	239	264	244	214	224	245	241	242	219	221	263	229	271	239	239	265	272	249	283	243	248	270	258	261	279	271	231	214	252	266	240	241	269	264	231	242	249	231	246	235	239	250	234	259	245	264	280	281	256	281	295	285	221	232	235	273	262	242	219	246	282	222	240	260	232	269	242	268	271	261	249	244	234	262	218	258	250	266	246	283	245	253	247	267	250	261	235	221	245	239	236	271	250	235	258	282	252	236	245	253	260	289	244	203	264	245	251	264	263	250	289	298	263	256	252	253	268	246	244	240	216	246	270	280	243	262	238	294	266	268	255	246	261	284	233	235	260	264	274	266	242	271	282	243	270	252	246	282	266	251	272	236	247	262	254	238	251	264	259	255	264	228	242	253	256	258	267	243	236	267	276	240	246	279	272	251	261	272	256	266	282	238	260	242	264	281	244	255	258	264	250	223	269	265	267	245	281	234	246	269	234	255	247	293	259	219	231	241	252	281	235	280	237	263	239	239	277	236	248	273	262	250	222	262	230	270	268	260	249	283	241	273	245	289	238	252	242	266	243	210	278	245	266	237	271	278	249	244	297	234	235	238	247	273	234	258	272	234	245	276	270	270	244	223	237	247	282	263	275	250	259	284	274	264	252	220	251	259	270	278	252	262	253	275	256	254	236	283	298	263	258	264	264	247	243	268	237	222	230	235	236	246	231	277	257	241	229	222	262	245	230	248	258	255	283	223	234	252	234	236	244	234	255	267	252	255	268	286	244	258	236	250	259	265	225	277	253	254	274	247	265	244	244	261	249	226	273	273	272	261	276	264	251	236	286	256	245	273	280	270	259	291	215	270	237	253	260	242	254	272	249	234	240	267	251	253	260	286	255	279	268	239	253	264	276	254	211	275	253	244	245	236	257	263	215	254	248	244	269	264	278	247	266	262	217	246	250	271	277	258	258	249	231	228	244	272	273	267	259	258	248	230	250	250	255	257	252	240	265	243	230	252	229	270	268	271	277	254	242	215	222	271	239	239	246	226	254	251	228	244	253	256	248	236	272	265	268	265	250	243	256	216	272	244	288	252	240	278	259	259	261	250	255	211	270	253	267	258	256	247	269	239	246	261	274	249	255	229	250	265	234	263	246	237	259	247	263	248	244	263	271	230	251	241	264	241	263	261	288	264	255	254	228	260	259	255	277	239	258	260	250	236	237	265	268	250	260	283	235	264	227	255	233	246	261	286	273	262	265	255	274	247	254	275	267	259	238	241	249	254	243	229	256	247	254	273	276	235	284	268	237	257	285	267	275	224	252	263	242	287	226	257	242	278	246	240	247	279	276	249	262	244	234	247	262	263	221	238	253	245	236	214	248	255	234	263	265	255	242	264	266	278	268	241	257	236	241	241	272	285	261	252	246	242	258	250	278	256	233	243	270	247	280	257	262	270	271	291	265	254	226	232	269	242	237	245	258	253	234	232	247	262	236	269	265	262	234	259	288	279	228	280	246	251	262	235	257	277	262	268	282	296	271	253	265	249	248	257	266	276	289	282	242	268	268	255	254	259	271	262	245	248	290	293	278	253	228	248	268	287	277	258	256	234	258	249	265	272	244	234	257	239	244	280	255	258	232	249	266	239	215	237	275	269	275	239	264	261	268	223	251	257	256	255	236	272	266	251	227	286	294	257	235	247	233	256	241	268	234	257	222	263	254	294	236	255	229	240	278	287	241	246	244	258	234	236	223	249	253	233	253	267	257	256	261	236	254	263	222	258	260	255	224	250	249	282	255	242	275	226	261	254	254	272	254	243	230	246	240	242	289	232	250	267	231	211	256	263	257	263	213	267	281	254	251	219	244	265	279	257	284	249	249	249	254	257	277	239	263	276	272	238	261	239	226	251	257	230	259	246	230	261	264	246	249	255	227	255	259	280	277	251	251	261	243	225	259	259	303	277	255	259	232	257	257	239	244	258	259	265	309	250	229	239	258	256	219	232	247	259	263	222	262	250	235	258	255	257	262	256	265	253	277	266	241	257	281	271	263	240	271	249	240	211	270	246	268	279	262	273	248	250	249	253	246	256	264	217	276	237	214	240	265	271	272	270	267	269	239	255	233	224	234	255	240	259	272	243	294	253	269	242	274	247	262	245	264	247	222	228	254	261	217	242	247	288	224	264	255	257	236	278	285	235	243	271	264	268	235	246	241	252	253	265	245	248	232	259
7013	4177	9810	10470	8122	5847	3521	2447	2112	1718	1645	1549	1493	1340	927	670	634	605	570	600	556	581	583	607	589	541	564	630	564	616	601	556	543	570	585	529	584	564	591	572	586	559	556	551	557	593	568	592	568	592	579	586	551	561	527	532	551	585	566	551	540	565	532	553	542	565	531	574	521	570	576	530	531	523	598	575	598	575	567	546	591	551	573	540	573	546	535	583	543	559	522	569	541	588	563	544	523	565	568	553	597	580	542	544	556	549	562	602	589	561	545	618	544	563	602	538	578	564	521	536	552	551	570	562	549	551	530	485	562	572	564	569	589	527	567	601	536	522	559	521	535	543	574	544	552	531	549	606	510	588	544	548	574	574	488	553	545	572	577	519	557	531	564	532	549	539	558	557	549	571	525	529	590	539	536	613	538	580	528	542	550	578	554	537	579	564	548	536	535	550	581	511	518	612	526	508	532	540	577	511	556	588	564	570	555	526	562	561	575	583	585	557	593	565	547	530	546	542	524	563	529	539	563	562	565	516	575	550	556	551	548	514	522	531	535	571	605	577	555	545	549	530	600	555	541	548	548	546	532	555	584	559	581	566	614	549	592	561	560	522	596	557	555	560	572	565	571	584	550	501	558	606	567	575	553	562	535	568	565	565	522	559	589	566	587	544	535	518	571	539	541	569	550	580	542	541	571	533	584	543	563	551	555	563	529	548	513	584	567	554	535	528	568	539	599	528	565	617	536	573	546	565	544	593	550	526	528	578	560	551	576	558	536	549	583	548	549	566	537	547	506	551	568	536	525	548	530	563	552	559	556	541	549	552	570	569	544	534	557	519	550	575	553	571	560	554	557	541	545	533	514	572	547	567	507	561	570	577	557	559	561	570	571	508	538	555	568	533	530	595	584	541	520	574	530	542	565	561	582	557	545	563	588	550	588	582	558	533	578	567	554	581	541	562	583	516	544	550	604	547	565	504	536	609	612	548	529	566	551	569	546	560	580	552	542	551	581	582	554	592	550	547	542	531	554	544	529	572	511	580	551	569	544	541	607	570	577	564	533	575	573	527	562	615	598	568	525	562	568	593	525	569	559	538	565	565	546	556	526	535	573	580	582	584	542	530	575	567	550	527	547	545	522	552	576	558	599	546	573	588	546	561	539	585	544	584	536	581	535	537	600	578	571	501	576	567	560	561	574	601	539	532	537	572	546	561	552	526	568	536	517	563	559	545	577	548	560	579	537	531	559	529	560	586	535	573	550	610	590	539	579	539	557	558	527	574	565	559	571	560	579	598	562	537	569	558	580	562	550	535	516	561	548	548	565	548	571	549	528	548	596	561	586	571	586	537	538	591	539	554	541	598	553	554	534	541	544	544	558	563	572	582	537	557	558	595	564	540	534	590	553	560	565	556	620	595	568	549	535	567	547	586	535	529	526	529	569	545	577	541	533	547	582	543	537	592	590	560	534	510	535	531	572	599	553	541	562	522	550	544	530	534	521	578	543	553	567	550	540	553	566	556	572	551	559	556	553	548	566	571	545	555	523	572	588	547	589	569	572	524	557	532	560	560	555	548	557	559	532	551	579	534	573	568	526	544	495	569	492	557	563	530	570	532	577	581	583	525	591	560	563	568	527	571	561	570	561	535	558	625	575	523	559	589	551	507	547	529	581	591	571	592	534	577	604	516	526	541	572	546	532	592	510	571	569	539	593	539	521	522	558	533	543	602	569	531	540	564	518	528	586	552	574	577	568	562	534	504	544	548	523	544	508	520	534	572	578	510	590	617	624	582	590	504	550	524	536	603	571	555	570	601	551	552	565	545	546	551	540	537	540	542	533	565	569	567	539	557	561	579	547	556	592	566	541	546	568	574	577	578	562	565	528	567	535	535	490	554	547	594	607	496	545	546	585	576	561	572	555	555	578	554	553	567	544	570	539	561	582	560	560	532	537	581	566	574	524	604	569	561	515	545	544	530	550	564	551	549	557	561	523	561	526	533	577	560	551	570	552	552	550	577	539	577	547	564	531	561	479	547	544	526	534	593	531	579	542	534	529	512	578	557	535	516	529	506	575	542	591	575	535	569	497	515	526	532	567	556	547	559	552	549	553	568	547	531	522	533	557	546	536	546	585	552	574	503	594	553	557	563	544	565	559	531	543	564	540	544	575	593	535	554	567	539	537	551	545	587	511	556	530	575	522	553	531	521	556	561	524	520	556	549	559	547	549	552	595	629	580	548	579	544	539	552	544	561	517	506	611	551	538	564	585	567	545	578	617	545	532	592	561	570	563	602	558	501	531	526	553	557	543	561	523	539	552	548	563	549	564	611	547	576	547	546	519	523	553	517	543	534	547	570	544	526	592	515	546	562	550	561	531	553	529	566	568	523	559	592	520	551	573	579	574	555	552	535	565	588	558	558	564	537	547	584	539	559	524	541	531	552	521	542	560	551	544	597	563	554	535	574	554	574	570	629	552	576	511	574	567	583	548	553	531	538	535	561	548	573	568	558	570	506	564	547	577	561	607	582	531	607	541	520	563	582	526	552	533	611	595	595	602	563	606	499	542	543	541	552	553	552	532	583	572	563	567	518	566	563	562	523	518	515	551	537	590	547	553	582	566	572	540	530	536	561	566	536	576	561	574	529	557	571	550	557	555	557	571	589	577	578	556	567	526	587	584	589	562	571	552	520	525	530	556	571	543	538	594	530	517	504	532	566	563	543	564	564	555	592	549	484	541	538	526	596	562	548	556	567	544	563	564	536	561	534	558	601	563	576	546	534	596	548	514	595	593	588	514	538	578	508	591	557	551	535	573	573	564	579	516	562	553	545	552	542	548	550	580	575	568	573	565	541	552	569	543	540	573	564	533	598	553	566	558	569	567	533	549	593	556	561	542	559	536	564	570	564	521	580	503	589	540	561	498	576	534	545	538	533	584	574	580	553	564	532	563	579	602	586	535	534	564	584	555	571	557	534	568	534	599	529	586	598	544	553	559	565	581	514	536	533	623	554	542	562	584	523	542	529	576	524	582	627	551	531	541	525	550	583	541	533	589	614	573	547	528	514	579	578	573	541	550	567	542	532	548	584	584	594	562	561	529	533	553	544	541	542	555	587	523	546	540	495	578	554	563	529	535	576	557	538	548	531	582	544	595	559	594	548	562	548	551	588	554	515	542	568	539	570	563	536	546	548	532	576	540	585	569	557	534	556	545	537	539	553	536	535	545	506	593	555	545	545	574	584	559	584	536	559	554	543	565	516	607	562	562	503	539	518	550	615	558	549	575	523	541	531	564	560	586	541	547	599	597	550	551	532	551	550	585	576	558	560	543	548	560	607	598	494	536	565	545	542	531	569	565	571	567	590	532	521	534	546	546	565	586	592	515	573	548	595	536	555	544	546	614	589	532	530	558	542	529	552	554	549	545	576	566	514	531	531	566	566	528	535	566	518	536	550	559	599	532	589	545	541	540	549	573	561	566	553	580	561	545	526	557	582
23633	9089	9560	6728	4298	2641	1678	1118	822	701	628	556	606	479	350	238	187	192	178	158	180	180	164	182	182	171	153	155	175	155	168	172	187	179	146	174	165	172	145	174	147	167	174	157	196	184	150	146	149	166	161	146	172	185	141	183	175	177	151	160	171	166	169	155	150	152	190	158	154	175	142	158	179	187	185	168	170	170	160	147	144	154	178	172	179	136	184	162	154	147	156	166	176	161	173	155	156	183	162	158	161	157	174	167	155	147	153	179	165	167	160	148	213	161	151	171	162	188	143	173	170	154	181	157	126	178	142	172	162	164	163	188	166	176	215	142	159	164	156	143	166	164	168	173	188	149	184	164	180	196	145	160	170	158	191	172	158	151	160	198	172	190	156	173	162	183	147	192	187	181	168	146	166	167	157	156	148	150	163	153	189	172	157	168	133	171	167	168	154	149	154	158	190	177	166	155	158	163	161	169	157	174	136	154	172	155	163	178	147	176	163	146	185	184	172	160	150	148	182	164	193	174	170	195	160	163	175	174	177	167	167	168	178	168	156	135	146	147	167	171	158	161	136	176	161	178	162	138	178	176	168	175	166	161	161	147	192	168	156	171	175	165	153	156	161	152	180	183	172	154	169	156	165	151	177	156	163	185	174	160	171	158	181	174	147	145	138	170	164	159	178	156	164	171	173	154	178	147	171	150	162	168	203	166	178	167	184	146	166	153	179	176	160	162	157	156	166	169	149	156	165	181	159	179	164	142	167	182	179	152	177	156	155	154	173	168	165	146	157	174	155	156	161	157	174	144	173	163	187	157	181	164	166	156	173	170	164	165	143	169	187	162	163	163	164	152	160	154	160	163	178	161	165	154	134	185	184	167	157	168	182	173	149	163	166	144	181	173	166	172	158	144	174	162	166	168	144	172	155	172	152	155	164	163	147	161	173	140	144	157	167	182	156	183	167	165	169	163	158	184	171	176	158	158	163	179	188	157	163	180	175	183	156	176	173	183	139	176	190	162	151	139	186	168	174	174	151	195	167	189	157	139	172	158	182	173	156	163	167	176	170	151	180	142	150	183	144	146	163	173	155	150	147	171	180	174	149	159	157	171	152	192	167	161	170	163	165	166	154	164	170	173	153	152	156	150	162	169	184	141	157	167	175	135	166	164	188	145	181	148	165	154	160	179	155	161	165	164	149	181	137	167	162	158	153	173	145	160	168	143	186	157	184	141	159	151	171	173	158	170	154	142	128	164	144	164	179	168	151	161	166	184	160	154	177	170	167	169	159	168	165	164	155	167	163	153	171	170	158	176	142	138	157	154	165	139	195	172	164	176	169	154	139	171	203	156	150	144	141	170	145	174	159	166	154	161	172	169	163	132	157	171	164	175	172	155	147	136	160	148	152	137	175	164	163	160	135	169	162	180	178	179	182	180	149	157	174	169	198	169	182	170	146	170	177	155	170	174	158	134	155	175	141	173	134	160	142	164	163	165	150	148	163	153	173	167	169	189	189	186	160	178	176	199	163	151	176	154	146	184	164	152	158	155	137	152	158	173	173	167	153	149	147	148	138	151	164	162	171	150	158	175	154	160	175	172	143	184	147	159	151	178	140	159	182	178	164	150	149	164	130	152	153	147	166	155	162	163	174	149	160	158	164	156	169	143	154	147	164	134	152	169	156	163	177	151	158	159	178	172	190	153	137	190	158	172	155	149	162	137	148	181	177	179	170	167	148	177	160	165	166	166	162	177	156	145	147	158	151	158	179	165	178	162	155	159	169	158	165	163	173	150	157	168	165	174	170	173	146	156	188	153	171	155	161	178	163	139	180	174	183	169	148	141	168	169	158	151	135	176	195	162	161	163	151	171	172	149	158	179	158	166	162	162	177	179	176	159	152	170	180	160	192	178	162	164	147	173	146	162	154	170	176	168	219	181	165	156	149	202	179	148	149	154	177	184	147	150	148	145	155	146	152	162	169	164	144	158	156	175	174	162	166	147	154	173	164	170	182	149	139	172	165	159	156	149	179	150	154	163	152	142	168	169	171	154	175	161	177	144	170	163	187	175	158	152	153	167	157	178	155	149	132	155	163	154	170	147	174	174	154	155	160	161	168	161	164	155	155	177	170	151	183	175	159	157	162	192	201	171	132	143	164	151	148	176	161	154	159	166	153	165	153	167	157	168	150	163	166	197	193	165	153	150	178	138	168	170	150	154	163	182	168	160	163	157	175	155	164	167	167	168	154	179	172	174	166	178	180	162	139	174	155	155	187	171	187	161	158	166	165	165	150	149	159	182	149	183	187	167	152	155	164	183	153	168	164	195	161	176	175	171	171	145	168	176	185	161	140	181	175	178	137	155	197	170	160	163	160	150	190	179	148	159	164	168	150	172	132	157	175	157	141	143	144	170	171	181	156	171	178	150	169	168	186	143	169	173	148	162	146	176	152	161	167	159	168	152	166	157	183	153	139	170	183	159	177	172	157	183	172	158	174	155	169	174	197	170	140	169	137	163	160	145	160	175	179	187	155	156	163	170	152	159	174	159	167	166	154	156	136	147	185	152	169	171	162	156	144	176	164	158	180	135	157	178	180	170	139	149	140	169	169	155	156	148	158	164	159	159	161	138	174	118	146	175	147	137	164	167	154	157	161	173	160	196	169	159	139	172	149	169	165	173	180	162	156	165	158	155	183	180	171	156	163	155	149	179	187	157	162	157	136	173	162	167	166	175	182	150	136	170	154	149	155	151	170	149	149	152	159	157	183	168	183	163	163	157	154	162	179	158	163	144	158	172	173	152	172	171	183	168	184	170	182	189	149	144	146	159	162	159	167	165	163	157	153	154	150	159	164	182	177	160	160	167	187	174	141	159	159	159	182	155	171	164	140	169	171	153	182	164	163	169	140	153	167	157	139	170	138	154	171	150	157	164	178	149	151	157	152	160	168	171	198	169	133	153	153	155	163	164	147	143	156	148	173	163	177	180	157	176	175	161	144	162	142	169	173	150	171	172	159	148	167	161	197	180	156	148	171	170	198	164	183	199	153	137	168	142	181	164	145	156	163	161	183	202	154	165	153	160	172	176	177	178	173	176	162	185	179	171	180	156	149	138	139	170	151	161	179	179	154	167	164	163	151	162	149	179	164	180	170	183	190	177	159	166	152	167	148	169	158	143	196	162	145	148	147	178	161	158	172	159	151	153	175	153	131	178	150	169	164	146	152	148	171	148	150	162	172	166	163	178	172	162	170	161	162	156	165	164	164	166	166	188	164	178	150	166	158	161	151	178	158	157	155	192	156	148	126	171	158	167	147	172	160	170	180	189	168	199	180	180	155	151	173	183	180	193	159	160	163	156	163	134	153	164	156	143	148	170	172	167	168	151	161	145	174	180	183	168	159	159	186	159	158	150	150	153	168	130	158	142	185	152	142	147	174	151	169	159	175	168	153	155	167	182	142	171	169	150	172	137	184	170	165	164	164	163	150	139	171	160	179	150
14745	6874	15138	16286	13374	9779	6888	4762	3811	3117	2917	2798	2666	2185	1443	864	711	626	519	530	445	455	443	434	395	435	462	432	496	466	424	406	453	415	432	425	414	417	432	389	398	436	391	408	404	397	371	392	341	402	384	363	409	404	367	368	378	396	383	380	380	374	370	411	362	431	399	385	388	378	334	382	399	383	394	361	367	387	403	373	392	363	398	433	363	379	420	408	410	367	320	371	397	391	380	354	376	371	387	359	375	386	376	354	387	348	373	380	369	384	365	380	395	370	370	385	363	374	372	383	391	400	399	404	417	439	389	389	370	388	392	352	398	390	381	417	395	394	385	374	368	357	341	361	373	334	342	375	363	380	412	402	367	375	387	410	390	366	388	384	396	397	387	390	362	389	376	404	353	355	380	381	402	382	366	375	379	370	367	388	368	373	380	366	413	397	388	361	377	388	381	361	390	371	393	365	355	397	385	406	363	377	372	358	383	418	378	379	375	368	391	362	370	372	382	389	351	369	367	389	355	394	409	397	393	410	355	369	371	371	378	376	389	389	362	398	388	400	369	360	366	402	387	434	380	364	392	371	388	390	392	411	430	398	383	339	357	394	408	392	345	359	375	393	385	409	370	383	396	378	381	357	357	357	360	393	375	359	389	359	371	368	349	370	366	389	363	384	394	375	400	384	385	402	326	391	342	361	388	381	368	380	427	420	390	375	370	366	388	346	420	397	369	366	407	375	398	378	383	374	384	419	380	383	417	391	413	358	392	395	381	373	441	419	345	400	407	365	357	370	397	381	368	380	372	410	370	389	404	383	386	343	408	374	403	356	399	357	396	382	378	373	366	384	398	401	361	345	379	382	376	415	411	351	367	398	385	391	357	393	382	374	404	385	391	391	372	370	343	386	395	379	361	366	379	382	354	392	352	316	397	388	387	373	381	361	399	378	396	385	373	397	363	381	416	394	393	396	387	349	358	349	403	364	378	368	396	371	365	356	405	384	397	384	376	396	375	410	360	401	384	360	361	380	399	375	386	373	404	384	370	357	376	414	388	377	398	344	379	407	399	365	379	392	381	346	383	403	396	385	393	356	369	379	370	382	368	392	382	409	361	359	372	357	380	382	369	427	352	360	380	426	388	379	364	377	387	370	376	372	396	366	418	395	358	383	378	381	419	314	346	414	432	426	384	411	357	396	374	367	378	376	395	380	372	387	367	367	396	370	361	387	360	367	392	351	393	357	368	396	397	403	373	389	353	388	378	369	397	382	364	405	371	396	353	408	405	375	379	390	403	411	396	397	362	405	386	378	366	380	331	352	351	419	361	382	386	361	350	405	391	377	349	369	398	396	384	367	389	382	388	391	385	395	375	387	380	394	371	374	380	368	391	409	398	400	398	398	410	356	402	418	409	409	350	368	389	408	355	373	417	381	373	348	376	349	398	389	413	411	369	378	392	360	416	376	381	371	382	385	346	364	378	406	381	392	373	378	392	391	384	385	389	372	394	372	404	378	388	380	368	378	382	405	380	405	386	373	385	371	390	390	406	358	385	379	414	319	373	394	408	381	419	423	362	382	346	361	369	367	381	414	373	384	387	340	369	389	343	414	365	339	381	393	387	385	373	357	343	420	362	387	391	379	374	381	406	352	360	369	421	360	369	400	406	374	368	387	385	387	370	361	369	389	412	394	370	345	390	382	364	368	383	403	403	397	356	396	392	373	367	408	385	345	375	366	413	375	356	363	360	387	318	378	377	375	368	361	400	369	362	357	412	370	371	394	387	399	389	386	368	334	360	395	366	351	367	384	401	357	390	399	364	382	382	351	368	374	397	354	384	390	384	323	375	371	411	371	398	398	376	400	377	371	385	393	408	370	346	370	407	358	361	400	389	400	385	376	370	378	377	352	372	417	401	399	361	413	356	378	355	370	401	371	398	382	411	373	386	411	367	372	375	359	390	375	415	341	380	394	398	382	385	385	376	387	362	345	370	361	365	372	394	400	343	389	398	408	394	365	364	361	378	387	430	393	379	358	353	366	376	378	381	381	389	405	360	421	410	391	370	407	400	373	361	395	371	374	388	377	387	351	364	375	361	393	385	352	365	365	383	386	375	383	395	351	389	373	362	389	373	362	382	388	369	378	385	384	335	348	383	392	376	378	399	381	419	358	372	383	361	369	390	402	360	395	418	383	357	429	389	372	389	373	372	386	410	399	389	378	371	403	359	369	388	362	385	371	371	365	378	380	345	401	399	409	368	404	368	386	368	380	385	392	385	372	399	365	396	377	388	382	385	350	385	392	401	408	386	388	400	386	375	393	378	382	379	393	437	404	411	388	377	387	360	375	360	389	384	398	390	391	334	366	375	374	413	366	362	398	353	389	376	390	376	426	387	396	374	397	375	364	376	363	386	391	389	373	379	346	383	424	361	388	393	374	393	405	368	362	359	402	409	409	415	390	365	401	390	375	371	395	398	395	369	359	381	391	380	392	359	371	374	384	401	384	382	398	377	342	369	383	376	362	376	401	402	394	374	353	397	431	389	377	409	401	365	398	412	365	374	360	378	362	349	413	375	408	353	369	407	421	374	388	386	382	409	401	365	423	362	370	388	355	384	369	355	406	358	388	326	377	405	358	416	380	357	395	344	331	389	404	407	415	346	366	374	374	372	407	382	376	386	381	384	374	367	394	450	380	415	401	363	370	372	387	375	383	372	379	403	419	378	383	367	357	362	400	416	369	397	417	389	363	393	377	363	402	372	389	378	375	367	418	393	400	422	387	400	384	358	394	399	375	396	376	365	390	408	362	373	397	389	389	350	353	393	348	370	379	408	363	358	366	360	415	370	387	377	376	385	413	369	365	382	380	375	378	360	359	400	375	371	374	405	391	385	383	400	419	351	378	424	368	405	429	361	398	401	404	367	410	416	365	390	368	404	380	393	406	405	371	409	370	378	377	392	371	377	384	374	376	400	364	363	382	396	357	371	377	420	374	396	383	368	412	374	373	381	397	413	356	374	356	364	362	342	343	412	398	390	380	386	406	389	393	412	407	359	375	375	402	404	384	397	393	352	386	366	339	355	405	379	424	367	389	381	373	404	363	384	420	396	386	373	358	380	403	350	376	363	397	391	373	385	377	379	375	415	328	396	389	384	375	402	392	353	410	397	405	391	370	392	432	350	408	412	376	408	384	404	412	387	421	389	375	388	387	393	396	391	388	384	355	401	378	381	408	396	356	381	403	349	398	394	356	363	370	416	381	377	409	403	361	375	382	365	400	387	400	388	355	380	380	352	364	375	362	332	404	351	352	369	356	357	380	370	429	404	361	365	408	377	363	364	401	406	405	352	375	354	371	362	408	354	393	365	412	373	365	402	390	368	375	391	357	377	351	397	393	353	369	376	373	360	386	407	359	392	352	397	391	376	383	400	352	374	352	408	397	416	364	369	371	405	388	364	393	368	370	372	413	426	367	391	357	397	374	372	357	381	394	375	387	363	351
33085	13724	14258	10318	6290	3587	2465	1707	1189	972	908	829	754	647	478	338	300	221	235	228	213	206	234	181	200	184	185	202	239	225	203	186	198	211	207	200	190	192	205	178	163	178	207	197	192	211	196	175	187	202	206	190	201	195	186	154	174	184	181	183	188	194	169	207	179	196	176	169	205	200	188	197	191	179	191	192	193	178	171	169	173	172	188	177	164	192	208	165	199	182	207	217	187	190	212	191	167	171	161	192	188	190	177	183	207	182	185	181	182	211	198	181	193	182	154	205	182	167	172	184	178	191	207	200	173	183	188	151	159	182	199	181	187	177	196	196	188	162	188	194	169	206	231	191	183	206	197	189	204	182	182	166	178	180	189	194	221	193	202	203	186	193	219	196	194	176	194	149	176	185	192	148	180	177	185	214	185	166	198	201	248	170	191	192	184	196	174	167	184	173	186	170	180	185	219	215	197	178	193	165	204	176	187	176	187	181	207	186	195	202	180	185	190	189	184	188	176	189	177	173	181	171	186	182	188	175	174	191	213	165	158	167	186	220	222	185	198	199	187	181	197	190	196	177	164	178	180	168	205	182	208	196	191	209	182	169	176	186	208	196	164	170	158	181	174	180	171	188	193	209	167	201	164	202	187	143	193	182	196	199	194	185	185	175	187	192	185	195	175	196	210	188	204	192	210	205	219	206	186	196	202	171	167	180	179	168	207	172	184	198	177	183	185	190	194	213	171	208	195	193	211	189	198	186	174	200	187	168	205	190	180	172	179	183	163	183	182	192	181	188	198	184	206	192	206	173	196	171	153	222	164	182	185	206	179	154	181	178	193	186	170	175	193	178	188	175	177	174	202	164	170	186	182	186	199	177	194	195	210	168	188	184	186	160	186	196	205	168	180	171	186	192	187	161	189	164	194	176	164	177	187	192	188	199	170	175	184	204	184	200	190	184	174	199	189	196	193	173	170	204	191	190	204	171	176	203	201	204	168	207	171	198	170	172	191	176	186	157	191	168	185	211	169	163	150	200	190	191	210	189	172	205	174	204	198	170	187	176	180	177	198	189	180	189	179	170	160	218	191	187	169	181	184	192	187	198	189	195	170	185	189	190	179	209	198	200	196	203	195	191	195	176	191	176	190	199	172	189	200	175	189	174	183	199	169	182	187	198	182	179	180	211	172	199	204	176	180	176	180	178	181	189	172	178	177	162	204	171	199	171	175	197	190	195	211	171	159	201	166	176	177	172	190	159	196	169	183	222	201	170	182	210	168	192	174	186	198	174	200	163	166	169	198	215	211	207	176	174	194	201	161	168	182	176	179	190	197	172	171	182	166	195	170	179	194	162	170	161	194	168	203	210	173	195	163	179	205	173	175	199	155	186	170	164	186	169	172	166	191	171	158	188	183	185	196	173	156	164	190	159	181	190	184	208	207	157	191	192	204	183	176	202	159	181	187	177	181	182	198	172	213	191	191	170	181	208	188	186	161	186	176	167	174	192	179	210	182	175	190	172	201	186	154	180	198	203	197	182	181	140	164	183	169	185	179	186	196	193	175	208	172	197	171	169	184	189	192	180	178	173	178	168	175	175	217	174	198	174	185	161	221	183	168	191	190	195	176	156	193	181	191	188	180	178	168	198	174	174	190	200	200	147	174	198	190	178	186	172	162	181	174	195	206	187	206	174	195	177	203	171	177	176	184	155	165	200	193	185	177	178	195	173	164	203	184	205	185	205	197	198	178	218	202	173	197	193	203	176	163	153	191	203	195	214	168	182	168	198	180	159	200	204	185	179	185	190	182	175	185	186	148	173	190	174	194	194	180	180	184	184	183	177	193	208	190	179	206	178	211	170	184	153	183	185	199	173	163	192	216	190	202	181	198	187	180	175	198	211	211	207	191	180	170	191	188	189	173	167	193	174	175	197	181	174	159	181	185	200	194	175	179	202	168	175	187	182	180	191	189	203	163	200	177	181	191	185	167	164	177	171	192	197	196	189	193	153	169	191	215	151	169	207	197	192	202	199	209	194	189	169	194	189	183	215	205	176	200	181	171	186	199	224	164	164	176	175	178	193	174	184	185	197	212	189	188	218	194	188	183	169	210	174	194	201	180	196	190	167	184	168	199	179	186	170	193	196	180	208	179	206	199	176	151	161	208	192	192	175	190	205	182	177	180	168	185	211	156	175	179	189	178	200	192	199	171	188	178	188	194	158	168	179	180	183	203	198	203	160	199	193	194	187	194	171	193	175	227	185	202	195	182	165	190	193	182	198	165	202	175	187	197	229	184	198	190	189	205	166	198	163	173	206	177	191	175	173	177	164	197	202	210	185	204	221	194	189	202	200	193	180	213	184	179	185	172	177	174	186	153	194	185	189	201	176	189	178	177	192	187	229	192	192	212	200	200	172	180	200	203	184	193	175	198	216	183	181	182	175	173	186	172	166	201	192	188	166	202	174	196	196	175	180	190	188	189	184	187	179	203	215	170	197	170	184	201	206	157	154	191	188	204	195	169	163	195	172	209	213	174	202	172	198	169	195	147	173	207	173	191	169	186	197	214	182	186	181	200	172	176	184	169	164	186	186	187	199	206	196	194	211	171	176	171	202	200	184	208	224	195	179	170	193	184	190	181	197	174	194	201	195	172	208	172	191	192	196	162	172	190	168	181	233	179	204	188	194	188	173	204	214	190	186	211	200	186	188	197	178	190	185	190	175	163	159	190	188	198	188	190	195	175	182	184	184	158	190	186	207	182	209	180	186	169	198	176	195	194	206	183	164	218	194	162	168	197	179	209	193	197	150	172	185	179	188	185	201	179	154	187	199	191	186	195	168	171	191	200	196	183	187	189	222	169	167	182	166	190	173	192	222	168	171	169	193	161	205	184	208	195	176	179	161	166	214	169	173	169	193	181	182	191	193	194	194	169	177	189	182	185	196	179	181	176	180	176	192	194	199	207	156	203	197	208	198	179	191	152	189	173	177	192	187	175	194	206	202	189	180	177	211	198	201	176	176	173	171	185	190	182	189	195	235	193	183	162	189	181	188	204	176	176	194	182	188	184	170	217	172	182	170	199	170	167	163	178	195	196	157	168	201	181	181	178	188	195	159	170	190	178	201	180	196	191	197	185	188	167	181	169	181	178	175	203	197	194	177	170	181	197	209	195	186	184	196	147	199	184	200	164	183	170	182	186	183	213	193	201	185	192	157	172	179	203	186	183	175	161	185	196	184	190	194	176	198	192	187	198	189	220	191	156	185	182	207	174	179	193	180	182	181	181	177	194	186	199	187	161	173	180	183	166	193	187	196	181	206	195	207	179	189	218	200	171	189	178	193	193	192	215	201	176	169	196	205	207	173	205	182	169	186	202	180	185	200	194	182	189	190	187	160	176	209	187	177	156	200	198	210	186	194	174	200	188	173	202	218	176	166	174	192	170	209	195	163	197	201	192	145	194	183	187	175	167	191	192	211	164	175	182	177	202	171	187	190	190	193
19096	9338	19975	20648	16799	11689	9414	7104	5321	4522	4292	3933	3693	3184	2000	1190	942	834	716	603	602	611	600	499	509	584	548	549	588	566	492	473	464	510	488	482	476	500	473	499	465	472	452	465	462	483	438	466	489	494	447	447	486	469	412	437	432	441	435	446	404	406	439	436	425	455	439	444	426	448	502	425	413	429	420	442	465	446	434	415	421	417	432	471	419	457	430	396	458	478	448	447	420	405	419	466	442	444	410	410	407	412	439	459	422	382	471	469	439	444	393	476	444	432	450	439	456	408	422	453	466	444	453	439	482	436	449	401	406	473	414	436	443	417	402	442	440	451	455	443	419	411	426	438	404	412	441	439	398	440	428	449	419	422	477	421	419	428	443	449	421	456	437	417	414	423	419	421	438	431	431	464	439	387	435	452	412	397	434	457	453	417	460	415	430	418	438	435	395	413	445	459	411	445	462	437	413	429	446	408	445	452	444	418	475	463	423	406	437	465	437	446	436	417	444	425	462	437	435	447	452	465	429	450	428	444	399	430	423	440	442	434	457	433	438	446	451	430	410	436	427	453	453	462	418	425	463	461	417	447	418	428	449	403	394	444	450	467	473	450	444	440	445	407	462	464	406	464	453	466	448	425	430	427	437	456	435	437	425	465	432	447	433	444	436	420	447	429	425	440	422	421	418	477	479	446	425	409	436	434	423	434	417	419	447	449	465	458	422	392	451	439	436	456	457	420	424	417	451	421	412	433	418	458	429	395	426	451	425	477	425	415	453	422	442	457	399	396	430	398	433	455	428	458	449	441	462	378	453	447	414	432	414	439	436	431	415	459	405	420	463	456	431	414	412	436	404	441	439	433	390	419	432	440	483	424	449	434	408	433	456	428	440	420	432	443	461	439	403	457	414	435	433	435	409	423	447	435	450	465	456	421	459	458	407	426	479	437	435	450	430	441	425	448	433	411	453	448	434	423	430	455	425	406	444	426	409	443	458	417	415	430	463	441	393	432	428	414	452	439	440	435	420	460	448	423	441	466	446	414	433	436	447	404	418	391	456	451	443	410	451	442	445	451	442	453	405	433	451	430	445	425	435	440	437	415	424	442	447	423	430	434	407	437	455	426	438	433	431	449	489	429	438	426	444	465	431	397	439	445	406	428	426	427	453	446	457	399	431	438	479	394	400	420	434	433	422	389	450	468	407	420	421	470	426	424	448	428	453	423	437	474	412	451	452	447	411	454	423	420	444	431	443	452	391	412	396	447	419	429	445	451	417	445	410	461	419	426	460	451	467	463	400	470	423	425	425	463	415	427	431	439	406	459	407	445	452	429	426	471	409	480	406	438	441	432	440	471	417	422	429	389	445	455	451	435	434	391	468	435	424	444	448	436	440	400	436	408	423	387	451	426	376	402	446	464	431	462	454	449	457	438	436	447	401	435	416	462	436	418	413	450	414	388	419	442	428	442	433	408	457	417	434	409	440	421	400	482	413	426	406	483	432	458	424	446	465	436	437	433	424	409	449	440	442	448	425	415	406	420	439	444	447	428	433	429	430	429	436	467	397	402	451	455	468	431	437	432	416	449	399	406	422	470	456	447	437	427	456	451	429	435	429	453	406	442	440	417	455	427	420	400	407	405	434	423	433	445	421	441	437	405	403	420	427	432	428	450	453	449	441	447	447	436	399	462	436	444	464	448	409	425	453	432	471	449	420	423	422	432	469	440	431	438	450	438	443	439	429	410	404	418	439	439	466	452	440	453	460	406	436	430	385	402	440	425	463	424	416	458	410	426	391	447	436	454	415	396	435	457	416	410	448	446	434	445	397	437	421	428	402	369	455	429	411	420	458	440	422	451	407	444	431	450	421	426	422	425	421	423	408	398	426	425	437	454	436	445	449	433	470	439	402	487	456	439	442	409	428	438	428	423	430	397	458	435	431	433	425	437	393	448	428	473	438	439	458	400	449	424	460	456	489	395	435	434	421	402	432	400	409	464	406	444	435	453	443	442	442	457	444	456	437	439	406	420	448	440	446	460	446	442	455	438	403	454	435	448	460	435	443	435	382	423	440	417	407	451	412	429	446	416	481	458	417	399	407	441	426	383	426	419	443	443	442	459	430	449	411	439	420	405	441	430	409	413	459	424	455	476	453	471	454	432	454	422	444	444	385	404	465	424	448	411	428	416	442	476	473	432	395	433	395	431	439	437	459	392	431	456	423	487	423	475	385	439	441	423	420	441	423	441	436	447	413	389	409	424	443	464	460	392	437	426	430	415	407	462	397	380	452	438	458	437	436	443	461	426	443	427	468	405	419	438	451	409	455	460	442	429	453	403	429	427	435	417	441	416	482	442	394	439	464	434	440	465	440	436	469	445	408	427	454	434	432	414	420	405	449	432	438	406	445	409	434	437	421	402	411	439	450	450	456	471	433	370	483	435	463	439	467	433	468	452	453	448	442	431	451	407	422	464	466	425	454	420	443	462	443	441	433	405	402	436	432	431	436	423	469	422	435	441	433	398	458	407	422	444	455	482	424	422	416	454	438	463	400	429	441	427	461	445	402	406	434	449	444	425	421	485	391	443	421	421	441	425	399	406	462	440	432	452	431	443	426	436	440	415	438	433	398	412	410	431	433	418	433	414	425	406	440	403	428	412	417	448	421	426	434	412	435	416	440	446	388	415	451	473	429	416	429	420	412	420	459	439	459	416	454	419	415	410	462	434	424	458	428	427	432	435	424	456	421	450	422	430	438	434	483	424	448	402	457	440	406	432	407	441	393	429	413	496	458	453	446	439	445	418	446	420	419	427	431	442	421	437	434	445	396	421	412	418	465	431	439	425	431	456	452	416	467	416	437	445	417	438	439	440	419	427	436	454	423	450	452	457	436	434	443	420	417	429	416	450	430	431	422	437	466	484	426	452	414	464	456	384	447	466	432	436	487	403	449	488	438	427	411	425	436	425	420	441	404	486	443	442	451	459	437	442	441	448	476	441	421	442	424	473	430	392	436	469	435	447	447	394	422	433	453	450	446	426	429	440	469	420	447	408	441	431	426	450	437	445	442	505	409	421	434	439	461	418	413	437	449	407	446	458	449	442	418	450	454	391	433	415	423	417	479	418	443	450	454	450	410	420	452	425	425	440	447	452	442	415	457	449	439	449	446	436	439	424	442	451	411	400	442	419	444	456	448	432	429	440	457	420	378	442	451	483	439	451	455	416	444	442	459	437	480	455	475	464	426	416	420	428	427	403	432	459	425	461	436	442	429	473	452	413	442	418	471	433	432	453	427	459	407	468	415	446	447	426	430	412	445	456	443	458	438	416	420	425	417	429	456	424	415	438	427	466	434	431	484	451	433	416	437	427	417	441	436	443	409	449	409	428	388	431	426	437	433	455	437	440	404	426	434	437	404	431	457	430	427	441	428	461	425	425	470	438	441	437	391	485	426	459	446	450	440	472	419	435	433	471	439	379	408	393	418	450	429	435	420	419	445	412
11397	4884	5526	3958	2033	1170	886	778	547	505	475	445	474	404	300	299	283	271	256	273	241	257	235	259	247	255	266	234	278	291	242	236	241	266	249	285	252	297	255	226	243	244	255	253	232	246	263	261	252	258	270	269	248	248	230	247	230	238	223	233	246	253	260	250	237	248	263	220	230	253	267	237	255	253	277	293	228	227	233	232	261	251	282	258	243	235	251	235	269	225	265	291	223	241	267	272	227	256	289	239	250	271	243	266	237	277	250	278	249	268	267	279	252	245	225	249	268	227	276	278	258	269	276	268	276	255	245	232	257	237	253	249	236	256	265	269	244	263	238	265	250	248	261	259	239	269	222	268	240	225	272	228	224	253	262	271	250	236	231	237	221	207	250	230	229	228	240	239	248	242	243	270	247	251	251	247	268	279	272	247	260	245	252	256	249	252	264	236	241	254	248	270	259	281	282	253	241	248	268	254	257	247	251	268	268	279	237	234	249	238	259	256	237	255	275	262	242	261	244	247	250	242	251	244	256	271	235	246	274	242	241	283	247	259	249	273	254	209	283	252	281	245	248	258	267	249	266	255	257	296	280	281	260	284	251	247	277	262	260	252	250	233	225	249	273	258	236	242	265	259	251	234	243	262	252	274	253	260	237	260	266	241	239	289	248	266	276	256	274	242	221	238	249	244	247	270	281	278	256	244	244	251	260	250	221	271	272	231	269	277	261	241	277	238	234	250	250	247	268	239	237	275	237	248	250	249	225	229	231	251	257	232	285	271	264	252	220	240	269	245	224	272	260	239	274	254	237	258	255	275	246	258	232	255	241	245	264	271	257	239	261	253	243	261	271	287	264	260	268	269	258	266	241	250	272	260	278	258	276	270	253	241	254	237	246	236	278	255	243	253	230	246	250	250	265	269	264	276	263	234	254	238	256	244	269	242	275	243	239	236	255	264	268	259	260	265	248	240	260	216	253	265	254	231	266	250	260	254	236	303	253	255	230	255	285	265	245	253	255	273	266	243	263	234	239	264	226	264	234	216	259	261	291	239	276	278	236	258	241	251	243	260	257	269	252	252	242	247	245	243	280	248	240	244	249	254	240	260	234	254	275	237	271	255	239	247	259	255	261	267	266	251	238	251	255	257	252	258	224	274	269	240	271	264	256	256	259	242	253	251	256	278	265	259	232	249	234	231	229	245	242	252	260	248	234	229	249	239	251	228	266	261	250	256	230	254	237	212	221	238	227	267	257	274	245	271	268	243	260	273	248	264	281	251	270	246	265	258	252	241	223	239	252	238	247	246	213	247	259	255	260	252	282	240	265	241	257	238	211	240	233	273	297	256	270	242	273	223	237	264	241	258	255	234	243	270	245	245	243	250	242	228	245	245	235	243	259	279	240	271	275	269	248	270	275	273	247	252	242	285	236	254	264	255	236	254	246	253	222	238	257	261	241	226	244	246	281	228	251	274	255	269	247	281	268	236	221	248	249	279	281	275	241	274	263	251	248	252	270	264	261	260	262	246	252	238	245	269	252	257	243	217	270	244	272	230	218	235	276	283	263	279	263	260	238	232	221	242	246	231	227	266	253	277	257	260	240	251	253	253	241	264	257	284	277	291	257	234	256	250	279	257	274	239	266	231	240	257	260	258	270	281	270	275	254	253	264	233	257	243	248	273	264	233	249	241	257	239	287	267	226	261	268	259	264	274	263	225	292	252	247	244	244	279	269	305	251	249	256	265	269	229	249	237	231	256	273	270	256	246	265	279	266	259	266	261	255	259	264	275	254	253	257	244	240	249	251	252	267	255	255	251	246	257	250	234	259	239	255	276	238	285	260	251	242	255	242	258	227	254	225	265	256	268	246	259	244	256	294	228	256	257	262	236	277	251	255	229	274	238	231	275	246	240	243	269	262	261	244	255	249	240	253	241	238	240	244	241	258	225	243	264	263	237	242	261	250	243	248	276	248	286	235	233	260	244	284	245	255	290	223	228	258	247	247	280	232	231	270	260	257	233	247	226	251	267	241	252	244	235	256	268	258	280	265	241	243	260	250	238	216	264	271	261	276	257	272	273	246	234	233	244	254	251	269	265	258	239	248	269	239	259	262	256	245	262	242	258	247	274	224	268	280	280	241	229	230	240	241	253	231	250	239	252	232	242	300	230	287	261	243	266	256	267	280	268	240	267	260	251	253	276	251	247	277	209	265	253	250	279	220	230	239	219	261	228	259	248	265	267	228	252	249	256	256	262	232	253	278	239	245	223	244	256	254	252	270	230	265	286	231	257	252	257	288	257	269	268	227	274	256	262	262	259	250	286	232	256	266	258	262	239	252	265	241	254	270	249	266	237	254	241	280	244	260	251	242	269	256	260	244	229	274	253	275	255	233	266	249	245	233	283	245	263	247	241	259	228	258	266	260	253	238	246	272	267	255	230	255	261	268	253	274	210	266	224	276	235	271	268	255	278	259	245	249	293	248	252	270	231	269	218	233	245	299	260	210	265	299	262	245	265	275	259	273	230	246	259	277	239	237	250	253	248	264	280	246	253	235	222	239	274	262	245	258	263	271	269	268	234	257	241	259	272	249	271	288	259	295	275	272	269	233	281	270	243	263	292	256	226	248	242	249	231	243	271	259	215	256	278	277	233	256	234	246	262	218	273	238	268	289	273	258	272	267	249	299	272	258	288	229	290	244	250	279	242	291	260	264	258	273	232	250	248	257	238	224	262	263	253	230	251	240	264	259	245	244	242	247	281	274	206	234	240	253	253	269	268	258	234	254	263	238	241	254	269	252	268	260	295	269	232	224	275	251	251	254	274	232	254	270	240	257	248	239	233	263	246	221	264	300	235	266	263	247	266	272	272	243	244	286	267	259	256	270	260	278	283	239	272	259	296	253	239	246	272	250	254	277	220	271	233	226	250	256	246	256	239	258	260	242	271	277	244	266	256	246	276	272	255	245	242	249	245	263	287	252	243	222	255	233	276	268	267	284	242	260	288	261	234	264	273	253	237	252	252	238	250	240	265	289	275	228	233	252	265	241	282	256	273	264	275	249	255	210	245	266	233	251	281	247	249	222	255	278	259	258	281	252	245	279	265	221	244	212	260	278	249	264	255	246	257	261	236	251	240	248	251	261	261	236	250	256	276	261	254	261	295	258	256	234	243	234	250	241	276	261	233	255	233	265	267	266	281	263	234	265	269	260	252	231	228	285	261	234	263	231	269	274	250	248	275	238	263	263	244	244	257	246	205	221	247	265	267	223	266	242	237	261	267	293	289	307	248	245	273	275	249	250	251	236	289	284	259	276	244	242	261	255	214	269	253	262	210	259	301	272	254	271	255	208	248	224	230	282	243	282	273	278	232	279	258	266	259	250	263	221	255	291	275	254	239	264	254	265	265	258	267	247	274	280	257	249	261	263	267	251	236	247	266	222	242	274	232	255	244	242	256	247	247	243	278	246	261	269	257	218	242	208	254	234	256	252	234	286	251
7114	4169	10009	10308	7070	4708	3704	2807	2202	1887	1754	1731	1692	1444	915	635	642	638	613	557	561	604	620	549	586	573	573	595	610	543	544	615	583	594	522	603	554	557	548	527	578	582	573	571	560	613	551	577	576	536	521	562	514	569	567	557	545	601	508	513	547	560	554	572	541	542	559	564	521	533	554	552	523	555	557	570	575	566	559	527	555	534	564	559	537	550	573	539	544	606	527	523	536	537	568	523	561	565	569	540	581	604	557	552	508	520	616	553	553	550	573	527	535	563	566	572	546	537	543	564	573	574	518	534	563	542	550	538	514	596	534	562	534	555	591	553	558	522	577	541	567	539	531	535	553	538	548	575	554	519	565	564	516	578	556	526	529	565	550	536	568	548	564	510	560	552	551	561	553	538	544	565	565	539	599	557	559	584	570	583	566	561	557	583	540	510	544	512	522	556	547	602	568	542	514	516	541	559	536	550	535	553	541	583	516	531	602	552	580	516	569	575	544	554	544	539	576	577	518	574	564	535	603	542	529	535	553	533	537	554	552	584	559	567	547	531	545	511	527	538	540	560	550	538	534	559	549	573	548	613	596	523	544	566	556	538	583	524	590	586	571	575	543	531	524	572	524	552	553	562	543	555	563	549	592	533	560	494	534	560	546	552	561	567	533	571	513	538	537	556	546	543	504	563	563	564	534	558	563	558	557	538	586	536	581	559	540	551	564	566	553	571	578	510	570	587	554	507	525	553	577	572	535	557	536	598	554	533	513	518	567	582	531	534	558	568	551	505	585	524	560	569	537	527	553	561	549	541	538	565	539	573	571	573	530	564	558	549	483	578	552	586	594	532	527	508	555	543	589	515	549	582	587	583	580	523	574	570	577	555	558	572	558	581	523	556	546	574	562	599	563	556	570	555	537	549	540	594	539	556	593	540	542	595	512	543	543	548	571	536	567	554	513	558	567	526	539	538	545	504	542	559	527	564	576	580	546	561	532	564	539	567	573	554	537	539	597	540	544	593	577	544	566	553	579	593	586	515	542	557	551	568	539	538	559	518	607	574	549	565	528	518	531	576	517	539	534	576	516	569	550	544	560	570	580	549	583	554	542	601	543	556	549	535	592	567	559	572	575	557	569	567	552	545	560	541	599	582	531	562	517	524	564	585	536	524	562	492	560	539	588	519	565	584	556	546	580	564	581	555	516	529	543	542	546	578	554	551	524	556	574	572	549	563	532	551	583	550	572	546	532	525	570	493	509	523	580	556	562	532	564	535	565	573	574	570	574	556	548	578	509	537	550	550	521	566	508	574	524	544	587	547	566	549	534	570	587	557	549	566	567	587	555	543	555	531	548	567	612	600	582	550	555	548	562	570	546	527	576	553	552	577	547	595	591	566	526	529	602	554	558	526	551	569	569	565	500	550	519	533	536	548	537	516	543	555	545	554	547	582	579	514	578	578	575	537	553	582	511	533	556	587	540	503	570	573	535	596	476	545	564	551	564	537	575	532	549	556	587	514	566	516	555	564	560	547	493	565	574	565	520	577	526	557	518	543	557	549	513	565	526	522	550	547	593	546	569	550	547	552	525	565	627	530	586	545	529	578	503	563	565	546	553	533	567	605	557	576	503	535	545	573	549	540	556	560	504	600	519	560	563	537	546	509	519	539	507	509	541	547	594	526	537	534	498	552	533	574	548	574	522	561	551	573	534	592	564	548	561	555	549	556	569	582	508	539	560	535	557	527	529	532	546	569	545	554	511	567	557	582	553	585	519	536	552	538	587	555	526	558	484	545	539	601	580	573	558	564	533	542	518	568	549	587	536	560	546	529	577	545	507	549	534	579	532	546	550	516	549	519	569	509	539	525	572	570	586	576	512	535	566	569	566	557	544	604	541	587	560	565	529	544	565	535	521	555	560	551	549	577	560	576	546	596	574	495	525	555	531	533	529	548	566	590	568	539	514	506	576	555	563	574	583	538	559	594	569	548	586	546	513	541	604	557	532	543	563	578	554	509	533	575	527	549	524	554	572	528	574	530	560	538	569	554	505	517	525	512	562	518	548	562	506	543	568	566	543	525	531	564	565	524	601	588	557	547	568	598	549	557	523	543	560	578	548	559	573	499	550	541	573	537	587	578	561	506	568	545	491	575	567	540	555	522	571	537	569	636	564	606	526	531	535	549	528	544	538	539	560	537	582	556	539	524	523	575	570	569	541	549	574	569	584	553	557	545	592	549	561	541	561	528	561	573	559	554	548	567	540	548	514	543	558	572	565	544	583	551	561	575	570	537	585	561	557	563	542	526	561	542	566	506	529	523	534	546	544	517	543	533	530	558	527	551	545	589	587	543	537	527	535	551	500	527	544	581	529	571	554	569	524	565	543	524	570	541	598	545	542	510	504	542	547	550	536	572	553	584	572	572	519	575	567	556	569	556	556	584	573	560	552	593	530	574	545	562	545	551	572	561	581	554	536	546	548	560	537	527	558	563	534	557	577	568	521	558	531	553	519	555	580	537	545	572	541	537	535	540	564	546	535	538	563	538	547	554	587	522	522	551	549	589	548	547	585	583	574	554	559	532	544	546	535	531	496	526	526	527	554	555	562	535	571	532	496	560	539	545	535	534	587	585	501	558	556	550	540	563	558	542	556	582	566	554	556	570	571	568	578	528	569	558	557	541	582	542	550	529	568	547	583	523	563	561	573	570	573	563	580	591	569	580	557	580	549	607	526	563	534	576	576	526	513	520	553	528	585	578	591	509	589	574	568	596	532	513	567	533	546	583	557	562	557	554	563	547	521	549	562	567	570	575	553	579	512	520	566	567	584	580	548	560	607	592	597	549	549	537	560	540	604	580	550	535	559	570	562	504	570	580	538	575	566	532	530	583	573	546	596	527	555	499	550	544	523	532	553	544	568	546	570	543	543	574	523	533	578	543	567	531	580	566	526	605	545	538	543	588	540	517	578	550	551	512	596	588	598	575	566	512	534	539	543	529	542	534	545	564	549	598	538	597	565	535	562	549	580	530	560	522	595	536	528	540	555	531	542	542	561	545	520	527	552	576	549	511	536	549	567	562	505	526	535	582	539	559	574	516	553	552	545	545	572	580	579	535	556	583	548	570	555	567	602	527	565	528	558	556	585	538	543	584	520	576	546	586	564	580	564	543	535	579	583	580	529	551	570	585	576	529	553	557	516	573	560	509	534	547	556	554	560	558	549	537	569	539	547	557	546	537	548	537	579	579	555	528	567	553	548	527	522	538	569	513	552	550	532	564	606	553	541	549	569	593	575	570	580	549	548	588	535	533	534	554	515	539	561	546	588	566	554	554	560	543	568	573	495	524	563	540	564	547	582	548	514	577	561	532	527	536	558	502	561	552	524	559	540	558	525	582	547	560	517	526	553	540	589	564	549	563	559	577	568	565	604	556	532	547	521	572	592	574	506	558	570	524	540	589	543	551	549	557	579	566	580	535	564	574	609	554	562	580	533	581	559	530
23735	9297	9845	7158	3900	2311	1571	1163	846	724	620	599	557	444	301	200	211	197	178	199	157	168	170	170	176	181	176	188	140	135	160	163	158	174	165	178	173	166	153	143	153	148	147	136	172	160	180	144	151	175	170	173	168	158	139	170	147	140	148	182	147	154	160	162	155	184	162	162	151	166	176	161	177	176	170	148	140	182	150	164	158	174	166	167	156	178	167	163	173	177	147	172	165	165	129	151	150	160	158	173	166	154	178	172	135	175	170	167	141	159	164	160	165	158	133	151	181	185	160	170	151	163	169	155	171	141	144	168	152	161	175	148	152	152	152	157	151	145	149	181	154	144	140	151	214	154	168	173	180	151	143	139	131	156	167	165	159	175	185	164	155	171	166	159	151	162	162	152	139	149	151	141	162	155	167	140	153	162	170	152	154	158	150	161	159	172	147	168	164	179	143	144	147	168	152	158	144	167	171	152	204	167	166	145	157	177	166	145	149	179	166	153	142	161	173	162	156	130	151	171	175	155	153	187	168	163	171	166	165	158	152	187	174	155	162	188	142	170	149	168	152	174	180	152	164	159	161	151	156	158	150	181	141	151	160	170	171	179	148	165	166	150	141	172	160	159	168	163	160	151	179	183	157	153	156	148	163	166	175	178	156	164	171	159	152	176	170	163	177	169	162	150	146	161	142	181	169	151	160	144	145	140	144	164	175	160	152	177	139	151	151	148	155	172	142	149	173	200	141	155	175	152	164	161	140	144	165	140	150	176	162	132	151	143	155	148	169	163	143	136	172	168	145	151	159	149	149	162	164	174	131	162	151	146	157	154	143	150	153	137	167	142	144	165	162	177	174	160	134	160	172	183	150	170	149	173	156	149	145	178	157	166	163	158	162	163	150	165	154	148	163	160	160	162	152	167	158	153	152	156	170	156	139	143	140	166	176	162	169	159	158	158	176	182	167	139	152	170	165	180	149	153	156	165	153	148	132	175	160	154	139	150	176	176	174	167	172	168	148	166	157	166	151	159	168	140	161	159	144	165	175	128	139	150	179	167	152	160	167	149	174	135	196	150	185	139	158	159	162	127	149	164	134	149	139	168	177	163	155	148	158	145	155	162	171	175	174	152	150	185	168	160	153	171	150	173	170	148	146	159	156	167	179	145	160	161	163	149	143	166	167	173	147	160	159	144	159	143	165	148	138	152	174	154	180	168	141	162	186	185	179	152	175	170	155	139	176	177	133	183	179	151	174	173	147	158	160	172	180	191	146	186	151	157	171	150	151	143	132	161	180	166	154	159	157	148	169	167	145	164	182	141	164	149	166	161	161	157	184	179	162	140	150	155	175	175	136	173	145	166	162	179	168	171	172	165	140	168	178	127	163	177	184	192	180	144	133	157	144	143	138	162	170	149	174	154	143	173	156	152	157	185	154	181	160	158	158	149	133	161	172	181	153	156	149	155	171	199	159	149	159	147	150	165	160	162	160	159	144	160	168	175	163	178	160	152	130	150	183	158	139	178	170	156	172	164	161	173	146	171	140	152	156	177	159	165	146	175	152	154	146	174	151	163	156	155	171	167	158	166	154	150	177	152	136	132	155	156	168	171	162	180	183	162	152	149	144	152	176	153	171	149	166	176	187	138	157	156	155	151	180	186	170	154	164	154	156	155	163	153	164	162	147	165	147	147	158	173	172	155	165	146	173	191	170	167	183	168	176	181	155	145	147	156	160	178	153	137	175	157	138	158	194	156	141	179	172	159	164	176	170	146	152	140	173	146	160	181	168	162	152	177	144	169	163	183	154	160	180	165	156	159	158	158	162	151	163	167	169	149	170	172	193	177	171	131	171	166	148	141	155	153	176	169	133	167	152	166	156	149	159	165	148	155	141	159	150	153	170	152	155	153	141	160	154	156	168	178	154	160	132	165	161	143	144	161	166	160	134	163	156	170	165	162	172	166	152	142	149	152	143	135	161	157	172	180	178	166	155	138	176	167	140	159	161	149	190	156	188	158	179	146	141	194	170	151	152	152	171	159	178	160	157	180	157	153	146	147	158	165	144	167	155	148	166	153	150	185	154	140	143	169	151	175	121	176	190	164	184	141	181	144	149	177	172	160	157	157	162	156	166	159	159	142	168	185	188	159	174	157	152	152	142	164	169	152	164	125	160	166	178	162	152	164	163	170	180	154	153	143	158	180	168	154	174	170	175	160	182	153	182	158	179	173	157	145	164	147	148	130	164	133	169	165	136	143	180	192	159	172	173	160	166	149	143	167	158	190	170	135	158	196	174	147	165	164	135	164	160	155	166	178	153	180	164	147	160	133	160	150	140	160	183	153	177	143	158	163	141	177	158	141	129	156	172	149	154	157	183	193	196	146	151	183	189	169	179	179	145	159	174	150	136	152	168	146	147	164	147	157	152	164	194	157	155	171	149	174	170	158	171	172	181	169	171	172	161	166	155	163	147	144	139	144	148	164	178	193	159	179	177	136	133	164	133	174	154	159	162	164	161	162	185	163	154	137	153	138	144	168	163	153	160	159	187	156	183	153	148	165	150	161	163	170	171	144	150	150	149	167	137	159	159	191	169	150	161	164	170	167	171	153	158	157	138	159	133	153	182	141	146	173	152	154	184	178	164	175	163	166	165	178	164	175	160	138	169	162	167	178	158	160	160	161	162	138	162	137	151	150	148	129	162	183	162	161	165	154	176	161	175	163	169	147	145	145	159	179	149	151	155	137	142	168	172	167	162	166	175	173	171	192	179	154	154	143	164	168	159	162	160	164	187	176	154	153	167	164	165	161	136	177	165	182	146	166	168	154	180	157	145	156	144	170	171	170	169	155	169	174	138	169	134	152	164	166	162	172	196	137	188	156	144	162	146	166	163	144	146	168	174	165	147	158	181	163	175	165	149	162	167	164	167	148	130	147	176	154	182	150	159	145	146	167	153	155	147	171	157	138	161	162	191	152	160	170	171	158	177	173	142	165	150	174	168	143	159	176	160	160	188	149	149	142	147	162	179	167	161	184	156	159	186	133	183	163	171	171	158	152	150	135	143	152	171	144	184	159	173	145	177	158	164	148	146	146	166	154	157	137	142	161	159	177	177	154	180	170	173	152	153	159	171	172	177	162	163	157	163	165	140	155	145	175	167	168	185	165	152	134	142	163	218	163	145	168	143	151	187	172	147	138	162	165	144	167	161	165	163	165	185	170	172	163	174	170	152	135	161	160	164	141	140	162	164	156	178	139	133	160	163	175	140	175	169	138	175	176	146	173	181	161	167	154	167	181	129	152	168	174	175	150	165	146	138	152	130	153	160	177	153	155	153	137	167	141	167	155	137	155	188	168	139	149	159	167	150	197	155	161	161	159	164	160	155	143	138	176	172	152	152	162	171	171	153	201	187	148	152	173	146	142	140	162	149	160	183	171	169	154	154	160	163	156	172	161	166	165	158	164	153	149	171	170	149	177	179	135	177	156	155	163	159	154	169	155
14751	6943	15714	16247	12070	8588	6702	5118	3716	3355	2988	2881	2680	1921	1200	753	644	599	530	529	507	477	450	470	438	432	450	425	428	469	431	417	437	402	382	394	390	401	379	377	413	407	345	384	397	417	393	374	375	367	359	383	374	376	388	391	379	366	407	392	405	395	345	381	352	362	376	403	368	359	404	364	381	344	327	360	377	351	359	375	353	372	360	393	379	390	382	378	361	369	388	358	381	396	378	376	380	371	411	388	347	422	357	352	417	355	392	381	358	370	372	376	354	384	370	347	375	395	373	385	391	387	353	380	387	384	348	380	345	368	376	370	374	372	401	403	393	407	371	361	372	387	381	338	353	396	408	362	307	350	345	348	379	362	395	358	402	334	383	373	392	365	356	379	356	336	383	394	379	369	406	389	369	393	381	370	357	370	366	342	377	360	392	355	342	401	401	342	408	355	358	369	352	428	369	346	397	363	380	382	356	369	391	367	344	386	352	352	355	400	378	351	375	369	419	337	354	399	371	394	372	351	356	368	377	376	386	390	331	354	410	393	360	359	399	365	376	346	354	382	389	353	388	373	365	381	359	376	371	376	364	396	359	376	384	358	368	405	391	376	381	314	378	381	380	391	370	394	348	403	377	358	354	378	386	351	367	388	374	375	379	355	403	371	348	390	342	394	403	352	432	336	351	396	343	381	394	340	398	373	347	395	402	384	367	408	339	354	387	402	328	362	407	380	400	394	388	354	358	361	360	376	380	380	420	365	381	360	342	376	391	370	367	407	403	361	361	351	375	410	326	407	371	354	328	365	359	348	362	369	382	390	395	415	409	389	365	360	354	385	384	349	356	379	385	331	347	386	386	322	375	375	387	411	396	380	348	361	356	363	374	365	350	369	349	393	380	357	358	382	375	375	364	376	393	324	380	365	369	372	372	377	338	338	378	377	356	418	388	363	373	384	363	373	380	384	399	394	351	381	331	385	320	340	392	354	337	362	366	412	389	317	356	379	381	390	409	367	359	376	382	352	370	367	377	368	399	369	373	384	380	356	346	359	379	364	350	366	352	364	370	356	380	380	391	371	343	360	373	373	394	336	365	366	368	375	379	362	360	366	377	349	364	370	353	354	335	331	393	383	392	369	378	383	388	370	344	373	374	394	359	374	386	346	380	358	369	362	391	359	355	348	382	393	371	378	360	398	393	372	389	355	365	397	361	384	381	366	373	364	369	397	375	371	388	378	360	378	386	372	364	379	385	362	357	380	332	366	392	377	384	387	359	355	362	400	358	392	397	350	384	346	349	372	341	389	365	391	358	375	346	363	373	397	352	380	362	362	381	433	327	402	363	396	377	370	380	354	363	372	345	375	386	392	410	349	370	369	406	368	326	401	391	359	352	376	365	338	366	361	385	365	403	394	383	390	378	361	353	353	367	380	394	389	349	373	368	405	379	376	348	426	387	389	403	410	372	357	392	376	388	358	410	388	393	391	338	388	371	372	369	383	348	338	389	401	378	354	398	385	376	362	372	316	374	360	391	378	383	382	369	382	379	380	395	386	375	394	363	377	369	358	393	353	395	382	407	364	373	373	399	388	398	370	379	401	337	385	353	369	375	403	386	361	383	353	381	338	343	386	403	365	407	371	369	418	351	402	359	348	377	354	373	366	380	396	370	379	400	392	366	363	357	413	383	356	373	352	368	378	389	388	344	414	362	356	387	383	369	374	384	425	382	369	356	376	387	383	385	365	385	345	332	374	368	397	368	369	386	393	363	363	339	333	397	368	348	384	395	370	344	390	363	351	391	400	388	352	377	412	369	367	375	364	371	400	365	329	360	362	332	365	366	367	352	343	360	386	390	373	348	380	354	384	349	400	405	359	335	353	387	404	366	396	373	338	378	364	383	372	395	374	373	344	333	360	378	380	391	369	362	396	372	341	353	367	397	388	365	365	377	371	336	385	421	379	370	370	373	388	373	385	390	357	387	379	388	385	356	401	381	403	408	367	368	388	397	361	387	369	390	344	401	379	372	393	386	372	346	357	375	364	376	407	371	389	349	386	364	410	344	352	369	357	412	360	383	403	374	345	376	329	374	383	346	375	381	345	360	369	363	390	398	357	363	386	365	374	366	382	340	376	407	365	367	397	381	371	371	372	366	364	399	363	399	350	383	370	372	368	375	356	370	371	370	338	391	370	358	364	385	361	377	375	427	377	390	362	406	395	414	365	376	389	369	362	362	373	343	345	393	366	354	376	363	371	346	398	378	385	377	361	391	405	365	374	355	361	360	391	368	359	382	358	396	358	395	390	422	338	372	319	327	406	370	405	367	360	372	353	392	377	345	346	366	389	353	363	361	376	331	361	357	344	387	389	358	372	377	393	356	372	353	362	414	371	396	367	332	378	359	340	380	376	367	375	380	361	326	379	423	402	364	391	358	352	348	370	368	376	364	346	390	371	372	381	366	374	377	380	365	419	392	404	384	365	348	392	386	374	347	356	376	382	353	372	380	367	396	348	406	394	356	370	377	373	350	364	396	388	372	375	364	346	366	329	392	370	382	374	387	386	384	351	380	390	347	382	360	340	340	383	359	361	393	368	418	357	371	381	375	381	359	391	350	382	380	362	400	383	369	397	335	384	365	386	354	374	388	383	379	370	371	393	343	337	363	373	350	366	384	356	396	365	382	381	364	367	377	380	371	375	377	398	375	373	339	359	342	351	355	375	397	382	373	368	356	371	361	387	357	434	363	355	347	391	370	374	383	354	362	379	333	416	379	371	383	358	355	367	354	379	382	364	376	380	379	360	362	361	364	401	362	349	378	370	377	396	370	361	360	322	398	393	390	365	368	365	380	336	387	390	379	369	389	377	365	379	375	412	349	401	336	379	410	376	406	363	367	389	379	370	381	370	370	356	362	371	361	389	351	382	346	373	381	362	359	397	395	384	410	370	355	376	403	356	344	384	386	369	387	372	408	376	338	344	382	382	368	377	378	374	372	400	336	370	371	386	389	361	389	373	359	377	372	363	358	360	356	364	360	347	378	344	349	401	386	385	333	406	355	382	364	366	347	375	389	333	375	346	377	352	365	392	377	336	366	371	384	366	332	373	393	373	399	380	382	329	366	372	358	343	370	381	402	371	387	382	336	400	408	385	385	380	355	352	358	401	366	388	371	376	363	350	365	360	378	369	358	373	360	375	374	406	370	349	382	383	341	366	361	375	376	395	354	316	399	382	347	367	333	384	371	369	345	394	363	362	386	336	379	352	381	389	370	382	365	364	364	350	363	353	344	369	353	364	343	392	364	359	366	361	331	353	389	343	373	403	377	370	350	346	359	371	404	358	372	393	396	394	357	352	370	349	376	351	372	383	349	364	352	369	366	338	368	370	377	417	345	333	387	355	366	408	374	379	376	393	344	389	360	387	353	393	359	365	394	368	390	372	382	412	410	341	394	371	382	394	389	365	396	340	338	365	365	344	330	384	349	342	355	359	412	372	363	380
33251	14046	14445	10699	6150	3731	2497	1756	1243	984	922	855	743	552	412	290	259	248	219	215	204	210	210	224	201	212	211	214	210	204	184	181	179	161	186	181	203	179	173	180	199	213	164	174	175	186	188	171	158	181	177	163	195	195	160	171	194	168	147	202	172	171	192	170	183	177	178	144	170	169	181	175	166	169	194	171	168	186	185	174	163	185	185	191	182	184	155	180	173	182	195	180	181	195	194	187	176	192	174	164	187	194	160	193	189	173	172	174	183	200	185	177	197	180	139	196	181	176	175	192	164	177	187	197	199	194	179	188	181	181	190	185	158	163	212	201	181	175	177	213	188	172	162	172	195	185	166	205	167	151	193	168	160	188	169	157	169	183	181	180	197	192	191	173	187	189	192	191	199	171	171	187	184	161	174	165	202	174	166	182	177	186	180	158	180	183	156	204	173	190	185	195	166	183	184	229	190	189	196	188	165	192	185	159	173	219	177	168	190	156	195	200	191	169	183	172	183	169	179	186	200	195	157	159	185	178	179	189	184	213	177	185	187	176	165	176	197	197	172	188	164	175	193	188	174	177	194	164	158	191	185	182	177	180	169	182	186	168	177	213	176	174	192	165	183	173	196	188	171	191	198	196	193	181	154	179	164	162	172	166	186	175	172	170	184	185	160	165	175	188	168	184	174	185	172	198	174	194	170	183	200	201	185	171	191	170	169	165	199	166	195	181	181	185	165	195	164	195	189	172	209	184	191	202	188	197	169	172	173	192	188	187	171	178	194	181	171	172	190	199	180	183	180	172	186	185	179	168	177	211	153	193	183	180	169	178	161	187	176	170	175	180	168	193	171	188	210	164	186	162	184	194	170	172	181	189	201	184	173	183	179	163	159	160	209	168	187	177	156	189	184	182	173	184	179	199	202	203	195	178	175	182	175	176	170	180	182	197	157	176	195	194	179	182	177	163	199	194	186	210	179	160	174	180	174	179	182	172	190	167	184	182	178	185	158	174	190	180	176	201	162	175	210	201	198	174	192	190	198	186	186	210	194	198	195	186	170	172	209	170	166	171	192	169	193	181	199	183	189	177	160	166	173	178	170	187	188	179	206	173	173	164	193	166	191	169	173	155	201	189	186	170	226	164	174	177	180	145	175	175	186	188	181	187	171	170	161	180	189	180	188	180	184	183	184	168	185	171	183	170	183	172	194	164	178	183	158	184	177	192	180	179	175	177	174	177	190	169	181	198	197	191	188	143	175	192	185	162	180	191	175	198	194	177	181	175	189	182	177	188	178	161	188	201	175	159	185	172	193	195	205	182	151	164	198	163	166	189	182	166	190	182	191	188	198	180	183	197	189	184	179	176	202	187	212	195	196	188	210	186	181	197	173	179	188	178	186	189	187	169	169	173	207	203	202	180	187	186	184	153	192	167	191	185	184	177	193	177	172	188	162	179	160	185	166	165	166	173	202	206	164	183	171	194	173	167	177	176	192	191	183	164	175	169	181	187	192	156	157	201	186	194	190	161	191	173	179	172	180	169	172	194	191	169	177	183	181	175	170	170	183	207	209	191	183	183	184	177	194	165	181	192	201	185	176	193	163	178	169	181	182	161	160	154	177	193	173	181	167	166	159	172	204	173	197	198	188	180	172	178	181	178	196	169	185	198	184	205	185	169	174	193	181	180	186	177	157	200	166	179	180	177	174	173	179	174	156	179	192	199	185	161	158	213	164	175	171	172	158	171	196	167	168	153	191	197	167	182	165	196	160	190	180	184	194	179	170	174	162	194	178	203	195	207	179	177	185	192	179	194	173	157	199	196	180	175	190	187	175	157	192	174	165	199	162	203	167	172	172	187	183	192	197	230	190	185	185	179	156	197	176	185	163	180	181	173	165	167	200	171	173	182	186	181	172	175	154	188	160	189	178	163	173	158	178	199	165	183	183	182	181	201	185	194	150	155	170	181	188	172	189	199	174	183	195	187	191	156	183	190	177	178	181	172	164	192	204	177	147	184	190	184	196	189	177	178	167	201	173	213	179	170	157	181	158	226	165	174	185	183	205	195	162	151	166	203	153	183	209	179	175	185	174	167	195	182	201	190	190	192	216	168	163	204	187	187	177	211	189	208	176	178	173	162	140	217	162	191	203	174	189	186	168	140	179	191	210	153	183	174	165	194	185	166	201	195	150	208	187	170	165	169	185	166	184	176	167	187	179	179	179	193	157	184	195	191	197	192	152	181	178	179	179	216	189	192	181	162	175	215	185	201	189	192	198	186	176	175	177	168	175	174	192	198	196	199	178	177	163	182	184	189	191	198	175	183	173	187	172	185	185	194	179	165	179	169	184	194	187	179	168	159	187	177	211	200	170	200	197	201	184	174	178	194	180	177	186	175	189	196	184	185	198	184	187	149	198	181	199	180	182	172	172	186	209	177	190	174	165	152	157	180	221	154	187	171	170	190	170	175	173	185	174	184	188	177	223	189	189	162	187	186	215	190	174	189	161	182	185	210	208	179	182	189	172	192	207	193	159	165	173	209	167	187	155	196	183	168	187	167	192	173	180	187	191	182	176	165	192	187	173	181	189	170	192	202	195	181	192	170	186	168	133	176	194	153	162	171	170	184	209	170	186	170	187	188	182	187	194	205	206	177	173	217	179	176	181	194	178	168	171	216	200	187	160	167	186	189	190	174	155	190	181	173	196	180	156	183	188	177	169	185	166	204	188	156	205	169	180	180	172	189	171	201	189	190	181	171	153	182	167	170	195	192	174	198	189	168	164	161	174	189	209	196	189	171	193	170	160	179	192	194	179	189	165	193	165	197	173	188	169	164	185	182	150	184	184	169	171	178	191	185	194	205	199	157	171	184	183	180	159	188	180	193	175	202	185	173	186	193	158	165	190	188	179	164	158	192	184	169	187	172	202	176	205	170	161	177	191	186	198	188	188	174	199	179	180	192	189	208	178	192	166	175	174	195	179	171	162	164	171	175	194	190	173	200	174	173	192	184	177	206	190	206	178	167	168	207	165	165	195	158	173	166	196	171	170	184	170	181	192	164	164	164	190	162	167	170	176	175	185	181	161	180	201	188	185	174	183	162	192	177	191	216	177	191	187	218	182	188	172	192	176	169	186	186	180	217	188	162	191	201	198	169	159	180	195	183	169	175	175	182	185	175	194	178	196	160	188	175	200	189	182	166	187	204	180	167	158	191	176	160	165	184	191	181	179	170	211	189	186	164	189	182	179	160	191	194	195	191	186	184	162	171	184	178	197	169	163	154	182	165	164	171	196	182	183	187	203	181	187	151	174	193	169	161	176	186	203	200	188	191	194	181	200	185	173	188	180	178	202	210	177	200	187	166	185	165	220	161	190	190	178	173	192	190	190	173	189	181	191	163	175	167	187	167	190	187	167	187	181	199	185	176	170	165	203	174	199	173	196	199	178	180	198	186	171	190	173	193	182	174	189	180	179	156	165	178	176	172	168	190	177	188	187	195
19290	9558	20323	20988	15938	11839	9062	6987	5414	4701	4340	4153	3614	2586	1568	1181	907	763	676	613	596	567	526	559	532	538	546	555	548	451	526	532	496	514	482	518	485	446	439	461	461	459	472	462	453	457	449	450	449	471	448	469	418	431	473	384	456	452	419	433	408	436	409	411	449	418	427	445	398	390	455	430	387	420	430	437	434	441	456	453	419	444	454	404	396	467	410	447	403	403	407	460	395	448	414	430	413	413	411	413	450	412	431	412	403	421	422	448	412	433	437	406	396	435	460	431	430	386	441	416	401	439	422	410	431	421	441	430	435	419	457	429	425	426	426	435	409	428	422	447	414	418	443	424	387	439	443	436	401	398	462	433	451	415	444	384	418	449	436	440	429	441	414	410	440	393	446	429	424	431	426	402	446	401	432	437	443	407	437	423	412	413	387	411	426	418	451	415	425	418	420	420	464	425	416	450	412	440	428	453	433	452	440	422	477	428	420	409	435	430	432	427	402	455	422	428	395	415	395	451	433	407	441	387	402	423	407	420	439	441	420	445	410	396	423	435	444	389	411	385	410	424	461	429	426	415	402	386	408	425	426	412	427	439	425	420	415	434	421	400	420	465	382	446	431	400	417	465	428	381	417	417	425	415	431	459	447	413	451	409	442	383	414	426	418	430	439	413	425	412	418	427	434	427	412	408	445	417	430	446	453	438	416	405	430	415	397	391	464	400	419	411	405	435	435	439	438	418	387	445	444	430	477	426	468	430	408	385	423	430	418	412	397	405	381	445	421	443	454	447	404	406	431	417	413	393	388	408	423	447	423	410	424	405	443	447	423	423	414	439	389	435	403	417	416	411	413	415	410	415	407	387	388	455	437	435	424	452	435	427	432	444	433	437	430	407	409	434	408	442	456	415	422	422	407	404	440	434	390	438	422	420	419	395	388	432	395	409	432	436	404	417	421	405	399	430	391	438	416	413	492	433	422	428	434	420	411	450	396	433	378	411	418	411	440	445	420	410	428	421	431	412	411	441	458	428	401	417	404	400	403	441	450	431	448	429	415	432	420	395	404	438	417	411	403	420	433	413	406	422	412	471	442	439	441	451	441	446	425	435	409	399	395	447	432	461	388	437	381	416	440	401	433	464	447	409	436	439	428	454	419	443	452	440	447	442	390	383	434	417	411	431	406	432	440	425	446	408	411	413	401	397	413	415	391	420	430	385	443	431	374	417	430	394	403	427	479	406	405	404	463	428	438	435	407	420	403	433	417	397	456	443	427	429	426	385	383	416	390	445	429	435	429	425	427	421	421	403	416	404	399	403	418	397	428	400	404	408	412	444	425	437	430	414	437	451	429	452	427	405	433	419	453	433	454	432	426	445	416	435	432	386	437	404	433	417	410	416	431	441	382	410	412	413	396	388	409	423	444	412	406	431	398	451	423	460	463	424	440	451	433	433	426	424	424	429	432	467	404	435	422	418	417	427	422	447	445	428	416	379	440	420	389	446	443	418	459	430	399	439	431	419	452	445	422	420	422	431	418	456	406	415	446	430	420	444	398	444	405	399	430	405	440	437	402	406	443	438	429	420	432	442	386	424	417	403	389	437	433	423	446	397	476	418	422	450	417	436	421	450	427	401	439	411	441	415	437	393	414	413	429	485	436	433	439	441	404	393	410	417	433	424	429	430	425	425	433	421	421	437	482	430	424	415	431	410	439	403	462	451	451	406	448	424	466	439	423	392	433	414	436	427	414	425	420	405	434	432	426	431	455	448	428	425	428	413	425	426	424	383	402	400	415	413	416	425	426	386	418	395	430	464	445	470	409	399	413	443	407	425	382	445	425	443	415	419	422	429	423	426	387	394	410	454	398	411	445	438	443	445	418	441	418	438	429	435	427	452	408	405	441	429	412	416	429	427	436	437	431	477	417	412	432	448	440	402	392	429	444	426	409	427	398	447	425	453	427	412	454	428	429	433	410	427	402	420	444	476	440	439	443	432	429	418	435	421	418	426	434	396	440	456	421	418	417	369	407	450	395	415	390	421	409	421	415	469	411	453	417	423	432	438	445	416	363	441	408	395	451	443	427	426	423	402	415	405	375	433	417	426	417	417	412	430	413	428	419	420	407	408	429	430	456	437	417	435	426	438	420	440	448	380	439	423	388	429	429	419	414	418	425	464	473	422	431	438	399	433	406	420	396	418	404	413	397	424	428	422	420	458	416	420	420	416	451	449	393	390	432	445	428	455	382	440	437	411	416	463	383	439	405	402	421	402	424	395	461	451	437	426	404	434	404	414	440	414	428	388	442	448	395	434	418	409	422	406	438	454	409	435	433	440	431	455	423	413	425	409	411	406	400	408	404	461	457	462	415	427	456	436	427	441	444	422	373	432	403	452	399	422	410	401	426	406	445	415	441	373	422	438	396	427	415	422	409	412	403	424	407	421	429	411	413	396	403	428	409	386	410	400	434	420	412	436	431	438	412	405	433	411	447	415	397	418	423	407	431	405	457	469	416	408	402	410	438	451	446	415	395	444	452	393	420	408	455	435	431	450	445	420	465	446	412	430	422	405	410	422	372	404	418	433	421	418	425	420	408	413	425	406	406	416	389	410	422	404	445	414	424	455	390	427	454	423	413	426	426	418	425	454	430	467	455	432	423	412	445	429	426	402	435	422	378	440	418	417	432	443	458	418	429	408	434	421	414	420	432	435	410	433	417	390	433	405	434	412	443	400	472	398	411	424	426	442	400	417	425	442	431	422	439	400	403	442	462	418	454	445	414	425	425	406	437	429	403	431	405	412	436	432	434	438	443	410	418	404	408	426	420	394	435	416	424	399	435	377	400	419	437	402	443	428	450	396	405	420	409	405	433	419	424	447	417	421	403	399	429	418	441	417	476	416	430	432	467	392	401	413	450	415	435	434	433	409	420	433	411	414	420	389	435	420	447	415	460	447	408	438	435	408	430	432	416	448	421	441	406	401	440	425	444	448	402	412	403	416	418	410	443	432	433	436	410	413	447	463	429	425	443	474	420	425	450	416	442	411	395	415	410	443	425	457	441	397	430	441	401	436	422	419	473	382	395	434	449	428	440	393	432	388	445	422	435	424	433	424	396	416	392	416	428	421	442	439	412	410	417	445	415	415	428	404	426	435	403	438	362	406	407	434	436	453	436	442	391	422	415	404	387	414	398	429	472	457	420	414	443	395	433	407	444	431	420	476	430	413	456	403	437	421	431	418	439	425	394	414	412	431	443	422	404	435	427	426	452	449	427	421	438	376	413	415	417	415	444	429	408	441	407	439	433	378	422	435	405	395	415	428	398	446	420	419	416	412	420	443	445	449	407	434	437	438	410	413	438	467	450	403	480	426	454	457	427	444	398	450	411	431	413	446	448	417	403	433	401	401	458	388	400	435	408	397	428	398	399	431	440	443	413	434	473	473	425	454	416	452	444	423	419	400	437	431	391	415	405	423	431	467	417	427	386	393	421	369	401	439
11582	4910	5770	3479	1981	1242	917	721	577	453	524	436	427	341	280	290	248	244	247	236	293	242	255	246	228	221	219	232	241	222	258	252	263	248	236	273	250	249	250	261	246	269	260	236	238	216	235	241	234	229	259	261	285	282	259	245	235	254	253	249	261	240	231	251	256	261	263	270	247	225	248	222	240	227	234	232	238	246	257	260	241	255	245	253	261	253	252	239	267	246	243	244	230	258	240	253	273	242	225	292	247	264	247	230	257	255	234	229	255	265	262	251	246	223	248	226	257	215	254	226	250	247	233	272	247	272	259	270	241	250	246	249	246	222	259	243	256	244	256	252	233	245	228	220	245	231	264	230	262	250	243	278	261	245	211	259	242	254	281	238	264	256	256	246	227	230	253	246	242	250	260	226	258	241	226	268	250	257	228	244	248	254	243	239	208	284	254	238	254	265	241	224	259	262	227	252	244	244	248	249	239	263	254	250	261	273	252	223	246	244	265	263	270	231	252	245	245	237	217	230	237	289	244	263	241	240	249	274	253	231	229	236	261	244	215	238	270	255	239	263	225	247	260	265	249	231	279	254	222	240	215	269	261	250	252	254	251	231	247	253	254	239	255	247	266	257	253	235	234	223	245	240	267	285	235	240	264	259	245	280	254	230	224	226	268	225	222	233	250	235	227	251	278	263	231	237	257	237	299	210	262	254	254	240	247	271	258	223	226	239	241	219	240	294	237	230	270	266	241	270	267	247	283	237	263	246	220	242	260	239	223	248	248	259	244	232	248	232	235	255	220	271	248	248	249	211	271	242	231	243	258	245	245	250	213	239	235	227	204	222	252	239	241	235	246	243	249	241	213	248	256	258	242	240	260	234	252	248	256	244	258	238	260	252	234	240	235	237	241	246	245	242	248	253	248	219	261	256	249	259	261	247	255	231	251	241	266	259	257	234	256	244	218	228	230	239	236	271	225	236	210	236	245	297	267	244	241	245	256	208	269	223	248	260	283	250	253	258	259	265	232	223	252	249	238	280	257	221	277	244	256	258	225	253	259	260	269	233	258	252	249	249	272	249	259	253	280	257	269	274	256	264	235	274	252	292	250	228	257	253	264	242	211	268	266	265	250	299	278	272	236	234	256	222	244	270	268	220	234	222	235	219	231	247	233	230	244	261	236	269	245	247	233	274	247	254	248	258	228	233	274	234	283	248	259	225	250	254	270	274	285	246	251	228	246	247	271	221	234	228	229	250	241	266	229	257	210	217	242	270	235	273	255	226	258	256	264	282	282	245	272	249	232	231	248	258	238	258	236	264	242	237	256	243	235	240	228	272	266	274	224	252	239	219	230	254	227	246	281	253	263	233	265	257	249	273	255	241	211	289	288	252	283	257	262	251	261	289	256	243	259	235	245	266	281	257	247	235	215	244	227	270	255	233	243	245	291	223	228	242	224	247	209	279	260	283	219	255	217	246	246	265	273	234	235	230	240	247	277	232	232	271	256	244	270	255	266	232	225	243	245	240	247	232	280	267	264	257	271	251	258	235	249	266	257	264	220	264	246	260	251	272	256	236	254	289	234	237	243	278	246	256	247	255	246	242	237	244	238	268	258	260	251	262	246	252	253	223	237	290	238	226	254	272	222	245	241	250	251	244	258	235	218	263	247	243	234	255	247	225	260	246	236	216	233	255	249	216	259	261	261	235	272	270	220	215	208	267	250	266	238	233	240	214	219	283	256	246	229	264	246	233	225	254	259	240	240	253	218	230	246	236	273	264	262	256	299	276	265	258	227	222	227	274	258	244	255	283	280	230	249	263	227	213	245	251	248	257	263	224	215	222	247	247	260	255	243	237	233	267	232	258	233	259	236	271	241	253	264	247	251	216	246	231	253	257	233	253	247	291	220	240	239	241	212	260	229	275	244	275	286	245	236	253	242	239	280	243	251	257	276	241	261	252	264	263	260	249	262	217	237	247	233	237	248	250	255	268	265	225	216	233	254	250	245	257	256	247	249	215	244	253	237	250	247	250	271	248	229	246	250	222	253	266	249	206	249	259	246	240	264	239	224	270	258	251	237	237	268	230	226	248	263	251	256	252	242	242	242	263	248	261	225	260	253	212	248	234	212	251	238	231	228	218	257	221	232	234	239	253	267	232	238	236	217	234	245	252	223	238	257	226	276	225	230	233	242	240	304	284	230	236	269	243	238	232	239	222	228	241	245	258	246	252	252	215	249	244	213	229	251	252	221	260	231	255	264	272	243	227	242	262	242	262	261	234	223	245	209	240	249	264	240	228	244	253	251	257	257	242	266	231	206	263	236	265	226	259	239	229	227	239	223	228	228	224	268	240	265	242	225	249	290	250	264	215	250	262	238	290	257	230	245	258	240	254	226	291	223	243	230	244	220	251	247	229	236	263	223	233	270	267	275	246	213	241	253	251	248	233	241	264	254	249	254	229	261	247	250	301	266	203	231	230	252	252	254	238	260	236	268	275	234	235	218	244	251	225	252	232	251	266	287	270	242	239	254	245	238	248	224	272	225	257	247	246	235	232	242	235	240	235	236	282	262	261	252	232	244	255	257	239	267	224	240	250	257	244	234	254	251	235	259	275	234	207	220	229	221	248	233	237	225	245	240	231	241	226	252	239	267	254	250	235	214	259	241	246	249	213	231	247	249	265	237	243	234	233	267	251	236	243	231	252	262	234	239	231	225	262	243	287	259	289	234	264	245	245	247	249	273	252	240	233	284	276	237	231	253	243	208	248	241	237	243	260	232	242	241	240	223	224	245	261	257	247	256	228	267	268	240	272	276	229	226	239	240	248	266	241	267	246	273	261	211	223	250	229	226	242	237	223	215	254	257	240	243	260	241	255	247	221	241	222	241	254	246	216	222	271	240	247	252	210	248	233	241	219	263	253	228	248	282	234	210	257	257	217	218	211	264	259	239	250	247	280	247	258	254	261	239	259	245	236	246	256	258	230	239	223	259	257	240	274	251	244	226	240	270	261	234	248	269	208	266	254	231	252	259	251	266	271	242	229	261	243	242	258	254	211	262	240	257	239	247	232	249	252	283	285	245	243	249	249	255	254	250	235	269	268	217	236	244	260	249	236	252	234	286	220	213	276	237	271	222	248	262	239	264	271	270	241	259	248	237	251	211	257	246	242	240	223	245	249	240	237	252	232	280	234	242	240	212	243	242	233	260	286	239	250	276	247	249	238	267	263	259	227	242	259	246	265	236	228	227	253	227	243	257	239	200	216	235	254	235	254	255	252	227	256	237	209	236	264	271	224	232	275	229	255	243	244	239	221	269	267	235	195	251	223	227	225	237	233	244	243	220	221	250	258	244	253	242	259	246	216	225	249	245	280	255	220	280	226	263	250	223	212	256	236	224	245	238	228	239	243	258	244	253	242	244	216	242	262	261	234	252	250	248	258	254	229	279	247	237	276	221	255	282	246	240	272	258	245	239	232	223	241	213	270	239	227	246	260	254	255
6902	4396	9741	9584	6972	4864	3705	2757	2086	1837	1904	1772	1578	1062	712	638	623	606	578	543	568	563	520	542	552	568	538	534	547	562	499	580	590	585	535	558	550	549	529	495	556	561	542	537	533	509	513	547	586	571	539	529	529	592	531	581	546	543	541	551	568	536	520	502	489	494	548	558	501	545	537	556	535	511	532	506	497	560	541	571	538	559	544	566	508	524	559	516	544	536	557	511	526	554	530	553	552	551	539	535	548	529	535	527	566	515	518	515	561	514	544	521	492	537	509	534	520	533	555	536	524	571	551	537	518	519	575	545	507	545	536	528	551	542	522	529	580	558	524	529	521	542	549	523	531	533	531	540	565	512	539	517	522	555	525	561	551	500	496	506	527	492	495	540	538	562	500	526	506	523	555	506	502	533	538	569	550	503	547	507	534	531	491	514	541	572	535	553	553	567	523	524	541	514	512	567	539	529	548	545	542	509	541	556	520	526	521	547	532	570	532	547	527	491	561	530	526	526	612	511	538	514	531	520	564	562	563	548	535	545	540	503	536	524	547	537	512	541	540	578	504	498	540	529	538	562	547	566	542	491	533	500	561	509	545	557	518	519	551	534	478	543	539	552	491	556	565	501	532	546	508	559	512	509	537	539	551	552	546	553	560	518	528	504	524	498	507	499	520	493	555	516	539	502	536	500	548	534	552	579	513	511	505	522	519	566	548	522	564	537	567	550	547	509	535	517	512	550	529	525	529	538	546	489	497	519	541	534	569	579	530	551	522	526	548	526	543	541	534	549	554	541	554	572	533	545	537	529	500	507	579	555	534	546	548	582	555	532	570	527	570	546	537	538	541	502	546	559	550	494	510	555	532	524	520	555	530	537	559	529	560	512	504	536	558	509	544	561	522	540	530	529	544	534	531	539	532	496	509	549	589	526	511	526	547	537	566	564	508	546	529	525	564	551	565	512	518	534	563	570	492	531	521	538	550	578	519	537	510	545	548	485	517	555	485	517	514	553	533	571	518	555	519	569	537	509	512	543	541	513	520	531	553	574	552	547	536	552	530	515	498	546	563	546	521	540	527	543	558	499	539	522	542	547	567	531	540	512	511	517	564	543	580	556	515	562	543	518	602	524	534	537	504	534	491	515	520	499	517	517	537	546	558	549	534	560	542	551	543	517	578	539	547	562	542	554	546	569	564	561	512	523	481	541	534	527	563	521	526	544	543	535	545	548	538	527	537	535	524	547	551	544	519	558	524	544	499	543	559	489	565	528	552	541	525	567	559	472	529	497	521	551	538	570	538	532	583	554	520	522	530	571	553	545	511	558	517	536	546	527	532	531	502	535	545	516	540	531	520	510	531	542	505	516	551	526	493	540	533	540	538	531	579	552	540	540	535	496	528	540	555	524	541	561	551	555	563	552	545	535	531	529	556	540	567	568	520	535	552	508	517	526	550	509	548	562	556	540	549	556	508	537	534	515	552	552	528	519	537	512	548	520	485	541	578	561	543	546	567	523	542	550	566	569	534	526	525	536	502	537	518	556	561	556	547	523	530	524	530	529	527	477	549	501	571	544	547	534	499	502	524	535	512	511	526	552	531	518	530	487	487	535	548	542	577	550	569	495	525	537	523	588	528	530	552	500	533	554	535	505	573	536	560	516	539	502	528	483	542	520	549	541	531	506	546	560	560	548	552	524	486	544	561	495	549	473	543	525	549	567	514	525	515	534	563	559	547	571	545	545	550	520	554	542	561	548	511	555	503	548	574	540	526	528	513	583	528	521	511	525	583	512	543	512	568	503	490	524	582	496	506	545	537	538	525	553	545	533	541	534	541	537	470	569	536	569	543	587	539	534	563	579	533	517	554	541	550	535	529	503	525	535	512	522	498	548	562	496	560	590	548	505	531	535	523	496	574	548	551	515	539	499	502	530	543	573	539	510	519	543	547	542	567	543	549	538	529	537	528	499	553	568	570	572	526	514	489	529	539	538	562	541	531	510	536	545	543	542	540	558	510	568	504	566	519	539	525	506	558	541	545	528	508	592	541	512	526	536	529	499	545	528	521	558	514	552	512	568	536	539	569	508	550	554	530	545	528	542	561	546	550	548	510	518	551	538	563	554	561	545	504	509	503	531	527	553	518	579	523	555	529	549	536	532	558	528	527	560	546	535	558	519	547	561	520	522	537	541	521	544	552	523	551	535	550	548	557	550	543	523	557	514	563	594	573	543	533	563	544	545	570	507	527	530	535	544	515	575	540	531	552	533	527	520	525	522	527	577	550	538	513	556	552	579	537	515	514	527	491	543	536	600	528	512	550	504	511	573	539	514	520	527	541	496	561	517	538	507	554	547	572	513	564	535	556	501	532	527	526	569	552	548	541	522	536	551	542	531	527	543	530	511	513	544	551	522	539	528	536	533	561	521	542	557	583	563	545	541	540	574	568	523	532	528	522	521	549	572	533	535	563	512	504	531	554	561	528	538	540	536	586	524	505	564	555	539	514	556	550	529	503	506	505	514	526	470	521	506	508	522	518	528	564	537	546	500	534	553	568	539	554	539	547	575	502	524	552	601	542	509	579	499	537	532	536	490	529	533	534	539	555	538	525	514	539	522	557	512	538	573	545	522	531	503	510	567	541	563	557	566	549	547	535	539	513	519	541	509	520	576	551	500	490	545	524	534	500	544	555	492	531	567	525	537	514	532	579	510	569	537	544	561	509	543	528	555	555	525	535	518	527	514	520	563	526	511	511	526	535	523	542	577	551	562	511	535	538	519	523	560	543	549	541	546	515	564	545	544	560	569	556	524	540	514	533	557	520	537	506	521	560	545	549	491	532	545	543	518	550	520	495	548	602	533	554	504	529	496	559	527	538	565	534	539	523	575	534	549	569	572	528	532	538	523	520	513	553	506	576	550	516	521	545	541	523	533	553	547	590	530	556	552	540	566	534	559	574	512	540	577	513	530	537	523	551	568	541	558	546	539	559	513	526	554	565	560	540	526	547	556	556	538	568	539	575	497	537	526	506	556	512	552	536	560	543	553	563	518	522	551	541	530	548	561	538	548	527	518	578	537	495	553	583	535	528	539	539	512	519	520	493	547	547	537	543	556	537	485	557	532	533	499	541	567	558	556	561	527	534	539	530	543	503	566	554	578	530	547	528	529	565	528	493	565	545	542	521	563	529	574	532	546	567	577	524	550	578	505	530	520	514	540	565	503	596	539	561	544	512	494	507	537	584	539	509	526	552	519	569	554	540	506	544	580	569	584	548	590	516	557	591	510	529	555	520	557	576	557	494	554	492	536	495	564	531	554	542	529	578	541	536	555	514	551	514	532	567	572	512	552	494	523	500	506	513	521	538	520	543	535	566	554	523	546	528	540	531	562	579	558	493	507	577	566	530	547	532	560	541	521	534	549	520	551	563	544	515	549	549	536	513	518	531	543	514	558	554	552	506	526	511	551	540	495	533	526	532	523	544	512	532	535	526	556	523	539
23743	9377	10183	6567	3847	2412	1717	1125	889	706	673	627	519	346	259	210	195	202	181	190	189	157	152	171	165	164	187	188	154	154	170	159	166	165	159	168	185	148	142	149	156	170	177	150	181	154	138	166	141	154	134	150	122	183	158	147	163	147	143	152	198	178	149	158	129	144	158	169	143	157	167	157	141	129	164	180	141	151	156	133	136	148	172	182	169	179	174	155	142	150	154	151	163	153	149	168	149	153	138	179	142	134	160	131	158	144	167	167	157	156	152	152	170	155	158	172	138	159	140	158	166	154	151	141	154	144	158	148	176	170	154	161	165	155	186	149	165	154	163	145	162	137	158	150	167	161	155	167	173	168	136	131	148	143	192	155	168	140	173	161	148	157	142	150	170	165	173	154	159	132	146	130	163	164	140	131	172	171	171	154	169	153	161	169	161	178	150	177	156	159	180	153	142	138	172	187	137	180	143	143	140	148	139	159	145	151	161	168	171	155	165	153	158	126	140	181	157	171	158	150	153	142	167	145	160	144	155	161	185	125	158	157	149	155	159	153	172	151	162	160	163	163	169	157	163	171	149	163	154	136	158	157	149	172	137	148	149	148	176	149	149	178	142	160	165	183	145	150	148	166	153	143	151	152	159	142	154	136	146	172	168	165	147	123	174	175	151	157	149	159	168	156	154	139	191	158	141	149	152	164	145	170	185	164	172	136	149	133	151	149	156	146	159	186	152	172	169	137	180	173	174	178	171	147	146	119	151	160	167	147	178	162	165	170	158	164	132	118	160	165	170	173	174	162	165	165	157	148	155	169	159	160	169	160	154	175	144	169	148	170	153	138	163	146	160	163	159	160	143	156	162	143	147	161	151	151	134	164	126	135	143	145	156	169	162	154	136	157	138	154	169	161	148	156	164	152	187	160	165	163	164	167	138	141	172	176	153	152	157	151	173	138	148	144	171	149	170	154	160	185	149	153	137	161	161	163	174	147	153	136	165	139	126	168	149	148	171	138	171	144	169	159	153	174	179	150	158	119	155	154	159	151	147	140	132	160	165	149	143	154	146	142	156	168	150	150	155	149	147	169	165	166	165	171	161	162	169	135	174	147	158	169	144	138	168	156	174	140	158	145	141	162	147	152	163	161	164	162	138	166	151	177	158	170	146	178	172	134	142	158	141	159	157	176	157	152	134	163	142	164	178	190	172	179	142	163	178	163	150	174	155	174	167	169	154	168	166	171	149	159	137	158	173	158	152	159	160	147	183	140	158	153	149	138	170	170	167	183	181	171	184	167	157	177	160	165	158	142	144	157	167	146	145	164	158	160	173	166	166	126	160	156	151	160	180	161	164	167	177	187	151	158	168	170	172	157	147	160	167	142	162	162	139	156	150	138	143	139	163	148	153	137	152	171	166	131	144	145	163	175	180	187	179	149	169	181	153	155	163	178	158	152	152	154	174	163	171	144	172	157	151	151	150	167	140	181	179	165	165	150	140	187	175	149	148	152	133	131	146	161	160	140	162	172	164	164	140	161	145	152	156	126	153	151	162	156	165	144	150	144	161	152	188	161	126	173	170	160	159	166	136	170	164	159	148	143	176	153	156	136	166	158	148	164	171	167	163	160	147	144	165	160	160	143	161	175	148	172	141	148	124	156	150	149	160	161	170	158	175	151	177	158	137	141	152	157	166	155	150	153	173	141	144	163	147	164	163	142	139	156	167	162	162	167	176	151	150	150	162	151	160	158	165	171	178	165	143	152	168	162	142	146	159	167	154	154	157	142	157	145	158	169	154	144	165	167	156	157	145	153	144	139	153	160	146	143	148	176	161	147	164	134	145	148	143	182	160	145	156	129	133	148	143	160	171	155	131	136	182	152	181	149	163	165	139	157	183	171	145	181	169	164	153	154	171	147	156	176	153	151	159	168	169	126	135	160	191	177	141	159	159	171	161	156	155	168	157	155	145	159	148	165	167	157	184	166	164	156	145	151	171	148	171	158	161	148	129	153	153	164	164	144	153	119	153	164	144	168	164	132	167	153	168	148	179	157	159	149	169	165	154	151	153	165	171	163	171	169	175	155	174	151	158	163	180	167	149	162	166	159	161	150	165	182	153	162	152	167	154	137	141	138	136	136	163	170	152	152	149	161	157	166	162	153	159	178	160	154	155	144	134	146	153	171	136	158	141	164	137	149	171	162	175	165	166	171	145	173	145	147	152	178	156	141	145	170	172	167	164	158	153	144	173	167	147	159	178	154	159	178	145	147	152	162	131	150	169	147	158	165	172	158	150	142	142	153	137	149	144	175	159	164	133	143	151	172	147	164	175	178	156	138	168	144	172	167	163	170	164	163	152	162	168	151	128	160	153	163	150	161	161	183	146	159	140	160	163	152	164	160	181	151	188	151	137	153	151	173	143	147	164	134	150	150	155	165	152	162	168	160	174	152	146	138	156	174	176	137	151	138	149	174	171	140	153	147	160	159	143	154	153	154	152	131	152	156	143	157	150	179	159	197	168	145	157	167	139	149	147	140	151	171	160	140	134	141	129	139	162	154	158	157	154	144	150	165	157	145	157	164	152	169	147	139	156	154	161	161	143	164	157	141	159	145	156	156	155	157	162	160	165	141	169	151	191	148	170	136	163	152	167	167	168	153	171	159	182	148	193	175	155	149	144	144	151	179	135	149	133	135	139	156	167	157	154	160	205	179	167	139	190	179	170	167	156	177	170	142	166	141	157	172	165	161	166	152	148	162	160	155	137	174	161	160	154	138	171	130	145	160	171	153	164	131	151	150	166	147	161	159	165	169	147	145	152	146	157	144	150	146	141	160	149	153	164	138	171	179	179	152	164	145	150	177	162	131	155	172	157	158	135	163	186	174	174	176	170	155	147	159	143	199	159	137	164	156	141	163	161	139	165	150	154	138	160	144	140	153	164	150	163	168	170	149	149	128	167	165	160	126	148	146	149	139	139	162	156	146	151	135	141	145	140	195	165	157	149	172	137	122	176	150	157	166	176	168	173	190	174	167	137	151	156	175	141	160	137	152	139	170	123	150	152	144	147	140	155	145	165	160	131	174	138	151	174	150	151	168	140	145	144	147	148	161	148	154	171	175	173	162	172	149	137	133	145	132	165	137	147	149	146	147	153	181	141	163	172	146	152	150	181	160	129	157	162	153	150	196	161	155	149	145	157	148	160	152	159	144	156	178	165	166	133	148	143	149	178	149	158	157	143	139	151	177	141	168	140	156	161	147	170	154	141	151	171	182	137	148	167	174	156	141	157	163	136	160	155	146	157	117	141	151	150	185	164	151	137	142	163	169	177	159	143	162	158	176	152	140	181	151	151	130	160	159	158	147	161	132	161	182	160	149	154	144	147	141	177	162	136	179	153	169	137	141	176	157	138	167	154	164	165	145	154	153	175	173	146	144	164	160	150	150	162	155	174	138	161	179	140	166	151	166	177	155	181	169	151	167	166	160	159	152	142	150	179	131
14791	7372	15905	15378	11663	8698	6933	5099	3916	3308	3247	3083	2531	1636	957	734	612	547	510	507	469	478	459	421	471	431	458	462	453	356	389	414	413	374	404	370	407	382	401	385	404	398	382	400	398	394	357	371	366	389	342	392	374	387	394	387	376	343	362	353	364	364	343	348	363	338	374	351	337	359	368	347	392	349	359	363	360	389	343	368	343	337	389	353	377	375	348	336	360	362	370	383	372	335	382	358	344	358	392	391	382	402	354	408	360	353	374	391	367	357	335	331	356	389	349	361	375	354	371	368	379	374	348	399	375	356	428	338	383	361	358	391	375	370	390	369	376	400	361	368	375	349	355	355	360	371	350	334	397	350	383	370	385	377	394	354	384	387	374	369	346	350	369	343	381	366	374	370	378	386	359	356	396	342	399	372	327	347	382	378	346	337	362	373	348	360	381	348	361	365	404	371	352	372	355	373	387	372	355	358	398	387	353	379	371	374	384	357	343	357	363	343	352	363	367	398	363	355	363	374	389	351	350	373	383	359	358	340	383	377	317	386	346	364	376	363	373	381	354	408	357	373	399	360	354	362	379	348	368	331	367	394	364	349	359	341	367	367	356	388	385	337	367	368	351	336	391	346	335	360	390	365	339	397	352	375	362	355	361	363	384	382	391	381	372	343	320	380	370	334	401	342	362	382	377	363	348	423	381	321	360	339	346	382	360	328	369	385	380	381	360	386	438	365	367	354	339	344	377	341	349	391	337	398	332	358	366	378	374	384	331	353	348	361	354	342	346	387	332	325	392	356	346	362	338	365	367	302	347	372	349	344	396	376	346	376	359	373	394	407	338	371	373	354	351	373	350	346	344	366	375	335	373	373	374	379	372	359	396	323	375	369	370	370	340	351	381	363	370	335	346	356	349	365	369	374	374	390	356	356	378	370	390	323	337	361	363	403	365	341	321	354	359	357	374	376	361	364	320	375	381	359	366	369	379	385	370	352	356	333	365	359	387	340	362	333	365	366	328	392	399	359	362	368	340	372	362	404	376	394	367	374	360	376	378	349	350	358	373	346	346	392	375	358	363	364	345	387	350	364	358	364	372	379	348	372	385	379	364	343	375	377	356	359	370	352	371	340	386	398	363	379	383	350	407	360	356	356	384	401	366	346	363	394	342	349	360	361	373	381	367	357	361	374	380	348	340	369	355	361	342	376	350	343	351	347	375	384	384	357	356	354	361	352	365	367	381	350	368	384	355	364	381	350	352	342	374	339	343	336	365	414	356	349	360	368	373	320	359	374	395	360	365	359	362	322	373	382	352	371	394	344	357	347	387	343	338	359	376	352	343	381	402	374	367	345	351	375	400	363	377	354	327	387	375	349	365	402	341	349	362	371	396	382	325	373	341	348	366	360	344	358	352	348	391	337	359	334	339	373	338	373	348	387	369	376	339	317	358	349	338	342	361	359	339	351	371	377	364	357	361	380	382	349	377	341	359	381	343	338	351	400	387	348	344	340	363	319	410	371	379	383	359	387	346	370	366	359	386	361	350	394	338	388	388	349	335	352	362	374	356	347	345	361	354	385	350	363	352	403	361	370	391	380	367	342	397	334	369	379	353	371	373	368	344	346	385	353	351	371	327	370	355	350	371	353	377	376	374	364	361	370	362	369	382	362	361	383	368	360	380	363	369	360	367	389	363	354	357	347	374	356	360	359	372	350	337	365	414	356	361	382	364	360	372	375	335	378	339	359	378	387	373	376	346	396	361	410	360	353	367	356	375	404	391	363	361	345	363	390	406	401	349	372	384	374	388	372	370	360	351	364	387	353	352	391	340	378	380	379	341	332	348	370	364	385	397	353	378	362	351	377	344	347	368	387	360	359	360	382	358	385	367	371	363	389	379	382	372	367	361	376	394	395	345	357	380	345	387	374	369	391	368	355	432	350	333	320	369	367	370	364	340	371	359	329	368	347	354	350	366	378	347	359	364	366	356	373	388	415	372	381	390	332	389	329	347	367	354	405	336	364	374	373	358	367	409	311	361	372	345	352	334	356	352	378	353	359	356	375	420	359	377	369	353	385	350	399	352	396	355	322	391	368	341	369	352	383	361	385	355	380	343	342	377	339	387	319	367	388	365	364	377	361	362	391	360	347	345	354	336	349	351	356	383	368	367	375	362	372	358	332	363	319	370	394	387	361	368	335	370	333	347	379	351	357	362	355	356	341	371	378	341	378	373	394	342	354	378	374	362	389	358	365	389	337	366	342	352	387	366	376	394	387	328	387	335	334	332	356	374	380	364	347	397	355	357	356	387	365	369	367	360	364	344	371	351	371	358	384	376	385	382	358	341	390	397	368	380	361	366	337	345	348	347	363	384	367	375	362	362	363	339	394	347	371	390	389	342	360	349	369	373	358	360	350	389	382	352	354	378	344	335	373	399	371	314	367	362	348	361	359	332	359	352	319	357	377	372	387	376	332	356	360	398	383	383	356	372	370	368	349	368	364	348	400	382	377	340	395	336	343	376	367	350	371	333	355	385	347	355	357	348	382	349	356	385	346	356	358	389	377	374	387	369	353	385	357	356	356	339	382	396	368	336	352	359	339	357	362	359	383	355	368	427	329	360	367	358	356	369	356	362	347	342	368	353	349	398	390	348	362	387	359	346	344	356	375	393	366	359	385	362	384	357	374	358	346	371	357	353	342	345	347	386	374	373	370	339	367	375	378	365	340	351	353	384	319	375	358	372	394	374	379	349	386	358	377	385	351	345	361	341	366	370	400	375	393	355	355	351	342	362	351	391	362	357	360	380	332	313	354	355	337	369	365	375	361	385	358	375	327	401	383	347	375	323	386	378	386	373	373	373	335	363	346	411	365	387	390	356	346	337	425	361	350	358	398	361	326	371	365	342	337	388	380	371	345	372	383	399	371	354	368	339	340	375	332	373	409	368	330	364	342	358	360	369	373	353	351	385	351	385	310	354	393	364	339	397	387	364	380	348	355	356	394	349	330	352	344	377	364	376	334	352	387	338	371	364	371	349	362	384	357	367	358	356	380	339	353	381	345	381	399	391	351	371	352	385	392	416	348	393	370	353	357	366	383	336	355	357	345	384	345	342	351	372	376	394	366	370	357	361	347	370	363	334	394	394	396	380	366	384	379	356	383	346	378	369	370	349	370	360	343	357	377	384	373	357	366	346	348	365	390	350	332	353	361	364	413	380	366	348	338	359	393	355	364	365	371	385	353	346	367	354	337	369	334	389	349	363	384	368	371	385	362	367	367	379	361	364	356	363	347	399	380	350	400	356	371	358	363	354	370	353	380	354	351	379	379	390	362	377	398	382	379	329	368	354	359	373	348	387	389	365	368	359	375	312	338	385	383	383	386	373	362	340	377	344	317	359	357	379	381	390	325	374	332	361	372	381	376	367	358	380	352	358	351	375	354	368	373	350	355	359	399	359	356	347	396	337	322	372	335	376	414	371	385	370	375	320	360	338	351	346	401
33576	14433	13752	9959	5878	3661	2634	1890	1283	1086	960	974	760	479	348	278	263	232	196	171	205	199	203	206	242	194	195	235	212	196	210	190	202	205	200	191	166	178	184	175	189	193	176	178	180	137	183	190	178	198	155	182	200	177	172	147	186	206	188	147	156	158	181	184	183	173	170	173	173	192	192	209	170	179	186	174	193	191	180	187	191	173	177	165	173	162	142	148	182	166	196	193	167	175	206	207	167	178	167	184	182	190	186	173	170	168	180	180	168	185	181	151	190	196	167	171	171	177	194	192	176	188	161	159	179	139	164	177	167	196	192	204	153	206	185	153	181	204	181	172	168	169	179	158	189	205	197	193	174	156	166	180	184	157	190	170	190	181	184	157	186	174	165	176	164	163	184	178	196	188	206	174	183	179	190	172	225	173	169	168	192	160	168	157	190	170	197	145	183	199	200	197	174	190	202	146	182	204	169	163	168	189	185	177	176	187	151	144	157	194	163	190	198	155	179	173	205	171	181	180	170	169	202	164	183	157	177	181	177	181	151	195	181	175	168	176	155	186	157	169	151	177	174	179	167	179	178	188	186	179	155	186	168	176	164	194	176	160	166	163	167	191	160	179	175	189	184	177	148	169	180	213	181	173	179	181	189	168	171	174	147	158	172	162	174	182	184	199	162	168	167	172	170	154	153	163	175	184	163	181	198	186	171	155	202	163	154	166	192	179	180	198	184	188	179	167	157	166	169	172	160	188	188	181	180	195	172	177	172	177	188	172	172	163	158	166	167	192	175	160	181	185	194	160	173	189	178	146	190	188	172	192	169	199	166	187	189	182	189	171	176	194	184	174	189	179	173	187	157	152	185	172	158	173	166	195	164	168	166	176	172	159	159	188	206	176	153	153	160	191	177	172	171	177	171	179	198	176	167	200	213	180	161	184	163	179	179	157	156	166	156	153	207	169	174	176	196	170	181	177	190	176	161	211	180	182	170	180	160	165	171	176	188	206	193	164	176	165	180	168	197	202	193	175	160	166	189	181	197	173	169	204	199	174	159	181	164	195	154	172	194	151	186	162	158	171	194	186	143	184	199	187	186	146	155	178	156	176	144	187	193	159	152	184	177	192	145	187	183	176	197	212	203	179	185	187	172	174	161	182	206	182	169	170	173	177	181	175	167	180	205	169	175	195	157	205	203	183	201	180	201	185	173	181	144	191	164	198	183	168	143	190	187	164	205	188	196	180	178	173	172	189	184	176	184	163	190	181	177	192	182	205	150	165	146	177	174	190	173	177	187	161	195	183	167	162	166	177	191	173	232	158	200	182	160	181	180	148	186	176	162	181	176	182	201	188	154	174	185	172	183	178	160	194	185	170	186	160	164	191	186	202	157	185	166	155	171	182	181	162	184	214	178	164	187	178	167	181	138	174	186	192	180	231	170	171	171	193	189	192	178	205	187	160	195	150	224	188	170	182	198	136	151	157	182	216	203	143	171	160	181	174	177	188	167	179	171	187	187	175	185	190	159	176	168	200	180	161	170	147	160	164	190	183	176	145	157	161	154	185	164	182	167	175	159	163	160	175	163	188	162	188	195	167	165	178	163	178	169	186	194	171	198	155	175	181	168	174	152	165	167	160	193	166	162	175	162	171	175	191	191	163	204	200	167	184	166	170	185	164	182	148	172	183	173	190	183	182	163	173	153	159	163	172	181	189	186	167	180	182	181	166	169	155	168	151	171	162	167	180	175	174	182	159	198	163	183	183	196	186	190	178	186	179	208	185	200	175	188	163	181	178	159	186	187	173	165	207	184	183	200	175	177	158	174	172	173	167	170	168	154	179	211	195	181	189	176	196	153	158	184	170	155	159	147	158	183	176	188	180	159	165	191	179	180	177	181	193	167	173	162	209	162	172	183	164	173	172	171	160	171	165	175	162	154	179	211	187	178	154	185	176	166	177	166	179	184	194	154	181	219	197	192	177	169	176	164	191	169	178	169	159	182	185	172	192	178	151	190	204	185	170	213	155	170	185	189	188	158	167	198	178	173	169	181	202	169	192	175	198	178	187	191	142	192	168	162	164	150	186	179	198	162	168	175	195	173	208	186	201	160	177	186	189	165	184	165	198	159	190	175	205	177	183	179	176	194	156	184	194	181	183	183	190	165	165	170	187	160	193	152	165	170	177	164	188	150	161	162	152	175	194	187	172	187	191	154	159	171	190	164	204	189	189	172	166	164	178	185	184	176	183	161	165	147	151	149	163	191	184	163	163	203	164	167	199	185	180	170	184	199	170	161	162	172	172	169	184	148	155	156	190	217	188	188	159	180	189	170	176	175	207	181	170	190	193	195	183	159	178	197	184	176	179	181	172	204	192	177	205	154	174	189	171	175	176	152	156	191	186	198	177	187	178	195	204	194	171	167	217	173	163	197	173	203	176	192	189	197	168	190	165	178	161	177	176	169	209	170	198	184	165	171	159	172	196	174	187	190	173	179	166	185	182	160	184	175	176	170	184	173	171	178	185	182	177	147	180	170	166	170	203	180	169	163	186	190	158	166	174	182	173	158	157	200	188	184	164	164	160	185	174	171	151	173	185	179	193	168	199	189	167	154	173	186	162	156	181	165	189	169	158	178	183	178	162	180	188	180	169	170	165	184	164	185	173	177	163	179	198	174	159	192	200	157	195	187	181	169	213	191	157	170	172	151	162	197	183	184	193	162	174	161	171	171	167	168	197	170	167	194	189	182	217	191	168	177	175	158	139	192	167	150	177	156	182	162	189	177	150	148	176	159	195	184	189	159	161	185	181	176	178	196	179	165	193	207	190	156	161	174	171	165	156	175	192	211	175	170	177	193	176	165	180	189	175	169	193	172	178	159	187	185	170	166	176	177	167	173	169	197	166	178	177	180	180	192	179	189	189	167	186	170	171	181	163	170	177	156	186	220	201	183	182	158	179	170	191	180	181	181	177	198	158	178	154	164	200	202	154	181	188	188	188	175	177	161	176	174	162	171	184	176	195	161	193	176	177	189	180	197	175	186	179	184	199	167	169	179	146	164	171	176	168	201	199	167	185	175	196	181	169	169	205	199	155	175	173	190	175	194	180	154	171	179	188	160	172	192	178	182	191	148	174	189	210	182	163	169	183	180	160	171	162	184	167	183	180	169	137	161	177	177	160	156	166	218	173	174	165	152	164	167	159	182	162	187	177	193	170	149	166	191	193	165	194	192	163	175	181	166	179	174	183	183	189	175	157	183	191	192	187	216	156	158	186	175	170	181	174	176	216	178	144	169	178	164	163	147	201	192	176	181	188	179	162	184	162	171	201	151	186	160	161	174	177	194	184	173	187	169	154	146	173	186	157	179	183	196	180	199	196	176	174	182	159	195	187	166	166	181	161	176	172	166	170	194	204	183	173	185	180	180	169	161	171	172	180	192	169	170	211	184	168	176	178	169	177	198	185	174	150	174	154	186	176	209	173	179	199	187	182	171	177	174	180
19051	10024	19234	19547	15401	11725	9705	7329	5844	4959	4304	4701	3630	2139	1257	1079	933	825	668	609	589	581	582	571	576	506	504	587	528	480	466	496	472	487	459	467	452	452	413	424	462	441	453	470	466	432	439	473	460	427	435	397	457	409	444	404	447	426	394	426	430	410	429	440	410	444	435	415	435	404	440	391	420	403	432	419	407	400	421	415	394	419	428	403	409	395	412	410	378	408	424	443	420	383	427	403	381	364	421	442	395	391	412	434	393	413	434	430	427	401	397	411	403	409	423	393	386	406	458	406	420	402	438	401	409	434	457	448	437	431	394	411	442	447	433	409	403	424	423	409	437	460	419	379	443	423	415	393	441	396	417	418	408	387	377	417	384	369	448	389	388	395	407	415	418	374	407	392	394	418	400	404	454	407	415	378	409	384	410	408	436	418	398	398	392	409	432	426	413	426	406	396	362	387	432	416	402	412	404	432	436	402	440	462	390	414	425	446	441	405	406	421	408	422	399	414	371	383	414	399	439	451	427	434	419	428	394	441	416	431	439	435	399	434	410	430	439	440	447	396	436	387	409	403	392	397	446	408	434	407	419	427	419	377	440	445	429	442	422	394	432	425	393	418	471	428	450	410	384	414	436	417	428	412	439	427	422	426	384	410	468	432	398	396	434	405	464	410	416	433	426	393	410	397	398	389	411	410	446	408	408	449	423	364	424	418	389	432	451	410	423	432	418	410	427	418	415	384	432	421	450	391	411	432	417	401	435	410	402	423	414	444	406	418	445	402	411	397	392	454	423	404	443	461	401	380	420	445	378	449	437	399	452	377	432	424	431	425	406	409	387	432	393	436	401	385	386	410	418	417	430	380	416	401	439	419	405	416	437	449	423	410	413	431	436	413	425	398	409	408	441	413	401	432	385	426	402	430	411	441	416	452	442	427	417	425	391	427	400	396	425	425	407	454	383	413	393	391	441	431	412	435	441	413	386	417	450	389	410	421	399	414	433	444	361	430	434	397	429	401	403	423	452	400	415	418	421	373	400	387	400	403	417	422	403	430	398	404	421	387	414	404	427	376	464	419	436	414	454	413	388	426	399	429	399	444	448	413	405	416	414	432	373	425	428	399	441	414	429	404	442	404	396	412	399	404	439	419	402	416	388	425	422	429	414	413	410	407	426	425	414	402	416	412	412	433	378	424	428	393	421	428	436	389	404	424	441	402	435	414	412	430	407	450	430	435	456	385	402	449	419	428	397	366	431	390	437	434	386	414	398	405	428	419	420	458	367	434	399	403	391	396	435	397	427	434	429	424	414	399	416	438	397	418	422	421	409	445	412	399	356	431	421	404	426	434	426	426	412	408	394	416	395	433	390	403	436	422	420	419	399	413	400	424	418	425	414	415	427	413	444	391	415	438	411	405	430	419	435	426	424	426	414	411	423	394	426	432	422	395	408	351	375	454	381	402	397	436	435	445	421	392	388	447	422	416	386	445	428	428	425	413	423	406	421	411	391	386	432	378	448	418	423	422	426	413	423	430	419	439	429	380	417	399	395	430	401	393	413	415	449	435	419	420	429	396	398	418	397	408	424	402	430	419	450	382	444	423	403	420	429	426	385	446	396	439	403	396	413	390	436	422	417	402	444	434	448	419	421	442	417	384	410	428	432	405	407	395	463	400	420	439	410	466	409	416	450	399	435	414	419	459	434	394	479	404	393	451	438	421	404	413	394	433	431	447	437	403	449	421	436	393	391	406	430	391	435	398	421	428	403	418	390	406	425	429	418	426	443	415	434	407	411	419	396	410	396	420	373	388	403	403	385	406	421	401	441	402	390	422	388	391	407	460	394	434	415	444	364	429	386	415	450	435	429	440	392	405	410	387	402	427	438	401	398	430	398	428	394	439	389	388	423	448	432	407	423	412	373	423	409	401	414	408	400	415	457	404	415	416	441	457	465	443	432	366	384	409	414	434	415	423	429	415	416	429	446	437	410	398	413	397	440	384	385	421	427	413	410	430	384	411	416	414	426	424	407	438	396	429	421	419	396	406	404	410	453	391	413	376	404	410	399	412	435	428	417	392	402	392	414	413	400	410	398	420	426	415	411	430	416	414	388	420	405	421	406	377	403	437	387	389	415	398	410	433	390	435	423	409	413	455	412	429	400	444	411	414	394	473	388	412	414	419	440	382	409	428	395	427	447	415	424	408	413	456	435	388	394	414	450	389	413	405	449	397	401	445	422	419	423	417	411	443	406	423	430	444	428	398	394	448	403	387	404	441	400	405	453	417	444	397	419	416	417	365	413	421	413	401	427	409	411	415	415	423	419	417	404	409	399	416	417	391	403	415	398	427	399	427	423	417	412	438	390	390	417	414	407	436	401	415	428	412	453	428	431	427	404	412	366	454	429	433	464	394	423	450	411	426	469	449	412	413	404	405	434	393	414	435	398	452	433	404	406	393	411	408	434	388	403	388	397	432	432	449	396	423	428	403	380	407	385	439	423	405	436	406	423	429	401	420	446	400	420	377	383	410	396	416	397	449	387	382	405	409	409	408	434	399	432	424	429	385	405	400	419	392	410	419	434	382	423	379	410	395	402	416	407	427	432	403	397	420	411	403	447	412	378	397	404	457	429	434	423	368	410	434	433	400	435	387	453	430	412	415	446	401	424	417	436	458	428	401	441	412	422	405	428	435	404	415	405	423	388	409	431	408	426	434	439	391	450	433	394	423	430	427	423	418	386	417	417	408	389	365	377	434	436	448	405	418	436	403	405	396	381	377	439	422	422	407	423	410	403	416	415	407	386	404	390	417	401	444	403	395	404	382	461	413	379	457	438	407	393	428	416	440	439	406	435	412	425	419	420	398	455	404	392	411	412	388	426	343	439	413	410	431	417	447	418	417	401	430	406	453	416	422	401	447	414	446	385	427	409	419	342	421	424	452	395	410	415	440	420	420	442	409	402	428	418	401	391	437	421	420	443	407	422	402	400	414	430	413	419	403	429	429	412	427	412	420	413	407	432	394	443	425	449	433	390	384	391	398	410	391	402	440	391	434	394	400	397	385	408	432	449	443	429	435	384	396	463	451	373	416	371	413	413	411	397	430	406	389	398	398	438	391	401	420	413	406	433	418	403	437	388	406	453	390	377	430	408	387	432	415	419	399	383	432	422	418	373	432	408	374	400	412	428	413	409	424	404	415	400	398	389	416	407	407	439	423	430	434	413	398	438	412	436	404	419	409	398	418	419	414	417	391	422	395	408	422	404	429	418	413	394	397	455	396	422	428	408	393	377	396	395	431	388	405	419	448	382	428	408	408	447	433	414	379	417	442	385	395	414	416	402	427	435	415	436	440	438	439	392	437	396	376	374	444	421	394	398	418	426	401	453	395	396	399	382	425	425	409	378	416	450	407	413	425	400	398	401	448	423	426	437	436	411	405	388	395	425	445	395	437	436	420	419	429	421	422	397	400	405	414	427	401	369	426	427	409	408	390	410	423
11097	5067	4831	3266	1882	1321	896	677	580	521	521	459	372	305	257	289	241	208	254	213	231	232	239	253	233	263	251	243	239	238	284	246	262	230	219	216	244	241	270	262	260	226	223	255	258	231	232	232	234	242	266	289	240	221	248	209	237	246	214	234	248	249	251	240	258	248	260	244	240	246	264	245	243	219	247	223	256	256	257	223	237	227	238	249	257	239	222	231	236	234	251	261	242	263	239	238	252	246	248	244	243	257	268	253	235	251	253	245	234	263	228	230	229	263	220	250	223	242	257	220	219	281	219	235	241	214	263	231	255	231	247	235	252	239	229	221	261	247	215	250	264	232	242	229	239	255	237	213	282	226	236	221	267	253	231	248	246	264	259	257	266	266	254	253	254	272	234	238	244	200	243	242	225	231	232	226	235	285	252	248	243	240	259	247	241	245	265	244	240	249	265	256	256	230	210	231	226	233	245	255	263	234	233	227	221	242	231	243	238	212	236	236	260	260	248	259	245	217	229	206	232	194	240	247	232	232	234	225	251	229	206	256	206	256	266	251	251	253	255	244	240	277	224	257	241	244	231	241	237	253	254	214	258	243	237	236	259	251	237	269	241	235	234	234	236	264	206	235	269	287	245	256	238	254	262	229	213	247	217	263	221	230	259	256	264	231	211	222	223	235	246	225	221	240	220	219	253	264	228	237	218	208	248	233	223	239	263	244	263	252	245	238	241	233	273	246	245	250	228	244	249	261	262	238	246	271	238	274	214	263	219	264	268	271	257	259	206	260	247	265	249	217	221	237	251	253	209	223	255	246	232	246	252	214	247	271	259	246	245	258	257	260	267	240	229	224	242	254	260	240	254	274	229	252	253	275	214	263	240	229	242	258	225	216	270	249	240	256	230	242	217	236	244	235	274	262	229	243	239	213	239	232	240	230	218	235	220	234	220	242	238	280	220	242	229	249	217	227	242	249	236	260	244	249	229	250	231	231	229	255	228	262	208	234	271	231	246	241	235	269	231	203	225	223	247	265	260	245	237	221	248	254	210	253	244	228	238	228	248	234	232	251	213	237	259	251	239	249	225	264	279	263	266	246	259	228	249	241	244	262	252	250	249	232	271	240	246	265	258	235	236	232	234	219	219	249	260	251	234	214	254	255	272	233	251	252	235	219	235	233	298	258	263	257	222	220	255	226	236	211	215	222	225	263	250	245	219	233	240	224	258	210	234	228	252	231	238	271	228	258	261	216	254	255	245	233	259	255	261	254	244	234	231	253	233	250	235	257	248	236	253	250	214	236	248	221	226	230	213	241	250	240	279	216	220	249	263	220	237	241	251	254	224	228	229	231	253	245	227	245	238	240	259	249	244	216	235	240	250	251	221	222	259	252	234	253	241	254	264	251	217	226	264	238	258	230	232	256	266	230	250	260	238	246	275	239	242	261	211	227	270	268	250	239	261	263	233	223	233	196	232	236	280	240	232	256	268	212	238	242	239	238	237	264	236	234	227	252	232	278	262	248	266	244	274	230	237	232	224	246	260	241	217	253	231	251	244	229	268	249	244	257	257	228	212	231	256	245	236	260	241	252	217	236	219	210	260	248	271	260	247	243	257	256	211	244	220	239	240	253	246	232	216	263	240	241	256	241	231	214	242	232	233	255	249	264	249	258	217	254	234	239	238	216	251	239	245	224	239	248	235	245	251	240	218	238	206	252	231	265	265	242	249	247	254	244	240	251	214	248	213	244	193	233	233	247	248	251	253	252	245	219	264	260	246	229	258	242	254	248	219	254	252	244	254	223	239	272	232	222	255	203	271	247	249	292	214	245	243	241	199	248	248	270	255	220	263	224	248	261	277	231	256	233	240	254	280	269	251	272	266	237	262	221	244	241	224	239	243	245	235	227	252	249	216	235	217	240	207	238	266	230	234	245	222	219	255	213	247	256	266	241	221	246	246	250	245	234	250	258	260	227	238	240	235	252	254	234	243	261	256	249	262	255	237	216	234	247	245	253	241	264	261	223	223	248	271	235	241	241	269	225	282	226	243	216	232	250	249	246	247	250	249	227	226	238	236	239	266	225	227	233	268	290	266	236	234	230	240	252	237	251	240	233	215	225	226	241	214	239	232	240	227	252	230	224	209	246	258	253	236	243	219	244	237	225	229	225	242	252	228	242	247	236	261	236	226	222	238	235	263	229	228	220	230	245	232	217	269	228	252	243	250	229	229	224	258	243	239	209	231	251	274	234	220	220	263	245	259	241	232	254	249	246	249	229	256	239	270	241	222	214	219	248	267	240	235	251	274	220	220	245	248	254	248	212	249	246	225	244	242	224	257	243	251	236	228	227	220	245	252	256	257	228	208	234	265	266	229	250	251	276	258	256	249	227	242	217	237	242	235	237	233	244	248	243	237	271	247	226	235	237	239	242	251	238	242	226	222	213	204	239	228	239	217	213	247	256	263	249	234	198	235	257	243	237	261	229	225	211	239	242	227	273	281	243	226	255	231	217	252	257	206	254	233	285	243	260	199	244	241	239	194	236	227	229	213	235	246	228	270	239	232	242	252	251	251	253	258	258	227	232	250	218	229	239	247	257	242	239	233	251	267	242	264	235	274	253	262	266	244	212	232	228	219	231	241	230	276	243	264	238	242	221	236	237	234	243	251	239	237	244	235	256	239	233	226	244	231	229	210	241	245	252	246	252	209	248	230	245	233	244	234	247	236	214	260	213	225	240	233	311	233	234	244	217	251	251	242	250	215	251	224	253	219	254	258	220	215	284	220	274	262	223	255	224	270	233	246	257	241	253	240	236	226	225	240	245	231	245	208	244	252	255	230	254	247	247	243	268	229	226	254	222	236	246	242	236	217	248	244	262	258	241	235	254	212	233	217	242	235	240	275	252	246	196	238	227	247	265	235	233	232	245	258	244	244	269	243	237	219	252	234	256	238	232	234	244	226	255	261	237	239	220	228	232	263	241	213	201	232	239	257	233	231	230	243	275	255	256	250	256	251	257	257	262	247	230	240	234	227	223	233	266	220	225	259	245	247	240	229	226	242	242	228	243	237	207	228	236	246	223	249	251	253	232	248	216	225	266	252	234	248	262	219	229	227	242	260	240	234	244	283	239	235	254	251	262	233	238	206	218	252	239	227	255	252	256	240	245	233	213	243	243	224	247	209	243	276	253	243	245	269	251	245	219	242	236	235	268	249	230	240	229	232	229	249	244	257	235	241	233	225	246	254	250	247	248	247	246	262	230	271	240	263	222	218	255	236	244	237	237	256	248	241	233	258	249	253	208	231	236	239	228	248	216	254	238	250	246	274	224	232	223	220	224	215	228	233	224	242	256	245	250	219	263	269	269	212	224	230	241	252	283	236	238	264	270	233	210	240	266	233	222	235	252	224	252	212	233	246	253	249	228	274	255	299	238	241	243	247	244	214	224	274	229	242	265	223	256	243	244	269	238	250	236	233	248	218	238	255	243	290	235	250	242
7110	4386	8723	8903	6651	5059	3736	2799	2410	2065	1921	1969	1470	852	731	634	584	575	596	546	542	558	561	526	554	573	582	587	551	589	539	545	552	563	585	549	572	519	518	518	506	557	557	535	588	544	524	496	532	499	521	500	513	512	521	499	523	529	501	535	527	557	540	537	536	520	500	526	550	493	529	547	488	507	530	547	521	542	557	536	514	530	520	522	482	526	545	472	503	527	544	510	559	539	521	535	512	547	532	560	512	505	538	534	549	569	503	509	526	549	523	559	481	536	520	498	531	515	511	565	508	508	552	561	516	530	523	507	533	526	540	551	534	494	526	559	515	541	506	542	596	561	513	538	568	523	496	536	489	536	494	549	544	498	551	514	516	535	513	584	521	556	543	510	526	517	508	550	510	555	535	531	485	505	541	557	531	540	500	484	542	553	522	549	552	559	578	509	540	530	575	523	533	520	529	540	512	504	507	522	558	531	546	544	501	538	536	561	509	525	528	530	489	530	543	525	544	568	538	536	521	504	506	522	533	588	506	540	521	511	563	534	516	546	461	545	504	524	538	582	557	569	537	551	484	499	535	557	511	563	508	495	498	513	519	533	532	478	562	522	540	514	537	557	503	537	522	519	522	551	536	505	518	580	548	549	570	516	507	507	569	550	529	546	558	519	528	573	522	518	554	508	545	545	499	527	509	487	552	538	532	498	525	517	521	517	558	502	553	520	500	521	524	541	520	541	508	537	533	527	545	535	516	531	506	498	570	495	547	546	550	522	530	513	543	537	532	503	492	533	517	481	494	516	545	549	555	552	517	531	539	511	498	474	503	497	529	561	518	491	520	546	512	527	556	526	548	523	499	570	529	528	566	525	514	501	539	543	568	539	503	548	538	511	510	584	549	533	504	504	526	544	529	516	517	533	528	517	503	538	514	515	524	496	517	555	542	557	545	539	557	513	554	537	516	527	474	526	543	571	519	517	555	545	553	511	497	561	546	522	535	515	528	511	507	552	531	520	518	529	540	536	541	522	507	513	511	512	480	540	502	570	513	544	543	500	513	533	523	545	545	513	538	508	491	541	511	549	504	480	538	553	531	501	514	503	540	524	522	520	557	576	504	531	528	543	497	528	515	535	553	509	558	487	516	569	484	509	535	524	544	527	551	525	536	533	537	548	529	542	513	551	522	538	504	532	479	561	551	552	542	538	504	543	523	508	528	564	516	544	534	530	518	520	538	536	508	520	552	535	520	538	529	532	522	543	574	490	556	496	553	514	519	521	524	511	552	534	518	543	543	554	484	530	532	507	546	554	519	545	530	518	535	529	517	540	572	582	532	511	528	553	536	533	539	548	518	548	545	533	546	517	528	539	540	540	523	562	543	530	555	519	594	555	504	524	522	569	566	538	512	506	523	517	514	541	487	545	525	496	505	546	526	559	524	526	529	548	507	531	494	526	514	504	579	525	510	550	526	505	557	554	550	513	554	551	490	511	512	502	551	556	556	557	514	509	483	526	516	509	522	479	506	519	562	531	541	538	520	534	541	504	555	502	539	521	516	540	543	482	548	535	517	515	547	566	510	513	530	500	545	563	519	528	519	533	500	552	549	525	538	558	555	533	545	531	572	524	516	530	479	564	510	554	516	498	545	538	519	525	526	531	543	530	545	492	514	544	523	536	535	484	524	501	505	539	575	500	531	530	579	514	527	544	538	501	506	548	488	521	537	536	497	548	549	537	546	508	540	550	538	520	524	518	515	534	549	513	545	527	532	562	547	501	491	503	495	566	528	511	514	508	559	524	544	503	535	533	560	553	482	512	596	571	499	552	552	543	525	553	519	555	552	536	542	518	511	539	516	523	536	523	542	531	494	546	573	514	498	549	503	508	593	510	512	546	538	533	561	542	479	544	533	530	564	505	534	541	552	547	548	544	524	530	530	522	511	510	536	539	544	532	523	503	539	568	540	517	488	533	556	508	561	501	567	550	547	488	544	511	509	546	526	545	531	495	527	557	516	582	550	525	566	544	506	513	571	553	515	529	528	494	524	490	508	530	498	524	580	580	584	509	492	534	536	568	540	517	561	546	499	548	546	518	503	524	520	508	512	537	539	557	571	531	521	567	516	550	545	539	523	502	516	573	537	565	549	557	509	533	518	561	567	507	518	510	546	529	529	533	527	531	516	546	534	526	573	514	515	518	524	541	519	516	528	511	488	518	479	526	515	520	539	501	532	517	484	553	542	533	505	513	522	556	555	569	570	498	546	536	528	547	520	549	499	532	521	471	558	516	525	533	538	549	504	532	540	490	527	536	526	573	532	535	493	538	537	572	506	548	587	542	534	508	530	531	554	573	518	542	525	496	555	526	512	494	541	514	507	539	530	513	561	510	534	508	479	507	497	534	538	518	531	532	524	520	554	532	514	516	560	515	539	514	555	549	529	543	519	491	554	546	516	542	542	515	523	538	516	557	471	478	533	517	543	552	559	538	533	505	536	575	548	526	515	563	562	541	532	519	520	525	539	532	510	493	504	575	545	541	545	551	516	520	523	554	535	502	549	541	535	544	477	517	545	533	525	546	519	567	528	525	520	539	495	530	532	511	520	582	523	529	527	516	516	567	523	536	468	522	539	514	534	501	503	540	542	527	557	514	532	500	531	557	529	561	516	502	490	512	524	532	560	503	504	522	539	516	530	526	507	520	520	543	519	518	517	526	564	579	457	532	543	515	504	524	538	529	500	533	562	508	513	526	595	519	519	569	521	544	545	528	534	515	491	564	524	536	501	537	553	552	512	542	548	572	538	525	521	497	539	495	507	571	563	544	569	504	551	526	529	545	509	535	508	554	518	525	540	507	507	541	542	504	532	513	497	565	542	514	531	519	580	565	543	526	503	566	508	526	506	506	507	551	542	508	541	518	537	531	497	536	584	492	545	504	552	522	540	496	527	551	555	517	509	512	571	531	538	558	519	534	507	571	507	541	544	516	538	566	544	524	550	501	544	479	533	535	521	561	515	517	550	537	496	528	506	538	567	508	501	560	524	523	518	554	486	571	541	534	547	486	495	485	505	541	576	512	550	549	544	515	542	511	544	536	531	550	552	570	532	519	551	565	512	506	523	528	541	523	528	513	506	517	536	523	508	561	506	531	568	502	534	543	544	542	496	530	506	559	545	551	543	489	479	529	545	503	558	554	500	519	496	512	498	514	514	529	535	538	526	530	548	508	546	524	553	493	571	544	529	592	531	497	524	562	545	528	538	514	503	533	541	538	471	510	533	516	538	561	566	545	561	512	528	550	530	526	520	542	533	498	526	492	508	505	525	523	511	490	502	534	535	560	521	551	511	567	535	571	521	510	515	494	564	543	545	527	556	550	478	543	538	545	506	478	542	552	533	506	516	551	492	525	518	479	552	529	522	544	544	538	541	513	564	547	540	518	544	537	481	544	517	513	513	540	538	512	552	540	547	524	556	524	507	514	514	530	533	538	556	516	502	527	556	547
23404	9191	8791	6063	3902	2507	1583	1107	889	748	768	662	557	345	243	249	167	190	172	182	171	160	177	177	165	164	164	171	171	140	165	175	153	148	154	142	163	180	154	157	153	129	132	138	173	137	170	154	148	186	168	179	178	145	143	138	123	161	140	147	158	153	172	157	184	155	140	157	161	171	144	179	150	191	161	153	133	157	164	139	144	128	150	144	183	164	146	152	137	140	163	175	147	149	153	152	153	171	177	150	162	164	154	162	155	154	135	150	161	143	155	154	137	148	158	152	150	172	166	155	157	159	159	134	177	186	136	160	163	141	117	167	149	137	142	144	157	159	139	135	143	162	164	154	134	146	152	140	188	175	161	170	169	149	161	158	155	162	153	142	164	182	155	143	156	150	144	171	152	132	150	163	161	131	154	147	153	148	176	150	171	150	137	161	143	149	155	133	154	169	162	132	141	167	150	153	153	157	149	150	159	147	120	169	161	149	148	138	129	159	141	146	170	146	150	172	158	151	160	141	131	130	158	131	157	176	157	157	158	158	189	154	150	136	167	193	149	146	159	153	156	150	158	139	125	163	158	167	119	135	147	176	125	138	162	155	138	150	158	145	153	141	149	146	148	163	147	135	160	165	168	164	166	156	138	159	182	161	155	158	158	149	141	173	171	175	175	167	134	142	138	146	136	144	151	135	153	166	154	147	143	146	165	134	165	149	151	167	135	157	154	149	115	126	136	156	171	151	142	164	153	161	139	148	146	155	150	150	140	150	146	156	151	129	151	159	156	139	154	164	157	167	141	139	142	144	149	167	165	141	133	119	147	153	154	154	176	158	160	165	146	140	141	131	165	135	155	161	156	151	144	143	151	149	133	145	171	160	138	161	153	146	162	177	122	131	152	145	149	158	173	151	150	130	132	174	167	144	163	156	164	161	149	155	155	128	158	154	154	137	157	155	152	166	143	149	174	171	174	153	140	138	145	145	172	150	169	154	147	174	152	157	149	170	144	168	177	164	170	143	151	183	154	137	167	162	116	164	152	169	152	137	165	158	135	151	145	143	170	146	157	168	156	135	152	124	162	136	150	147	159	150	151	161	135	158	155	141	166	155	169	156	161	141	140	168	153	166	144	145	161	167	155	141	136	143	131	151	155	167	150	145	181	164	143	144	149	166	148	162	170	159	159	147	175	156	158	151	143	158	148	175	139	144	144	163	147	169	163	159	189	152	122	154	180	153	147	152	152	160	158	153	147	170	173	143	143	154	145	144	170	133	161	156	173	142	150	165	136	142	159	163	137	152	164	164	149	168	153	149	150	138	144	130	143	172	173	153	135	125	131	157	158	158	151	144	175	179	161	154	168	164	128	158	152	160	158	146	144	144	147	159	150	167	155	170	172	135	166	139	133	136	146	141	139	150	151	140	146	135	156	155	154	149	162	157	139	145	155	139	158	149	140	140	167	151	152	158	173	125	140	156	136	147	163	126	189	131	142	128	151	138	161	149	165	160	140	131	141	134	156	152	171	170	161	126	159	147	140	142	136	161	131	154	132	158	146	145	161	159	157	183	171	156	151	184	149	157	181	161	149	165	165	134	160	164	130	170	151	149	157	173	136	126	184	151	143	161	174	179	168	150	144	162	149	165	151	149	144	165	139	146	158	160	142	162	138	154	156	147	164	158	155	175	143	151	148	150	142	132	142	150	163	141	163	151	156	138	134	160	153	163	177	149	166	170	162	169	147	156	176	151	155	135	156	161	162	152	167	170	144	159	146	152	142	168	168	157	156	164	158	157	166	157	162	139	145	149	139	142	172	150	155	149	161	152	157	154	155	135	167	151	166	140	184	167	169	132	182	180	135	175	167	149	156	140	156	164	148	152	173	168	190	160	146	162	165	136	154	165	166	150	155	132	156	156	158	182	187	169	165	141	131	159	152	134	149	155	133	164	167	168	155	149	138	133	141	165	168	164	152	133	145	125	155	160	140	133	136	122	144	136	145	159	154	152	162	164	156	152	145	131	129	146	159	155	151	159	141	138	150	145	178	169	162	181	113	188	179	154	147	165	149	166	144	146	169	184	185	159	132	132	151	137	144	142	144	167	148	155	153	120	144	153	161	160	164	142	166	149	162	149	165	164	177	155	192	148	138	168	168	129	162	152	149	138	144	160	159	144	159	160	139	146	140	145	142	155	119	143	166	160	146	158	153	136	152	163	156	146	135	140	146	141	166	169	131	145	154	127	137	157	133	170	135	153	160	170	170	149	170	175	128	137	144	155	176	159	161	160	164	155	139	148	141	151	124	174	161	167	159	157	137	136	133	147	142	155	144	125	136	160	145	147	141	137	153	156	152	143	147	190	152	126	149	148	155	160	158	143	173	158	160	157	171	138	144	165	164	152	186	144	146	165	164	154	152	144	168	141	183	157	145	171	152	144	149	145	148	163	121	142	161	167	163	139	148	169	157	161	143	125	162	165	117	139	166	171	165	122	138	151	151	146	143	158	156	134	170	153	149	141	166	164	152	135	150	141	148	149	141	160	156	136	159	156	136	144	138	149	140	150	141	152	187	139	138	145	147	140	151	167	150	153	141	146	148	162	157	151	167	148	156	151	157	159	153	140	149	157	166	154	155	153	157	164	141	167	134	153	158	159	149	148	153	185	198	139	164	155	144	150	162	146	151	170	173	138	164	184	177	170	145	133	124	166	152	140	130	132	146	147	167	155	146	173	163	138	153	123	143	127	159	169	141	139	133	156	162	161	140	129	155	159	160	152	157	152	190	131	177	172	170	152	161	140	158	140	151	165	141	160	147	139	149	171	154	149	176	154	153	169	136	130	157	129	150	148	152	142	169	153	140	137	138	123	153	142	138	137	145	140	143	153	162	139	155	153	176	172	163	150	163	153	149	154	165	146	140	166	156	151	150	151	153	155	157	122	149	142	142	159	166	151	162	147	155	146	155	164	157	157	175	150	166	146	137	173	141	161	155	149	150	192	145	150	169	161	148	176	153	126	159	173	156	148	168	159	166	156	170	132	128	141	157	167	167	166	142	148	146	157	145	151	154	140	174	168	151	168	167	145	145	129	142	177	159	160	179	156	145	158	139	167	138	146	147	148	158	149	156	147	155	139	139	157	172	150	142	130	160	140	160	159	158	153	152	167	155	154	157	152	150	156	126	172	147	140	139	171	147	150	153	178	160	142	129	177	145	150	138	144	151	147	175	149	151	125	169	169	169	146	156	154	119	148	141	138	126	155	166	150	121	164	141	156	170	148	149	153	133	126	166	173	141	155	155	135	162	138	165	177	160	150	164	153	161	157	136	143	155	160	168	149	152	158	154	162	151	147	137	160	145	166	171	151	142	164	140	155	167	147	140	163	167	138	155	163	167	157	151	162	155	131	146	154	161	160	133	168	130	158	152	145	148	144	148	171	132	148	157	157	163	142	156	159	157	160	166	148	160	140	137	166	162	161	131	128	162	160	141	146	154	158	139	122
14715	7136	13907	14850	12159	9099	6671	5027	3998	3745	3880	3249	2500	1395	885	742	600	587	469	502	491	427	439	444	436	413	441	445	427	402	469	420	406	370	391	359	378	360	397	412	402	409	426	402	376	372	355	398	382	380	364	365	352	346	348	355	353	355	390	382	362	363	389	356	400	377	356	372	326	386	353	328	354	341	355	378	370	362	371	357	340	348	349	374	371	330	354	350	322	339	348	372	345	348	376	364	351	342	344	347	376	356	337	364	361	374	358	352	351	350	398	384	361	346	383	347	346	361	336	306	341	374	336	348	353	380	366	351	344	357	354	342	372	361	369	374	367	358	349	367	310	365	366	361	349	346	349	379	366	328	352	379	358	358	359	352	370	356	341	349	333	376	349	366	371	334	339	353	395	387	351	374	378	332	336	356	359	389	345	358	338	349	338	365	346	351	344	379	412	380	354	368	359	361	345	337	348	327	350	342	323	347	374	355	363	345	363	357	344	376	333	350	331	360	359	349	390	359	353	378	360	359	358	341	351	356	370	370	383	356	334	368	331	361	379	397	367	367	381	352	359	349	345	340	357	357	343	337	336	363	352	334	340	354	381	330	356	353	343	332	362	375	365	332	351	393	356	335	359	362	361	332	372	346	327	365	356	362	371	329	344	367	340	345	384	374	391	342	334	364	314	353	360	361	397	363	373	348	352	341	363	362	356	410	344	346	353	345	360	368	356	358	347	369	339	362	352	354	346	344	353	365	332	355	352	386	356	351	351	333	358	351	366	367	320	355	345	378	366	355	322	364	368	323	367	349	358	390	370	364	344	366	358	341	331	327	369	354	376	353	369	357	347	371	351	332	377	369	379	372	375	379	354	371	338	378	345	377	383	393	359	338	337	344	371	354	371	370	365	340	360	353	366	345	375	320	352	347	334	337	388	349	309	366	351	322	326	374	390	361	333	380	369	333	393	355	349	375	335	340	361	375	353	329	373	359	331	326	356	361	312	356	358	329	361	314	405	357	320	326	382	388	381	373	364	347	343	385	343	352	371	348	370	330	372	373	382	347	417	351	341	340	354	369	366	388	365	361	341	327	346	348	368	366	364	350	362	355	348	364	369	360	365	374	354	362	355	339	390	361	367	342	346	352	369	357	374	353	395	389	355	382	353	366	338	376	377	333	375	343	387	367	344	362	334	367	366	379	367	373	350	358	356	405	360	353	350	324	370	403	349	393	346	355	337	357	331	355	315	366	361	364	329	355	382	357	360	354	342	349	342	349	328	349	364	372	346	359	326	350	337	335	369	353	332	360	368	383	365	362	359	379	354	373	349	342	356	341	338	367	389	352	374	365	368	369	341	348	362	361	339	365	334	333	362	363	351	379	343	369	347	317	334	361	340	357	372	358	363	364	380	333	355	374	360	350	356	353	351	362	352	372	342	359	351	358	366	334	386	349	375	314	339	339	386	373	379	327	339	328	333	349	337	380	367	358	361	368	331	361	369	351	397	379	330	368	351	351	330	369	345	363	363	369	326	336	384	334	368	354	358	357	323	350	373	366	318	349	362	335	350	380	355	357	369	353	350	363	337	349	373	343	304	360	366	373	351	323	336	367	397	370	315	328	330	323	376	376	333	352	340	344	351	356	363	322	333	361	353	369	386	342	390	347	337	327	360	358	350	362	339	330	352	358	373	374	359	311	371	337	339	323	390	340	369	362	355	376	347	367	364	349	360	338	380	405	367	356	356	379	345	311	366	369	330	343	334	350	332	373	382	347	345	362	332	383	392	379	361	299	353	384	345	362	353	352	357	319	327	339	375	367	329	338	351	359	377	350	350	385	342	364	336	377	364	354	349	355	347	352	363	358	370	345	339	340	330	344	373	368	346	371	391	339	349	353	370	364	333	360	387	352	317	333	365	357	315	411	368	362	389	353	333	358	358	342	334	340	326	369	334	372	371	375	385	353	363	375	344	352	365	360	339	358	381	314	358	363	331	371	330	345	354	349	340	372	369	344	352	349	366	341	384	363	368	360	329	340	366	351	362	325	370	351	366	325	332	377	368	322	372	383	355	397	335	332	324	369	352	385	351	393	381	354	350	353	367	380	343	337	364	395	375	354	351	396	382	338	317	338	348	363	334	314	346	390	381	361	341	360	376	345	363	344	351	359	334	350	345	364	325	328	391	374	367	355	365	370	360	347	360	381	335	349	373	389	350	337	361	362	342	354	367	348	331	365	356	352	369	370	359	373	361	369	360	358	363	320	370	347	317	360	372	389	367	358	377	383	354	332	350	295	380	342	336	336	372	330	390	351	358	348	327	355	371	352	361	357	365	351	340	354	388	369	374	326	363	365	343	325	360	368	330	351	354	364	362	357	357	370	352	354	339	352	381	352	355	365	347	379	364	361	364	370	365	387	330	373	345	343	368	363	332	354	363	331	347	376	390	369	370	336	368	370	374	364	361	391	348	345	358	372	354	343	322	373	351	372	358	366	342	424	348	333	335	352	353	365	353	346	311	328	381	343	343	331	333	363	318	356	314	360	360	353	363	365	351	380	339	350	366	344	353	379	386	360	330	369	379	352	334	363	324	355	326	357	358	341	378	329	355	368	337	358	336	329	367	346	381	363	353	347	352	358	351	354	361	381	328	346	360	352	368	371	350	353	362	396	363	383	360	355	361	332	345	369	342	377	373	360	339	313	359	315	333	367	329	384	348	359	377	376	371	370	353	346	380	331	381	362	332	357	324	348	369	354	358	356	352	324	367	352	354	352	363	350	377	353	345	345	379	334	359	378	348	345	349	339	397	359	366	337	344	390	389	356	339	360	367	337	338	405	341	371	383	375	348	341	358	375	352	361	368	351	353	361	374	353	378	340	373	397	352	347	370	313	350	362	357	363	400	347	349	325	349	313	349	356	368	354	350	371	342	341	356	353	328	358	364	356	366	338	391	347	362	386	369	341	366	381	334	370	367	354	340	366	372	346	358	350	348	365	353	366	363	353	370	402	340	339	346	322	376	384	363	347	322	378	379	324	363	340	395	380	344	349	318	336	376	349	356	369	354	313	340	374	349	376	337	362	360	338	388	375	357	374	349	342	344	360	330	371	355	314	361	391	350	358	382	379	353	353	335	351	353	342	344	346	358	357	342	368	395	325	364	371	348	350	372	360	360	356	331	375	353	354	382	347	388	358	375	343	351	353	344	376	318	340	348	348	406	354	371	325	373	324	360	363	412	343	370	373	358	334	376	344	370	342	382	369	368	378	395	361	351	351	359	355	307	348	361	350	380	359	358	380	376	378	343	371	360	364	344	372	361	358	361	347	384	369	341	336	369	359	385	297	347	342	356	368	359	329	328	334	342	363	342	341	384	377	373	358	402	340	355	350	376	365	359	354	357	364	357	353	395	313	365	352	372	357	356	365	334	342	327	355	342	377	396	359	317	347	362	344	343	377	359	358	357	323	348	368	358	366	363	318	355	348	347	386	404	358	322	381	371	364
33066	14040	12795	9184	5878	3837	2338	1680	1382	1218	1180	886	770	514	339	277	270	235	210	218	220	197	177	182	203	187	189	223	195	180	183	173	187	190	190	176	155	191	188	194	168	185	172	168	187	197	164	195	159	176	201	167	157	175	170	162	187	185	151	163	183	189	146	178	165	188	177	160	171	161	145	200	178	163	187	167	182	188	174	193	181	175	160	188	170	171	176	215	172	188	159	199	172	194	177	170	202	178	184	185	179	182	195	190	204	169	179	166	177	183	191	208	188	172	199	201	178	197	154	141	170	163	181	173	162	171	163	202	191	178	164	172	176	177	162	179	159	165	186	185	166	179	177	183	167	142	194	184	180	167	176	173	170	181	161	157	182	186	176	187	173	163	193	174	183	175	172	163	166	168	173	208	179	178	142	190	188	155	157	173	185	181	212	179	171	172	168	176	179	172	191	169	179	166	189	167	175	170	179	187	177	152	145	161	184	170	171	169	173	190	185	186	170	175	166	191	188	166	191	177	192	167	169	187	193	144	179	182	180	152	166	155	179	175	172	198	183	175	163	155	175	142	168	196	176	179	167	177	180	186	162	167	167	161	163	197	168	184	175	170	199	184	176	203	186	180	195	169	171	154	191	182	184	182	175	176	161	199	169	180	191	188	178	189	186	173	179	196	168	153	172	200	179	175	192	172	203	168	193	187	179	198	162	184	160	183	175	172	168	197	192	150	187	183	167	147	168	160	203	167	178	167	170	156	184	177	166	199	167	178	171	183	186	169	168	167	174	192	155	204	180	184	203	186	191	177	192	157	211	169	153	128	185	173	183	172	168	164	191	189	155	168	171	197	174	186	140	189	192	195	186	167	204	168	199	188	160	190	198	174	179	175	168	188	176	182	183	154	156	184	188	204	181	172	152	174	152	164	171	172	190	172	159	174	209	181	186	179	159	175	181	170	164	159	185	182	171	184	157	154	173	174	178	177	168	173	184	186	165	159	183	172	194	180	185	155	178	177	190	164	174	164	195	162	177	179	175	182	165	161	181	171	164	177	180	183	186	211	177	177	177	167	191	179	179	164	176	185	182	158	156	171	178	169	177	172	166	169	169	171	199	170	166	217	169	194	164	160	182	172	177	174	211	192	198	152	181	174	172	161	177	173	173	196	176	201	183	188	183	145	174	171	167	168	168	168	187	189	170	153	170	184	194	174	177	201	162	163	179	151	168	183	181	160	170	165	183	172	176	162	173	183	182	156	184	178	187	168	173	180	173	168	196	148	156	177	183	162	167	164	194	181	203	153	178	172	182	192	167	186	159	189	188	185	175	187	184	169	174	150	196	167	177	187	150	168	195	172	177	144	157	169	179	170	166	167	167	184	182	170	186	199	170	168	142	177	189	162	179	187	189	188	194	179	181	182	167	193	166	176	178	165	197	192	169	173	148	167	178	177	153	168	182	146	186	152	174	185	171	170	190	190	174	163	182	193	178	160	168	178	147	157	186	183	160	168	183	184	163	182	157	175	163	158	184	166	160	188	159	174	174	174	183	188	183	179	159	162	182	140	173	173	173	182	173	190	172	179	156	178	161	199	163	189	196	181	178	188	167	186	195	167	172	177	178	149	145	192	173	160	179	161	183	187	179	165	167	159	172	175	158	182	197	204	209	157	186	166	162	186	193	199	172	185	196	194	187	176	158	163	190	193	184	181	160	193	158	201	202	185	194	167	171	194	206	169	150	149	199	205	176	186	194	177	179	168	172	176	182	186	192	174	159	176	183	157	163	178	216	176	172	177	161	167	192	179	190	180	172	158	193	171	161	186	159	164	154	182	196	182	156	207	156	178	174	145	193	174	189	173	179	177	170	179	163	157	180	171	217	177	183	176	177	198	176	204	181	169	188	152	169	156	189	195	198	157	192	166	185	188	179	160	188	150	190	170	183	185	175	158	154	180	192	167	176	174	191	177	184	184	176	181	161	171	187	196	173	162	198	172	163	168	179	164	184	200	203	201	161	173	169	186	207	176	184	183	158	157	163	170	163	171	176	192	172	164	168	194	158	193	188	174	172	194	163	177	187	200	160	172	158	157	172	187	159	165	191	194	185	181	177	193	171	198	166	193	187	169	183	178	168	209	175	182	170	165	166	187	182	163	166	188	190	161	192	167	196	195	161	186	183	171	179	187	182	175	145	193	195	189	191	170	176	194	190	166	179	166	157	183	145	169	211	144	186	170	161	167	164	173	181	172	177	185	175	197	177	187	177	132	160	187	177	180	152	172	174	176	200	172	155	177	143	179	189	171	179	173	196	169	155	183	204	175	185	169	155	183	184	185	170	185	176	174	175	164	185	177	174	171	181	179	194	168	171	162	169	180	171	181	193	149	168	176	143	161	193	194	179	186	187	175	157	170	197	175	176	139	184	207	179	159	178	172	161	164	162	182	187	176	151	167	134	201	174	162	157	142	187	188	171	203	167	177	179	180	150	162	176	150	160	179	174	211	173	170	179	202	187	175	171	162	170	192	169	160	153	175	168	164	187	191	153	172	197	214	190	164	173	173	182	180	157	182	187	172	170	180	181	172	163	184	166	191	185	184	177	167	147	150	176	181	175	173	167	159	181	166	160	174	171	197	163	192	160	171	183	154	176	196	168	159	180	206	160	185	174	169	193	186	174	191	163	166	173	184	179	186	173	183	208	187	181	167	164	185	169	181	165	182	150	188	189	180	189	192	146	193	187	206	177	184	184	173	186	193	181	187	178	176	194	153	181	187	181	170	169	186	170	180	152	176	183	171	192	201	184	178	164	166	181	159	144	167	169	158	176	167	158	163	156	179	176	150	192	165	157	180	191	161	168	149	173	183	159	188	187	165	182	200	181	162	182	204	186	160	194	189	193	189	165	169	184	166	182	190	181	179	168	187	170	172	183	197	166	195	219	158	166	178	172	192	194	172	170	179	195	156	185	166	168	176	185	189	163	174	156	185	186	166	169	166	207	169	162	177	177	168	172	160	189	170	185	175	168	157	165	183	176	159	175	181	179	167	165	171	179	136	172	203	178	178	187	181	172	186	170	167	165	168	152	169	157	168	169	186	192	170	167	195	200	174	199	188	177	165	146	180	194	183	180	188	172	184	186	177	171	175	187	185	183	180	203	185	155	156	167	175	182	183	193	180	190	173	160	184	189	186	176	156	190	200	168	195	177	196	185	206	196	185	171	175	148	176	162	158	191	179	179	180	176	181	158	172	200	197	173	170	176	188	173	161	164	171	166	198	150	182	197	193	182	183	193	159	184	174	158	163	161	191	169	168	175	163	175	171	190	173	171	161	187	165	186	196	186	171	158	168	170	171	149	179	171	175	181	185	165	182	185	167	191	189	172	174	200	182	196	175	179	157	173	175	202	172	189	168	183	180	162	191	195	171	184	149	167	180	176	163	211	183	173	189	171	187	185	154	180	182	195	168	189	150	191	170	164	175	183	174	188	165	169	186	185	174	196	195
18943	9425	17963	19301	16294	12250	8891	7010	5977	5635	5437	4639	3776	2159	1347	990	955	796	723	628	622	561	544	592	506	480	526	570	477	462	482	467	474	462	399	392	441	446	475	466	450	438	427	426	446	454	458	472	442	459	424	394	426	394	447	449	416	424	425	443	398	438	413	415	385	399	427	409	422	437	405	451	419	441	430	399	380	465	433	448	407	421	408	449	428	416	408	419	430	441	452	410	435	398	394	434	454	409	396	408	424	439	404	382	420	385	396	386	398	410	388	408	423	415	388	427	445	395	423	422	405	420	394	402	420	453	419	420	424	398	438	423	392	394	448	432	446	401	430	395	426	412	447	405	380	373	436	396	392	379	406	410	403	443	388	403	422	403	419	450	431	426	430	420	408	415	408	417	395	405	423	396	423	407	425	414	376	390	453	393	423	416	422	422	429	399	414	448	406	415	385	390	399	353	417	434	414	403	456	429	423	422	410	430	445	400	400	407	404	432	391	392	406	388	437	447	427	405	419	398	434	423	419	431	396	440	424	411	470	410	416	409	410	430	425	418	402	421	404	409	406	389	375	414	430	432	414	405	401	422	415	440	397	438	422	401	431	431	405	389	449	428	372	406	390	396	413	394	399	430	394	380	404	438	401	433	416	404	401	429	381	445	435	427	426	403	377	420	441	392	431	392	403	436	407	414	428	422	435	449	428	441	405	423	407	371	461	397	382	413	464	419	385	405	382	406	389	394	397	369	415	420	452	401	432	428	424	407	409	428	409	433	396	376	406	419	383	440	420	458	400	409	445	400	401	411	433	368	413	441	408	421	382	393	377	397	408	387	438	439	407	429	414	445	456	396	413	399	407	411	440	415	404	389	424	431	411	423	442	389	444	432	391	390	422	403	447	402	407	435	430	412	423	404	408	415	361	424	416	406	415	428	425	403	373	446	411	383	425	423	437	446	430	403	404	384	417	414	417	458	412	393	410	398	429	426	431	416	434	424	433	403	403	426	369	392	416	433	402	429	413	417	442	455	410	397	435	466	431	406	439	383	407	428	403	409	373	427	427	385	418	436	432	426	423	437	414	377	412	457	427	426	383	417	380	440	405	428	435	390	394	432	410	421	399	410	421	417	423	400	444	440	390	410	397	404	448	427	427	395	387	458	408	392	415	403	414	410	391	414	429	384	416	404	385	406	416	449	403	399	432	419	377	413	401	397	440	379	461	447	420	460	367	424	413	410	392	401	431	401	422	411	380	412	410	400	440	418	390	413	419	404	403	431	442	408	417	438	430	441	405	427	386	389	380	438	434	429	435	455	382	413	422	410	425	399	392	420	431	409	424	408	401	450	449	444	409	425	404	429	407	410	428	410	424	384	410	404	404	415	403	411	423	406	428	381	423	495	372	405	416	409	395	413	424	423	419	385	405	407	400	435	402	390	423	441	437	409	374	434	410	396	403	411	417	418	372	402	444	434	428	429	427	420	443	438	393	412	418	427	408	402	368	402	430	443	406	420	413	393	441	430	404	436	438	426	462	407	433	438	393	445	407	383	422	410	417	440	397	433	408	414	363	419	424	412	416	420	431	407	415	430	431	423	398	415	420	397	387	428	425	402	405	398	417	402	400	434	417	415	383	373	400	396	367	389	393	425	386	397	417	414	396	360	431	400	424	398	415	446	388	393	407	398	422	430	388	448	410	423	405	455	411	395	422	431	406	418	433	407	460	419	449	452	391	413	401	404	392	405	397	464	373	419	408	436	417	394	409	409	411	380	410	385	410	369	418	445	376	430	410	408	434	436	410	400	413	435	422	379	440	395	385	427	396	395	442	390	392	387	408	406	391	455	418	399	410	411	386	400	413	400	435	422	436	442	405	410	395	419	452	402	424	384	410	407	407	398	405	402	410	397	404	430	414	402	414	398	429	432	404	407	388	385	421	376	375	420	421	422	426	404	419	430	406	393	376	424	376	386	431	423	390	401	386	398	440	411	419	431	376	399	391	411	439	443	399	435	376	403	447	387	389	384	383	394	455	432	432	431	394	428	411	410	424	434	415	410	425	436	445	376	412	380	370	385	402	404	410	406	446	415	423	412	420	432	452	450	421	431	371	421	424	362	423	391	379	391	374	398	436	400	379	443	390	436	425	439	455	369	431	392	402	411	424	387	427	402	425	425	417	428	406	393	400	414	461	430	409	385	427	449	435	390	390	450	432	407	413	412	401	403	400	416	380	415	395	449	412	418	445	425	469	395	415	413	410	457	415	423	415	397	443	419	399	441	433	421	443	407	457	385	400	413	407	422	371	432	394	432	430	415	409	415	395	401	397	430	415	419	429	421	447	419	408	420	389	424	421	421	440	390	395	428	410	440	420	394	412	430	420	407	407	458	409	428	395	398	408	443	451	370	403	405	423	415	400	395	409	390	399	411	459	391	431	375	408	424	394	426	401	393	421	404	450	402	387	411	407	434	434	390	403	416	429	422	416	425	469	423	421	379	386	421	431	414	409	385	378	419	424	440	425	409	433	391	412	379	435	377	441	395	360	428	469	429	405	396	390	421	428	415	391	411	411	408	402	415	400	437	416	429	416	398	389	413	447	419	428	406	412	412	385	419	415	379	398	414	424	458	390	393	408	397	437	401	393	428	415	396	410	435	403	426	395	392	401	425	405	384	403	407	418	406	402	410	426	417	403	428	415	407	416	465	386	392	422	419	394	360	405	394	425	441	409	404	409	423	386	409	437	415	415	432	415	429	430	396	428	422	422	462	395	399	374	438	409	423	405	403	372	407	439	411	436	395	452	446	406	404	400	406	400	415	383	445	402	433	427	380	468	420	395	391	412	439	428	394	415	437	386	439	420	434	387	397	402	391	439	388	412	420	418	433	393	442	410	421	436	400	405	414	441	445	377	414	409	380	439	381	383	432	441	404	417	440	395	388	384	425	418	428	429	428	432	415	454	443	424	403	433	413	381	415	414	440	415	407	394	431	413	436	382	381	390	433	394	397	403	399	413	407	398	441	450	413	394	414	414	405	432	388	351	406	399	409	418	410	396	407	434	414	395	402	387	429	410	424	425	409	405	426	423	444	386	412	378	407	445	384	427	408	383	438	416	398	399	412	407	402	414	408	419	419	409	420	417	457	424	395	403	419	409	438	430	412	392	377	392	409	404	401	433	424	400	409	387	413	431	413	414	418	385	396	445	387	424	408	390	416	401	455	401	394	456	418	411	384	400	407	411	422	378	407	407	404	385	425	435	423	417	401	404	412	401	370	445	416	436	424	447	379	372	409	424	438	446	423	435	414	397	437	443	414	397	404	440	369	379	387	408	402	403	438	438	425	417	391	427	433	397	379	420	403	400	423	425	407	422	413	415	413	425	406	405	411	406	427	407	389	389	401	394	402	371	401	436	429	426	372	417	410	425	401	424	408	405	447	403	419	406	402	404	413	400	426	410	431	411	419	385	390	417	430	414	410	406	388	363	447	427	408	426	404	394	411
11382	4823	4433	3317	2135	1392	871	674	561	562	602	470	320	280	249	236	261	226	245	253	224	268	283	229	255	229	237	267	241	255	251	235	243	241	228	200	229	213	233	261	194	223	242	267	237	221	217	241	266	243	249	216	245	242	223	233	236	253	249	242	243	232	233	231	235	264	245	251	281	218	267	277	240	260	208	223	241	227	226	226	259	233	216	188	236	243	240	203	237	298	241	255	240	230	232	223	236	217	207	242	245	210	223	206	232	248	257	258	249	250	237	269	257	241	215	263	226	251	236	232	268	271	217	257	248	218	237	199	250	259	229	258	231	233	225	215	237	232	239	250	251	230	207	236	238	249	250	230	219	232	260	234	211	245	241	234	194	238	251	204	222	224	248	277	281	254	229	222	239	241	240	240	245	227	214	243	240	247	248	244	265	249	245	259	250	260	230	228	267	206	244	246	237	257	242	241	230	242	240	252	288	226	222	223	214	245	243	240	218	244	251	239	220	240	269	239	215	222	230	226	228	257	222	229	222	250	242	235	247	244	238	253	224	242	227	235	225	238	256	223	235	219	232	221	231	234	238	194	215	212	239	241	236	236	221	216	204	239	270	275	227	240	214	245	237	252	244	218	264	222	245	222	226	254	222	227	223	210	259	228	255	200	235	232	205	255	216	207	240	245	233	241	242	260	240	232	242	220	218	243	230	232	213	245	218	255	202	233	257	248	210	242	238	256	263	225	198	261	242	274	243	243	258	242	237	228	224	223	225	223	242	231	242	252	221	236	224	231	224	250	241	222	211	233	250	233	252	248	234	220	240	228	195	229	221	264	238	190	234	245	211	255	234	228	243	214	248	247	240	232	230	209	228	221	249	242	233	242	262	235	253	243	244	230	244	214	236	240	241	254	245	233	231	260	269	250	237	219	235	222	238	220	244	257	227	270	205	256	246	241	236	219	227	213	229	225	230	224	252	215	233	259	267	238	240	215	216	266	223	221	243	264	211	218	250	242	237	211	221	211	256	256	238	217	242	229	227	233	243	247	232	202	213	234	241	219	230	245	232	200	228	222	280	240	229	248	239	264	243	238	237	248	219	243	225	230	238	207	255	245	240	211	213	251	288	238	222	243	244	227	239	251	233	229	222	233	227	248	230	247	235	236	223	238	249	207	245	239	236	247	253	249	233	244	261	227	245	246	235	257	212	226	238	227	240	254	229	234	226	221	237	248	254	270	217	227	218	249	250	251	242	229	224	235	224	248	230	258	231	250	244	205	228	232	226	250	208	233	227	210	232	215	225	222	264	211	225	247	208	247	249	245	221	230	232	257	230	225	237	233	227	241	259	273	226	252	239	220	262	244	209	211	216	262	244	256	271	257	233	223	247	244	219	242	253	250	246	238	211	212	199	228	242	237	237	220	244	231	251	242	270	250	223	252	230	236	244	262	240	220	218	232	226	216	226	241	235	225	234	250	238	230	226	207	241	276	240	244	211	254	259	211	257	234	248	197	234	230	233	247	262	220	251	228	221	229	260	231	212	225	211	229	255	211	242	228	218	241	229	271	226	275	250	219	247	244	238	245	233	231	202	261	239	230	233	222	244	241	239	253	231	230	260	213	239	237	247	228	232	263	241	259	267	206	240	221	213	245	228	251	229	242	219	242	259	252	268	226	233	230	260	209	234	222	233	204	237	233	236	246	249	224	240	248	241	243	252	268	236	260	267	233	233	243	240	231	248	242	216	246	256	263	225	221	215	272	233	235	232	234	252	236	209	234	249	214	262	243	231	266	234	237	225	229	228	249	227	227	261	241	239	230	237	225	231	240	222	219	248	246	220	238	241	223	242	229	235	257	238	210	267	229	240	233	247	210	263	243	256	243	207	218	222	212	222	257	221	269	231	242	256	237	248	234	238	245	234	207	207	207	232	268	222	226	224	263	237	236	272	226	210	225	241	243	237	237	218	220	272	229	219	261	246	238	256	215	228	272	208	215	248	244	236	243	256	216	234	239	244	236	241	211	228	232	226	227	204	261	239	230	223	238	241	206	215	236	245	264	244	234	254	205	239	253	204	216	219	231	221	242	248	248	212	235	253	250	212	223	231	224	266	247	262	246	199	244	239	216	231	225	251	250	220	232	227	207	253	244	266	248	257	237	256	228	233	265	226	220	238	220	236	224	248	246	240	238	265	227	200	259	238	238	231	236	223	247	227	229	246	246	234	206	236	237	220	259	233	236	228	231	258	232	240	228	214	236	242	221	245	211	240	239	246	226	248	261	240	234	208	262	214	262	263	224	240	215	207	211	248	223	240	217	271	270	248	224	244	228	245	248	243	255	258	217	241	238	236	235	265	237	218	254	256	232	240	258	237	240	264	268	226	227	240	238	246	258	264	224	262	278	267	225	234	229	229	229	219	263	245	210	205	232	240	240	234	243	242	236	234	241	219	258	218	235	235	235	243	244	231	239	217	230	232	231	229	244	250	203	263	222	253	231	210	251	267	254	236	228	219	205	224	215	202	242	229	203	230	238	228	241	204	233	234	248	263	257	222	246	254	241	228	218	239	265	236	209	202	208	218	225	262	234	231	262	261	238	261	230	225	207	232	220	223	226	244	211	247	241	220	239	228	232	243	231	216	249	257	245	250	224	207	248	267	240	207	257	226	226	259	241	278	249	228	224	250	194	254	221	229	220	222	251	247	241	225	237	246	224	239	214	226	266	228	212	228	243	236	218	216	237	219	243	238	264	206	215	213	230	253	243	227	245	247	256	242	275	254	246	239	220	242	237	237	217	266	254	251	221	197	212	232	234	239	230	221	237	245	221	251	244	214	234	208	244	259	245	237	232	208	242	254	230	259	247	226	229	245	246	229	228	236	219	232	232	200	223	213	190	234	238	222	237	234	217	225	243	257	233	274	232	243	251	236	252	260	244	242	251	213	235	208	233	250	252	260	226	248	242	243	212	205	235	248	245	204	240	240	243	256	231	222	210	259	231	249	244	243	233	234	214	236	227	257	227	235	263	239	206	213	221	234	243	243	214	244	256	261	243	229	228	233	247	228	241	248	219	213	232	229	230	237	206	232	246	244	265	250	227	243	228	264	249	198	235	217	244	250	247	230	212	268	234	257	219	236	231	220	224	241	261	229	276	208	235	236	278	241	209	239	219	220	248	245	248	219	213	231	228	277	265	233	210	260	221	226	216	235	211	249	235	223	256	215	242	251	250	246	252	241	262	211	245	236	241	231	216	223	236	233	254	228	234	236	226	248	243	214	250	215	239	225	224	232	232	218	221	240	234	232	257	226	241	268	225	219	212	249	262	264	225	212	229	241	220	245	249	212	243	249	282	244	260	240	205	248	238	244	239	222	234	248	240	216	268	212	235	257	215	231	236	248	244	262	241	234	252	206	252	239	222	212	245	274	222	238	243	256	258	271	251	247	252	241	232	239	257	233	241	252	254	226	245	239	219	260	221	217	226	232	214	236	206	263	263	235	248
6804	4352	8475	9158	7416	5247	3677	2678	2377	2456	2202	1538	1057	812	638	661	591	599	575	558	541	543	546	552	564	538	546	539	545	537	573	501	489	492	563	498	540	517	511	518	547	479	508	504	587	517	517	540	499	491	483	536	489	557	565	516	477	519	501	525	554	552	530	531	531	540	510	512	497	483	519	491	508	513	545	552	476	524	506	544	531	491	502	529	537	560	522	486	530	513	563	540	508	528	559	507	507	513	550	544	522	517	510	533	496	497	496	562	523	499	521	531	528	519	559	510	497	497	491	539	517	545	488	528	492	511	527	537	514	537	531	521	521	545	546	486	534	529	525	493	544	527	536	525	526	502	538	542	477	504	537	497	483	526	516	525	528	498	485	493	512	524	490	510	550	514	532	524	499	496	538	520	498	498	499	528	517	491	519	545	489	572	506	451	528	492	506	476	493	484	526	500	557	517	519	488	485	529	501	534	524	514	497	526	500	513	508	516	545	547	552	504	512	534	500	523	497	521	520	560	531	478	520	527	496	503	516	576	522	527	520	474	511	517	516	526	539	531	525	508	507	510	535	527	524	539	556	517	513	524	509	518	533	555	528	546	490	547	488	548	557	524	517	515	561	507	506	522	550	527	534	531	544	556	546	529	478	474	509	531	497	529	543	535	563	532	519	503	525	520	505	503	496	512	499	506	534	508	542	502	516	523	505	508	510	535	499	541	564	487	530	535	494	493	506	528	502	536	554	516	537	486	507	518	544	500	491	525	487	504	532	518	540	526	472	508	496	526	489	499	500	541	503	499	482	484	508	528	527	520	534	495	486	564	500	534	563	485	522	517	524	509	516	523	562	527	548	528	542	527	502	553	514	511	529	509	502	500	553	552	506	529	520	519	522	515	517	526	537	504	497	531	514	475	517	544	526	494	517	501	467	490	534	531	511	516	516	532	497	488	515	505	507	494	533	499	516	521	499	499	527	527	495	497	518	493	513	537	533	533	539	540	504	534	482	534	544	521	549	531	518	543	471	500	532	501	519	521	530	485	509	532	527	517	519	504	456	497	525	514	518	497	512	493	514	538	572	515	571	516	521	510	483	504	491	526	498	567	493	541	525	515	546	495	497	520	538	489	510	519	544	510	475	487	504	478	553	516	499	527	496	482	528	517	484	507	536	530	533	531	512	501	486	493	515	502	539	502	541	551	514	547	523	506	509	511	539	556	562	534	496	508	527	510	526	572	550	535	519	530	529	517	517	500	505	499	515	537	525	551	483	549	494	530	551	497	530	533	512	567	510	513	522	568	520	571	496	561	556	554	500	509	506	509	545	502	502	554	538	540	544	494	578	507	507	505	489	522	527	499	487	519	549	453	519	508	513	511	541	512	498	473	529	514	526	550	503	505	548	538	496	527	494	525	506	478	499	511	537	533	534	511	495	502	534	545	483	514	560	541	518	537	532	571	548	489	520	505	495	484	505	558	524	480	546	518	499	529	519	469	532	489	530	507	499	501	508	524	540	522	444	529	506	551	526	554	524	523	528	513	511	485	489	484	489	503	510	500	533	525	518	528	513	537	516	510	530	512	504	525	574	527	534	538	511	506	534	500	503	522	537	548	524	497	537	501	506	513	528	511	552	512	488	487	495	480	532	503	513	528	503	499	556	516	509	514	509	511	554	527	522	546	572	551	539	499	494	491	546	526	518	519	497	502	532	503	495	536	508	533	564	514	517	502	507	515	484	510	535	537	531	481	518	467	509	540	521	487	501	517	499	480	522	517	488	535	539	512	573	491	510	518	492	510	530	542	551	497	508	494	504	458	526	502	524	490	524	525	538	500	496	500	505	480	509	510	502	543	492	551	515	531	527	482	573	503	533	562	507	488	524	521	492	526	527	529	553	509	492	507	506	517	483	517	516	512	493	551	512	525	496	500	519	502	516	523	526	503	522	514	521	519	505	510	513	541	483	528	510	511	512	510	493	525	516	514	537	506	518	499	513	508	516	506	482	549	524	535	522	524	524	495	501	554	522	526	526	526	530	464	556	540	525	512	510	519	533	553	509	544	493	557	509	516	495	520	490	534	475	506	479	528	515	527	585	472	524	490	511	534	504	510	517	496	535	512	506	493	555	564	516	555	516	494	522	517	513	513	529	488	499	522	538	548	518	495	544	546	559	473	503	475	533	507	517	530	538	525	514	538	519	513	549	507	575	474	509	506	541	545	486	493	505	511	510	515	534	502	555	534	515	540	489	562	515	551	519	500	516	518	513	467	519	521	548	513	513	568	507	512	517	449	500	523	550	532	523	509	488	525	536	549	499	521	523	534	486	490	513	495	552	497	527	531	511	479	516	512	505	498	506	511	515	490	555	500	511	556	540	509	541	517	494	499	525	501	492	485	516	488	566	528	526	501	500	532	507	488	522	537	531	520	555	499	490	521	502	505	520	527	527	520	491	529	534	510	512	480	522	501	496	534	494	566	475	482	494	519	478	519	513	519	539	509	515	520	502	539	538	524	555	478	492	509	519	527	522	512	502	545	537	557	539	535	503	530	528	498	531	533	530	480	515	498	520	490	524	513	524	491	519	491	532	556	542	557	490	479	525	517	522	517	508	505	519	538	518	539	521	512	540	520	502	470	520	506	494	513	525	553	484	491	484	486	536	525	552	544	491	557	520	537	563	526	517	524	491	531	515	535	520	511	522	526	471	493	522	475	512	514	538	509	497	525	504	544	469	498	525	506	536	535	525	481	513	534	530	551	490	486	499	466	526	557	515	495	521	481	523	543	493	489	495	495	521	490	550	543	504	509	497	541	563	560	507	502	500	556	541	524	527	489	530	531	530	548	529	520	567	502	503	506	525	505	488	526	518	494	526	548	505	519	569	527	524	498	489	525	519	485	487	507	497	498	480	535	550	500	529	563	511	552	496	498	500	524	519	538	512	503	491	521	483	490	562	499	484	534	483	519	547	508	564	498	526	539	534	497	508	500	572	499	537	498	533	528	487	517	502	482	521	535	524	486	548	486	562	468	500	503	502	523	502	512	556	508	494	489	522	508	529	520	472	512	457	537	483	502	501	528	523	504	460	545	535	494	529	492	525	487	492	518	516	490	514	521	525	534	517	492	548	545	484	548	484	523	521	499	514	484	542	503	531	543	498	544	495	544	539	480	520	540	573	522	496	585	482	507	566	489	509	474	511	507	524	546	529	522	518	506	528	487	516	506	477	498	526	554	567	513	494	516	518	538	541	522	519	470	576	483	528	566	531	537	535	517	558	500	513	525	535	522	480	544	513	503	526	552	535	493	566	505	514	503	510	538	488	532	520	517	499	543	508	490	554	534	532	536	497	569	519	557	489	515	493	538	513	479	532	490	525	549	516	503	482	493	507	534	472	510	492	541	536	526	554	502	542	507	515	501	508	542	519	544	494	550	477	550	495	534	497	515	512	551	492	556	524	504	493	521	494	527	515	514	515	494	540	546	533	512	498	518	511	518	514	485
23187	9263	8204	6322	4175	2585	1727	1218	947	845	810	563	357	248	231	223	204	171	157	158	142	193	169	153	153	143	180	150	153	160	148	175	154	144	159	140	147	125	171	150	159	154	152	160	180	131	157	138	136	137	161	138	159	152	152	127	164	150	164	158	130	130	143	143	142	167	168	153	142	170	133	124	132	142	134	155	151	154	142	160	159	153	173	155	159	125	141	147	149	131	144	121	131	143	172	152	161	144	142	139	144	155	129	135	139	137	148	134	153	147	114	146	145	129	162	154	141	155	148	141	168	158	140	138	159	138	154	132	134	147	137	146	143	133	147	146	136	171	143	158	178	114	129	153	129	166	156	137	141	161	137	132	131	142	119	143	140	148	138	136	155	174	147	148	160	166	143	124	114	146	143	138	160	129	148	165	138	155	155	176	149	161	133	139	135	144	144	149	139	114	144	138	136	175	167	123	150	155	148	147	132	121	130	122	127	135	135	143	145	138	143	130	153	131	144	121	164	127	151	157	144	149	158	136	144	182	142	146	128	158	122	160	145	146	159	142	151	148	134	174	155	137	166	133	138	136	140	162	156	144	158	140	142	157	165	136	133	137	142	136	150	152	159	140	138	139	150	167	157	148	140	164	139	143	150	171	136	131	146	141	139	141	137	143	133	153	136	140	166	134	156	140	145	127	146	130	151	155	154	149	148	123	153	146	139	147	142	135	125	154	120	134	141	141	160	140	153	158	155	127	158	139	133	138	162	154	147	130	128	156	150	130	140	130	145	154	134	141	130	145	149	134	160	156	152	136	131	142	174	162	159	124	153	151	150	144	140	139	150	156	146	134	137	158	155	156	157	113	164	157	157	140	148	168	170	152	142	115	141	146	112	133	129	143	145	108	144	140	142	160	156	157	129	129	142	122	138	150	143	147	137	142	137	148	140	153	140	145	150	129	139	151	147	160	133	143	153	160	137	132	149	127	126	124	154	149	149	125	137	153	149	148	127	128	132	125	148	148	148	152	129	136	146	142	151	153	152	141	142	151	150	125	132	147	125	153	156	153	126	135	137	158	165	138	157	165	148	152	122	146	132	148	140	155	150	129	131	150	155	124	138	129	133	144	164	142	145	122	131	140	158	148	154	157	168	149	159	141	144	128	126	151	131	143	144	123	149	149	180	134	145	171	134	150	116	125	142	112	148	167	122	145	147	158	147	127	155	141	181	153	132	155	154	148	151	154	154	152	141	153	149	150	146	137	159	137	146	146	162	165	137	152	123	156	146	127	139	142	125	144	151	125	160	130	153	157	147	125	147	155	155	134	144	142	130	155	145	148	164	130	132	139	119	138	140	159	159	129	150	154	151	142	134	159	141	156	167	155	142	133	165	140	149	145	132	157	143	135	129	139	141	124	115	128	162	137	139	157	188	136	135	140	137	163	125	132	182	161	148	114	146	151	128	143	146	144	154	154	155	152	149	139	131	134	153	140	147	116	122	139	146	122	157	142	163	149	164	153	146	141	119	142	148	123	147	149	161	131	150	167	141	155	129	127	149	132	132	121	141	137	155	138	143	146	141	158	154	137	173	142	145	123	128	135	140	160	136	150	153	132	104	138	164	156	139	135	148	157	139	158	127	141	151	151	150	155	149	141	134	127	153	134	156	145	134	142	109	150	168	141	142	153	143	142	134	130	135	116	130	146	151	134	155	154	176	140	135	152	145	160	124	127	147	120	147	139	137	137	149	150	139	134	135	132	155	128	140	173	120	135	141	150	163	146	151	165	129	152	146	137	137	138	165	112	144	136	134	147	149	138	154	162	143	166	148	146	133	146	135	129	160	149	142	144	140	159	153	144	137	134	166	185	129	160	134	138	153	116	153	161	141	125	132	145	139	143	134	151	133	130	153	159	156	157	148	123	133	154	156	141	122	136	151	143	118	151	171	129	139	154	136	174	154	155	138	149	150	138	161	141	143	174	140	125	142	133	123	148	154	143	139	132	145	151	151	140	129	142	144	159	149	152	150	124	143	151	138	155	124	157	135	150	137	136	148	160	140	140	141	153	155	125	141	161	125	147	169	179	126	129	152	139	137	131	149	130	171	144	152	128	127	137	140	153	127	143	144	169	149	157	152	120	142	140	158	148	150	153	145	145	131	152	144	136	145	143	161	152	140	149	122	163	131	131	149	147	142	150	122	131	138	122	147	125	180	177	108	164	135	150	173	152	144	169	164	144	144	137	156	146	118	133	161	145	132	139	136	146	126	150	154	145	147	130	157	147	129	142	153	150	149	148	127	131	144	144	142	160	116	133	132	119	131	159	151	139	133	152	132	132	140	169	153	134	123	148	139	132	164	161	146	129	145	146	146	144	125	166	117	150	127	127	152	148	148	131	136	138	143	135	138	143	141	162	134	144	142	131	166	138	150	143	142	155	146	132	148	181	136	139	115	151	168	147	156	138	126	147	167	121	137	124	146	156	143	139	153	130	145	162	130	128	152	154	161	153	128	141	121	123	144	124	147	148	133	148	156	152	150	126	151	143	165	141	125	147	170	135	152	151	146	170	175	135	142	144	163	152	138	175	146	160	142	158	124	123	159	143	142	137	153	136	149	151	151	141	158	125	143	149	164	167	142	163	145	161	130	133	159	134	138	154	139	146	156	148	162	136	132	134	141	141	145	145	148	102	152	178	137	147	143	140	143	157	137	159	146	143	145	142	143	163	139	118	140	141	145	174	118	134	150	135	160	157	134	146	154	163	160	138	125	138	125	128	165	141	145	153	142	128	134	159	126	145	152	132	134	140	142	144	154	148	125	148	139	136	140	145	161	161	144	153	167	132	139	148	148	132	168	162	154	153	147	148	147	127	127	157	174	149	128	131	151	166	134	148	159	163	139	160	139	159	158	136	147	135	158	117	152	152	146	131	128	163	130	145	131	145	141	153	128	132	120	115	147	140	147	154	138	129	134	125	141	117	147	139	130	137	139	150	146	153	137	158	160	124	126	124	133	146	144	123	141	147	158	144	166	153	137	136	152	141	162	158	140	176	128	143	146	160	153	159	137	167	146	137	142	156	140	140	147	158	161	145	155	156	117	142	152	150	132	143	155	156	148	147	120	134	139	129	168	138	128	122	123	155	139	170	133	148	146	127	128	144	130	157	145	146	146	167	138	153	143	141	141	140	153	145	170	161	191	152	135	147	125	162	146	135	128	151	145	144	144	133	120	130	158	149	131	139	137	152	129	148	127	152	131	129	170	147	123	139	156	140	159	134	146	163	138	129	125	143	151	143	137	141	154	149	134	146	152	124	130	149	140	139	136	126	146	130	158	148	157	145	156	131	136	152	156	151	124	158	140	116	132	164	141	128	138	129	141	172	138	142	137	153	163	133	156	139	134	154	138	147	142	162	148	139	142	153	166	163	140	146	130	158	144	143	129	153	162	158	135	140	133	172	138	141	153	147	158	150	178	139	158	161	130	141	142	164	142	137	149	147	146	152
14400	7147	13098	15269	12941	9125	6396	5183	4642	4020	3869	2603	1607	968	838	728	655	566	516	455	453	449	435	408	402	398	433	411	431	374	419	351	358	344	340	391	371	395	386	397	350	347	364	341	352	394	362	366	355	383	383	346	353	350	348	341	341	315	332	339	323	355	319	353	327	347	360	323	352	340	315	340	312	348	346	340	343	309	326	365	342	339	358	343	349	323	365	313	349	325	342	337	359	345	329	326	335	365	324	353	325	337	333	356	331	356	362	344	324	353	363	344	334	338	359	322	333	352	318	360	340	310	340	353	332	322	332	326	321	366	327	339	336	360	318	354	375	301	335	360	371	358	349	312	338	325	363	353	326	309	320	327	330	325	347	324	354	351	331	335	314	363	323	348	338	342	346	349	345	336	342	357	345	296	335	310	350	305	345	327	322	333	359	338	351	312	358	348	355	343	337	322	340	345	378	365	326	364	359	337	332	313	382	318	329	356	377	346	337	344	324	328	304	335	346	337	334	337	322	362	365	336	323	326	357	336	338	336	313	327	301	309	336	333	381	331	330	330	336	327	316	347	308	345	341	368	354	361	338	339	294	323	330	357	344	311	314	321	313	317	320	301	299	346	328	330	304	324	327	340	298	354	330	351	313	357	313	325	331	371	335	346	342	320	344	335	377	332	337	320	352	317	326	347	301	386	334	322	334	342	313	339	343	333	334	342	338	319	342	380	321	360	312	315	321	306	336	305	332	328	341	324	358	342	343	321	341	329	336	338	322	312	342	355	361	321	324	328	336	340	334	317	333	361	313	330	319	316	337	324	349	351	355	324	316	325	348	325	328	355	339	333	335	350	345	360	369	356	328	347	367	316	322	318	336	324	369	349	344	315	353	326	343	331	328	352	325	326	324	345	365	352	313	343	313	318	348	356	331	356	307	362	349	321	342	332	343	318	332	330	336	339	383	359	359	316	345	341	321	357	316	391	331	345	356	365	348	325	333	328	341	359	320	349	349	333	319	356	339	314	323	331	328	363	326	333	317	325	353	323	327	318	327	340	328	302	333	338	337	391	350	325	280	354	352	345	337	332	303	364	350	328	343	357	332	337	345	352	357	346	336	301	317	350	369	369	338	319	318	332	338	358	348	343	347	302	309	324	342	356	329	328	317	335	320	328	323	330	315	313	359	315	341	342	366	311	340	340	329	325	347	355	321	316	309	335	339	301	309	337	347	350	336	329	319	328	316	363	347	323	319	319	340	317	326	346	332	352	336	314	324	355	354	346	327	367	327	325	358	344	299	347	323	296	354	330	288	364	339	329	332	338	329	350	319	347	301	330	329	349	298	335	355	325	357	350	347	375	314	350	332	352	289	316	353	362	381	329	344	352	315	335	316	368	309	319	346	368	329	317	307	357	355	360	361	320	338	327	318	333	299	341	303	341	348	351	341	373	333	305	327	328	332	341	321	321	375	336	347	331	354	328	309	313	325	344	364	368	292	318	339	354	334	359	356	321	334	302	352	338	356	358	340	372	343	362	316	341	360	327	315	296	323	327	355	359	383	340	353	322	386	349	338	353	333	346	300	341	321	338	365	364	347	315	358	379	311	331	343	318	341	360	317	324	309	352	337	352	310	287	356	349	333	337	345	362	323	358	344	305	312	344	330	321	319	345	378	343	354	345	336	344	328	329	326	348	315	321	323	342	335	350	309	347	292	319	329	306	361	341	326	333	328	355	370	355	352	332	338	294	361	355	328	361	322	337	297	334	317	307	322	349	319	350	314	316	338	353	365	334	336	352	312	329	350	328	337	381	319	304	347	362	352	384	345	330	365	349	336	329	347	324	350	324	357	337	341	357	324	335	335	329	319	355	323	359	330	339	347	329	334	331	340	348	321	356	326	359	361	302	327	355	363	362	367	327	344	374	330	338	343	332	320	321	336	349	329	335	331	348	347	314	356	342	347	319	327	335	359	319	354	348	364	338	316	353	360	340	343	382	369	339	307	354	339	333	345	374	341	301	335	340	346	301	356	327	317	344	346	327	344	343	356	339	361	309	322	351	332	340	341	340	344	319	329	336	279	331	331	347	353	376	326	313	335	337	355	313	324	329	342	323	324	347	354	331	353	316	336	375	333	370	318	362	343	334	342	345	342	338	336	353	307	341	317	341	328	321	346	337	334	357	328	307	341	324	326	318	339	330	363	364	339	296	324	327	334	352	352	336	350	338	377	341	329	346	370	341	358	322	356	290	317	351	362	342	312	335	342	311	317	329	314	341	341	349	342	339	314	348	371	365	310	351	326	333	329	284	366	339	338	355	340	338	353	312	339	350	358	314	346	337	337	319	341	350	318	324	324	326	327	297	317	332	351	357	297	341	337	345	331	358	321	344	344	338	353	341	311	308	325	335	316	339	330	354	348	353	319	335	339	324	314	323	346	341	354	332	346	327	343	370	347	342	341	334	296	343	315	321	363	341	370	344	353	313	333	338	338	352	339	346	339	348	321	364	373	321	305	341	309	339	339	322	325	359	333	347	382	352	323	361	327	354	332	346	326	318	339	351	322	363	303	319	315	349	331	322	333	347	340	369	348	322	362	335	328	341	333	330	340	322	331	343	358	324	359	340	346	303	310	342	333	317	386	354	360	388	314	311	322	319	352	346	357	337	367	345	348	392	347	341	341	346	311	314	308	317	333	325	342	375	367	331	351	323	337	316	322	340	330	362	359	331	327	341	326	311	339	357	325	335	273	299	361	349	318	348	329	330	344	337	330	335	341	347	358	319	312	346	321	323	327	335	325	345	338	331	375	329	310	333	361	309	347	358	323	334	322	362	356	331	336	354	350	365	327	317	318	355	288	342	354	309	375	325	322	331	290	325	338	331	361	334	366	366	349	323	345	355	294	331	350	350	337	361	343	325	349	319	325	325	375	330	335	348	336	301	337	333	318	352	364	351	321	315	321	345	341	321	302	347	335	337	321	324	347	341	350	338	332	339	329	314	340	339	324	347	329	370	298	352	340	340	316	342	346	319	321	298	315	317	358	341	339	366	330	363	289	331	342	324	308	338	353	337	310	330	328	348	316	333	317	343	367	336	311	350	364	313	322	345	342	350	325	347	350	341	308	350	303	327	323	335	347	345	331	350	330	320	320	345	310	355	337	340	323	336	339	323	351	296	316	294	303	367	296	347	348	355	315	341	348	347	320	328	359	344	343	363	362	347	344	323	375	307	313	330	333	338	319	329	375	344	305	356	350	346	351	335	315	346	314	320	342	336	339	332	330	350	308	367	304	349	317	321	307	337	331	316	344	346	325	313	368	344	345	333	345	333	318	315	306	344	334	322	348	349	368	326	343	326	359	335	329	328	297	350	357	372	376	323	320	330	354	353	341	312	341	339	346	343	326	308	336	333	320	362	328	305	357	359	358	339	336	330	320	352	352	382	332	342	321	359	323	286	374	324	349	340	325	327	323	322	330	316	301	336	368	355	299	319	333	332	353	327
33278	14605	12398	9576	6322	3963	2405	1835	1512	1299	1104	832	496	375	355	288	257	239	200	186	200	214	189	151	177	199	205	173	196	186	181	184	182	175	175	185	149	188	168	169	164	163	174	183	183	201	197	183	179	159	130	168	150	165	196	168	201	153	166	140	195	153	172	172	191	158	162	167	168	172	183	172	180	164	153	200	193	159	164	156	194	168	180	207	165	163	196	179	175	184	165	164	152	163	154	194	166	197	166	157	160	201	165	159	145	143	188	143	166	153	168	165	171	147	180	197	172	154	159	176	173	170	175	163	179	174	168	145	148	175	197	178	171	177	166	163	165	134	179	183	154	167	179	162	174	177	156	153	173	176	170	189	153	148	177	153	170	169	155	166	150	146	183	147	172	181	155	160	164	154	164	183	167	179	177	152	157	170	175	174	192	159	159	169	163	160	169	181	156	166	174	145	159	177	169	137	152	186	168	164	159	181	140	161	187	174	169	178	168	181	160	178	156	172	184	191	147	142	158	157	201	158	163	164	183	170	158	172	164	147	163	171	188	144	179	167	159	178	179	163	167	161	173	168	165	181	180	172	148	190	177	182	172	153	172	160	152	167	179	160	194	166	147	201	174	175	177	180	179	174	165	163	175	169	175	173	176	180	150	159	176	176	158	156	163	180	172	177	146	177	169	145	135	162	166	194	147	159	172	162	185	180	198	143	140	156	196	175	166	160	151	153	182	167	168	184	173	182	165	167	162	187	160	174	164	173	158	158	157	155	165	176	190	152	180	143	141	179	180	163	185	155	180	153	160	167	169	159	155	156	177	169	149	167	188	177	171	181	166	181	195	165	167	141	156	150	167	165	184	142	157	145	163	182	155	181	183	179	148	167	175	178	167	165	181	163	202	180	151	164	136	161	159	183	176	153	159	170	176	175	184	165	157	168	192	173	165	155	151	178	162	153	191	195	154	139	160	165	173	176	186	155	163	173	167	167	159	164	143	194	155	182	162	173	174	154	161	166	191	172	165	172	161	155	151	158	153	166	150	154	170	156	157	179	192	177	215	164	171	166	165	154	185	171	150	165	175	177	171	165	167	165	178	187	169	183	169	167	171	167	138	189	156	175	178	153	170	161	146	168	189	171	187	167	169	151	183	148	166	169	166	157	169	172	161	142	153	163	160	190	164	163	162	164	166	143	181	147	181	171	189	137	173	166	167	163	172	145	162	163	173	148	177	157	171	171	173	186	170	175	163	181	163	175	155	165	165	172	163	196	178	163	164	156	164	178	178	166	151	184	165	176	161	171	145	180	164	195	153	188	184	152	164	170	189	181	168	170	167	175	158	182	169	171	157	155	162	149	161	166	177	181	187	174	169	146	165	148	174	192	165	175	160	187	165	197	180	159	174	178	149	153	167	167	146	149	166	163	181	141	141	157	177	149	167	174	167	182	158	164	163	167	186	155	159	166	173	199	164	154	159	153	172	173	169	190	137	181	182	165	161	161	155	172	178	162	132	162	153	197	190	167	169	168	168	177	176	172	161	176	175	152	180	168	180	186	188	176	175	157	194	171	178	187	160	164	196	168	161	162	175	145	133	156	159	160	147	159	177	159	155	185	161	136	170	161	147	146	181	182	159	152	168	184	201	181	161	161	196	155	175	158	160	177	158	157	154	157	169	176	187	172	175	153	168	177	146	188	175	187	184	160	156	167	180	156	178	153	166	171	179	168	182	170	165	179	147	141	159	168	188	161	144	176	179	152	163	136	159	163	159	163	148	142	171	153	173	176	157	171	178	171	184	171	171	159	149	147	180	177	167	179	171	162	150	162	166	185	169	160	156	165	166	176	173	147	167	179	169	155	150	178	178	159	188	168	159	201	168	171	154	159	174	182	166	186	179	168	164	158	155	163	168	142	165	147	165	156	177	166	155	165	155	188	179	165	166	188	176	164	166	175	182	139	157	183	141	148	182	184	151	172	169	188	173	166	161	165	191	164	176	174	193	170	158	182	171	172	173	150	179	189	186	160	166	181	179	163	165	161	183	183	159	171	189	159	171	195	200	152	168	180	158	141	186	177	183	187	171	193	165	175	164	171	156	157	188	182	164	153	155	169	165	173	177	170	185	186	183	189	149	171	173	172	176	156	178	143	164	181	153	176	195	166	173	194	166	170	156	185	174	179	185	185	177	140	167	155	159	172	154	171	181	166	174	187	181	166	134	171	183	167	148	162	182	177	171	181	169	147	156	159	167	155	173	173	153	176	178	186	153	168	159	163	176	162	179	182	178	165	149	154	182	162	191	174	168	153	138	175	162	152	176	173	160	163	168	160	178	157	195	153	171	160	159	188	158	162	176	163	157	188	197	190	150	162	142	165	157	168	182	188	165	177	145	153	178	181	183	171	150	166	184	181	147	153	170	188	184	188	196	177	147	180	176	183	163	162	163	154	155	181	155	185	147	166	183	165	178	185	185	185	167	185	157	170	175	199	181	160	177	190	151	192	171	169	144	178	180	182	158	197	194	178	167	176	165	185	159	181	173	190	186	189	161	179	168	185	149	158	179	205	192	187	171	185	196	158	168	166	164	175	160	154	174	160	165	148	198	149	167	156	161	191	195	179	174	171	179	180	177	175	198	165	158	182	189	199	178	145	196	167	176	168	171	199	167	150	163	200	166	160	176	197	166	158	165	162	166	147	174	175	146	171	194	123	177	144	151	160	158	161	171	168	147	157	159	188	167	183	174	182	156	159	178	155	153	157	149	158	152	160	164	175	165	177	151	169	185	161	148	178	150	196	166	162	147	175	143	162	149	157	165	140	169	136	186	179	184	145	157	145	162	182	159	154	193	185	196	175	171	158	151	161	170	188	176	183	172	158	188	162	164	132	184	162	178	146	159	170	169	165	184	162	166	156	181	165	175	158	183	157	159	135	192	177	167	169	165	172	158	173	145	169	176	170	155	175	176	158	119	169	154	192	173	172	167	177	166	173	160	195	176	175	139	197	186	154	173	157	160	174	200	182	147	201	179	158	173	168	144	167	176	180	181	174	164	171	175	148	172	152	174	175	178	152	148	182	164	186	152	173	173	172	165	170	156	171	176	157	165	177	176	145	190	149	156	184	185	162	169	150	175	160	156	160	192	169	178	156	186	150	164	163	163	180	169	182	163	162	155	165	166	200	171	160	204	174	185	161	162	172	199	166	178	150	162	163	176	145	159	180	167	155	150	198	175	178	165	160	178	173	171	150	161	155	190	174	164	190	174	172	168	178	178	165	235	148	159	171	179	171	208	157	190	153	178	146	157	171	189	183	152	160	170	171	175	188	181	164	181	152	148	156	154	164	144	148	143	159	161	159	156	183	171	171	143	178	171	146	165	162	177	159	165	181	172	163	154	184	170	193	176	169	178	148	156	169	197	182	157	167	152	188	186	141	171	170	190	173	165	145	162	144	168	189	147	173	179	156	147	181	168	184	173	160	176	158	183	188	156	141	126	138	187	150
19127	9983	17460	19610	17072	12590	9151	7802	6867	6092	5259	3772	2347	1587	1186	1011	872	793	700	658	552	570	549	539	498	501	483	453	499	450	459	472	431	445	454	421	455	417	431	452	430	452	453	459	456	471	433	428	446	418	404	404	400	389	407	376	431	401	390	393	393	480	392	403	441	402	409	395	438	382	411	383	400	380	416	417	416	396	372	404	373	402	393	407	392	405	404	410	433	411	383	357	397	411	387	406	384	413	396	434	415	400	413	372	425	426	382	398	382	375	402	397	423	416	440	365	406	382	404	402	421	379	386	392	371	380	382	423	399	369	406	409	387	415	397	377	398	391	410	438	425	427	392	409	381	388	395	418	410	435	380	374	410	399	386	390	399	394	378	399	416	391	440	369	401	405	391	396	400	443	436	403	396	399	428	398	429	357	398	413	410	397	388	421	406	420	386	363	355	382	405	369	433	399	369	390	373	384	403	418	357	370	400	371	387	396	413	408	401	399	383	380	393	401	393	393	384	392	422	363	384	399	405	398	396	402	407	384	354	406	433	407	357	347	400	390	396	442	394	393	386	416	415	367	378	347	408	385	449	422	393	398	373	385	390	419	416	380	375	404	369	398	382	393	438	415	419	372	387	387	412	392	368	386	423	385	413	406	405	382	378	376	394	365	372	398	383	404	381	389	406	407	387	376	374	393	364	374	393	369	411	356	433	385	367	393	380	366	369	407	379	405	425	374	424	381	403	412	407	428	394	369	384	429	431	376	409	408	413	386	403	400	420	394	387	400	413	375	356	380	388	404	409	402	414	356	418	430	412	419	397	398	406	413	390	392	372	406	405	395	432	405	393	378	397	389	400	351	382	434	436	358	382	375	397	413	410	398	420	401	377	431	379	389	417	401	379	389	381	386	397	429	400	382	378	380	370	412	376	406	381	415	385	415	363	401	364	411	401	359	425	369	370	382	402	401	416	401	410	403	407	414	389	404	376	405	425	432	424	406	403	420	372	384	400	388	370	372	386	373	373	392	388	387	387	411	414	384	359	410	359	400	369	394	428	400	384	411	419	397	383	424	382	410	395	396	382	435	364	396	406	367	441	429	378	385	362	420	381	410	380	405	383	413	382	416	410	413	353	401	401	409	393	412	368	379	391	374	412	395	386	408	363	389	390	399	411	377	377	366	384	382	381	412	410	417	370	389	406	387	392	405	368	425	379	392	326	407	393	419	397	400	344	397	422	383	367	390	380	390	417	408	410	377	398	417	403	393	373	367	431	421	424	399	430	383	373	410	382	415	383	392	369	406	343	413	354	405	381	373	381	417	383	427	399	390	403	404	381	403	413	359	362	408	401	414	425	386	414	445	379	421	370	422	378	369	393	388	407	368	395	353	412	406	414	379	392	435	416	387	439	374	398	378	421	369	368	397	417	430	387	394	407	373	393	370	407	359	438	411	391	392	403	394	429	373	410	378	435	394	387	400	390	402	363	397	400	404	394	399	408	403	359	406	406	386	406	393	366	398	423	388	383	368	383	343	404	426	403	407	454	398	403	410	403	379	414	414	402	423	415	405	405	424	408	416	392	416	382	381	402	453	398	398	405	385	423	400	366	429	398	378	387	418	400	365	428	398	406	450	411	362	431	390	390	419	396	402	402	380	402	396	373	366	402	399	381	371	411	408	391	369	412	399	403	377	410	387	404	427	395	399	387	351	364	388	378	407	407	413	346	378	392	372	382	417	394	367	401	386	428	398	370	366	415	407	389	384	413	398	418	419	408	430	379	370	400	380	414	375	390	425	402	403	395	389	364	408	402	374	383	386	391	355	399	384	402	383	390	387	423	406	390	392	398	382	416	422	414	395	413	425	385	405	409	400	383	392	394	387	414	392	391	398	423	408	370	378	385	375	381	403	406	408	346	363	403	385	415	398	417	392	407	395	384	401	355	367	388	412	442	387	448	411	395	425	364	373	402	395	410	382	433	439	386	384	401	381	369	414	398	408	393	437	403	390	369	394	389	428	416	418	397	418	410	391	386	417	414	409	412	374	413	383	401	408	421	383	371	441	438	428	424	399	386	397	399	390	389	403	386	460	387	397	397	420	423	397	383	396	421	370	379	385	404	385	380	398	363	382	420	380	369	351	380	398	385	399	362	366	417	373	405	394	401	428	403	394	401	441	402	397	382	428	394	380	409	394	408	390	372	381	396	414	403	392	413	368	374	425	392	388	398	391	405	390	411	401	393	447	394	383	394	380	428	403	393	392	402	407	388	385	375	379	403	387	391	424	406	416	376	401	387	376	409	403	372	395	415	419	374	348	423	371	366	409	365	397	403	420	378	410	382	378	388	344	376	381	401	399	411	403	414	379	416	382	376	382	408	393	415	382	386	387	395	415	389	376	432	386	396	369	406	373	435	423	408	405	372	420	395	408	381	386	397	361	423	410	413	398	396	391	379	396	388	391	388	405	390	402	431	428	399	403	389	411	412	380	410	377	383	425	406	418	360	397	401	391	383	382	385	387	401	421	374	414	392	359	407	412	396	391	396	400	413	399	406	386	387	410	375	413	402	383	386	360	404	406	399	430	415	373	390	395	375	353	385	374	385	395	384	414	395	409	446	381	386	384	381	420	374	406	408	398	386	390	387	388	395	356	383	388	403	425	386	384	386	366	415	419	389	385	406	414	377	369	445	403	381	379	350	405	385	397	395	383	381	401	397	392	382	362	408	386	375	373	384	398	378	451	371	408	400	370	411	375	415	401	402	395	392	373	437	393	405	397	414	382	391	422	407	399	437	463	357	392	379	423	358	378	406	402	378	426	415	378	402	433	433	393	370	419	388	402	404	408	358	376	389	385	397	354	347	376	420	416	385	378	369	361	422	380	379	419	418	395	399	414	378	386	423	406	417	359	386	415	409	405	417	370	359	386	408	381	405	403	397	357	402	421	365	437	372	388	402	390	391	400	374	406	421	404	388	360	399	407	372	391	398	410	372	360	396	383	387	394	400	420	431	393	375	368	410	373	435	442	395	393	374	386	421	392	428	389	416	423	392	404	394	400	417	388	399	407	361	395	395	412	371	374	410	421	370	420	405	414	399	370	389	361	383	382	398	428	383	413	387	401	370	408	388	377	409	396	395	413	434	393	376	388	406	408	400	408	411	432	405	432	436	428	410	401	398	391	394	402	376	395	350	373	395	402	414	425	361	378	395	386	395	402	405	399	393	380	393	392	373	389	413	416	349	370	387	446	346	425	401	415	378	420	371	391	374	401	410	406	373	368	375	385	418	388	400	442	442	388	390	367	415	419	403	427	420	447	377	442	349	412	389	389	382	420	427	422	404	424	399	384	370	442	406	426	403	394	422	391	385	410	418	433	363	395	419	414	383	395	386	386	393	387	391	401	412	393	409	414	397	407	430	411	412	369	382	412	433	397	423	400	397	386	399	369	429	395	400	408	438	352	425	380	391	385	410	410	414	416	398	379	385	392	433	376	393	402	396	401
11062	4974	4621	3554	2191	1319	937	852	715	663	423	405	334	226	259	254	251	271	253	202	251	233	254	242	224	244	236	264	234	226	244	210	211	254	219	210	223	245	257	238	204	219	241	210	223	245	261	235	229	241	230	234	230	216	215	226	240	219	255	230	247	230	237	231	213	240	218	205	201	262	230	250	267	248	213	225	263	218	215	207	238	218	201	227	215	247	230	235	226	252	237	237	262	262	230	217	219	205	223	216	222	225	232	206	254	228	256	231	247	232	253	275	270	236	236	225	232	245	254	264	224	262	221	243	223	221	195	227	249	223	231	245	227	253	270	225	247	239	206	221	200	224	252	233	242	249	231	194	238	219	233	200	240	234	237	197	237	238	253	220	211	222	246	221	245	228	233	227	251	218	200	234	239	229	226	241	242	221	218	269	222	237	266	198	222	221	236	219	217	224	242	237	230	250	230	254	248	215	205	235	240	218	200	236	233	233	211	223	208	217	212	252	257	219	235	266	233	250	257	239	255	256	223	245	209	223	210	252	232	222	205	244	212	249	219	233	240	221	222	245	245	252	210	217	227	224	221	228	235	220	215	271	249	244	245	263	228	217	201	266	259	209	237	236	249	242	208	233	228	226	221	207	237	239	246	216	211	251	247	239	186	204	234	218	244	206	217	254	212	239	247	226	221	254	248	213	243	241	243	248	219	249	224	208	232	251	210	227	222	226	228	219	264	238	233	249	226	207	267	209	272	226	256	242	240	231	199	235	239	271	216	248	230	232	250	261	242	212	220	227	226	232	191	226	235	242	240	236	222	226	228	203	251	229	239	268	225	220	231	219	250	243	259	231	236	192	252	216	209	247	228	227	225	246	263	239	213	253	250	226	185	223	237	258	237	251	214	232	219	226	207	243	224	253	243	221	247	179	203	224	218	249	241	231	215	234	232	211	227	242	221	226	227	243	242	221	230	267	239	264	210	254	218	242	234	226	221	234	204	259	221	239	222	219	236	232	239	247	264	225	252	241	232	241	253	223	210	217	225	230	234	203	247	255	247	219	227	247	228	240	233	238	196	229	226	209	233	243	216	217	251	230	248	230	265	271	204	227	234	234	235	239	217	230	224	220	229	251	249	246	227	235	243	254	227	221	247	258	242	220	236	252	230	240	241	247	179	210	248	262	220	235	232	243	206	253	237	247	244	238	258	257	255	267	216	230	226	246	245	214	222	226	250	227	228	218	218	285	223	250	222	260	235	211	240	210	236	238	235	233	224	247	226	267	225	244	235	222	231	241	218	209	247	262	252	223	260	234	245	218	214	227	247	228	262	266	221	238	199	233	227	212	228	250	215	232	258	256	222	222	230	270	228	260	221	222	237	239	232	242	217	236	228	206	258	274	237	233	240	236	239	221	218	247	240	217	203	241	218	216	255	244	230	228	218	233	216	250	233	222	237	239	242	221	239	242	227	253	230	212	209	245	210	224	249	235	215	254	248	227	190	252	223	262	225	248	225	224	251	244	197	234	243	241	238	251	240	249	222	250	265	223	226	212	220	258	225	240	242	218	203	241	223	196	252	219	247	238	253	236	230	214	214	254	227	234	214	232	246	236	273	228	221	274	260	272	225	242	241	234	234	245	233	195	191	265	233	223	243	224	234	242	251	266	241	225	236	257	204	227	227	225	247	227	232	199	242	226	253	246	237	262	246	213	235	224	237	217	225	225	211	224	203	258	264	234	223	210	214	237	250	248	227	259	222	208	247	211	240	226	252	234	245	247	220	248	258	232	245	221	237	230	226	275	249	230	237	267	224	236	232	240	231	238	237	228	228	267	251	215	247	226	250	251	223	223	219	220	265	220	236	202	272	240	236	240	229	251	242	243	250	239	236	217	231	247	232	216	239	251	243	226	223	213	220	221	231	225	222	208	233	251	231	230	235	248	209	203	254	229	209	226	229	242	242	223	248	227	260	223	259	229	235	240	242	232	244	223	235	210	241	234	241	211	210	255	242	235	238	250	246	220	228	257	232	239	253	221	230	228	234	242	249	243	253	248	224	251	235	226	238	238	247	236	253	243	235	229	239	246	237	261	230	208	222	227	210	237	204	238	252	249	216	225	233	218	196	245	229	221	242	241	199	222	228	206	244	263	246	210	221	216	230	228	245	233	236	230	238	246	268	257	255	238	237	211	231	236	238	215	248	208	228	260	267	246	230	254	235	209	251	211	220	205	257	210	248	226	226	234	228	253	217	227	223	251	264	226	217	240	257	246	229	234	235	254	246	221	223	244	243	230	225	245	270	260	236	261	245	257	232	227	255	229	220	238	235	232	221	238	246	212	213	236	214	239	228	229	256	245	242	227	231	245	208	220	216	240	239	212	239	244	252	211	234	232	244	258	224	220	268	202	240	218	209	243	265	236	200	241	246	240	235	233	236	250	227	238	232	220	250	230	252	260	229	246	214	232	203	244	223	234	243	233	218	223	221	240	226	263	234	238	259	232	237	217	235	238	211	242	224	238	227	237	225	227	242	274	247	199	225	215	200	214	208	213	218	222	269	263	224	233	232	253	242	233	238	233	221	218	247	229	235	226	233	233	197	257	265	217	251	221	230	229	243	213	192	211	248	233	247	222	217	250	237	250	257	231	262	245	219	226	227	230	234	212	213	231	226	227	239	260	261	204	247	238	217	217	221	222	242	227	207	218	235	232	232	228	239	224	223	186	222	236	225	233	232	215	256	208	257	224	234	248	235	221	207	248	228	260	219	243	228	223	232	217	220	242	230	215	250	206	227	246	206	241	221	249	263	244	242	221	238	250	257	268	233	257	255	244	209	233	240	255	211	206	236	238	225	244	253	196	237	232	244	223	226	244	236	233	210	223	217	234	237	248	229	221	195	230	228	200	240	224	212	230	239	258	219	246	225	245	230	261	234	254	243	234	225	250	223	241	216	243	225	238	254	226	217	232	244	239	230	223	246	232	217	245	253	260	245	191	238	255	228	242	261	250	237	226	239	251	236	234	212	269	234	205	234	244	220	226	249	214	204	242	211	220	217	258	249	233	237	205	229	257	244	238	211	260	242	216	221	222	227	236	252	221	270	234	255	226	220	211	230	233	222	258	214	194	224	241	242	219	238	224	209	224	254	227	214	219	241	213	237	217	253	224	257	246	245	206	208	253	219	250	220	252	249	264	236	201	216	208	235	219	243	226	258	234	181	230	250	239	220	240	216	234	222	238	237	215	230	240	210	222	231	225	214	227	240	249	241	235	227	244	215	236	237	238	258	216	240	225	243	238	234	237	236	248	258	252	209	251	229	240	261	242	200	255	262	220	243	253	216	263	257	254	264	248	240	271	231	228	223	210	228	231	225	227	256	222	219	241	226	245	241	232	246	228	225	205	210	237	238	228	240	231	219	234	239	231	244	256	223	248	234	226	238	241	226	232	254	238	250	244	223	246	238	241	233	246	206	224	224	237	218	228	221	236	228	240	239	215	240	195
6900	4480	8501	9715	7572	5176	3951	3482	2930	2474	1895	1284	858	647	548	622	618	587	521	523	558	539	519	544	521	533	536	562	490	527	533	493	524	504	465	527	486	552	535	528	518	483	523	495	571	509	476	500	514	525	487	495	538	502	530	529	535	540	505	515	471	517	506	502	506	519	553	556	524	483	557	513	537	539	536	519	486	524	516	534	520	505	550	503	519	514	503	456	546	474	493	504	540	524	505	518	482	494	512	499	507	505	507	532	530	501	496	515	505	520	496	471	525	521	494	486	517	512	542	495	544	474	482	497	495	524	513	539	493	509	509	524	509	469	510	509	546	528	495	510	504	498	518	534	498	537	526	540	505	471	519	498	488	499	533	493	527	488	478	524	516	544	517	560	523	512	489	498	503	469	503	549	517	516	488	511	479	487	517	499	512	473	489	508	513	513	502	512	493	554	536	488	544	522	504	501	484	503	508	555	520	504	540	526	499	530	504	504	536	506	506	526	527	495	530	459	460	524	471	466	514	512	509	496	510	533	469	576	512	520	490	513	505	523	491	510	524	545	525	487	491	502	525	526	499	518	535	494	556	537	529	528	522	518	497	486	488	532	522	520	514	544	543	484	489	477	510	552	522	459	497	493	518	477	537	460	534	549	495	525	503	502	502	543	493	478	481	467	506	509	489	507	536	497	549	495	527	492	498	469	535	511	531	512	511	560	451	513	554	509	545	488	490	474	491	517	549	557	519	521	489	580	499	540	505	479	473	517	502	510	576	527	520	526	515	491	516	492	483	526	484	468	519	502	476	541	471	475	499	531	498	546	461	533	499	508	510	495	463	487	518	491	523	510	557	521	543	493	515	503	562	506	512	485	506	505	521	523	478	488	496	536	477	498	511	499	512	560	524	530	543	531	485	427	497	479	523	474	509	514	516	509	520	549	499	536	490	476	523	496	542	527	511	499	490	527	483	503	544	492	536	484	508	506	485	498	499	528	496	527	501	483	565	480	495	554	534	494	489	502	507	507	506	506	496	490	515	512	514	502	462	526	517	482	475	525	460	565	501	497	525	492	511	516	498	486	514	498	554	528	545	488	507	506	497	501	523	522	502	492	488	499	518	483	538	483	539	485	501	498	511	558	490	519	520	487	558	463	505	544	500	546	551	498	494	476	515	527	486	510	513	528	523	530	511	521	484	557	509	521	498	490	495	493	516	523	528	499	469	497	480	517	496	547	492	491	513	492	496	538	493	490	530	458	525	494	517	515	485	523	468	532	509	498	542	507	503	483	545	514	513	478	522	531	491	508	490	528	506	541	486	503	526	517	557	518	496	491	503	510	531	554	514	507	517	517	508	492	501	540	497	503	472	501	539	519	482	488	512	558	517	532	519	477	492	517	528	470	518	577	488	495	508	500	513	474	493	545	526	513	519	507	528	518	540	464	465	496	496	580	530	528	487	513	508	516	479	545	490	513	493	522	516	520	519	505	559	525	484	507	480	538	476	512	494	536	510	472	510	516	500	500	524	511	531	546	519	519	511	498	508	529	533	499	489	462	533	531	493	525	522	492	505	517	527	492	487	513	482	538	492	509	517	508	512	509	555	563	473	502	509	506	471	470	533	504	488	517	493	511	512	522	537	520	498	473	520	513	512	502	480	487	504	508	486	527	539	532	523	520	519	522	495	481	534	522	508	513	475	501	514	507	530	503	523	515	481	508	496	499	516	514	514	520	505	523	477	509	537	524	516	516	494	487	497	494	492	518	485	513	515	483	529	556	519	463	490	526	488	502	499	476	524	506	522	470	528	553	516	527	498	514	540	519	501	539	502	505	532	496	498	522	517	555	490	507	508	511	501	523	513	423	521	547	501	512	504	504	492	534	466	509	478	467	483	498	503	579	492	534	509	503	542	533	518	538	519	517	506	484	525	555	499	494	515	503	555	551	532	557	493	478	550	499	520	485	447	509	514	491	501	491	507	476	517	493	495	501	484	517	499	535	504	491	460	472	537	518	504	524	513	503	529	449	470	521	492	435	545	491	544	489	500	524	502	504	478	497	492	535	483	519	522	544	469	541	497	462	508	511	521	528	521	504	534	521	536	502	507	506	493	504	539	507	468	487	458	543	521	553	547	484	475	520	510	506	496	495	526	509	539	482	527	498	537	517	518	502	495	507	476	486	540	474	483	515	467	508	489	534	529	503	510	533	520	560	525	522	523	517	524	518	505	501	506	542	509	537	482	498	501	491	507	505	502	473	506	486	522	472	467	526	517	508	514	476	507	519	522	505	515	525	475	494	478	482	497	523	469	507	527	480	567	530	506	494	459	553	486	486	494	520	527	488	502	511	468	518	523	521	529	525	506	539	581	535	514	550	536	519	488	534	486	493	495	556	492	492	506	528	542	509	527	538	511	532	506	532	478	513	499	534	497	520	545	511	524	516	548	508	492	511	545	521	498	492	519	507	522	531	521	498	497	524	485	527	516	445	495	519	512	510	501	491	479	491	560	498	483	504	524	496	529	531	507	518	498	493	505	497	530	547	481	504	520	492	514	514	476	518	502	536	545	546	493	561	534	516	462	501	513	480	544	530	529	553	503	500	517	558	512	544	537	499	514	485	520	517	505	513	509	460	494	514	485	468	469	498	543	491	480	521	530	511	546	477	488	482	513	489	515	498	527	520	494	513	515	537	523	480	489	485	483	521	534	483	488	506	537	518	545	490	531	506	552	536	508	526	453	482	484	509	514	518	503	490	529	479	499	534	503	516	513	504	555	529	547	479	483	506	537	483	507	550	530	500	508	484	516	545	513	496	536	518	477	496	509	563	511	511	485	494	481	493	517	515	486	504	501	493	531	522	520	519	522	509	494	512	475	546	511	554	529	507	516	496	492	502	518	495	492	498	507	529	513	504	488	520	507	519	553	514	525	550	516	491	516	493	527	479	498	550	548	550	501	461	460	507	458	491	475	522	524	508	502	531	527	511	517	525	514	500	487	496	502	489	518	518	513	474	505	512	493	502	479	548	507	537	552	512	485	496	518	527	540	508	510	524	510	504	503	514	541	545	543	502	512	528	526	471	525	526	519	496	444	545	533	493	481	553	512	520	540	516	483	524	480	475	519	502	543	550	518	517	569	506	516	519	554	502	514	490	502	488	518	542	512	492	472	524	510	521	519	523	509	469	477	511	488	509	486	545	490	526	533	502	515	508	491	505	523	535	472	533	485	545	489	533	526	472	482	539	511	516	487	547	518	476	533	493	464	500	503	459	495	482	516	470	507	509	576	495	488	531	509	536	504	526	510	519	501	463	570	494	530	546	506	499	512	515	509	504	467	529	506	503	535	505	484	529	498	506	480	529	505	509	517	543	518	484	513	492	551	522	506	558	510	514	471	510	517	513	525	530	526	503	540	494	513	514	492	533	488	503	505	502	485	524	497	515	556	533	512	517	468	514	477	523	535	533	508	472	501	520	541	545	502	481	543	537	520	504	528	519	505	505
23498	9336	8884	6780	4196	2511	1783	1289	1138	912	659	505	324	249	229	182	191	177	175	180	173	158	150	141	165	152	136	129	181	162	145	169	161	134	154	154	152	143	139	134	156	132	125	139	145	142	138	147	129	162	140	156	170	146	141	149	147	149	144	140	164	148	136	158	140	125	142	128	145	123	120	138	144	123	133	146	140	150	150	147	129	130	126	155	132	140	139	147	151	135	150	126	142	149	162	132	162	145	138	113	130	134	175	166	154	138	135	129	157	139	148	134	117	158	131	148	120	151	147	140	132	147	139	143	154	145	146	141	141	130	152	134	144	163	136	172	138	110	127	160	121	163	144	141	148	122	149	148	150	139	130	139	145	133	149	156	150	132	134	158	151	136	148	160	159	143	136	146	119	131	170	150	143	132	156	156	134	142	164	132	129	134	129	132	149	168	139	157	136	138	137	139	170	134	134	157	147	160	142	134	131	124	125	156	120	172	152	146	121	167	171	151	124	159	149	143	140	142	154	149	174	182	140	161	133	137	162	154	159	132	146	125	133	121	161	139	137	142	151	168	152	144	136	142	128	134	147	141	135	147	157	154	124	147	129	151	129	135	161	144	141	124	132	158	143	140	163	138	136	138	161	135	122	140	144	154	159	149	127	138	146	146	152	162	133	113	177	142	143	125	136	149	130	131	144	125	162	126	146	127	129	127	133	151	145	132	159	155	162	160	140	160	165	137	136	130	133	143	134	154	149	131	148	118	139	138	155	132	161	171	168	155	154	126	150	146	146	159	154	151	152	155	151	151	189	138	127	140	170	136	184	146	140	158	157	148	129	127	133	131	163	151	142	128	131	147	134	131	142	138	148	142	154	162	146	136	138	134	160	151	147	157	119	144	144	143	136	135	143	136	130	125	136	155	144	138	122	141	147	151	123	133	144	156	134	152	154	163	143	130	147	134	138	138	147	157	144	157	141	133	138	128	140	137	141	143	129	138	132	137	151	156	158	130	131	147	143	136	146	121	153	149	140	141	137	147	144	157	144	152	166	129	144	140	144	156	139	145	135	148	139	126	137	154	138	145	117	160	117	127	132	126	150	135	125	160	130	155	133	129	132	129	138	154	166	138	142	137	151	137	135	135	138	158	141	159	129	136	132	145	126	142	155	143	140	130	134	146	151	144	169	152	126	174	144	137	130	146	148	126	138	148	136	135	144	119	150	138	143	129	171	132	159	151	161	143	158	146	145	147	165	135	143	149	130	176	165	123	139	128	117	121	136	164	123	136	153	147	132	154	162	138	136	143	141	137	128	140	146	118	134	156	133	147	136	126	141	120	118	138	169	134	127	145	159	142	120	138	146	159	137	136	144	152	143	146	166	124	137	138	141	131	118	144	145	147	153	156	155	149	163	135	147	137	155	136	139	141	143	131	139	134	159	154	164	151	135	147	143	127	132	130	171	98	144	158	164	148	176	154	146	171	174	156	148	147	157	126	131	128	143	146	161	147	143	161	126	133	128	124	134	157	138	137	136	120	149	140	139	131	148	163	130	153	166	156	110	123	142	140	126	146	140	150	148	162	148	138	167	145	139	152	139	141	140	165	133	154	129	156	114	147	129	139	137	138	141	165	144	159	149	149	129	130	123	143	147	153	131	151	149	134	137	135	142	157	139	144	155	137	155	136	151	139	150	135	153	161	129	159	125	130	144	148	142	154	147	116	149	146	148	154	126	149	116	114	141	138	145	150	163	142	125	131	139	117	137	165	140	142	152	163	138	137	136	136	169	156	130	151	136	139	163	159	141	143	148	135	136	120	132	153	139	128	172	158	173	141	137	127	162	151	165	144	149	161	147	142	158	145	121	129	134	146	157	150	140	162	123	133	148	163	147	137	143	133	141	167	136	143	119	146	155	143	162	155	133	138	131	140	150	163	152	128	113	151	138	138	133	143	151	144	121	128	137	144	141	152	136	163	139	150	134	135	154	136	130	142	124	129	171	147	143	122	145	132	127	121	120	127	122	158	156	132	155	149	134	129	132	133	132	141	136	129	153	150	135	155	163	144	126	124	145	123	141	122	129	144	148	136	140	157	158	136	151	124	144	136	143	144	122	167	134	146	109	144	166	146	170	136	152	159	136	136	145	150	150	152	142	142	155	139	128	140	116	143	164	136	146	129	121	115	134	132	129	116	140	149	132	138	121	148	144	149	135	132	129	110	155	136	136	140	137	144	155	133	173	144	123	126	123	159	137	129	124	161	128	127	141	125	158	169	159	133	134	125	141	141	141	141	159	151	126	124	137	151	111	123	144	158	133	144	145	134	132	144	135	154	155	145	151	151	153	164	141	148	149	144	139	160	135	145	157	109	139	146	150	137	160	151	141	164	127	147	130	150	169	124	123	149	147	142	173	145	170	172	145	117	136	147	160	163	148	126	142	154	145	137	154	155	148	149	142	118	138	133	144	130	167	154	147	120	152	135	152	146	150	131	121	163	151	139	135	151	150	145	141	150	148	127	136	137	140	144	157	152	128	159	148	154	127	142	115	133	137	140	158	161	143	156	136	135	156	154	158	137	127	163	135	146	154	169	123	151	154	129	140	146	157	122	155	148	154	167	143	132	130	153	129	150	158	132	153	176	161	168	141	141	139	164	136	146	161	135	130	167	142	141	131	149	139	155	130	144	151	139	103	133	144	142	150	162	136	141	125	152	127	163	161	158	142	158	159	145	140	129	131	146	141	167	135	159	149	125	131	153	128	127	146	137	140	159	142	132	124	146	137	144	147	136	143	144	150	131	159	149	140	153	143	128	138	144	141	146	162	136	182	118	143	142	158	121	133	163	136	145	145	160	142	138	129	118	125	131	138	121	127	130	151	136	127	168	141	139	170	147	142	134	146	160	137	139	160	137	141	143	135	159	141	165	137	148	125	169	156	159	131	140	124	147	136	143	117	114	138	137	119	118	139	132	132	152	130	140	136	155	145	145	148	143	141	110	141	127	162	146	144	161	140	148	154	168	140	160	143	155	151	143	143	131	152	159	151	143	121	161	136	142	143	132	157	136	149	145	123	138	145	144	165	131	150	144	140	129	135	135	149	141	177	131	140	133	145	128	152	136	122	152	131	145	146	153	127	134	137	141	149	143	160	153	119	126	165	159	127	128	124	119	164	154	118	162	152	154	147	156	152	137	156	121	137	119	163	153	156	138	149	130	129	132	120	138	141	170	144	150	137	148	151	131	126	147	143	151	123	146	131	149	135	124	123	134	136	175	139	163	153	138	160	147	157	140	152	141	140	142	129	141	157	135	136	151	128	130	150	130	138	136	158	157	130	136	153	124	130	135	158	138	131	132	125	141	167	119	149	136	152	141	144	150	146	141	146	146	133	144	148	162	158	153	140	157	141	140	142	137	147	129	171	148	137	137	136	153	125	151	145	123	142	140	115	120	121	149	135	131	147	146	149	129	139	150	144	154	157	133	120	141	159	135	127	139	137	137	126	142
14386	7156	14282	16349	13045	9410	7273	5764	5183	4477	3393	2272	1314	1041	759	692	630	532	527	471	418	454	429	385	393	385	425	410	364	376	405	372	367	363	329	355	351	377	346	367	356	412	356	348	366	367	368	401	337	330	352	349	338	334	324	334	329	325	319	346	357	336	334	344	337	319	327	323	303	332	338	303	355	330	336	346	316	328	331	334	340	301	359	335	340	335	306	342	353	373	328	353	326	331	337	311	341	354	363	331	358	304	354	324	348	344	365	348	343	355	313	318	328	316	359	319	311	371	356	365	310	310	314	296	330	316	319	366	327	349	343	321	325	339	298	306	366	333	339	333	333	352	345	351	304	338	347	333	314	320	347	335	324	329	360	348	352	344	302	337	316	304	358	338	338	348	352	323	370	295	350	356	319	314	345	334	317	322	342	365	329	313	336	324	332	328	329	380	307	305	305	336	347	298	347	346	345	341	360	362	324	329	328	344	360	344	341	377	336	358	326	360	316	342	358	311	364	331	311	346	345	323	326	338	346	350	273	324	371	356	332	324	329	305	336	331	345	356	336	349	348	339	343	348	333	338	326	327	358	323	334	311	317	330	353	347	355	313	367	319	333	336	354	289	325	348	348	317	318	291	331	347	356	349	314	332	308	332	321	322	365	335	358	314	304	342	353	376	337	335	363	339	315	355	328	325	353	317	330	333	341	367	370	308	288	333	308	348	345	304	350	311	334	349	319	327	347	364	345	368	318	309	321	326	337	359	325	346	303	339	309	333	321	299	339	316	338	324	323	323	328	352	335	322	334	334	321	330	310	374	354	307	308	324	338	322	351	290	324	329	334	331	318	325	318	318	325	334	315	348	359	332	346	345	362	352	331	333	340	331	332	304	304	367	292	354	342	327	343	339	311	306	314	335	317	323	347	332	319	336	345	352	341	358	341	323	327	343	324	313	310	326	330	305	328	298	330	332	327	319	331	336	352	341	342	324	346	312	361	336	340	364	331	330	350	319	351	330	327	318	340	343	375	325	331	322	299	345	336	364	328	317	343	343	309	327	347	319	302	300	334	361	319	292	341	330	344	328	330	363	354	359	323	328	306	347	345	414	320	319	327	313	343	363	377	313	328	321	328	346	322	330	346	313	307	346	351	314	358	370	335	347	334	343	313	323	318	344	328	330	344	326	328	290	308	335	310	316	322	337	323	352	338	331	311	339	337	326	339	328	323	329	353	314	373	330	365	323	324	327	341	326	297	317	355	330	326	291	342	356	324	351	337	351	334	365	300	352	336	347	355	325	326	347	341	303	312	336	345	321	339	329	324	374	389	332	368	332	337	359	336	320	316	345	338	321	341	319	350	326	359	295	353	351	298	314	327	332	321	358	331	312	324	323	313	361	332	333	332	318	373	324	341	322	299	336	340	327	316	338	348	325	365	336	333	325	340	352	310	326	342	334	325	356	367	336	341	343	342	317	316	370	320	356	320	353	327	320	331	331	367	330	307	297	305	307	350	276	338	326	377	298	354	343	343	374	362	363	326	326	307	314	321	331	361	341	329	341	354	323	345	345	338	347	404	386	323	357	345	343	308	327	326	342	317	345	357	347	328	350	343	337	336	354	326	331	315	339	359	326	302	347	308	338	311	346	339	333	321	334	329	335	332	289	338	301	314	331	316	333	306	331	326	333	324	333	313	377	356	366	317	315	389	300	317	350	334	339	339	334	313	336	339	318	360	303	362	304	337	337	309	332	370	344	317	346	342	360	277	334	327	325	315	318	345	337	327	323	308	310	331	319	339	339	332	350	312	329	331	338	354	350	365	344	330	301	355	307	318	351	330	319	335	368	328	350	307	359	312	358	320	322	367	355	318	342	344	387	320	355	327	349	346	309	305	344	331	350	360	325	362	354	355	316	310	361	305	341	314	357	361	355	350	343	338	326	323	345	316	325	349	327	347	336	319	295	353	352	310	306	352	363	312	359	282	328	319	340	322	350	317	351	341	317	336	336	337	340	313	325	329	326	355	346	301	336	304	360	346	324	330	308	343	301	364	334	347	339	339	345	355	335	340	337	315	336	343	354	401	336	341	333	322	362	361	327	360	342	294	329	371	336	330	313	340	335	333	356	339	373	331	335	350	348	323	325	294	336	320	314	347	329	343	309	336	340	366	327	336	319	344	324	339	318	332	354	336	340	320	339	362	317	329	338	322	304	326	328	328	336	311	341	344	325	319	322	345	343	329	323	343	317	326	339	330	345	307	347	334	309	351	337	356	312	345	350	317	318	326	345	347	329	355	310	305	337	306	347	355	340	376	344	320	328	343	352	323	355	326	348	345	321	343	336	340	381	345	325	334	327	358	340	320	323	313	357	339	315	339	353	295	356	313	347	334	348	301	372	358	364	330	351	357	344	326	339	315	299	330	344	352	352	322	326	335	333	334	369	333	328	335	351	357	361	338	307	357	331	351	351	334	332	366	305	341	317	346	335	363	338	346	366	322	332	349	340	348	345	348	314	338	360	358	349	359	335	342	345	347	358	338	342	317	366	331	366	327	324	330	333	306	332	331	349	341	321	339	341	363	319	325	313	333	311	318	302	347	306	326	342	336	330	384	313	325	323	330	329	344	352	345	337	365	343	333	345	333	353	312	353	340	348	331	319	338	345	334	349	308	340	353	319	329	310	330	330	321	322	348	351	308	325	332	350	357	353	319	336	322	318	357	346	337	300	331	333	341	352	339	331	338	335	333	342	363	337	303	314	357	333	325	353	344	328	284	363	320	313	384	330	356	335	313	335	301	328	301	331	323	317	332	321	315	353	345	336	366	298	345	360	337	341	362	333	303	324	354	338	349	307	384	328	346	334	329	330	308	322	383	324	339	340	327	307	334	337	353	309	309	318	332	324	341	301	318	328	366	343	318	308	351	322	323	330	328	358	333	351	308	296	325	311	337	321	324	313	366	331	347	345	340	317	285	328	344	316	353	304	329	343	346	383	319	328	341	304	315	314	331	317	360	307	307	359	324	307	327	331	343	311	314	336	345	316	325	330	332	352	361	317	379	298	328	371	329	323	331	358	330	333	356	312	333	326	321	350	302	357	331	310	301	367	313	347	328	339	352	352	330	349	321	321	320	325	298	338	330	320	344	338	344	325	356	341	332	336	358	334	345	330	321	338	341	325	296	362	328	345	350	319	367	328	326	311	340	359	339	338	290	374	343	318	331	359	346	344	321	342	358	335	359	354	313	331	326	347	317	337	339	338	331	329	358	349	347	336	315	334	329	366	343	345	364	309	359	323	334	345	358	314	321	325	337	353	322	348	354	355	361	309	333	320	370	358	353	357	290	340	336	348	336	361	344	312	311	324	298	284	352	313	315	336	337	353	347	295	348	367	344	365	335	333	310	332	364	325	329	321	308	315	343	354	331	344	375	321	315	305	328	362	357	325	316	343	344	306	350	305	325	360	305	339	346	347	306	348	350	322	335	367	332	355	343	345	383	318
32748	13974	13580	10472	6343	4011	2936	2020	1646	1420	1136	674	446	327	313	243	262	232	213	194	222	205	216	178	164	155	178	168	183	179	181	185	199	167	206	154	167	175	183	152	169	173	158	163	172	181	168	158	180	181	159	181	194	180	167	187	171	182	148	173	161	161	164	158	158	164	151	187	144	155	175	150	148	189	163	179	145	172	180	163	179	167	147	142	149	165	167	171	166	182	180	186	155	157	180	171	183	164	194	170	158	172	167	195	166	189	132	170	169	160	186	172	178	159	186	140	194	160	166	180	143	184	171	173	173	160	157	169	170	161	198	171	174	202	168	172	193	146	149	203	162	162	176	167	183	175	181	175	167	153	178	181	166	188	161	171	157	154	159	158	170	182	167	162	155	157	147	178	183	163	178	163	158	165	173	165	155	168	182	175	164	192	165	185	149	159	169	189	181	168	204	160	162	167	171	189	174	155	186	164	164	169	156	157	160	165	155	159	161	161	162	171	163	160	173	175	165	161	175	182	165	155	157	190	165	168	181	149	163	155	190	165	160	172	165	186	152	181	162	186	171	153	153	149	148	165	157	149	167	148	157	158	163	179	155	157	187	175	172	159	197	159	178	181	170	155	164	181	158	149	168	193	141	169	157	179	178	144	168	165	143	180	178	156	193	173	165	143	139	168	145	190	161	164	170	163	189	195	153	150	161	172	178	137	173	187	162	187	181	204	168	144	163	204	141	182	164	158	178	171	153	154	155	164	134	163	168	145	169	162	187	165	158	157	174	164	157	153	171	149	171	185	162	156	153	182	170	157	159	178	186	160	178	184	143	165	172	170	176	169	183	161	172	181	182	197	178	155	180	177	155	166	145	181	168	179	184	171	185	165	154	173	175	156	177	171	172	169	156	171	186	175	145	179	178	167	178	163	183	170	167	140	156	147	173	160	169	178	164	141	168	158	154	147	146	163	154	181	164	173	161	167	166	154	157	133	165	165	164	170	153	172	170	174	161	181	146	162	180	173	162	144	175	177	155	182	161	165	191	164	147	174	166	167	156	170	164	163	177	172	165	163	156	158	172	163	202	157	170	161	157	182	149	169	211	178	139	169	174	153	191	177	173	168	143	182	167	172	164	148	166	151	144	159	171	157	181	204	158	180	176	189	168	154	160	186	171	138	151	153	176	187	148	216	168	162	173	172	187	132	164	195	193	162	164	147	176	158	168	160	159	160	132	170	166	149	186	154	149	156	176	176	181	160	169	169	167	158	146	169	173	160	159	158	169	162	175	187	170	177	155	151	144	182	182	193	180	174	193	148	163	182	175	185	171	171	140	134	168	185	178	179	165	171	158	150	180	153	174	161	190	151	137	168	153	160	159	153	159	178	177	153	141	180	162	183	189	186	170	180	186	150	171	152	172	176	164	143	154	145	183	165	165	173	171	159	193	164	180	169	150	167	152	162	155	168	155	137	169	160	177	178	156	167	174	145	161	184	161	164	156	175	160	168	173	167	179	180	155	183	160	166	163	139	174	161	170	161	164	184	166	173	152	171	170	173	166	157	158	171	173	137	187	185	172	183	177	201	166	165	156	165	170	146	157	160	159	166	145	154	159	178	150	186	167	182	174	154	157	162	175	160	146	182	169	144	187	184	182	188	161	174	169	168	172	180	151	172	173	183	175	151	183	159	129	153	161	168	176	193	173	164	174	160	181	178	172	148	161	176	168	199	187	154	173	177	178	174	185	185	156	169	180	169	149	178	168	151	178	160	171	160	156	170	179	175	151	188	212	150	168	159	181	191	185	169	149	167	169	177	166	187	212	164	173	168	168	195	149	183	180	169	178	143	181	186	176	180	176	176	173	179	171	180	194	179	168	156	172	170	165	164	166	183	156	175	160	146	181	160	144	149	149	163	169	165	183	176	146	177	183	182	172	164	165	171	161	169	183	173	162	154	173	189	188	175	173	164	159	171	172	181	163	160	156	183	165	186	173	162	161	143	180	141	170	145	154	159	177	165	162	176	180	154	148	179	170	147	167	166	171	182	171	150	157	160	170	164	141	161	179	152	173	178	154	178	163	176	143	166	165	184	188	161	179	147	157	141	146	195	163	175	151	158	186	165	187	158	151	162	167	175	165	158	174	155	152	168	135	168	159	127	151	139	181	152	163	189	160	160	182	180	177	175	168	174	184	164	159	167	163	175	168	173	168	166	163	174	155	158	171	171	166	146	193	163	191	171	186	153	159	156	170	175	163	187	183	163	144	149	163	154	179	178	160	190	171	148	178	190	164	183	141	183	166	164	204	180	156	169	170	163	168	157	176	149	166	162	161	163	153	185	181	156	179	195	181	181	179	168	168	152	163	181	176	162	146	149	191	149	171	173	170	170	148	137	182	172	150	164	179	163	181	172	157	184	148	169	165	182	193	168	153	162	166	164	170	184	185	194	161	194	173	175	144	159	185	157	171	164	149	143	173	171	170	171	182	172	163	147	170	176	184	164	167	184	164	173	188	172	167	205	169	157	153	174	165	159	165	154	199	158	180	190	181	195	155	150	145	173	172	173	184	154	172	166	172	176	155	162	144	183	160	177	191	178	187	181	168	168	161	151	145	149	177	158	179	196	164	168	152	170	168	202	181	157	151	183	146	158	153	164	167	186	157	170	189	181	192	174	136	163	183	184	165	172	184	197	173	149	176	167	166	164	149	183	173	167	145	163	175	147	165	188	163	182	157	189	168	174	187	163	172	192	174	166	159	177	180	166	147	165	167	150	180	169	165	184	173	167	191	135	156	167	191	149	140	159	185	139	172	173	174	176	163	168	155	168	190	190	174	175	183	173	159	169	147	179	172	182	165	175	180	191	167	183	139	178	166	174	150	142	166	164	185	178	185	172	151	162	176	183	208	173	188	178	162	166	186	162	174	153	152	168	195	140	164	181	142	157	169	128	164	132	169	170	170	186	154	174	164	169	157	197	164	189	159	163	164	150	176	181	133	160	155	163	184	155	164	143	166	178	178	194	194	177	186	160	171	168	149	161	183	155	158	159	157	150	151	177	176	159	151	205	179	144	182	186	173	162	179	154	165	180	149	135	155	178	171	183	180	158	195	161	163	159	164	146	167	166	178	166	161	179	142	184	156	159	158	142	158	162	177	175	164	139	152	171	191	163	195	178	192	185	194	176	152	183	170	160	177	182	186	181	175	165	172	162	184	212	180	156	164	162	165	158	175	171	165	143	161	154	182	164	121	141	172	175	174	172	157	172	161	164	170	177	155	171	162	171	162	175	177	180	164	160	166	159	168	163	198	161	172	183	153	179	172	162	147	179	148	161	146	150	146	170	153	192	166	162	183	189	150	164	155	168	161	158	192	151	159	156	159	156	164	175	157	160	164	165	147	170	169	181	150	173	154	165	163	200	170	157	174	158	188	171	160	160	138	153	176	145	125	171	155	183	176	170	158	204	146	171	163	150	158	178	158	191	179	149	170	169	175	155	177	172
19065	9649	19204	20456	16605	13111	11117	8651	7207	6334	4962	3027	1861	1335	1149	1006	903	758	669	594	584	579	517	439	521	527	493	470	491	512	470	472	427	439	416	441	433	413	405	449	478	423	398	431	454	426	479	412	433	483	377	410	391	351	409	400	419	403	411	402	384	378	429	388	391	396	402	404	386	429	431	373	372	381	406	397	372	387	380	414	414	413	419	389	375	436	405	369	416	366	384	428	385	383	402	405	421	431	404	370	395	390	365	400	407	404	419	407	409	409	423	412	438	363	382	393	375	415	364	396	402	376	384	393	408	407	362	380	387	382	399	398	392	404	411	391	406	403	377	397	355	369	394	418	388	401	360	406	412	399	392	368	382	388	416	376	425	371	413	415	436	373	410	397	386	385	418	411	380	368	413	400	435	388	386	408	424	411	385	397	404	409	392	390	388	396	347	383	419	405	398	411	400	394	398	402	451	403	398	388	384	411	381	388	433	348	416	366	403	426	376	418	418	373	387	383	376	375	411	395	361	361	413	365	407	388	410	402	391	354	398	410	370	390	359	380	375	358	402	383	391	391	387	414	353	406	436	369	418	382	394	407	399	404	391	385	394	434	383	376	399	382	374	390	390	411	362	379	451	357	398	378	382	418	403	369	375	387	376	399	391	418	387	419	344	424	398	388	384	424	433	411	385	424	386	385	428	403	436	404	384	415	414	427	412	414	400	396	427	384	389	375	400	410	411	407	399	387	401	425	403	381	395	413	409	363	386	413	393	419	365	381	401	416	379	385	391	387	384	367	412	376	371	355	413	407	397	376	390	393	359	412	414	363	390	425	415	395	406	360	381	373	400	437	410	404	363	403	397	401	420	406	378	400	409	365	378	366	423	369	383	406	397	400	409	418	358	399	420	439	389	393	409	379	379	405	412	356	404	390	377	419	364	383	371	406	382	388	397	361	382	417	356	420	420	413	424	406	435	393	397	407	356	412	407	382	370	416	384	384	432	410	410	377	419	377	402	391	386	397	380	374	425	400	342	403	423	350	401	388	411	380	381	380	410	384	418	378	393	394	387	426	386	380	423	367	386	397	375	406	359	435	381	402	393	402	378	407	353	389	392	404	389	400	371	396	409	366	391	353	355	387	407	391	399	364	403	404	387	401	399	397	377	353	403	407	410	398	394	405	393	385	390	397	368	402	414	362	390	384	409	399	408	400	393	423	407	357	381	421	397	401	413	364	366	358	374	408	366	370	400	395	388	405	355	397	402	428	420	387	371	411	374	392	401	427	392	392	376	418	394	402	382	386	397	378	423	373	372	407	410	380	360	396	410	393	398	401	403	397	435	417	377	412	369	404	411	380	403	409	375	410	414	397	397	394	375	414	435	394	378	382	392	410	399	360	429	372	391	401	415	420	401	422	435	400	409	395	392	380	415	377	437	402	400	382	407	402	381	382	389	385	379	393	411	395	386	358	376	412	410	415	398	397	406	379	368	372	404	383	410	402	385	368	400	429	452	406	401	420	364	385	379	376	398	392	387	417	412	397	405	377	381	389	393	356	411	359	391	418	410	372	381	407	366	410	417	407	376	398	373	379	393	410	371	418	388	413	415	438	401	392	388	369	390	385	413	401	381	392	380	424	402	396	398	421	376	389	393	388	405	358	395	404	380	397	412	392	367	406	357	399	391	419	394	395	384	410	398	401	404	424	374	366	381	422	394	394	381	365	408	366	377	394	387	416	376	438	378	369	360	372	404	437	397	422	372	399	386	412	394	394	400	430	397	421	397	403	390	384	391	388	411	393	407	398	396	444	439	372	418	425	395	403	411	423	386	399	396	406	406	398	433	393	394	388	402	369	411	385	385	432	394	419	394	383	418	370	398	405	381	427	396	397	409	469	403	375	407	398	395	431	409	424	415	423	393	393	368	400	382	417	381	420	394	419	384	392	397	397	419	418	387	365	371	393	368	408	352	411	392	378	412	407	402	355	383	400	395	371	396	405	387	369	386	394	397	427	370	407	394	387	412	364	383	411	423	399	380	415	355	438	382	380	382	410	408	365	408	406	371	403	373	404	403	376	386	409	376	425	378	370	401	400	432	411	419	425	393	396	377	403	398	359	407	398	360	379	421	378	401	385	383	374	434	386	409	384	414	387	411	393	381	413	408	394	422	395	366	384	380	406	381	378	382	384	413	373	430	400	397	406	384	367	420	377	392	406	390	380	383	415	421	355	359	403	347	373	401	404	405	384	382	369	400	402	404	398	377	379	396	387	428	398	386	364	424	406	412	395	402	375	409	395	369	392	400	413	391	380	397	428	380	359	372	387	427	399	368	385	396	411	375	378	398	365	377	375	388	408	414	386	395	375	393	391	393	403	404	404	441	412	400	378	414	424	422	384	360	403	413	386	387	413	395	395	382	375	366	392	410	420	356	390	383	417	390	417	385	399	384	361	359	403	414	395	374	418	386	375	354	385	378	401	443	439	407	414	407	402	375	414	443	414	375	434	418	403	401	427	397	414	418	414	391	414	368	411	414	411	387	380	393	388	389	372	406	422	365	384	422	408	399	369	360	386	391	383	394	372	382	370	385	413	407	403	370	424	413	411	408	402	416	392	392	410	411	391	421	410	368	397	399	388	377	405	364	388	419	368	409	377	424	392	362	415	408	432	368	408	382	432	415	406	386	413	391	395	400	415	399	405	391	402	390	381	382	404	396	399	397	412	386	431	394	385	406	392	408	364	350	408	390	395	394	356	411	413	398	398	395	379	372	433	422	384	394	398	394	384	389	399	360	392	387	408	386	402	414	379	434	392	370	422	365	373	378	364	391	407	398	390	401	420	383	374	359	406	384	364	374	382	423	374	406	391	444	391	410	441	392	376	390	386	417	443	370	412	410	429	392	418	383	379	345	384	411	389	381	374	368	404	415	429	421	381	382	396	370	386	409	367	372	417	395	385	387	405	361	353	344	399	374	403	398	382	396	424	382	389	367	407	408	374	388	361	384	424	372	394	387	366	347	393	424	417	367	428	378	376	426	398	410	413	378	400	382	365	391	402	400	407	415	409	383	357	381	368	393	367	361	376	379	383	390	402	411	417	381	375	380	417	384	422	383	407	413	377	395	443	400	408	389	373	428	396	414	402	412	398	398	402	395	412	350	325	428	367	403	459	362	386	386	406	373	421	406	394	411	396	415	399	408	438	379	405	379	352	357	420	412	409	409	417	407	387	390	399	447	401	396	428	416	412	395	411	386	402	383	397	406	387	357	379	397	381	362	402	398	374	443	356	354	374	399	376	399	386	408	395	398	415	381	379	384	381	386	434	406	361	386	391	347	412	396	363	379	399	400	388	365	388	394	402	369	408	362	392	407	400	415	411	393	395	431	365	395	401	392	420	401	397	378	379	397	386	395	405	394	370	396	418	397	398	442	390	399	391	417	378	390	371	419	424	400	401	399	417	391	402	365	405	385	388	378	398	402	375	394	394	391	378	362	407	402	381
10741	4484	5386	3412	2088	1563	1154	935	714	629	531	354	277	261	226	251	267	250	246	277	264	261	221	267	254	224	248	205	240	243	233	239	233	239	236	226	255	229	245	241	264	236	242	242	209	270	228	220	226	263	242	241	202	230	224	261	223	227	197	217	261	206	209	214	247	246	252	266	224	220	215	226	227	233	235	239	222	240	268	230	273	249	242	255	259	221	201	227	241	226	243	231	234	216	252	254	246	205	254	235	249	253	183	218	211	235	192	255	206	192	233	270	217	240	224	252	250	241	214	236	220	235	220	243	232	248	252	246	249	240	230	218	228	219	206	231	223	236	228	272	233	238	243	225	247	222	236	234	217	217	260	251	216	232	252	212	258	209	222	239	244	233	248	229	227	243	203	250	236	254	219	235	230	248	239	238	218	205	203	219	235	238	237	227	222	234	226	235	221	222	251	222	202	221	209	217	231	228	218	251	226	248	240	206	234	235	223	250	218	245	251	252	206	214	229	234	248	242	215	248	258	253	216	271	243	257	229	232	230	250	241	240	230	247	233	230	247	222	221	229	238	237	240	212	230	243	210	241	246	225	236	221	225	207	231	252	219	246	253	239	203	193	221	233	231	245	221	225	245	234	226	233	210	226	217	224	226	242	230	263	239	224	221	235	249	247	238	252	252	228	240	255	228	243	240	250	235	259	241	243	228	230	215	237	236	251	253	238	230	218	250	248	238	245	197	228	242	251	238	204	243	224	217	209	211	221	208	244	249	222	232	211	203	247	208	224	240	249	223	242	258	251	234	229	224	253	224	248	228	249	240	206	239	216	219	269	233	258	247	228	229	233	254	220	207	238	221	223	222	236	231	187	260	222	227	253	241	222	227	229	232	241	249	246	245	235	239	222	235	209	216	228	216	232	242	228	229	250	236	228	231	235	209	234	224	229	244	250	245	224	257	217	247	252	240	245	238	224	249	240	228	230	231	239	225	222	230	259	224	228	241	224	206	228	206	231	215	217	217	216	233	245	230	241	199	206	252	227	216	244	229	258	232	248	248	217	239	244	233	227	261	240	225	238	237	221	201	228	224	226	228	252	215	240	219	263	223	241	250	236	245	231	229	243	250	244	212	231	266	217	219	243	228	244	225	244	223	264	227	243	241	244	221	246	271	210	232	231	262	234	225	257	220	205	230	227	226	239	220	218	250	244	237	232	219	217	237	265	227	211	258	230	230	251	265	226	238	218	252	221	230	247	231	200	214	209	238	238	211	236	233	221	256	238	201	230	238	244	227	247	239	239	210	263	259	243	231	231	221	230	258	237	262	200	208	216	249	247	228	223	223	244	229	210	227	213	217	237	229	195	225	224	222	233	215	238	214	244	214	272	232	237	223	232	218	231	255	242	228	225	214	230	246	242	258	246	210	256	213	222	231	284	201	266	236	239	250	225	237	229	208	240	235	242	223	261	249	225	236	232	270	234	230	223	241	239	251	247	236	252	246	244	220	259	214	237	217	229	218	218	236	262	217	247	224	229	252	208	252	233	213	215	254	233	228	255	258	219	217	240	245	245	253	253	234	228	220	247	220	266	258	240	223	232	253	224	216	244	200	240	180	221	220	231	233	249	235	222	227	243	204	252	212	216	229	214	229	244	221	217	246	224	222	263	232	216	249	259	238	238	247	225	232	233	252	260	240	239	242	218	228	221	212	231	222	221	241	237	242	261	231	243	240	205	221	210	213	240	198	234	271	220	200	242	237	261	231	256	258	213	257	251	251	212	264	214	216	235	244	215	241	213	239	221	229	227	243	224	233	233	239	217	249	221	219	248	237	250	252	221	240	259	223	235	196	231	243	237	240	231	222	227	249	215	223	243	205	217	210	229	238	209	221	243	224	203	235	263	250	250	254	237	207	237	225	236	266	222	218	215	243	255	240	230	238	219	232	236	218	238	232	204	262	214	241	237	196	233	228	262	249	244	217	227	250	206	237	223	243	226	238	236	220	229	244	266	242	245	233	224	260	242	242	228	262	242	230	251	217	234	252	242	249	242	227	232	219	226	233	235	252	274	240	271	203	232	215	214	214	243	225	218	220	231	239	258	218	235	218	216	225	250	235	207	220	238	243	243	224	237	248	228	260	229	214	229	258	246	209	225	234	234	251	219	206	250	262	220	229	214	247	242	251	211	239	239	231	238	221	239	265	252	234	217	232	246	236	244	257	264	238	276	216	222	242	243	225	248	241	228	250	247	201	215	214	224	243	259	231	230	239	226	246	249	270	236	208	256	268	208	236	232	218	230	248	242	216	217	240	226	263	263	239	248	235	244	220	243	215	230	215	232	267	237	212	218	205	231	265	237	239	251	212	251	235	192	216	222	229	246	245	229	239	218	242	250	225	209	243	226	224	232	229	234	232	261	239	247	222	281	232	216	198	237	235	208	186	225	248	223	221	245	210	261	233	260	244	263	220	229	237	232	212	238	250	238	212	226	229	218	208	240	251	235	204	245	245	227	257	229	255	249	199	228	238	275	240	231	224	223	216	240	237	239	222	252	265	244	221	254	234	217	225	241	221	229	239	248	219	219	233	215	230	237	220	221	217	208	214	213	237	232	211	253	231	245	220	239	249	234	248	212	222	234	241	219	250	224	250	244	236	220	264	217	235	228	237	234	241	240	236	223	230	235	247	213	241	235	207	268	225	234	244	236	237	207	255	268	242	264	246	264	225	256	218	217	213	218	230	238	241	224	231	243	223	213	236	235	235	220	236	244	235	237	238	209	215	247	199	267	240	208	236	242	243	235	250	243	249	210	225	244	242	246	239	229	254	222	240	216	226	216	268	240	203	224	240	236	219	249	245	245	239	234	233	201	238	224	231	208	221	228	242	246	231	233	234	246	257	238	211	242	245	230	217	221	224	222	234	243	237	233	241	226	272	229	229	246	245	222	226	237	248	230	176	226	226	235	260	220	213	250	236	273	241	242	234	210	224	251	235	253	229	245	239	207	229	205	208	226	232	245	233	221	232	257	220	233	213	247	235	227	238	214	215	248	220	231	252	217	210	227	219	207	248	223	215	221	253	240	224	221	210	243	243	200	217	197	200	204	249	191	221	242	204	250	228	228	242	252	227	268	251	229	216	240	242	219	250	244	228	247	239	248	222	234	241	221	264	233	240	219	225	235	238	235	247	220	196	227	224	259	228	277	237	252	216	244	228	233	218	234	202	227	219	228	254	217	208	260	232	232	242	235	217	227	245	245	229	212	216	219	251	226	230	224	245	229	226	241	213	227	252	236	244	237	215	248	233	247	222	240	226	228	216	249	219	234	219	228	263	232	222	240	202	230	214	226	236	207	261	248	254	248	269	271	230	260	213	232	239	220	227	239	215	229	230	227	223	212	224	222	238	253	251	242	236	227	219	250	230	237	229	252	236	253	236	259	242	241	243	201	248	219	256	258	221	227	238	225	218	227	256	241	232	240	226	231	264	261	222	222	207	249	239	232
6579	4163	9668	9274	7115	5619	5011	3906	3022	2596	1912	1203	819	682	622	628	630	543	502	545	497	544	478	557	523	534	489	532	537	547	499	570	525	485	491	517	517	487	491	505	546	544	520	523	530	550	491	524	489	440	505	493	450	498	472	491	530	519	505	508	488	473	476	507	501	536	519	482	481	514	534	530	530	503	507	495	513	498	459	501	485	486	524	542	504	548	489	472	516	525	506	528	514	524	479	522	524	491	503	492	494	547	510	507	496	500	496	515	479	509	529	536	494	491	498	521	539	497	543	513	473	515	459	491	478	496	482	521	525	483	526	484	519	513	503	519	485	494	495	509	494	520	541	534	512	486	521	531	502	495	534	528	517	505	494	537	489	495	464	514	516	488	475	503	500	495	512	507	436	447	493	528	508	478	501	507	492	505	523	512	562	548	505	535	531	509	526	491	465	491	508	510	550	506	503	532	476	516	462	503	519	519	454	527	487	504	516	504	510	488	518	496	522	489	512	491	521	532	465	523	500	496	474	513	533	550	510	544	530	490	536	499	506	473	495	534	506	507	467	549	499	539	488	495	499	521	490	499	506	519	534	508	526	494	507	512	470	506	517	520	525	467	487	537	514	499	496	499	524	470	556	525	544	519	529	459	518	545	541	548	450	505	496	491	510	528	529	534	520	534	469	505	492	541	483	487	477	502	522	526	507	507	488	521	502	502	532	529	490	507	517	506	530	505	542	497	503	551	532	513	521	545	536	493	507	492	533	492	502	510	524	493	503	496	495	501	486	488	542	513	525	555	516	502	538	502	528	515	517	479	478	525	530	504	515	458	513	489	538	470	484	488	522	518	535	491	512	469	546	518	512	541	541	498	502	501	512	465	496	502	477	531	511	488	502	502	494	467	510	482	516	494	499	492	472	534	540	516	533	496	531	493	518	511	517	544	516	495	504	496	527	533	468	515	494	516	510	509	524	491	486	511	524	491	528	457	516	488	512	505	520	508	497	507	489	514	527	508	519	517	487	516	513	483	501	466	550	495	507	527	528	507	503	469	479	493	527	538	541	527	523	492	486	516	535	514	481	495	471	557	454	491	455	526	524	478	473	489	489	477	484	498	543	512	516	536	528	463	481	520	469	464	488	515	498	496	504	541	494	535	499	513	508	508	532	513	537	511	509	513	508	501	484	519	519	516	517	539	509	500	488	492	471	501	515	521	510	500	505	550	532	511	464	489	527	428	478	467	477	486	519	489	513	547	497	495	500	505	534	525	550	521	561	514	486	505	502	502	507	537	551	482	484	479	533	518	526	478	471	482	535	528	510	488	523	493	524	494	496	540	483	501	515	480	495	506	468	519	531	507	491	479	474	511	496	490	512	509	519	545	519	487	508	495	525	478	524	526	516	498	512	536	496	516	499	475	533	533	524	539	479	468	495	455	508	465	502	504	489	493	530	509	510	505	523	471	503	556	561	535	545	531	498	517	501	501	488	472	516	534	543	563	497	519	487	516	533	529	537	487	494	496	506	496	478	534	505	485	497	489	477	493	507	489	534	498	525	496	544	521	493	487	517	517	560	477	482	508	516	531	524	511	524	518	487	525	511	508	486	502	538	509	527	511	521	521	509	504	522	480	490	500	465	488	496	530	522	524	510	499	508	521	450	488	511	527	540	500	494	504	524	501	537	513	471	498	507	468	504	563	506	506	504	528	560	532	511	537	494	519	503	526	476	513	508	504	525	483	528	500	529	488	536	498	517	516	510	489	483	528	496	531	477	489	473	476	512	534	526	524	505	511	490	491	477	516	530	506	536	505	483	486	543	468	492	515	521	482	495	483	500	533	535	528	532	534	533	455	501	430	471	495	513	500	471	496	530	538	511	502	461	496	502	493	501	511	548	516	498	568	473	530	479	523	516	496	528	529	550	501	490	521	500	537	499	515	476	482	509	517	470	495	522	484	531	487	523	507	519	507	498	491	540	495	530	524	526	508	466	480	523	532	533	498	526	488	475	502	537	497	506	504	524	541	479	525	485	530	502	522	539	537	527	502	488	520	512	485	482	536	482	498	513	510	506	504	511	497	549	460	560	484	531	505	513	512	553	521	536	533	553	492	543	500	522	539	466	509	511	514	504	498	569	530	517	479	511	519	526	478	490	501	479	559	506	511	509	509	485	529	489	482	514	544	531	557	508	500	490	528	505	501	476	489	540	540	490	525	512	541	503	505	494	529	491	489	503	520	536	522	502	486	512	490	541	475	501	492	464	481	513	468	512	497	475	536	470	501	470	516	502	467	511	533	482	542	518	515	486	524	535	512	487	554	516	522	554	491	496	490	470	494	524	534	502	495	537	531	459	522	523	512	502	501	474	516	518	501	532	494	515	474	515	542	508	502	483	481	539	507	516	531	486	515	480	461	496	507	523	497	504	523	534	515	506	497	474	493	544	504	555	509	463	505	486	467	491	517	502	514	534	524	508	488	536	501	520	492	493	494	514	503	488	536	529	507	522	548	508	490	520	512	521	505	506	494	497	516	523	501	539	506	512	506	578	529	500	488	523	491	492	532	584	487	523	532	508	507	502	557	512	480	552	529	493	485	541	481	518	506	530	531	523	500	504	516	499	468	533	511	463	519	487	523	473	502	476	499	474	499	527	488	513	500	509	481	471	489	506	447	493	511	526	507	520	486	523	492	511	511	500	562	489	529	519	492	493	488	514	507	497	493	499	462	467	532	496	519	490	481	508	526	510	516	505	528	487	527	530	517	504	514	469	528	525	489	526	463	519	535	460	546	471	513	504	504	496	477	494	523	521	499	515	515	526	490	507	537	519	486	526	497	483	490	491	534	509	502	526	524	515	517	502	504	545	542	506	523	529	502	510	507	521	558	525	525	525	535	471	544	444	517	513	508	520	483	486	517	540	519	474	522	578	500	514	522	509	483	503	534	546	553	502	528	506	511	524	509	521	526	515	494	536	504	510	502	506	499	500	467	491	466	535	525	506	533	501	528	455	504	460	486	489	458	509	535	490	492	495	507	476	524	503	532	530	516	521	532	522	519	515	512	517	472	511	496	518	492	529	493	508	536	506	505	508	526	491	484	496	503	530	501	531	499	483	510	493	522	479	484	499	515	514	538	505	533	521	513	499	560	475	510	495	518	483	451	492	506	504	510	491	486	499	495	513	484	529	513	550	513	522	489	560	522	533	505	507	470	546	514	482	505	482	512	513	516	487	491	496	552	487	484	509	532	500	447	535	499	463	520	479	500	508	520	486	525	527	526	517	545	518	482	531	525	505	498	513	511	531	477	494	526	485	496	530	496	511	502	496	557	494	485	530	518	556	501	509	496	503	504	515	529	483	543	508	515	497	530	511	502	482	502	471	527	484	503	519	522	526	486	490	528	520	497	501	533	506	496	468	532	500	509	478	530	531	487	552	538	499	542	475	543	533	485	541	547	486	490	520	501	521	490	526	492	481	532	494	529	486	526	509	529	497	493	514	508
22845	8741	9357	6300	3881	2724	2186	1535	1099	868	690	430	303	252	236	217	210	179	174	142	164	148	175	158	139	137	178	165	166	130	157	145	173	154	152	143	142	153	157	159	131	136	162	124	167	128	141	144	175	145	140	137	121	154	130	140	151	141	143	146	136	130	156	147	153	157	134	143	120	164	142	147	137	120	119	131	154	170	140	123	123	133	144	163	140	160	139	151	145	141	140	158	157	123	135	151	127	132	120	135	140	147	164	134	162	143	129	134	143	161	139	140	127	147	158	147	121	135	132	127	138	144	130	137	141	162	146	129	147	150	144	139	136	140	133	120	132	147	131	143	153	132	133	152	156	156	124	150	133	149	127	144	142	138	149	159	140	159	120	142	136	150	116	138	149	153	126	153	150	167	150	135	138	157	131	143	149	150	139	143	136	126	144	134	138	136	129	140	125	146	153	161	148	153	146	143	143	131	154	131	139	145	135	135	137	180	122	138	142	146	147	136	133	140	140	143	149	180	132	150	151	143	135	142	150	135	151	144	157	146	167	136	141	156	145	129	136	157	128	147	142	174	142	139	144	128	144	154	123	148	147	128	146	159	152	132	148	129	145	137	154	158	119	131	134	104	124	153	167	156	149	156	132	126	150	144	139	145	145	137	151	152	144	151	137	157	157	154	145	132	155	149	146	136	150	161	147	144	150	153	134	121	135	160	149	153	145	157	138	132	145	139	163	141	125	150	132	145	146	131	147	152	131	167	133	141	129	131	141	140	140	130	123	141	123	145	146	147	158	143	151	139	188	159	154	138	150	122	145	132	147	138	163	143	137	135	127	144	138	159	184	129	136	131	145	152	129	139	154	131	132	140	159	136	137	169	147	139	149	134	149	145	152	141	142	142	136	136	138	152	134	125	143	137	142	154	153	128	131	144	142	145	145	132	151	143	171	162	145	154	142	137	151	144	136	183	157	128	139	128	125	151	151	146	155	146	152	143	163	139	148	142	143	128	145	144	135	157	170	137	146	155	138	143	153	143	129	150	139	145	139	151	142	109	143	159	152	124	136	138	153	127	115	146	147	154	152	135	140	139	132	159	144	132	163	132	129	145	130	152	150	148	155	142	148	160	135	122	146	147	157	149	141	126	131	113	141	134	155	159	119	123	153	135	169	145	127	126	126	134	140	149	149	133	154	144	126	136	115	145	143	129	139	130	139	156	121	148	136	148	135	150	123	126	154	140	148	142	147	138	153	136	127	144	140	141	138	133	142	132	136	124	136	148	149	146	166	129	164	182	142	139	157	138	170	149	144	129	136	156	135	114	118	163	127	138	137	138	148	132	148	128	134	140	139	140	123	147	121	132	170	157	126	141	144	153	133	131	138	130	139	145	141	136	139	153	164	144	132	133	106	133	147	134	138	149	129	168	143	134	152	154	138	139	145	145	139	152	149	148	158	144	127	152	148	150	151	140	151	174	145	152	132	139	155	153	129	129	137	126	144	150	130	143	144	147	149	126	160	106	143	126	129	149	156	150	134	142	138	141	138	129	123	164	135	131	133	153	129	132	127	152	149	119	129	134	140	124	143	127	138	161	168	144	155	145	151	136	158	136	142	142	141	150	144	160	125	147	141	152	129	145	141	136	144	139	131	136	142	128	151	143	144	144	141	149	152	138	150	141	147	146	166	151	127	134	150	156	138	126	158	158	137	131	110	121	128	144	148	110	140	139	138	158	147	153	164	175	138	135	144	118	155	155	146	114	155	145	154	133	143	158	118	143	159	135	146	151	115	140	122	156	141	132	152	154	130	137	134	138	138	128	150	154	149	127	127	164	141	158	147	148	141	149	148	134	128	126	125	144	138	142	150	131	108	166	143	143	136	137	131	135	134	132	154	149	135	124	130	137	143	127	137	141	130	127	132	161	153	125	142	162	146	135	144	150	144	141	155	133	160	134	146	176	157	156	151	141	136	176	141	150	164	134	149	134	128	144	118	134	135	126	126	145	120	128	155	137	164	147	148	152	151	162	135	131	165	159	167	160	144	127	134	156	135	127	157	159	149	118	156	150	154	144	135	153	145	139	136	138	144	114	151	134	144	137	126	128	134	139	168	126	137	132	155	160	140	145	131	125	129	165	163	158	159	161	148	163	122	156	141	119	147	133	138	155	146	154	143	138	128	138	152	148	156	171	138	163	155	143	136	153	125	156	146	151	157	157	125	163	137	169	129	108	151	156	138	168	135	137	131	148	157	145	180	127	168	162	125	117	130	126	143	148	135	135	149	166	133	134	144	137	145	131	132	156	177	134	128	133	128	149	147	105	153	142	144	149	136	130	125	150	128	136	145	160	143	139	135	133	146	123	140	148	133	146	132	154	145	152	148	146	143	122	146	144	152	150	163	152	151	138	127	146	124	149	130	148	143	148	130	150	125	152	141	113	165	139	158	127	166	151	136	158	119	139	141	133	131	166	138	145	150	136	118	142	118	149	151	134	170	157	148	121	149	134	151	141	139	135	124	125	145	145	162	160	153	124	153	145	155	128	122	157	136	154	150	146	137	132	134	150	146	177	142	141	147	155	153	154	161	167	134	138	138	168	137	135	136	133	156	128	120	152	164	143	121	139	157	147	158	153	151	137	149	136	152	153	134	133	136	137	145	117	127	135	136	130	151	137	143	140	125	139	134	142	127	136	152	135	164	145	152	160	147	149	152	147	129	144	161	149	134	151	119	137	114	149	132	145	133	137	151	156	131	148	132	143	145	152	131	142	150	152	143	152	143	136	126	127	125	157	125	148	151	115	165	145	123	137	155	121	121	131	131	134	151	145	157	157	151	128	162	119	139	141	148	128	142	119	138	132	128	123	148	156	145	161	150	148	148	151	156	166	128	123	121	148	157	144	131	138	123	138	135	144	138	157	137	144	130	139	128	130	157	163	153	138	152	132	148	149	142	133	139	157	109	116	139	146	147	137	144	130	137	139	143	145	143	143	150	141	145	139	123	134	144	110	168	135	150	122	168	116	138	157	133	139	126	168	149	136	147	141	167	151	140	157	150	146	149	152	136	153	139	138	139	157	133	156	126	134	158	145	161	144	132	127	147	162	157	136	140	125	142	136	128	135	131	133	174	141	136	144	154	152	138	156	137	156	157	165	145	129	136	123	146	146	151	142	149	162	137	147	132	130	148	130	138	142	166	156	144	142	126	152	137	126	139	129	147	147	128	140	173	131	156	130	146	129	152	135	154	137	119	138	149	125	144	148	125	126	130	138	138	142	138	133	148	138	135	130	143	144	129	123	140	160	147	165	159	140	153	147	129	134	128	155	97	167	133	124	159	142	142	130	94	157	129	143	141	127	134	153	132	141	158	112	140	157	131	145	148	152	154	150	133	146	155	161	139	118	111	147	150	144	141	143	159	139	138	120	149	121	118	151	142	130	136	147	150	152	134	152	141	142	132	151	174	136	133	121	138	134	151	119	136	137	157	150	131	138	144	148	155	140
14054	6579	15169	14940	12595	10386	8778	7088	4997	4139	3210	1924	1291	941	915	681	635	538	536	434	456	425	426	418	436	425	376	390	372	389	376	354	368	351	319	371	363	343	352	383	341	344	347	364	348	347	353	351	354	356	319	342	355	330	314	310	340	295	352	340	300	313	334	336	358	336	380	325	354	353	332	297	360	309	349	347	339	339	317	380	335	361	294	348	317	327	336	339	330	312	354	345	342	352	363	335	324	315	340	343	330	332	358	327	328	338	323	339	319	344	347	356	351	334	335	345	346	318	308	347	368	335	350	334	336	313	345	363	335	349	398	346	309	338	349	350	335	329	301	336	350	322	314	313	352	293	300	314	324	349	331	363	299	323	360	350	320	341	330	336	327	348	334	341	297	335	335	343	332	348	347	325	335	334	346	380	312	357	355	342	336	327	343	336	329	349	337	345	304	329	346	346	286	296	331	321	353	336	335	352	317	324	327	372	303	335	339	303	353	339	338	318	320	321	311	330	320	374	354	336	337	342	332	350	316	317	304	325	325	336	341	303	305	342	344	300	365	354	363	334	339	329	318	326	361	331	336	314	326	318	329	317	342	324	346	317	307	316	348	343	330	362	312	319	327	337	353	344	315	349	315	339	313	335	326	308	343	344	334	379	334	344	354	311	341	327	329	326	351	347	310	301	359	343	345	328	324	352	341	327	332	330	319	368	365	342	306	334	338	330	348	301	375	357	320	332	329	341	363	325	335	350	315	349	312	320	284	323	340	332	325	327	328	342	324	341	333	354	316	328	336	328	339	326	305	329	354	295	328	335	334	336	337	324	329	337	322	338	323	332	316	312	335	334	347	357	318	330	319	318	333	320	341	300	331	346	333	334	336	322	352	347	312	313	368	336	320	307	359	297	340	326	337	351	314	323	328	350	322	316	305	327	316	297	353	323	322	311	304	322	373	347	334	317	333	326	318	355	341	307	330	350	354	322	342	352	345	322	311	338	324	340	296	324	360	330	333	336	338	341	305	355	330	350	332	350	328	322	335	340	359	327	326	357	333	313	346	340	342	330	332	333	334	306	345	319	320	346	367	323	365	322	332	306	359	341	333	343	343	341	355	323	310	314	343	338	344	315	314	341	328	354	320	330	338	329	347	325	310	315	335	341	353	331	325	299	327	350	333	330	331	294	352	338	319	330	320	315	329	332	319	343	354	333	354	344	350	328	323	328	320	360	319	330	327	338	332	346	351	318	321	328	356	338	322	320	325	368	309	319	366	345	370	328	369	337	322	351	317	327	346	362	346	319	347	331	333	333	354	327	367	324	354	342	315	308	318	310	345	333	305	336	315	323	336	340	328	287	346	326	350	346	322	318	382	329	323	327	330	365	308	348	322	339	326	344	337	306	337	348	358	310	316	338	335	319	347	321	323	317	344	312	344	360	339	327	355	306	320	340	308	329	335	300	320	344	344	317	333	333	306	314	327	326	378	385	327	351	343	333	327	338	326	361	327	323	319	325	330	310	351	348	315	356	331	348	374	339	360	338	316	312	330	334	343	310	343	359	305	353	340	343	303	319	350	342	359	328	337	328	306	353	357	317	325	342	323	356	327	340	338	342	296	327	331	360	345	358	322	325	327	337	323	348	311	317	364	321	329	362	326	335	361	339	338	350	332	332	321	314	348	348	309	346	340	331	325	361	330	363	360	305	337	316	343	351	343	336	322	359	311	358	363	304	298	373	341	365	357	301	331	330	342	328	320	341	343	341	321	321	336	319	335	299	323	335	324	344	355	349	338	338	323	321	319	347	350	362	336	337	339	345	348	329	342	306	298	320	313	344	359	314	352	369	328	331	338	314	326	333	323	308	356	306	340	332	335	349	329	313	293	328	334	327	328	333	350	339	333	358	332	351	321	300	339	319	338	336	341	325	319	341	337	330	333	318	329	327	324	330	311	332	346	346	348	338	331	321	359	313	303	326	338	339	282	336	326	342	307	325	322	372	316	319	356	340	320	341	338	325	312	341	365	342	326	347	306	316	329	326	322	317	350	346	312	349	353	335	343	332	331	328	336	349	323	332	328	325	343	345	293	319	304	341	342	343	343	348	326	303	332	364	325	311	347	329	326	321	303	317	349	318	295	371	326	354	356	319	320	341	334	334	359	325	345	336	339	283	337	349	351	344	341	327	334	323	295	341	314	370	361	310	353	353	299	356	350	318	349	346	300	331	365	341	323	354	335	300	348	365	321	335	335	311	342	341	306	342	345	317	343	346	335	344	331	327	319	317	295	352	355	310	331	359	335	336	338	334	354	335	342	356	312	351	322	331	331	347	319	301	312	317	330	354	333	340	359	341	313	376	311	317	336	334	339	333	338	338	306	331	368	327	316	321	311	287	325	319	322	334	317	338	318	354	330	333	321	347	328	373	337	298	362	365	308	302	350	301	346	309	317	335	355	347	345	307	315	338	324	363	289	335	326	322	318	350	340	342	311	332	351	325	341	354	285	321	336	342	357	355	323	338	327	329	333	338	323	353	338	363	314	362	321	332	337	301	305	326	340	339	313	312	347	333	326	306	339	331	308	316	319	331	308	359	361	327	330	348	315	332	318	315	348	351	344	356	348	369	368	304	334	322	309	327	321	346	307	354	357	351	323	342	343	314	357	351	314	336	311	353	316	333	324	312	310	345	331	320	337	312	332	335	345	319	325	333	325	353	337	318	326	332	350	313	357	317	323	340	316	340	369	320	274	343	307	318	348	319	327	371	321	352	342	335	329	296	337	347	370	337	327	352	298	320	301	344	336	357	300	345	322	349	319	334	352	353	314	303	325	293	336	335	327	348	312	346	334	350	327	364	330	331	361	355	335	339	319	308	359	327	297	348	287	320	335	357	340	307	367	362	343	311	339	300	313	335	349	324	351	347	350	321	320	339	362	324	333	323	363	336	366	313	362	378	361	344	358	332	343	305	371	330	348	344	337	330	303	313	364	338	352	303	321	321	306	320	314	346	319	349	345	308	351	302	326	350	328	330	332	346	324	309	333	330	327	346	289	315	341	335	300	329	342	324	294	332	334	328	326	340	344	380	321	326	360	326	312	315	327	345	300	349	357	350	367	315	325	312	320	334	339	349	298	351	339	322	313	332	332	341	332	389	305	332	332	309	360	331	347	321	317	315	314	347	353	335	294	324	308	376	350	330	345	360	326	334	343	356	358	336	343	331	324	347	333	333	311	329	315	303	325	372	326	342	367	311	370	343	353	358	342	313	316	335	328	323	329	324	317	334	327	333	307	308	327	321	335	375	313	335	335	316	297	328	328	353	311	362	332	323	334	311	315	338	354	326	342	323	355	310	340	363	352	323	337	357	331	300	304	330	315	350	354	299	333	336	330	324	320	311	302	361	321	368	325	337	330	309	333	332	305	341	324	334	361	326	344	350	371	312	312	319	352	336	341	353	360	335	315	377	324	358	328	296	337	368	340	353	311	335	326	332	330	347	342	322
32775	13955	13358	9907	6170	4229	3284	2403	1633	1164	953	582	457	347	254	277	244	214	203	215	195	185	181	191	172	192	153	179	156	177	184	158	178	174	175	142	178	173	191	176	181	180	180	148	175	175	175	172	177	171	152	170	155	187	182	163	172	163	143	170	189	145	163	152	158	159	176	149	192	164	167	188	144	163	145	155	169	158	159	185	160	155	171	160	154	178	148	160	173	138	152	168	197	157	158	169	170	153	135	170	169	184	178	156	164	187	190	176	167	190	162	159	180	136	141	168	179	158	165	179	196	173	167	159	167	164	156	177	167	165	199	168	162	137	164	151	141	153	150	172	172	158	148	146	168	162	158	137	167	156	156	146	177	161	161	157	173	173	173	181	177	165	193	162	180	163	137	180	182	180	171	172	181	188	168	194	149	180	150	172	171	174	146	167	174	173	139	150	183	174	145	158	185	176	162	159	190	163	156	165	151	180	152	175	183	166	155	151	161	176	171	167	143	179	166	153	155	151	161	160	156	188	154	177	158	154	151	134	182	141	184	159	160	171	185	149	170	151	164	155	166	178	167	171	174	177	204	158	170	164	148	166	178	166	145	160	188	193	160	157	169	187	175	179	150	160	173	157	187	174	164	149	156	175	169	165	172	153	162	171	184	175	167	162	164	180	170	182	153	165	154	153	167	154	166	193	167	153	141	164	168	146	164	193	174	172	191	179	157	160	174	188	168	159	141	175	159	145	164	164	147	146	152	176	161	138	151	142	155	144	171	149	165	146	152	169	167	154	188	158	160	159	143	179	173	213	178	159	147	166	160	176	167	168	171	152	170	169	160	181	160	146	171	163	136	158	140	156	169	181	174	167	181	154	168	138	143	190	158	175	161	150	168	160	159	185	158	137	180	152	161	173	165	150	177	150	158	178	176	167	136	128	145	151	156	149	163	166	176	177	176	179	172	151	171	127	171	173	170	152	171	172	157	143	174	155	161	145	174	175	173	160	135	164	151	172	146	165	165	149	156	158	189	182	165	158	162	156	143	151	147	150	177	156	163	169	152	169	165	168	166	184	175	150	149	165	168	169	193	146	166	156	158	164	158	163	149	152	137	168	128	165	163	140	154	158	154	158	131	148	162	174	155	152	156	153	153	165	166	167	170	136	143	156	162	176	172	187	190	175	174	174	161	165	152	158	188	151	155	173	141	148	180	140	142	147	156	144	147	158	147	172	155	168	172	166	148	161	164	164	174	163	153	163	182	170	168	172	177	173	192	157	192	156	147	153	169	170	179	161	163	141	158	178	166	134	186	194	167	161	167	177	172	174	142	172	162	168	149	175	160	162	154	178	156	193	144	169	173	164	167	162	171	161	164	165	141	206	177	153	143	164	177	160	168	164	165	182	169	154	180	175	177	166	147	186	172	177	152	159	185	157	169	190	170	155	182	185	178	168	159	158	156	157	138	169	177	164	164	155	159	162	158	145	185	152	179	154	189	176	174	186	182	154	171	178	184	177	156	164	157	161	182	153	164	182	159	163	162	175	141	160	178	138	164	173	171	164	160	153	173	157	158	159	171	159	178	173	167	162	180	179	157	175	181	170	184	177	163	157	178	159	159	158	169	175	167	144	156	200	164	158	176	145	147	150	163	171	162	149	160	145	161	159	169	161	165	163	174	156	178	173	165	167	157	164	149	176	158	166	176	152	170	148	178	166	179	166	155	165	167	172	158	157	156	157	173	193	148	160	162	150	154	166	168	156	192	172	158	150	150	165	172	164	147	181	167	147	145	172	155	152	157	178	170	186	160	154	146	179	167	149	156	149	180	164	182	152	157	155	159	170	182	149	175	173	160	185	167	158	142	161	154	160	161	179	151	151	156	166	182	161	178	166	180	175	142	181	171	149	152	168	157	159	190	195	158	159	143	179	155	169	161	164	165	172	172	179	165	168	147	170	141	161	156	143	144	178	142	161	147	170	174	168	181	161	174	156	170	188	202	185	163	168	184	184	164	151	181	161	168	165	184	162	187	156	182	174	162	167	152	163	170	186	168	188	173	195	172	153	160	168	147	156	184	163	150	172	175	150	154	145	189	170	159	145	146	175	163	145	158	151	149	173	171	172	179	179	157	189	159	182	192	152	160	165	146	160	170	180	176	177	180	160	170	129	192	157	182	173	173	162	151	168	148	165	171	161	160	163	178	173	170	156	156	179	154	162	186	178	159	167	180	175	157	149	186	169	186	163	205	168	198	184	158	187	155	153	176	143	176	156	173	167	164	176	133	158	156	156	161	153	179	159	195	168	141	143	168	163	156	148	177	180	189	165	151	169	142	180	157	156	145	141	142	182	178	158	160	173	166	145	145	164	158	177	156	152	151	171	176	156	161	166	172	171	151	146	201	142	166	171	161	178	182	166	177	182	156	165	184	170	185	171	176	143	147	158	196	157	156	184	177	162	181	139	155	159	161	170	149	169	157	161	161	161	160	158	159	193	145	143	178	176	188	156	184	169	160	167	177	172	136	156	197	171	167	115	168	184	169	152	165	173	138	164	164	189	166	167	173	197	168	165	151	162	155	151	179	149	166	159	174	163	162	148	154	158	177	166	146	170	169	147	172	162	151	149	160	149	165	160	183	152	166	161	171	138	159	177	190	160	173	156	164	161	180	159	188	168	166	190	181	174	151	156	162	161	161	153	179	146	149	141	159	158	158	163	161	140	171	187	147	196	176	156	179	173	160	147	146	175	199	154	148	147	168	156	157	161	174	159	162	147	149	148	161	181	179	198	176	156	166	160	165	158	158	149	181	184	161	156	178	168	165	155	177	159	172	158	156	193	147	143	164	158	147	136	167	147	134	161	167	181	139	152	153	150	157	174	154	170	150	170	155	180	162	140	200	156	157	180	160	133	155	152	163	162	156	180	165	166	172	198	162	156	164	154	169	170	154	175	159	185	185	143	172	132	152	195	150	171	183	163	170	154	155	151	164	177	165	173	171	160	164	162	157	180	163	147	184	174	175	177	169	181	142	178	187	174	150	180	182	157	147	169	156	172	167	163	135	177	156	147	164	158	158	173	162	166	155	156	155	168	152	170	163	160	193	153	147	179	172	151	168	163	171	146	178	181	132	159	151	176	141	194	176	158	162	165	158	167	169	171	155	154	169	170	158	157	158	149	178	155	177	180	193	153	153	145	161	165	159	188	171	165	172	166	158	166	159	167	173	169	153	138	166	173	181	164	193	172	156	148	183	173	180	162	155	144	182	169	171	198	179	161	180	166	164	191	172	169	169	188	148	177	156	163	153	162	169	171	154	176	148	172	188	175	159	177	177	154	153	161	164	146	151	164	157	165	178	161	166	171	163	157	166	154	156	154	177	181	161	151	168	160	184	181	138	183	160	173	174	181	161	164	147	167	173	144	148	154	158	154	178	170	143	148	163	164	169	174	178	153	172	151	146	153	157	158	142	158	161	184	176	162	165	146	167	158	148	171	170	164	160	183
19141	9310	18646	19938	17157	14067	12106	9607	7101	5775	4411	2617	1853	1494	1141	1047	883	730	664	591	581	561	506	457	571	537	442	472	465	465	434	438	390	424	450	447	436	432	428	441	383	396	412	413	425	414	426	450	444	419	367	407	424	411	417	413	362	378	401	399	373	390	388	382	453	384	399	399	423	378	392	446	382	403	386	392	407	365	389	401	425	403	372	416	376	383	380	353	417	396	396	384	402	371	369	372	420	376	391	363	378	373	411	378	368	414	373	363	372	401	379	366	411	433	372	388	346	387	415	401	414	420	390	342	403	408	400	373	374	406	342	410	389	381	384	404	415	342	416	388	383	377	389	403	428	370	391	397	366	405	366	411	390	429	409	363	422	364	380	412	391	371	376	417	402	401	428	385	353	355	389	364	410	397	379	363	389	382	381	366	401	422	406	383	382	397	398	384	411	395	367	377	412	385	355	406	338	422	391	405	387	378	361	404	400	374	410	403	407	399	382	390	322	364	393	409	397	414	381	420	400	380	386	375	403	415	393	404	387	379	394	399	403	437	385	414	364	385	380	391	423	367	392	400	420	386	396	373	376	367	383	419	387	393	401	396	367	409	376	337	378	422	362	376	421	393	398	421	415	386	379	405	396	401	373	418	387	403	390	398	376	379	361	394	389	389	374	392	397	400	412	379	379	379	399	392	394	361	407	420	405	390	346	399	379	352	359	413	405	393	396	417	368	407	401	395	343	389	372	408	381	399	396	380	350	407	384	394	370	404	383	398	387	368	394	390	389	360	379	368	374	391	396	399	373	369	368	380	410	411	370	397	380	359	365	378	402	376	393	411	374	388	391	404	396	399	390	384	384	402	398	347	375	408	389	390	370	375	398	349	420	395	391	372	377	403	366	388	350	391	406	366	390	392	380	428	415	390	370	372	354	400	381	402	390	396	372	375	384	428	397	408	378	400	368	418	387	389	370	380	389	378	382	393	407	347	396	376	366	354	389	378	395	409	412	374	405	376	396	441	387	390	394	411	377	378	422	376	404	396	387	404	397	373	390	376	393	387	427	393	394	379	400	409	377	394	397	359	361	373	359	405	376	350	427	361	347	410	390	376	393	393	406	365	403	380	357	378	381	397	391	379	410	397	407	402	450	390	373	369	422	398	405	386	402	370	383	410	380	379	375	399	390	391	377	367	358	374	409	443	385	371	422	379	380	396	359	373	360	392	376	398	415	391	376	407	401	381	391	374	362	395	377	396	423	392	410	403	407	398	359	398	409	386	388	380	366	407	393	376	389	358	378	384	395	391	391	398	407	402	391	371	407	395	363	373	385	364	402	375	413	397	383	389	407	376	398	407	382	384	414	367	407	372	426	374	380	387	405	369	368	388	353	387	371	402	407	383	388	387	397	371	407	388	417	381	418	366	410	382	396	370	405	364	381	422	381	370	417	378	390	371	393	423	408	386	384	409	387	372	370	377	399	369	386	390	382	394	384	367	404	366	366	382	404	366	367	364	403	393	368	380	343	375	373	389	394	390	400	385	366	373	370	354	373	387	397	415	398	415	391	428	378	384	392	392	416	387	366	377	395	397	374	369	373	394	422	378	348	400	405	425	390	409	389	410	384	379	419	360	397	379	381	437	399	402	371	446	375	408	417	372	388	409	396	375	363	394	401	382	384	413	393	392	409	376	386	398	383	364	413	388	362	373	379	378	371	376	395	387	365	393	373	407	384	388	408	379	385	401	375	365	377	384	380	351	356	392	350	378	365	407	383	398	404	388	358	391	382	391	347	387	409	414	407	376	370	369	348	363	405	369	392	391	376	387	407	388	379	420	391	408	378	397	405	348	394	380	410	390	391	431	383	409	360	424	366	395	396	364	372	396	397	372	402	342	383	431	386	375	416	401	395	395	371	374	388	395	381	387	426	388	375	373	400	371	389	411	390	367	410	382	389	392	389	396	355	400	392	361	352	385	383	338	424	381	392	408	377	369	395	382	389	384	380	376	424	374	395	373	433	397	389	394	368	367	411	405	344	408	361	401	397	367	416	363	395	425	397	402	374	353	386	396	405	361	384	398	382	396	369	381	383	428	407	430	344	395	379	385	362	430	403	410	388	380	387	367	410	378	382	398	423	391	362	393	410	389	358	378	388	406	357	366	360	392	344	365	368	337	376	405	370	389	413	394	363	402	362	391	441	377	377	354	394	356	338	388	390	382	398	385	370	335	385	400	373	419	380	375	427	369	354	380	363	391	381	410	404	405	405	417	391	363	406	365	388	377	353	404	357	416	392	407	406	369	388	391	351	367	403	383	384	369	392	416	412	398	415	372	409	411	395	371	396	378	398	384	415	374	390	430	380	353	376	407	395	387	389	401	435	404	404	396	399	380	388	387	417	378	391	383	391	401	399	364	411	417	394	402	374	393	371	386	401	374	379	357	375	402	374	405	410	413	401	415	378	372	364	405	388	378	388	398	371	389	374	364	358	367	379	381	399	365	420	387	379	392	349	397	379	410	400	425	365	376	394	425	386	403	406	433	414	370	416	396	378	400	406	370	421	359	330	387	378	412	378	396	386	397	392	374	365	374	397	399	376	399	416	372	370	359	399	362	404	378	407	385	395	373	404	387	399	386	376	410	393	371	397	363	402	409	365	375	422	427	380	377	374	396	399	377	371	404	401	396	350	382	404	406	408	418	417	408	375	373	392	371	381	412	392	382	377	399	395	409	395	406	353	356	425	413	398	377	382	407	367	419	369	430	374	388	381	397	379	440	357	377	386	396	393	393	381	398	369	378	349	393	350	383	390	384	362	368	406	379	386	410	378	359	403	402	375	374	403	394	402	394	395	377	386	370	392	378	356	398	375	404	411	367	385	383	396	378	362	383	399	393	405	395	403	426	371	381	414	384	396	409	375	390	393	383	392	409	356	401	364	381	350	366	369	386	376	389	380	404	374	404	431	382	392	369	390	384	411	371	398	375	396	386	352	399	390	423	355	407	351	377	419	378	417	404	408	397	389	348	376	384	394	385	394	361	426	364	352	414	403	359	395	391	406	407	363	396	395	380	399	401	396	395	370	376	408	401	403	413	394	420	403	412	386	390	392	391	348	381	415	420	413	379	424	347	361	404	387	378	381	348	433	370	387	389	411	374	370	351	359	355	378	403	370	380	383	413	362	391	387	403	387	386	405	406	414	368	421	380	407	376	418	386	361	401	354	382	406	381	391	385	416	389	391	409	373	391	381	402	407	346	383	360	393	407	386	404	389	389	386	405	418	394	396	388	407	362	380	392	393	372	388	372	391	362	377	375	373	385	417	430	382	380	375	376	388	398	397	339	423	404	395	399	400	408	371	395	400	365	383	391	411	395	364	339	398	358	366	375	373	411	351	377	379	361	383	393	440	367	361	400	396	387	415	381	383	328	351	379	385	403	361	392	405	414	361	397	379	406	385	397	371	373	378	391	407	367	430	359	391	394	395	416	407	447	391	378	394	383
11443	4767	4962	3407	2244	1492	1259	950	689	502	398	309	238	295	203	240	256	221	216	267	248	218	235	220	222	225	246	247	251	218	207	228	244	202	225	247	239	216	232	212	218	223	233	258	245	196	234	233	252	235	196	231	195	210	231	207	212	188	192	237	226	211	229	224	245	230	247	234	261	218	245	232	223	247	233	214	233	232	242	232	222	260	227	220	218	211	243	227	239	224	237	207	193	240	242	231	229	230	236	223	236	213	237	248	226	273	231	245	222	243	229	224	207	225	203	224	209	225	228	215	208	225	246	215	222	249	234	228	202	259	249	211	228	206	255	217	235	215	230	230	215	209	227	258	206	226	216	223	235	266	213	224	251	246	250	247	231	219	218	209	249	217	252	232	234	250	241	231	244	224	211	210	229	246	210	243	242	226	214	232	245	226	232	219	219	251	247	225	220	239	238	204	222	236	208	237	206	253	227	209	240	224	244	261	199	221	212	231	240	228	246	220	213	219	217	229	220	224	254	244	220	221	221	227	242	231	229	222	217	244	235	220	252	234	217	243	215	202	205	205	212	212	223	253	210	230	229	258	235	240	235	222	221	200	237	249	219	223	230	230	214	240	223	222	201	230	190	204	226	225	224	223	215	197	221	257	238	219	253	237	224	238	221	214	236	234	235	210	238	224	232	219	237	240	212	227	207	214	243	206	223	239	196	246	217	250	240	237	241	223	247	216	213	239	221	217	197	243	238	233	244	231	233	252	241	233	248	246	221	230	257	237	206	239	222	219	226	229	258	210	223	225	227	207	230	246	227	223	244	197	250	224	229	229	241	232	220	234	216	253	245	232	217	222	246	211	221	216	250	222	246	214	238	234	224	222	236	246	214	235	224	189	258	255	253	206	217	213	219	207	242	242	223	238	245	214	213	232	184	207	222	232	224	218	222	205	240	234	214	223	243	225	211	212	215	223	228	245	244	243	226	218	220	223	229	259	239	249	186	247	221	240	220	229	215	219	213	262	210	233	225	221	234	228	220	214	224	217	214	209	249	246	244	235	230	215	215	227	209	221	242	244	223	230	227	233	212	236	243	203	210	245	211	219	245	226	232	249	216	266	221	235	229	252	208	238	234	217	267	225	211	239	224	222	252	239	227	257	222	232	223	237	245	255	223	233	229	250	206	218	217	221	232	229	247	193	212	203	262	223	216	217	265	247	252	221	227	199	210	201	214	222	265	210	229	250	237	228	266	202	221	241	223	235	216	218	237	199	214	273	239	241	235	236	223	212	239	245	183	264	230	237	247	232	231	252	204	234	240	240	265	207	214	232	214	241	238	215	219	260	202	221	237	209	216	227	222	252	227	243	225	277	234	232	215	248	264	235	243	242	239	192	247	213	218	231	227	230	262	248	212	234	244	225	230	261	251	264	235	220	222	231	234	244	206	179	235	218	237	213	214	222	246	225	240	238	220	221	213	210	190	229	269	225	199	265	209	216	236	237	215	234	245	231	224	217	218	234	238	226	217	225	215	200	231	234	247	226	240	234	237	259	236	208	225	207	244	228	236	247	221	232	220	235	222	218	228	238	247	229	234	231	230	228	234	223	230	246	261	223	233	202	192	236	190	236	223	217	234	255	212	232	251	224	234	239	229	223	217	245	218	209	191	223	265	235	235	217	247	211	238	238	234	247	219	240	229	235	226	230	217	224	218	248	222	231	223	238	237	183	253	258	240	253	230	243	210	216	247	240	235	245	232	233	241	245	220	245	282	255	230	208	235	209	229	252	224	235	233	216	215	224	240	233	242	222	250	252	238	229	229	256	248	232	272	256	242	216	216	232	214	226	220	227	225	231	229	214	238	236	200	204	239	245	233	231	222	228	201	226	254	236	213	256	248	215	205	238	219	222	234	246	229	236	259	213	248	217	224	191	232	242	218	226	236	187	263	238	230	198	261	230	195	240	248	239	256	237	214	238	216	209	225	222	211	238	235	263	225	232	233	227	244	239	214	237	208	221	217	243	243	214	224	214	225	237	238	214	207	212	224	225	234	238	247	224	230	211	245	234	227	205	232	240	219	232	210	222	219	244	252	222	217	215	233	215	190	239	245	209	222	250	234	229	235	222	230	216	205	242	239	248	255	243	216	238	221	240	221	216	204	215	230	230	241	239	237	230	252	253	238	233	258	240	223	221	242	230	231	200	221	244	214	226	226	236	236	212	215	220	253	226	201	236	212	267	219	230	214	227	222	219	194	206	212	237	212	222	177	236	232	236	239	227	225	200	233	242	201	194	220	202	213	222	240	223	247	212	239	238	260	257	236	225	241	236	232	220	240	236	223	221	222	253	225	220	227	227	232	256	218	242	240	216	231	266	255	206	241	211	246	198	255	231	232	212	250	255	207	211	231	263	242	246	207	235	234	223	216	230	206	227	208	213	231	222	243	221	225	202	226	249	232	218	230	257	216	192	239	219	241	231	249	230	203	232	250	227	206	242	246	225	220	244	271	239	212	199	221	247	217	232	250	249	229	201	219	244	246	227	217	231	225	188	200	256	213	197	245	213	232	232	219	236	246	233	216	210	226	238	207	215	232	228	214	241	228	224	214	198	224	220	241	242	200	239	242	213	225	254	262	239	234	224	235	219	225	195	258	244	264	244	206	252	210	207	236	226	240	251	221	210	206	221	246	274	240	248	225	240	215	230	245	220	221	217	221	222	223	254	235	236	224	229	250	219	253	270	223	211	255	249	221	204	243	226	209	236	216	214	231	223	228	199	223	247	224	225	225	224	210	274	243	216	213	217	228	236	245	248	223	230	222	224	240	224	209	235	214	209	208	235	227	231	223	232	280	231	236	217	231	210	212	231	248	214	224	249	223	228	216	202	209	247	228	233	223	214	231	279	252	192	225	215	226	222	227	240	231	241	256	240	205	210	235	221	234	251	242	199	210	221	232	254	223	226	214	231	238	214	206	241	221	218	233	257	236	204	255	241	218	230	244	206	207	227	210	216	235	221	228	223	227	226	225	224	245	238	214	206	249	246	240	231	237	204	231	205	229	254	250	228	254	225	206	220	217	255	228	226	237	242	250	214	218	220	235	229	219	233	253	260	255	253	224	214	223	237	227	222	251	244	216	197	230	226	230	225	220	224	240	254	239	226	225	228	212	233	247	199	261	241	217	249	226	246	234	199	221	235	213	236	224	228	208	220	245	218	218	219	234	207	228	243	222	248	255	217	234	237	230	242	216	205	221	223	230	246	213	215	212	218	225	217	202	258	200	230	224	226	222	257	224	218	211	223	231	261	222	214	226	249	202	244	242	242	244	216	223	218	219	241	216	255	242	247	189	218	215	238	201	261	230	214	230	242	209	219	243	230	211	244	215	229	226	236	263	231	247	233	208	267	212	224	233	224	210	223	228	223	226	242	234	232	216	223	224	232	248	234	242	235	199	222	226	225	225	225	225	252	227	228	255	244	222	213	242	269	236	211	208	242	225	241	246	239
7112	4191	8854	9436	7771	6000	5300	3933	2806	2089	1400	1078	756	770	637	598	556	596	523	545	552	512	512	549	567	524	502	535	536	482	513	519	547	515	528	487	495	514	517	460	532	512	498	496	484	491	466	508	510	529	483	502	535	498	496	484	516	509	494	511	487	513	509	494	449	540	495	493	550	506	525	473	496	488	515	521	526	487	496	523	498	507	498	468	500	480	505	497	482	508	521	491	522	484	511	505	517	512	534	510	502	523	504	458	505	465	513	476	555	527	505	517	518	476	509	481	506	527	482	475	522	507	496	521	517	545	508	470	484	520	485	495	485	510	528	504	533	487	488	486	441	500	492	452	474	477	482	468	496	466	548	480	503	517	475	507	490	513	517	519	489	528	558	486	502	501	508	507	491	533	460	518	462	512	501	534	516	469	502	489	523	522	461	457	478	472	513	483	493	489	538	487	454	481	458	493	515	491	464	487	516	542	498	515	520	474	470	483	515	487	509	542	526	503	508	528	488	523	523	489	492	514	490	507	470	486	496	474	507	506	512	515	465	515	540	481	532	508	531	458	479	518	465	506	495	499	471	494	499	517	528	536	520	500	482	486	481	464	531	471	515	488	512	520	507	479	476	517	524	511	487	516	504	504	542	497	502	483	433	514	507	498	486	460	511	513	476	486	475	464	494	439	517	516	476	517	463	477	474	501	496	513	476	525	478	501	461	492	535	510	520	521	517	537	475	484	517	498	494	465	462	500	463	492	520	443	501	497	477	528	501	513	481	491	490	533	530	499	509	568	502	482	483	551	538	522	492	484	510	548	465	522	505	526	515	516	493	501	472	489	503	509	509	517	477	493	462	528	515	526	532	494	484	504	499	486	482	511	499	510	477	437	542	506	480	508	474	530	528	491	482	448	463	485	506	504	525	478	530	533	525	509	505	528	532	485	510	478	535	522	489	525	499	508	559	503	524	516	502	502	502	499	497	480	491	490	482	472	525	457	475	523	515	485	451	520	514	504	492	498	512	518	490	494	495	477	511	545	481	509	513	503	485	480	478	475	523	478	494	503	526	511	491	500	513	508	508	513	492	492	535	488	473	511	532	500	513	522	512	507	518	480	484	479	470	503	502	516	476	495	473	484	480	455	493	536	545	528	478	538	502	494	528	505	493	515	531	507	500	495	496	483	457	469	509	519	529	500	498	496	480	480	480	476	494	509	473	484	473	460	523	489	506	498	512	469	465	546	491	510	479	500	466	488	463	547	491	484	516	490	487	522	427	502	491	536	482	515	491	510	520	511	484	497	496	487	489	492	511	517	493	500	473	490	491	470	491	522	498	512	500	466	473	491	472	526	521	487	498	512	475	516	500	482	490	537	471	524	494	526	501	476	498	503	499	494	490	480	475	546	522	519	530	518	431	498	536	479	496	517	528	476	461	504	443	509	514	512	501	513	527	467	481	485	504	508	519	511	536	509	529	466	523	511	529	535	468	527	502	517	507	503	519	471	540	477	472	517	516	501	475	491	513	482	471	458	451	521	497	539	513	521	528	520	505	494	450	512	502	498	514	496	474	498	533	530	507	530	546	469	486	471	499	489	499	532	498	490	495	486	498	489	492	528	533	496	478	471	487	506	485	533	499	514	461	505	503	484	491	528	503	507	488	477	516	479	479	494	573	493	472	490	466	501	505	514	498	494	493	491	491	505	479	517	502	513	529	526	517	479	550	530	511	478	472	512	491	501	547	512	499	518	506	506	498	504	496	469	481	490	465	470	523	497	547	514	508	486	521	510	505	484	539	503	564	496	525	481	503	472	486	493	516	511	499	497	552	488	511	468	511	523	488	501	520	484	481	510	446	487	530	521	505	485	524	494	511	519	486	500	519	486	507	504	536	470	462	485	464	494	496	527	506	520	488	514	501	501	484	505	532	490	565	517	478	495	501	473	530	475	482	517	492	481	461	496	506	479	496	488	529	542	495	489	477	467	541	476	498	489	488	496	478	518	517	479	502	460	527	481	503	495	500	484	511	515	460	485	482	488	482	492	511	484	489	495	496	510	469	493	476	480	506	502	505	489	519	473	497	533	488	481	470	480	511	488	480	486	481	506	482	485	476	481	494	516	513	498	505	471	490	496	498	508	498	541	509	487	500	474	458	484	507	548	520	534	532	484	528	511	527	488	488	483	543	485	461	520	473	518	513	518	480	504	514	506	515	473	497	519	460	493	498	497	475	482	513	461	457	483	464	482	504	502	503	464	518	496	463	521	449	499	492	515	517	518	476	480	495	506	501	471	518	499	473	528	463	487	470	486	522	508	499	513	469	519	534	497	511	500	496	495	473	529	506	514	520	534	446	502	535	470	526	508	533	484	496	501	507	497	512	455	473	519	454	489	513	478	504	481	529	515	499	487	496	490	510	553	492	489	514	518	520	519	488	538	466	496	507	463	508	476	529	469	490	499	499	520	490	532	514	521	506	478	507	491	494	478	524	498	498	492	498	465	508	468	498	524	457	501	500	521	490	517	508	490	501	474	441	498	472	507	534	496	499	507	539	501	474	518	496	522	483	484	480	496	525	495	485	505	518	507	482	490	494	488	479	498	497	517	463	461	515	475	505	495	482	478	538	505	502	509	495	442	433	526	501	512	483	482	479	457	507	486	524	480	487	523	502	484	509	497	469	495	508	492	499	521	465	493	478	482	504	530	506	512	499	483	511	441	549	481	490	509	469	480	523	482	548	520	494	511	490	526	496	529	489	487	511	517	497	514	497	476	456	536	508	473	531	497	491	509	497	500	557	483	483	510	485	527	516	478	533	537	465	487	455	454	515	512	504	516	525	528	501	537	505	498	509	494	521	533	475	457	491	532	465	476	490	520	503	496	493	495	520	544	449	483	492	493	475	497	499	499	495	477	477	488	491	454	482	479	515	498	479	504	519	503	516	480	480	451	508	475	489	503	463	475	492	522	506	520	518	495	460	500	524	478	506	493	532	504	490	498	509	531	505	438	511	505	460	516	494	495	477	492	499	502	453	501	500	539	491	465	474	490	502	511	527	535	465	520	510	517	475	499	514	510	501	515	492	504	504	540	513	524	499	500	473	522	525	461	530	522	495	500	500	512	454	560	479	506	520	497	493	511	508	483	504	510	485	489	531	481	515	510	499	468	510	534	510	513	480	466	525	490	511	485	502	515	525	508	506	495	513	512	492	520	522	520	486	492	505	522	507	489	497	539	491	483	523	517	497	486	486	472	500	509	493	484	455	527	518	467	523	471	508	500	473	482	489	491	518	532	527	509	528	516	485	527	509	509	521	516	488	513	528	467	510	462	539	458	461	551	516	538	503	491	488	551	503	503	550	494	518	492	521	482	536	495	474	509	473	508	496	505	496	490	487	482	498	491	502	490	512	462	508	497	509	522	485	485	522	509	504	514	493	506	511	469	495	507	548	486	482	474	515	508	472	491	516	517	496	474	462	502	497	546	490	500	501	509	490	516	503	508
24126	9417	9057	6309	4260	2819	2259	1548	1139	678	484	327	274	219	189	189	183	179	152	158	155	155	182	136	171	173	151	134	136	149	144	151	142	151	139	127	162	130	126	136	139	144	141	139	138	140	162	150	169	130	136	117	132	131	130	133	143	128	132	138	132	132	123	123	157	154	130	137	133	115	147	109	149	146	151	133	119	142	141	131	134	147	130	131	143	124	115	148	154	164	125	136	151	142	138	142	143	141	122	133	134	155	146	147	121	118	127	119	137	139	135	155	118	130	143	139	133	124	129	133	118	139	130	160	167	132	131	144	134	127	130	134	144	144	123	135	132	133	142	113	148	141	157	135	144	136	136	130	139	139	140	158	132	146	145	121	142	153	138	145	155	134	150	136	141	141	139	152	141	142	142	155	149	121	157	128	149	124	134	136	166	137	160	148	124	148	138	143	139	129	142	148	139	133	141	138	128	122	137	132	133	124	123	126	150	145	152	125	162	128	126	121	139	164	151	139	146	125	136	115	146	126	135	123	137	135	168	156	116	126	118	113	139	125	117	151	144	149	135	128	148	125	141	137	136	134	143	134	151	120	118	149	130	152	130	104	137	147	138	145	174	132	123	146	126	140	142	134	122	138	127	148	151	115	145	152	149	118	130	122	149	131	119	126	149	124	129	134	127	130	142	148	144	120	141	107	133	151	130	142	154	131	126	165	146	135	108	135	142	149	142	122	149	142	152	142	125	158	162	143	118	132	159	135	136	127	132	148	119	161	149	137	135	163	134	128	140	145	138	137	139	162	137	118	104	142	132	140	135	126	117	149	135	155	157	126	144	156	150	133	144	167	151	137	135	113	145	150	136	121	134	108	116	132	134	178	144	118	115	181	140	125	112	147	127	163	166	134	135	131	140	134	120	146	157	135	159	146	129	145	143	131	123	165	124	136	163	132	127	130	129	124	136	118	140	121	139	131	132	154	149	140	136	111	123	143	127	133	134	140	143	161	136	154	140	145	144	124	141	155	147	144	154	128	149	134	140	129	131	157	151	125	149	138	139	157	143	145	149	135	148	131	148	168	156	117	112	144	154	136	137	137	144	147	144	144	128	152	133	140	162	158	121	157	124	146	135	169	151	156	155	134	143	149	152	131	130	147	146	117	124	150	136	140	160	135	159	128	116	135	117	156	151	147	140	159	138	139	137	130	142	165	122	156	152	137	160	137	146	166	142	124	146	120	121	153	124	128	121	104	124	144	142	138	118	141	132	151	160	140	141	131	129	130	149	135	134	152	151	133	120	156	154	157	132	152	145	130	142	136	126	143	147	120	132	127	158	139	152	140	139	161	116	133	140	138	125	158	142	123	124	116	131	130	144	139	142	151	133	155	137	141	130	123	129	148	131	142	151	144	143	149	136	165	146	105	128	120	154	139	170	148	123	151	130	128	149	125	142	153	141	137	138	140	135	149	144	133	132	128	124	137	154	148	166	154	126	147	142	149	147	141	114	141	132	124	124	138	133	135	115	138	161	151	154	156	129	159	145	152	123	137	129	131	125	157	140	146	127	137	139	130	127	138	147	183	151	165	140	145	155	145	168	139	132	155	129	112	172	129	136	124	154	150	141	141	124	146	111	139	131	134	164	130	144	188	120	142	154	123	126	144	155	136	129	137	125	127	146	150	119	141	158	155	122	122	124	152	139	132	154	152	155	134	141	145	137	166	134	135	122	122	140	149	126	149	139	137	159	155	121	145	143	153	124	138	141	164	138	143	161	126	167	157	161	144	142	119	151	117	150	149	146	142	147	143	142	137	167	148	138	136	139	125	132	125	145	147	124	160	151	133	134	145	126	160	124	129	153	156	154	119	165	142	156	135	136	157	160	122	142	162	150	152	139	136	149	117	147	129	128	136	173	156	142	138	145	133	140	154	154	149	137	157	134	128	131	147	147	129	137	128	129	152	95	151	148	131	147	143	125	125	144	159	145	165	143	144	154	121	133	125	129	141	139	148	136	126	131	152	157	145	131	131	118	131	141	168	128	120	146	144	135	125	153	148	138	143	135	126	144	137	136	151	135	139	159	150	144	136	138	108	143	140	119	139	151	137	130	140	144	135	139	156	125	145	138	142	128	134	121	138	138	138	138	130	133	126	146	138	144	145	126	153	138	129	151	127	112	142	130	121	140	132	142	152	152	122	141	143	127	131	133	152	145	125	151	141	132	138	134	142	137	163	129	130	135	130	148	121	143	122	137	148	155	135	150	137	113	164	126	116	151	134	164	142	128	115	147	154	151	152	154	129	146	122	132	127	152	115	139	145	124	151	131	133	148	136	160	142	153	132	135	139	132	137	135	135	141	136	136	139	131	132	138	137	133	116	130	110	110	153	156	155	150	128	132	124	135	131	134	132	133	146	152	114	152	133	144	131	119	141	132	152	114	129	132	168	139	129	119	145	147	149	138	144	146	144	128	151	139	146	147	145	145	147	127	127	126	145	144	144	146	135	179	124	141	154	136	134	133	148	146	108	134	157	127	131	135	155	144	134	131	169	136	125	128	146	142	138	147	144	112	146	143	138	142	126	123	132	147	146	154	118	152	124	139	141	123	140	109	124	144	140	139	104	150	121	121	159	136	150	148	147	134	156	133	136	151	142	144	118	156	169	122	122	146	132	123	122	126	129	140	116	122	139	128	156	154	136	151	140	137	156	127	122	136	160	159	144	124	139	128	159	130	126	137	144	133	138	132	139	139	131	139	127	138	137	162	155	140	170	128	147	129	138	139	138	153	143	127	119	137	121	136	137	131	145	106	119	145	138	141	144	168	149	133	133	144	144	148	122	143	143	143	130	157	120	119	126	135	139	122	123	121	118	146	145	134	163	145	155	139	131	137	137	151	120	123	130	140	123	155	129	121	129	127	133	133	140	136	149	151	143	146	129	132	149	110	162	124	130	142	137	132	125	126	166	156	121	128	132	132	137	146	114	144	117	131	168	129	136	147	148	140	112	157	120	131	142	125	147	148	126	145	120	134	132	139	141	143	131	161	150	125	134	159	159	135	132	147	134	118	147	127	130	149	163	132	131	140	147	119	137	121	137	129	134	131	134	155	125	121	137	136	144	124	127	113	149	130	156	148	126	128	132	126	125	149	135	145	139	126	128	142	153	131	142	113	128	112	124	147	126	128	158	136	134	121	130	138	132	136	130	164	139	143	135	127	141	148	140	136	117	124	132	140	135	138	140	156	136	135	140	154	137	131	127	118	134	136	134	155	131	120	151	139	142	146	116	126	153	125	107	144	141	122	132	132	142	118	167	129	143	137	156	134	145	121	137	141	131	142	116	131	137	145	133	122	143	137	143	145	147	128	143	149	132	133	139	134	123	148	135	142	142	120	140	132	137	131	138	151	155	152	148	150	140	135	134	126	124	164	127	146	142	137	148	145	128	124	147	150	146	146	151	146	142	157	154	134	144	124	135	118	134	130	138	142	124	125	126	139	141	119	132
15090	6873	14028	15030	13216	10166	9216	7018	4848	3501	2212	1508	1161	985	726	720	606	545	486	471	436	452	414	459	462	413	400	367	373	382	370	365	355	363	329	344	329	311	316	316	337	321	343	324	361	379	331	352	379	339	344	339	338	306	326	335	301	319	319	344	331	332	293	307	320	316	337	322	347	308	347	321	348	344	285	342	295	364	322	340	334	336	298	319	335	333	346	315	347	322	312	328	323	341	335	320	358	317	342	317	328	350	339	336	329	314	315	351	290	278	344	325	336	306	312	331	342	329	291	317	295	321	334	357	353	346	298	317	315	322	314	310	284	338	332	346	320	331	327	288	319	340	314	324	314	328	311	348	292	301	316	315	337	340	311	316	325	301	317	315	333	340	342	322	333	312	327	353	307	312	295	313	319	332	316	314	304	348	337	315	347	333	350	364	316	340	318	335	310	311	318	332	333	343	329	306	329	318	330	280	306	313	318	295	324	342	320	311	289	314	305	320	333	350	343	328	336	326	314	309	354	311	302	311	323	305	294	350	316	337	334	316	327	329	312	291	306	345	306	297	332	345	334	325	325	325	338	319	331	365	359	320	314	296	304	305	333	300	318	307	370	348	276	323	334	317	315	329	316	335	324	328	295	357	337	321	316	336	302	345	333	313	361	319	346	304	322	314	335	369	316	325	336	295	333	326	317	326	288	308	321	350	316	326	297	304	330	290	315	312	343	338	298	305	304	316	325	293	318	339	302	308	324	356	298	370	323	322	322	305	332	296	393	356	314	329	351	337	340	323	321	341	318	332	331	346	319	322	327	316	316	306	331	318	328	341	321	294	294	350	319	319	301	308	281	313	330	326	309	338	337	286	322	330	294	306	344	324	290	331	335	272	331	291	324	312	304	329	316	326	299	313	340	328	303	342	315	329	287	297	318	331	297	278	338	326	313	292	338	345	313	338	340	334	318	321	305	339	331	322	316	312	318	377	319	320	329	319	298	355	321	313	329	332	351	332	330	321	367	343	316	332	325	337	306	322	315	328	322	316	326	312	314	326	330	325	317	333	314	309	315	313	341	322	320	335	312	318	308	348	350	350	294	322	308	337	356	347	304	302	301	356	329	334	323	323	306	327	315	341	332	330	318	332	311	297	326	315	337	306	306	353	362	325	351	356	290	360	328	332	322	325	307	350	302	323	365	295	306	318	292	333	328	333	356	326	313	309	332	329	321	309	325	286	350	315	298	315	288	318	352	328	341	316	335	331	357	327	315	348	336	341	325	306	326	336	322	322	302	314	332	307	299	328	325	320	334	318	313	342	321	324	285	337	352	295	319	327	354	314	339	298	345	326	335	319	321	327	326	321	337	320	352	295	312	324	318	340	339	302	333	340	315	328	369	342	320	303	315	288	326	279	297	316	311	336	323	346	348	329	324	315	326	326	302	358	356	326	299	323	339	328	335	338	307	330	330	322	343	320	311	301	344	307	336	325	311	351	314	302	338	342	336	312	337	310	303	304	310	308	341	325	328	352	334	328	296	327	306	314	336	296	327	332	317	329	312	318	341	322	330	340	307	366	326	303	355	338	308	324	325	325	340	319	317	336	299	352	326	333	308	363	301	329	300	325	334	312	322	316	302	334	300	342	326	360	327	339	344	311	339	330	299	319	282	344	294	353	321	303	340	309	354	288	362	358	323	353	316	318	319	323	313	333	313	372	324	307	312	332	301	323	322	347	334	334	308	323	310	318	349	349	363	311	309	310	286	304	307	330	303	347	300	304	339	335	319	326	301	329	269	307	319	291	338	343	331	319	290	331	302	291	348	350	314	326	314	285	330	302	313	373	320	321	295	318	304	318	326	335	340	306	342	325	329	361	364	325	339	314	316	343	332	326	313	336	311	345	310	322	325	324	322	324	306	294	327	291	340	308	326	267	280	307	309	351	342	316	316	335	344	337	318	362	326	324	321	329	323	326	305	330	339	335	308	314	343	324	335	350	360	337	305	342	340	320	302	348	329	324	310	304	336	326	323	369	337	327	331	340	284	300	308	336	339	300	321	332	324	314	295	314	356	328	314	343	346	328	326	316	324	334	336	301	334	298	340	329	304	346	346	314	315	351	334	333	333	357	352	308	332	285	350	334	348	341	319	329	321	326	332	347	360	346	336	315	299	303	307	310	311	325	335	333	315	356	365	321	299	329	331	339	338	312	335	349	329	372	324	327	309	317	339	320	320	341	356	316	313	318	324	287	316	317	346	307	326	319	353	332	331	320	354	340	306	331	309	310	313	330	323	317	320	349	328	307	342	316	321	319	326	333	329	339	299	318	334	320	325	332	312	298	312	362	327	336	332	317	331	327	324	303	318	326	326	323	321	333	315	333	359	316	323	309	352	323	288	307	356	313	288	338	361	342	313	312	336	310	334	339	336	323	323	337	349	302	322	311	320	333	328	314	295	338	336	332	320	349	351	346	368	338	296	329	329	326	352	320	312	349	348	360	331	320	354	334	318	322	324	358	344	344	283	336	329	341	311	347	311	298	337	298	348	327	336	306	325	317	355	327	328	367	311	295	320	305	308	343	310	313	324	319	304	311	312	329	341	331	328	343	342	309	308	320	316	340	304	329	284	325	305	338	321	337	317	333	342	347	354	314	326	310	313	314	348	345	348	332	310	329	347	289	330	342	300	372	285	346	334	325	324	296	337	298	331	357	305	331	349	311	317	328	359	336	336	327	326	320	323	320	304	320	320	329	309	318	324	284	322	308	334	301	312	297	345	306	330	320	331	307	329	333	315	325	344	348	346	333	321	299	347	316	322	293	325	320	343	339	300	332	339	339	334	292	347	326	365	324	298	325	339	306	322	350	299	326	316	317	297	341	318	321	295	335	310	303	346	319	328	338	291	324	334	357	336	317	344	297	288	324	326	305	355	328	331	323	316	313	306	309	301	330	312	304	294	298	299	334	318	328	342	314	350	331	332	321	316	328	312	316	323	304	301	311	359	298	340	325	328	322	363	334	344	296	303	335	355	315	348	333	331	325	336	317	324	331	305	317	322	322	297	333	338	352	332	342	354	334	306	311	322	327	323	300	316	327	293	324	333	320	321	329	333	301	324	320	334	327	326	308	298	312	298	314	350	327	344	302	324	321	309	327	309	321	313	325	352	347	322	325	312	324	356	323	321	298	329	332	323	312	322	340	325	324	333	319	338	296	309	322	323	325	309	344	338	325	318	307	335	329	312	359	304	351	335	292	294	319	312	338	330	305	320	342	310	336	296	317	338	343	297	312	341	319	312	319	307	359	304	338	337	321	311	330	324	355	309	314	323	339	321	345	329	324	336	380	346	320	316	337	336	345	326	341	336	294	337	308	306	320	308	310	312	308	342	324	308	315	307	316	292	320	337	330	337	334	311	318	285	321	311	321	329	300	305	338	300	331	330	300	341	313	339	340	296	343	300	328	319	302	348	329	350	329	337	320	321	330	339	333	334	314	310	309	332	324
33768	14482	13266	9516	6312	4497	3377	2383	1652	1122	743	498	417	354	301	240	246	224	217	212	195	196	202	198	153	181	164	156	151	153	179	172	175	170	176	184	159	174	180	149	178	166	166	150	170	168	163	127	186	188	135	161	154	160	157	187	154	171	146	155	165	174	162	171	171	144	157	185	161	159	188	143	178	173	173	164	172	174	166	182	176	173	161	170	182	153	156	167	183	169	150	147	171	151	137	157	174	198	152	155	165	149	158	154	191	176	160	186	169	150	186	165	135	174	153	156	161	159	147	156	176	176	153	171	170	161	166	140	157	177	150	183	153	188	180	151	164	184	173	145	157	157	148	183	182	170	178	172	142	160	156	168	167	161	145	153	170	176	179	161	173	160	169	145	170	176	162	158	143	169	178	171	145	162	157	146	173	171	161	148	185	137	135	161	191	178	165	155	157	177	156	160	176	170	168	135	160	159	152	172	167	186	146	172	162	147	154	176	159	156	154	170	169	181	172	152	165	175	169	164	155	142	152	143	167	164	154	157	182	153	161	176	175	170	155	156	154	168	161	163	148	157	140	154	185	183	159	149	139	176	147	149	169	146	154	145	156	174	150	146	162	195	152	140	182	175	174	171	173	157	147	135	173	171	156	155	162	149	175	184	175	155	145	199	170	160	190	169	156	193	173	176	170	170	145	152	161	166	186	170	148	150	169	179	155	180	151	144	167	177	169	146	149	159	175	170	132	161	188	172	162	169	135	161	190	164	142	169	149	147	174	141	174	155	164	144	190	170	159	143	148	163	151	180	183	154	143	177	143	144	148	156	134	135	180	177	155	169	162	171	142	161	173	176	165	141	170	173	153	155	159	167	176	177	167	176	178	164	136	161	163	175	159	144	149	155	171	151	148	157	162	154	148	144	159	191	157	155	184	174	162	172	143	154	183	170	148	158	151	171	166	158	158	147	164	169	159	185	145	178	159	181	181	162	150	161	166	165	171	152	146	158	158	168	139	150	181	155	181	172	193	150	152	152	143	178	160	155	141	142	176	148	163	167	166	181	179	150	177	177	171	169	175	169	186	159	147	184	155	145	147	173	187	163	172	182	157	169	167	152	150	149	153	161	181	147	154	143	195	163	175	153	142	169	156	137	175	172	172	176	169	149	152	180	154	167	152	150	172	156	160	159	146	158	137	178	183	168	165	143	169	174	174	167	179	161	166	195	176	178	145	148	173	169	149	152	158	177	175	174	163	162	154	155	157	179	159	157	160	179	149	172	171	165	164	142	154	158	157	141	174	156	145	165	162	181	158	162	138	157	183	178	171	168	184	147	186	167	152	151	181	184	163	167	143	169	157	144	164	159	153	148	167	158	173	151	161	160	162	137	143	183	165	156	139	172	150	186	155	146	143	166	141	162	153	157	165	153	155	137	172	177	151	134	167	158	177	153	140	151	163	164	175	152	142	166	170	152	163	170	173	157	179	166	149	187	190	175	157	185	162	159	149	166	149	136	179	160	145	179	151	163	173	149	171	175	148	148	149	157	159	150	167	164	180	147	185	146	182	172	170	169	146	162	173	151	135	172	155	163	168	164	177	153	152	152	154	153	178	195	188	168	186	162	172	169	165	172	136	160	192	186	141	163	154	133	154	162	188	167	166	176	173	150	186	152	165	175	184	141	153	142	181	167	158	154	145	178	152	179	173	152	167	159	148	145	177	181	179	158	152	160	162	181	154	137	173	167	168	156	156	174	170	151	159	185	179	152	171	170	166	156	173	162	160	175	182	153	164	178	146	179	166	167	152	166	144	164	176	158	160	173	173	147	158	180	170	153	162	187	170	148	160	159	151	168	167	156	168	147	170	165	153	153	170	177	162	176	183	170	168	148	170	167	164	158	161	169	162	176	160	158	141	173	170	180	162	163	183	164	178	154	185	172	165	161	157	170	169	165	162	156	187	177	155	157	165	152	164	169	162	182	161	205	161	157	145	148	173	160	117	153	158	175	171	150	174	151	190	197	153	179	159	170	182	168	172	152	170	175	163	152	154	158	156	152	161	170	165	174	177	169	147	159	144	172	147	168	166	158	164	168	162	175	172	160	156	146	157	158	184	164	159	177	173	148	159	152	144	145	175	165	166	152	178	164	155	177	176	153	176	165	164	153	153	165	166	154	172	158	186	162	183	166	151	163	185	163	182	169	182	162	155	134	155	155	175	175	163	179	170	183	166	166	171	165	157	152	171	159	162	160	148	197	144	161	152	169	146	163	157	148	163	157	137	181	176	148	175	164	157	159	167	177	165	143	150	165	145	159	169	174	156	173	184	166	154	154	171	167	152	182	173	166	183	194	164	178	179	161	181	154	179	164	174	176	163	159	154	137	170	164	170	160	156	174	148	136	182	161	149	177	146	168	181	173	153	174	171	165	164	152	158	167	195	179	166	142	170	174	166	169	170	159	154	156	174	177	173	147	147	173	148	146	159	143	165	163	155	164	174	160	183	156	153	151	159	155	140	167	166	170	174	134	156	154	147	170	142	178	158	181	165	163	161	173	183	168	196	169	165	141	165	183	165	162	144	161	182	160	154	169	150	148	172	154	177	158	163	180	140	153	144	176	165	174	183	158	148	166	186	162	152	159	143	176	166	173	176	133	152	170	167	183	144	188	187	179	148	177	168	172	152	166	144	171	145	164	166	168	157	168	159	165	162	162	136	149	153	146	123	181	162	152	158	155	177	166	142	166	155	149	168	127	156	181	176	175	178	166	169	159	168	153	154	164	177	159	163	152	155	198	139	192	142	166	159	173	144	141	150	155	157	179	152	144	187	145	160	155	140	140	162	153	140	181	172	169	168	168	167	154	155	179	146	150	142	179	142	151	154	168	183	135	155	150	154	151	179	172	168	143	176	173	152	128	175	151	136	180	185	171	170	155	193	167	155	143	143	180	143	172	146	166	162	181	156	184	182	156	178	171	154	158	173	156	146	186	161	159	179	186	161	168	174	193	156	171	197	180	163	182	184	190	124	156	147	140	156	155	175	157	158	157	178	174	163	164	180	178	158	155	158	152	183	175	166	169	179	183	157	193	149	172	155	155	162	175	169	138	159	191	153	181	166	144	158	192	167	143	167	190	184	192	174	184	144	161	161	157	153	152	173	176	173	203	169	161	154	149	160	155	162	171	152	170	184	182	159	175	137	160	170	155	175	152	154	169	163	170	160	166	156	153	172	157	171	150	178	148	173	158	140	156	172	174	143	151	161	134	160	164	165	161	177	155	164	165	170	152	156	165	167	133	159	152	157	178	143	172	143	168	160	138	185	136	158	154	189	174	152	150	199	154	151	140	171	156	157	161	153	141	146	162	162	152	176	145	160	173	178	199	158	160	183	162	153	158	168	199	200	192	156	160	196	175	172	155	162	170	185	162	174	155	155	144	161	173	178	164	145	158	155	158	155	148	160	191	155	172	172	172	166	166	164	167	147	179	176	163	177	167	158	171	161	172
19899	9662	18420	19775	17187	14652	12492	9526	7063	5129	3442	2205	1698	1478	1082	1034	956	714	634	644	580	519	532	566	595	491	472	461	445	487	423	460	381	475	431	404	443	404	440	381	392	404	403	389	442	426	414	408	474	437	406	431	410	398	404	391	385	370	421	396	385	370	385	374	413	384	399	381	383	398	421	362	390	420	412	377	370	359	418	403	404	428	388	380	404	389	409	371	393	406	370	397	373	378	394	378	403	378	339	382	412	351	350	393	340	411	373	409	428	386	380	391	359	391	350	386	380	399	402	408	416	386	376	394	416	377	416	360	441	370	391	397	388	350	409	369	381	371	379	405	382	389	398	390	400	400	408	370	368	374	405	375	377	391	375	379	407	369	388	347	383	404	389	337	371	409	403	394	368	393	378	350	389	380	384	354	395	347	385	341	384	393	365	383	393	423	360	349	387	370	365	390	376	387	410	380	391	395	429	356	361	371	374	371	401	406	377	376	421	381	387	371	403	429	400	379	349	387	401	392	411	362	406	429	400	382	386	402	404	391	382	375	368	418	392	393	375	424	415	372	380	408	351	384	360	394	394	412	394	406	366	372	408	409	403	397	344	381	392	406	394	385	387	380	393	356	378	391	402	403	398	371	376	386	382	416	416	370	404	411	417	415	375	358	403	388	395	404	379	373	397	400	413	373	367	354	379	394	339	379	364	338	372	354	364	390	396	389	383	375	391	389	384	375	377	435	407	393	414	392	364	403	382	407	368	380	380	378	397	367	400	386	398	384	365	375	379	430	384	387	396	399	399	375	395	404	384	403	393	380	367	376	375	395	395	359	403	355	385	395	385	414	390	415	371	418	405	378	395	382	405	381	410	354	400	387	396	393	419	366	397	358	391	405	401	377	387	369	411	372	392	387	366	415	401	400	392	404	372	365	381	396	353	382	388	365	358	348	378	395	398	369	397	370	385	393	391	382	380	396	353	389	352	378	372	398	381	431	348	414	391	378	394	410	395	376	361	378	377	397	389	382	382	381	368	350	365	394	403	396	393	362	343	424	354	424	378	375	399	423	405	417	400	388	390	369	366	404	443	387	416	375	401	383	422	397	400	380	366	372	409	410	423	395	379	400	406	392	412	394	364	362	398	419	367	383	367	378	356	402	382	404	427	352	365	393	368	375	368	375	369	346	374	394	365	379	385	411	399	356	385	411	383	386	369	374	384	425	391	368	400	396	376	386	424	381	376	406	381	384	412	388	396	363	391	388	363	385	401	391	392	400	401	372	392	407	386	383	370	411	383	362	352	372	392	383	398	385	377	397	391	371	397	407	401	382	378	395	422	400	389	375	402	414	401	425	389	392	340	370	364	384	367	400	401	368	398	393	418	364	396	393	383	401	415	358	400	368	426	415	356	372	393	409	383	368	386	384	340	380	396	385	390	350	392	377	404	372	374	399	408	386	395	401	391	391	361	397	383	360	381	377	388	362	394	337	381	374	376	381	398	380	387	369	395	386	393	391	379	399	420	357	361	387	400	400	410	374	376	358	435	415	400	374	377	414	399	351	387	344	390	384	377	398	413	351	410	403	389	342	398	408	421	331	355	357	365	380	388	388	378	386	417	395	387	396	398	416	395	402	364	426	379	359	380	395	379	386	395	408	399	399	395	410	381	385	397	360	389	348	378	391	414	372	379	357	383	385	399	362	408	418	403	375	412	401	406	367	371	388	382	396	394	374	447	395	396	366	407	378	379	405	397	369	374	382	412	415	402	379	392	354	390	347	385	385	425	373	424	384	368	405	408	354	385	385	365	365	363	399	421	405	410	387	367	371	374	403	432	427	382	368	376	379	300	402	385	352	378	373	402	391	380	347	393	387	359	398	407	357	376	410	360	349	402	419	414	380	387	352	362	376	375	361	410	367	385	375	370	354	371	367	372	367	359	400	395	367	361	399	399	391	387	378	380	395	360	374	382	389	391	378	373	374	398	395	369	364	371	366	423	363	401	396	397	416	382	425	391	391	411	363	401	381	368	387	395	366	393	351	391	396	367	354	407	361	387	387	407	358	376	391	422	364	397	341	398	378	399	391	368	387	384	374	395	352	359	355	354	399	438	385	412	382	399	387	359	397	419	396	370	361	398	372	382	396	368	354	387	397	388	371	388	411	389	414	395	382	388	365	381	399	370	401	428	371	357	379	413	370	379	384	386	365	400	392	397	409	396	381	393	402	375	401	387	340	376	391	402	371	406	360	394	379	411	438	438	370	401	352	392	405	394	378	342	385	372	372	394	365	376	361	379	385	378	373	421	389	387	395	373	386	403	383	392	379	399	394	398	351	394	400	405	367	393	395	377	392	360	398	402	385	366	404	362	377	385	395	395	358	381	393	414	379	395	388	386	377	390	380	404	368	413	332	373	371	371	396	365	410	398	408	374	367	422	376	416	407	393	396	393	416	374	404	372	375	370	410	385	379	404	390	383	371	378	377	399	362	376	406	366	385	387	379	395	366	425	401	372	389	420	424	362	409	359	373	399	384	381	405	341	373	409	427	403	389	370	375	386	401	431	393	391	379	418	375	401	398	421	384	405	366	418	401	387	401	387	372	368	423	372	362	355	398	382	380	419	396	388	362	367	407	349	374	366	361	374	409	400	381	391	380	424	360	350	388	363	364	358	396	394	355	396	407	359	334	414	372	392	399	367	418	394	382	376	376	365	399	400	361	398	383	366	368	382	399	380	372	396	380	370	389	374	375	391	370	405	374	368	397	399	381	387	378	357	398	392	378	388	388	381	425	373	373	371	378	369	409	372	367	352	357	410	379	427	391	395	390	376	408	401	379	381	374	411	411	397	400	381	395	373	377	350	386	408	393	400	386	395	371	384	413	403	378	368	367	374	393	382	380	368	392	402	423	411	386	379	365	400	380	405	402	369	445	387	416	382	397	357	407	389	387	386	388	390	360	389	404	406	406	351	387	391	400	363	393	400	355	410	400	375	349	381	377	398	405	381	386	407	389	393	383	381	374	382	382	392	410	370	368	394	390	366	390	343	393	410	368	327	441	363	371	412	363	377	369	436	377	371	390	357	420	449	398	389	369	381	417	366	382	405	388	398	396	369	378	419	420	398	405	355	369	350	369	377	396	401	368	396	363	373	381	374	421	414	409	386	376	410	391	393	420	388	367	401	373	403	398	377	411	375	357	384	367	388	386	373	371	431	360	412	372	371	395	365	395	383	386	423	388	364	400	426	393	392	415	413	376	384	369	386	377	370	404	419	391	424	406	391	390	393	422	377	386	392	369	358	404	385	382	387	387	373	365	403	415	371	399	352	377	378	406	407	398	371	354	423	387	370	392	390	361	410	407	375	354	396	368	361	397	375	394	397	433	386	399	359	388	375	370	392	402	396	365	394	367	367	392	391	363	396	371	398	383	347	382	378	363	379	372	392	392	415	390	358	393	382	366	398	371	372	392	390	379	388	421	373	386	408	339	415	376	362	373	378	393
11754	4820	5137	3410	2194	1669	1435	936	610	461	349	280	318	250	230	265	230	238	239	255	231	224	213	255	223	243	227	216	225	248	237	222	211	220	220	238	218	201	229	215	213	198	234	205	203	211	237	195	235	238	231	218	205	232	229	225	251	249	238	175	212	211	244	245	232	218	224	237	217	211	240	246	222	235	218	228	224	230	247	203	242	248	267	246	223	247	222	246	224	252	249	244	241	217	206	222	225	224	230	193	230	209	260	208	217	236	202	262	233	215	213	231	255	239	232	225	226	204	203	219	201	213	241	223	209	230	212	239	231	214	225	257	248	226	268	224	209	217	223	234	224	221	244	215	240	225	228	228	200	214	233	251	217	202	252	212	253	242	226	216	235	219	232	229	252	228	253	213	209	196	221	227	244	209	212	229	237	229	216	215	203	217	223	233	247	227	223	210	219	220	236	210	232	225	196	236	196	220	242	225	234	262	208	246	248	248	216	252	232	228	211	234	198	217	217	215	250	205	211	175	244	230	227	231	241	241	232	214	220	229	221	218	253	222	237	214	208	240	234	216	235	228	231	242	234	254	234	238	210	214	265	205	231	207	218	225	220	244	227	229	216	236	263	225	208	220	246	226	223	250	242	208	211	223	202	246	231	212	261	254	236	210	221	235	218	231	260	240	220	230	241	219	256	231	230	233	225	251	223	210	224	232	245	217	218	264	214	231	201	238	233	205	219	225	242	198	228	215	249	223	220	211	216	197	213	234	225	225	232	218	263	235	208	218	222	238	253	218	228	229	216	209	233	235	234	251	256	222	194	224	227	221	214	228	244	218	220	199	280	243	253	232	233	237	239	232	196	247	222	235	222	227	245	226	224	240	217	225	232	217	229	220	236	223	211	229	225	225	237	226	216	242	234	223	232	229	220	239	205	230	235	242	227	227	221	238	223	253	235	225	238	203	223	235	210	237	226	246	245	230	239	253	245	250	246	243	224	229	189	247	226	258	239	232	242	223	217	209	226	222	219	226	274	227	210	234	246	223	210	214	219	227	226	214	257	263	246	206	235	214	228	243	248	236	225	232	268	249	228	232	239	229	233	261	223	231	246	217	236	224	233	217	236	222	251	216	211	242	204	231	235	201	234	212	233	244	212	213	198	271	256	224	248	232	198	213	220	222	256	242	229	230	223	238	213	206	232	230	241	255	236	222	189	220	241	207	213	221	235	240	215	213	193	228	241	244	250	232	230	215	239	221	223	225	239	235	244	249	237	221	243	217	203	211	225	252	244	251	192	254	249	251	213	204	222	211	246	210	229	222	226	224	216	234	237	251	213	221	195	222	228	219	236	230	201	213	218	216	212	214	205	256	225	204	251	248	236	219	227	210	248	228	241	211	207	236	245	220	241	226	238	234	249	193	256	204	218	217	251	226	235	242	248	250	220	226	270	243	262	227	235	206	239	256	224	249	233	231	221	231	188	208	250	234	229	256	229	237	214	249	249	239	214	248	187	230	246	215	234	241	211	218	279	231	217	229	258	234	236	206	210	249	250	242	210	237	224	231	245	184	233	210	241	213	225	246	230	231	217	220	245	217	231	219	219	234	210	251	235	212	235	216	208	227	188	254	213	202	250	207	231	242	216	232	229	236	229	252	264	217	225	197	201	209	209	224	232	217	246	215	230	236	234	212	226	253	240	250	252	253	219	235	239	261	231	238	198	238	235	211	217	244	237	251	263	289	226	213	225	234	226	218	211	228	196	210	233	210	242	259	243	242	220	239	210	216	231	208	233	256	218	203	227	233	238	249	233	220	243	197	228	218	200	208	210	250	251	255	254	234	244	222	225	213	225	258	230	202	224	222	222	250	250	232	220	200	195	235	267	248	220	215	231	179	237	223	231	223	221	208	212	280	244	215	228	225	217	225	219	206	232	218	224	251	231	230	214	209	225	206	231	229	214	245	201	238	190	235	235	211	203	220	211	231	234	226	236	223	223	235	241	235	229	243	227	236	254	242	257	215	213	235	244	233	239	234	233	216	218	250	237	187	204	227	240	214	257	218	225	208	222	228	201	216	207	215	225	223	237	208	237	213	216	247	237	220	200	225	248	212	226	217	236	230	222	219	234	234	236	236	232	223	219	245	267	223	217	222	245	212	216	233	222	209	233	208	219	221	223	244	232	203	223	225	223	244	229	229	233	239	223	211	227	217	234	249	253	210	217	231	258	230	212	235	242	210	230	232	259	243	232	248	243	246	233	237	241	213	240	231	234	218	265	237	219	214	237	217	226	241	224	234	245	232	237	215	238	210	241	222	236	201	211	230	262	194	236	228	229	247	223	220	232	227	240	206	224	223	231	208	247	257	206	203	233	241	208	205	224	246	234	256	203	254	216	204	236	227	233	253	238	230	223	198	235	219	233	248	207	216	228	230	232	233	220	210	218	242	247	212	242	219	208	213	244	247	249	240	211	234	228	238	230	265	244	239	220	257	220	259	213	226	222	221	202	250	234	244	203	209	228	250	244	228	231	239	209	247	247	225	228	219	232	238	201	225	219	202	220	225	250	243	236	198	261	279	227	219	217	251	272	199	215	229	245	251	222	222	223	215	242	236	233	231	235	228	232	210	216	236	214	224	240	205	234	223	221	258	270	228	246	219	226	199	250	246	238	239	229	238	217	215	228	217	227	270	225	199	220	232	230	221	209	231	207	234	237	198	243	213	260	248	219	216	234	265	254	231	242	240	203	244	220	247	208	202	203	221	224	234	235	244	258	235	236	218	222	266	204	221	237	245	219	198	238	199	233	260	212	227	238	267	239	223	221	232	243	239	221	198	205	223	241	238	246	238	239	253	215	200	251	248	228	218	234	242	194	219	239	219	236	222	249	216	237	255	242	217	227	259	247	235	228	233	259	268	218	228	216	237	204	239	219	241	226	221	240	241	229	222	221	209	226	205	231	246	227	242	211	248	224	232	219	229	220	237	235	225	239	234	210	254	205	247	267	223	208	207	193	237	214	200	190	264	231	248	234	212	218	228	246	221	226	215	268	231	245	215	236	211	188	222	230	250	231	214	213	237	209	206	229	210	222	220	221	225	223	215	245	226	229	219	200	213	211	219	214	218	247	258	281	232	219	219	230	261	202	197	221	245	226	273	252	226	218	198	213	246	245	199	205	222	243	234	235	226	207	213	246	214	223	249	233	229	236	234	217	213	221	222	230	220	248	238	221	216	212	221	233	241	204	227	218	221	198	211	229	217	205	250	231	233	201	231	202	212	232	235	224	254	208	229	255	215	233	240	243	261	257	238	225	218	233	207	229	231	204	230	242	240	236	205	243	226	231	221	263	220	222	243	212	214	206	224	219	246	243	279	247	276	215	204	230	248	208	240	199	191	225	229	241	253	219	213	217	241	231	226	230	232	236	234	238	246	224	238	184	212	231	246	227	221	222	244	239	208	240	213	240	224	225	209	228	210	238	223	237	228	230	246	216	195	258	241	223	233
7118	4278	9106	9273	7851	6805	5682	3980	2642	1680	1226	937	876	710	629	698	573	585	526	518	562	546	529	573	523	550	542	496	539	512	520	503	526	505	491	466	501	505	515	519	528	502	504	466	513	497	517	483	514	528	535	500	513	432	467	508	495	529	511	494	482	494	484	492	486	482	488	475	507	491	483	460	507	472	514	492	488	490	502	507	540	467	455	510	506	459	524	505	488	502	556	517	547	467	520	483	516	490	473	473	473	494	525	491	510	475	457	518	533	488	482	506	475	530	516	462	492	498	501	474	516	527	533	492	501	485	514	496	535	511	515	523	539	502	493	505	493	452	521	519	506	511	495	504	523	505	478	478	501	477	499	508	490	516	473	503	494	466	521	480	489	467	493	504	505	479	479	510	524	508	502	490	490	537	480	506	469	480	506	435	499	517	486	474	488	504	480	539	506	476	467	489	493	515	509	483	492	468	495	477	526	526	497	464	487	533	501	499	469	472	497	504	519	508	523	498	480	490	474	505	473	475	504	522	517	518	478	502	469	495	506	510	468	497	464	451	506	540	526	496	498	520	500	464	500	549	476	483	497	513	486	510	486	495	519	519	510	521	504	499	504	487	495	524	470	490	517	490	502	500	514	494	530	467	482	498	485	454	522	498	464	532	522	530	517	553	507	518	535	536	513	566	490	464	491	539	503	509	476	472	474	466	497	518	505	489	509	516	481	530	529	503	496	492	487	515	530	479	479	494	473	489	460	483	532	487	481	509	508	478	503	512	484	493	491	522	478	459	465	510	495	497	500	477	456	479	480	469	474	507	507	495	521	511	476	502	519	484	532	499	504	477	505	503	493	506	491	510	494	527	464	446	448	499	499	484	514	513	512	505	476	535	491	497	480	475	512	488	483	512	516	479	484	543	500	495	492	486	477	517	497	490	498	527	488	514	510	506	491	504	483	538	500	495	509	466	478	525	481	484	482	520	480	509	507	477	482	496	497	473	479	467	520	451	487	482	536	517	513	500	484	482	509	449	492	524	478	497	433	509	478	471	500	515	516	468	515	511	462	472	486	519	521	512	517	471	496	528	475	489	501	492	491	518	535	492	508	490	467	473	473	502	499	436	489	461	473	539	488	459	485	546	463	503	495	495	507	511	498	484	502	492	492	489	496	507	499	527	528	498	509	481	517	513	494	484	542	484	488	450	470	488	489	486	495	472	495	460	530	487	514	509	518	483	504	486	511	465	517	527	478	460	491	472	499	498	503	475	522	469	535	481	526	536	510	498	522	538	493	471	474	495	531	491	519	472	503	526	508	532	503	495	525	478	507	517	488	519	452	515	495	474	483	479	474	464	492	489	505	534	524	492	459	453	534	535	510	515	482	504	469	489	440	529	460	501	543	490	509	494	510	473	530	497	484	521	447	485	494	475	465	507	523	521	480	478	458	470	499	499	491	507	507	472	481	504	527	509	505	490	523	497	524	523	520	526	472	527	474	510	478	452	513	497	522	543	503	505	525	473	502	514	487	516	515	500	575	466	493	512	508	493	456	486	530	507	512	489	479	478	470	490	484	550	547	488	526	503	496	496	522	525	483	516	495	541	467	503	522	518	482	489	475	484	510	427	518	454	527	430	495	504	462	525	521	468	466	521	443	481	476	516	495	478	511	467	503	506	521	465	518	506	460	464	505	448	513	500	514	511	467	476	510	505	468	508	485	515	498	493	529	462	529	549	491	514	488	488	510	530	511	460	475	494	535	444	515	474	473	483	495	513	474	465	511	561	488	489	523	485	476	482	504	469	499	515	510	489	515	472	446	519	541	483	527	512	509	472	483	484	506	466	522	494	516	467	517	508	492	531	502	509	502	501	499	494	497	510	461	509	489	504	478	466	521	529	502	493	515	489	525	551	513	513	488	487	514	506	477	500	500	464	529	549	520	495	500	510	482	519	487	491	486	522	495	523	473	507	500	563	455	478	480	490	490	497	479	559	485	509	504	523	488	497	501	491	528	504	522	524	483	510	464	506	511	489	481	426	506	496	481	506	465	553	498	520	509	533	505	494	509	511	519	494	447	517	511	504	457	499	489	480	503	523	478	515	503	491	490	486	516	473	453	481	534	476	458	481	491	508	459	490	540	479	493	486	518	472	508	454	502	466	501	475	499	546	519	494	521	466	509	489	532	525	496	497	521	503	496	504	529	469	503	489	504	521	473	463	512	494	508	464	483	505	518	518	483	495	499	506	505	524	516	488	456	430	524	502	511	494	490	475	486	498	513	464	515	498	556	494	488	520	479	479	525	536	506	553	518	461	525	510	465	500	462	554	487	476	493	551	496	502	514	482	510	523	492	558	505	477	488	451	469	505	532	525	569	525	494	510	552	466	495	469	474	467	511	510	525	489	498	495	477	493	521	488	475	501	482	531	527	504	486	505	500	471	511	494	518	497	515	503	456	522	486	534	481	480	510	541	477	495	499	494	498	498	505	526	546	481	476	473	498	482	409	463	507	528	460	496	491	461	514	556	506	515	486	463	472	475	461	477	503	493	497	524	510	521	497	527	499	476	526	473	522	504	473	516	478	485	470	514	520	486	470	465	497	511	475	559	508	504	452	517	525	509	518	489	492	466	473	485	509	488	493	507	491	483	476	456	495	475	507	501	478	526	501	481	472	482	453	446	531	467	515	495	525	518	496	537	497	494	503	462	495	472	500	514	512	475	499	533	520	441	465	510	546	533	477	514	531	484	480	510	446	499	495	476	459	538	511	516	487	458	485	530	511	514	463	487	458	541	493	518	532	488	514	532	498	522	494	494	471	497	485	512	494	515	495	539	552	488	498	472	528	529	495	505	507	497	468	478	486	508	512	504	486	480	497	487	483	473	484	519	523	511	533	480	540	518	554	528	479	491	502	529	500	500	499	493	484	531	501	501	495	487	506	529	506	480	534	494	494	499	499	460	502	539	467	496	519	514	536	533	502	485	514	521	508	517	487	464	512	488	457	512	522	491	500	537	504	495	479	468	486	495	480	543	459	456	503	504	500	517	482	462	498	489	491	495	521	503	498	530	505	502	473	486	507	489	491	512	481	483	537	487	498	478	496	493	504	483	513	488	486	473	514	501	472	503	494	513	494	518	511	471	462	451	439	501	453	518	504	484	502	460	488	503	462	498	496	486	518	510	501	542	506	517	522	487	479	429	529	483	464	463	477	494	505	489	453	459	506	507	497	478	481	492	519	504	487	504	536	492	501	498	533	509	491	512	490	486	499	498	489	530	506	483	516	506	494	445	517	499	498	521	511	472	507	507	531	488	482	497	506	494	513	484	472	484	467	495	495	519	483	486	495	502	460	527	507	501	486	485	527	477	464	485	481	447	538	517	477	517	501	511	451	487	527	515	472	511	511	483	497	481	494	468	541	497	506	471	483	461	481	481	506	467	512	504	503	516	463	487	499	490	483	497	463	483	507	506	478	526	513	500	545	527	501	530	549	480	513	473	464	504
24129	9519	9237	6690	4122	3160	2340	1547	1006	593	457	358	264	279	211	220	174	168	177	137	147	127	150	155	137	125	145	134	128	134	160	146	131	179	127	121	139	171	142	143	141	143	131	137	137	137	149	143	131	152	153	138	133	140	126	168	155	139	131	157	123	136	136	134	153	143	132	151	130	134	124	127	151	141	150	125	121	152	154	132	139	118	152	143	127	144	111	145	138	129	134	124	156	127	114	147	133	146	157	143	123	126	121	119	145	110	161	128	119	107	156	110	126	141	142	152	138	128	140	140	139	132	119	147	126	138	129	128	141	159	122	141	128	145	116	135	116	134	143	131	121	145	141	139	129	141	124	144	139	111	141	128	141	124	159	127	148	133	165	137	129	151	123	118	128	122	136	147	120	132	110	117	127	134	141	124	137	131	122	136	140	129	122	144	133	114	128	125	122	144	145	132	127	135	126	134	152	133	120	136	124	134	141	121	132	130	130	156	147	149	139	145	126	127	149	149	120	124	139	111	144	151	126	135	119	159	134	133	152	144	127	143	135	144	136	127	115	139	148	140	132	130	139	145	137	116	124	136	146	139	124	127	138	128	129	135	131	149	153	140	139	119	127	160	134	149	163	138	153	125	113	130	130	131	133	137	129	161	132	138	145	126	137	112	141	120	115	141	120	134	119	130	142	142	120	127	121	140	135	138	127	144	145	140	129	124	146	128	140	119	137	114	136	125	141	139	141	136	146	151	146	144	117	149	138	138	150	140	134	119	141	142	105	162	144	139	134	126	114	152	130	133	133	123	130	126	158	142	132	129	142	140	120	139	118	148	135	132	136	163	136	141	140	110	145	157	131	137	104	139	131	151	132	154	142	146	116	120	100	124	113	123	149	119	159	132	142	148	126	120	140	135	155	149	122	135	168	122	135	127	169	123	125	138	135	129	108	130	153	137	137	144	138	133	130	129	148	120	126	166	131	134	141	131	130	139	139	146	119	142	134	155	154	135	133	142	148	145	128	135	118	142	134	146	119	154	117	131	145	141	134	135	118	131	129	133	138	156	154	134	149	136	132	135	144	138	157	143	149	139	151	136	130	127	138	141	153	145	142	151	108	123	127	137	128	151	112	159	155	109	123	149	136	129	157	147	156	143	116	140	135	145	134	129	110	135	152	118	131	125	132	134	149	145	116	134	129	157	125	125	143	129	138	138	135	143	141	127	125	141	117	121	125	123	154	139	115	128	142	171	129	129	145	140	124	139	128	135	154	111	125	149	145	136	122	141	147	121	138	146	138	130	140	124	111	128	128	141	109	120	131	131	150	133	118	129	137	121	128	148	146	149	137	152	139	125	142	146	141	131	131	154	158	134	144	149	160	136	126	145	153	128	127	142	139	164	121	132	143	129	135	157	156	147	133	121	145	117	124	132	120	125	156	138	131	115	148	127	117	153	123	148	136	122	110	139	130	135	165	147	147	124	140	114	128	115	113	132	149	123	140	123	112	114	125	150	137	138	151	118	152	134	134	153	118	141	126	115	132	126	129	138	123	143	148	127	117	126	136	141	145	131	127	141	125	160	118	149	170	127	124	119	135	123	147	133	141	138	141	140	153	163	130	147	136	126	114	146	142	144	132	110	128	146	146	118	113	143	122	146	129	146	113	127	118	128	120	108	136	133	114	126	161	150	134	153	128	124	131	129	141	135	132	132	134	141	148	163	134	126	130	148	145	158	132	129	140	133	141	149	154	126	134	146	129	126	144	115	141	138	138	139	144	148	156	113	170	146	128	146	112	148	142	119	138	126	116	126	170	128	135	151	118	147	156	114	137	147	126	143	144	134	111	148	144	143	126	137	152	125	150	154	119	147	132	118	121	148	154	136	135	144	150	128	130	124	139	142	144	132	132	136	161	123	163	129	120	142	158	130	122	135	136	132	125	150	129	133	147	149	148	112	145	130	125	131	123	128	131	141	138	139	124	129	147	115	141	130	122	145	140	148	160	156	146	142	137	133	146	116	144	138	122	124	103	149	103	139	122	146	127	119	140	126	133	131	129	118	148	113	128	122	126	144	116	135	153	140	126	122	136	132	160	125	150	135	136	124	140	141	133	157	136	118	134	152	140	144	132	122	147	132	136	142	126	147	130	124	125	135	130	142	142	147	130	141	125	139	124	117	127	132	126	150	147	147	159	154	138	140	121	174	146	158	146	117	149	134	130	144	147	106	114	116	143	141	149	126	135	140	126	116	120	144	145	152	111	140	145	133	129	148	144	172	152	167	134	140	144	135	138	143	140	144	149	133	143	145	160	135	119	142	144	122	131	107	137	136	134	136	132	135	133	134	146	131	125	141	116	153	132	110	135	148	156	153	121	137	138	159	129	149	135	130	114	132	130	140	123	155	137	134	151	140	142	146	138	135	138	162	127	128	137	124	131	127	148	137	138	136	127	146	154	112	121	152	114	143	152	146	141	144	126	125	132	153	126	148	146	141	139	129	137	152	131	119	111	130	116	153	119	150	130	142	134	137	122	159	121	159	136	138	167	111	149	160	134	135	123	137	128	113	135	127	124	145	121	146	137	124	125	130	158	139	151	140	116	114	135	149	150	116	138	139	106	144	132	136	137	129	140	130	126	129	139	145	158	129	118	141	138	134	119	119	128	153	136	131	120	150	129	129	144	143	138	143	120	116	136	122	149	139	135	138	138	122	149	113	143	129	135	120	137	122	128	130	123	133	126	122	141	154	117	125	140	155	131	144	138	139	131	142	157	142	113	129	132	122	127	137	123	141	132	143	132	116	124	137	139	121	141	128	158	132	136	141	145	142	137	142	158	138	138	146	144	132	139	137	138	139	141	147	150	143	138	139	146	137	124	138	148	136	125	152	132	131	132	124	139	146	144	131	147	144	131	110	122	133	135	127	120	153	116	136	139	170	130	136	143	156	130	132	149	133	140	128	142	136	143	143	126	139	125	122	125	114	165	137	131	125	136	147	114	118	119	145	132	138	147	122	143	145	138	134	130	112	142	117	121	127	118	140	127	132	125	138	145	154	133	137	138	151	127	146	144	157	146	141	161	146	120	119	112	106	130	126	156	137	145	119	130	143	119	140	109	133	110	131	125	115	126	107	140	136	128	126	132	130	141	128	151	142	117	126	141	144	132	124	142	136	135	146	146	154	118	150	131	149	112	150	149	115	123	131	127	151	153	124	123	128	134	163	135	126	124	142	142	122	156	119	151	141	126	126	136	132	159	127	140	142	125	125	145	124	136	145	131	148	161	158	157	133	124	149	125	148	128	150	162	139	125	139	151	138	111	146	146	138	122	103	131	148	128	154	121	132	146	145	154	129	120	138	124	158	119	126	139	132	139	139	126	131	145	141	146	157	139	157	126	152	137	130	148	126	144	147	127	143	132	142	129	156	144	146	135	130	139	119	136	143	143	153	123	130	159	145	128	120	139	110	133	166	145	144	139	129	141	137	118	118	134	133	132	143	132	126
15081	7209	14630	15414	12890	11576	9455	6907	4407	2516	2001	1485	1130	963	785	740	610	510	469	424	438	411	407	423	432	374	360	393	354	370	330	327	343	331	332	371	348	328	350	325	310	299	305	321	358	324	314	308	332	326	348	309	329	321	309	333	306	323	309	322	313	325	327	316	328	310	301	289	344	320	347	312	305	302	325	298	331	284	285	314	343	342	336	331	283	328	312	334	309	325	297	326	342	321	329	298	320	293	292	331	362	319	324	328	302	305	323	335	307	306	283	299	344	323	320	312	304	311	317	339	311	309	332	330	326	333	332	280	333	352	329	309	333	317	304	290	313	312	327	309	342	318	334	292	311	325	317	360	299	309	328	303	355	310	333	322	316	298	321	320	324	321	327	323	302	316	329	313	305	298	308	306	321	297	326	320	333	326	323	331	325	328	304	329	311	277	294	298	328	311	328	335	337	327	283	293	337	322	331	343	294	336	298	296	298	306	322	309	269	295	312	294	329	340	316	306	339	311	324	322	290	308	342	353	323	302	319	305	354	329	314	299	336	300	358	333	316	306	333	310	295	330	343	283	291	318	292	328	325	311	316	299	314	329	288	310	309	298	294	302	297	302	319	334	325	327	337	303	322	301	300	299	304	311	330	294	315	268	315	298	309	297	291	319	326	326	300	315	306	311	322	330	308	306	345	307	286	336	314	309	344	333	330	307	289	339	294	305	318	317	316	324	325	283	300	315	322	364	287	310	341	345	310	308	311	326	330	326	306	277	326	298	310	303	335	321	304	311	326	353	301	327	318	329	326	338	316	325	345	335	285	310	314	336	309	344	310	298	337	315	329	310	324	347	331	314	338	325	302	309	324	314	338	319	307	339	311	308	324	326	295	332	309	300	311	315	298	307	309	324	326	309	293	350	306	324	302	276	336	315	340	298	318	327	286	329	299	302	326	316	304	299	348	297	313	324	309	308	304	295	305	310	315	330	325	368	325	341	289	333	325	279	316	337	328	317	323	342	309	349	294	281	311	339	324	285	312	323	296	333	324	333	295	294	334	295	311	307	315	302	333	318	324	325	320	336	349	329	286	323	329	301	329	349	345	283	312	297	319	363	328	318	326	312	336	317	301	334	337	328	306	341	325	303	321	306	338	283	285	290	303	337	310	330	318	314	327	309	309	339	334	323	335	321	309	297	308	291	291	307	315	329	309	344	313	290	310	298	314	320	301	333	327	361	323	338	293	299	326	291	324	331	299	322	325	311	318	308	334	348	297	322	334	292	273	340	317	313	307	312	300	320	321	305	338	305	328	280	293	304	361	337	331	339	330	352	319	314	300	327	324	322	312	321	343	323	330	299	332	303	318	305	317	332	338	301	310	315	328	298	328	282	348	313	312	347	300	335	316	310	302	296	329	318	327	301	311	297	303	315	343	317	338	323	302	334	347	326	295	288	317	339	312	331	316	296	337	288	305	339	343	302	307	340	345	323	300	326	330	324	318	317	293	316	325	320	329	297	306	277	341	312	303	315	321	317	326	298	305	346	297	334	324	328	298	335	304	333	318	301	331	327	258	296	331	310	300	341	309	328	319	337	297	318	316	321	339	344	346	334	334	336	310	317	301	292	334	330	295	353	285	327	328	314	299	345	304	333	310	299	326	318	302	307	324	326	327	344	327	296	327	321	316	332	342	308	305	336	325	315	327	321	300	319	318	315	255	315	338	357	339	332	304	336	285	331	326	319	313	288	323	347	302	297	318	299	291	313	321	277	317	321	301	311	326	299	335	295	298	302	310	321	316	324	352	326	345	357	310	339	313	325	332	300	324	300	339	333	289	337	307	297	350	320	315	315	328	317	325	317	344	322	337	335	321	315	318	301	302	329	303	313	311	310	292	318	348	347	308	329	340	312	296	321	320	330	307	304	333	328	347	322	332	318	322	290	349	368	294	311	326	311	288	326	325	320	314	296	317	313	305	301	330	327	307	315	296	297	290	317	314	340	326	300	296	332	329	314	303	330	318	328	350	320	334	312	321	317	345	329	309	302	336	312	314	346	327	319	329	313	316	340	310	352	305	341	295	303	306	334	317	300	287	325	311	304	339	351	299	318	315	310	314	288	316	316	296	312	281	325	300	294	303	314	325	333	328	342	340	304	307	350	317	343	300	317	331	292	310	318	300	361	324	302	291	321	284	300	349	329	308	297	291	303	325	288	320	311	322	335	299	319	312	324	292	314	306	321	325	311	297	355	314	300	313	337	309	293	326	299	297	303	352	316	322	319	350	350	312	308	318	312	311	319	295	328	319	330	337	324	298	295	334	295	330	348	309	314	330	312	324	311	330	325	359	304	292	329	311	341	314	311	323	329	286	268	352	307	307	329	331	304	326	346	327	355	336	344	334	308	305	324	304	330	306	310	323	341	300	322	311	325	319	331	298	368	292	321	318	314	319	298	349	332	336	319	338	318	292	335	311	318	301	302	297	349	356	308	330	316	337	323	324	321	311	335	343	340	323	327	318	331	315	299	341	309	312	338	313	292	315	313	309	324	318	352	312	334	323	348	357	318	299	305	343	312	311	292	298	293	313	301	310	317	303	310	332	328	317	282	338	325	329	314	311	328	315	326	310	300	318	311	310	320	299	321	320	316	308	319	312	329	338	313	313	320	334	313	312	310	323	349	321	294	305	351	307	345	298	343	332	309	330	322	305	297	331	301	320	282	305	351	339	299	300	295	315	358	312	305	320	308	354	350	287	291	334	305	322	292	316	318	334	327	320	314	338	313	336	336	318	304	309	298	312	348	339	313	323	312	311	320	330	308	322	306	323	312	300	318	315	330	293	312	287	347	295	334	334	317	313	311	300	329	326	316	297	341	310	320	293	307	355	334	290	330	331	347	331	331	289	334	311	322	293	321	275	333	327	311	341	339	330	309	324	328	313	344	315	331	305	299	357	339	306	313	318	340	338	296	321	336	347	326	313	296	322	322	305	331	328	329	309	337	305	305	316	316	333	323	315	311	306	335	339	325	327	297	315	303	319	348	303	342	307	315	329	326	332	334	311	316	293	311	330	311	285	307	299	326	286	322	343	327	325	296	306	272	317	333	344	332	341	327	336	321	325	354	300	320	314	328	325	334	343	310	316	337	305	305	338	300	330	279	342	300	326	311	301	303	326	317	308	323	321	296	321	303	299	333	324	291	330	316	311	332	341	313	317	289	288	324	288	321	325	316	305	345	335	323	322	325	334	338	327	354	333	304	303	339	298	322	317	310	346	290	285	301	328	332	335	317	321	343	332	322	323	324	307	325	301	296	341	300	355	342	301	332	303	282	337	343	296	319	308	309	321	325	334	348	315	316	329	324	312	326	332	317	325	289	314	302	323	310	333	315	339	343	302	349	306	364	320	348	332	303	312	348	292	302	321	295	321	325	306	328	267	341	316	313	344	310	307	333	283	307	330	329	327	344	304	317	296	307	309	355	328	307	318	310	283	335	291	300	356	294
34009	14809	12920	9895	6356	4953	3327	2286	1582	918	607	516	325	311	291	305	239	228	196	208	178	176	175	178	186	174	179	185	155	199	157	175	163	153	174	185	159	164	153	169	175	176	155	170	149	149	170	160	147	168	170	161	157	155	148	158	163	172	174	174	179	145	154	169	169	180	152	177	174	153	156	160	169	167	186	140	178	143	151	168	171	133	157	152	183	170	164	176	176	158	155	144	142	162	188	147	164	172	147	163	156	138	154	162	157	149	155	152	139	149	164	165	122	157	144	154	160	166	162	157	158	155	156	167	157	139	181	171	164	172	177	144	170	128	179	144	140	162	149	175	173	166	165	126	164	150	166	166	138	159	157	186	170	124	139	165	142	170	181	171	154	150	181	164	146	164	168	158	154	173	175	173	173	171	157	173	175	166	171	165	177	151	141	173	176	147	160	144	179	145	153	149	143	176	158	158	149	162	160	164	160	188	180	145	170	162	174	149	167	169	156	150	177	134	173	146	176	151	165	172	176	167	143	131	153	165	148	163	161	146	166	182	137	152	167	182	150	179	153	173	160	156	170	163	162	164	148	150	164	154	136	183	149	144	152	152	132	198	161	155	158	169	144	154	167	160	180	131	158	161	139	164	158	146	165	185	146	141	170	153	173	163	148	150	144	151	148	142	138	162	167	165	162	158	167	175	164	132	138	166	163	167	131	155	173	169	158	131	148	163	165	147	150	152	180	156	143	150	166	139	172	158	143	160	151	176	172	166	151	150	159	193	160	143	175	155	134	170	154	154	178	166	167	137	145	159	146	148	155	147	182	151	150	147	162	147	163	163	161	165	163	168	146	165	175	176	133	135	147	172	150	147	175	163	157	178	135	153	150	152	168	146	185	156	168	144	143	164	148	144	163	153	150	163	156	147	160	146	168	145	147	166	153	161	177	154	163	170	166	155	163	162	169	172	155	153	182	145	145	163	147	172	176	163	152	146	143	156	147	150	183	165	167	157	155	142	176	145	152	153	162	140	146	141	136	177	138	153	145	164	153	155	162	175	153	158	142	132	145	118	136	161	156	175	193	176	142	182	167	145	164	168	169	144	166	145	131	158	168	170	173	137	148	139	159	164	162	168	158	157	151	153	177	171	171	156	149	190	153	146	179	161	186	145	152	156	150	133	151	154	142	154	165	163	158	162	167	155	145	142	154	149	147	146	182	168	140	174	161	170	139	162	151	143	149	175	176	175	195	167	152	165	173	161	165	111	157	167	168	160	182	179	137	161	154	143	160	154	175	176	157	175	134	145	161	172	145	146	172	167	167	156	191	166	134	160	163	151	134	157	165	194	163	152	157	149	164	170	151	164	155	157	156	156	158	161	153	153	158	162	149	138	162	154	141	146	144	156	166	150	162	122	155	176	184	187	157	166	149	162	154	147	152	152	152	157	164	157	176	178	152	155	173	147	148	152	143	152	171	155	131	144	175	182	158	157	171	144	153	142	149	156	170	148	160	160	187	130	166	169	149	124	145	160	161	158	152	167	183	159	197	170	168	138	174	174	138	157	173	165	152	176	163	145	152	181	176	159	158	155	126	131	146	156	165	154	128	180	171	143	152	158	169	143	171	163	133	157	162	161	167	146	161	153	163	175	182	144	162	157	135	158	171	163	159	164	156	150	169	143	174	169	145	150	160	158	157	147	144	152	157	164	171	147	139	182	146	170	159	145	160	156	158	156	176	146	180	149	164	147	179	155	163	146	144	181	134	159	150	162	152	155	156	150	183	145	166	176	167	174	160	158	172	157	148	169	174	183	158	178	174	143	164	167	163	144	158	151	167	145	158	153	166	140	151	154	155	170	152	147	179	158	171	153	160	148	176	150	159	181	168	167	173	165	160	169	162	171	136	167	158	182	168	148	178	168	147	158	149	147	148	148	168	182	154	165	168	149	159	138	148	165	166	154	159	155	155	148	154	145	158	187	141	183	138	165	148	164	149	157	185	149	155	156	179	151	148	151	135	153	134	156	168	147	129	135	148	142	160	154	170	185	162	168	156	144	152	169	143	143	138	137	157	159	157	145	151	152	137	169	164	154	169	154	139	140	157	163	155	175	149	156	149	162	141	139	171	172	156	164	156	137	150	169	175	158	147	158	153	163	136	139	137	126	174	156	150	147	145	136	153	184	175	130	165	156	165	147	156	144	167	160	160	178	140	152	155	149	173	167	162	143	163	145	166	171	171	156	168	154	150	147	159	173	172	149	145	137	141	159	165	151	150	148	161	159	136	171	160	167	145	159	151	149	131	159	186	171	162	160	169	154	156	144	160	199	163	152	159	153	152	158	163	162	152	138	162	171	146	174	148	166	127	168	174	169	176	147	179	136	145	138	168	160	165	186	159	166	152	138	158	181	158	151	164	167	156	143	164	173	158	159	165	154	160	154	150	152	161	168	175	171	141	180	134	154	159	163	157	166	181	173	171	169	133	167	165	164	160	159	152	168	171	179	157	199	147	162	150	181	160	173	165	154	171	173	169	155	156	145	171	163	156	172	167	166	172	156	153	142	143	135	161	167	166	161	124	156	148	175	164	168	153	165	168	156	178	169	155	164	175	163	165	145	169	153	155	152	146	142	143	143	181	156	170	197	151	165	175	160	159	158	144	172	156	161	126	151	125	144	140	170	167	136	154	158	149	150	153	138	155	170	148	163	167	152	141	144	142	150	141	139	155	161	165	151	130	173	141	141	150	137	171	137	161	154	130	157	182	136	145	145	143	165	144	165	160	181	164	166	167	164	170	162	171	192	138	180	156	157	173	173	159	155	163	147	149	156	155	171	153	194	170	171	172	147	137	174	150	149	146	179	122	152	183	139	150	133	164	154	153	163	163	122	148	169	155	159	164	161	143	160	173	165	176	164	165	179	156	158	144	200	152	165	145	163	144	154	166	157	164	169	133	163	166	154	157	158	171	159	149	155	144	174	192	152	137	145	153	138	145	159	164	150	153	170	162	176	172	131	167	180	154	155	146	149	148	153	161	142	151	170	169	161	148	145	143	170	173	163	170	184	152	150	150	147	183	163	153	147	192	171	167	165	161	160	146	143	130	162	129	169	179	154	140	149	173	131	157	184	165	158	182	190	151	166	156	137	155	159	162	164	157	140	144	164	161	153	149	163	167	147	151	130	162	161	145	151	153	149	169	149	171	125	124	186	173	174	194	160	145	151	168	149	174	140	167	150	157	133	160	163	175	165	162	148	148	155	167	160	160	154	160	149	148	162	157	161	147	158	170	150	149	139	159	143	159	153	133	155	143	163	205	152	179	161	158	166	150	155	170	142	154	156	166	178	157	147	189	143	169	160	143	143	147	168	156	164	147	128	151	149	182	176	147	152	158	170	159	164	129	168	152	150	161	125	129	177	188	179	160	169	165	129	166	150	149	161	166	143	159	161	149	157	163	132	143	156	149	170	156	151	172	162	158	156	150	164	153	160	141	178	156	174	173	143
19758	9975	18457	19907	16794	15272	12121	9156	6543	3837	2904	2260	1461	1355	1070	1031	770	733	715	627	588	577	551	570	522	473	464	458	446	436	411	415	416	436	425	376	365	404	403	366	402	399	386	386	406	353	429	374	407	418	405	394	399	359	395	342	361	381	373	370	379	367	394	375	397	383	375	377	363	382	392	363	378	434	352	379	383	384	352	371	373	370	375	341	366	377	360	389	406	348	368	365	371	381	367	408	393	400	394	400	376	365	347	408	367	368	371	363	398	385	362	388	365	357	387	420	370	355	401	323	387	392	419	369	396	339	377	401	389	361	407	367	356	379	328	360	347	389	357	348	360	386	365	385	400	357	332	391	389	366	378	396	346	399	395	401	362	369	376	388	369	372	384	398	358	364	394	346	377	384	378	368	343	345	339	389	365	362	348	402	370	354	369	397	327	392	379	403	385	392	393	378	385	390	375	368	359	403	382	367	346	391	389	347	375	365	369	365	410	368	389	370	339	376	362	377	388	363	355	347	368	381	380	344	394	353	374	360	367	366	377	369	396	371	334	370	393	362	376	361	341	359	314	361	372	371	379	388	397	365	386	389	374	395	396	395	362	352	387	395	376	374	373	359	357	392	383	364	375	364	381	422	356	338	368	360	400	375	362	366	384	413	347	356	366	349	415	382	367	371	374	386	380	352	377	373	350	350	341	384	376	398	365	350	386	371	382	390	363	382	352	366	345	376	362	361	392	368	339	363	374	371	380	397	370	394	344	407	364	422	361	365	364	369	356	394	418	367	388	385	400	371	385	376	391	365	412	416	358	368	362	383	359	364	376	358	361	346	367	401	381	345	412	378	372	375	381	370	387	394	365	399	411	390	347	366	364	384	367	351	339	379	368	355	345	362	349	414	382	362	365	349	387	378	366	386	364	386	363	398	372	371	370	349	368	366	365	350	372	367	386	359	407	369	382	373	380	390	348	351	386	377	332	362	340	343	366	386	407	374	356	388	370	361	373	387	400	370	397	376	402	397	394	357	363	400	367	357	339	379	353	367	386	384	354	381	370	351	403	369	364	383	359	354	395	393	381	364	338	359	345	364	379	385	378	400	410	331	374	374	392	373	408	339	369	362	377	348	372	402	399	352	412	370	392	343	371	346	376	351	365	336	375	403	325	354	373	400	369	421	356	361	368	394	356	346	380	371	357	366	355	351	356	357	383	343	377	376	384	384	379	398	389	394	382	354	402	406	365	391	357	397	384	375	381	342	410	336	385	379	360	350	385	380	380	389	407	379	382	369	397	363	375	368	374	382	368	381	372	384	359	339	376	380	370	392	382	347	378	396	369	385	392	360	361	351	383	347	381	369	367	358	368	396	360	373	348	398	347	369	381	392	376	360	361	393	331	373	364	389	337	355	378	372	377	396	392	401	369	371	375	399	371	352	376	385	376	419	375	370	368	371	365	383	368	391	358	397	380	387	357	377	367	382	381	382	386	367	336	373	382	374	377	359	357	375	372	385	398	338	362	314	407	352	400	379	386	362	373	371	361	387	323	368	409	411	358	354	375	351	363	381	399	382	389	353	383	370	385	381	353	392	369	354	389	393	346	380	385	395	369	360	372	381	365	383	378	412	352	400	339	377	376	397	369	365	368	403	395	359	375	383	387	383	351	409	369	359	380	387	360	366	409	371	383	375	334	379	344	394	370	349	408	385	401	400	373	355	328	365	399	366	378	398	372	372	378	377	355	362	364	394	367	375	358	363	393	390	363	347	353	362	356	299	379	357	407	363	393	390	374	336	390	383	391	390	351	395	367	381	366	397	424	410	364	388	419	386	364	352	406	401	330	406	347	370	325	385	362	362	399	403	369	381	347	369	341	356	391	379	378	376	357	404	386	345	407	371	404	338	384	370	351	375	381	389	381	428	407	378	345	399	379	364	346	367	366	378	353	342	356	365	374	354	359	383	361	337	343	389	410	385	420	378	373	360	371	384	349	384	391	420	370	363	372	368	366	371	407	397	349	332	371	373	379	389	377	368	359	361	382	347	351	359	388	394	347	403	341	370	386	344	388	378	392	371	405	369	387	374	360	341	370	383	390	425	368	401	366	403	391	383	363	370	372	384	366	387	394	362	371	340	374	375	348	378	339	379	396	403	374	385	375	335	346	383	356	368	344	406	404	397	371	379	348	375	367	393	347	380	380	351	335	369	394	370	351	348	410	359	352	419	361	362	383	358	404	377	355	372	405	321	393	394	373	362	388	347	346	387	364	367	374	401	387	394	399	352	379	362	366	384	399	355	379	363	375	367	380	393	354	386	401	356	355	435	386	386	365	382	399	373	378	375	360	372	374	383	398	377	372	410	330	348	342	411	363	356	358	380	379	400	352	373	382	392	376	393	410	378	377	384	393	368	339	365	370	366	376	382	368	400	365	412	401	354	369	374	370	371	363	320	382	393	368	340	364	391	382	367	382	363	361	384	364	383	368	348	412	392	372	351	372	393	382	366	372	368	380	358	349	365	407	371	368	374	391	348	353	357	381	410	385	407	393	384	377	363	344	373	374	400	365	352	378	355	405	388	401	360	353	366	348	372	372	391	384	390	391	397	360	363	380	384	371	362	429	382	384	334	405	364	380	389	363	412	360	413	408	350	398	349	362	410	424	357	372	366	350	371	357	395	375	372	334	349	349	388	360	351	385	373	396	374	367	340	358	363	370	370	386	374	389	357	378	424	366	339	351	391	365	398	376	375	358	349	363	359	370	338	376	373	398	388	386	354	396	395	359	360	365	384	359	371	353	373	371	382	372	387	346	373	383	339	360	383	347	344	360	333	404	348	368	389	362	377	420	318	373	375	348	368	381	405	377	363	367	339	363	453	378	379	370	399	377	380	385	380	356	388	390	337	367	349	395	386	361	392	360	373	396	369	372	387	392	386	377	346	383	397	358	368	367	333	360	328	391	391	371	378	376	394	397	390	379	375	392	371	371	369	368	357	383	374	353	400	351	367	377	404	377	349	348	387	402	356	371	370	371	412	388	369	391	342	383	345	370	409	392	400	412	386	381	356	378	400	379	370	391	361	369	370	364	363	383	401	369	400	349	408	369	362	375	353	390	356	396	363	384	406	333	376	373	376	363	356	418	368	373	356	356	364	379	360	406	376	378	328	355	354	356	407	358	421	396	370	360	371	382	364	392	388	393	381	385	366	362	401	344	357	370	353	387	314	382	370	400	408	403	355	366	387	377	363	378	366	372	358	398	375	364	381	371	347	388	371	382	339	385	362	426	374	384	395	380	368	398	363	365	355	352	420	360	329	356	355	370	348	367	356	394	369	376	375	362	364	364	376	390	375	428	374	403	374	397	397	376	355	343	388	378	373	366	339	339	364	360	385	369	364	412	385	372	391	367	369	404	349	400	379	414	381	348	372	358	410	404	384	364	359	390	389	366	344	381	374	364	359	364	374	353	408	385	401	368	373	351	387	369	364	353	371	323	370	337	383
11708	5046	4849	3323	2240	1714	1081	804	553	360	311	283	256	254	265	232	239	233	227	220	247	244	228	218	223	205	197	240	246	199	223	234	222	240	208	212	215	213	201	229	210	216	209	239	215	230	242	214	209	198	231	218	191	236	215	223	231	211	218	218	232	230	227	203	203	234	210	225	263	193	248	216	200	238	229	226	230	224	195	183	214	230	227	209	244	214	219	236	211	227	213	237	235	266	200	207	243	212	229	217	253	215	213	222	201	211	229	215	209	198	221	193	211	212	196	212	192	208	214	235	241	191	232	220	237	217	206	205	187	202	215	226	212	251	228	210	221	204	208	189	224	217	226	210	234	214	239	197	225	243	228	212	228	201	214	213	210	240	214	225	229	215	230	243	212	200	205	216	206	224	206	195	197	246	213	217	233	214	219	214	228	231	203	248	196	216	215	198	235	218	234	212	235	205	243	242	197	215	211	220	210	227	254	225	216	255	211	183	220	203	231	243	215	227	213	255	243	240	215	199	240	215	232	185	212	215	212	225	236	238	229	237	204	232	242	227	229	211	229	198	232	250	220	222	236	210	207	209	220	254	219	247	248	218	229	221	187	216	223	211	222	195	226	208	221	243	226	257	237	234	219	233	202	230	208	210	214	215	203	210	179	202	216	245	205	201	226	204	232	237	221	220	206	201	223	235	238	228	244	198	232	178	218	240	222	221	222	236	196	217	229	235	209	203	210	222	211	221	213	202	235	226	223	190	232	214	206	238	218	224	226	221	216	210	225	235	231	212	207	212	231	209	234	217	247	204	252	228	219	213	209	263	247	218	190	234	238	198	242	204	228	242	233	231	242	219	193	208	231	218	222	215	259	222	215	215	195	203	219	237	214	236	198	252	231	230	235	204	235	206	221	201	216	223	247	212	210	209	216	207	203	214	236	219	214	216	218	223	203	210	238	236	234	208	193	213	240	235	243	251	190	216	215	240	219	233	194	230	223	217	229	208	231	207	210	223	229	231	232	241	229	206	237	199	187	215	208	232	199	186	225	229	206	212	210	229	222	224	216	209	247	223	227	204	236	218	216	215	212	248	236	233	266	186	214	216	219	217	226	241	239	225	200	216	209	213	204	256	247	194	211	218	241	223	172	221	201	216	208	222	215	204	186	215	229	215	210	208	225	219	220	211	226	239	223	189	206	215	228	214	222	226	194	208	219	214	232	222	227	227	201	224	219	214	232	248	231	195	222	222	239	208	251	226	238	214	204	217	219	220	206	228	225	233	222	241	224	194	247	225	223	218	215	220	214	208	203	233	220	203	206	236	220	248	216	211	200	234	191	212	224	203	225	248	182	204	229	234	209	211	207	243	211	228	209	212	211	213	196	240	199	208	233	223	247	206	240	221	219	182	227	237	213	201	225	213	225	210	239	238	230	232	234	237	224	244	205	208	234	258	226	194	239	242	223	233	246	218	210	191	224	190	222	218	240	234	217	220	216	195	211	210	213	236	242	200	250	223	244	223	212	219	240	230	231	220	204	232	223	222	228	234	226	231	234	198	239	198	209	234	223	224	217	213	226	216	238	199	190	206	219	207	219	198	239	206	220	269	230	249	229	214	224	233	212	214	221	243	230	228	240	203	215	197	261	220	232	214	244	258	231	207	233	224	216	223	256	218	215	247	236	222	233	210	221	231	212	212	242	197	242	214	227	212	197	222	216	210	217	258	234	199	193	209	225	241	264	236	206	229	230	216	195	223	210	237	231	224	238	191	193	221	215	200	227	209	223	232	216	218	260	225	216	215	202	210	233	262	234	217	227	221	223	207	243	200	192	203	242	201	231	245	229	188	226	221	211	213	240	192	252	228	241	231	217	230	212	209	213	218	211	229	203	231	255	217	210	242	242	229	230	231	242	202	205	212	206	219	231	185	251	239	206	229	244	218	233	243	212	243	223	214	220	204	224	226	259	210	207	240	244	232	245	211	230	245	238	205	199	227	202	197	234	237	219	213	228	242	203	212	229	205	228	223	208	203	225	220	210	217	235	215	223	197	207	232	229	212	251	234	211	222	252	224	208	237	203	213	237	226	230	207	236	208	213	234	230	199	220	238	229	197	234	191	206	250	222	227	205	227	208	204	209	199	225	215	239	238	223	230	209	219	240	198	214	200	206	232	224	244	234	219	246	242	222	232	211	232	221	216	238	231	247	192	227	203	201	227	233	212	211	208	199	211	222	240	215	233	206	233	218	215	234	229	233	218	232	234	224	214	206	191	233	236	226	212	226	232	200	219	210	218	217	232	231	216	234	244	228	218	236	238	193	229	214	220	214	226	237	222	206	214	226	226	246	236	228	222	212	234	237	222	223	249	227	253	207	225	213	221	214	208	201	227	247	236	242	206	223	218	221	234	242	252	218	223	215	192	201	223	266	219	201	196	225	193	207	218	225	219	252	203	239	222	244	202	209	226	208	218	213	214	231	203	240	235	252	225	217	244	220	203	214	228	209	204	222	207	222	226	232	200	240	223	242	209	236	246	211	243	199	243	245	224	237	212	239	254	238	222	216	207	207	240	236	257	212	220	231	208	224	226	207	214	231	225	218	230	239	213	257	198	221	238	251	246	207	220	204	257	203	222	220	226	192	254	221	254	231	211	223	242	209	204	260	204	209	224	240	193	223	204	228	224	197	226	223	215	231	208	187	216	234	206	194	228	195	236	236	190	231	221	211	219	225	236	220	206	187	196	198	187	213	202	205	214	219	246	220	248	229	223	189	227	215	216	203	222	232	229	218	221	239	236	216	205	233	222	209	220	214	236	215	239	228	217	229	240	233	185	218	225	201	213	225	243	213	242	239	221	232	200	234	246	217	214	211	227	247	209	220	220	227	224	207	232	218	239	242	236	204	228	225	182	206	212	223	245	223	227	225	220	238	192	253	234	206	231	188	198	209	240	225	231	219	236	223	220	196	200	250	254	223	236	208	235	205	229	233	217	229	188	222	199	200	233	196	210	221	224	219	230	230	209	211	231	222	244	244	228	230	200	213	213	222	210	219	191	209	223	225	230	198	218	211	197	202	228	242	206	222	244	199	213	230	223	246	214	220	213	252	242	213	202	219	208	215	214	250	213	194	226	215	216	196	237	237	237	193	221	233	205	210	217	238	224	215	233	230	222	221	218	226	213	203	226	217	233	234	206	227	221	217	209	218	218	215	231	202	201	220	236	215	241	247	241	227	224	194	226	211	249	226	212	195	206	194	221	225	200	238	216	229	232	212	220	197	219	219	224	215	229	248	216	241	209	232	201	208	201	249	234	215	253	219	192	229	216	227	203	210	216	196	212	188	204	209	210	214	237	210	250	212	210	223	244	234	223	241	223	226	252	227	225	241	223	246	216	244	226	212	217	239	256	246	250	207	203	248	200	232	207	208	222	189	229	203	231	253	206	208	236	209	214	250	184	241	202	203	221	206	220	232	230	215	225	218	214	227	220	222	225	217	214	218	211
6956	4312	8705	8892	8050	6886	4441	3273	2291	1266	1064	900	675	706	612	611	534	523	520	486	507	533	519	567	535	501	545	511	487	461	485	507	480	489	533	506	483	470	488	448	463	485	485	460	500	460	443	487	484	469	518	453	463	482	481	532	474	480	470	457	465	518	518	502	498	494	463	463	473	443	448	526	478	497	467	449	490	514	496	475	475	474	462	447	444	483	498	437	448	496	439	491	505	510	500	439	517	503	488	469	449	502	464	499	466	465	497	525	515	488	513	441	491	481	451	560	480	509	495	458	454	459	456	459	477	450	496	492	467	486	501	475	453	473	510	467	456	494	454	489	487	486	508	456	504	482	468	507	486	518	476	452	441	469	481	490	471	503	481	506	501	489	501	446	472	494	483	510	499	501	506	482	461	461	481	494	486	470	473	411	460	478	501	503	511	501	489	465	474	434	492	494	488	451	478	487	524	435	473	515	483	486	476	499	467	523	490	463	504	484	469	456	477	496	482	466	463	483	505	469	496	484	482	469	512	460	481	478	497	492	472	526	476	507	477	483	490	526	439	489	488	503	503	462	483	463	487	485	467	480	482	530	449	435	455	491	493	487	475	462	463	442	443	498	479	464	477	440	474	496	444	495	470	475	506	490	500	492	464	530	473	504	499	493	532	481	473	496	480	460	491	501	460	448	472	462	494	470	520	496	463	454	484	501	480	455	497	492	492	445	491	472	417	509	500	494	508	479	477	462	467	470	487	475	480	423	463	442	490	472	494	494	434	464	474	507	514	488	530	483	472	506	441	447	517	479	506	491	481	502	480	493	458	470	495	469	487	540	491	477	459	483	489	492	444	509	481	482	489	477	473	506	438	483	523	470	496	486	522	494	478	488	476	478	484	489	480	488	504	483	490	501	468	449	506	454	511	453	500	494	462	474	484	483	463	473	479	451	497	470	463	503	493	483	465	451	509	484	489	521	464	477	456	522	468	489	480	484	486	500	464	499	469	483	457	498	485	488	473	495	482	494	528	482	477	466	464	486	441	465	486	509	495	496	527	513	499	485	501	497	493	487	525	460	475	463	455	487	423	501	471	442	474	456	487	481	470	482	462	460	460	482	481	511	502	494	459	498	460	502	473	457	480	503	511	511	476	490	489	507	460	496	484	433	433	486	478	516	528	495	480	450	433	528	492	500	461	483	467	454	495	461	456	434	474	457	477	512	490	448	489	520	482	482	517	477	499	472	469	486	502	490	459	466	510	461	504	473	481	455	513	495	478	481	489	478	517	470	516	486	496	444	511	471	503	447	481	494	509	456	514	474	485	441	478	484	468	455	461	459	475	461	493	469	456	466	508	457	431	475	481	474	471	486	459	478	458	486	503	454	522	497	498	513	445	459	509	473	469	476	523	472	478	516	473	478	442	485	493	455	433	455	520	459	493	451	453	476	478	501	497	502	475	451	483	530	502	465	486	504	514	481	473	492	497	495	482	480	464	498	528	473	470	515	505	485	486	474	484	506	451	484	497	454	470	468	454	478	505	493	498	485	524	509	504	466	517	492	468	494	473	473	470	477	471	469	509	459	480	468	437	462	515	501	512	476	473	473	466	511	512	475	473	462	455	461	512	468	491	461	474	481	516	505	452	469	464	491	496	531	481	476	456	474	450	483	474	476	488	464	450	464	486	497	502	476	448	448	501	455	467	494	487	451	500	461	455	493	497	473	455	508	472	463	473	458	512	473	531	492	437	457	484	469	483	469	487	487	468	504	454	462	527	483	477	498	462	506	493	479	502	505	494	458	496	474	448	453	509	477	506	469	510	485	487	484	491	490	442	451	464	473	461	477	488	500	468	494	476	465	473	501	490	478	486	445	463	493	511	448	471	482	468	482	499	484	483	488	467	513	475	467	468	502	453	498	490	453	447	467	476	513	498	480	462	489	488	503	488	485	501	454	479	510	500	479	485	457	461	477	504	448	468	464	516	471	487	494	466	474	486	473	491	482	471	465	457	489	493	490	545	503	489	433	455	477	458	523	487	510	506	454	521	508	473	459	484	473	484	509	516	492	457	464	464	504	469	486	503	491	515	486	475	508	451	462	500	454	499	481	523	493	504	462	495	487	450	486	479	500	506	476	492	485	458	500	483	459	472	518	503	453	491	458	421	458	468	480	455	462	462	490	491	464	476	504	470	494	447	498	482	478	528	493	471	442	487	466	464	500	496	475	478	439	479	477	481	450	455	513	428	461	494	493	491	510	523	506	500	497	489	481	465	496	517	475	478	488	505	467	468	511	483	460	488	469	440	480	479	530	463	495	470	508	449	455	456	449	456	444	476	476	475	494	479	478	455	489	474	486	500	493	488	480	463	506	525	454	505	493	494	484	497	456	492	478	498	508	505	523	468	485	516	458	493	484	510	492	447	470	509	486	473	484	487	439	491	462	478	441	501	470	531	464	505	494	443	502	451	545	500	486	466	472	484	483	468	478	487	550	483	505	511	476	481	477	445	491	486	475	472	463	490	502	490	444	513	518	515	477	488	462	492	489	491	478	498	491	467	499	483	463	498	464	503	509	481	466	496	499	495	511	448	460	549	436	502	492	528	455	472	472	438	466	470	474	504	469	493	525	509	507	477	468	453	428	477	517	499	471	502	472	456	483	486	461	481	473	501	476	429	452	485	499	436	465	496	446	487	465	436	480	482	475	542	454	482	441	475	484	460	474	471	457	472	462	480	488	494	460	469	483	467	444	465	476	509	470	402	532	456	472	462	482	490	531	517	542	437	458	484	499	469	483	467	510	434	469	482	513	465	486	457	495	511	529	474	481	487	464	453	490	501	507	447	477	470	481	471	503	466	510	488	450	485	472	477	455	475	467	475	475	452	513	476	525	493	464	449	468	443	444	521	497	451	498	499	482	462	524	450	477	446	504	474	456	470	465	439	453	480	514	488	486	485	465	465	472	474	481	498	460	494	460	504	460	463	495	503	482	502	494	479	505	502	488	447	451	498	495	485	513	444	502	524	462	493	464	501	508	477	501	471	479	487	497	488	492	461	490	483	449	479	485	470	448	477	547	525	496	490	440	435	484	489	470	452	499	526	496	484	493	449	495	531	501	512	461	504	506	480	481	487	473	494	470	467	482	494	465	483	483	485	480	486	507	474	517	457	471	463	483	450	420	473	474	474	450	481	486	454	498	493	494	508	492	466	495	525	480	481	479	485	495	479	479	481	476	472	466	485	496	528	485	489	504	472	481	469	478	455	501	449	466	525	460	498	494	499	468	472	472	451	473	444	489	453	485	448	487	488	529	475	498	494	505	531	478	509	470	455	467	441	507	495	493	498	493	487	526	461	474	451	469	471	458	420	479	470	459	517	492	482	492	487	499	458	483	484	484	475	466	510	477	458	478	467	497	480	459	492	456	474	488	462	473	479	466	459	465	477	460	462	449	492	487	497	475	471	485	515	455	480	499	483	475	484	448	509	456	507	499	508	449	486	483
24411	9685	8717	6122	4422	3092	2017	1223	849	593	446	302	229	222	206	201	188	144	181	142	173	156	122	154	132	148	147	122	122	156	145	122	143	123	133	129	148	120	133	113	127	138	135	127	142	116	126	119	125	131	134	154	126	117	140	105	127	125	142	127	142	127	127	130	132	132	139	122	133	121	137	159	133	136	126	138	128	138	120	128	121	119	141	114	116	129	130	125	121	132	126	146	123	119	136	138	107	125	114	124	134	135	129	139	137	130	122	140	130	138	158	121	128	135	140	124	118	148	123	140	133	112	110	142	137	134	131	97	123	135	134	136	113	125	129	125	130	146	155	118	116	125	133	140	137	155	119	130	114	123	134	127	111	118	128	116	134	131	123	134	157	118	122	115	117	164	121	132	129	121	136	142	130	122	118	127	150	150	127	131	143	117	136	136	152	137	134	127	126	136	132	117	136	143	116	138	144	134	133	128	123	131	150	117	137	117	107	134	124	118	130	107	128	112	141	103	135	105	115	143	121	110	143	133	129	131	126	134	132	122	125	127	121	150	137	143	101	142	120	113	138	116	127	137	129	137	103	136	122	125	119	139	134	139	147	126	150	156	126	144	128	117	133	131	124	146	103	111	140	138	144	134	121	123	126	130	124	117	117	134	104	121	132	124	138	127	111	121	150	125	136	152	145	128	163	152	134	104	116	140	128	127	137	106	141	120	133	126	132	135	137	115	140	122	128	125	121	147	122	126	145	143	136	134	121	121	119	146	125	111	118	134	140	136	118	126	132	129	127	128	130	131	114	118	139	123	121	125	117	129	123	117	128	126	126	155	140	146	127	123	125	128	133	107	130	119	112	147	137	129	110	144	138	136	131	122	115	112	133	125	141	106	134	116	131	133	131	127	138	134	112	132	122	131	136	137	117	129	156	133	121	135	121	142	166	135	151	137	119	138	134	126	137	125	137	128	117	145	141	133	134	125	137	134	116	111	134	133	126	108	114	133	106	103	131	122	134	149	121	120	110	138	108	122	113	135	134	125	127	122	157	122	115	135	131	134	136	125	115	151	121	138	124	131	131	125	150	127	136	126	132	131	130	114	137	125	96	144	122	143	153	135	147	143	144	137	140	117	154	140	119	127	127	135	124	119	113	113	107	149	143	135	127	134	138	128	128	143	148	105	130	123	120	128	147	114	120	133	143	134	126	113	99	135	144	140	144	114	138	150	122	144	129	116	124	137	127	137	136	118	127	127	130	103	132	128	148	90	133	143	114	139	125	116	124	136	126	138	111	134	117	128	145	137	132	143	124	140	157	124	117	136	121	140	119	114	140	131	128	116	108	133	141	140	132	94	118	119	143	108	154	139	133	146	128	133	136	137	109	156	144	142	134	129	129	117	123	118	120	130	123	131	122	125	126	110	116	122	111	131	134	135	129	130	122	115	113	127	144	134	113	152	117	147	125	136	144	144	133	144	126	126	128	130	131	152	131	126	109	135	129	126	145	145	131	133	142	134	158	112	129	136	128	140	127	141	128	110	127	111	114	116	129	127	108	121	140	143	130	137	140	113	126	98	153	120	120	120	141	102	126	122	142	115	152	133	118	131	129	128	131	139	132	123	110	124	146	134	143	121	129	116	118	138	129	131	145	136	119	127	134	136	112	138	114	123	124	138	133	144	126	127	131	138	147	145	123	152	133	149	101	126	124	115	120	123	114	114	149	118	122	157	129	115	130	107	132	132	139	134	118	147	110	127	131	146	119	148	136	126	141	126	132	128	109	130	129	111	125	122	132	131	137	97	139	106	127	151	132	139	139	145	130	132	116	124	131	124	134	134	140	135	144	127	138	141	131	134	145	138	124	143	139	118	119	124	119	147	131	141	121	139	134	131	162	122	156	128	124	123	132	122	150	112	131	127	122	125	130	131	140	143	133	130	119	140	130	122	130	111	114	103	109	141	109	116	130	127	120	125	126	120	129	123	109	131	150	115	118	145	133	110	117	131	128	117	131	150	123	120	144	123	108	105	149	143	133	122	132	113	106	150	130	141	124	122	116	122	127	123	130	140	133	126	122	120	155	139	141	114	122	118	128	128	120	127	115	128	133	109	141	138	113	128	139	109	122	139	134	114	132	139	118	133	130	114	142	114	109	140	118	130	124	140	145	135	120	136	127	123	137	125	123	137	121	105	120	124	138	135	147	130	144	128	129	123	124	123	109	117	136	120	143	136	126	111	137	151	138	148	154	116	135	118	126	146	131	150	121	119	126	130	142	136	141	128	115	148	147	120	151	104	115	135	131	139	136	109	121	101	123	124	134	114	134	127	122	132	125	122	128	110	132	133	105	120	113	137	106	106	137	150	126	118	145	145	125	137	138	132	128	124	108	106	142	139	105	128	114	129	129	137	139	114	129	112	117	126	129	147	117	151	106	147	135	122	130	120	127	139	125	120	114	109	158	127	137	123	128	128	122	122	108	148	114	121	150	110	114	119	145	142	122	148	149	135	114	121	121	141	139	135	158	153	145	144	133	132	117	135	144	129	145	129	133	146	128	133	138	137	101	153	128	128	119	125	147	133	134	121	127	129	125	121	160	130	113	132	137	112	100	147	132	143	125	110	104	117	154	145	125	110	136	117	139	132	125	125	134	113	139	143	136	155	153	131	144	125	133	122	126	127	145	121	106	108	130	128	137	130	125	131	142	118	153	144	142	110	138	126	111	131	130	133	139	141	141	139	110	118	137	124	114	131	128	132	144	134	134	147	113	141	142	125	154	129	109	118	117	126	140	118	133	122	107	114	144	121	130	139	129	116	136	150	147	130	134	117	129	148	140	134	118	147	144	166	122	134	126	128	126	134	127	134	135	124	135	117	137	133	122	125	116	149	120	116	121	112	125	131	100	139	142	119	154	149	133	119	112	127	153	126	128	124	133	134	149	127	133	114	126	137	111	143	138	162	119	135	130	130	137	113	132	116	123	112	141	113	142	143	142	111	114	139	132	114	112	134	118	140	97	120	122	134	106	124	121	133	103	133	130	120	118	144	147	128	144	141	145	118	138	142	128	121	133	119	137	109	110	126	114	156	142	125	135	135	142	146	129	107	142	144	139	137	120	123	129	139	132	132	129	146	151	142	124	130	117	134	146	125	117	114	120	120	115	113	130	136	139	114	94	125	175	132	108	145	132	138	117	102	125	124	108	136	110	114	107	111	126	102	116	139	123	136	125	125	148	123	119	115	124	156	147	121	127	151	141	137	130	126	111	137	131	133	136	133	123	134	121	110	142	132	118	131	136	123	130	114	123	108	127	123	118	122	151	136	113	138	128	120	122	113	133	100	126	111	108	114	108	131	116	96	142	109	140	117	124	129	127	134	134	158	127	135	129	129	115	114	125	108	116	127	138	141	133	137	115	117	139	124	129	117	117	117	126	147	121	140	133	121	128	124	135	109	124	130	121	140	139	136	120	134	149	129	129	132	123	133	132	141	125	118	123	148	134	133
15097	7230	13661	14542	13551	11512	8122	5455	3931	2578	1907	1352	1038	877	733	676	545	535	474	438	430	473	410	433	418	394	356	327	367	378	347	338	331	366	361	328	315	325	311	328	321	289	313	311	309	334	314	303	343	286	337	299	289	338	303	287	294	290	309	295	283	284	312	302	288	267	296	340	312	324	308	331	281	298	286	287	282	296	289	298	297	276	311	305	308	290	296	300	332	292	312	297	291	336	320	306	286	281	276	305	299	304	313	288	301	317	292	296	305	300	316	300	310	312	324	259	322	276	282	330	301	304	294	316	297	307	307	332	273	264	312	283	293	307	302	327	305	348	304	330	295	296	293	297	316	280	299	327	289	295	285	276	326	318	305	295	313	301	285	331	290	288	294	298	318	292	282	291	305	322	322	298	272	303	325	279	283	304	289	330	317	293	273	315	313	317	293	323	273	321	318	316	331	335	302	289	314	262	279	304	283	308	303	301	280	302	308	281	316	296	298	328	325	299	295	310	283	310	307	299	289	281	290	293	330	302	309	309	296	292	292	325	279	298	308	325	311	284	294	301	288	312	278	334	316	308	328	290	320	306	290	330	324	258	289	328	296	307	323	310	307	302	287	295	317	307	316	316	295	292	303	316	306	287	293	320	320	291	311	319	324	281	301	288	293	272	299	308	289	308	329	293	303	310	301	310	325	303	299	281	276	323	290	297	282	313	324	311	303	283	322	325	331	282	293	297	322	263	330	303	288	321	291	306	310	274	319	281	315	292	296	255	317	311	297	274	293	313	292	298	289	325	317	278	320	314	272	295	302	290	315	268	277	293	307	304	325	276	315	299	263	314	298	301	316	296	288	317	324	298	291	282	291	292	310	311	287	302	275	305	288	288	272	293	253	296	314	289	301	299	267	322	322	314	318	279	301	322	282	298	289	308	317	270	273	301	309	294	296	297	312	284	295	311	302	285	314	286	289	327	308	322	310	340	281	319	294	297	299	320	308	312	287	291	274	311	319	312	302	291	310	269	319	282	315	308	309	309	313	304	311	336	305	299	326	319	332	284	275	333	313	284	304	304	296	315	284	311	316	301	296	278	316	293	313	320	305	326	328	281	294	283	284	296	325	302	322	280	284	335	300	315	309	320	305	275	309	321	304	314	300	319	275	271	288	310	274	286	304	307	303	298	294	301	292	299	273	314	323	295	337	301	317	301	296	318	266	312	310	319	325	303	297	323	300	302	306	323	284	319	325	287	290	291	312	325	285	309	279	335	294	299	303	315	318	292	328	276	297	299	286	298	324	285	278	312	306	284	306	320	315	302	286	295	295	300	324	297	304	289	289	315	294	296	317	275	315	291	303	300	309	263	298	297	292	308	283	335	252	316	298	296	300	275	324	293	300	296	290	309	285	320	300	271	308	321	314	319	323	277	272	300	317	324	308	285	320	285	296	280	313	306	309	295	310	311	325	320	323	294	288	308	309	306	339	288	292	287	281	281	293	291	296	258	289	310	290	293	292	282	287	311	321	289	313	317	265	296	308	293	290	270	293	295	337	292	316	281	290	278	310	314	279	302	293	336	368	306	330	282	303	281	328	297	315	305	299	281	283	287	304	325	286	318	295	310	278	275	287	292	316	298	289	326	296	325	284	302	278	308	287	304	291	313	291	294	320	304	290	313	281	305	300	318	311	289	307	316	281	321	293	299	307	288	280	296	292	293	304	319	295	318	295	321	321	302	306	286	286	282	288	281	278	302	319	302	292	331	308	263	303	304	326	283	327	300	278	305	329	298	291	313	276	276	293	297	283	278	315	295	339	301	296	330	297	328	333	304	321	312	266	297	319	285	318	283	286	292	309	322	281	326	306	316	286	299	314	281	287	293	306	295	313	304	281	306	332	290	301	302	352	291	294	305	302	307	294	289	252	310	287	273	316	282	294	291	281	292	268	301	306	301	320	320	275	307	297	312	309	306	310	295	291	289	291	319	312	298	306	284	306	270	304	289	305	322	282	314	270	298	292	300	309	317	274	311	316	304	307	285	262	283	306	290	275	305	292	288	305	335	304	297	310	273	312	302	284	284	286	318	318	287	295	318	328	314	330	332	297	325	245	279	312	321	296	299	282	271	287	304	317	298	307	304	289	310	292	290	282	288	286	278	300	313	282	321	279	318	295	295	313	294	308	289	296	322	328	289	298	296	325	299	299	297	327	322	312	278	311	321	301	296	295	296	296	309	311	332	341	281	330	291	297	315	313	308	304	274	318	309	284	295	282	308	284	308	296	303	310	318	310	315	327	303	284	301	310	289	293	286	285	305	277	289	300	328	310	272	326	272	323	314	308	270	307	329	306	285	326	300	286	281	293	313	291	287	293	293	307	302	291	300	269	299	310	306	283	286	284	282	326	286	272	294	318	302	306	327	312	280	286	328	314	320	286	318	320	316	317	284	311	297	294	274	310	346	269	303	299	293	293	297	337	311	324	289	284	291	326	324	276	325	291	295	278	312	313	301	276	309	287	294	311	304	320	305	315	312	310	294	290	298	298	266	317	323	292	305	300	282	284	315	305	287	309	283	323	307	306	301	292	323	332	310	306	279	304	319	289	289	293	276	276	302	344	275	321	294	316	279	289	295	289	310	335	272	314	290	316	314	309	285	337	327	294	304	238	295	351	293	305	289	306	323	312	272	292	302	321	301	268	314	267	297	302	313	299	311	304	301	300	313	312	283	328	332	329	306	296	283	298	302	293	324	327	300	306	297	332	304	308	290	276	289	282	281	301	318	321	312	277	297	289	286	282	308	312	306	305	276	296	290	277	285	292	294	344	306	286	289	315	295	313	302	297	311	299	329	316	299	309	315	290	312	327	336	301	284	308	312	301	308	314	327	321	317	309	324	290	275	319	287	276	330	320	319	321	341	291	301	306	284	307	323	276	306	312	274	293	277	308	320	289	297	278	285	303	307	293	313	295	317	314	275	322	291	322	300	309	290	284	309	318	274	294	298	282	330	304	283	288	304	292	291	292	309	301	314	306	300	337	314	319	288	319	300	270	290	265	347	308	320	299	293	298	288	305	325	297	311	292	287	312	267	314	312	308	326	303	295	285	311	312	305	332	282	287	328	313	302	301	282	297	318	298	297	316	304	277	295	293	319	287	292	311	305	278	317	300	312	321	309	305	330	284	279	339	292	304	312	305	308	311	310	350	314	305	286	310	281	288	312	292	335	280	337	302	293	307	302	290	280	326	296	310	317	310	296	280	302	285	307	305	294	309	318	302	297	281	286	261	302	305	294	291	289	305	325	287	329	312	302	306	313	322	291	304	323	304	302	285	291	294	288	314	308	319	284	290	311	324	310	296	285	297	304	321	337	302	314	302	312	311	282	321	340	310	315	290	295	305	267	276	307	315	285	302	290	296	326	294	288	339	322	269	305	285	295	279	310	311	308	305	274	269	309	311	299	291	315	285	308	266	267	304	299	318	287	269	313	297	290	296	294	332	320
33937	14677	13004	9873	7005	4806	3013	1622	1118	773	614	472	387	349	269	273	223	180	178	201	187	208	174	175	167	194	165	166	174	166	149	134	173	138	165	147	144	154	160	141	161	163	134	147	140	171	112	147	180	135	135	160	151	141	140	147	150	158	153	151	147	131	167	171	159	158	144	164	158	150	161	143	156	133	185	165	144	160	140	139	166	151	146	143	141	128	158	164	142	138	157	151	122	153	164	163	162	127	174	139	170	168	153	156	152	163	156	157	155	135	148	157	140	140	162	142	175	154	155	159	141	141	130	139	170	158	153	168	158	156	151	148	151	145	143	149	162	167	141	144	140	150	140	129	146	157	149	147	159	152	169	153	154	133	166	165	147	157	144	121	159	155	151	156	131	154	149	160	116	135	160	156	180	156	156	140	156	142	159	148	141	149	147	155	172	159	154	163	140	159	145	152	152	136	157	127	143	150	157	157	162	147	182	167	151	162	153	148	144	128	152	156	176	155	130	135	137	152	141	155	157	167	170	147	153	156	143	136	161	152	141	167	150	144	132	147	150	151	155	133	141	138	176	158	144	168	163	159	135	143	157	149	162	140	162	148	156	160	151	146	149	161	138	130	140	151	148	142	150	144	144	130	159	144	152	154	153	147	155	164	183	138	163	147	148	135	133	148	138	142	189	123	201	147	144	152	152	136	163	151	159	162	140	157	118	147	150	153	165	145	152	165	143	181	163	150	158	157	149	153	141	165	174	189	153	146	153	172	162	160	131	154	153	145	166	144	147	194	154	152	129	157	151	158	155	138	137	142	142	157	160	157	137	151	156	167	151	128	137	140	175	157	140	154	174	152	130	158	158	162	136	122	140	134	179	165	158	183	145	140	146	156	167	142	141	153	155	149	134	141	187	155	156	147	130	129	163	153	128	136	139	157	160	153	152	156	167	145	167	156	151	150	160	148	181	136	150	133	135	151	153	170	163	181	162	140	132	152	141	152	144	147	133	148	170	125	177	172	158	144	155	139	161	148	151	153	159	172	156	137	158	141	169	156	176	146	134	136	142	138	154	147	154	136	135	149	142	169	179	153	152	164	165	146	139	171	154	142	156	115	157	125	152	130	150	159	129	172	173	143	168	152	163	149	168	140	153	148	138	156	174	114	160	151	148	148	148	165	146	156	160	135	156	169	138	144	159	163	152	145	165	140	135	134	143	161	151	150	173	165	140	117	158	150	151	161	146	158	168	144	154	138	164	155	146	161	144	141	157	134	151	158	153	132	176	146	162	126	146	145	168	148	157	139	157	143	155	167	159	134	159	166	151	160	135	129	173	139	172	154	153	138	157	150	145	138	159	151	135	155	159	151	146	144	149	147	165	159	172	147	157	140	178	159	148	153	156	130	146	150	146	162	159	146	151	175	165	165	137	138	151	169	156	152	153	133	159	146	142	143	145	128	164	154	177	153	156	149	160	147	148	125	155	152	164	143	152	145	166	130	146	185	148	170	178	180	152	146	144	134	168	141	146	147	150	177	141	152	161	139	152	143	165	162	147	128	170	170	163	146	151	138	158	146	164	126	158	156	132	138	138	155	154	154	136	156	130	169	162	169	168	158	162	162	146	147	158	155	155	138	149	160	161	149	169	144	132	143	140	141	154	131	154	156	147	137	165	138	152	158	164	167	154	142	158	171	196	169	139	151	146	169	171	142	154	139	143	146	141	125	160	155	152	138	128	143	155	166	173	158	143	133	148	175	142	140	138	165	177	155	169	153	166	152	166	158	158	146	135	158	138	159	150	145	159	132	145	138	161	164	162	169	141	158	150	155	142	170	174	136	156	167	140	161	161	159	140	183	148	149	153	177	170	142	160	144	137	145	148	145	152	140	144	165	151	152	143	145	135	127	146	127	145	155	154	171	151	158	141	148	150	135	154	164	173	163	163	156	153	167	158	134	178	141	136	157	133	145	147	172	154	144	157	146	173	156	159	128	133	149	164	172	149	125	160	168	147	160	154	171	125	153	166	147	155	170	159	164	154	160	156	170	171	171	158	136	154	172	147	140	171	117	151	155	142	164	163	153	172	135	151	159	145	131	150	124	149	132	144	155	166	124	136	147	151	162	179	173	159	154	133	135	120	126	177	124	147	141	136	174	143	144	152	163	159	137	175	149	158	142	164	156	136	141	147	164	143	127	136	173	146	147	147	158	131	139	144	141	144	152	157	154	148	148	142	170	136	135	135	112	156	133	130	164	151	156	141	157	146	161	142	155	162	150	157	142	155	140	124	150	142	157	144	141	164	145	153	137	165	171	183	124	149	144	156	164	161	148	124	168	147	171	165	175	129	141	166	147	164	145	153	152	128	146	159	144	166	152	146	152	134	140	153	141	129	158	147	158	139	161	128	170	150	145	151	155	137	169	134	127	147	148	157	149	130	148	175	159	170	150	149	174	154	148	167	129	163	162	147	129	149	153	149	138	164	148	136	155	144	140	135	132	137	164	159	147	151	134	157	161	136	161	128	151	145	141	149	158	147	181	180	167	150	161	145	170	168	175	146	149	163	145	143	147	132	170	174	133	179	170	136	163	146	168	161	175	144	136	145	149	165	150	172	121	152	180	157	165	118	161	135	156	160	172	147	138	161	137	144	160	170	146	140	187	167	147	147	130	148	168	160	137	152	151	152	136	142	149	155	145	149	172	137	140	162	144	160	165	154	147	160	163	138	144	158	157	137	121	139	186	148	135	141	156	133	153	130	146	159	144	167	167	159	149	163	178	145	177	157	140	132	152	154	138	120	147	149	154	156	150	172	152	154	136	151	151	167	154	164	150	149	146	145	153	150	161	156	151	149	152	154	136	147	150	139	150	147	142	139	134	158	146	174	127	135	159	140	170	165	138	155	152	132	140	142	155	118	147	150	153	153	162	169	147	145	142	156	150	128	150	151	160	172	159	158	149	159	140	136	133	159	165	156	153	154	137	141	173	165	137	148	135	141	158	175	146	144	154	161	146	146	178	153	169	127	178	160	147	137	160	191	175	158	134	148	136	147	133	145	142	167	153	135	158	177	134	154	140	170	149	156	163	132	142	146	144	166	168	117	129	141	168	156	188	137	158	147	154	149	146	153	156	161	168	160	136	145	165	147	137	141	158	153	141	170	172	178	154	150	137	142	181	164	182	150	161	143	128	142	144	175	149	165	156	145	166	133	153	139	136	154	143	149	137	172	158	149	140	151	174	172	182	140	164	180	169	157	159	152	142	142	154	178	134	155	155	148	129	139	158	160	125	163	160	145	159	159	156	146	148	173	169	147	136	126	131	174	166	141	149	170	154	138	136	155	157	154	139	152	151	121	169	150	149	130	128	142	157	148	156	147	143	136	160	147	158	125	141	132	141	139	137	139	145	153	167	145	179	110	148	141	147	135	156	141	153	148	147	158	155	134	146	147	157	129	140	157	175	145	132	170	145	138	142	160	131	141	162	143	150	146	153	168	159	131	152
19430	9698	17916	20332	18395	15290	10704	6861	4847	3781	2791	2143	1497	1372	1158	1037	751	670	589	588	645	610	585	538	531	454	428	402	440	422	424	435	481	429	383	420	388	369	377	363	344	388	368	388	363	356	341	383	370	370	374	401	361	390	349	362	358	336	398	340	341	369	364	363	362	348	359	352	345	347	333	379	357	321	360	393	331	388	346	382	304	351	382	348	367	372	412	343	358	305	355	371	354	377	385	336	366	354	357	359	357	377	354	359	365	373	358	371	353	394	354	347	362	374	384	387	367	384	377	395	398	375	358	326	326	369	386	365	389	387	346	355	381	345	382	391	363	348	363	313	375	366	328	332	352	346	340	374	377	359	375	331	357	331	381	382	372	362	329	344	357	356	351	344	376	344	366	373	346	341	357	400	391	380	345	303	351	366	404	415	377	349	348	343	351	365	380	360	379	388	368	365	352	345	359	325	366	354	390	400	381	363	337	371	384	367	371	340	383	385	350	358	360	333	342	376	354	333	338	357	341	345	351	351	384	394	369	364	370	366	389	382	345	357	370	391	377	331	368	360	337	375	374	339	359	352	336	360	348	351	370	357	381	399	358	373	389	377	376	349	356	329	354	353	362	361	360	370	381	343	340	344	358	350	347	357	368	369	365	391	372	357	334	364	336	350	359	336	369	365	368	354	338	345	370	348	348	342	365	353	414	372	360	339	332	376	351	349	354	384	349	371	335	368	349	396	354	347	388	346	311	343	336	336	354	348	348	373	338	366	368	367	364	362	377	350	343	345	375	345	336	369	382	361	364	351	392	379	363	388	345	354	381	347	333	374	341	359	385	366	324	340	386	356	358	370	373	368	339	331	338	358	386	390	356	372	349	368	356	353	359	340	377	360	360	357	327	353	320	332	365	369	331	345	367	356	388	331	398	332	369	350	387	338	382	363	396	388	372	381	391	367	311	370	340	377	355	363	361	375	360	323	359	327	389	360	380	368	370	376	336	369	348	336	376	360	384	343	339	343	359	355	376	389	336	380	372	346	365	373	338	356	349	364	376	358	358	318	353	389	377	411	368	371	320	355	327	393	368	343	373	316	383	342	335	346	378	363	380	370	363	347	355	347	351	334	342	332	353	361	335	387	365	352	327	353	362	350	399	332	396	357	356	356	328	323	334	365	341	331	320	326	361	366	326	379	319	352	388	339	360	406	353	395	339	353	350	370	353	340	366	328	376	360	384	362	359	370	343	341	360	336	370	382	334	378	351	349	353	341	380	378	352	377	333	373	354	342	385	330	355	359	343	355	358	340	338	404	381	346	366	369	359	314	321	365	321	366	365	362	334	384	328	373	327	357	332	357	382	348	380	405	357	353	353	375	348	357	366	349	358	377	360	348	373	367	363	350	369	391	325	385	360	368	334	358	336	346	367	399	343	355	350	371	366	396	368	363	396	363	357	339	346	383	311	341	358	378	360	375	367	351	322	362	381	350	339	351	368	347	348	359	316	357	351	399	354	335	360	361	359	380	346	346	371	360	377	396	357	347	327	371	350	353	374	378	360	375	349	381	397	370	343	377	383	355	337	379	338	383	337	400	363	388	374	352	382	371	387	383	397	371	347	349	352	356	354	342	359	337	340	355	368	368	376	370	351	336	336	349	388	348	362	346	343	368	377	353	364	396	358	363	372	366	342	348	350	378	364	378	365	354	365	317	362	345	370	351	362	321	361	350	363	359	338	362	327	371	340	329	354	333	369	370	361	386	380	393	387	365	366	313	373	375	371	338	315	363	366	319	345	344	375	359	352	392	363	364	368	392	380	354	341	361	362	369	351	414	396	332	352	395	367	357	351	382	370	355	351	340	348	361	359	381	386	370	385	364	362	338	361	335	331	325	386	379	356	363	332	349	363	355	345	412	386	359	382	343	367	359	395	377	376	373	359	327	379	350	376	352	384	349	369	352	384	346	370	378	379	320	338	353	368	359	364	341	378	380	354	341	339	390	365	337	364	355	361	353	384	361	354	376	356	356	361	351	368	328	391	337	356	359	357	358	352	353	346	373	356	368	373	358	366	332	364	368	361	367	367	360	357	383	328	312	343	363	372	345	408	373	353	371	368	328	368	390	335	334	377	370	369	391	375	373	347	363	352	349	345	318	348	335	348	339	377	378	338	364	356	336	346	361	369	353	349	353	344	362	325	364	353	353	347	391	341	376	350	342	345	374	358	356	358	351	354	364	353	357	373	360	353	346	347	355	365	331	369	351	327	371	366	351	370	363	350	369	366	365	323	332	367	353	387	359	361	383	346	364	370	350	332	387	355	367	348	315	355	372	348	344	371	375	343	365	332	371	350	387	381	371	369	341	356	354	346	348	375	369	332	327	322	333	396	365	366	394	352	408	400	364	354	331	330	361	361	349	389	387	402	342	370	355	384	314	362	333	342	365	337	362	361	376	381	354	380	343	371	382	366	350	369	336	352	369	357	368	336	384	360	368	331	382	330	376	354	359	346	321	366	347	377	335	346	361	361	348	342	377	338	368	341	366	360	335	377	376	390	365	345	357	373	338	351	346	369	361	346	333	367	386	352	384	368	371	367	363	371	325	334	344	365	331	342	363	415	336	382	359	311	348	362	384	369	335	359	360	351	330	320	368	343	347	335	377	395	353	390	372	370	350	361	367	340	353	363	377	356	340	340	357	363	365	374	377	334	353	331	353	347	337	349	351	326	404	352	347	356	359	355	360	343	348	361	354	353	358	359	332	351	338	331	364	354	353	347	366	389	403	328	370	333	342	355	381	362	329	345	338	359	353	370	352	375	347	344	355	353	382	348	343	345	352	356	354	338	364	323	357	336	350	382	356	359	355	364	373	374	357	367	358	357	338	374	379	383	384	357	358	334	342	360	354	348	311	381	377	344	320	354	370	352	343	357	352	345	363	340	328	387	324	348	340	345	337	360	361	385	372	359	356	363	388	376	372	361	376	354	332	336	341	354	364	375	359	387	365	336	339	369	338	330	355	335	365	372	391	362	334	369	341	357	381	286	338	356	321	365	336	351	339	358	376	340	338	340	354	353	375	347	351	352	389	381	342	334	343	339	369	373	361	372	352	356	376	353	352	350	365	362	354	375	336	374	381	357	381	329	362	351	378	381	329	348	359	344	359	336	367	334	377	340	342	367	364	371	347	354	396	361	330	372	380	329	339	363	371	360	375	386	356	327	353	361	336	376	361	367	347	369	371	379	349	369	361	323	370	357	326	356	311	390	364	360	378	358	352	328	349	380	375	361	358	338	369	363	333	328	362	372	364	345	379	340	358	362	391	358	390	376	334	343	403	366	353	331	319	358	326	326	388	360	340	352	367	386	389	362	336	362	351	357	374	343	343	371	367	368	350	377	376	358	350	364	349	373	370	343	377	340	348	370	361	377	386	342	339	364	358	344	360	368	347	367	354	368	371	389	373	356	387	386	376	365	369	383	341	375	361	364	355	366	323	361	351	371	364
11156	4682	4963	3951	2681	1542	906	635	464	379	327	278	252	257	241	232	245	219	234	212	257	221	195	230	194	231	221	228	225	230	223	190	200	210	188	211	211	224	226	228	204	208	222	211	218	229	229	235	221	195	245	235	212	209	232	233	206	224	213	213	216	190	203	198	222	213	217	211	219	212	226	234	241	230	215	252	274	209	213	236	207	199	217	225	204	219	201	232	234	210	247	251	246	219	207	225	204	225	197	206	205	229	213	224	211	210	200	239	243	206	201	208	220	233	236	233	212	213	215	221	230	211	208	222	220	210	217	247	213	224	216	206	196	234	233	199	235	202	198	208	214	211	208	233	222	206	214	200	192	222	210	213	220	236	241	244	230	213	226	217	235	212	216	221	251	220	236	220	193	224	233	228	213	213	206	228	192	247	217	204	204	236	228	223	222	222	237	206	235	204	218	237	223	230	246	189	193	206	204	229	220	224	230	249	198	207	242	206	219	219	232	216	227	223	184	207	214	221	219	231	207	218	214	209	208	210	180	231	230	231	181	227	205	213	213	202	226	211	197	195	257	204	236	215	212	226	217	210	210	213	236	232	207	219	203	238	231	220	238	258	223	266	212	232	208	243	198	219	209	208	241	203	204	212	211	194	222	229	213	229	203	230	196	254	222	221	210	215	222	195	214	210	209	214	209	215	213	212	259	177	196	200	209	189	220	215	228	204	234	226	239	238	215	237	205	209	223	221	226	234	198	204	233	204	201	198	205	226	230	231	193	217	224	241	230	204	211	201	234	225	196	212	239	216	232	211	198	221	237	194	221	189	197	221	215	212	228	209	205	201	194	222	218	170	206	196	226	210	212	219	236	234	210	243	194	215	196	203	239	198	222	230	211	226	229	202	207	195	232	209	221	224	218	205	207	203	205	186	208	220	220	232	230	231	234	207	262	200	196	223	214	215	196	202	208	219	211	214	237	200	210	218	215	217	225	216	192	232	214	216	233	226	206	217	223	222	210	236	214	210	248	212	219	210	187	201	231	224	247	222	225	212	197	216	241	243	209	200	208	234	215	199	219	208	198	246	223	221	222	212	197	208	201	208	220	236	236	185	229	209	220	229	215	213	225	225	235	228	219	214	221	240	230	229	218	212	222	218	219	224	230	213	243	194	218	210	200	196	216	196	206	210	217	216	213	215	237	198	232	228	233	254	206	218	177	222	222	225	216	225	210	220	184	207	214	232	249	201	186	211	245	177	209	208	225	223	218	194	211	211	216	228	202	212	216	206	237	204	211	173	216	230	215	215	221	226	202	227	220	231	237	219	207	206	242	229	222	228	205	198	209	214	214	220	190	249	234	209	191	229	222	213	214	232	234	246	251	269	213	189	194	202	231	215	227	207	197	212	222	222	228	179	224	198	220	230	228	206	221	237	228	211	203	234	213	223	219	191	209	203	212	209	227	229	207	240	218	231	196	215	209	228	221	207	209	215	202	204	243	225	217	198	193	215	205	205	193	265	209	216	207	221	211	221	229	249	224	227	229	222	200	218	210	216	201	228	214	219	252	220	214	222	237	256	215	216	232	218	230	210	231	199	220	204	207	212	216	224	184	217	211	217	219	255	197	218	211	208	236	231	212	236	229	232	217	186	222	243	231	194	226	209	213	211	194	211	217	222	222	213	182	197	246	202	231	229	215	190	242	220	226	225	220	238	221	231	216	190	209	216	227	196	194	218	209	236	207	196	216	219	237	227	203	184	239	244	210	229	203	223	206	222	209	218	222	213	235	206	235	220	231	217	217	230	199	222	229	211	205	221	216	185	219	219	205	205	206	209	193	211	246	220	224	230	241	240	208	213	251	237	218	182	211	238	221	222	226	195	221	196	208	224	199	196	194	223	228	209	201	239	223	227	224	209	216	220	232	207	225	203	225	230	192	201	230	236	210	209	241	240	226	211	202	219	231	214	230	229	226	207	200	241	236	232	212	236	214	221	228	201	223	216	212	225	195	215	223	196	196	226	214	226	225	223	200	206	182	200	225	200	228	201	218	213	204	207	214	247	212	233	244	215	219	221	208	209	229	229	198	204	237	219	213	249	235	213	199	210	235	223	236	223	216	218	194	219	201	204	217	216	211	224	227	209	188	226	209	227	197	206	216	227	208	231	218	256	207	202	206	212	235	225	177	217	242	216	194	195	227	232	203	216	217	216	249	225	198	230	227	249	197	253	237	237	216	208	225	203	204	226	231	218	217	230	185	218	232	221	207	205	226	224	212	204	235	207	194	202	218	224	198	221	232	242	224	229	221	233	236	228	202	209	234	213	214	192	218	226	227	220	199	202	220	200	186	234	237	228	221	222	211	221	213	252	256	211	205	228	214	246	199	234	233	216	211	207	217	213	210	218	213	198	243	209	212	169	197	194	212	197	213	233	225	197	181	209	196	235	221	249	207	218	229	213	239	210	183	224	207	203	201	193	225	212	220	270	222	207	239	241	224	221	213	243	201	212	239	253	221	236	208	230	194	213	221	254	198	201	207	207	213	216	208	196	207	195	203	217	222	237	225	244	236	207	199	193	205	187	218	204	213	235	216	207	227	221	203	203	241	242	212	213	208	206	193	200	207	222	192	222	227	214	205	219	241	238	210	221	215	209	211	215	184	234	231	213	194	193	239	216	209	226	200	216	219	234	193	213	221	226	207	231	231	216	206	218	200	230	227	217	236	204	233	207	255	229	225	200	179	223	215	217	199	225	212	208	228	207	200	205	189	218	205	189	220	208	212	219	207	228	235	209	232	220	201	237	206	226	248	210	211	198	190	212	234	228	209	225	240	216	209	234	222	243	225	226	215	231	224	203	196	213	241	204	196	204	225	249	200	210	191	200	211	210	205	219	211	235	227	211	218	218	206	198	227	226	227	228	215	204	210	227	214	206	219	232	246	233	212	223	213	205	199	244	194	197	234	187	187	238	226	237	213	243	212	229	197	248	186	218	204	225	205	213	198	230	225	207	221	219	208	236	224	218	193	216	209	235	217	230	213	219	212	209	217	221	209	230	231	250	249	202	227	226	238	231	235	191	188	205	201	209	208	194	216	200	223	196	214	215	217	201	207	229	248	233	224	256	211	207	194	225	245	215	243	225	209	258	224	176	212	194	209	227	232	204	222	233	212	231	224	213	209	225	227	221	210	202	225	217	199	196	225	200	237	220	221	207	211	202	214	233	262	206	218	213	243	199	222	220	205	190	224	218	242	199	201	255	217	213	210	217	207	210	214	239	247	205	216	209	204	203	209	201	254	233	222	239	230	212	196	191	206	213	235	217	219	213	209	204	225	195	241	224	238	201	210	197	202	226	223	237	225	217	238	240	209	201	236	219	216	193	211	191	220	248	254	197	224	233	176	202	192	212	216	208	222	239	217	215	231	216	236	217	224	232	219	224	246	250	202	228	223	243	218	205	221	206	217	227	219	214	203	209	232	237	210	210	218	243	209	214	218	187	210	191
6966	4072	8901	10913	9247	5986	3841	2521	1712	1280	989	792	781	637	671	584	537	523	522	515	514	531	509	515	500	495	471	437	495	499	501	504	480	493	489	494	508	492	474	430	492	473	469	487	465	448	480	471	460	456	487	511	476	456	465	464	474	428	469	476	464	487	451	467	466	469	476	491	446	470	469	464	486	470	439	430	483	474	501	455	491	498	468	464	469	477	467	461	469	435	462	472	464	447	476	462	468	487	479	508	488	430	496	456	490	476	449	495	489	438	464	440	476	489	477	430	483	423	459	466	468	507	459	477	447	501	460	432	479	505	486	482	473	478	464	473	497	478	451	482	464	450	471	435	457	476	476	484	454	460	469	450	488	478	472	459	492	472	475	471	477	432	454	509	530	478	493	473	480	474	495	426	422	451	510	485	452	464	459	507	547	441	488	453	437	474	457	450	515	442	490	476	467	478	468	458	442	427	501	489	450	429	461	505	453	510	431	509	473	502	498	484	514	441	464	446	500	469	487	456	463	455	496	526	449	473	480	486	463	467	451	437	431	486	511	460	514	455	437	497	453	456	485	450	458	458	494	481	470	495	506	452	473	473	483	468	463	487	477	463	500	453	463	477	476	493	499	454	469	497	459	479	468	503	478	466	463	467	486	489	487	449	439	517	457	456	466	454	464	506	478	485	467	454	471	471	438	450	453	429	495	454	454	464	468	453	451	492	467	447	502	459	482	451	459	482	485	476	458	470	524	474	463	477	448	477	491	479	489	491	485	475	482	464	457	431	469	445	483	471	472	474	426	494	475	461	465	446	458	497	440	495	461	488	511	463	472	449	477	473	500	492	484	446	507	474	472	454	490	494	483	440	507	492	478	516	509	501	460	469	443	492	487	466	461	492	511	449	498	460	480	491	436	433	462	487	490	481	477	473	480	503	483	475	469	481	492	445	469	468	462	480	505	492	413	481	463	510	474	470	468	495	478	495	458	474	453	460	445	440	470	452	443	459	414	496	451	436	462	487	481	499	474	472	459	424	454	446	455	451	444	493	466	475	482	517	464	480	474	479	455	472	459	457	468	464	449	486	445	472	445	450	481	474	479	464	461	473	484	510	494	463	436	469	495	471	484	475	462	498	465	478	496	486	459	467	490	443	480	479	439	506	461	490	464	515	446	477	453	500	471	467	498	520	475	470	473	452	437	485	457	504	456	496	500	471	501	462	452	474	458	466	500	504	466	476	493	462	487	487	482	463	484	483	461	474	479	480	484	465	485	449	460	436	458	473	486	464	460	512	487	459	467	485	455	474	478	432	445	458	487	470	448	443	467	464	461	444	460	470	470	439	434	426	491	479	474	469	471	474	487	459	475	468	501	434	475	459	476	487	500	504	440	428	495	492	431	431	499	449	499	452	466	455	467	476	472	459	466	495	510	468	477	502	469	474	453	482	461	460	458	465	486	469	483	450	472	446	467	474	455	488	428	461	469	452	464	484	480	465	483	452	485	447	490	475	508	469	451	436	444	484	475	457	482	465	445	427	486	488	454	483	469	452	457	442	479	476	485	486	487	479	467	464	489	521	453	458	465	443	510	491	483	484	410	452	476	480	483	495	520	492	501	450	474	508	466	517	516	477	462	452	496	475	461	443	495	496	478	469	472	489	503	505	451	465	472	445	483	439	471	462	486	468	450	460	433	474	504	469	443	436	477	478	467	439	476	489	450	471	436	474	468	493	481	481	483	490	473	489	496	477	472	462	467	488	447	483	460	441	459	462	488	470	499	484	451	473	509	461	477	465	470	440	454	488	484	475	480	459	457	490	465	509	474	487	470	492	484	475	462	439	478	509	473	491	501	474	448	467	466	481	447	445	448	496	488	482	471	468	481	480	472	431	441	444	459	449	442	458	486	431	518	453	486	480	445	492	479	435	482	443	466	493	465	445	502	485	454	486	462	495	519	459	420	450	448	475	486	473	489	468	432	463	410	452	462	460	481	475	511	454	448	423	481	492	459	504	468	478	463	475	454	456	485	464	481	456	515	454	484	523	455	474	477	482	478	444	452	465	481	510	453	459	454	451	480	465	444	443	454	466	475	478	473	439	440	460	488	470	487	477	456	506	501	485	454	495	487	468	472	464	492	470	479	475	468	518	468	465	454	490	532	454	446	483	456	488	500	475	447	440	450	481	479	468	509	463	480	420	472	454	431	468	479	434	469	502	474	474	457	491	454	499	484	457	476	490	461	468	466	464	460	462	509	443	451	457	443	485	478	488	460	459	477	454	482	468	466	429	441	425	454	455	507	418	474	473	451	474	464	457	495	449	493	490	480	500	484	479	491	444	463	479	459	490	464	480	444	495	476	454	473	443	462	454	485	478	490	518	466	547	472	440	456	472	498	489	437	471	447	467	468	506	499	470	493	489	434	464	458	446	442	505	471	452	477	472	494	480	455	478	479	480	459	480	471	465	477	483	473	499	467	464	459	494	433	446	471	472	447	475	445	459	506	452	494	484	450	451	496	460	464	471	454	481	470	480	478	472	471	478	475	453	411	526	467	477	519	473	486	484	483	459	462	478	476	476	480	462	449	508	504	440	456	440	457	481	464	489	414	486	471	483	507	528	478	444	468	475	456	486	443	467	491	468	502	465	433	479	488	503	484	476	473	472	418	457	454	478	474	477	473	477	471	472	505	491	486	473	425	483	490	489	509	445	462	466	422	476	438	488	481	460	451	469	448	474	441	455	424	466	463	478	493	488	496	443	490	461	462	475	460	457	519	457	483	502	467	480	503	454	482	453	460	481	477	498	505	461	492	448	491	464	479	478	459	509	510	442	463	484	474	452	493	499	458	491	477	461	431	470	477	495	428	444	498	457	492	454	478	468	430	443	483	470	461	475	500	473	439	472	446	486	450	439	520	501	499	475	485	456	465	466	466	473	487	470	456	437	478	459	429	461	448	484	477	483	493	474	457	484	491	514	452	522	483	456	452	467	469	460	509	479	492	489	453	465	445	493	432	510	469	476	472	455	473	450	474	452	476	486	486	493	459	463	459	488	454	432	470	499	470	474	451	479	473	443	471	460	459	457	441	489	481	457	436	466	484	460	486	511	457	524	474	453	461	494	474	444	512	543	462	476	466	493	466	471	487	468	471	492	463	512	449	479	468	435	448	485	460	508	467	483	513	492	469	462	461	460	447	505	411	466	443	479	471	472	478	471	485	453	507	449	490	475	458	457	520	453	448	443	496	454	443	456	442	489	469	453	461	488	460	483	483	463	478	473	455	478	468	463	469	491	444	489	451	454	478	487	484	496	471	485	499	446	433	474	489	445	475	457	497	455	443	471	457	406	480	493	445	437	464	451	439	486	464	469	469	502	458	474	477	444	439	444	444	474	480	454	485	459	500	439	458	487	442	473	490	461	489	466	464	499	467	455	495	459	469	467	500	488	498	489	477	477	474	448	468	464	467	465	476	488	468	494	457	510	465	500	478	476	454	456	526	509
23878	9069	8994	7632	5076	3084	1739	1065	620	453	333	279	223	189	202	172	141	147	162	168	149	172	141	147	156	143	136	130	124	135	134	144	124	133	143	119	124	126	128	123	118	140	137	120	132	118	121	115	114	130	137	122	137	121	115	123	148	109	117	125	97	115	119	117	127	109	117	127	128	118	107	124	120	137	112	134	123	130	122	106	121	115	138	110	119	126	139	112	115	114	136	118	126	114	118	118	101	133	136	118	123	146	150	123	120	102	127	144	125	118	114	121	109	122	147	134	135	130	121	129	128	109	126	112	127	135	119	90	110	123	122	135	111	133	134	121	110	125	125	122	124	102	150	143	137	131	126	130	116	107	128	136	137	113	94	120	138	137	117	123	120	115	109	126	115	112	107	112	116	103	129	112	132	138	115	121	128	121	120	112	104	120	127	141	119	122	126	136	113	153	117	133	126	119	126	115	107	135	122	129	117	118	124	137	107	138	149	130	99	109	119	126	124	113	96	132	137	121	117	138	128	126	123	124	112	116	131	121	138	124	162	113	134	115	157	123	156	126	119	124	123	121	144	113	103	109	92	123	111	143	136	154	113	111	133	119	118	107	128	121	142	128	110	119	109	112	120	122	115	110	139	127	131	118	128	130	122	110	123	123	119	132	100	128	136	108	139	113	119	135	117	117	115	138	133	125	118	136	116	127	130	119	133	122	127	135	116	113	113	123	134	148	113	120	130	110	127	141	125	127	120	122	149	116	136	132	120	113	121	103	132	142	148	110	126	137	141	144	120	132	117	115	101	124	123	129	130	118	116	123	119	148	131	138	132	122	128	129	121	109	129	104	145	126	119	121	130	121	138	132	120	132	126	111	134	115	134	118	134	109	122	111	105	109	119	121	114	157	113	135	122	131	128	141	123	146	129	118	140	163	116	120	117	114	128	121	118	116	125	114	119	108	143	136	99	121	117	117	116	117	136	117	135	127	102	148	123	119	117	135	115	115	122	130	111	104	120	131	116	125	118	126	124	118	119	112	134	119	114	150	129	143	138	132	134	96	123	117	146	137	139	128	106	132	104	126	112	102	116	113	133	131	119	118	105	130	128	115	103	125	148	147	111	129	113	117	114	128	118	118	154	131	111	124	122	109	112	130	147	123	126	128	104	118	125	135	139	163	126	125	124	135	124	121	113	130	120	117	106	108	125	126	120	132	101	139	112	119	109	117	137	121	110	116	113	129	121	104	143	126	125	131	134	148	131	135	134	115	125	132	116	146	146	139	129	113	142	133	119	117	124	120	102	104	134	134	130	116	157	135	141	136	101	129	122	142	126	130	109	126	138	115	116	118	123	117	105	130	134	129	127	129	117	116	115	135	127	114	135	136	145	134	121	121	116	124	133	130	120	123	130	144	132	132	135	120	114	125	132	118	146	137	118	129	131	105	109	125	122	118	113	133	133	130	131	138	113	127	104	146	108	137	132	134	121	123	131	124	142	120	117	118	117	134	113	145	111	122	147	128	111	113	121	118	112	117	126	121	135	126	122	109	119	133	127	119	126	106	116	117	127	133	136	127	117	118	123	134	137	129	127	131	131	137	122	141	130	117	118	123	101	128	125	105	127	122	126	126	128	118	110	127	107	114	122	131	115	119	126	90	149	123	142	123	105	121	120	115	120	137	99	140	125	137	109	136	129	105	155	149	127	154	123	134	162	119	122	126	114	98	124	120	115	133	121	120	145	97	155	124	138	126	109	106	136	121	128	126	131	138	134	139	135	124	117	130	134	133	129	111	137	117	122	132	107	111	104	138	132	130	132	124	128	123	133	110	104	105	120	135	99	126	111	150	140	124	156	122	144	125	129	106	116	104	109	111	108	119	112	124	99	128	139	123	135	151	123	119	126	127	142	123	113	128	141	119	116	104	134	119	107	132	121	135	125	123	119	112	115	123	129	122	107	138	119	118	135	123	105	135	122	135	137	98	142	114	128	113	114	133	121	135	126	149	117	107	133	127	132	121	112	139	144	115	143	106	108	102	103	140	158	120	141	124	152	134	124	110	138	112	118	135	125	141	133	118	131	126	122	131	116	137	116	135	130	128	151	124	119	116	122	131	120	131	122	128	130	126	130	118	131	123	118	109	119	118	141	116	119	138	125	119	120	124	138	127	129	120	122	139	130	117	124	110	136	123	117	114	144	125	137	124	128	127	125	124	141	124	131	129	131	110	92	140	150	139	118	142	124	128	121	104	115	124	123	101	123	118	145	100	129	111	121	122	143	104	121	119	106	123	136	112	126	123	115	124	159	119	132	147	128	128	112	119	137	121	142	136	124	142	128	122	121	111	131	123	112	125	101	110	130	112	116	143	120	116	147	132	133	107	102	130	116	125	135	135	121	108	115	138	127	135	150	138	123	117	144	138	121	131	122	127	144	117	122	109	120	92	111	121	114	124	106	119	120	124	125	128	128	138	145	133	117	136	124	120	147	139	154	110	113	120	133	118	128	112	130	129	134	103	108	138	112	114	125	151	116	118	123	127	147	122	129	115	137	129	133	139	130	104	123	126	120	115	127	130	122	125	109	113	140	115	139	135	121	126	132	113	135	135	105	112	95	148	121	123	134	121	113	127	123	117	114	130	115	117	122	135	120	117	149	114	124	113	140	119	122	121	122	123	130	105	120	103	109	139	130	126	135	131	116	110	108	111	121	125	131	133	135	129	155	126	108	128	122	110	130	131	133	110	115	109	113	118	119	137	131	105	131	119	125	127	125	136	120	123	113	125	132	124	126	119	141	147	128	114	117	133	119	123	134	133	113	129	128	133	145	133	130	131	112	138	119	139	139	133	110	130	122	127	111	126	126	126	126	123	114	154	145	131	110	114	128	125	119	87	105	114	110	136	106	120	96	130	123	114	142	148	147	111	117	131	144	126	127	129	110	121	126	131	131	114	121	142	119	136	112	129	121	138	117	126	117	123	113	120	117	124	138	104	132	134	154	99	137	142	128	131	125	125	111	117	128	128	106	144	135	119	127	124	116	113	130	122	125	118	115	122	129	136	132	154	140	124	134	116	127	122	127	135	128	111	130	121	112	106	110	113	153	126	133	133	127	148	120	128	112	128	119	141	119	124	133	137	145	117	129	148	133	128	118	121	131	125	121	109	125	115	132	130	143	120	112	130	151	124	115	140	135	116	110	131	130	109	109	111	121	114	145	128	137	119	117	118	103	105	121	121	122	130	117	103	132	124	129	129	142	132	127	111	116	111	128	105	106	134	108	126	122	111	113	120	146	127	129	127	118	118	124	127	125	127	128	129	130	123	114	138	133	123	133	137	133	123	136	129	126	122	132	114	129	104	103	97	115	123	134	135	144	153	115	131	136	134	117	128	111	128	121	142	114	129	107	119	124	133	124	128	112	153	114	119	129	114	129	152	119	143	124	121	127	114	150	131	140	119	126	108	115	128	136	117	120	103	149	105	124	129	116	108	103	132	133	124	128	121
14819	6630	14682	18092	15533	11034	7135	4719	2847	2195	1567	1186	1026	822	785	642	526	515	430	453	443	447	445	409	375	334	328	336	366	332	357	348	366	337	328	316	263	305	327	307	305	315	356	316	323	300	335	303	277	321	321	276	283	300	322	321	321	281	306	307	296	319	286	277	300	299	295	305	287	305	297	267	276	305	322	297	273	271	281	292	292	274	294	272	295	307	293	300	281	274	283	305	295	284	313	302	293	299	298	299	273	326	287	305	297	323	279	320	320	322	300	302	280	283	273	282	303	286	309	272	286	312	283	301	295	276	268	283	280	292	262	289	296	292	260	293	269	306	295	272	281	278	295	289	271	296	302	290	298	309	299	313	325	278	304	306	292	267	296	269	294	282	293	278	292	302	261	296	277	303	283	293	290	304	267	284	312	328	290	297	293	290	283	281	297	292	304	309	290	298	282	321	309	297	327	323	308	269	262	299	292	306	299	261	282	265	295	326	280	271	261	292	290	308	302	287	298	291	295	315	299	288	301	304	300	313	285	292	295	323	337	257	289	281	280	279	281	274	281	311	302	287	291	298	318	295	286	300	311	303	305	300	287	294	308	291	258	280	283	290	278	294	285	290	274	287	264	263	302	297	283	312	271	259	303	317	306	323	305	292	306	249	295	320	263	301	282	293	282	287	311	290	313	273	287	240	299	292	291	307	291	285	330	271	271	321	288	299	295	272	319	320	300	273	298	304	280	280	257	283	292	302	293	274	288	301	312	297	282	319	242	303	278	312	280	311	278	296	300	280	273	262	283	314	264	275	288	288	276	322	276	303	289	311	297	285	306	267	290	298	304	304	303	298	288	286	262	312	288	305	305	284	298	296	275	320	287	285	278	273	308	272	274	292	254	273	266	308	298	317	302	295	297	307	266	301	296	289	303	292	313	311	315	326	284	259	322	270	289	308	270	308	290	294	261	270	277	273	302	276	281	263	328	275	298	298	303	309	276	287	307	307	334	259	293	288	289	291	311	277	325	300	317	266	286	293	270	293	287	309	276	315	269	321	312	308	286	304	291	294	269	294	313	285	278	309	320	266	321	292	314	322	283	287	310	301	299	306	333	274	287	312	291	323	276	288	307	317	312	278	291	308	309	288	305	279	301	302	275	275	282	279	286	275	282	256	298	287	299	299	297	300	265	272	260	273	328	299	274	287	298	257	312	300	283	261	302	300	294	269	303	276	280	329	314	305	304	289	291	311	316	312	302	266	282	324	282	264	313	309	277	320	300	280	281	267	284	267	287	286	284	304	263	314	319	307	291	286	302	266	295	307	314	294	269	305	291	296	307	316	292	277	313	293	299	292	275	293	311	297	296	318	253	335	306	268	254	262	275	286	298	283	287	262	271	295	289	293	287	272	280	277	271	295	299	264	271	286	304	305	305	291	303	299	316	286	291	258	270	293	304	307	304	319	302	303	269	283	289	289	289	273	277	317	291	301	302	318	276	305	297	295	294	287	334	318	308	301	319	288	284	300	306	286	313	291	288	259	284	309	307	292	305	312	301	315	298	289	276	275	314	281	291	282	297	277	314	263	288	285	282	302	305	299	283	306	292	274	305	301	286	300	273	303	307	299	309	306	290	291	291	279	292	280	294	299	333	294	264	319	293	317	287	267	296	283	293	281	276	335	285	301	298	282	272	267	298	301	306	280	277	301	310	292	321	287	310	291	283	310	299	305	297	296	302	303	311	274	296	291	285	281	281	310	302	273	278	291	321	265	324	295	268	277	300	295	298	312	258	317	333	279	295	256	312	280	289	314	302	300	292	287	265	291	276	319	258	270	302	273	327	285	280	271	275	281	275	327	270	309	294	291	275	292	285	311	272	312	297	270	303	309	285	286	293	310	289	292	289	295	282	275	282	311	282	279	321	291	278	298	299	316	292	261	298	336	290	305	282	263	338	303	306	284	263	320	283	282	293	311	312	268	286	275	308	295	306	269	313	295	301	277	277	287	298	276	303	277	281	324	327	311	307	295	290	336	300	274	309	287	289	305	292	287	283	295	284	322	301	306	283	296	304	292	322	289	282	289	299	283	298	273	322	286	289	275	320	287	292	325	291	317	297	290	294	320	285	317	294	311	301	298	285	285	276	311	293	279	309	322	292	302	308	272	300	321	282	316	288	287	287	283	304	309	296	331	294	283	300	314	313	278	280	305	295	306	311	269	291	322	299	307	269	289	293	299	298	273	305	311	311	306	278	310	293	303	295	293	290	302	315	272	317	308	302	276	316	270	297	307	290	287	263	293	295	317	302	297	288	270	267	306	327	297	317	289	279	285	296	276	328	289	317	346	303	290	265	284	309	293	280	303	309	289	279	302	311	279	280	282	308	285	268	306	301	287	293	274	284	303	290	273	291	284	305	270	270	290	304	289	298	284	289	329	301	291	296	262	300	264	308	314	268	281	272	296	300	295	322	293	299	300	281	300	314	284	300	289	283	294	306	295	291	311	290	292	319	300	291	321	255	280	270	286	292	305	265	283	288	309	303	308	281	290	305	287	292	291	297	304	304	291	285	307	285	289	300	313	273	282	268	294	274	278	295	283	296	291	293	290	277	288	270	296	300	292	302	311	322	281	321	331	308	287	290	319	303	289	285	275	305	277	266	306	269	266	273	296	296	283	306	299	286	288	292	277	323	314	269	306	284	283	259	294	293	272	243	314	285	300	273	257	293	276	258	273	275	301	259	296	327	299	249	263	310	306	313	269	300	280	310	279	273	300	279	285	304	275	305	318	320	279	296	301	309	287	307	288	306	274	306	299	301	289	278	301	323	313	275	270	285	290	278	276	279	312	294	296	296	302	286	309	277	318	285	294	303	315	294	270	292	294	317	297	331	306	291	280	288	310	316	301	279	289	316	279	283	311	296	292	283	279	313	290	318	289	295	292	329	291	325	306	284	290	287	311	284	290	306	290	290	290	294	294	273	314	286	266	321	312	284	300	290	297	279	308	277	312	308	331	286	296	288	291	288	270	304	307	302	281	298	299	299	276	259	286	279	306	274	308	319	293	295	316	274	289	290	300	294	295	249	290	286	297	292	277	288	313	293	295	281	289	331	284	271	253	316	306	312	290	290	290	268	263	313	287	276	307	306	300	312	289	288	339	301	324	305	283	291	309	283	293	266	281	276	282	278	307	275	300	278	278	276	286	288	290	267	295	302	318	305	299	280	277	276	289	296	292	308	302	253	282	302	292	299	294	327	281	285	310	298	302	296	294	266	290	266	259	272	266	299	321	295	302	276	265	295	300	309	272	286	314	295	302	302	284	285	340	313	305	298	273	284	274	291	299	306	274	282	297	314	295	263	307	293	287	314	274	277	289	299	282	309	316	322	291	313	263	289	308	300	284	319	281	290	279	249	289	272	285	275	286	293	269	288	269	296	273	298	298	308	310	289	284	281	298	305	304	288	309	280	280	281	318	310	307	294	294	305	270	292	289	328	284	330	300
33712	14149	13725	11724	8071	4954	2757	1584	998	747	526	435	355	311	300	235	234	210	209	176	206	214	202	187	155	134	169	159	157	154	173	171	161	155	165	146	168	144	170	153	148	146	173	138	162	153	148	150	143	133	172	145	151	142	153	136	166	152	185	165	144	142	153	166	147	141	151	151	145	146	138	151	154	133	136	155	148	165	172	151	164	133	134	159	143	147	134	163	130	167	136	162	128	150	106	136	155	154	133	165	148	155	136	168	169	169	151	143	154	143	148	143	165	143	153	149	160	171	143	150	125	167	144	159	155	143	149	146	158	135	145	138	155	146	155	138	129	146	139	147	142	158	146	139	119	162	142	160	150	167	151	144	170	194	142	160	149	156	141	174	163	143	128	149	165	138	152	141	143	148	163	143	156	139	141	165	142	145	151	137	136	172	163	143	136	135	150	135	152	142	147	154	149	162	180	153	145	159	145	123	165	149	151	151	171	146	151	175	142	162	153	158	151	160	136	144	167	164	122	133	141	153	164	154	157	146	137	146	150	151	157	151	154	133	147	145	156	144	131	159	136	161	153	131	138	152	139	149	155	146	160	136	157	131	152	159	138	154	148	145	133	135	166	151	142	125	161	158	179	147	149	156	159	164	146	132	149	142	140	147	162	162	147	122	152	141	148	158	149	146	154	157	131	131	141	162	151	143	152	154	155	139	129	146	135	139	144	152	142	181	167	167	136	172	137	164	188	156	138	135	162	173	150	136	138	150	156	142	162	167	157	129	170	147	153	177	158	136	150	159	131	156	168	139	123	167	144	171	156	120	146	139	153	147	129	150	153	151	152	161	129	150	161	146	158	129	156	156	182	160	145	175	159	138	146	139	140	155	155	152	163	154	159	125	165	137	129	153	185	137	168	160	153	165	182	148	158	138	134	151	145	143	134	133	159	135	168	159	144	148	129	153	129	134	156	158	149	156	157	146	129	149	147	136	137	131	184	157	146	147	151	135	144	120	164	142	157	160	151	126	164	161	183	161	150	141	159	128	158	168	144	156	131	140	174	132	167	144	145	149	144	147	162	141	148	155	134	132	139	147	163	146	154	158	155	151	143	136	143	144	159	154	158	164	151	163	147	167	147	154	144	150	151	150	151	167	146	162	142	147	134	158	159	142	142	146	146	143	162	170	131	169	132	142	140	150	172	171	162	150	148	155	158	159	166	136	140	137	150	134	151	151	157	156	156	121	151	135	157	129	138	156	154	128	134	163	165	147	147	163	158	146	144	153	140	142	166	158	139	147	149	162	143	164	145	159	175	145	134	149	179	142	156	140	166	151	166	150	150	154	147	155	125	148	157	154	152	151	152	172	159	152	155	144	125	122	142	146	166	140	151	136	155	155	151	152	158	147	170	154	131	175	157	157	148	146	148	144	135	166	163	143	158	164	155	146	132	151	146	180	155	136	125	144	150	157	131	157	120	159	153	159	155	133	161	135	166	142	145	142	131	121	139	172	141	129	147	151	150	151	145	139	143	145	157	158	154	141	144	159	133	151	157	164	161	147	162	151	139	129	158	159	145	105	150	161	153	150	162	150	128	136	150	152	150	157	163	157	165	150	158	151	135	133	152	140	143	150	166	141	128	141	132	168	181	151	148	169	143	140	151	133	160	163	165	156	158	156	124	146	132	152	177	162	163	176	146	144	166	171	166	160	139	139	149	161	146	169	164	161	150	162	167	180	151	141	161	143	150	126	150	162	154	143	121	148	145	142	151	141	143	144	163	148	168	144	152	149	139	135	150	155	149	157	144	134	180	151	153	170	142	139	172	160	144	150	130	133	151	156	149	154	165	160	140	140	145	146	162	149	141	139	128	164	160	157	158	124	145	151	135	149	142	157	170	156	154	163	150	165	153	139	174	150	178	171	174	134	162	154	151	150	160	161	157	146	148	135	163	159	136	168	133	164	130	140	135	143	145	151	157	151	166	158	145	155	135	132	151	151	183	160	178	147	148	143	127	149	160	156	165	132	131	142	161	148	145	152	151	138	143	166	155	128	160	136	143	129	152	149	163	137	150	140	137	148	165	146	153	142	143	170	144	159	146	163	157	161	137	151	130	149	151	143	153	128	140	173	141	170	151	154	148	171	163	156	158	149	163	142	139	154	132	146	134	145	152	156	155	145	158	154	150	146	167	153	141	171	160	149	137	173	155	161	141	162	159	162	164	130	172	158	147	170	136	162	160	152	158	138	160	163	139	141	155	158	141	164	146	151	148	136	163	162	159	122	157	137	165	146	144	149	154	156	146	186	136	164	157	171	158	129	155	164	133	145	147	136	142	155	158	160	151	148	150	159	141	117	146	147	147	164	161	139	172	170	159	161	132	164	165	148	149	152	147	131	163	163	168	162	153	158	141	155	174	167	148	125	158	142	161	158	150	146	158	143	166	139	143	157	143	155	171	143	119	143	175	151	146	146	155	151	166	181	132	150	142	154	138	158	142	140	137	151	138	141	157	155	165	155	169	150	157	140	159	150	150	157	164	150	163	122	142	146	140	153	148	134	162	185	162	124	158	162	143	165	139	132	134	128	136	127	187	145	143	129	140	139	146	136	151	140	134	131	137	148	148	136	148	158	151	133	177	154	135	150	160	152	156	141	138	149	162	150	140	146	148	158	142	145	139	133	151	148	155	145	163	147	163	157	141	147	169	158	157	155	139	149	118	180	167	152	160	160	172	164	156	172	150	136	135	152	161	160	148	158	161	144	164	162	143	145	159	148	132	106	147	149	150	145	153	133	178	152	170	144	132	165	135	128	157	137	160	152	143	161	144	155	148	155	152	169	142	175	149	146	156	163	142	153	164	164	146	140	151	159	153	185	180	132	149	134	138	139	160	152	146	146	125	136	176	152	149	126	177	135	129	145	144	157	131	154	156	150	146	176	138	146	175	158	140	168	159	134	169	167	158	158	149	151	135	155	139	142	156	143	153	147	160	154	146	159	133	136	153	140	155	157	127	145	157	143	165	156	137	135	154	159	156	168	128	167	182	153	151	119	182	161	150	146	157	141	142	157	144	129	159	140	161	165	155	155	163	144	158	147	127	159	150	144	152	158	152	148	132	161	168	156	133	165	163	153	139	148	143	152	154	132	132	155	146	143	156	153	176	163	136	116	164	144	143	153	160	160	170	190	146	152	170	134	142	163	142	146	168	164	131	133	150	159	123	125	151	145	144	141	148	161	180	154	179	162	148	173	173	153	155	152	143	146	111	161	140	140	119	134	174	149	164	156	127	168	139	162	155	144	129	177	153	134	173	161	136	170	159	139	168	157	142	152	128	157	133	151	160	118	150	163	163	188	166	138	142	164	155	157	122	156	152	159	143	163	159	148	150	151	128	151	142	150	155	146	128	156	124	152	136	174	138	114	152	152	169	132	176	139	152	151	149	159	145	153	152	151	147	147	186	165	144	151	161	135	155	142	146	126	130	145	143	136	144	148	149	164	138	134
19581	8958	19282	23406	20434	15160	10583	6463	4280	3249	2345	1781	1511	1246	1162	947	854	693	632	646	646	585	583	488	471	475	379	445	455	417	415	472	438	401	407	362	359	368	391	349	357	369	355	328	352	348	358	373	378	376	400	401	419	340	362	348	340	373	371	365	386	341	356	351	353	329	351	345	359	346	351	348	384	349	352	325	348	358	358	405	354	356	361	387	352	335	339	328	388	347	347	332	347	362	342	381	349	355	343	373	346	360	372	339	349	353	364	342	332	354	349	361	385	342	371	315	358	382	383	350	328	375	368	327	355	328	344	364	354	333	333	370	335	342	345	377	337	331	345	365	360	380	346	331	321	401	384	331	345	340	340	346	323	344	332	360	349	402	381	358	328	365	339	368	350	326	376	351	324	355	332	351	357	370	327	366	342	379	324	345	349	349	371	322	350	357	347	360	353	354	365	352	340	368	341	350	340	356	368	376	330	379	342	397	391	348	375	353	366	361	376	369	356	320	356	388	337	361	346	353	317	328	319	327	350	364	344	337	319	375	346	333	367	350	328	345	357	368	335	361	367	347	348	337	322	352	350	349	365	393	347	337	326	352	340	349	355	356	373	336	359	375	353	336	382	333	390	335	389	394	352	367	368	372	365	338	314	343	369	379	350	338	364	357	387	336	359	364	363	319	339	340	341	342	339	377	340	347	365	341	336	355	385	372	351	353	391	358	363	359	367	377	327	368	333	362	350	350	345	352	335	333	388	335	360	349	355	346	356	362	350	335	362	364	346	328	369	343	372	351	379	343	360	337	339	330	335	355	374	362	422	359	334	359	319	326	355	359	365	371	381	380	336	344	377	366	355	326	319	347	363	378	345	365	360	358	370	367	347	359	349	357	336	357	352	356	338	346	352	346	374	350	365	363	343	363	367	317	340	374	348	378	363	341	353	371	355	373	360	357	353	307	318	392	354	321	366	342	342	334	362	380	346	362	343	359	333	321	365	364	345	360	379	337	356	381	341	343	371	343	327	360	392	359	346	366	376	384	354	362	355	354	339	367	347	364	387	342	353	328	354	355	330	354	371	333	380	345	364	320	323	353	370	384	358	340	373	376	338	378	342	350	365	365	318	359	352	361	362	335	336	349	347	342	324	374	354	363	365	353	341	334	322	359	345	362	350	353	384	340	355	356	351	372	386	326	352	342	347	332	366	363	363	353	360	366	340	360	336	392	337	339	337	399	344	370	349	333	333	346	346	334	335	353	357	339	343	384	358	368	359	354	362	378	355	345	384	357	348	386	365	375	340	377	376	321	386	312	355	314	339	355	389	317	383	330	349	364	365	382	356	355	386	370	338	327	351	355	379	348	340	355	365	344	348	351	332	334	383	366	329	362	365	354	344	398	331	343	336	395	330	348	356	352	335	367	355	340	353	341	361	343	341	353	337	328	357	376	347	357	370	387	377	352	333	343	351	363	363	359	334	384	382	358	351	358	375	355	369	357	326	389	347	341	378	362	363	354	332	383	367	383	318	366	365	350	316	365	363	327	343	346	350	348	356	354	363	327	363	365	391	373	368	337	326	370	360	345	387	389	364	334	360	353	367	330	354	340	322	326	370	333	370	349	388	371	340	374	340	337	338	357	327	346	356	367	337	348	328	339	355	360	379	393	334	361	353	354	367	362	347	354	321	356	365	350	377	354	330	381	376	343	366	361	363	348	358	355	353	356	329	353	372	336	316	366	354	366	351	369	329	335	346	360	315	377	334	353	356	346	350	376	362	356	353	371	336	352	360	371	387	368	398	373	344	341	377	377	343	343	347	347	331	334	369	337	351	354	346	345	354	344	355	347	378	328	364	320	347	371	362	387	364	405	348	335	333	385	353	390	366	338	354	385	346	403	368	339	359	346	331	370	395	347	379	333	380	362	332	345	356	335	378	327	372	357	372	347	382	308	365	322	332	322	341	345	350	349	380	347	348	354	335	364	362	355	345	364	335	329	322	369	393	351	375	390	365	360	344	369	366	350	375	368	356	353	340	367	327	403	352	369	360	336	343	366	358	339	347	369	327	338	334	359	329	336	333	344	364	338	360	358	325	342	351	342	362	375	345	340	354	397	354	358	370	353	357	359	328	333	343	360	375	378	362	333	340	363	382	369	345	332	337	340	373	369	339	383	349	368	329	319	338	356	372	322	340	359	398	355	351	351	370	333	346	384	353	349	317	382	344	364	376	363	386	360	362	355	376	352	378	336	350	328	367	344	333	345	357	364	343	344	335	345	325	362	319	347	352	349	390	347	374	337	367	381	339	342	338	354	377	374	364	364	355	351	354	339	343	365	395	336	357	341	351	338	326	347	332	359	345	347	328	350	378	330	339	332	339	318	375	354	357	345	352	321	339	359	327	344	359	375	326	361	377	349	377	372	329	345	350	345	360	342	370	341	348	379	359	341	369	334	287	355	371	349	364	398	387	366	342	379	379	378	349	380	356	356	345	328	341	325	361	370	347	345	345	364	356	346	360	346	367	346	320	335	358	340	373	367	354	360	354	340	373	351	365	359	383	342	367	399	350	350	364	384	356	341	347	364	362	345	348	345	335	382	335	364	383	348	409	353	354	338	395	345	349	310	320	372	358	352	364	335	331	338	382	334	401	359	340	326	386	355	381	370	381	319	317	346	346	403	333	351	389	347	362	315	327	350	365	351	340	322	349	359	344	353	358	360	349	362	350	334	384	334	339	314	374	372	342	352	373	320	336	313	333	394	332	363	341	347	366	363	313	347	334	377	348	368	338	387	330	346	373	346	353	348	328	348	331	362	359	352	340	316	354	386	351	374	319	335	352	333	336	371	358	397	355	361	390	348	365	312	382	337	364	349	359	334	361	351	323	361	343	349	340	308	330	317	339	383	348	351	305	360	319	317	353	325	342	351	362	362	346	391	325	349	377	344	352	360	351	374	349	358	323	371	371	344	329	351	391	378	346	364	317	371	386	369	369	397	334	335	344	342	325	339	362	358	346	346	326	349	328	341	343	362	344	379	346	376	363	339	342	375	353	336	350	325	348	340	358	381	354	366	344	384	343	383	384	318	342	370	334	334	340	406	334	369	371	351	363	343	352	373	350	344	387	328	349	335	369	334	343	377	344	334	343	338	355	340	363	368	334	357	386	367	357	378	342	346	350	348	375	339	371	375	344	355	336	368	349	356	351	378	348	350	366	353	316	344	341	328	369	345	361	322	351	359	358	351	350	330	334	366	376	391	339	398	360	357	331	337	348	323	347	371	344	374	359	337	359	337	361	341	364	358	353	376	334	351	364	346	355	354	348	358	344	338	373	359	345	373	349	348	380	357	361	373	307	347	334	350	339	323	358	354	356	351	347	361	344	333	329	361	377	348	354	318	343	342	374	326	352	331	384	328	365	363	352	350	368	343	369	366	384	377	356	335	345	331	376	380	343	358	368	332	366	364	327	355	391	314	355	377	356	358	357	342	338	338	343	366	362	374
11599	4534	5323	4331	2733	1565	1007	578	430	324	315	243	232	254	230	219	247	249	238	253	197	237	242	201	223	240	264	222	238	199	231	213	237	215	222	229	202	227	215	186	197	209	221	209	229	236	217	213	230	234	204	210	197	235	214	238	208	229	219	215	194	222	230	201	239	241	214	228	226	213	222	227	209	239	236	202	202	206	236	234	218	179	231	226	212	204	191	210	210	211	201	190	218	211	224	216	202	191	259	214	224	211	174	230	219	236	234	205	201	216	204	186	211	227	210	213	217	206	208	225	235	207	180	213	203	217	212	235	236	219	212	214	208	190	210	221	192	201	233	223	187	195	215	212	206	206	227	202	207	227	231	242	223	225	212	232	214	234	207	216	214	235	186	202	240	229	217	220	231	210	215	210	222	226	203	184	245	238	238	190	229	208	211	204	205	210	226	231	199	208	222	205	195	201	207	232	206	199	210	208	192	215	213	195	219	218	208	226	204	226	248	219	204	222	218	239	190	226	225	225	221	222	219	206	210	200	221	220	198	207	211	184	209	212	217	206	204	216	220	235	211	196	221	252	224	203	223	200	206	221	221	188	221	262	232	226	197	208	219	215	199	230	206	218	215	225	245	233	188	257	214	224	219	184	229	211	217	235	192	228	214	211	224	218	207	230	212	197	221	222	204	244	225	245	223	189	202	209	212	203	215	212	211	203	213	231	225	190	198	216	238	251	217	231	217	242	191	193	229	219	226	214	231	186	217	171	221	190	201	190	247	221	185	234	213	205	234	205	240	221	230	244	204	223	234	235	233	198	209	208	190	211	231	237	200	215	217	192	199	251	212	191	219	249	215	194	212	218	203	203	233	235	206	232	226	204	206	219	200	235	227	212	226	218	206	221	193	217	247	216	185	253	218	211	183	176	236	211	217	178	210	206	242	216	213	214	217	208	213	185	221	205	198	240	240	206	201	212	193	205	215	226	238	228	232	207	224	230	209	222	213	208	241	213	215	201	240	248	238	231	198	219	214	215	236	226	201	207	228	209	241	199	201	221	217	218	237	212	211	215	204	230	197	224	226	211	217	219	194	203	219	237	225	205	220	208	215	264	218	249	222	200	234	222	197	215	193	203	218	201	192	216	228	224	203	227	221	207	214	227	239	196	192	229	213	231	220	232	213	212	203	230	222	211	205	209	251	207	224	208	204	199	236	215	203	210	203	206	187	229	214	219	180	205	226	202	196	235	206	222	196	218	196	235	240	252	216	205	228	223	219	200	228	189	219	232	225	210	244	217	198	189	192	216	218	198	216	239	213	231	211	224	223	204	224	187	190	217	224	251	189	205	202	205	190	229	222	224	231	195	203	213	211	202	191	242	217	228	188	232	199	212	220	228	228	204	213	225	234	217	235	225	219	203	213	203	216	201	211	181	244	213	201	236	199	221	221	207	191	204	192	208	188	238	222	191	210	214	205	242	230	228	199	232	212	232	235	234	207	193	207	197	212	224	225	213	225	217	218	210	213	226	249	210	209	197	203	175	232	233	257	242	210	218	232	207	214	218	220	218	185	203	204	210	265	203	213	220	220	221	213	247	205	212	209	221	223	211	202	226	200	192	231	174	205	214	243	216	214	195	203	228	220	207	201	200	200	229	209	185	215	220	221	204	178	201	202	229	186	197	204	199	205	203	231	221	215	224	226	207	187	191	229	194	212	176	188	202	228	234	223	233	201	197	214	236	255	188	221	238	222	201	193	213	216	193	208	207	196	217	209	209	218	214	235	212	217	233	212	213	211	229	214	210	189	191	204	230	208	214	215	236	196	220	220	188	212	220	210	226	241	228	205	218	218	222	225	217	189	203	190	215	178	233	248	218	206	188	207	219	202	216	216	176	216	221	214	173	212	215	208	239	232	215	199	207	205	212	197	210	225	195	214	227	212	237	219	224	213	213	214	217	218	214	202	231	217	192	204	216	208	225	220	170	207	206	197	217	217	199	210	207	220	190	203	207	202	216	236	237	203	196	168	201	199	196	222	214	207	227	240	236	200	209	207	200	222	241	208	225	204	253	216	181	229	226	233	236	224	270	185	194	200	203	214	201	216	227	216	229	190	239	236	201	223	181	198	231	238	192	228	235	213	208	211	259	200	223	255	205	175	231	211	252	190	212	192	230	246	221	252	214	176	237	211	225	229	223	205	207	237	210	225	201	216	213	207	185	202	220	190	203	205	219	213	196	247	188	235	202	250	205	193	226	236	214	213	210	196	207	208	217	211	229	242	233	209	186	186	253	237	207	232	215	216	197	196	226	197	212	200	220	214	232	206	204	197	189	214	207	217	226	212	204	191	190	199	195	195	176	229	225	204	215	228	200	189	231	188	205	223	214	184	219	232	219	200	218	202	242	224	208	228	222	212	203	232	226	214	201	199	201	213	220	222	220	201	232	231	251	171	229	220	230	232	225	232	219	205	202	212	202	230	232	247	207	220	216	210	243	222	218	195	219	226	224	223	202	210	215	208	226	208	196	238	217	244	236	227	230	223	197	194	208	240	215	223	221	232	222	217	211	216	183	193	192	212	224	205	209	212	198	185	200	221	222	205	203	208	228	233	197	225	236	215	226	223	227	210	217	224	201	212	222	239	178	205	210	215	202	199	193	221	204	188	211	199	218	215	206	231	228	209	212	227	242	210	224	216	217	240	257	235	216	232	233	223	231	222	217	202	222	206	191	188	235	230	216	209	226	235	201	205	198	214	239	226	207	202	227	206	214	190	228	223	204	215	240	209	190	210	202	216	218	215	219	192	221	212	225	232	238	224	208	197	203	225	204	219	207	222	214	231	256	204	201	200	214	230	230	211	199	210	201	188	206	212	216	231	249	238	212	221	196	215	244	205	193	197	196	217	195	206	200	218	223	248	201	213	215	212	229	229	222	213	214	208	220	191	219	203	235	242	255	200	212	240	229	207	202	197	206	230	224	196	202	212	184	203	208	201	244	219	190	210	217	197	217	198	217	199	230	242	225	194	235	208	216	236	213	215	213	208	233	242	228	202	230	217	216	197	228	185	209	219	234	197	198	221	225	231	220	232	201	203	230	226	191	201	224	216	205	189	174	202	205	213	248	214	225	203	175	200	208	207	222	206	229	197	234	213	231	209	233	210	201	207	222	211	242	213	203	210	209	207	208	214	221	185	217	201	231	210	207	236	263	233	199	220	208	198	210	201	219	229	212	211	181	203	231	220	210	214	229	208	216	224	198	223	216	217	200	223	218	198	229	210	203	231	200	189	198	199	208	214	226	225	252	205	214	216	237	227	228	185	210	229	231	211	227	209	206	219	225	189	218	220	215	221	184	223	213	239	221	242	214	210	207	230	214	243	230	206	243	180	214	199	236	193	224	214	222	222	194	196	197	201	213	253	232	218	216	236	211	212	219	254	219	215	222	223	221	229	222	191	212	231	229	227	216	227	222	207	219	214	203	206	204	226	230	207	216	213	225	243	212
6929	4010	9750	11527	9216	5933	3803	2218	1651	1135	915	741	725	650	591	549	571	537	486	559	554	536	534	524	505	478	520	456	468	501	490	487	468	476	471	433	444	459	480	452	485	454	492	460	491	445	441	456	478	459	481	448	458	505	462	437	433	502	465	429	476	474	487	474	484	500	429	428	408	469	432	447	486	492	457	449	476	503	444	428	441	425	470	429	486	440	502	463	506	452	510	470	460	410	445	478	487	459	461	475	448	474	445	497	483	458	487	500	460	445	460	466	457	491	485	458	450	475	460	462	454	448	474	435	467	477	465	444	477	481	442	496	464	462	470	481	478	463	479	457	487	462	433	482	498	452	457	433	452	453	405	456	468	440	477	464	480	465	481	443	468	471	463	451	468	456	435	498	438	488	464	449	516	448	473	468	467	505	493	441	446	486	450	430	458	454	482	440	460	475	447	485	466	508	433	444	472	430	442	455	483	460	457	461	455	498	476	470	419	469	465	486	478	491	465	451	422	434	485	464	476	455	463	459	489	468	472	486	476	430	491	472	455	476	465	463	486	471	487	451	464	488	512	485	458	474	483	481	496	458	455	440	452	454	456	471	452	470	484	461	460	442	457	460	475	431	430	526	466	441	445	464	451	486	463	487	422	499	446	463	451	467	472	493	448	493	470	481	457	503	453	443	461	492	436	453	463	435	475	433	460	461	469	491	448	470	473	456	484	467	450	491	481	473	437	483	502	447	452	449	482	438	473	443	436	439	485	488	474	457	466	439	425	472	449	481	451	427	447	470	476	451	471	470	456	445	480	449	487	414	477	445	483	449	443	492	462	466	478	498	476	435	484	455	463	489	446	496	471	515	500	463	456	466	448	468	480	469	443	475	426	458	433	463	510	496	476	471	505	458	504	451	427	463	437	463	466	445	473	466	461	466	491	481	501	464	499	454	466	436	445	480	437	495	475	458	480	462	473	436	478	469	484	457	451	451	437	442	480	474	443	456	404	463	441	493	469	475	444	466	476	489	457	467	499	443	480	508	472	477	468	478	481	457	450	429	464	461	449	507	468	476	467	487	470	475	474	462	448	459	440	477	490	480	459	465	495	486	461	451	437	463	464	447	453	465	450	456	479	408	478	476	433	465	469	479	487	488	487	457	474	416	462	459	498	513	491	463	465	456	440	500	447	485	491	441	486	482	470	459	467	503	475	451	486	499	477	456	428	486	450	462	488	475	466	437	441	461	462	446	514	472	454	428	415	478	438	494	445	451	428	436	485	427	461	460	473	476	477	473	410	459	476	483	459	446	459	482	467	487	466	454	480	447	470	453	450	439	463	465	439	472	456	455	449	479	491	401	454	486	451	503	466	442	473	461	481	449	511	482	440	464	439	476	475	434	437	445	483	451	469	427	461	448	474	445	461	475	498	484	455	477	484	457	486	431	441	472	424	466	466	450	442	475	493	454	482	493	451	497	428	418	453	475	444	444	489	470	463	503	467	444	448	485	494	492	473	478	480	510	452	487	459	485	491	523	475	470	439	443	449	487	423	476	431	490	485	521	461	474	496	475	433	500	480	477	455	462	425	492	468	434	477	485	461	459	455	497	458	436	479	459	449	472	469	479	445	476	455	454	458	479	437	456	442	467	473	493	444	492	446	445	436	477	476	466	455	468	436	473	460	454	442	428	455	467	474	496	486	447	426	464	462	457	440	497	468	477	497	476	476	468	470	463	490	459	476	470	479	480	429	517	463	437	455	472	467	440	427	455	465	488	518	496	450	451	474	448	471	422	503	479	477	453	503	447	514	487	482	462	415	450	453	470	485	469	461	479	491	472	424	449	478	489	435	476	471	442	469	419	433	499	483	492	492	460	472	449	467	503	468	433	463	480	464	430	461	488	478	484	436	462	467	423	484	454	470	497	471	416	465	474	452	435	475	466	500	454	501	457	468	459	438	469	479	485	456	474	436	477	516	505	464	474	464	481	469	474	448	502	477	453	459	483	440	440	466	491	482	474	507	435	460	469	444	435	484	453	440	450	444	474	447	476	475	436	462	472	480	485	514	511	475	455	464	446	484	448	424	520	463	471	451	477	448	472	481	467	456	487	446	429	446	467	462	454	461	451	462	478	486	476	471	479	464	490	466	490	460	485	446	439	430	474	453	467	455	463	467	437	484	494	434	478	512	447	469	467	451	495	465	453	435	460	436	448	470	468	468	435	511	483	464	471	480	484	465	465	453	462	478	461	425	449	469	492	442	450	444	470	452	469	466	451	458	493	437	488	467	433	459	481	476	436	470	455	458	485	520	451	431	496	468	486	467	498	495	437	449	476	446	467	434	452	458	447	452	476	496	449	454	506	440	443	471	432	470	486	498	463	462	484	405	448	470	479	463	461	476	434	454	459	454	477	445	441	457	465	503	465	454	447	458	481	466	428	525	501	433	447	477	479	459	482	471	498	461	494	481	448	437	486	463	490	435	432	478	474	460	459	420	469	479	453	481	451	455	446	440	468	462	469	436	441	497	446	410	411	475	492	455	476	420	501	458	443	455	504	432	478	467	450	502	467	471	378	456	404	472	470	473	483	475	454	486	445	475	445	481	440	491	430	466	463	488	423	480	455	494	448	513	438	484	422	460	506	477	485	440	508	491	453	471	446	463	460	448	463	458	480	488	494	465	449	522	483	453	433	475	471	481	464	469	460	461	505	458	459	468	466	434	471	482	421	482	476	488	410	506	472	449	481	454	501	504	472	462	506	433	444	467	475	483	487	442	461	448	434	455	478	467	433	433	496	484	493	439	487	457	488	454	453	444	451	492	448	452	450	459	463	494	475	454	461	468	482	498	438	444	476	452	433	497	492	451	466	466	484	447	437	482	459	437	449	475	476	477	487	472	476	507	483	460	436	462	497	473	443	476	486	479	467	438	459	457	456	466	484	456	462	481	496	480	464	476	464	461	491	488	445	486	454	467	503	442	481	448	439	454	473	494	488	488	435	492	488	462	458	522	434	479	452	478	467	468	449	471	435	497	453	491	474	455	448	430	466	441	469	495	451	425	488	466	474	447	458	475	429	497	497	462	473	437	419	464	489	451	489	438	472	491	482	468	444	449	453	470	471	477	464	466	453	464	448	464	480	460	482	522	453	437	449	443	441	477	481	454	459	484	455	507	452	462	476	453	487	474	487	466	466	478	471	463	471	466	472	495	498	462	505	486	442	446	482	458	458	453	472	475	417	457	477	501	526	491	495	433	478	416	507	480	438	487	478	484	463	483	473	504	415	449	476	498	441	432	449	496	462	460	462	478	473	497	486	435	463	466	471	464	472	482	463	448	482	483	481	456	442	443	456	461	480	461	467	490	508	451	457	465	489	466	482	436	472	481	465	454	444	483	475	461	493	447	440	483	458	506	475	458	468	423	481	474	462	494	440	446	462	485	434	500	476	425	455	490	475	478	470	457	466	442	492	481	466	454	432	478	499	456	439	487	488	455	475	493	463
24492	9681	10040	7864	4821	2848	1702	984	698	423	299	272	222	185	193	174	155	148	180	150	144	163	153	150	117	138	150	136	118	120	124	123	129	142	142	118	107	108	132	125	115	118	124	144	121	108	118	92	118	109	133	123	118	124	108	115	120	113	119	136	106	107	112	124	114	111	122	121	126	113	123	124	123	144	122	117	102	113	127	119	122	116	115	130	131	95	133	88	109	124	142	121	135	112	128	126	114	147	145	117	120	132	140	94	115	125	110	129	139	100	116	136	101	112	124	137	131	121	141	117	127	121	129	122	109	124	109	123	126	114	124	133	134	123	127	117	109	112	106	125	102	106	123	125	104	114	134	129	114	118	123	129	120	136	143	118	97	123	108	121	114	103	117	115	108	96	129	134	122	126	120	126	113	109	117	120	129	101	126	135	123	131	122	145	124	106	132	133	119	127	124	136	119	117	141	119	112	111	131	119	102	128	95	146	132	123	104	107	122	123	109	157	131	125	123	122	129	124	127	103	120	126	127	106	101	122	108	119	140	122	151	116	131	125	108	120	131	125	126	134	122	114	155	127	135	144	119	125	120	137	129	135	119	120	121	117	106	134	119	103	113	114	137	126	105	122	108	136	125	112	129	99	132	135	108	108	118	109	114	113	116	125	107	112	117	127	140	124	113	132	111	112	103	105	124	121	137	103	105	117	130	127	133	136	132	126	116	107	150	110	134	109	142	108	118	90	115	133	120	116	118	113	112	140	144	125	130	116	120	115	101	113	134	125	132	115	128	126	118	125	120	97	128	119	113	130	141	159	144	126	120	131	147	120	109	139	131	130	105	110	136	128	119	124	129	133	136	106	132	116	119	147	151	138	111	111	112	122	129	116	116	134	118	111	116	111	89	125	131	127	123	132	115	118	130	100	130	121	135	125	119	138	106	106	123	115	125	103	141	123	106	112	113	96	111	140	98	106	106	129	125	121	118	133	97	138	126	125	116	117	127	106	137	107	117	114	121	139	120	140	123	123	124	127	118	107	115	119	122	110	130	133	128	109	111	129	131	101	107	133	117	112	126	117	110	118	118	123	123	128	103	102	119	124	117	108	100	150	132	117	100	104	112	118	112	127	128	152	114	111	133	109	123	118	131	116	119	155	109	115	118	113	111	114	108	114	117	129	131	105	120	127	131	151	94	124	127	127	102	126	129	122	97	94	85	111	118	121	131	138	146	105	136	130	94	119	130	120	107	133	135	134	114	105	115	152	129	118	123	121	123	118	110	134	138	123	135	131	142	114	127	107	134	116	108	111	116	113	143	116	114	117	128	139	119	114	126	128	111	131	102	118	133	118	131	115	135	145	130	109	121	118	105	114	117	130	111	129	119	119	120	119	97	120	144	111	117	119	121	125	115	116	112	121	114	110	128	117	109	116	110	116	114	105	112	112	131	105	122	106	106	126	93	133	111	108	119	128	94	105	121	126	140	122	95	130	118	107	131	117	133	134	128	128	131	136	132	126	166	131	119	134	127	125	113	121	140	137	125	95	140	137	123	114	119	119	110	124	106	122	127	125	106	128	132	123	128	110	128	108	106	126	152	142	114	120	123	109	107	109	105	119	127	131	113	116	131	134	134	125	127	102	115	123	122	115	127	141	134	126	127	126	114	116	123	140	123	114	118	141	103	108	123	121	140	132	116	124	133	116	119	100	118	119	132	113	150	133	98	104	130	118	123	121	130	128	119	115	130	131	137	133	110	99	97	125	113	123	140	111	114	116	123	132	127	118	124	117	112	124	108	101	131	98	128	119	95	102	96	132	119	132	111	115	134	138	122	127	117	123	121	115	136	123	149	113	131	130	117	138	120	126	126	118	101	133	121	96	130	132	133	105	140	124	111	109	118	120	109	117	134	112	128	119	111	110	111	110	116	122	127	121	98	119	126	108	136	123	124	116	131	101	132	122	105	128	101	110	119	134	118	122	119	107	113	108	127	131	124	115	126	131	108	98	123	128	122	117	116	120	127	111	135	106	126	111	115	126	115	145	112	120	118	104	143	114	127	126	127	105	121	140	117	132	120	134	128	133	116	138	127	126	118	124	139	112	121	114	102	118	121	112	129	127	117	102	138	118	104	124	113	117	129	126	101	98	109	125	126	122	137	118	105	141	122	114	115	94	108	123	159	126	107	123	122	108	113	122	124	146	109	96	122	119	119	120	112	130	134	113	141	128	107	116	118	132	139	113	111	127	124	143	127	127	106	122	116	138	121	141	129	101	110	113	132	139	125	114	111	124	123	121	141	140	129	108	123	113	120	137	110	111	112	121	115	135	123	116	119	126	125	132	125	134	119	116	121	104	120	128	137	131	116	146	121	113	127	133	116	110	125	120	111	122	128	120	113	128	131	122	124	137	108	124	125	133	135	141	112	117	127	128	117	109	115	126	116	123	108	138	128	149	97	105	136	127	121	130	112	138	116	129	132	115	109	127	132	112	131	133	120	124	145	121	139	115	134	121	116	127	125	110	122	115	116	117	106	129	130	124	122	126	134	111	142	141	126	117	135	108	115	114	112	127	127	132	115	115	116	125	129	126	131	132	126	106	118	115	126	143	122	121	132	123	122	138	118	101	136	125	114	106	121	117	120	115	107	99	133	136	96	104	120	105	116	128	118	136	119	116	137	124	131	122	126	141	116	134	112	142	115	124	140	112	145	118	126	124	101	133	111	108	114	108	120	118	119	116	125	120	109	134	148	126	137	112	97	118	125	121	120	111	119	125	118	140	115	131	142	119	117	118	122	132	138	106	110	101	126	104	95	126	121	122	121	113	124	113	109	112	111	120	122	130	114	108	124	120	122	116	104	138	114	95	96	125	147	139	113	120	139	129	124	112	114	112	120	101	113	110	129	134	119	115	101	115	133	103	131	116	121	123	121	122	104	125	105	121	116	112	131	105	151	115	129	129	118	128	119	139	122	162	126	131	101	126	124	95	108	145	153	134	115	106	126	121	113	123	133	123	114	116	122	118	106	106	110	123	116	128	101	131	109	136	114	114	110	127	114	110	114	114	122	115	114	119	119	113	127	136	119	121	110	107	121	127	101	95	117	114	101	114	116	139	113	137	114	114	132	106	131	114	107	100	110	117	133	125	123	131	137	121	109	109	98	111	131	126	109	124	117	129	114	116	116	128	115	121	128	115	116	122	125	115	123	122	124	125	113	123	128	122	131	123	118	105	106	125	149	116	114	123	112	136	133	113	114	131	117	94	120	111	124	123	124	107	122	104	118	126	112	129	120	134	124	136	125	102	106	113	100	107	103	104	126	125	118	121	135	104	117	106	123	116	148	145	155	120	103	121	120	128	121	126	119	121	119	137	130	114	127	115	107	126	115	134	130	125	133	117	131	123	119	117	116	108	130	116	109	128	124	137	123	133	126	122	119	114	117	132	100	134	139	143	126	125	105	113	135	125	117	130	126	131	138	122	139	104	119	132	112	122	119	128	136	123
15318	6711	15968	17672	14400	10051	6849	4187	3069	1963	1484	1104	1038	866	725	631	558	472	464	428	482	473	370	388	366	340	360	315	307	322	310	318	303	319	297	279	298	264	340	273	294	308	273	281	308	280	296	308	286	298	270	270	306	277	267	293	259	276	280	300	266	268	315	282	275	274	287	283	305	279	282	305	281	253	291	287	271	300	291	272	281	281	275	287	288	297	281	257	266	267	301	283	301	274	270	284	306	280	283	320	302	325	278	277	291	288	252	322	268	327	266	276	291	303	282	273	278	270	296	285	292	267	271	275	268	292	282	275	287	311	287	275	275	293	283	300	274	280	283	271	290	255	276	267	298	269	274	305	291	286	257	298	283	283	276	303	255	263	276	278	276	301	312	315	328	299	268	303	269	299	272	266	263	273	297	289	287	304	261	273	254	263	301	301	320	269	274	299	277	277	316	260	268	293	278	260	273	279	273	258	312	275	283	294	292	277	265	276	280	259	305	307	278	244	297	304	296	271	272	273	290	267	294	282	283	285	306	263	293	280	292	308	276	300	255	280	317	279	283	274	265	267	268	305	318	244	287	256	265	308	272	272	276	258	248	304	283	252	290	279	271	279	300	290	292	305	294	316	279	271	251	283	307	297	293	280	283	290	271	299	253	283	320	257	302	265	276	269	288	288	282	307	279	267	296	275	265	263	287	288	299	279	299	285	286	241	265	266	281	294	279	294	255	280	286	248	281	263	292	286	294	295	293	273	264	310	269	269	325	264	300	274	265	264	311	256	255	275	266	275	281	273	278	287	304	299	301	311	283	296	270	275	291	280	264	309	276	236	265	296	259	268	321	277	277	270	288	279	308	285	260	305	275	279	290	284	273	299	265	271	318	280	289	297	297	292	263	283	276	266	256	325	303	271	303	297	251	275	313	283	267	287	250	278	308	282	238	296	261	301	286	304	263	280	289	280	281	268	307	254	286	282	304	293	315	304	288	301	267	273	289	271	293	258	299	300	276	292	299	284	283	304	272	300	317	323	291	258	297	282	276	292	291	258	288	277	257	287	296	276	288	302	276	290	284	266	262	276	292	272	283	270	285	298	276	268	256	267	269	303	283	292	285	277	292	287	316	255	283	270	247	285	273	284	320	292	301	276	259	289	278	278	271	274	288	281	270	282	292	282	269	267	310	296	283	287	269	266	283	266	273	281	274	298	304	294	282	289	288	260	313	260	265	269	299	304	308	262	276	264	264	295	264	274	301	291	264	274	275	286	276	295	281	287	279	267	329	305	287	277	262	292	287	283	290	297	267	275	292	278	288	287	265	284	288	288	257	279	287	297	277	273	273	279	264	268	244	262	282	296	251	283	283	272	265	300	301	302	299	285	273	274	293	292	259	285	296	248	297	272	280	287	277	285	285	277	263	274	289	285	277	278	282	272	269	256	295	302	281	276	271	295	274	250	272	317	263	305	280	264	280	276	312	293	325	280	285	274	267	294	283	271	273	289	287	263	294	261	261	269	276	272	272	282	275	261	283	287	282	267	279	253	283	286	299	308	293	299	288	287	264	275	273	300	300	298	320	276	264	296	271	295	267	276	285	226	290	296	305	307	298	291	271	289	294	285	282	255	273	303	304	251	280	292	276	279	303	278	274	324	294	290	313	323	300	269	305	278	272	268	312	285	280	236	301	293	251	256	260	269	260	273	282	262	251	271	267	285	265	303	300	269	272	288	277	271	292	275	275	260	302	259	306	293	271	283	286	266	265	268	329	270	259	316	279	293	269	278	283	281	265	287	313	278	293	279	234	295	269	316	288	289	290	298	271	294	236	288	284	340	279	269	240	281	275	282	285	266	286	265	299	300	291	254	293	321	308	299	291	278	299	318	298	279	301	291	243	294	292	266	277	292	283	292	270	319	304	262	288	282	283	276	303	310	292	297	279	272	278	296	277	271	271	282	309	286	292	281	258	282	304	276	274	298	245	278	277	288	267	312	295	280	292	289	305	287	288	291	271	280	267	276	300	265	297	295	277	280	276	299	287	278	291	271	278	267	252	312	281	279	303	283	281	290	304	282	310	282	290	271	282	269	300	293	295	277	273	275	259	285	274	298	316	262	256	272	290	290	289	289	286	278	289	306	263	280	275	306	294	272	300	297	252	290	265	289	286	270	254	254	265	278	271	302	287	259	267	261	293	266	293	313	284	257	308	268	271	265	317	265	315	279	312	279	296	306	263	316	290	291	285	267	277	302	279	276	258	263	336	276	285	275	262	282	273	254	273	282	275	297	272	280	286	275	312	287	286	304	277	268	258	266	288	295	269	319	289	307	256	288	261	297	272	295	252	273	306	314	301	291	267	288	285	292	294	267	284	260	270	316	295	286	298	297	278	262	294	269	282	258	268	289	275	295	284	278	297	290	300	260	283	307	278	312	295	254	269	296	262	275	265	285	294	283	296	275	285	278	254	296	289	316	294	297	280	302	268	244	270	312	288	288	284	286	270	277	258	324	252	282	287	268	288	268	267	261	287	270	275	320	299	277	261	291	310	271	304	291	291	286	314	305	276	276	272	277	246	271	240	272	276	273	290	287	299	278	277	284	286	294	284	278	278	279	246	300	273	297	298	300	273	284	277	298	287	260	318	303	289	299	283	279	293	277	268	250	283	314	276	298	290	284	263	277	283	288	324	281	284	298	258	296	264	264	299	303	284	248	282	289	280	269	284	277	246	278	302	252	245	284	275	301	285	264	279	288	289	264	268	275	297	255	295	276	291	314	275	290	283	266	286	304	294	262	284	322	275	274	316	254	276	271	296	297	283	285	275	285	330	261	292	297	278	280	279	270	274	266	257	274	273	310	281	291	284	261	269	277	285	253	271	311	271	250	249	286	305	280	247	300	282	294	293	276	292	304	273	287	281	280	271	270	295	262	281	286	288	257	314	300	302	289	303	278	302	282	278	289	293	262	268	296	287	282	267	292	246	308	270	294	267	279	299	295	294	297	292	257	284	271	279	292	275	254	276	291	253	280	264	288	263	297	297	274	269	283	308	266	268	279	269	293	270	272	282	291	290	238	292	325	297	285	294	289	286	267	275	294	265	293	272	287	263	281	278	283	248	324	267	304	331	263	299	284	288	285	274	316	295	301	300	271	302	279	286	324	289	255	280	272	280	274	283	277	294	283	277	280	285	263	274	299	284	297	316	266	261	301	305	263	273	306	271	260	282	304	271	297	293	270	293	286	268	299	249	297	296	270	287	307	283	293	287	230	248	293	268	286	269	297	293	276	271	290	288	267	295	248	268	312	253	269	288	292	267	271	284	273	280	296	249	265	287	281	266	310	257	243	285	277	308	281	312	274	295	281	311	315	261	303	293	267	283	272	311	282	282	272	254	291	285	299	285	272	267	269	282	275	264	264	289	295	310	275	277	309	257	294	293	269	266	308	287	271	287	296	266	269	299	273	285	248	313	268	283	286	269	274	277	309	310	285	277	272	294	296
34625	14612	14543	11515	7307	3927	2187	1304	962	682	455	399	332	291	233	227	215	217	157	173	195	209	183	158	143	150	143	155	149	124	176	141	167	154	141	128	165	141	165	148	164	170	141	151	151	154	148	157	145	159	130	132	142	139	134	153	145	143	154	155	139	144	136	154	144	132	141	136	158	142	136	131	132	157	125	142	146	134	147	163	135	160	132	143	137	130	116	148	137	125	169	150	124	135	167	142	170	122	146	154	153	151	134	139	125	156	134	154	141	132	144	168	123	138	137	126	149	144	145	134	138	159	158	156	144	146	130	120	135	146	149	150	145	155	127	129	112	146	151	145	125	146	154	135	162	153	166	148	133	140	137	140	147	152	140	150	139	130	140	139	132	143	157	151	142	155	128	131	167	149	161	169	168	131	139	133	147	157	143	151	157	124	146	160	130	162	144	141	145	183	157	143	142	134	157	156	135	152	144	156	157	159	151	131	158	165	149	133	126	140	145	157	133	146	130	147	134	130	148	152	153	128	152	144	154	163	132	133	137	118	130	148	150	147	132	141	147	156	133	146	146	155	133	164	143	149	151	148	160	131	132	142	158	138	149	140	146	140	137	142	137	162	159	142	162	152	135	141	112	148	155	148	153	145	152	143	131	126	157	129	140	151	133	158	137	142	142	119	148	156	158	136	157	155	131	134	134	144	158	135	169	158	128	123	120	119	145	129	136	145	160	152	134	133	133	154	156	124	145	127	130	144	140	141	148	166	157	155	184	160	143	157	153	136	120	126	167	147	142	151	130	136	143	160	143	139	151	135	144	153	142	128	162	159	147	128	164	130	124	146	138	152	146	153	130	146	152	162	140	135	161	155	138	147	138	132	130	146	140	161	149	157	147	136	142	151	159	147	159	122	141	128	132	163	143	130	127	153	167	137	142	144	161	149	152	138	142	137	132	138	133	150	138	167	139	147	140	138	124	142	142	155	132	130	134	148	176	135	137	145	139	153	127	154	135	127	162	135	141	154	119	154	146	129	156	132	144	151	143	154	144	138	165	141	163	136	135	149	146	154	150	143	154	160	128	148	173	156	120	143	158	172	148	142	155	161	163	176	151	147	151	123	148	126	140	127	157	133	133	106	141	138	123	139	138	147	142	168	158	119	148	138	149	155	138	162	183	141	128	151	155	151	130	136	130	133	140	133	135	155	154	145	141	127	134	146	151	186	141	155	139	131	129	155	127	169	125	139	142	134	154	128	125	152	123	144	140	131	138	137	131	144	126	146	155	172	129	159	119	152	140	147	153	143	151	152	158	142	145	144	144	136	132	121	141	143	140	140	135	147	148	139	153	156	154	154	135	163	150	140	132	143	138	141	162	130	143	146	150	127	148	162	136	151	151	151	135	142	158	151	142	147	167	141	163	147	154	143	147	171	156	130	144	134	153	153	139	141	131	139	135	161	155	144	133	124	152	135	124	146	128	153	150	133	163	133	127	118	145	140	145	142	154	146	139	146	137	144	141	138	117	129	149	159	147	151	151	153	135	180	150	164	137	145	145	119	148	147	139	160	146	165	135	127	113	144	137	134	119	138	118	129	127	136	144	137	155	156	140	149	140	161	160	126	144	152	161	127	137	132	146	131	149	154	132	131	156	136	141	141	131	136	142	145	146	151	144	127	133	140	148	145	135	158	142	134	138	144	152	156	156	173	143	140	135	122	109	132	135	140	159	133	155	142	140	121	152	142	160	123	126	153	140	170	126	139	160	155	147	140	134	163	137	142	129	154	141	147	154	156	154	157	141	146	124	128	135	143	135	133	136	124	116	149	150	147	136	175	145	155	144	155	158	157	134	156	127	157	138	121	157	126	151	137	148	119	138	152	143	122	135	160	166	141	137	141	148	156	139	167	129	145	129	136	146	134	133	141	139	155	135	162	134	174	138	138	128	150	137	133	143	120	150	146	139	148	136	136	146	132	152	138	136	137	163	132	143	145	135	136	153	160	147	141	156	151	140	151	141	151	120	161	152	143	137	137	143	140	146	150	156	162	149	154	124	136	145	172	138	151	140	132	152	146	153	144	129	136	140	154	146	123	177	162	140	154	145	122	144	151	124	138	154	145	145	153	135	140	144	138	135	145	136	134	140	139	154	151	151	170	132	126	180	143	151	148	124	127	156	149	166	140	154	178	154	131	155	160	153	173	158	137	152	147	126	150	139	137	150	132	155	146	134	124	131	136	128	148	116	155	134	148	127	141	183	146	144	157	153	159	161	122	147	140	124	144	119	158	150	165	145	161	145	129	137	138	131	122	137	141	144	165	140	145	151	152	137	154	161	163	157	155	167	151	152	119	134	140	119	156	148	149	159	130	133	132	155	143	169	159	127	129	160	156	155	136	121	172	149	133	146	134	152	143	156	156	134	131	153	164	133	146	163	148	149	127	134	152	164	156	146	142	138	134	163	139	150	139	145	132	144	137	144	163	144	149	126	158	155	156	123	134	134	135	142	155	129	155	120	112	150	143	133	147	148	160	143	137	148	126	116	138	136	151	135	152	158	157	131	158	172	150	130	143	161	137	132	160	141	128	125	157	153	178	158	154	156	127	124	159	138	162	131	138	143	139	151	112	123	137	140	138	148	121	186	161	150	150	150	124	142	130	156	164	140	133	144	158	130	147	144	139	148	136	131	153	141	164	149	144	152	159	156	133	153	140	126	147	138	148	155	161	125	137	148	121	152	140	127	162	140	140	144	150	141	108	145	128	123	176	157	133	140	144	160	150	136	147	145	155	114	151	139	139	160	141	152	138	151	137	157	128	135	153	120	141	143	140	145	163	138	141	144	151	136	144	133	121	159	189	169	137	127	133	143	165	167	145	127	145	164	164	145	138	130	172	150	146	136	137	141	156	134	141	132	150	165	168	143	141	142	132	167	123	138	175	148	153	138	131	134	128	146	141	138	129	131	131	131	163	119	141	130	126	164	166	120	145	154	132	172	155	135	127	161	151	152	144	172	117	141	150	146	152	143	144	158	123	161	169	144	148	161	132	144	164	156	144	146	140	164	148	136	134	142	133	129	138	140	129	142	156	147	165	144	153	152	117	129	151	183	151	146	143	171	127	130	142	143	133	137	119	144	162	118	151	169	144	155	162	159	150	149	160	152	152	132	137	134	159	143	163	141	140	117	150	152	163	180	156	142	147	141	147	165	136	148	148	137	153	146	146	137	136	142	145	151	128	141	165	133	142	134	144	149	138	135	154	150	122	136	134	147	118	141	138	159	154	144	140	152	142	144	141	149	128	124	170	145	158	156	151	155	117	127	152	166	164	143	121	154	131	166	152	128	157	133	143	145	130	163	143	161	164	162	155	140	167	133	118	148	135	139	133	177	99	152	126	138	134	129	144	140	152	135	160	130	143	126	139	152	143	159	145	155	164	124	119	152	146	147	152	149	160	132	143	158	156	115	132	170	142	165	161	124	158	140	151	128	141	139	148	156	141	147	123
20302	9388	20299	22259	18129	11991	8189	5438	4391	2756	2083	1670	1417	1317	1137	889	767	671	626	639	625	636	483	548	445	433	411	405	374	405	435	432	377	379	360	403	352	372	345	337	352	357	327	337	375	353	322	363	361	334	334	346	343	343	380	335	314	401	343	372	363	308	347	345	334	329	341	371	363	327	350	366	375	330	365	335	358	337	347	351	365	327	333	368	317	309	337	337	344	335	389	369	343	355	348	376	337	334	340	315	306	323	324	335	342	348	309	351	323	329	356	328	337	355	318	364	327	317	325	342	340	314	320	332	323	347	353	352	326	338	357	336	337	342	343	318	361	360	370	344	311	337	339	363	320	346	351	335	317	357	350	360	366	340	329	344	368	307	345	337	342	354	313	331	315	324	327	313	332	311	330	326	328	372	338	346	328	314	343	366	358	332	348	323	332	332	300	374	331	333	323	337	336	347	331	347	323	337	335	325	313	373	343	359	349	334	354	370	335	334	347	365	328	336	332	331	353	319	343	338	343	320	347	315	349	347	336	337	358	363	349	353	342	328	358	335	346	333	327	331	337	354	346	339	309	353	339	319	369	334	334	333	351	330	349	341	339	326	317	359	366	345	343	356	380	372	345	328	360	336	331	338	353	374	346	354	320	368	324	337	376	331	351	346	295	345	318	334	350	349	334	359	352	323	358	337	367	353	320	348	351	346	365	350	312	323	370	324	345	328	366	328	334	320	344	320	335	348	315	343	332	365	337	335	329	353	361	321	326	325	332	323	343	323	355	354	322	341	375	338	320	334	383	333	318	372	325	343	358	356	323	321	338	370	355	335	340	359	336	361	337	368	330	332	363	348	335	322	333	337	340	328	343	338	345	356	335	313	358	321	323	353	344	338	375	350	332	321	351	331	350	344	334	331	341	347	355	352	363	354	329	343	360	350	319	352	361	349	337	323	324	340	335	330	342	357	316	332	336	332	357	294	337	347	370	357	344	315	326	332	321	326	322	320	326	321	348	344	362	361	343	324	357	355	345	341	352	373	343	325	314	337	303	364	349	354	370	380	321	349	349	322	317	347	305	338	359	348	312	354	306	358	335	367	347	343	338	340	349	340	328	340	329	339	346	340	330	328	353	352	363	364	345	340	364	293	323	378	339	317	361	355	352	346	353	365	328	369	339	344	359	357	338	376	355	364	375	346	348	366	371	356	335	360	321	339	376	331	368	340	362	327	356	345	354	364	333	336	319	320	342	326	326	326	350	333	332	325	381	335	313	342	351	315	349	348	367	379	334	345	355	346	352	343	367	307	326	336	320	358	321	323	371	324	379	323	326	330	354	309	383	330	342	324	359	322	334	336	328	346	344	333	344	323	386	356	300	304	343	339	330	368	353	330	356	379	317	325	346	339	333	355	328	378	343	365	311	352	340	326	334	362	328	347	328	306	336	304	353	336	332	347	353	355	358	342	352	337	337	334	355	319	338	336	307	368	356	310	335	342	336	355	332	350	321	349	362	330	336	350	317	346	354	367	300	344	322	331	365	341	342	327	324	346	339	324	358	337	323	364	362	363	365	328	320	332	335	358	332	343	343	337	323	327	302	335	361	320	308	356	336	349	361	348	335	348	353	362	373	334	324	317	325	363	344	304	327	375	320	332	355	319	322	328	331	345	327	291	365	368	327	313	314	327	325	320	312	337	310	328	365	338	379	328	355	350	335	312	331	351	353	350	349	331	331	331	351	332	362	296	360	340	339	353	340	347	334	354	335	337	306	319	339	360	347	330	356	363	329	334	339	327	364	350	307	343	362	373	356	345	364	313	316	326	365	334	361	345	328	329	362	351	334	332	295	352	328	365	326	319	328	332	331	350	321	335	328	330	344	339	324	359	348	342	336	335	352	338	369	361	394	331	346	330	341	345	313	356	319	350	363	334	333	337	327	334	307	335	321	377	360	348	340	363	346	357	356	348	340	352	311	343	324	347	391	316	374	350	347	329	324	334	335	336	320	327	307	342	327	335	328	335	330	355	356	318	342	318	333	325	329	335	336	351	347	345	341	321	319	322	344	332	355	353	325	323	342	332	348	344	359	369	340	350	315	342	337	325	338	343	323	350	331	347	372	325	302	304	337	303	346	315	348	368	401	312	338	363	315	316	305	352	321	341	320	339	319	328	355	336	314	352	357	347	345	319	339	331	345	295	306	306	345	333	318	382	323	343	366	375	326	329	362	317	370	341	319	338	333	356	327	306	347	352	324	315	370	367	342	328	364	334	327	314	351	359	307	346	321	335	349	335	327	342	340	313	335	358	338	331	339	312	335	342	364	338	344	329	332	361	379	349	330	346	338	337	372	332	368	355	351	358	343	320	346	315	324	330	331	300	351	337	330	366	334	337	353	351	345	310	344	335	358	349	341	350	397	347	325	346	364	347	356	330	317	347	344	319	347	380	334	321	336	326	342	346	332	333	302	325	325	318	359	326	329	301	353	349	349	339	331	344	358	348	349	318	368	322	333	366	326	347	365	355	342	314	331	332	341	355	330	338	357	370	336	313	330	362	383	353	352	350	344	322	335	354	337	378	357	368	338	352	327	352	326	373	332	330	311	352	319	325	342	328	341	338	364	329	328	301	347	353	354	347	306	359	327	368	342	328	349	361	362	360	334	340	334	334	324	353	334	343	313	346	298	371	329	328	366	360	352	368	332	290	369	329	323	360	329	312	376	323	351	398	310	359	350	302	381	365	367	349	333	325	375	325	342	337	340	312	347	350	315	373	311	348	353	376	345	338	327	324	328	320	340	312	376	345	319	337	298	327	358	363	343	349	344	347	341	373	354	343	334	352	362	355	350	355	325	356	317	306	347	340	377	351	327	326	320	339	361	334	356	331	360	319	344	316	343	299	394	316	360	357	342	384	345	344	292	341	327	341	327	330	340	353	327	352	325	354	329	354	315	349	359	347	350	342	346	322	327	332	350	359	341	344	383	369	358	342	344	332	377	314	361	360	335	345	353	361	359	325	344	335	354	310	347	333	352	345	338	352	341	334	347	330	338	365	359	326	319	339	308	343	308	366	354	332	337	342	342	336	321	350	366	364	369	323	318	328	364	348	336	323	371	310	338	361	377	347	362	338	336	346	343	323	362	335	333	349	352	340	344	339	346	341	310	316	346	333	327	361	343	340	345	314	353	343	361	332	343	334	338	314	346	323	387	335	329	363	350	349	333	337	376	354	361	342	348	335	357	342	329	344	339	350	352	320	328	351	358	361	342	366	319	359	358	363	316	327	369	352	342	357	335	360	331	363	356	349	324	339	323	325	326	317	350	334	341	326	358	355	319	380	338	318	381	331	353	323	302	341	319	337	348	344	327	368	332	347	346	348	339	319	337	344	367	357	338	348	385	359	328	327	346	322	352	314	305	376	403	347	344	330	343	344	321	317	327	329	349	331	326	328	345	351	347	346	348	316	330	347	332	378	377	334	352	341	339	331	346	321	321	334	372	329
11781	4838	5609	3947	2271	1013	579	500	421	334	290	246	260	241	239	221	196	219	230	204	222	218	212	240	203	215	211	208	184	213	189	176	203	169	213	197	234	204	189	199	204	221	207	213	190	213	203	185	197	205	229	238	201	192	209	230	230	193	207	210	211	201	232	200	185	236	194	191	186	219	198	190	225	188	207	189	208	183	215	206	201	215	204	202	218	206	237	212	183	205	187	230	211	219	183	197	197	193	186	197	235	193	202	198	198	220	229	243	202	200	192	223	227	226	200	200	221	211	194	223	193	197	204	217	207	206	216	210	201	193	189	182	229	221	224	210	224	208	217	218	227	206	202	215	209	231	225	214	254	197	217	222	197	204	215	169	215	207	186	217	208	178	195	219	200	199	203	226	171	193	216	188	181	219	230	208	202	222	223	202	205	208	216	209	227	206	198	205	193	215	227	240	212	200	193	214	202	225	208	211	203	208	209	218	223	214	192	233	213	193	189	231	209	194	207	206	244	194	178	226	182	198	201	193	196	227	224	196	198	211	208	221	194	198	213	194	199	210	233	206	230	211	225	202	212	201	214	203	210	212	228	214	207	188	210	211	203	220	196	234	197	213	240	223	207	206	213	183	195	200	223	236	226	196	227	227	192	211	221	201	204	215	196	193	223	204	195	187	207	203	204	194	201	226	192	218	219	200	236	236	229	184	208	193	226	182	196	209	237	211	233	201	210	234	243	215	207	194	239	185	209	177	206	226	184	214	213	218	215	217	203	222	215	197	210	194	210	212	221	202	199	209	220	195	214	235	192	212	186	212	186	219	209	212	194	227	207	194	202	215	200	213	200	228	208	195	224	200	214	183	215	226	202	192	209	206	227	211	186	225	248	245	205	205	224	203	218	178	231	193	211	215	242	217	188	213	210	198	216	215	198	196	210	239	205	210	213	199	204	230	228	226	220	178	191	217	217	208	199	231	180	216	202	199	180	214	207	198	193	218	209	216	196	201	231	216	199	216	222	202	193	180	223	234	211	205	202	177	212	203	215	201	197	216	209	202	197	197	218	226	203	189	236	215	220	209	177	195	236	204	198	215	209	183	215	204	201	172	227	239	195	202	252	222	217	191	221	209	192	195	236	207	231	193	211	209	202	220	185	214	195	232	220	195	223	208	213	200	216	190	199	194	196	193	239	231	207	188	193	232	213	201	200	196	209	220	222	204	182	187	221	204	220	229	231	218	226	211	199	238	213	206	232	212	223	230	207	205	201	206	220	218	202	219	200	231	187	202	197	240	221	232	185	210	194	212	217	241	204	213	228	182	210	225	214	226	214	193	231	216	233	196	208	208	216	192	198	192	220	199	217	201	196	227	219	201	213	225	198	240	186	209	213	185	203	200	196	221	213	193	196	218	194	210	194	197	197	227	207	217	205	200	204	228	206	221	218	192	225	217	189	196	216	214	224	206	207	220	216	234	209	229	221	223	226	200	218	196	200	211	191	226	198	228	218	210	225	231	196	214	215	223	198	219	225	195	222	196	189	207	191	206	179	190	229	217	199	223	173	192	190	194	182	183	204	221	217	218	204	232	209	218	196	192	212	208	202	220	223	207	235	221	219	168	207	196	244	194	201	200	197	195	234	208	233	220	191	201	215	223	223	224	215	196	184	193	238	220	214	173	200	198	215	189	204	184	184	205	206	224	224	227	221	215	197	227	218	236	209	220	220	198	196	246	225	180	195	221	237	177	236	202	193	189	189	203	212	216	182	209	200	227	186	180	218	182	199	229	215	219	206	210	238	197	204	191	225	242	213	191	218	220	183	203	203	207	202	197	186	209	218	193	193	222	187	232	207	252	205	208	228	212	200	227	191	204	217	222	214	213	220	182	215	211	208	187	195	219	203	206	199	216	212	222	213	219	199	183	225	199	194	197	232	194	190	216	197	207	222	191	225	204	206	214	209	191	222	192	216	220	191	215	208	197	219	222	209	215	231	218	232	192	205	197	211	207	230	203	182	198	207	215	212	235	212	199	184	226	220	219	194	186	221	218	198	199	200	203	222	222	213	209	192	218	237	218	211	217	235	164	200	247	204	190	231	232	215	201	214	206	211	194	217	200	226	220	215	218	207	188	214	242	216	239	207	213	213	204	194	221	203	186	208	192	183	214	251	219	218	198	218	203	236	208	224	212	199	205	219	203	199	221	246	212	227	207	219	236	224	195	217	184	211	211	221	264	211	209	168	239	216	210	202	200	204	237	197	219	168	214	183	234	181	180	175	215	204	209	216	200	208	225	231	189	207	234	214	190	210	225	197	221	223	204	229	195	201	202	210	207	206	211	217	194	219	201	234	221	207	184	199	184	219	243	211	204	197	209	201	204	201	232	209	206	219	238	203	196	212	195	174	247	241	197	211	219	209	198	235	222	219	230	203	173	179	182	207	213	198	195	202	206	239	209	185	212	206	209	222	234	209	236	210	226	236	197	197	203	216	215	205	203	217	207	225	200	180	214	209	209	201	228	216	234	184	214	186	193	217	217	184	195	243	185	207	205	191	190	216	194	194	222	210	214	214	209	216	163	210	190	204	177	224	201	199	180	230	223	209	223	249	239	224	215	202	219	200	219	196	210	236	201	213	177	219	206	185	225	257	212	236	215	213	198	186	197	189	210	216	233	218	204	219	225	200	201	196	181	203	189	218	198	192	184	206	191	246	220	233	216	224	187	209	222	192	175	202	212	229	200	236	193	175	201	224	212	191	204	200	210	199	235	225	234	237	235	195	189	226	183	231	233	208	236	187	189	210	213	202	229	198	227	211	181	214	215	202	232	218	205	214	207	206	202	214	251	215	198	218	220	213	242	225	192	239	200	221	207	247	222	206	179	197	250	189	213	209	221	229	210	210	172	223	220	231	222	207	208	192	204	200	228	201	226	210	193	220	225	219	222	210	188	203	223	230	207	192	212	217	214	210	184	233	226	210	203	216	196	187	245	200	185	199	189	192	206	216	206	216	205	216	183	214	228	209	209	193	240	187	234	219	234	209	209	237	195	209	208	201	194	196	208	218	189	200	202	213	206	219	195	208	217	206	203	220	208	209	218	205	217	208	205	215	188	217	228	193	191	198	213	191	209	198	223	210	193	205	201	196	208	212	204	192	187	206	220	215	206	226	202	227	205	200	196	191	216	195	190	216	211	239	207	232	205	218	180	182	221	201	186	231	223	193	213	226	185	230	211	219	210	201	213	211	212	233	235	218	210	209	207	223	222	218	187	214	217	203	232	205	204	196	226	184	175	220	216	245	203	222	194	226	218	214	253	226	233	212	217	226	240	175	217	184	191	203	235	204	200	194	233	211	194	185	212	229	196	209	190	206	244	179	222	202	201	214	203	224	211	215	219	211	221	191	200	194	222	201	218	209	183	214	213	230	229	185	212	187	235	220	202	208	227	223	221	223	234	206	192	199	188	232	213	204	205	178	215	192	231	233	203	205	216	195	194	195	195
7002	4224	9985	10769	7714	3727	2184	2026	1702	1154	938	736	764	620	611	550	556	512	485	522	514	451	477	537	491	462	495	453	478	471	473	485	435	427	434	454	457	451	453	471	449	468	450	474	457	435	439	447	437	411	450	464	436	443	447	466	428	445	454	438	440	456	476	420	466	448	466	504	430	474	437	429	441	424	468	412	485	478	430	417	468	461	455	450	462	456	454	461	431	432	469	478	404	494	452	420	503	466	481	468	501	463	438	424	456	444	487	473	455	447	436	452	495	439	427	441	490	426	453	480	459	444	443	462	434	485	415	456	442	467	447	457	441	443	462	487	469	490	420	503	463	450	437	421	421	480	442	429	478	445	460	477	460	472	448	458	473	495	444	457	420	473	492	473	452	458	471	455	437	444	462	457	441	438	469	442	459	472	459	480	466	428	462	411	459	499	478	421	442	455	481	424	483	447	425	435	466	441	451	439	473	439	415	455	460	438	457	423	431	438	460	433	462	451	457	453	478	438	467	465	458	478	429	492	473	471	478	453	414	443	461	480	437	460	454	439	457	436	426	473	447	473	450	480	425	479	439	434	477	475	420	460	460	405	459	470	466	442	455	459	454	475	449	495	492	456	459	473	462	493	447	417	452	479	444	474	461	424	460	425	454	431	460	468	405	461	411	457	492	422	439	445	427	425	425	424	420	475	488	478	450	460	465	430	463	463	455	477	417	456	453	445	447	448	473	484	440	425	482	490	474	459	480	462	439	475	446	469	457	457	465	419	462	450	451	469	443	453	443	459	417	461	447	463	459	466	434	458	448	424	421	432	456	448	456	453	441	476	453	445	462	460	431	455	475	470	474	461	476	440	456	412	448	421	467	475	473	449	455	424	430	443	458	463	447	447	458	499	441	478	495	455	482	413	430	461	465	475	446	482	423	440	451	450	442	448	455	470	441	424	476	416	465	450	490	475	467	447	430	439	478	419	429	429	417	475	454	474	473	437	452	431	487	432	463	445	454	468	468	448	435	465	440	449	460	441	424	468	457	442	457	475	428	471	464	459	468	460	417	421	411	463	465	443	459	434	459	431	453	470	439	456	434	435	447	461	425	458	463	462	438	475	468	429	463	480	460	501	468	456	436	423	472	415	453	451	469	469	433	439	431	463	433	461	429	449	450	431	418	454	396	430	462	438	464	443	450	436	450	467	461	459	445	478	445	441	444	471	416	448	427	473	417	493	471	465	446	428	422	453	455	451	449	444	480	440	458	420	454	445	452	428	488	440	447	458	482	447	444	444	480	442	478	421	490	433	443	478	446	458	466	454	434	465	459	440	437	441	435	464	428	443	420	451	482	462	455	420	419	479	463	471	460	431	445	459	484	442	460	425	450	468	459	460	430	459	444	463	420	434	478	455	426	425	434	443	491	488	457	462	448	442	423	423	496	462	421	435	428	468	418	454	478	422	421	488	443	426	425	495	478	426	455	430	453	445	454	414	432	470	451	456	433	435	471	409	447	435	478	448	450	433	440	459	467	433	463	459	459	454	465	494	480	406	465	458	468	443	456	460	478	446	411	474	417	461	481	458	480	405	429	439	447	470	479	453	452	430	472	449	416	431	435	472	403	462	469	479	437	451	425	436	420	478	420	443	441	428	468	451	465	468	447	433	465	422	436	450	425	417	442	426	453	460	459	496	438	452	445	431	470	467	448	444	431	452	444	450	436	446	434	474	458	460	432	464	459	505	462	416	454	433	438	459	476	413	457	406	441	431	442	455	473	410	448	465	440	479	478	466	441	470	461	437	460	454	449	472	468	444	435	476	447	457	425	460	418	418	429	451	470	495	434	441	430	456	447	484	435	434	445	465	436	421	455	426	479	442	473	437	431	457	441	426	481	467	418	489	483	423	482	453	457	436	456	438	442	449	458	461	444	408	434	493	443	458	442	469	436	418	437	498	465	469	425	462	432	455	459	452	467	435	506	485	468	471	453	470	465	453	442	475	442	400	469	463	423	428	458	480	460	496	471	471	447	474	480	439	466	423	460	447	428	452	427	413	462	436	497	445	485	479	423	435	434	450	443	454	439	493	443	457	457	477	461	495	469	405	447	438	409	453	487	404	447	447	448	473	501	500	493	464	471	417	463	439	464	460	472	484	442	437	446	461	483	461	425	480	443	445	442	475	446	444	471	472	480	428	463	469	463	475	432	455	467	469	455	448	437	453	456	444	480	441	452	493	452	434	427	447	425	485	474	438	445	456	473	444	470	411	452	473	441	452	417	429	455	425	446	460	449	482	427	451	436	486	465	426	443	446	450	435	457	427	412	428	472	447	454	414	476	461	476	466	392	480	431	453	467	457	427	463	465	411	473	453	424	457	459	462	465	452	446	451	424	482	445	450	478	455	454	456	495	450	415	444	473	451	437	471	464	445	467	464	460	468	484	451	483	484	460	434	448	464	441	459	486	479	452	438	458	450	463	454	422	462	462	462	445	454	457	448	439	452	448	446	455	445	382	436	485	436	414	444	434	487	415	480	461	471	439	469	449	459	462	444	427	453	459	448	460	444	442	434	458	443	474	435	458	442	439	450	458	446	477	440	467	455	436	462	452	486	425	432	439	429	462	439	461	414	457	427	453	480	441	428	444	432	435	472	454	458	453	480	453	458	440	430	450	460	450	453	482	457	449	437	452	490	466	418	416	431	437	464	461	428	482	445	481	447	450	429	454	418	452	448	482	447	456	456	445	423	448	438	443	439	468	448	428	449	480	454	453	446	434	488	450	462	433	465	415	445	446	446	462	448	417	444	457	442	435	490	472	457	440	453	440	456	448	484	477	470	459	449	483	472	489	468	484	475	455	467	442	437	449	430	414	415	466	459	469	446	430	486	411	429	461	451	440	436	438	452	475	463	448	447	445	474	454	440	447	438	450	456	398	488	453	495	451	462	454	472	457	479	418	474	434	453	485	427	423	468	465	466	415	437	451	444	460	454	455	463	446	462	494	444	460	486	463	475	474	450	444	437	424	437	442	486	426	451	425	438	446	458	448	470	442	454	477	497	410	456	456	489	453	422	454	427	435	453	462	463	459	453	473	482	429	447	452	456	444	465	458	427	442	462	431	421	421	469	450	458	471	481	488	456	434	453	485	448	428	448	461	440	435	407	486	459	433	449	474	440	459	455	464	478	475	443	423	462	424	451	473	420	450	474	497	455	469	437	477	470	482	431	439	480	458	436	471	465	449	451	485	433	446	450	463	435	494	453	455	444	498	442	458	454	482	428	441	431	447	467	448	462	484	466	406	467	460	443	463	462	472	477	435	446	440	466	470	501	454	482	458	455	496	433	476	457	405	432	471	439	452	472	451	443	443	443	449	458	445	473	466	398	434	478	433	421	491	424	490	438	508	474	437	404	486	475	410	418	441	460	448	431	462	440	450	431	424	428	454	420	433	414	492	417	470	444	467	427	474	428	435	435	462	421	475	438	455	456	489	415	454	425	491	449
24892	9752	10076	7429	4565	2118	1065	778	639	465	346	295	236	209	179	191	147	148	143	153	162	148	134	147	134	150	122	111	132	115	145	133	119	119	120	123	121	109	113	143	122	133	115	127	110	120	112	115	128	108	114	106	104	120	120	104	121	103	113	120	117	105	107	92	89	95	124	120	117	101	132	146	122	120	117	108	107	110	97	120	123	140	108	112	122	116	141	127	106	113	107	118	112	110	91	109	101	116	130	117	124	132	121	101	127	110	98	134	100	83	109	101	102	115	119	112	122	135	116	123	113	122	110	103	134	91	98	125	95	119	116	143	137	120	124	118	104	137	113	95	122	121	113	126	117	110	126	107	118	101	103	117	112	112	94	120	102	114	123	118	113	115	102	127	111	85	126	119	110	131	108	126	130	122	125	130	106	109	138	108	119	131	112	113	133	112	102	126	135	114	119	138	112	136	123	117	104	105	113	126	136	98	126	119	113	111	124	104	123	123	111	135	122	123	115	112	126	110	104	111	110	117	124	119	134	127	91	94	122	118	130	120	102	111	119	125	110	119	99	92	112	105	97	120	114	97	112	131	115	125	103	129	129	122	127	118	113	109	117	107	111	133	95	109	115	119	125	141	139	108	124	139	117	121	122	133	113	112	120	114	116	112	118	119	109	106	127	119	137	126	124	121	116	120	122	111	119	104	120	129	121	103	134	124	114	119	108	108	116	118	125	108	94	120	125	117	125	111	115	103	124	116	102	105	136	115	122	107	119	104	114	137	124	98	130	109	107	145	133	106	117	121	116	100	136	126	122	110	101	108	98	114	121	141	125	125	104	113	93	88	126	117	138	125	89	117	127	98	120	106	132	126	117	115	127	131	131	115	132	113	109	129	100	116	98	122	131	118	114	118	117	129	113	114	123	112	119	122	114	126	113	130	129	110	138	115	126	136	112	129	146	144	112	117	97	116	127	125	121	126	126	103	125	98	114	112	120	109	109	98	134	101	98	123	123	116	113	105	118	106	104	117	129	108	135	111	102	101	107	119	118	111	117	130	121	123	129	116	119	123	125	114	127	98	111	100	108	133	126	133	118	106	115	118	84	130	105	131	114	123	131	117	143	116	109	99	121	117	99	108	120	113	115	126	122	142	117	130	111	121	118	116	111	121	120	98	125	104	114	141	114	121	115	99	140	117	109	114	134	111	99	108	117	105	104	120	133	121	124	113	93	100	109	102	121	125	110	116	99	102	122	116	107	123	118	113	99	126	109	106	112	118	105	110	114	107	126	117	116	110	126	128	91	109	101	117	127	121	105	104	110	108	112	108	119	112	120	127	119	126	106	107	125	130	111	130	121	107	100	135	140	123	124	111	96	115	105	116	135	115	108	127	125	114	121	115	124	115	122	117	96	103	104	113	110	133	132	99	129	128	117	128	118	105	150	94	96	122	117	108	100	114	125	134	104	134	115	122	116	116	111	112	122	120	117	93	125	121	117	127	130	117	121	108	120	118	140	134	138	118	116	120	78	103	102	100	92	111	135	115	120	122	128	111	112	121	109	100	99	116	110	126	107	119	129	125	106	125	132	113	116	110	137	126	98	108	106	110	118	104	121	133	118	112	139	115	114	97	130	123	110	115	108	131	109	128	132	117	123	113	92	124	130	90	117	126	108	124	107	130	114	130	112	118	137	111	106	113	121	109	107	144	123	103	123	113	111	120	113	119	120	118	130	118	108	122	117	100	113	113	126	129	132	129	120	126	124	112	131	126	116	128	130	133	110	112	96	116	100	135	117	145	116	110	115	118	131	103	127	102	120	113	134	118	109	102	95	128	116	115	118	129	126	125	122	130	126	113	123	110	134	133	120	108	106	118	117	132	112	128	118	117	113	112	108	121	101	119	135	120	111	125	124	115	101	109	125	133	132	114	112	112	113	144	128	118	125	107	101	123	113	111	103	120	92	101	99	120	106	98	126	114	118	133	104	133	93	122	115	109	131	116	114	108	131	119	116	105	94	101	102	137	114	119	130	128	108	128	117	114	117	118	113	139	108	114	118	102	113	116	115	117	120	106	121	93	117	99	123	102	88	116	123	116	122	105	117	109	136	128	122	104	114	111	117	108	118	116	131	123	122	107	108	130	138	119	140	108	122	134	125	107	118	126	109	103	96	123	115	108	132	120	118	124	108	121	122	100	111	125	103	123	113	124	109	116	98	90	112	121	119	120	120	121	120	115	108	118	114	120	119	120	118	118	107	112	124	118	121	133	127	137	126	124	97	117	111	122	104	117	125	109	127	127	118	99	105	112	121	103	111	138	120	99	112	122	123	107	112	100	124	119	105	119	122	132	127	107	132	119	123	90	111	117	107	113	106	116	129	115	122	156	115	113	126	113	123	92	118	122	119	111	128	106	123	126	100	100	116	110	120	119	125	141	117	89	129	110	110	117	99	105	100	120	117	111	127	101	107	107	115	114	107	125	96	124	118	133	115	91	107	118	120	121	111	100	117	117	109	130	109	124	111	98	106	114	121	92	111	118	109	88	100	112	104	104	122	120	98	132	117	138	122	119	132	126	111	106	121	113	115	135	118	112	121	104	108	99	124	110	98	122	108	136	115	103	116	128	116	114	106	114	144	124	115	129	122	94	107	123	116	110	117	110	106	94	128	133	111	125	123	110	119	93	121	110	115	127	104	118	147	106	151	126	124	114	119	114	127	114	108	118	102	109	106	118	110	109	118	112	109	114	114	94	127	124	117	103	121	120	93	97	128	107	133	117	117	109	98	116	106	132	116	118	119	130	109	118	111	99	130	89	102	94	105	124	96	115	105	105	109	110	102	116	123	116	89	109	130	120	119	116	111	127	123	125	101	119	116	107	111	107	132	134	114	98	111	135	119	96	128	120	117	130	130	129	124	98	109	123	122	127	113	120	106	112	117	120	123	112	110	129	96	108	110	136	112	112	129	118	106	109	116	116	127	115	134	120	114	106	99	113	92	108	104	115	138	104	105	121	120	126	133	116	91	86	115	129	129	112	107	110	120	117	118	119	104	108	126	93	116	130	126	120	129	112	113	126	106	109	127	104	119	108	118	133	103	118	123	140	126	89	116	127	112	122	120	123	117	121	112	100	105	104	113	120	149	118	117	123	121	140	123	125	112	102	94	102	136	137	112	120	112	114	148	116	91	108	125	117	106	122	143	104	106	103	88	98	149	113	125	113	103	128	131	134	114	110	119	130	122	113	119	147	137	114	110	110	124	119	136	96	114	96	109	111	117	103	135	101	118	130	115	129	129	130	97	102	116	115	136	91	114	120	117	126	125	126	101	112	107	89	95	127	122	105	111	111	135	116	116	108	114	104	108	125	129	108	114	99	108	102	109	128	90	124	132	147	122	100	101	120	113	109	117	109	101	112	131	115	109	98	124	106	131	108	104	117	116	102	103	96	133	117	106	123	132	129	125	120	130	95	112	118	104	123	117	100	109	117	123	106	106	90	132	134
15377	7246	15779	17433	13637	7290	3770	3372	2885	2059	1574	1273	1033	899	779	597	556	473	415	471	444	421	384	361	322	364	358	316	302	354	360	357	308	307	272	297	275	271	290	255	260	259	282	269	269	277	272	256	274	241	273	297	266	269	306	281	256	275	292	260	269	288	266	295	259	252	285	289	313	286	289	273	292	279	254	253	276	267	265	277	291	266	263	256	293	282	275	271	270	288	299	271	276	285	255	264	270	260	271	250	258	259	255	287	256	271	282	254	265	285	306	283	266	255	273	279	274	248	280	258	256	262	305	295	268	266	274	293	315	260	285	264	272	304	268	248	290	256	271	261	271	241	267	256	277	283	285	268	294	266	263	284	265	241	266	273	285	293	305	281	286	280	263	278	275	294	251	251	259	263	268	281	271	243	290	288	260	275	276	238	265	290	259	280	299	291	299	271	255	298	282	277	299	271	269	255	246	274	257	276	276	277	302	276	268	271	282	272	244	274	299	266	238	280	297	276	288	251	250	275	302	265	300	251	245	289	302	307	299	263	288	281	299	275	270	264	261	298	277	261	269	274	302	293	280	258	272	242	267	270	284	253	297	281	286	258	265	258	281	248	251	290	283	279	263	279	281	253	286	282	272	250	243	276	291	292	304	273	221	241	294	278	281	262	291	300	277	272	304	252	242	266	271	259	279	269	270	279	252	279	265	270	260	290	272	301	280	250	291	266	271	265	282	269	278	248	271	280	236	269	280	255	254	271	269	262	247	287	307	267	272	309	276	277	258	272	269	272	252	236	250	275	282	279	314	257	271	264	296	293	257	261	269	269	295	268	277	275	286	271	270	239	279	289	260	284	260	265	279	287	256	290	280	237	257	257	284	268	289	262	261	264	288	284	272	290	268	253	283	251	279	263	305	280	267	267	279	270	280	291	275	265	252	285	273	263	253	260	294	276	248	233	243	267	273	253	259	283	293	282	289	264	283	293	265	253	285	255	292	286	260	290	294	269	246	280	254	283	306	281	305	286	285	259	252	274	251	261	270	279	280	269	290	262	258	304	267	279	285	274	277	276	265	264	279	276	283	266	274	268	267	256	288	247	293	288	295	279	259	234	268	266	246	277	267	272	236	271	273	270	275	267	278	260	272	246	257	274	286	264	263	263	283	281	284	252	248	261	256	274	286	304	277	295	258	248	308	263	288	270	258	277	249	280	289	271	263	312	282	279	277	284	284	272	266	263	279	274	262	250	251	286	259	294	244	285	280	285	278	268	296	271	260	281	276	290	258	264	256	278	309	267	274	290	298	266	244	297	270	280	296	269	326	260	255	306	287	263	294	251	263	299	274	280	281	264	284	283	277	258	243	265	287	249	285	299	272	296	282	284	247	284	271	282	287	270	280	287	312	268	273	280	276	279	295	270	288	256	244	288	290	256	259	261	284	293	252	277	269	248	278	283	266	287	274	285	285	283	247	267	265	273	272	277	278	273	278	270	253	257	283	283	255	270	285	258	318	262	300	258	280	295	281	271	262	304	278	294	269	289	280	264	279	258	257	266	284	288	277	306	279	274	290	292	265	296	293	298	274	286	246	285	271	243	274	312	253	273	268	275	271	259	252	266	287	261	290	283	292	280	296	294	271	264	292	257	249	278	260	265	247	272	272	296	300	275	247	254	259	294	260	280	270	261	301	308	296	285	263	269	288	269	277	265	267	291	289	253	308	268	290	268	253	258	284	321	268	289	271	274	269	247	254	291	279	263	281	269	275	274	295	273	278	253	254	256	261	275	272	294	236	289	289	272	273	276	257	286	279	267	282	258	293	258	268	276	258	281	257	269	253	262	267	254	232	223	281	265	271	293	318	272	275	274	262	277	296	277	292	273	284	309	294	272	268	287	268	278	286	257	231	307	276	275	263	268	270	271	274	283	269	273	245	276	263	292	248	297	271	271	248	285	301	269	262	268	266	284	296	247	239	245	268	261	299	259	285	256	259	300	260	263	275	253	285	286	296	274	275	311	303	298	245	284	277	245	258	265	272	269	264	278	274	258	288	276	274	304	256	272	291	261	270	270	287	285	292	289	261	296	274	259	279	272	268	277	259	271	276	278	300	272	290	246	306	282	303	277	292	273	273	272	276	306	271	249	265	269	272	233	290	255	286	297	267	254	275	278	284	267	250	276	268	293	279	278	293	271	254	278	270	287	265	270	266	283	304	253	251	298	284	306	279	272	305	267	277	262	258	265	285	293	267	281	305	242	278	276	280	260	273	305	300	267	296	284	296	260	273	260	264	254	264	260	308	291	233	289	291	262	259	300	253	291	275	289	269	264	285	277	267	277	269	262	275	333	260	287	252	265	278	274	292	278	266	270	275	244	228	255	292	263	269	280	282	280	290	293	259	260	293	276	272	250	307	280	240	253	284	259	237	250	265	270	269	283	263	273	282	251	260	275	299	261	262	314	285	291	288	238	290	261	276	294	294	267	292	280	265	272	288	276	309	271	285	254	271	237	271	239	245	263	257	279	282	300	268	277	282	282	260	253	287	279	293	265	280	288	277	273	279	302	296	286	278	292	296	275	254	290	264	267	270	282	265	286	270	294	290	277	269	259	280	288	284	256	269	242	265	263	261	275	262	271	250	297	292	255	290	272	335	298	271	278	290	307	263	297	256	276	286	272	293	290	291	278	281	254	289	291	298	265	256	320	264	281	262	269	279	272	302	264	254	270	286	275	251	293	286	282	281	249	290	300	259	269	273	287	228	291	311	290	259	305	255	252	287	283	270	287	261	276	267	269	280	267	276	267	246	260	270	274	274	255	269	292	287	284	277	264	296	296	280	242	281	292	254	297	255	272	299	255	274	273	320	276	289	289	272	258	248	277	249	266	273	241	243	264	290	261	271	293	281	290	280	276	263	267	258	276	278	295	263	289	263	313	301	267	296	291	282	286	272	283	300	294	280	299	288	283	280	278	282	281	238	311	271	266	244	290	280	270	293	269	277	281	270	268	280	263	277	264	286	277	283	267	278	242	268	268	275	270	259	291	270	299	295	275	280	275	256	262	273	280	271	280	275	272	275	301	255	290	257	286	271	256	273	273	272	284	250	294	271	275	278	277	250	279	238	261	270	264	257	277	265	273	306	257	261	278	281	291	301	280	275	257	284	242	273	274	272	268	299	251	268	262	272	289	252	273	282	284	291	237	258	294	285	290	249	275	285	278	290	274	279	284	254	270	269	257	271	274	291	268	267	268	283	258	272	251	263	286	288	280	244	265	274	274	271	284	241	265	273	296	308	238	273	258	261	268	299	294	279	264	273	262	277	278	275	248	281	284	254	291	259	295	272	315	271	289	284	268	264	294	269	251	283	263	277	285	279	272	257	259	294	304	291	314	304	301	285	272	283	289	284	273	273	285	284	271	273	282	283	283	273	274	260	256	262	285	302	283	282	267	284	287	272	270	276	309	271	258	271	281	291	250	275	271	259	257	272	261	267	276	277	247
34354	14990	14721	11555	7353	3754	1698	1176	1047	740	514	430	361	272	273	248	256	204	201	183	195	209	186	183	190	173	122	162	147	154	168	177	153	138	135	147	151	149	150	130	133	150	141	132	135	162	147	135	166	127	166	103	128	139	149	128	153	129	143	142	159	155	144	134	110	142	152	133	137	140	127	126	164	148	139	162	148	151	146	154	130	126	146	145	128	144	126	145	140	145	134	149	134	157	150	158	148	149	134	145	146	129	151	135	144	152	128	140	152	141	161	137	160	147	135	150	142	119	133	142	126	147	137	135	148	159	156	126	134	156	150	143	137	147	148	145	127	146	138	153	146	133	147	108	147	152	145	133	136	123	129	143	154	140	135	144	137	126	164	159	145	139	121	140	139	162	147	152	129	152	141	121	166	142	150	139	137	130	164	125	125	151	162	137	159	148	138	138	145	157	126	142	158	140	160	161	142	134	143	152	129	144	166	162	144	127	142	131	154	132	145	125	149	131	140	149	144	143	132	135	127	135	153	149	139	140	149	134	141	147	172	126	143	148	155	121	122	164	148	146	157	156	146	136	142	139	152	137	139	156	156	135	159	131	138	130	164	143	148	162	159	148	133	156	162	137	202	145	144	124	146	125	141	147	143	120	156	129	164	145	146	138	150	146	156	130	168	149	143	154	140	137	148	162	135	131	152	142	140	148	154	126	136	137	147	131	166	152	138	135	144	128	159	174	128	141	132	141	150	138	160	120	154	130	128	150	134	135	134	174	113	141	126	150	162	148	139	143	143	162	148	133	145	153	154	154	135	121	139	124	145	144	143	132	143	159	159	149	124	148	120	125	156	162	145	152	144	160	137	159	165	153	162	142	156	142	140	156	140	120	148	150	173	148	144	131	137	161	148	163	150	121	140	151	156	147	136	142	124	154	118	149	148	137	150	152	156	143	154	145	126	158	158	150	134	130	130	150	136	136	135	149	154	161	123	120	133	149	155	157	137	128	165	144	140	125	121	144	149	145	144	140	157	165	145	159	117	136	149	135	109	148	149	124	166	148	143	139	148	166	141	140	129	144	140	131	160	144	144	155	139	143	157	149	125	130	143	106	128	132	120	139	129	142	120	137	147	162	164	121	131	151	140	139	153	117	137	135	173	166	141	162	126	136	134	140	135	144	137	162	120	141	140	148	119	142	133	158	166	146	143	161	144	113	146	147	151	126	130	127	139	146	129	156	157	159	164	152	151	155	132	144	121	139	130	145	149	147	161	131	135	121	134	124	143	141	142	164	139	127	131	140	147	155	130	154	156	150	133	142	159	160	122	152	150	143	150	124	152	146	146	157	146	154	133	141	125	115	138	135	125	133	129	147	144	135	131	134	131	171	157	145	146	124	149	150	141	138	144	148	151	146	165	125	144	141	122	151	150	149	125	146	147	163	128	155	157	117	152	160	146	142	161	139	157	132	175	143	149	130	127	128	132	154	148	131	139	157	167	124	148	130	158	137	136	128	157	124	143	147	156	139	139	138	132	160	127	140	158	137	151	138	139	129	155	134	139	136	145	142	113	144	135	150	164	144	152	155	124	144	145	143	146	149	135	147	136	142	149	138	141	137	157	117	146	151	145	144	155	132	158	143	158	178	140	158	134	140	144	142	158	130	114	126	138	130	121	151	165	137	144	151	134	164	146	124	131	131	122	145	166	146	167	112	135	141	151	151	152	149	149	131	132	138	132	140	149	142	151	154	147	155	144	134	150	152	132	145	143	141	148	148	165	149	138	153	134	155	142	138	137	124	113	152	145	135	140	132	148	140	148	164	144	133	156	149	153	147	149	141	141	138	131	145	141	132	122	164	160	132	162	129	146	131	149	145	166	128	135	145	162	138	133	143	146	140	138	133	152	129	140	140	153	131	159	127	148	143	143	129	156	142	156	132	135	122	128	134	140	155	117	156	144	171	137	114	128	139	135	153	134	142	141	132	135	148	165	151	149	137	118	142	124	126	162	157	157	134	142	139	142	147	136	131	146	149	130	140	140	138	149	136	155	140	154	134	146	134	139	140	143	134	147	141	141	124	130	124	141	139	140	155	150	145	135	129	147	136	149	143	148	138	130	137	125	152	144	137	144	137	153	133	132	134	140	151	149	140	135	136	144	150	131	140	144	152	161	147	134	162	138	131	172	128	151	128	130	164	161	145	132	140	131	135	166	133	116	147	131	143	148	151	134	138	148	127	125	137	139	136	144	154	156	139	133	153	133	154	137	131	132	143	139	135	133	133	143	120	145	131	135	133	168	159	116	128	137	150	137	142	180	165	137	134	153	149	128	137	116	132	122	129	149	127	171	139	137	136	164	135	152	147	129	151	147	139	145	137	143	142	137	123	136	143	147	140	151	136	154	160	140	145	142	146	155	150	164	140	144	169	141	155	153	133	142	150	154	152	130	139	168	153	150	136	151	145	152	134	120	141	116	149	144	166	137	148	135	130	164	129	155	148	143	143	159	135	119	137	153	135	141	157	126	158	136	145	128	116	150	123	124	142	142	145	145	142	148	158	192	146	129	121	145	142	173	135	128	145	130	153	150	136	133	149	158	132	143	151	139	137	124	159	133	163	124	160	138	148	121	134	153	133	128	140	148	141	152	129	158	155	136	127	141	156	125	126	138	142	149	140	139	132	141	142	115	135	130	155	117	126	158	126	158	151	184	158	162	133	145	139	135	138	153	137	151	136	127	159	106	137	145	124	139	135	133	142	155	133	137	155	136	148	144	133	136	151	138	156	129	158	156	138	116	126	154	124	135	160	147	136	150	120	140	134	140	132	127	135	128	141	121	147	131	127	171	157	147	156	129	146	114	147	144	130	140	133	132	131	153	158	148	128	138	140	147	107	146	150	131	143	137	139	140	159	134	144	126	151	140	158	160	159	145	144	140	135	124	129	116	123	116	123	151	153	140	149	149	150	133	147	149	150	155	135	146	150	136	138	149	143	114	141	157	153	154	170	138	134	139	148	150	146	144	143	152	144	156	143	136	144	137	141	137	155	142	155	198	150	139	149	136	132	142	136	143	154	135	132	135	155	161	148	142	127	108	157	156	153	149	169	153	117	152	140	126	122	146	134	127	141	165	142	154	142	146	154	136	130	159	146	148	127	144	160	134	146	142	131	135	163	138	159	151	154	147	137	159	142	131	123	132	137	152	139	151	123	143	142	150	142	143	155	124	129	132	154	146	153	134	127	149	157	125	158	128	132	141	137	120	122	144	147	149	161	149	138	141	150	145	158	156	129	150	163	137	146	142	131	149	160	131	130	157	137	154	140	141	140	140	127	132	145	148	138	144	158	148	152	133	142	152	118	150	141	178	161	160	127	148	136	161	127	163	175	138	131	144	138	160	134	159	128	137	132	132	155	130	159	157	132	125	146	121	131	141	141	145	167	138	147	146	138	149	161	149	140	153	142	152	144	154	129	183	174	153	137	158	112	145	134	137	136	136	130	138	138
19945	9896	20344	22435	18338	11166	6188	4285	4310	3249	2386	1864	1454	1233	1138	963	771	690	586	703	634	530	537	489	473	408	410	419	380	471	440	411	376	375	363	345	366	338	374	345	363	331	323	331	338	331	366	315	371	358	354	364	367	351	352	347	367	357	337	339	396	333	325	325	365	351	348	356	353	346	347	345	351	324	341	336	336	343	340	334	301	319	351	325	322	310	364	403	311	362	315	338	334	358	344	318	345	315	328	323	348	356	343	348	340	329	304	337	321	319	352	322	320	339	349	343	344	348	358	307	346	323	325	349	308	321	336	350	349	352	330	324	301	367	323	300	351	375	313	328	369	350	314	346	370	359	345	327	393	339	312	332	296	344	316	347	318	347	343	335	321	338	335	326	346	366	334	342	341	295	351	346	352	346	323	342	326	305	345	388	355	326	353	353	354	351	338	371	331	328	324	311	350	358	311	334	353	330	336	376	324	327	335	322	347	344	355	319	300	355	333	340	358	314	352	329	351	334	349	373	358	327	345	348	316	344	335	334	317	354	363	351	342	362	300	325	326	361	350	355	358	313	322	315	340	336	355	295	337	343	316	346	326	319	323	351	346	352	307	359	350	328	330	330	319	340	353	326	330	354	352	313	350	333	337	341	334	344	359	364	325	323	332	324	338	360	342	335	338	331	340	360	322	325	307	323	343	357	356	344	363	329	349	329	352	352	328	306	354	355	350	311	329	342	359	358	336	348	333	359	321	353	317	354	316	316	330	357	329	332	343	314	353	321	340	343	345	360	333	311	367	307	343	339	327	318	312	289	309	350	374	312	348	313	315	356	360	344	320	370	366	327	347	332	319	348	310	331	340	339	345	312	333	328	338	373	345	348	347	353	349	339	329	362	327	313	353	332	313	327	348	315	337	354	325	307	327	307	315	317	352	337	329	353	344	355	322	325	337	337	328	325	293	318	373	336	353	314	353	341	310	376	325	355	300	333	359	354	358	305	323	339	369	309	348	343	327	362	351	355	364	319	361	346	353	334	301	336	363	306	346	301	335	329	313	319	348	353	331	357	335	309	344	355	335	306	358	320	329	286	345	347	355	300	363	350	309	344	326	340	338	326	315	366	336	354	339	308	347	349	347	345	313	325	369	314	326	316	307	357	326	342	352	355	329	335	319	331	337	346	324	339	326	348	319	343	360	323	337	310	313	340	349	373	352	358	359	319	317	323	346	341	339	347	318	341	319	337	321	325	319	320	360	312	318	316	331	359	340	357	330	344	346	351	373	320	363	324	336	361	366	337	305	351	355	376	340	340	336	342	349	323	348	367	352	356	324	376	318	353	312	341	362	297	338	347	344	327	334	313	333	330	325	343	349	346	329	325	321	356	389	358	350	326	348	341	351	320	360	325	328	362	385	341	333	363	298	326	328	321	344	339	350	369	333	328	334	341	306	332	313	344	351	330	349	343	299	341	369	345	331	328	333	365	340	332	355	350	343	333	318	312	326	343	358	323	346	329	349	329	352	364	303	324	372	312	343	361	316	377	314	344	313	339	320	339	366	353	335	330	338	336	334	327	384	356	371	334	312	326	341	287	317	343	372	359	325	336	342	348	348	358	350	341	349	352	322	362	337	348	368	363	338	342	333	323	352	329	295	338	337	366	376	352	323	344	313	364	360	355	302	344	323	327	341	331	354	342	327	359	354	308	341	348	314	362	329	355	340	352	319	328	350	341	328	355	330	322	347	341	353	363	355	343	319	367	307	336	325	338	320	343	320	342	332	319	308	353	318	359	331	334	324	337	358	312	336	315	319	327	328	337	346	329	348	349	338	358	371	315	324	324	321	317	339	331	346	336	372	347	328	313	319	341	340	315	325	319	346	350	320	333	327	338	320	327	343	385	318	337	321	371	330	349	349	313	297	314	337	368	326	322	324	339	344	323	326	331	292	294	390	350	345	307	341	343	318	351	316	362	338	357	343	372	315	320	331	341	342	330	335	326	323	366	306	327	333	353	333	364	348	320	356	333	338	358	331	323	346	346	333	364	312	325	355	365	328	316	336	336	356	338	339	305	359	350	360	346	316	335	334	328	330	349	328	339	317	315	343	369	336	346	354	328	372	355	330	341	369	327	335	358	327	337	335	327	329	316	320	357	317	347	355	332	345	316	333	295	335	341	318	332	336	316	336	327	351	337	382	352	318	339	315	354	360	343	338	312	359	343	327	315	322	344	320	370	362	319	342	337	352	340	357	317	337	347	330	342	343	339	357	306	333	360	335	341	341	330	329	344	343	354	301	305	330	316	361	345	327	314	356	343	347	342	317	330	311	332	334	326	343	346	362	327	356	334	330	327	331	361	334	347	340	346	344	354	336	343	342	338	317	338	351	335	333	348	332	323	340	368	356	323	330	319	357	372	307	338	327	320	314	349	335	344	366	366	360	319	330	315	327	328	359	318	348	352	328	341	309	333	350	333	337	344	325	349	363	309	359	346	333	362	329	305	317	322	331	361	341	339	325	300	352	333	314	364	345	330	335	342	361	323	337	354	338	324	348	335	332	332	307	348	353	341	340	309	340	325	338	308	368	350	331	338	335	338	353	313	287	337	338	324	365	345	342	367	302	350	332	326	361	341	361	339	329	333	331	301	305	314	338	317	323	335	335	365	376	318	357	316	333	352	336	356	325	336	346	303	329	341	341	337	334	329	349	339	345	321	336	357	320	370	336	319	339	309	336	327	358	356	341	334	333	328	323	322	367	360	276	351	361	323	328	355	298	356	349	354	315	332	334	338	323	357	354	323	348	315	346	314	310	361	335	398	374	312	340	336	312	336	326	333	341	329	318	345	333	357	342	357	323	319	354	344	349	333	325	322	338	343	320	339	346	346	348	350	307	346	351	342	364	371	341	328	325	359	341	349	315	321	326	359	334	362	336	337	336	324	346	337	353	374	315	361	322	350	343	321	334	346	334	359	338	359	314	337	327	290	327	349	339	311	340	347	322	370	353	333	333	375	334	338	358	364	358	359	331	313	336	356	329	343	360	342	315	349	351	345	348	323	276	354	321	330	320	338	319	345	330	320	330	337	346	332	356	306	366	341	356	328	341	324	332	340	341	345	321	329	335	315	357	332	354	339	358	304	340	367	310	383	347	327	352	360	329	314	324	344	360	352	350	331	325	317	315	320	335	325	311	356	313	335	340	352	325	322	343	345	342	352	319	316	343	314	330	350	331	342	332	338	306	301	322	332	342	347	344	329	382	330	320	368	336	310	359	368	367	333	329	304	324	333	316	316	342	331	294	377	290	370	347	327	342	347	347	336	316	322	331	322	335	357	342	322	358	325	322	339	342	368	326	335	342	346	344	367	285	322	350	315	314	345	331	334	336	353	388	327	360	304	342	358	306	353	341	347	345	343	363	315	320	315	334	342	326	325	333	345	313	341	323	284	329	343	328	345	319	314	323	324	327	335	353	309	344	343	338	343	342	343	318	319	343	340	357	341
11807	5308	5275	3647	2068	1081	668	445	396	331	304	280	249	221	200	186	215	186	218	211	193	241	239	219	216	193	221	210	199	220	226	202	197	207	217	187	216	221	208	185	213	205	235	216	201	183	200	185	205	202	204	184	220	208	221	196	223	196	195	194	216	214	183	199	199	204	200	198	199	179	215	204	228	187	208	223	198	206	209	203	225	217	197	218	184	194	207	214	200	234	204	174	155	201	202	209	232	212	214	194	226	236	209	231	220	184	193	192	221	232	197	221	168	211	219	216	190	234	223	206	196	178	196	214	174	214	220	197	216	202	199	193	211	197	228	219	199	185	235	195	187	195	217	226	228	225	198	221	214	172	248	200	223	181	196	169	200	217	225	207	231	206	192	235	187	225	229	207	194	200	219	215	166	195	187	196	214	198	197	209	190	215	212	229	205	231	202	190	241	195	207	202	182	196	238	225	193	157	208	226	197	213	211	208	217	192	209	198	214	195	227	217	221	223	192	177	216	208	222	206	222	223	204	209	218	199	238	202	245	168	212	213	191	194	212	205	218	207	220	214	211	186	207	208	221	206	221	184	205	213	223	212	198	208	211	192	204	230	216	215	179	206	176	201	200	201	215	215	211	195	197	218	206	212	176	195	190	224	209	194	226	227	207	189	191	198	210	227	200	208	183	203	195	223	211	155	218	221	191	188	216	202	218	208	202	199	192	201	187	222	190	203	216	226	208	197	188	211	223	197	240	194	205	208	206	210	180	193	225	176	198	218	242	212	200	199	187	212	200	219	199	192	200	205	216	189	203	203	182	240	209	183	206	197	214	198	183	228	201	225	243	223	197	209	224	201	203	208	203	225	216	234	170	205	222	208	218	185	203	215	191	203	196	235	206	200	219	186	176	215	194	222	199	211	188	203	207	209	200	225	185	194	199	171	182	188	202	202	208	224	199	192	220	203	225	190	243	213	192	193	224	185	223	193	215	213	221	206	219	197	208	187	190	209	209	203	211	194	230	238	200	192	198	196	189	228	210	194	189	193	191	228	216	222	201	205	191	188	222	211	211	209	220	231	233	220	195	207	195	209	205	201	201	223	221	208	205	194	203	196	182	205	201	204	237	223	214	196	181	207	217	193	211	207	238	204	203	190	198	206	189	215	184	220	203	215	220	210	189	235	209	199	221	214	187	199	211	204	210	187	233	199	231	203	227	207	204	216	205	226	222	199	214	224	196	189	203	197	197	181	218	208	240	198	203	223	221	205	231	214	184	202	223	201	256	239	188	196	207	182	165	211	199	221	205	191	202	203	193	202	183	209	226	233	189	188	220	224	217	219	205	208	219	186	199	211	182	213	222	184	211	216	186	235	200	203	185	202	204	211	211	199	224	187	210	222	201	189	228	192	236	213	212	203	205	202	203	229	210	218	198	209	233	211	181	192	180	181	202	209	200	222	185	173	204	193	235	192	206	218	225	181	217	221	251	222	205	186	215	219	230	201	207	197	234	222	197	216	179	196	200	209	200	208	209	197	203	176	211	223	228	183	218	215	207	260	232	206	240	230	199	192	211	216	180	204	185	215	223	217	231	201	212	197	216	211	229	233	213	194	223	205	218	208	208	215	199	211	195	193	203	213	212	196	202	190	202	190	198	211	188	212	228	193	225	212	235	200	184	202	218	195	200	211	183	222	208	212	217	214	174	207	197	208	205	221	215	205	200	174	222	181	202	224	190	201	212	230	221	219	209	219	183	187	187	188	225	211	225	209	199	189	187	230	189	188	238	212	179	203	191	210	208	199	208	200	220	227	230	193	206	226	189	208	215	224	212	234	218	226	205	199	198	195	203	222	204	200	201	212	210	225	242	221	186	211	206	226	233	205	224	198	208	212	203	198	205	201	226	199	200	177	189	207	219	190	194	207	184	239	213	220	191	205	191	227	254	240	198	202	202	203	203	210	201	220	210	202	235	213	198	212	205	197	186	220	215	200	192	210	178	181	209	214	183	187	221	212	215	210	186	174	212	214	185	189	229	234	219	222	225	218	209	211	231	183	190	198	194	213	212	218	223	180	203	197	196	186	244	225	219	211	224	216	223	194	226	199	228	195	186	212	201	192	216	222	216	226	217	214	236	235	207	210	197	223	184	192	232	203	216	188	219	194	216	205	214	248	195	229	219	194	188	194	194	219	227	214	228	211	179	200	193	223	205	200	213	225	219	195	220	196	208	201	193	200	200	217	183	180	199	194	205	198	211	189	173	235	215	207	199	215	187	224	204	186	200	192	207	207	177	204	197	232	197	194	215	226	179	233	218	185	202	205	189	200	173	201	222	209	203	209	214	224	215	198	211	169	250	198	210	188	229	206	205	216	191	203	217	208	227	190	196	232	211	197	195	210	206	209	208	219	210	191	190	203	193	215	203	189	200	198	254	197	207	229	223	240	149	199	208	239	189	213	199	216	176	229	169	207	223	234	201	200	198	224	197	226	221	208	219	249	227	198	177	213	210	211	218	216	192	229	210	223	180	211	234	212	188	182	227	196	231	190	213	205	226	228	232	211	212	190	203	206	198	232	225	233	229	194	224	220	214	243	207	191	203	203	195	217	219	222	227	223	220	211	198	213	218	216	201	219	202	225	212	215	224	221	203	207	231	215	239	226	214	221	217	223	215	205	205	197	219	196	221	228	201	215	185	204	226	199	201	204	204	241	194	187	210	207	186	218	206	229	223	213	172	174	208	187	188	199	217	192	178	202	215	215	234	207	223	201	198	202	190	205	226	230	215	228	224	187	209	229	186	185	197	243	222	213	208	209	219	209	219	193	201	186	178	184	250	267	216	198	191	214	195	202	207	195	192	217	204	227	223	241	229	230	197	201	189	211	197	207	195	190	208	191	185	213	202	214	235	186	195	197	204	216	216	203	198	191	204	216	211	211	195	172	223	180	227	214	197	229	206	186	179	217	216	196	205	185	209	200	212	201	219	209	194	241	206	207	174	225	220	242	215	208	203	191	200	200	226	198	194	191	211	185	192	200	218	195	263	203	214	185	217	207	205	190	223	217	224	183	218	211	216	190	199	256	237	183	223	216	207	201	215	179	215	189	228	202	216	219	195	210	228	195	201	192	240	210	226	202	223	220	213	207	232	208	218	208	229	185	196	201	176	202	204	215	236	223	210	231	226	219	162	205	182	196	232	214	207	200	195	217	216	196	211	213	174	174	191	202	207	204	194	199	219	217	201	216	224	208	170	202	220	223	201	218	198	211	217	208	223	215	208	201	178	209	224	220	223	194	219	210	212	207	190	196	206	233	229	191	196	229	233	222	191	224	208	206	213	221	225	200	206	222	214	202	242	243	202	216	194	204	221	229	188	228	218	196	200	179	203	222	206	215	222	192	225	187	230	203	205	188	202	180	234	199	225	211	227	189	202	208	204	205	194	192	196	210	180	193	239	236	188	222	204	235	182	200	213	228	214	218	180	191	203	205	216	189	205	203	194	201
7163	4452	9294	10040	6715	4219	2565	1537	1487	1181	1017	856	692	576	574	573	508	457	530	534	521	479	509	473	475	438	462	475	462	446	478	454	435	452	463	434	483	472	491	461	440	438	461	464	425	444	460	420	450	459	432	479	451	454	428	431	475	478	441	461	430	477	433	407	472	465	456	452	426	428	447	473	396	490	442	444	422	427	464	452	415	414	420	451	428	421	455	441	451	459	473	458	431	457	426	423	425	447	435	480	467	473	475	435	463	448	477	440	472	461	419	455	401	457	458	437	468	488	462	449	441	424	442	462	436	427	501	450	463	431	453	462	452	461	442	462	437	427	457	457	450	450	444	445	442	442	450	428	486	483	455	465	412	472	429	443	444	490	444	440	445	410	453	464	467	462	418	444	447	436	432	458	452	457	447	446	403	409	416	436	455	490	477	460	443	455	439	446	438	450	462	470	466	383	418	401	472	469	425	411	488	445	425	450	452	444	470	446	403	456	450	471	430	429	456	453	430	449	443	462	443	428	516	427	471	477	413	429	459	449	435	437	449	431	421	452	437	425	413	442	461	450	469	438	433	440	442	460	455	441	424	480	452	453	430	474	469	462	457	459	435	442	449	421	470	447	438	440	468	448	416	399	417	426	465	475	432	454	467	479	502	454	437	449	444	446	470	420	405	424	479	442	433	414	451	454	436	427	435	427	456	424	456	468	463	441	471	425	450	430	467	445	460	450	426	432	495	433	482	439	444	442	467	413	484	437	443	431	432	445	452	448	480	438	410	427	445	439	414	426	452	426	423	408	488	424	440	492	488	437	420	455	457	438	437	419	424	440	460	428	446	449	421	477	466	441	442	465	457	469	435	474	446	449	455	439	409	433	479	459	439	445	411	440	467	451	402	478	470	475	428	415	438	435	421	462	443	436	494	440	468	429	496	461	413	434	419	445	466	461	447	487	432	444	444	466	473	460	437	481	409	456	443	414	430	454	441	483	442	427	450	470	449	426	445	457	446	470	442	461	492	439	439	465	441	475	489	441	457	439	446	403	467	429	452	462	479	428	454	416	474	439	412	466	496	464	417	457	392	464	449	417	451	469	411	463	426	498	467	485	423	439	415	452	438	413	446	433	421	413	444	490	454	435	461	457	469	471	432	458	463	499	456	427	413	456	415	402	449	455	403	483	455	416	463	472	456	445	424	423	469	434	426	451	417	478	459	427	481	450	459	476	408	433	432	448	482	451	503	493	426	461	443	493	442	474	463	433	478	496	479	447	422	456	479	468	463	468	478	454	429	418	459	458	473	438	440	457	440	456	449	448	451	448	413	453	462	464	437	447	462	443	433	480	411	476	458	419	422	458	453	429	437	407	450	444	426	455	465	503	440	499	456	463	462	459	466	464	399	449	437	467	468	447	430	433	459	484	453	468	471	456	425	474	430	412	458	429	444	441	466	407	483	446	436	454	437	419	415	462	463	457	424	444	460	442	463	449	443	472	470	434	468	483	447	412	404	433	438	473	395	453	454	456	456	460	432	449	448	466	434	438	435	446	432	419	446	468	455	433	438	434	428	445	454	421	495	438	464	458	395	433	469	488	421	447	432	434	436	469	431	431	445	409	432	443	428	457	414	454	463	421	448	458	479	434	432	455	432	485	414	478	443	440	463	459	440	461	437	423	404	446	466	502	442	445	448	422	443	433	428	461	432	417	443	456	447	436	466	465	467	468	490	426	464	483	423	446	471	405	429	441	441	444	451	461	435	460	437	468	445	460	474	434	428	479	474	449	428	441	423	450	462	447	449	447	465	411	477	455	463	428	445	439	434	431	488	398	426	443	447	423	460	447	450	450	448	477	459	433	422	479	481	445	417	490	462	426	462	427	466	453	454	440	451	438	451	494	447	432	468	443	434	434	420	457	451	481	436	466	445	471	448	450	439	470	432	422	422	491	444	461	449	431	465	488	445	463	407	419	451	417	469	447	494	442	469	431	440	432	445	445	434	439	421	482	399	446	467	425	458	429	498	444	429	464	448	463	430	445	425	439	431	397	442	450	460	470	468	452	440	457	473	462	453	463	453	442	435	482	418	471	461	450	410	429	474	445	469	439	401	458	427	467	466	454	468	462	465	457	455	456	430	438	453	462	465	408	421	432	452	482	506	417	441	468	481	477	457	465	460	453	488	454	436	403	480	461	425	446	443	445	486	452	436	414	455	489	444	462	464	448	443	428	405	463	487	449	460	447	448	447	439	446	429	439	464	481	424	453	423	429	464	452	441	478	416	481	423	450	450	476	435	420	412	453	482	491	423	453	453	456	474	461	426	455	453	464	439	453	437	450	498	435	468	450	451	454	477	448	447	466	435	502	460	447	447	452	416	440	464	420	418	417	412	458	459	457	438	448	441	474	440	452	430	463	407	419	446	448	444	433	427	466	464	433	427	461	410	458	439	458	440	432	493	421	432	456	437	447	443	406	491	447	456	450	472	474	442	420	456	459	501	436	478	456	420	471	458	448	431	481	474	442	445	455	468	457	478	449	432	444	460	485	417	435	427	486	443	426	443	450	445	431	472	428	460	459	420	492	457	458	433	441	438	467	444	474	445	453	456	446	458	447	459	446	430	415	459	441	459	463	468	465	464	480	473	449	425	440	457	476	461	457	465	456	463	447	464	431	492	424	419	464	456	468	434	464	436	464	428	470	467	415	431	440	414	413	444	431	473	452	423	445	455	460	461	425	478	466	438	425	421	446	450	434	455	402	448	446	405	444	508	416	451	424	444	451	435	474	426	437	459	468	454	450	467	435	425	431	464	409	446	439	430	466	490	453	459	438	473	438	464	461	475	442	443	455	419	477	457	410	453	488	476	450	460	438	456	463	442	440	474	409	397	462	446	453	476	458	419	450	429	452	455	462	431	433	464	484	457	423	487	450	461	411	439	431	479	448	480	432	440	431	484	451	419	427	438	453	436	465	440	481	446	425	441	456	445	413	407	461	431	461	452	443	463	460	453	445	454	435	448	414	429	409	445	467	428	447	466	448	450	446	446	419	404	469	419	434	426	461	470	421	461	408	454	436	414	405	433	429	433	451	480	446	444	442	425	449	502	435	449	467	427	445	448	433	464	460	426	435	437	438	460	425	460	460	420	439	465	431	443	422	445	433	449	448	414	431	454	464	441	422	447	458	478	488	454	453	463	425	422	483	437	471	463	449	460	455	416	459	439	435	437	480	436	474	453	464	450	430	443	458	432	452	455	429	449	481	476	457	486	445	415	425	455	481	438	458	451	464	446	460	419	449	450	439	456	455	446	440	463	470	481	452	452	428	485	454	435	458	458	410	388	463	449	423	433	473	422	442	464	435	443	438	440	439	423	494	431	450	443	447	443	476	431	459	448	482	444	480	486	458	414	440	487	431	477	441	465	436	429	413	431	423	440	439	409	449	435	436	449	487	471	454	397	448	460	451	459	457	425	424	454	452	465	443	433	450	435	436	435	457	441	472
24742	10522	9656	6761	3890	1955	1176	689	560	473	342	303	258	201	213	174	148	148	155	154	160	125	151	111	126	119	134	130	116	126	109	123	99	118	114	134	116	124	129	119	131	115	130	115	124	101	98	127	121	98	110	98	105	109	100	112	107	123	112	92	123	111	94	97	105	132	110	118	101	100	107	111	104	117	108	104	115	124	116	115	117	117	111	110	112	127	117	118	124	130	101	118	110	120	100	118	151	123	102	112	108	110	94	127	113	112	107	107	110	124	117	101	105	113	120	106	122	108	129	110	122	106	117	112	109	100	124	121	111	97	118	105	114	97	106	119	140	92	97	119	111	134	125	109	113	101	124	92	120	132	134	100	119	116	104	105	122	109	101	103	122	109	115	90	124	76	105	127	112	101	137	124	102	99	116	117	105	104	129	103	102	121	106	114	112	119	120	129	94	105	120	95	115	124	131	115	97	121	115	93	124	123	125	115	109	134	118	113	104	115	97	91	102	108	120	130	114	124	107	93	98	103	119	104	114	97	97	102	114	114	124	93	135	96	128	115	102	111	105	112	116	107	93	118	118	111	106	116	123	92	111	87	110	97	109	110	120	117	109	116	118	130	97	114	113	94	130	118	98	102	97	122	117	118	126	123	108	104	111	107	119	100	120	98	116	113	104	140	110	91	127	93	120	109	109	126	105	105	126	117	110	100	88	97	104	113	122	110	103	110	116	102	97	113	96	95	109	100	100	105	102	116	117	101	142	97	118	127	107	113	110	107	121	117	111	132	104	119	125	141	121	105	132	109	114	134	133	109	102	102	116	108	116	105	102	83	124	110	110	111	109	125	124	101	113	124	94	110	118	130	109	124	118	118	109	122	109	126	116	120	90	121	110	87	116	119	128	123	118	117	112	121	158	126	89	131	127	115	122	118	100	113	114	133	124	110	102	142	108	84	115	103	125	116	122	142	113	111	122	123	118	136	139	92	100	95	98	121	117	130	124	123	132	104	128	109	117	105	92	110	121	135	121	101	97	117	130	129	122	136	129	104	121	115	117	101	149	119	108	127	118	135	120	126	113	106	125	121	127	118	114	117	151	125	111	96	114	92	103	115	114	112	140	128	119	97	116	108	108	110	122	116	118	106	107	122	100	106	103	110	119	114	122	123	126	115	110	109	109	110	130	118	127	134	123	113	124	112	121	118	112	112	113	106	106	107	109	86	122	123	120	118	105	91	117	113	120	105	113	108	110	104	115	125	113	108	118	113	106	100	135	118	103	115	114	129	126	109	107	112	112	107	116	127	116	127	112	114	104	81	109	129	97	125	111	111	114	122	117	108	94	107	107	118	112	115	126	102	109	140	136	104	130	132	105	104	120	124	114	129	125	96	113	116	109	126	121	128	110	102	99	134	124	114	111	100	111	117	92	114	130	99	110	120	110	114	117	114	109	123	103	103	109	114	109	116	119	107	99	117	116	119	115	106	123	116	118	108	118	119	127	135	132	126	124	113	118	126	118	115	116	122	94	102	108	117	112	113	115	109	104	95	109	102	112	115	95	98	129	104	118	122	114	97	117	121	108	115	128	124	113	100	79	87	99	87	104	112	121	104	107	122	106	122	109	115	117	114	105	123	109	102	101	111	110	127	120	128	128	113	102	113	128	110	126	106	122	122	117	121	103	111	122	107	111	113	122	87	109	109	114	115	116	105	113	113	120	124	115	109	133	102	97	124	117	135	115	123	117	123	95	99	117	126	109	89	93	106	127	100	122	111	110	97	102	133	122	113	108	98	110	110	115	130	110	106	117	144	99	118	129	99	112	108	106	111	126	129	120	108	106	112	103	118	120	98	103	124	112	117	128	106	134	127	116	121	99	97	129	115	115	114	113	97	88	131	93	132	99	106	120	110	121	107	113	107	108	96	115	109	103	152	114	119	117	104	100	111	107	105	149	111	128	106	94	134	134	113	98	92	108	87	108	100	104	126	124	103	114	125	111	127	117	123	104	118	117	115	123	122	110	117	122	114	105	105	132	97	121	127	114	127	112	117	95	117	105	112	83	120	130	117	104	110	110	107	112	96	90	120	118	112	119	91	119	123	104	105	125	108	117	108	105	106	110	125	88	116	113	118	131	109	122	99	97	107	112	124	129	113	118	109	103	89	117	110	108	95	106	119	117	119	105	124	111	129	99	107	129	113	113	95	123	118	120	106	99	96	116	116	113	112	106	120	101	106	138	118	97	113	109	101	104	116	114	116	125	109	107	108	110	117	106	98	111	148	99	106	104	127	122	111	105	119	116	104	124	116	95	112	135	96	109	103	121	147	105	92	110	133	128	101	122	102	123	118	110	107	112	116	114	101	99	104	118	143	97	119	133	106	120	110	121	130	125	107	116	113	116	123	112	104	108	118	105	120	113	107	106	101	115	100	103	113	109	118	124	135	114	108	117	110	127	115	92	110	141	109	112	110	99	125	125	89	123	119	137	118	102	118	113	106	119	108	101	104	112	131	107	117	108	98	101	136	112	122	126	99	130	109	125	103	142	137	104	125	129	99	103	97	108	120	110	108	112	107	129	115	120	110	113	113	99	109	124	104	127	104	134	115	103	113	112	101	114	111	110	121	119	101	117	112	100	126	106	109	127	123	100	129	117	121	106	102	113	110	117	114	119	100	114	110	127	121	98	134	108	113	99	112	117	100	130	101	110	127	115	105	110	112	110	95	108	108	99	103	110	115	119	110	122	117	125	122	112	101	111	102	136	111	113	113	115	120	128	111	121	112	128	109	113	115	94	114	120	124	89	116	115	97	100	116	103	131	111	112	110	102	121	131	106	118	145	129	87	113	117	108	112	134	122	116	122	104	115	102	102	114	96	124	116	132	133	107	117	107	106	95	120	145	110	109	123	120	117	107	101	125	87	108	107	128	112	109	112	79	128	126	103	121	118	107	109	112	108	117	126	128	102	127	106	108	105	115	126	98	122	118	118	114	106	84	103	106	125	102	99	104	92	110	106	111	131	109	126	98	109	124	99	105	131	113	97	128	145	107	124	110	132	120	115	133	120	108	112	114	125	104	115	123	124	130	107	114	108	122	110	107	114	105	108	110	124	126	122	115	103	92	98	128	108	124	120	91	133	112	109	124	118	114	111	116	119	110	114	108	115	105	118	113	128	113	115	122	94	104	109	130	127	114	137	112	108	129	111	115	118	96	101	114	112	131	132	114	105	108	105	114	108	116	114	131	102	99	106	124	95	117	116	140	116	122	118	105	111	102	124	120	91	95	95	118	101	106	116	98	128	131	96	104	114	120	103	134	121	120	128	80	122	97	102	134	96	124	105	111	103	152	121	108	115	108	120	119	107	106	95	112	110	114	105	125	115	127	109	112	104	117	93	117	107	104	102	136	130	107	124	121	119	107	108	99	128	133	114	122	106	112	108	115	105	108	122	112	129	129	103	99	107	123	131	108	134	110	98	117	105	122	98	95	124	109	120	135	127	119
15339	7984	15020	15861	11398	7103	4749	2950	2441	2171	1627	1330	1022	804	694	580	538	471	471	477	463	367	378	340	323	323	308	277	340	328	302	303	284	282	286	289	267	257	266	278	235	268	298	264	290	288	259	277	268	291	288	282	248	253	277	291	261	249	263	259	271	249	243	252	276	274	250	293	262	265	275	274	271	271	276	259	274	270	271	287	281	273	290	279	294	269	303	264	261	296	257	271	276	282	277	256	252	269	227	273	247	267	266	289	303	282	229	280	287	271	279	287	260	242	270	273	252	277	273	265	248	272	258	278	291	275	281	269	289	287	302	316	257	268	257	258	269	272	283	266	304	275	264	289	281	282	268	277	305	276	274	276	292	269	307	254	278	287	259	267	294	249	273	295	263	257	272	272	268	274	252	272	274	269	242	255	227	243	275	241	257	260	249	285	274	263	289	239	294	282	268	246	273	231	275	270	275	297	290	261	251	286	263	250	290	234	250	280	287	276	279	239	261	285	269	277	318	257	291	278	258	261	267	243	258	305	252	270	286	241	260	288	233	264	289	271	290	228	277	231	256	283	260	285	255	290	247	297	275	250	282	248	252	277	246	272	253	251	268	280	263	286	241	240	279	267	246	292	252	264	265	273	255	221	265	252	259	281	290	254	245	257	261	264	254	282	261	279	256	262	270	252	244	286	290	258	267	261	299	244	254	267	270	266	275	272	259	257	266	264	255	273	251	280	279	290	278	252	331	286	270	249	256	319	297	225	252	295	263	270	261	253	234	240	285	240	289	326	299	251	253	262	281	302	247	253	283	243	281	239	282	270	303	276	285	281	250	310	253	248	280	258	273	252	260	265	244	285	251	247	249	290	290	277	249	270	229	273	260	262	262	259	256	270	254	280	254	240	272	239	241	239	298	270	266	263	298	284	264	253	245	255	272	250	246	282	232	274	255	274	283	294	284	242	254	248	287	294	253	259	299	259	255	256	279	231	291	294	267	267	274	247	262	253	239	280	286	246	257	255	260	261	272	264	257	287	289	272	264	294	293	283	290	269	275	277	242	281	279	257	265	268	249	257	273	249	257	270	303	272	274	270	302	279	253	267	242	314	266	283	236	275	230	225	283	273	297	274	254	272	262	278	254	265	236	267	301	256	267	258	292	257	277	274	256	251	247	248	271	240	256	272	250	265	278	268	254	230	270	238	261	245	268	272	261	307	257	291	271	266	247	280	274	301	252	260	262	261	264	292	257	246	291	251	251	284	286	268	275	268	249	276	262	257	267	230	296	285	261	276	256	260	302	273	243	284	278	285	254	281	259	288	250	276	284	277	242	281	279	260	300	273	268	269	283	272	277	276	280	265	263	259	285	266	270	273	293	248	269	283	255	270	238	254	274	247	259	295	265	244	276	279	245	258	269	276	269	263	268	268	263	267	266	247	269	251	274	274	251	269	260	254	260	231	286	254	282	270	276	268	293	288	285	286	262	274	262	272	292	266	285	267	296	221	249	303	251	285	283	272	281	244	276	247	262	302	296	274	266	270	246	296	257	233	275	283	279	285	255	278	285	281	271	283	267	273	240	276	267	279	279	290	258	307	250	246	276	299	260	306	283	265	263	292	247	269	285	279	251	272	268	261	256	251	305	269	266	317	255	255	256	259	257	275	289	247	264	275	247	257	251	272	274	256	269	275	282	300	291	273	278	244	269	250	272	256	272	269	293	254	280	260	287	290	263	268	288	264	281	274	271	274	288	239	251	264	250	313	268	257	284	268	252	276	267	287	275	293	265	265	270	279	255	270	267	281	242	284	258	264	253	285	264	259	264	261	296	292	269	270	244	259	278	299	278	279	229	273	276	278	286	244	272	272	280	271	261	272	275	266	257	285	272	267	279	245	271	252	259	257	261	242	275	255	268	257	276	288	256	269	273	256	271	278	266	257	273	277	271	291	275	279	236	281	259	282	270	255	267	270	255	274	286	283	285	251	275	288	295	254	277	256	263	241	265	284	242	264	290	285	278	276	254	278	249	269	290	274	290	271	272	256	253	265	264	251	280	277	272	247	265	252	245	283	284	271	275	281	266	245	255	283	259	275	254	271	248	241	253	261	244	282	294	265	274	270	263	284	258	270	244	254	291	277	257	261	246	264	263	256	293	301	274	266	285	283	257	270	253	265	289	281	321	250	250	279	260	255	289	267	272	279	273	285	267	262	272	229	303	258	269	263	286	261	269	261	304	285	256	256	279	250	230	257	289	250	258	267	256	284	274	283	277	272	268	262	271	300	290	266	246	296	276	282	296	259	259	248	292	285	331	278	259	258	271	252	241	268	281	269	255	284	256	256	319	291	273	298	250	275	306	266	267	267	284	261	276	250	290	254	249	285	279	281	275	277	241	289	264	258	285	261	309	303	274	283	266	291	291	284	276	255	277	284	270	251	299	255	267	266	276	260	274	258	275	273	278	284	277	261	280	278	265	292	258	286	269	277	288	260	259	265	241	253	262	272	233	281	266	269	281	243	281	283	238	252	273	273	260	301	259	277	273	262	286	273	283	277	262	255	278	292	264	280	248	281	268	288	264	304	264	294	255	241	257	265	283	264	275	261	256	267	276	277	261	252	246	285	249	261	274	280	287	273	249	296	265	241	268	279	280	283	299	261	283	260	239	272	284	257	288	270	262	260	270	261	259	260	260	302	275	263	264	248	261	280	266	270	253	282	251	265	284	274	265	270	284	276	259	268	269	282	285	257	253	275	276	268	247	266	260	276	284	253	269	245	260	252	284	250	281	236	284	256	279	258	289	275	272	272	284	252	262	278	254	256	269	288	263	277	253	283	292	275	260	290	269	281	255	255	269	271	254	243	286	229	254	262	263	257	275	286	278	319	269	272	283	253	285	243	276	249	288	269	262	275	283	260	258	286	273	277	266	295	265	247	256	249	278	302	265	270	285	248	266	256	259	230	277	231	274	255	273	276	254	240	285	239	292	278	293	263	310	297	270	269	250	234	265	285	278	235	259	264	261	254	258	272	275	274	275	267	268	265	235	273	287	240	280	273	272	268	281	283	272	281	246	272	263	227	256	267	257	266	261	244	245	235	267	252	257	251	278	254	267	263	285	297	311	255	278	289	289	252	254	261	289	290	285	277	264	275	252	288	293	255	263	272	258	293	275	298	251	284	249	273	280	279	235	290	295	260	307	277	261	279	280	248	275	265	278	288	254	273	307	285	251	255	294	256	283	237	276	284	260	258	305	263	257	268	273	279	284	237	248	290	249	237	259	286	246	246	279	260	225	274	234	258	251	300	272	285	284	274	270	259	256	271	288	271	238	263	275	245	255	284	256	279	277	277	258	286	251	270	288	290	282	275	260	264	275	276	270	275	287	272	261	294	247	248	295	276	258	263	300	235	242	260	290	275	285	261	279	286	270	259	255	279	267	321	289	252	245	306	277	303	286	246	268	249	272	310	269	282	277	286	281	274	240	257	266	259	235	266	252	270
35429	16717	14453	9886	5387	2821	1686	1145	764	741	526	468	315	276	276	259	226	200	198	197	200	173	170	157	184	167	126	147	158	155	148	163	153	125	126	127	130	152	149	133	163	120	156	149	136	129	129	149	146	133	145	123	135	156	143	141	139	166	130	147	171	141	139	126	143	153	119	141	125	158	155	158	137	127	140	137	146	123	110	136	138	129	134	147	145	142	152	112	122	133	132	145	138	168	150	138	130	139	125	141	112	129	129	145	153	134	113	118	162	124	142	145	131	142	153	149	150	148	139	146	132	131	163	131	143	138	145	138	165	133	134	134	151	158	143	137	128	166	144	155	146	152	136	145	118	118	122	130	154	131	173	138	153	138	137	120	155	130	156	134	117	142	131	142	133	160	121	116	152	148	146	116	175	167	164	141	157	149	156	137	161	109	149	143	137	135	134	143	126	138	142	137	119	131	138	121	141	150	144	135	139	152	143	161	133	131	165	150	154	142	134	145	179	169	133	120	154	146	150	151	142	122	139	144	131	145	137	151	142	131	135	135	165	166	123	168	131	135	153	158	158	121	153	139	150	131	114	130	125	135	149	131	142	127	122	125	133	151	134	137	153	130	131	137	150	115	136	151	167	152	113	142	140	143	155	152	147	149	139	131	144	144	120	151	145	147	163	132	160	121	141	149	144	145	128	139	142	145	133	137	128	140	151	142	133	150	126	143	157	145	129	130	131	150	145	126	152	145	149	126	145	125	131	163	167	134	145	131	140	122	116	149	147	147	157	154	128	132	120	137	143	142	166	113	135	139	122	142	138	127	163	132	162	124	131	121	135	100	143	142	160	138	129	148	125	146	141	120	126	140	139	130	140	130	135	130	127	146	137	176	142	132	140	119	118	145	162	141	140	158	146	130	134	159	131	124	142	134	131	130	148	135	133	143	117	129	161	142	138	122	122	149	156	132	150	145	131	147	121	159	138	122	142	133	149	149	126	120	162	152	164	132	134	149	125	138	138	143	146	153	137	138	148	141	129	148	151	133	143	142	139	154	146	137	132	156	136	135	139	146	162	144	137	138	150	141	148	133	143	141	155	154	153	141	146	152	128	122	162	130	117	143	138	140	121	137	138	152	139	137	149	167	150	135	159	143	120	131	136	158	128	140	154	146	141	150	133	128	129	138	157	146	127	148	141	130	151	137	152	139	122	129	127	167	161	155	142	153	124	144	146	130	142	137	127	139	148	127	120	113	123	118	135	126	115	150	121	139	150	162	143	129	158	133	124	139	156	135	135	135	148	160	149	146	141	144	128	135	135	139	133	138	165	132	120	145	141	127	139	140	139	135	147	143	132	125	148	145	144	146	155	151	158	136	144	149	137	136	126	111	148	146	137	135	129	154	143	137	136	113	122	148	173	166	141	135	123	143	131	133	129	139	116	130	129	123	142	142	133	154	151	142	134	147	158	138	152	141	137	139	153	152	150	140	142	149	135	150	169	145	141	141	121	133	120	155	141	134	149	136	164	127	160	152	162	108	143	131	124	111	141	153	132	168	136	136	143	133	141	145	150	124	134	138	156	150	155	144	148	135	140	143	138	123	140	132	169	165	168	147	128	144	151	153	148	113	167	143	139	145	117	141	143	128	121	129	146	125	128	135	139	168	164	161	142	120	147	130	145	160	133	149	127	143	122	142	154	147	140	159	113	107	144	125	141	149	143	146	135	144	135	125	122	139	129	135	126	155	111	142	156	131	161	136	112	151	138	136	143	143	133	139	152	145	130	139	128	147	128	133	159	129	150	142	140	140	132	122	133	139	135	150	137	137	140	136	119	134	148	148	154	123	137	135	143	138	142	148	146	142	137	121	154	118	138	138	165	119	154	135	125	149	142	146	156	132	137	124	122	146	136	145	155	133	147	128	146	130	120	101	149	127	140	149	159	159	149	118	128	149	116	148	126	125	130	135	155	151	107	141	126	136	141	149	142	119	144	131	141	135	130	133	138	144	135	164	163	147	145	155	160	146	141	155	133	129	149	158	144	157	134	131	143	160	141	146	155	129	143	142	123	141	117	128	135	132	134	148	151	137	132	141	155	141	144	152	149	134	154	152	137	144	136	113	125	155	140	137	125	139	146	170	139	103	148	139	125	118	130	158	124	129	135	132	140	136	148	113	154	106	133	137	147	151	161	133	144	137	149	147	155	131	150	146	109	143	130	157	149	161	140	121	132	143	137	137	118	127	164	157	143	142	125	137	150	123	149	131	127	136	136	125	142	130	168	158	147	142	138	135	146	143	147	135	136	135	144	147	139	131	123	126	134	116	141	147	149	127	133	118	137	134	156	142	134	143	126	127	136	149	114	128	122	149	152	115	152	136	152	149	131	144	133	147	142	125	133	145	109	150	132	138	144	131	121	145	132	150	140	140	148	118	139	138	137	141	150	126	143	143	159	143	136	155	138	163	135	144	136	147	134	152	128	122	118	157	126	139	139	156	121	137	129	146	129	136	145	146	140	126	139	160	124	145	138	144	120	152	169	159	158	152	130	134	113	161	134	142	150	144	144	142	161	146	126	124	147	135	141	155	126	126	135	133	133	131	116	105	144	135	132	147	105	138	123	122	132	137	135	126	132	148	140	142	160	143	129	164	116	140	150	126	132	139	128	148	144	135	148	145	204	137	160	138	140	128	144	174	133	141	144	136	156	142	137	115	138	131	126	144	184	175	136	121	166	130	143	132	149	134	137	152	156	143	141	122	152	130	112	146	131	122	154	148	142	149	140	160	136	124	141	136	137	130	148	143	134	129	120	133	138	164	159	120	152	115	159	126	141	163	134	149	127	142	157	165	144	140	147	168	145	137	135	144	145	141	149	125	121	137	137	129	145	121	127	129	119	158	150	128	158	146	146	144	151	142	147	143	122	134	117	151	140	161	138	146	150	138	126	142	144	117	158	131	142	145	168	123	129	133	161	127	149	152	142	120	163	121	117	142	130	133	155	125	142	138	149	159	149	136	145	165	140	130	143	135	128	141	126	134	135	142	137	162	120	129	150	147	135	157	139	121	114	124	137	156	152	134	128	120	134	175	125	142	161	128	142	148	137	159	131	139	136	132	135	136	137	155	141	149	131	127	116	123	167	127	136	143	141	158	143	149	130	147	135	146	146	119	141	164	150	142	137	168	153	151	147	137	142	147	140	132	130	142	140	111	134	144	179	145	140	149	138	131	132	133	134	133	152	135	127	139	131	153	128	134	146	156	148	148	132	113	145	149	134	126	139	121	151	135	128	143	139	138	149	141	133	149	134	109	132	134	150	138	135	145	137	129	142	131	151	139	110	153	158	139	124	137	138	156	149	157	120	149	149	135	120	114	126	134	125	173	140	135	140	153	118	137	122	129	138	133	139	130	138	139	134	144	132	130	134	146	129	146	125	152	155	152	119	141	163	124	121	137	146	140	137	149	127	143	156	154	131	147	128	137	147	126	136	139	153	138	146	138	151	133
20857	10985	19657	19619	14153	9151	6563	4439	3363	3123	2421	1952	1458	1111	1046	993	860	721	701	672	722	562	564	513	468	452	473	415	457	449	401	373	378	364	339	363	369	332	329	346	349	325	349	322	369	331	339	340	335	335	322	352	352	353	353	371	339	356	338	316	334	329	339	332	351	342	366	326	334	338	326	319	329	339	302	339	317	319	348	323	295	321	341	346	328	335	323	338	331	360	349	307	328	326	329	336	329	329	337	325	352	329	361	321	334	350	328	355	354	359	354	330	347	339	301	336	351	341	350	303	342	326	352	336	344	303	339	317	342	326	346	349	330	338	336	298	298	369	317	347	334	334	337	304	335	356	334	323	335	345	331	358	336	328	315	339	299	351	333	342	336	337	330	317	369	335	306	335	325	331	328	305	346	314	327	337	397	337	353	310	310	332	316	333	336	342	290	305	302	314	321	313	320	299	325	312	312	308	347	325	335	326	315	327	345	325	341	353	349	349	342	311	354	333	339	314	330	309	343	328	330	343	330	291	355	346	368	333	318	325	344	307	312	352	314	325	323	327	339	345	359	317	358	341	331	290	355	340	357	312	321	325	335	354	334	315	323	308	327	340	332	333	321	336	336	361	343	319	325	337	348	344	293	333	373	302	334	308	312	351	325	322	340	317	336	313	364	342	329	336	360	350	343	324	325	339	332	321	316	355	327	331	357	346	342	339	295	321	296	323	352	322	318	303	362	345	330	333	325	346	314	338	346	309	301	301	317	322	357	323	331	302	326	323	343	318	341	316	343	338	354	311	332	310	351	338	320	323	296	322	343	326	335	352	364	323	338	326	328	370	334	366	321	313	318	322	359	366	345	323	347	321	337	296	316	308	340	337	353	347	313	310	317	337	337	305	331	327	316	300	338	299	345	367	366	310	324	314	350	327	276	333	326	347	317	337	355	355	311	334	320	317	317	361	341	332	314	342	351	352	307	310	340	345	341	290	335	329	341	349	317	292	371	324	355	348	362	308	337	369	328	301	344	333	301	322	334	343	345	373	333	344	306	347	350	335	376	321	353	336	309	319	329	335	309	360	333	341	337	331	337	311	334	323	316	323	313	335	339	333	334	303	362	345	340	317	342	325	310	365	312	337	342	332	332	367	323	296	333	332	345	337	344	369	343	331	321	326	361	321	351	341	319	316	339	317	310	350	349	329	337	331	333	353	342	323	324	324	358	320	350	376	316	338	306	323	311	323	352	369	320	315	313	337	316	332	330	329	328	325	334	292	317	362	383	321	357	329	339	345	296	348	354	360	327	317	317	314	327	313	334	341	325	316	323	320	343	336	334	325	335	327	321	350	342	321	341	350	351	328	339	350	331	343	349	357	340	375	352	366	337	317	318	313	335	320	319	305	352	335	351	313	299	351	332	322	316	333	345	326	341	318	346	307	324	330	349	358	316	299	347	286	346	325	320	318	351	316	344	325	336	358	336	339	332	338	337	349	337	291	334	316	301	297	320	329	344	293	347	368	350	304	298	372	308	337	300	357	308	311	315	338	345	340	349	368	347	346	306	310	338	348	326	325	337	318	297	330	366	345	334	309	358	333	349	330	325	321	328	312	352	308	317	307	315	350	319	322	321	319	341	335	344	336	327	335	314	324	348	326	353	326	318	349	323	345	305	297	330	358	333	332	378	347	342	348	326	321	317	340	308	334	365	328	325	297	330	321	317	340	336	301	333	328	318	344	340	336	340	318	324	336	320	342	351	291	357	347	334	302	352	336	339	307	328	353	362	348	315	348	332	360	321	322	333	348	330	380	345	324	363	351	281	339	312	354	328	314	321	355	356	323	329	343	316	298	317	330	338	367	338	333	332	328	314	337	331	381	307	331	331	302	330	349	351	319	355	368	302	333	311	343	302	339	331	315	307	332	319	353	332	329	326	309	343	338	339	362	361	338	330	331	318	335	316	329	310	369	330	338	332	307	338	346	322	346	340	338	327	317	328	320	314	339	341	359	312	347	349	339	349	312	327	312	366	314	342	316	316	340	314	335	323	353	351	337	330	340	333	334	330	347	329	327	361	326	359	332	314	345	388	334	370	298	360	342	334	309	329	354	333	325	317	346	352	307	357	316	314	354	317	352	349	333	335	363	351	312	328	328	334	346	319	359	324	324	355	298	353	310	327	331	343	361	362	323	352	338	340	343	367	339	339	345	331	298	284	348	340	327	333	340	333	331	322	351	348	355	304	371	348	343	341	305	345	344	325	318	338	332	313	332	311	321	336	360	352	326	358	339	357	334	324	345	343	329	329	344	346	337	331	341	352	348	343	307	330	325	377	316	341	323	314	334	314	317	348	283	365	352	333	323	328	346	354	330	317	348	337	322	368	373	329	336	315	331	355	327	331	331	344	348	325	313	351	320	330	346	340	358	373	324	357	389	323	316	358	335	351	334	324	328	342	354	308	353	319	313	344	330	332	342	343	316	335	349	334	322	327	340	317	325	345	332	348	294	333	326	362	301	347	353	343	332	339	336	340	347	365	331	336	303	306	361	332	334	329	324	339	323	345	315	314	334	327	331	324	343	334	328	341	298	333	343	337	335	309	293	305	332	357	332	320	308	299	311	320	328	355	344	307	344	318	278	333	326	338	311	291	328	309	322	340	346	355	324	355	330	307	331	323	332	307	337	282	331	345	348	317	343	346	313	311	319	328	349	325	328	336	355	325	337	335	308	326	393	327	369	307	337	364	343	332	368	317	295	332	324	314	352	371	350	359	355	325	312	311	341	340	279	362	321	297	340	321	363	304	362	349	314	324	296	316	330	341	325	339	347	312	334	346	335	352	332	368	328	326	332	348	361	332	321	300	333	328	336	310	320	292	343	317	307	321	329	341	353	312	346	334	369	360	340	315	354	355	333	342	305	324	324	356	308	352	302	321	353	330	361	334	318	329	323	292	339	320	320	328	323	327	334	313	339	333	342	308	325	317	320	324	338	340	341	358	376	343	327	374	333	328	308	362	320	334	357	326	321	349	344	337	299	313	354	372	309	362	311	313	311	318	313	327	315	279	347	295	326	325	348	357	341	340	308	358	295	301	296	312	294	341	316	329	360	294	338	375	311	331	337	332	317	324	317	332	312	349	315	310	363	338	326	334	330	354	299	349	296	333	331	338	343	377	354	348	352	344	377	365	348	276	339	334	364	340	301	322	344	347	332	325	337	340	325	296	307	367	362	319	339	331	342	359	346	363	337	372	317	334	349	305	350	339	351	369	290	326	330	382	327	373	334	339	345	332	332	324	346	346	328	341	286	337	329	357	319	306	343	306	342	339	325	350	317	319	339	313	340	335	319	315	344	312	338	322	336	302	352	355	343	309	303	308	325	311	383	331	359	334	350	334	344	352	332	364	313	348	331	336	309	334	324	319	326	323	315	352	348	360	327	364	334	313	335	319	334	359	312	327	313	339	337	337	322	322	325	331	334	330	355	325	342	368	349	334	322	349	365
12543	5516	5067	3398	1590	831	603	467	347	345	319	265	249	246	234	204	208	223	190	181	206	213	218	200	209	216	222	220	215	222	202	191	215	183	216	221	218	187	204	179	213	216	195	210	217	194	205	194	182	202	187	201	214	211	228	208	224	180	186	206	179	185	223	203	202	194	198	200	214	221	217	212	218	205	188	197	200	206	194	211	209	182	207	217	243	204	209	194	212	214	200	213	212	231	206	210	216	213	201	200	241	185	203	195	209	223	231	208	209	204	210	220	232	200	204	219	230	241	201	188	217	204	207	212	204	198	194	235	204	195	219	233	194	204	207	222	210	204	214	246	185	224	219	195	199	220	185	191	200	184	205	203	195	205	202	215	185	193	183	197	192	214	200	197	183	193	209	206	208	177	188	215	200	217	184	220	230	211	220	207	207	207	194	204	197	175	203	179	213	211	174	201	220	202	221	193	195	193	199	188	239	219	219	212	209	207	207	246	218	197	173	201	186	202	183	187	211	209	182	224	190	199	201	190	218	211	191	208	220	185	195	225	203	229	207	212	219	188	189	222	195	179	238	195	220	191	233	240	206	206	205	187	208	219	215	211	221	192	209	220	177	210	169	224	198	171	214	206	210	194	190	188	201	205	210	233	233	217	211	209	206	187	205	195	192	206	210	210	195	210	187	203	216	193	199	199	198	201	183	218	184	226	210	187	246	212	197	240	203	199	226	209	190	195	195	166	195	217	208	196	207	196	241	181	206	193	219	195	191	220	189	189	193	173	222	178	196	197	207	197	188	221	194	218	232	199	247	201	206	210	216	195	212	209	205	200	208	244	214	181	205	193	206	226	202	197	195	218	216	199	226	214	188	203	224	227	188	197	208	222	228	199	212	234	214	227	219	210	230	213	199	202	196	201	207	197	198	201	231	194	219	201	200	214	214	203	184	209	207	177	206	213	188	192	192	207	223	197	200	226	236	195	169	218	219	226	198	194	210	200	204	216	188	218	205	229	189	184	193	212	197	197	224	214	194	221	204	208	204	212	177	218	206	187	192	190	206	214	212	226	234	192	187	189	194	201	220	192	194	192	190	206	211	192	224	202	215	206	191	190	222	225	189	252	223	215	207	189	185	204	213	239	193	220	203	204	187	186	200	207	199	203	196	211	192	198	226	218	212	217	213	209	196	221	227	224	202	193	208	186	196	189	202	211	203	210	198	200	185	199	215	208	238	216	235	205	178	213	235	198	187	239	188	203	174	183	188	206	206	182	183	239	208	207	199	222	211	207	219	221	205	191	210	211	217	203	204	222	211	212	203	210	214	202	197	199	181	212	201	205	198	232	214	200	171	217	201	209	211	204	198	215	196	204	216	221	206	204	193	208	232	197	204	196	184	189	208	214	205	172	195	195	216	202	240	203	215	194	198	222	208	230	196	205	206	219	218	214	204	188	222	213	225	213	233	208	181	230	190	228	205	224	193	210	222	202	176	208	202	179	203	182	200	218	203	200	214	202	195	238	200	189	200	196	208	203	204	216	235	203	227	201	200	205	191	205	186	188	193	209	200	204	216	192	206	218	247	210	169	190	219	207	217	226	196	212	199	214	216	212	196	217	190	213	199	224	195	214	217	229	204	232	188	243	227	171	187	192	231	226	194	209	227	215	208	192	196	218	188	199	213	201	194	199	196	219	217	190	178	194	194	225	212	195	208	225	237	205	181	187	214	202	207	219	195	203	210	214	200	218	198	212	160	190	203	230	195	223	193	201	211	203	207	193	222	216	221	224	196	191	207	207	199	198	189	223	210	219	206	203	198	201	223	192	193	213	198	228	198	188	200	207	167	211	201	216	209	198	199	226	202	206	168	240	183	209	225	187	202	186	178	201	213	189	208	216	225	226	208	190	209	188	202	230	194	186	200	238	210	192	162	220	192	197	210	201	232	220	192	193	188	196	221	212	239	202	181	210	203	199	191	183	211	222	183	197	213	203	220	194	232	200	204	242	193	222	210	223	231	180	215	211	226	206	217	196	242	234	182	222	210	191	215	213	198	215	198	180	206	189	200	195	207	211	200	182	189	197	233	231	212	184	232	232	185	193	229	198	231	235	186	241	200	195	227	227	212	200	205	205	209	197	204	224	213	198	192	212	201	218	194	181	203	229	194	206	219	204	186	204	205	219	188	195	199	225	195	202	200	219	207	179	216	202	235	205	235	187	213	197	194	206	199	214	198	207	198	241	189	199	187	214	182	206	204	218	231	221	220	193	196	215	170	208	198	202	194	194	196	209	204	226	183	202	203	207	193	200	215	184	204	196	212	226	226	209	238	206	192	189	181	180	222	217	228	227	199	223	192	205	197	210	203	223	195	221	218	221	199	211	202	206	215	186	185	190	208	225	217	210	205	198	195	207	220	226	210	204	177	227	209	196	215	225	220	227	198	192	220	207	199	186	190	189	180	208	207	227	197	209	190	206	208	207	215	187	201	232	206	214	195	219	212	203	215	201	221	237	187	214	216	219	205	207	188	231	195	191	207	209	212	225	185	224	231	194	211	205	208	191	217	210	219	187	202	204	205	214	181	210	202	194	219	217	213	199	230	218	196	221	219	174	218	190	229	205	201	208	201	185	192	187	199	224	189	217	223	213	203	223	209	263	194	203	222	222	232	191	234	170	192	214	202	237	185	177	236	232	193	186	192	202	226	200	170	219	201	199	231	228	207	196	225	189	178	208	201	213	210	196	213	178	206	199	220	183	169	187	232	208	193	208	226	192	208	196	209	204	205	193	226	227	186	218	188	203	223	213	222	222	218	180	198	216	215	209	183	198	189	211	218	203	171	196	200	202	217	180	200	203	205	197	219	220	175	182	191	208	180	227	197	182	201	218	229	190	182	197	188	191	199	200	209	189	198	215	216	200	204	198	213	191	196	212	188	192	186	201	185	225	184	198	193	229	212	239	187	215	206	189	229	189	203	173	229	219	214	176	205	206	231	175	233	190	214	212	219	180	190	192	188	212	223	193	240	203	178	193	196	202	191	215	218	194	205	208	194	182	209	202	187	235	206	196	209	196	198	212	216	208	203	206	224	189	208	219	201	206	220	206	193	197	184	197	183	220	212	198	222	208	205	213	208	202	215	203	233	205	191	214	219	218	231	229	189	212	214	211	181	203	207	221	214	213	206	219	194	174	220	199	202	212	188	218	194	206	219	218	205	196	200	201	215	180	200	198	198	234	209	183	173	209	235	212	195	200	189	205	214	210	243	214	228	213	196	207	203	207	233	189	242	211	227	183	224	209	198	198	206	206	186	204	201	205	186	196	198	197	187	209	207	190	222	204	179	185	222	235	248	217	216	234	193	197	228	231	234	193	232	227	213	224	192	185	208	221	204	189	228	210	230	195	212	160	234	201	186	219	208	215	205	235	231	207	198	182	189	186	215	179	221	224	223	190	184	201	210	230	179	203	205	197	211	219	209	225	172	212	188	196	187	224	226	203	202	188
7691	4643	8830	9156	5355	3316	2202	1612	1247	1144	968	748	683	560	561	532	515	481	510	527	493	501	499	498	438	480	487	475	472	474	464	439	470	439	436	462	440	417	452	425	430	484	466	463	477	475	434	439	461	426	448	442	436	437	439	448	455	477	421	464	445	408	423	418	470	454	427	456	457	447	430	428	448	462	435	420	428	449	447	490	427	404	445	410	467	444	441	438	435	414	457	443	456	459	408	473	468	434	483	429	438	468	486	460	428	467	452	435	428	411	448	464	440	446	407	439	404	463	466	433	440	473	379	465	457	471	430	434	432	445	419	444	454	491	440	475	425	427	453	432	452	448	438	457	427	405	457	454	473	463	448	459	444	442	464	460	427	460	451	479	402	424	432	417	442	445	457	452	466	440	461	466	468	447	481	439	429	470	439	463	462	433	423	454	440	432	440	406	415	444	434	478	480	441	471	419	428	453	431	427	457	482	460	446	421	433	456	459	483	466	417	438	451	454	450	407	439	459	442	481	449	452	458	477	431	454	466	436	458	433	455	412	447	447	416	447	429	433	461	438	415	449	465	396	454	466	477	460	421	453	439	436	430	421	486	444	470	456	447	474	426	466	462	475	447	449	466	462	467	470	466	460	455	455	463	439	453	488	417	428	456	432	406	425	453	470	460	442	487	439	478	481	447	446	460	439	443	474	465	437	454	446	463	468	391	453	430	469	454	455	462	496	420	453	408	440	444	460	445	441	469	441	434	440	486	432	412	432	459	450	412	466	424	493	479	452	436	458	446	464	459	454	461	440	461	429	451	456	473	428	445	435	460	455	460	426	429	447	472	416	453	468	453	428	467	419	448	459	418	433	494	423	414	447	460	431	411	451	459	444	439	443	453	454	489	435	445	454	441	422	464	471	448	471	455	405	450	485	454	449	421	420	472	434	433	428	427	437	435	450	481	446	408	462	471	466	519	437	414	443	466	470	478	447	476	459	443	430	452	457	445	472	470	436	436	446	435	430	412	462	446	432	444	434	430	441	464	456	499	436	434	444	442	434	474	458	461	482	416	439	440	434	471	455	456	458	434	442	427	451	443	417	413	398	463	411	468	465	404	456	453	470	440	436	417	481	428	473	464	436	432	426	428	416	416	456	449	437	469	451	463	459	482	463	467	429	463	457	447	421	490	463	428	438	449	434	452	446	447	427	483	473	460	468	426	446	479	456	481	430	462	468	467	450	442	456	473	429	430	405	430	453	444	455	476	420	426	466	433	435	458	428	461	436	482	466	479	446	438	408	469	471	455	484	445	444	457	479	439	456	488	442	471	468	439	452	438	476	446	404	467	458	485	476	460	430	406	429	438	472	461	471	410	428	438	496	432	469	450	430	429	431	455	410	421	444	432	450	469	407	438	447	479	473	453	440	445	421	434	411	478	462	433	420	428	413	432	443	447	485	430	436	459	425	467	439	457	463	479	448	455	447	462	430	456	456	449	437	419	405	456	469	490	469	444	470	447	459	448	454	454	433	453	449	437	422	431	448	448	476	397	441	464	443	447	437	403	453	406	466	451	451	437	485	470	459	492	451	461	470	459	425	400	436	480	466	434	413	440	443	456	463	436	512	409	466	472	461	492	472	469	462	437	476	440	438	456	448	414	414	466	452	435	452	427	445	465	420	460	453	465	462	453	441	409	468	448	483	465	454	465	439	453	455	397	478	456	502	445	486	441	443	484	429	450	429	439	439	477	403	440	458	480	428	460	439	426	405	456	450	427	430	442	428	428	420	450	410	469	440	464	430	414	430	431	427	459	422	415	419	425	406	468	437	447	478	460	480	463	444	441	430	430	443	442	427	492	463	447	415	442	465	456	466	415	445	441	424	486	479	421	446	495	420	503	459	443	465	449	437	462	459	450	443	444	439	448	480	444	469	435	495	419	450	437	455	446	456	457	471	464	444	429	476	433	403	485	469	411	457	429	443	437	486	444	474	461	441	436	468	443	437	428	455	465	410	442	464	469	438	414	456	437	427	445	422	497	437	466	455	443	418	427	438	438	413	469	460	449	453	463	475	408	459	412	442	425	420	440	457	436	468	450	464	475	483	466	426	482	453	446	459	480	417	440	436	443	464	449	447	443	422	454	440	438	413	504	450	441	466	468	454	452	418	467	435	412	435	432	471	414	442	465	419	466	419	456	434	404	484	443	478	447	434	394	432	419	440	466	463	483	449	402	434	458	488	412	486	458	438	460	407	442	448	416	440	520	434	454	451	452	456	449	467	403	460	420	481	431	428	448	422	431	449	474	452	460	426	419	450	462	436	443	460	454	419	459	461	476	425	465	442	458	464	454	443	512	417	488	468	423	459	451	460	445	474	419	473	413	446	476	459	479	448	439	430	456	449	406	472	437	433	441	460	489	444	426	449	452	465	457	461	449	468	435	432	424	499	438	442	446	440	431	427	435	466	448	466	455	455	409	441	479	455	429	431	450	449	470	442	430	462	443	459	468	456	404	453	430	419	455	457	421	467	459	457	390	453	426	495	473	410	437	463	468	466	440	476	441	450	456	428	447	452	472	448	414	452	466	471	418	460	439	435	435	427	437	423	452	453	472	462	402	457	423	420	437	422	488	484	455	473	434	454	465	446	444	406	453	413	442	465	461	463	408	469	416	447	443	471	468	455	459	460	467	406	417	463	455	447	445	435	454	438	436	437	449	455	483	469	418	441	456	471	446	458	465	434	422	441	476	449	425	456	429	422	459	434	473	429	457	447	464	422	443	448	493	474	444	451	438	491	412	436	443	443	442	460	430	474	473	436	402	443	446	453	448	436	474	464	498	445	459	441	465	449	482	468	454	465	440	439	438	422	478	434	444	418	411	452	459	441	437	452	447	471	436	429	435	430	407	427	451	455	424	450	412	475	454	460	443	449	409	443	457	470	393	430	470	493	454	447	444	445	453	442	510	436	450	426	427	436	458	467	439	454	444	432	475	396	441	484	431	473	459	421	456	430	450	457	431	487	453	439	411	481	479	459	462	434	460	442	475	394	427	445	430	486	472	444	423	467	396	393	458	448	407	481	487	497	462	442	471	426	437	448	432	493	461	513	437	435	459	450	436	454	427	445	455	423	457	445	435	453	426	410	442	421	452	459	438	497	484	444	435	442	465	491	427	457	469	446	450	447	452	403	490	444	475	431	435	439	439	459	450	433	461	438	422	440	433	494	421	466	436	420	442	439	425	445	503	446	469	444	453	442	435	444	455	480	456	400	416	444	436	428	452	478	436	463	458	428	443	452	422	468	446	418	454	446	436	472	441	453	482	450	461	437	438	450	418	480	439	450	397	436	396	445	463	420	430	473	423	443	483	450	432	420	440	460	434	458	457	438	445	452	436	424	453	425	467	432	462	436	445	445	439	447	452	472	454	430	426	471	445	453	479	449	428	402	468	461	436	424	460	453	462	392	464	466	453	415	452	444	463	480	460	455	453	433	439	470	453	450	455	427
26427	11326	9378	6591	3560	1850	1026	671	473	385	364	274	232	204	191	182	138	150	142	145	129	133	140	125	129	132	120	124	119	125	111	115	114	112	115	100	100	112	121	137	106	112	108	114	110	100	116	145	134	110	118	114	84	130	102	113	138	108	112	117	120	120	107	110	106	106	149	94	102	96	123	105	124	101	122	104	109	119	124	117	118	113	127	120	97	122	101	118	113	109	121	121	142	106	84	98	97	107	106	105	100	109	104	128	102	114	113	94	108	122	93	117	106	119	135	104	110	128	140	124	99	118	118	126	121	112	108	105	130	106	110	115	124	102	99	132	103	117	110	109	117	105	104	130	115	104	103	108	114	113	99	110	119	114	96	132	94	102	110	119	124	139	115	110	112	101	97	106	119	107	107	94	115	105	117	114	120	120	98	133	98	101	117	101	97	147	131	120	114	121	109	122	118	95	115	116	91	109	108	106	127	121	114	113	103	113	118	113	105	102	102	119	103	100	117	98	110	100	116	117	142	111	109	105	104	109	89	93	116	124	113	111	102	108	89	113	118	122	127	128	131	142	128	112	118	113	96	119	117	95	133	108	114	105	108	107	100	112	114	120	122	100	90	121	120	91	121	104	112	92	137	110	139	129	104	128	118	107	100	113	118	97	122	109	107	115	105	121	116	137	122	100	119	104	112	119	110	95	123	103	106	110	111	118	115	119	110	119	124	131	97	107	127	112	103	112	107	97	90	133	132	110	104	109	107	103	107	108	120	115	104	106	104	111	111	128	118	92	104	113	101	132	111	97	127	109	85	92	86	127	120	118	91	113	93	101	112	113	122	121	104	108	102	117	128	96	111	113	118	112	128	106	111	138	116	132	113	115	107	108	115	98	112	105	106	128	112	116	120	107	106	110	125	99	93	107	126	108	121	121	120	108	88	120	98	110	97	99	108	123	117	114	107	115	116	115	101	103	116	135	104	100	116	113	123	130	119	132	115	99	122	137	110	97	115	115	97	97	93	117	128	105	118	122	98	122	128	106	119	127	104	131	111	114	107	127	97	98	110	116	113	109	119	109	120	112	126	118	121	116	88	109	94	126	111	103	128	106	99	90	128	101	107	131	104	132	118	108	94	129	136	123	118	139	109	111	125	109	102	113	107	132	115	118	101	121	111	102	110	116	115	97	130	108	125	127	105	124	126	96	104	121	118	94	117	91	87	113	109	132	104	95	101	118	115	98	117	119	107	90	104	120	123	98	115	111	102	118	137	123	116	101	102	112	100	111	107	115	128	101	107	101	116	119	111	121	115	108	95	109	106	104	108	116	108	120	111	128	109	116	129	108	103	110	127	129	127	126	111	111	111	110	120	127	111	136	102	116	130	102	111	114	113	107	126	129	97	93	93	108	115	106	125	123	127	138	100	105	106	118	101	107	121	104	89	130	114	94	100	92	93	120	124	111	125	107	126	102	118	121	115	118	116	125	93	99	110	124	115	119	122	125	123	124	102	94	97	119	117	120	109	113	115	130	111	102	121	98	110	108	121	125	124	127	102	120	128	111	100	103	103	107	139	125	80	82	116	91	136	115	124	124	125	114	99	105	128	122	108	92	122	110	106	117	125	126	105	111	93	92	110	114	90	120	121	130	136	90	124	134	115	120	104	108	117	115	130	130	106	116	106	121	126	131	100	103	104	97	116	105	106	119	101	138	116	98	112	116	108	98	110	118	104	96	95	118	99	117	108	105	110	121	136	90	103	109	105	108	121	116	130	119	109	88	127	129	105	112	110	117	128	111	132	128	118	120	120	135	117	112	104	101	105	116	121	101	113	121	106	91	108	95	123	123	133	127	124	110	115	100	117	110	97	99	122	128	108	117	100	120	122	94	108	96	111	124	140	116	109	135	113	123	112	108	120	95	100	113	117	121	125	116	113	115	103	115	112	112	102	103	115	105	115	117	114	124	108	118	103	130	92	106	96	92	100	126	99	104	113	110	115	105	91	122	108	113	102	107	116	112	107	105	123	124	111	108	116	96	105	125	121	128	114	118	130	113	124	103	89	120	114	108	105	107	123	97	128	108	133	108	119	109	121	121	108	124	115	106	107	108	119	98	109	95	105	127	124	114	111	99	126	96	104	106	105	101	96	122	113	104	106	112	97	124	116	129	85	107	121	117	101	105	111	98	105	108	96	118	100	104	100	105	117	96	109	108	118	115	126	99	111	116	117	118	100	107	109	100	102	129	108	110	111	121	130	127	115	100	104	117	108	128	97	127	108	111	135	125	104	108	117	114	101	109	120	114	112	108	103	118	143	104	127	123	108	116	95	117	106	101	117	124	120	103	115	126	123	116	102	112	108	110	129	108	114	130	117	122	111	115	103	103	106	109	105	111	119	118	114	101	108	118	113	110	101	118	121	126	111	133	115	104	99	122	122	116	116	94	103	117	120	102	121	113	111	103	118	113	110	111	115	104	104	98	105	119	98	131	106	123	127	105	120	132	103	117	129	108	117	107	110	102	106	99	85	115	109	104	126	94	100	99	109	113	131	121	113	141	99	101	99	95	99	116	126	108	133	117	125	113	77	112	98	118	108	143	110	130	101	92	111	109	116	113	126	121	103	102	104	138	125	108	116	111	139	107	126	131	116	106	127	108	130	121	109	106	114	116	110	128	137	97	119	118	117	107	113	118	97	84	108	111	117	96	112	129	114	105	104	106	114	115	115	101	106	137	126	128	89	115	105	124	127	108	159	120	101	96	112	120	100	108	97	106	108	117	126	132	119	127	116	115	121	116	113	120	128	107	114	111	110	118	114	111	116	136	111	144	139	120	135	111	114	112	138	105	118	109	112	116	122	125	103	119	110	123	108	111	114	113	116	110	111	111	110	114	113	105	116	114	109	108	119	89	136	103	116	111	99	101	85	104	109	124	114	112	103	106	114	106	114	96	101	104	107	108	123	122	104	116	108	113	110	102	109	145	123	132	121	117	109	106	118	105	109	118	130	120	124	127	107	110	96	105	130	100	113	112	101	106	108	106	111	117	102	125	117	110	121	124	123	100	111	112	86	131	88	94	123	98	101	92	102	117	114	125	100	121	110	111	112	130	121	113	101	106	110	94	106	110	116	115	97	113	112	119	100	101	114	105	115	108	122	100	120	115	128	123	125	130	109	117	110	113	97	97	119	109	107	104	86	128	134	114	119	100	133	90	92	102	111	109	99	96	115	110	111	120	112	108	116	103	122	124	106	117	113	103	109	111	97	116	108	115	119	91	112	120	128	104	88	117	124	113	124	110	134	122	139	108	100	136	101	130	103	111	115	109	122	93	119	116	136	130	109	114	124	127	125	108	110	132	116	97	119	104	126	125	103	129	101	126	110	116	121	121	116	142	120	103	118	110	100	126	97	129	117	124	114	125	134	101	104	116	127	117	103	98	91	128	116	101	105	132	96	109	111	119	93	88	110	115	110	102	121	122	101	106	125	110	82	135	109	120	119	103
16317	8175	14060	14830	10478	6499	4228	3104	2247	1810	1623	1096	884	888	713	654	596	488	532	533	491	413	382	350	349	356	342	322	322	320	330	317	301	285	279	290	268	270	300	269	296	261	263	285	291	294	271	239	270	284	235	274	270	287	265	267	250	244	247	284	272	296	287	258	260	245	261	305	269	266	242	271	278	250	281	286	253	293	269	273	268	258	279	248	294	284	301	237	278	270	248	257	271	274	258	280	257	267	245	293	252	278	265	259	271	279	247	254	246	272	267	251	254	275	294	246	287	295	298	296	254	250	264	262	247	288	252	295	262	236	280	269	277	270	278	247	262	272	260	259	241	288	252	250	264	269	268	245	295	266	263	266	268	252	267	248	273	271	274	273	274	266	250	284	254	279	271	235	296	272	250	276	272	253	266	265	282	244	259	268	272	257	286	258	262	279	317	254	249	259	267	271	280	266	291	293	246	278	286	252	284	267	236	291	264	258	280	260	277	253	250	270	257	248	276	248	275	255	235	258	275	267	265	231	268	295	273	258	251	223	254	252	265	291	256	262	247	267	265	254	299	271	251	273	258	275	273	245	284	270	271	271	242	250	280	238	295	247	279	263	235	269	267	267	247	301	250	244	265	293	275	263	248	265	251	271	268	290	263	272	246	274	243	296	251	265	281	270	236	264	274	277	263	248	287	256	251	273	250	247	269	262	247	234	216	289	260	286	260	287	293	238	244	292	277	258	259	276	277	281	315	246	263	291	279	279	267	257	281	271	278	279	257	274	268	262	257	257	250	288	258	282	269	267	279	260	286	251	283	238	266	268	258	258	259	270	288	264	256	234	271	251	267	242	268	254	218	245	267	272	281	235	280	249	286	241	254	253	261	269	253	256	297	247	289	256	246	281	269	259	267	261	273	257	307	256	270	268	273	264	261	230	276	266	270	217	277	266	275	251	252	258	278	264	252	283	253	259	267	283	273	259	244	265	264	247	261	271	222	286	274	269	256	274	254	254	258	260	259	284	269	283	278	259	259	277	286	273	260	278	280	274	280	272	249	291	272	279	263	249	295	264	302	280	243	262	273	260	274	275	247	290	281	264	260	245	279	256	254	286	291	280	255	278	257	250	268	258	253	255	293	263	279	291	271	259	267	276	276	256	302	290	277	253	253	278	254	232	274	259	261	263	261	280	284	261	254	276	262	257	275	271	243	255	263	275	257	305	248	299	285	276	245	252	274	286	245	283	293	259	258	279	291	260	250	255	283	253	264	253	250	258	275	266	267	234	267	269	240	267	277	284	277	287	263	266	252	268	258	281	275	273	260	290	262	266	257	270	240	253	262	292	276	283	245	273	243	246	256	274	267	261	278	254	258	237	295	253	241	254	254	270	270	264	283	268	242	269	270	268	264	294	259	281	262	267	264	282	276	239	256	265	298	267	253	285	251	276	259	251	238	263	266	277	287	283	259	266	235	281	251	284	266	263	281	238	277	233	270	258	260	277	245	245	249	287	235	269	287	282	255	265	284	253	273	268	277	256	269	274	254	264	292	226	261	249	265	263	286	268	257	270	283	244	266	273	283	273	270	263	253	252	266	276	260	280	285	291	273	256	261	266	243	277	267	250	279	250	295	271	250	269	272	246	258	285	302	270	239	266	302	267	244	279	301	277	267	281	246	255	297	269	270	271	258	286	287	286	253	253	277	241	250	262	288	289	257	260	255	269	275	273	250	241	257	271	283	274	299	277	289	280	248	288	275	244	258	240	252	249	323	268	269	274	293	273	277	264	270	281	296	267	279	273	261	256	259	264	272	289	274	280	239	264	281	266	270	264	276	288	267	245	274	239	286	237	274	267	238	260	272	274	255	268	280	249	245	303	263	272	281	256	258	247	261	293	261	268	260	251	275	262	265	267	261	277	250	264	272	292	263	266	273	277	286	282	269	265	268	270	255	275	272	256	239	305	283	256	276	265	251	265	257	267	250	260	226	285	230	252	274	252	264	278	249	231	279	280	282	290	238	257	259	283	264	234	231	279	266	258	238	282	242	257	285	263	301	269	241	259	246	278	256	269	256	241	241	284	255	273	261	252	306	254	260	245	281	276	317	270	266	279	259	299	233	268	244	288	280	239	286	262	286	254	270	269	259	250	282	245	290	267	248	257	236	236	278	268	279	282	274	254	248	245	268	290	258	261	288	272	267	265	278	274	254	278	268	251	291	248	282	286	266	277	263	274	287	274	262	284	227	268	251	254	243	271	291	267	267	249	278	281	255	265	253	281	289	261	279	260	273	263	267	268	256	270	282	247	284	240	274	289	306	282	258	233	263	273	275	285	293	270	298	262	287	254	267	259	257	246	273	237	248	248	257	285	295	268	265	331	252	233	288	303	264	255	260	263	232	267	234	265	276	264	265	261	287	265	256	277	295	250	268	281	287	235	268	244	299	261	243	256	268	283	267	256	278	272	268	255	249	268	267	248	253	244	284	276	260	274	271	281	251	267	273	275	282	251	244	253	263	279	255	257	255	256	270	271	250	280	265	285	286	276	261	262	280	271	277	277	266	267	278	289	228	233	253	257	246	279	277	277	275	284	294	294	247	258	245	267	263	257	274	254	255	245	280	252	262	271	260	286	269	270	259	266	302	253	251	257	270	265	269	255	254	294	249	254	248	262	271	254	296	257	273	283	253	272	269	248	248	254	267	272	242	254	267	228	260	301	266	268	264	266	259	272	274	263	256	288	280	273	274	261	282	276	273	260	308	283	248	255	250	299	257	282	292	262	275	250	254	249	264	234	269	273	236	257	257	253	244	281	282	269	285	276	253	280	259	272	278	282	289	246	255	281	243	253	252	291	268	218	278	256	255	299	270	306	283	282	273	256	285	262	248	251	244	246	273	273	280	265	275	305	277	272	281	267	236	242	269	258	244	274	290	265	256	252	270	271	270	279	260	225	255	244	253	244	282	263	238	249	232	254	270	287	277	268	255	258	273	257	282	287	238	270	261	243	256	256	275	258	295	247	271	263	269	280	239	246	260	290	277	242	279	272	292	243	257	259	255	248	298	272	263	245	265	248	272	250	276	263	268	271	247	263	238	282	271	273	276	302	267	294	271	264	267	281	290	272	265	252	258	254	286	276	262	272	294	273	279	273	266	277	258	266	264	296	267	251	279	264	249	261	258	290	277	257	277	281	228	280	305	250	245	288	289	297	263	279	270	236	233	281	260	264	270	285	245	273	273	295	254	273	268	261	247	261	255	298	260	258	268	258	284	276	266	267	301	271	272	256	245	238	272	270	299	263	277	263	242	252	248	291	257	248	257	269	262	287	267	270	257	263	268	284	273	261	223	270	254	251	276	265	240	285	257	251	304	257	271	280	278	291	275	279	248	250	269	271	252	266	268	295	273	270	275	281	277	259	290	279	248	272	275	249	275	271	272	248	291	265	264	244	292	264	249	289	269	269	250	267	269	268	241	252	259	259	255	279	258	262	245	257	285	300
36558	17094	14117	10178	6022	3089	1764	1075	726	619	431	398	332	275	263	198	233	213	216	182	189	159	180	177	178	172	124	167	152	150	163	127	128	137	150	140	142	130	148	148	119	127	141	166	125	157	172	131	122	143	127	112	145	150	178	133	145	145	155	140	153	123	150	144	175	136	118	124	118	138	144	139	148	151	144	128	141	129	143	146	154	147	136	135	162	158	131	134	132	126	138	140	146	162	139	131	143	136	159	125	146	144	136	124	150	153	145	146	153	166	132	169	122	154	149	132	164	142	153	151	139	139	146	141	167	136	149	144	155	128	164	133	161	157	138	147	135	125	141	136	150	131	149	153	139	123	149	146	146	132	136	158	127	135	143	144	145	123	151	140	118	130	135	137	145	146	143	135	128	130	150	134	138	153	159	143	123	130	121	142	154	129	146	143	138	147	121	114	138	135	150	112	144	130	151	112	130	141	147	146	158	142	163	152	143	139	119	118	135	130	158	135	134	162	132	139	165	135	139	151	150	138	144	136	149	136	145	138	166	137	153	141	157	150	145	137	139	135	134	130	124	124	135	149	151	139	139	144	151	153	134	129	147	143	130	141	158	158	124	124	129	166	132	134	114	149	130	132	155	136	129	136	124	140	143	139	159	138	136	132	130	136	137	123	158	143	121	137	147	135	160	153	147	118	131	151	139	152	114	154	148	115	155	128	138	119	118	134	140	128	146	110	138	150	141	131	131	152	139	138	138	144	152	130	144	139	122	133	157	142	162	128	138	142	158	161	151	128	139	157	125	149	137	152	147	131	134	141	132	139	149	130	126	150	140	127	142	148	131	124	146	143	162	165	127	134	135	116	131	135	181	134	143	137	121	129	136	124	151	149	143	144	129	125	140	159	141	120	106	121	161	144	125	124	140	128	134	150	169	178	138	158	132	139	149	139	130	115	151	137	139	145	145	121	126	144	121	150	142	134	150	126	153	153	129	125	133	136	129	124	153	139	150	131	139	158	124	162	158	136	166	144	139	154	164	137	138	133	165	140	147	134	144	141	137	153	165	156	148	147	138	168	148	139	137	153	144	144	137	147	134	154	142	150	144	132	127	139	153	138	166	125	135	120	141	124	171	127	146	150	159	149	147	128	152	146	133	149	133	138	158	149	145	151	137	140	143	169	140	136	149	147	152	148	156	135	162	143	114	141	152	137	132	146	163	139	158	144	154	142	147	126	132	121	131	126	121	148	135	143	150	133	123	146	131	118	137	161	156	141	142	133	133	146	149	144	132	127	112	155	147	151	147	140	144	117	129	170	149	129	129	145	148	140	138	130	140	121	133	140	143	139	131	122	139	146	173	146	137	150	141	160	131	160	133	121	144	156	136	151	141	166	149	139	129	134	129	154	150	152	148	141	129	140	163	134	153	138	130	158	125	136	150	140	133	131	134	153	137	135	143	131	142	133	129	142	147	166	123	127	135	144	139	146	138	136	134	166	143	128	131	142	144	125	137	142	111	150	147	139	140	147	145	162	129	146	156	123	160	138	125	154	132	150	148	148	136	133	143	154	145	143	168	158	153	136	138	131	117	159	139	157	137	154	151	157	126	126	142	152	144	129	166	146	150	142	173	125	171	150	138	139	145	157	105	137	109	148	151	158	149	145	137	131	116	142	132	140	134	160	138	147	166	134	136	139	144	163	154	168	135	121	126	145	119	132	144	147	137	130	128	131	137	130	149	140	138	163	137	138	134	120	148	129	132	133	150	126	132	124	142	142	128	153	132	137	127	134	154	132	123	129	134	120	135	125	146	140	161	130	149	129	156	153	139	138	141	140	129	143	134	148	131	155	120	118	117	146	144	127	157	150	116	151	139	144	143	142	145	159	141	148	165	122	154	121	128	139	155	141	143	157	172	123	164	131	135	145	145	141	140	143	141	140	131	145	141	149	127	156	144	133	144	134	136	142	145	136	141	145	138	152	139	156	143	121	163	137	132	141	166	123	147	149	140	119	114	170	133	134	143	136	134	140	165	159	145	158	145	133	131	130	126	130	130	132	134	142	139	163	129	154	111	147	150	149	117	132	154	154	156	160	156	155	130	129	132	120	141	154	137	133	137	151	141	141	131	134	122	136	143	149	114	138	128	134	121	147	154	135	145	137	137	144	136	150	133	126	145	134	130	139	151	144	130	148	130	149	142	132	131	154	151	127	159	150	159	141	146	131	141	111	152	140	145	124	133	136	165	173	139	148	141	147	134	143	118	148	136	141	141	146	153	126	135	139	141	134	127	137	178	130	127	150	146	144	145	158	148	137	125	143	136	131	173	133	152	144	141	143	159	139	127	131	155	132	130	135	136	132	145	130	131	128	122	144	149	140	139	141	133	144	155	137	130	147	146	165	149	155	148	129	141	125	141	141	138	148	122	146	153	121	122	131	146	125	128	126	142	124	144	132	164	154	130	136	152	182	132	146	137	154	130	152	127	139	123	140	124	130	129	133	139	151	152	132	144	147	156	165	160	158	150	162	139	135	128	124	155	133	144	153	168	146	138	140	151	118	114	149	154	125	136	144	131	110	138	134	139	152	143	138	151	149	152	129	123	140	133	143	135	131	134	115	149	150	137	149	143	137	156	131	150	136	147	119	144	140	154	124	145	141	148	148	131	147	136	143	158	132	127	118	133	128	137	134	149	129	139	150	126	161	126	135	147	120	140	149	153	142	140	131	150	163	175	150	123	132	111	151	137	127	132	146	162	153	144	135	151	150	148	150	134	154	148	116	145	136	155	144	139	139	141	131	156	125	122	151	123	127	139	124	131	143	151	137	134	138	148	129	127	163	149	157	147	134	151	128	145	148	129	129	148	158	128	170	142	126	118	131	149	128	137	141	151	144	141	123	109	144	161	137	137	125	137	133	148	123	128	154	147	144	136	162	154	145	170	135	157	134	164	163	142	139	126	134	117	112	131	140	134	137	137	122	155	123	170	128	162	137	132	125	138	147	153	132	134	136	134	159	140	135	152	163	160	147	153	128	140	140	136	144	164	145	143	131	133	151	146	140	128	133	134	136	140	142	142	136	138	138	110	143	140	105	134	145	149	138	140	146	126	140	122	132	135	144	160	131	149	150	133	142	131	167	144	128	160	143	134	141	118	137	155	130	169	131	153	141	153	153	161	139	134	130	146	141	146	137	129	148	148	157	137	142	142	116	125	118	145	139	136	142	138	153	138	143	157	151	140	135	120	141	161	130	146	149	131	130	143	160	136	136	159	138	134	144	146	133	147	122	137	156	113	132	151	141	144	98	141	124	112	152	138	129	132	157	134	154	146	139	134	143	143	144	144	141	120	129	123	107	149	141	142	144	141	154	129	129	153	137	143	144	127	151	115	161	126	143	144	134	152	138	152	144	137	133	142	170	136	134	124	151	151	121	159	150	153	148	135	147	155	139	145	124	179	124	128	143	129	152	149	155	124	129	127	136	121	130	163	143	143	151	137	163	134	153
21565	10941	18811	19763	14427	9823	6698	4394	3250	2828	2275	1819	1393	1268	1093	931	813	747	760	720	631	554	539	506	451	452	444	464	424	429	411	370	351	352	338	365	382	346	342	331	367	347	365	299	338	370	321	319	360	342	364	342	368	355	329	347	350	296	330	388	325	338	307	354	330	329	350	329	340	344	322	320	316	318	331	387	363	314	311	324	349	343	324	320	370	348	338	383	342	317	348	292	354	296	329	334	324	308	344	351	308	315	343	340	333	328	337	340	335	384	365	332	332	336	340	328	343	331	309	326	314	361	348	362	360	324	308	319	338	345	354	326	331	327	319	322	315	357	326	306	314	306	306	342	333	314	338	327	307	345	340	352	342	352	334	333	358	348	351	314	334	306	343	337	327	343	344	349	323	343	317	331	328	356	306	348	331	311	356	348	332	328	335	329	335	328	303	332	314	322	357	339	329	352	312	338	348	327	344	335	337	307	325	330	316	316	320	324	328	336	368	319	326	343	315	297	323	342	282	329	346	355	347	371	337	343	347	324	327	365	317	329	369	298	344	330	319	338	344	332	324	327	366	334	316	326	334	353	358	307	333	321	332	330	306	343	325	326	343	329	331	340	340	319	349	361	361	338	327	368	354	315	320	353	345	319	369	333	331	321	379	334	357	328	337	311	332	339	355	350	363	303	299	333	310	333	349	336	329	346	346	341	343	367	342	323	340	361	328	320	315	350	333	350	344	343	314	340	347	315	314	342	311	326	340	291	329	323	318	320	339	327	345	345	354	325	356	366	369	322	336	293	377	328	337	337	376	347	357	311	353	321	318	344	323	324	302	340	347	336	310	345	314	355	325	332	307	338	366	350	340	340	336	327	331	325	358	325	324	348	343	325	326	357	351	328	342	331	373	339	361	303	354	357	347	334	301	314	357	340	319	318	332	332	378	350	329	338	312	331	352	351	324	315	330	326	305	332	356	303	315	334	356	316	348	358	339	327	304	343	351	344	300	352	323	358	311	304	345	348	331	345	344	344	366	360	312	318	323	323	303	320	340	336	342	332	300	323	333	348	339	342	351	332	355	306	321	330	318	363	320	347	319	326	335	320	366	326	304	345	341	344	316	332	303	306	345	345	354	322	329	341	372	367	336	341	322	326	372	339	339	350	346	324	351	331	324	303	327	319	348	358	322	323	323	362	337	324	340	328	302	330	318	376	352	317	321	343	312	305	309	331	332	326	342	341	318	356	346	322	332	331	342	375	340	319	324	315	353	348	346	352	338	306	329	336	351	342	339	340	359	323	331	324	356	336	344	318	353	344	351	315	343	336	344	348	344	336	330	296	338	340	357	319	300	349	325	303	374	318	321	326	337	338	295	332	324	336	335	347	301	324	318	328	326	305	349	337	351	339	345	336	338	333	313	325	344	331	366	357	338	354	341	324	334	313	323	342	320	312	334	342	358	328	340	355	330	321	317	340	311	317	350	340	325	349	349	319	342	348	356	356	327	337	335	359	358	333	328	352	328	300	332	326	337	315	363	353	323	335	322	318	353	352	323	319	369	341	356	332	361	321	328	288	318	346	361	301	317	323	317	323	330	334	336	333	324	315	299	307	314	334	310	300	328	327	325	338	344	331	325	336	355	354	326	347	357	339	369	353	356	346	348	365	314	346	278	316	306	331	328	333	317	325	351	343	362	341	336	364	319	346	331	325	336	346	354	338	326	312	342	321	336	333	334	337	336	286	330	322	352	325	337	319	339	315	350	335	313	308	346	350	347	308	313	359	324	349	313	323	304	336	326	314	385	364	345	348	370	296	323	328	339	329	335	304	355	342	337	335	332	322	319	341	334	327	338	329	348	302	337	325	343	311	360	313	332	347	331	316	319	350	364	352	342	308	358	318	344	337	330	299	323	314	337	315	308	361	343	338	333	303	317	318	325	340	356	357	326	362	319	358	352	310	309	330	333	368	331	384	356	330	346	327	338	329	318	345	346	342	323	341	375	323	335	294	338	347	351	348	288	321	337	310	331	323	336	341	321	360	355	360	332	353	329	354	333	354	346	353	302	310	354	342	327	356	364	333	300	337	330	310	332	330	349	348	349	335	287	365	334	328	331	346	346	340	339	311	349	304	325	335	339	320	302	316	348	345	332	336	354	339	320	301	322	332	344	364	323	342	352	290	372	335	328	306	306	342	330	357	312	340	330	350	314	346	352	357	337	351	341	310	350	369	318	336	353	361	346	356	305	347	340	328	343	328	346	333	335	343	292	377	341	327	325	340	333	361	330	308	322	362	325	352	341	343	336	338	357	320	323	334	359	329	346	331	356	340	376	338	324	334	339	333	354	345	342	295	346	340	363	338	319	344	355	318	343	330	357	329	334	329	332	365	328	326	300	328	306	336	327	323	356	339	331	359	335	300	355	346	351	339	359	334	339	329	324	366	324	360	358	340	334	361	348	316	315	346	298	364	327	335	321	316	343	327	340	376	364	328	320	345	305	364	343	344	341	349	335	325	341	357	332	326	346	349	330	345	327	356	364	329	330	355	308	340	349	332	317	343	346	334	340	357	326	351	364	344	339	344	323	326	308	332	327	344	350	354	341	369	344	311	323	356	343	310	329	343	321	303	344	333	327	369	327	328	345	341	319	346	339	316	288	351	330	286	353	374	323	350	338	338	339	340	336	311	323	343	384	331	317	337	337	340	323	334	338	332	330	342	343	323	335	353	330	269	335	333	317	335	333	332	318	344	343	311	310	342	354	349	345	342	303	315	328	344	349	355	341	336	346	322	290	328	301	343	344	337	327	331	305	334	296	329	355	354	317	346	331	338	347	345	328	362	347	332	342	354	313	309	320	310	339	312	330	290	329	334	339	356	335	339	338	300	345	360	347	292	341	343	317	342	339	331	351	358	331	349	367	344	337	371	318	327	338	352	337	338	365	340	315	343	309	330	344	308	321	319	353	363	347	354	315	351	351	335	353	293	320	340	332	345	301	329	348	347	366	296	357	365	337	338	328	351	340	364	330	350	314	338	306	321	347	324	342	342	361	333	342	311	353	313	327	322	320	332	339	315	337	315	322	341	337	343	343	338	325	365	328	328	378	301	360	333	327	331	315	318	332	340	335	315	329	312	339	357	346	330	328	344	322	332	344	323	349	377	361	326	348	348	332	354	314	309	304	362	322	356	333	366	345	349	314	349	347	325	316	324	345	350	349	316	329	326	323	338	343	375	292	331	346	312	349	314	341	330	327	326	362	365	342	284	333	334	324	318	344	348	327	341	336	347	330	337	351	336	328	345	347	327	347	351	343	318	336	339	357	307	347	361	335	338	304	376	314	352	362	354	305	329	333	364	331	354	343	316	345	333	341	317	356	336	365	328	305	352	331	336	327	340	315	339	362	331	358	324	339	353	340	312	332	320	379	312	346	337	321	343	331	361	325	337	359	351	342	308	323	335	352	336	300	350	342	316	358	350	306	336	311	344	312	351	352	347	346	333
13194	5515	5166	3151	1562	1008	696	447	343	326	288	289	241	232	221	236	237	235	222	238	232	234	217	228	207	239	184	229	205	209	191	213	200	214	228	189	213	207	220	210	203	205	197	190	229	191	201	217	230	195	202	185	191	213	207	218	221	210	204	190	192	215	188	185	195	191	229	208	243	209	200	190	193	207	185	179	175	220	205	200	180	222	210	209	217	174	239	209	242	193	221	189	204	206	202	221	218	227	214	202	188	223	210	229	198	208	195	200	207	199	193	193	209	215	194	221	185	211	216	223	220	241	170	198	202	179	203	187	204	200	172	179	198	204	194	195	219	214	207	195	201	222	206	215	230	183	207	191	174	196	190	177	204	178	200	215	208	212	215	200	233	222	180	217	243	248	200	187	222	174	190	209	231	224	215	212	249	206	217	255	189	206	236	196	217	192	210	207	232	180	211	184	209	219	203	231	200	199	217	211	246	201	242	202	200	201	202	227	198	223	213	207	190	214	200	198	211	240	207	212	193	196	187	186	218	186	234	221	219	222	205	211	241	229	220	207	199	168	228	173	232	194	204	210	203	229	242	233	209	232	172	194	173	193	216	230	224	219	191	217	229	212	214	182	209	182	186	186	187	207	181	203	196	186	216	208	222	188	192	189	228	203	198	201	194	207	191	193	213	208	221	229	214	217	174	220	205	201	211	195	238	209	209	214	218	208	190	212	212	228	189	205	202	231	213	215	206	181	181	216	211	196	199	200	226	191	195	199	234	204	197	193	219	242	210	194	222	199	176	217	191	232	193	217	213	195	195	187	195	220	210	207	227	213	195	199	183	217	217	224	195	187	185	218	223	205	220	209	189	181	197	240	200	230	197	211	197	181	200	198	207	211	192	206	199	200	192	202	214	211	199	206	227	212	222	211	212	236	228	200	194	209	222	220	223	207	234	219	177	220	248	201	185	204	184	192	193	189	200	224	203	205	217	203	171	191	200	183	230	194	199	204	196	206	179	202	191	223	213	198	206	232	212	253	224	207	172	191	189	221	206	201	177	219	220	170	223	181	208	190	201	220	214	184	191	175	196	195	208	211	189	222	213	227	211	212	191	232	193	187	223	233	211	223	211	202	219	183	212	211	216	210	204	202	215	227	193	211	212	207	216	232	200	221	210	217	214	202	201	186	207	207	185	194	192	197	204	198	216	227	197	226	198	226	212	232	180	239	233	200	210	212	216	200	195	162	199	219	224	230	193	196	200	222	197	223	217	194	200	244	203	224	221	209	212	203	213	218	227	205	215	211	199	187	209	221	197	205	207	208	215	198	192	195	214	230	230	214	203	238	236	221	197	174	206	223	199	217	179	249	197	204	204	218	198	190	226	214	201	215	209	224	196	196	197	221	206	198	197	205	181	194	199	233	210	221	225	183	197	199	212	217	185	194	195	220	211	219	209	216	216	226	209	214	192	209	205	215	218	204	199	215	173	206	191	214	194	194	213	212	199	219	218	202	227	204	204	208	222	211	186	214	209	180	199	223	215	210	224	200	240	219	226	197	206	209	179	228	202	214	217	217	229	171	195	229	226	195	192	223	182	196	207	202	197	215	174	204	202	213	225	198	198	223	208	192	195	175	228	202	197	200	186	211	205	235	207	188	198	203	206	195	240	187	202	198	217	152	182	205	201	215	194	185	200	208	209	174	194	216	208	217	216	234	185	206	187	213	197	216	203	189	206	195	224	187	199	208	181	197	204	202	202	200	179	163	230	211	198	178	191	185	204	198	216	219	225	241	222	217	218	221	179	225	203	226	195	198	196	192	191	181	216	232	183	209	213	215	220	215	162	204	220	210	210	198	194	207	188	223	195	198	213	211	246	216	192	203	208	209	216	208	194	212	210	190	207	199	194	219	228	230	205	199	212	219	198	220	245	237	200	204	214	200	205	183	213	189	223	208	219	215	186	206	212	202	194	187	187	192	215	198	193	190	222	234	192	194	240	214	215	207	200	212	217	216	216	232	222	204	202	199	210	192	206	192	218	209	220	233	206	201	211	199	190	219	196	184	247	202	215	220	198	189	191	219	218	205	185	184	216	209	240	204	191	196	203	168	209	217	209	198	206	180	182	202	207	195	195	197	202	204	213	210	203	220	244	207	213	205	244	225	217	228	213	195	217	228	182	192	182	228	198	182	215	185	217	205	218	211	195	182	189	235	213	198	210	201	191	222	233	199	211	216	204	191	223	228	195	206	200	189	219	213	191	211	192	205	202	183	190	217	185	190	204	226	192	194	212	201	204	168	206	199	203	201	205	194	173	210	198	193	228	188	178	220	200	209	186	211	176	197	228	209	227	219	192	211	202	200	209	196	206	211	208	235	226	215	240	197	191	239	189	213	200	203	202	230	208	207	237	193	216	201	202	206	217	203	192	209	220	186	229	235	202	206	211	186	201	229	211	223	207	221	201	225	236	194	193	206	180	193	206	213	214	215	215	185	205	200	191	197	202	167	195	186	219	220	203	186	168	181	193	198	246	183	186	202	210	205	191	210	176	202	200	205	210	218	235	207	207	168	216	171	195	208	222	207	207	234	202	187	217	223	214	195	225	221	194	200	197	202	225	211	202	183	182	222	201	219	221	240	197	193	207	201	200	233	211	202	201	190	182	191	207	226	228	222	208	220	200	195	211	212	210	202	186	185	222	212	208	222	195	199	226	212	226	220	219	224	206	199	199	197	196	214	214	214	193	194	234	229	220	200	214	206	213	199	211	191	221	187	180	239	212	198	228	215	197	212	193	186	230	230	202	209	186	212	187	216	221	222	215	179	205	218	213	189	205	227	230	185	193	220	197	222	206	207	224	234	209	213	231	182	179	238	210	179	229	165	199	241	186	226	196	186	232	197	205	218	218	210	199	221	269	197	222	216	206	196	215	193	214	218	240	235	191	215	220	215	203	204	215	208	218	228	206	191	208	214	209	206	183	186	194	178	220	215	200	196	220	202	233	218	217	226	213	195	235	215	232	203	227	207	223	209	174	207	199	213	224	204	199	224	233	220	176	250	218	208	209	217	223	213	218	225	192	217	200	196	233	202	196	212	201	200	204	199	184	227	176	223	198	221	214	200	226	227	209	215	195	215	207	246	206	202	219	209	200	236	202	193	196	237	209	191	229	198	196	197	218	217	211	228	209	211	236	206	180	175	200	195	204	214	202	239	198	204	184	207	194	202	227	209	220	252	205	212	205	194	198	237	221	193	206	217	220	206	217	219	208	196	186	213	237	199	236	228	187	186	192	212	236	202	213	197	187	210	207	204	217	212	197	200	220	220	202	196	209	208	235	223	202	228	227	225	199	197	199	201	223	191	197	218	216	206	203	222	248	199	242	214	201	205	213	203	193	198	227	225	218	180	234	220	202	221	210	194	201	219	190	247	243	212	219	185	194	200	209	184	200	199	207	198	209	213	189	206	205	195	249	198	203	226	190	195	189	207	177	223	240	217	191	224	177	176
7975	4666	9141	8440	5514	3879	2650	1556	1263	1115	857	682	585	608	604	580	532	532	539	525	527	529	503	487	482	457	504	488	458	422	438	461	481	454	431	460	445	479	477	474	424	449	426	421	461	411	459	403	441	444	452	439	438	450	456	435	458	486	445	471	444	437	457	468	447	462	472	496	426	465	451	473	451	432	428	452	418	457	457	459	473	478	428	420	449	416	460	476	472	463	420	420	476	446	447	443	390	440	458	457	437	461	453	463	454	480	443	475	416	456	443	441	451	491	431	457	435	473	479	436	439	433	467	447	452	450	424	424	484	471	443	452	425	471	456	473	469	453	429	485	436	422	455	423	441	413	434	462	452	473	443	474	441	435	454	479	423	494	450	383	472	426	439	462	485	470	480	426	462	453	469	451	455	435	465	434	447	453	480	452	440	459	478	425	446	432	475	421	438	441	502	473	480	482	477	466	456	477	436	449	445	446	438	445	457	454	496	485	444	493	429	424	451	439	459	425	434	408	464	472	421	452	444	422	427	476	431	450	461	415	484	433	441	427	444	465	455	453	496	422	471	423	430	455	456	477	429	436	444	485	469	466	421	444	456	478	431	465	460	465	463	464	457	424	508	464	412	461	452	437	477	461	421	443	484	469	463	439	427	447	427	437	432	441	432	461	414	434	459	471	422	493	442	456	446	450	489	444	469	456	462	471	468	435	445	436	470	483	457	453	450	437	451	455	465	459	428	452	469	423	449	435	424	435	495	469	439	463	451	458	428	463	477	471	430	469	471	433	480	481	457	415	439	449	424	423	449	420	451	459	452	451	493	447	459	426	454	467	461	445	424	433	449	482	466	411	404	457	439	458	428	430	449	479	441	424	469	447	397	453	456	454	444	454	462	488	462	471	482	458	452	429	455	488	437	478	451	468	449	461	443	458	479	452	425	471	462	456	462	467	428	460	428	428	475	436	431	471	439	453	433	458	430	473	466	433	434	447	422	476	441	451	448	444	471	474	448	462	453	419	440	452	443	431	477	481	470	441	446	455	450	459	471	442	432	463	446	487	463	464	445	440	461	448	483	471	455	465	450	425	472	468	454	440	448	469	461	430	440	441	432	433	470	434	442	440	460	445	414	453	487	460	440	426	464	467	466	470	460	447	461	452	447	429	491	479	468	446	464	447	460	442	480	470	454	462	482	464	453	447	442	430	456	462	440	505	425	431	463	464	477	437	442	488	477	412	398	451	480	476	423	452	412	472	423	449	423	441	449	492	451	449	467	432	415	456	441	450	432	413	452	445	449	458	446	450	490	445	446	438	425	481	475	429	452	438	435	466	436	451	434	442	416	452	463	439	462	430	443	449	461	463	451	438	456	459	462	415	458	461	460	435	471	461	477	463	448	468	457	421	488	481	461	459	410	418	431	518	410	467	454	408	462	488	442	436	476	456	429	432	461	397	456	423	437	424	456	414	477	425	468	403	444	472	440	463	423	477	467	420	444	420	443	439	416	463	508	450	466	475	433	432	493	459	437	446	440	459	414	446	478	449	438	447	436	427	418	448	451	422	456	465	455	480	449	466	451	452	435	477	411	470	456	431	417	427	496	449	472	475	444	491	425	454	433	443	423	448	474	441	448	495	457	442	444	427	446	466	487	431	435	487	451	465	409	452	447	457	404	496	471	422	464	454	449	469	479	423	426	461	428	419	444	459	406	461	501	438	484	417	424	449	464	460	466	506	435	452	478	444	428	447	430	462	415	496	465	460	462	461	485	494	435	433	420	463	437	457	435	453	435	430	429	444	475	435	473	454	455	436	453	438	441	489	430	417	410	418	437	484	498	479	419	452	432	448	492	447	448	436	404	424	452	422	460	412	451	518	417	451	499	458	479	458	477	509	396	439	436	456	445	466	460	430	424	417	452	431	441	426	459	437	442	443	422	437	483	439	444	471	463	411	471	467	469	414	391	437	452	441	455	448	442	452	432	439	464	461	490	430	468	453	446	441	487	465	458	437	465	459	406	474	424	456	448	430	426	473	463	498	505	449	448	427	482	439	453	452	412	458	489	408	430	415	491	448	446	442	461	420	455	422	454	434	460	433	487	437	427	425	482	428	439	441	466	446	453	461	447	481	446	491	472	439	467	471	432	441	485	419	477	442	454	457	435	433	472	459	452	450	449	489	495	444	464	420	522	488	438	412	465	391	478	445	458	488	451	459	465	460	434	403	442	440	467	449	446	474	455	448	448	502	448	442	462	444	423	432	467	442	455	425	449	452	461	449	477	436	403	432	454	433	408	443	480	469	451	429	433	432	473	444	424	459	452	438	468	431	437	440	456	438	421	486	448	479	427	413	482	451	485	420	473	427	444	444	448	430	438	446	452	438	456	455	452	482	420	451	467	478	457	445	451	430	445	448	473	496	445	392	453	473	463	463	438	461	465	474	500	481	416	429	445	448	439	440	472	455	437	451	466	454	468	448	462	469	468	460	449	424	435	449	477	416	438	477	457	439	469	445	423	459	457	440	467	479	417	459	449	430	460	455	465	444	431	441	422	446	435	506	448	440	436	461	442	409	403	478	429	466	455	452	466	457	466	425	451	463	477	441	404	465	458	442	453	472	434	463	465	414	466	471	453	475	468	490	453	460	441	481	445	449	423	449	489	477	452	450	452	403	474	447	502	459	409	465	429	437	470	475	448	483	407	456	471	457	470	442	466	452	427	411	442	466	423	412	444	430	449	490	428	454	430	492	457	490	464	471	478	430	417	456	438	440	484	474	457	459	458	470	466	450	471	448	439	457	477	436	477	441	456	429	407	449	438	441	434	442	455	446	455	436	449	440	468	423	490	421	455	475	470	458	485	453	457	398	464	432	443	446	448	486	443	498	470	448	459	453	462	425	450	495	435	453	427	427	449	427	458	507	436	465	429	478	486	450	412	422	430	450	454	476	448	456	487	434	430	463	412	439	428	467	429	437	470	450	452	463	448	468	486	429	455	482	486	443	441	480	454	440	444	456	495	463	443	446	474	438	427	443	456	432	423	471	459	434	452	462	480	434	435	461	444	465	435	444	453	448	439	444	482	447	445	453	484	477	415	451	438	464	458	428	397	438	446	470	435	453	456	435	448	445	445	478	469	448	459	444	481	452	455	463	437	452	467	410	417	472	420	430	463	450	458	457	466	419	451	464	484	429	490	409	443	422	431	480	462	398	420	441	472	465	441	440	481	478	476	452	450	478	476	407	452	473	458	468	432	457	453	412	473	434	465	447	479	469	431	423	433	441	428	452	483	496	476	476	487	454	428	426	441	452	471	442	443	421	428	468	491	451	489	451	455	468	452	437	485	495	436	500	464	438	462	449	437	451	444	463	477	460	456	481	467	419	433	448	459	448	463	465	471	455	430	468	475	440	517	464	413	460	444	433	402	433	448	440	436	487	456	419	436	458	470	422	422	468	463	479	467	426	432	454	467	458	426	450	449	450	490	434	431	472	455	424	454	459
27162	11565	10028	6489	3234	1714	1292	732	517	374	303	269	253	222	197	162	177	158	152	151	148	142	152	134	112	109	124	115	131	116	118	115	115	90	111	133	91	114	122	138	112	108	108	124	120	137	129	119	118	107	91	129	121	101	115	121	124	110	118	111	104	101	124	111	113	126	97	114	104	119	109	101	115	110	124	118	112	118	122	98	125	107	94	115	99	110	105	125	128	120	111	110	97	115	103	99	92	97	103	116	115	97	120	103	117	114	85	93	103	112	109	103	121	149	117	120	88	97	128	120	121	119	109	125	92	107	109	110	129	113	122	112	109	112	122	119	122	117	117	106	125	94	127	112	106	119	106	97	100	109	124	130	132	113	112	109	133	115	127	117	91	110	106	97	118	110	104	90	132	117	101	109	119	110	84	109	102	113	114	121	97	120	134	115	114	122	91	93	98	109	115	112	144	112	87	119	116	121	121	101	106	114	121	90	105	103	105	106	111	114	128	109	127	108	116	113	102	123	113	117	109	100	123	119	113	118	129	121	106	93	122	108	110	107	115	114	127	119	124	123	112	132	94	107	117	95	105	132	112	124	118	121	138	123	119	132	119	119	116	113	141	114	102	106	126	123	118	105	130	97	94	138	123	119	113	90	100	114	114	118	118	136	136	115	112	122	102	120	107	140	109	115	113	111	111	121	116	107	122	108	116	121	108	107	105	114	129	116	114	101	106	113	115	100	111	119	118	112	116	121	143	112	112	121	121	101	125	113	105	118	114	92	130	114	122	126	110	119	119	103	123	131	106	120	112	109	106	113	119	108	148	124	126	115	127	102	115	102	108	111	120	119	104	114	126	121	112	101	124	121	124	102	106	111	140	102	118	105	127	103	126	135	100	115	121	99	97	109	135	152	120	96	117	97	103	112	101	98	110	111	110	112	116	118	121	111	95	116	101	102	109	109	97	92	110	113	105	130	113	93	116	107	125	128	125	111	108	132	112	92	103	118	108	117	130	125	123	119	101	112	116	130	116	106	124	110	119	117	109	109	127	100	114	117	102	107	99	144	137	110	121	108	106	105	118	123	120	139	127	121	108	112	100	112	116	114	133	87	111	117	111	121	101	110	127	102	109	103	122	109	135	131	106	115	114	102	101	122	96	100	106	133	105	92	121	113	144	107	110	135	117	118	123	99	118	126	119	106	107	97	122	121	128	116	115	116	125	112	97	117	134	97	134	113	115	112	119	142	118	117	116	98	116	104	107	107	111	141	121	130	102	117	128	124	104	117	87	124	107	99	120	119	128	111	132	133	128	111	113	108	108	111	99	113	108	129	137	105	109	123	115	122	124	118	108	107	120	107	126	125	123	121	120	100	101	113	121	115	101	117	121	104	119	115	111	121	102	113	105	117	107	115	125	128	119	102	120	105	97	105	115	122	114	123	122	134	124	99	104	109	103	115	122	100	104	115	120	103	110	108	103	96	119	119	106	140	135	119	109	115	111	110	126	111	118	119	111	128	128	98	106	133	118	130	118	137	116	108	129	121	111	92	103	127	119	124	105	139	113	95	91	110	115	114	109	115	116	110	124	118	121	97	102	97	119	111	107	117	122	111	104	124	133	126	127	116	120	121	106	106	102	83	97	128	111	114	103	122	139	113	99	126	112	108	115	117	127	103	126	117	126	113	109	122	117	113	106	92	125	103	112	123	87	122	115	97	97	107	107	110	107	135	130	128	98	102	114	107	123	122	118	123	110	119	118	100	96	110	111	118	121	109	107	94	123	114	116	112	104	112	117	137	100	98	113	117	103	115	104	123	123	138	117	113	132	107	105	117	106	124	126	106	137	124	129	129	109	100	127	100	109	106	124	101	97	105	119	99	123	116	113	111	126	123	117	120	109	125	121	122	105	134	117	112	131	125	106	118	106	104	132	93	113	104	114	137	106	121	114	110	138	108	112	128	115	102	122	122	128	118	120	116	111	109	115	118	114	128	130	108	125	107	120	119	132	113	111	106	117	118	117	126	128	126	110	122	123	123	107	114	104	99	125	108	118	110	114	109	104	105	109	112	116	111	112	107	110	115	118	117	98	114	129	117	128	114	108	115	104	104	116	110	120	105	104	96	123	127	126	113	115	105	121	113	115	121	106	125	121	114	99	114	113	137	107	119	115	108	113	118	125	112	118	110	104	97	122	107	129	96	105	102	121	97	123	98	111	104	111	120	114	125	107	118	96	113	115	98	104	109	132	110	123	111	109	112	106	89	120	106	116	102	120	130	110	121	119	99	124	113	121	110	121	102	117	129	107	103	107	119	99	118	100	121	122	106	103	133	128	123	110	106	118	103	123	109	100	119	121	117	96	94	108	129	128	124	108	118	121	109	108	96	134	104	102	130	94	116	130	122	115	114	120	111	109	116	89	101	130	127	130	105	120	134	103	112	124	113	124	123	109	140	130	105	118	118	116	112	101	113	138	125	123	118	114	128	116	110	113	112	130	124	126	119	114	98	94	96	104	106	111	110	101	125	121	124	118	120	114	122	117	107	95	102	105	117	120	109	108	129	105	109	126	122	110	112	117	112	104	98	123	128	128	109	117	109	96	92	110	122	91	118	115	119	158	101	113	125	129	93	120	134	105	98	107	121	114	114	113	103	121	127	130	122	99	122	97	108	131	122	106	89	136	108	112	107	122	116	90	81	106	108	119	115	114	112	91	113	103	133	100	118	117	134	131	113	120	116	103	117	109	111	117	119	132	119	139	122	109	111	121	117	123	111	121	104	107	107	118	125	100	99	100	133	108	116	123	121	132	109	117	155	125	102	101	113	117	99	114	137	106	99	129	122	109	121	101	129	125	115	102	135	121	112	109	129	122	92	114	104	97	116	96	106	116	140	109	118	104	95	100	110	105	97	113	121	139	118	113	118	128	109	127	105	114	123	120	110	123	109	106	114	107	98	104	111	100	119	120	111	109	108	113	115	115	125	107	112	122	123	107	108	107	95	111	121	113	102	104	119	125	117	109	123	118	116	103	102	112	125	88	110	100	123	128	117	111	121	136	97	111	110	112	123	122	131	118	123	110	117	123	103	119	117	126	111	97	121	102	133	101	109	121	130	111	121	115	128	111	117	117	97	101	109	99	109	119	130	125	97	114	115	127	120	113	133	133	111	131	112	107	104	113	134	112	113	109	141	124	111	120	94	109	136	97	117	111	108	114	119	106	128	126	110	105	104	138	110	118	107	119	94	116	90	107	120	134	103	108	123	139	112	118	87	102	112	103	99	132	102	130	110	114	107	115	106	121	122	121	105	105	75	121	114	116	120	107	115	110	114	116	126	98	95	112	126	123	127	110	106	125	108	101	112	106	118	104	102	129	126	106	110	122	103	117	140	111	113	96	110	105	129	115	117	109	116	106	107	102	105	109	108	123	98	139	119	98	112	104	116	105	109	138	129	125	107	109	107	107	121	125	126	133	101	119	114	108	102	114	112	113	105	116	119	110	115
16881	7962	15511	14357	9483	6235	4999	3024	2127	1854	1352	1142	903	703	772	608	501	497	499	521	428	465	420	390	393	339	326	342	336	309	314	309	264	308	260	265	300	261	279	243	290	276	265	254	267	295	277	258	265	273	283	259	281	249	290	284	266	263	257	277	291	291	289	269	272	266	270	274	244	256	286	271	272	289	290	258	259	277	269	262	280	257	246	274	267	257	276	245	283	292	283	281	291	271	270	248	259	260	256	257	265	283	314	307	268	252	282	286	295	269	240	288	268	277	269	240	262	270	276	292	264	273	283	245	246	235	298	274	291	272	289	274	279	268	231	251	248	276	277	272	302	295	279	267	276	284	266	273	280	273	298	279	250	261	272	247	285	279	262	227	257	263	277	270	243	276	260	258	256	253	270	277	294	275	266	255	252	278	293	267	259	288	274	275	259	290	299	273	271	243	247	302	255	255	294	277	269	296	281	272	288	282	259	272	259	287	269	269	259	275	276	257	264	262	274	282	261	241	288	265	269	288	255	277	294	305	290	238	256	293	293	265	233	268	259	263	261	269	295	287	258	283	291	257	254	261	261	258	277	297	263	269	280	262	250	309	253	268	273	271	248	289	283	270	264	270	284	290	262	276	273	294	252	249	236	271	299	273	288	292	267	289	279	264	290	280	290	250	264	241	276	263	262	279	270	287	282	276	255	266	265	242	250	272	280	275	267	251	298	273	288	245	243	266	252	263	252	265	258	259	263	293	262	249	281	283	276	288	264	279	309	288	282	261	285	272	285	229	280	264	293	273	228	314	266	269	285	251	237	278	275	245	299	270	271	245	247	268	248	273	265	253	278	248	261	288	288	277	256	245	295	255	258	289	275	271	256	273	237	263	279	247	282	275	258	265	266	255	299	301	259	263	267	257	258	282	260	266	283	241	255	257	290	297	297	250	259	289	258	293	279	261	284	259	289	289	244	281	264	278	256	249	297	277	292	310	294	289	260	254	253	250	282	262	257	270	249	277	290	278	274	283	275	254	266	263	254	319	266	282	287	267	286	257	268	304	280	307	245	285	251	273	281	239	251	273	249	284	263	268	277	260	271	286	289	270	278	274	262	262	251	271	275	270	269	265	276	280	256	269	263	253	276	251	223	269	289	254	273	279	251	252	294	302	267	284	264	253	251	259	280	279	227	262	243	252	282	259	245	267	300	283	283	256	267	255	247	249	266	278	253	278	274	242	268	279	307	287	292	266	250	271	276	269	273	278	269	260	263	266	256	286	269	258	290	266	264	263	263	235	268	276	260	272	277	257	278	262	265	296	274	251	261	281	305	259	284	282	275	307	268	280	271	278	263	279	278	281	259	300	277	278	268	235	276	282	274	270	252	253	269	260	330	277	272	255	308	294	261	249	284	273	274	254	247	259	274	258	291	272	271	259	275	275	263	256	250	262	257	258	263	236	269	267	269	241	297	265	280	286	281	268	290	278	276	286	282	278	282	256	254	289	261	258	248	301	289	283	273	265	280	263	282	267	267	279	243	269	265	263	229	272	277	282	279	278	237	260	247	263	258	246	264	248	250	273	266	273	266	269	274	259	277	270	257	259	261	259	277	264	263	274	284	272	254	277	300	286	273	267	269	248	273	273	266	238	223	265	269	260	301	270	255	280	283	272	284	275	268	278	256	284	271	290	266	266	278	279	259	268	273	260	252	276	262	255	241	281	258	244	262	255	285	275	270	286	270	274	263	283	244	261	270	269	271	258	273	254	260	277	297	309	265	252	282	260	241	272	278	290	298	261	272	280	256	289	301	281	274	242	258	265	254	264	263	279	261	286	246	262	283	308	276	279	296	264	268	281	240	273	293	267	273	294	254	250	267	262	246	278	279	306	269	279	269	235	283	266	271	255	258	279	288	296	283	263	286	282	257	283	298	270	260	264	271	275	256	239	270	270	278	255	289	289	270	242	287	264	252	288	252	269	283	251	228	272	254	273	290	264	283	262	267	262	264	276	270	292	269	280	259	235	257	246	251	274	282	284	258	244	269	266	284	243	287	257	290	249	245	285	253	285	253	266	266	271	271	286	265	283	280	282	259	292	240	277	258	259	259	280	272	304	277	242	259	268	264	273	267	215	281	250	265	260	259	285	243	268	249	247	270	272	269	265	244	254	264	256	264	266	258	294	277	290	263	258	281	270	299	272	218	261	277	261	284	303	269	285	278	234	285	271	287	270	269	269	267	271	248	287	259	285	236	279	269	266	257	283	265	281	286	256	268	261	265	278	284	286	272	248	258	256	250	265	248	275	256	286	259	270	262	285	250	241	292	227	279	245	273	264	269	278	265	273	281	263	266	266	257	290	282	267	253	261	286	269	237	257	281	280	246	295	256	259	255	254	249	281	275	291	274	252	252	265	276	275	289	267	268	266	289	263	255	281	273	288	301	262	266	302	292	261	251	266	254	287	275	230	256	265	246	262	264	254	284	276	265	244	263	284	278	320	253	244	261	263	263	281	281	258	272	269	272	234	293	250	251	239	249	290	282	266	293	289	292	265	279	290	255	260	280	250	284	274	288	288	278	275	273	284	287	284	269	271	267	271	246	277	265	263	292	238	298	279	249	285	280	262	283	276	287	219	253	248	253	274	259	247	238	256	244	293	232	268	258	292	251	274	279	299	268	276	286	245	253	257	311	276	255	268	293	262	284	253	257	302	306	283	274	254	290	263	273	256	253	292	260	263	249	269	275	267	264	249	283	272	263	285	268	304	282	296	266	273	265	252	251	274	261	287	246	313	265	274	250	264	280	256	275	275	276	247	258	253	262	258	278	297	271	241	244	262	287	267	227	255	267	265	260	230	278	256	253	282	245	307	272	280	282	254	267	264	259	254	255	293	287	264	265	271	255	268	283	272	262	273	281	286	292	262	273	254	264	253	271	253	265	271	260	261	299	251	270	276	295	274	270	272	260	288	266	276	255	269	271	291	267	246	245	261	302	248	276	269	302	260	242	274	288	269	273	266	275	227	289	262	251	260	240	267	288	263	259	271	233	267	268	276	257	261	271	272	279	291	267	259	294	285	254	281	256	266	285	247	272	276	306	257	288	272	259	291	281	240	280	277	264	283	248	278	287	268	273	264	275	255	287	266	266	251	269	274	275	273	282	260	281	295	250	264	256	247	279	269	267	267	255	264	248	264	262	256	263	252	268	269	298	287	241	265	284	265	255	270	266	247	287	255	259	266	277	272	254	271	265	248	286	276	303	269	263	241	301	302	275	240	303	248	244	285	264	255	252	283	299	267	274	235	252	248	248	269	279	253	276	275	285	280	259	251	276	274	259	274	248	248	256	256	284	253	275	250	260	263	279	280	248	265	257	276	241	253	260	261	251	269	263	254	257	243	274	275	265	279	240	251	261	269	294	243	253	254	264	304	260	255	280	245	262	282	233	292	270	271	234	282	285	258	276	293	259	294	230	293	283	238	265	285	249	269	259	270	285	278	255	267
37493	17474	14419	9481	5004	2708	1967	1300	772	642	490	388	316	286	269	254	189	165	231	213	187	177	173	167	152	152	184	166	171	137	134	137	124	140	140	145	146	117	156	144	129	133	174	142	119	132	159	141	153	144	124	134	150	154	133	143	137	141	140	142	156	122	159	147	140	157	138	123	123	141	126	135	156	130	133	112	134	145	113	129	150	142	145	135	140	126	127	151	155	133	137	136	128	161	150	131	121	123	128	144	143	160	146	168	140	140	132	130	122	154	132	157	137	146	147	143	144	146	140	168	144	134	138	139	150	141	136	118	146	155	150	148	154	151	134	141	137	124	149	152	134	162	148	137	148	146	155	134	135	153	146	114	145	159	149	146	150	145	137	158	135	150	160	148	136	159	134	136	108	139	119	164	143	124	134	142	150	127	139	146	130	146	142	154	161	164	151	164	143	128	172	152	114	161	125	143	118	148	130	136	139	143	135	145	155	151	135	160	121	140	146	134	119	141	122	128	114	132	134	130	172	135	135	143	122	145	154	155	146	138	140	147	143	149	131	149	157	134	133	119	128	149	146	153	139	153	143	145	134	152	155	130	125	143	168	143	118	134	159	138	125	138	127	142	138	136	137	144	111	136	150	146	139	142	131	118	126	142	145	134	122	141	143	120	131	154	130	137	129	133	157	178	132	128	123	157	123	137	140	125	124	149	142	149	159	150	142	146	145	128	136	138	135	140	129	120	152	165	138	129	133	151	138	151	134	138	125	138	155	144	125	140	143	149	134	116	133	165	136	130	125	151	144	142	167	140	142	130	150	139	114	153	125	145	152	143	124	171	151	122	143	141	152	152	126	149	139	153	144	124	158	141	161	148	161	162	143	129	138	139	146	135	133	146	117	142	132	143	153	156	136	123	149	132	159	155	128	141	142	165	125	166	153	150	153	134	144	123	121	111	156	149	136	116	153	145	149	116	134	147	132	146	155	147	134	131	147	150	121	156	155	123	139	138	128	149	146	150	146	128	129	117	151	163	119	124	145	128	167	149	141	147	114	146	145	138	130	129	133	152	134	150	177	141	148	148	160	148	151	154	160	146	133	161	170	157	157	129	134	144	143	145	136	150	153	148	141	128	144	147	130	148	145	127	125	141	125	137	139	125	129	143	120	134	133	135	126	122	119	123	139	153	157	151	131	147	138	135	143	138	161	145	131	164	142	141	158	149	152	139	137	138	135	155	140	144	140	138	158	118	123	130	146	118	152	134	120	142	146	173	175	126	133	143	143	119	134	149	146	136	129	130	140	145	148	126	139	140	139	135	121	141	145	146	117	159	146	148	158	132	123	127	138	163	148	152	129	149	140	150	121	135	128	119	152	158	136	154	153	149	152	143	144	144	136	148	141	146	135	133	132	144	140	125	138	141	140	126	132	139	134	129	155	137	126	149	158	140	126	112	140	131	138	131	133	160	138	123	134	138	135	157	120	149	144	105	154	147	144	139	144	153	136	137	139	124	130	113	128	141	163	149	128	141	130	150	134	149	135	165	158	134	155	157	137	155	142	135	129	132	144	146	132	142	142	139	138	124	141	140	132	147	159	137	141	143	131	145	140	134	142	138	146	146	131	139	160	147	159	146	102	122	132	115	158	148	122	153	146	137	109	136	152	129	145	122	123	130	108	144	148	151	138	133	147	130	133	143	141	145	127	130	144	131	134	126	143	158	130	121	121	146	141	149	135	140	149	129	142	117	135	143	138	140	136	160	134	159	157	142	155	168	142	121	136	138	158	134	150	136	117	151	142	157	149	148	132	140	137	139	154	145	123	144	125	136	137	145	138	162	144	145	146	160	150	160	146	134	144	141	146	150	166	137	155	146	122	158	134	143	136	147	147	166	139	128	123	140	113	153	131	143	137	155	121	148	146	151	142	125	114	118	146	139	122	138	149	149	140	133	121	143	154	133	127	148	140	111	144	152	159	150	149	134	157	132	146	125	129	139	153	169	141	136	159	149	151	156	136	131	135	142	141	136	147	140	128	142	118	155	138	131	131	159	150	162	139	112	134	134	136	153	141	133	138	137	127	153	158	143	146	151	133	126	159	138	150	179	143	155	136	149	128	119	121	146	135	150	108	166	123	139	147	146	129	121	143	144	164	139	133	128	131	131	133	123	162	136	131	142	141	172	140	132	135	134	141	156	122	131	140	156	153	179	155	127	138	131	152	151	148	141	130	135	142	119	130	135	141	140	154	154	126	147	143	121	137	163	150	146	116	152	158	151	137	128	135	140	132	155	148	146	175	156	143	126	130	137	172	132	163	141	174	137	128	135	150	139	160	149	146	124	126	147	142	150	136	149	127	138	148	129	149	158	148	124	140	121	156	143	131	143	128	118	147	162	173	141	123	155	127	125	145	141	124	135	127	162	151	141	139	147	130	167	146	141	138	122	130	137	126	160	164	135	136	143	133	133	144	140	141	116	153	153	143	121	134	145	131	139	126	141	120	133	159	122	148	128	125	163	133	149	155	143	141	145	145	152	132	137	145	150	149	147	132	131	143	150	152	137	173	142	131	126	134	101	131	137	139	139	124	145	119	138	123	118	157	139	124	152	146	145	169	149	147	129	158	120	149	127	152	149	160	143	128	115	147	126	159	145	126	123	152	149	140	157	138	148	110	135	122	123	134	149	148	121	127	135	160	160	126	158	130	137	119	152	135	132	135	125	149	129	139	137	151	142	142	129	139	156	129	136	163	128	152	140	136	129	139	130	136	139	152	137	129	140	134	129	133	123	137	132	105	135	157	143	133	139	142	134	132	136	147	149	120	142	131	151	129	135	135	115	116	142	129	123	129	147	133	124	127	146	154	123	132	142	160	153	152	140	140	114	140	132	131	163	152	168	127	116	143	154	119	155	129	137	124	137	139	126	145	151	133	145	146	163	134	135	126	144	126	161	133	131	147	129	133	144	143	137	139	167	151	130	146	131	141	131	116	153	117	136	130	143	132	146	126	132	134	158	145	143	141	149	141	142	158	135	149	150	125	124	154	117	144	145	172	158	124	133	154	154	156	150	142	135	152	139	139	144	126	148	118	155	131	129	130	141	150	142	159	133	139	119	128	121	135	160	144	127	120	166	115	129	133	147	148	124	150	149	117	130	158	132	127	149	155	141	160	145	120	140	137	133	150	131	154	128	149	131	129	145	143	148	146	138	122	112	134	158	132	134	137	174	142	143	146	139	129	135	146	130	151	138	136	140	141	128	133	146	150	144	142	142	155	164	143	145	149	154	121	142	162	159	152	165	139	147	141	142	140	126	131	147	130	143	150	144	147	129	127	147	144	150	137	153	155	141	137	135	141	147	145	142	119	138	138	132	143	138	137	122	129	146	159	127	142	120	142	136	155	132	143	134	153	142	151	144	130	156	127	154	124	131	126	121	159	159	137	140	161	160	132	133	157	162	130	148	149	140	125	162	149	136	138	133	125	130	146	134	103	141	127	117	136	128
22190	10858	19023	18847	12813	8668	7066	4863	3271	2878	2082	1810	1333	1249	1051	927	775	777	768	713	642	630	551	502	541	398	435	438	450	396	371	382	392	374	359	327	376	352	381	330	325	352	365	337	366	347	372	351	349	347	369	361	304	314	378	340	353	336	341	372	313	309	338	350	341	350	338	345	352	310	344	314	360	312	345	331	341	309	323	344	351	337	314	352	333	336	332	341	329	355	355	350	309	329	323	344	360	349	320	352	354	328	367	331	344	326	372	321	354	311	351	338	329	361	333	318	322	336	318	368	335	367	335	329	322	357	308	326	325	317	314	329	323	294	322	335	304	342	354	343	325	313	339	346	321	363	319	334	372	292	326	333	344	323	301	352	305	360	312	351	342	309	350	315	327	348	340	328	323	341	347	328	334	328	352	319	312	338	301	323	310	328	353	348	330	341	323	345	341	300	309	369	316	310	355	344	336	341	339	326	340	352	314	342	340	347	321	332	347	331	314	313	336	334	318	341	371	360	341	346	346	345	314	320	348	318	306	291	333	340	323	311	347	344	327	306	337	344	333	356	327	331	352	342	330	301	334	333	342	364	334	320	337	328	322	345	305	311	337	339	322	316	324	292	351	339	340	313	331	361	329	358	327	333	344	319	324	337	346	341	305	323	342	347	337	357	345	336	361	328	312	365	354	315	329	308	347	342	317	315	308	334	336	332	341	316	336	315	353	319	352	371	353	326	332	357	351	364	329	340	322	314	331	349	344	324	356	336	340	325	345	326	337	319	340	338	359	315	327	330	364	313	317	341	328	346	316	342	334	330	334	309	342	313	331	327	336	336	322	328	345	315	353	311	338	292	338	336	313	374	286	329	346	331	325	338	369	316	346	330	336	324	325	316	315	340	346	328	331	325	333	321	321	346	335	313	357	342	328	294	322	357	327	339	336	324	362	339	334	354	326	323	310	352	362	344	328	338	295	334	324	335	316	342	346	349	305	351	320	338	302	334	342	329	326	329	320	328	352	352	318	352	342	304	318	322	318	350	351	300	381	336	308	339	335	352	341	332	353	361	325	340	337	341	319	321	310	352	359	335	306	344	362	327	357	335	352	337	316	340	339	324	346	324	361	367	360	324	318	363	342	289	310	359	341	297	340	348	352	324	322	318	323	318	313	357	326	321	337	305	325	330	318	332	309	318	325	363	327	338	348	342	311	321	338	344	328	348	365	376	338	361	363	315	347	353	353	326	371	320	352	346	347	361	310	349	288	335	330	334	343	322	316	337	318	359	353	359	357	354	323	299	338	298	335	335	324	353	351	317	385	358	333	337	354	353	321	326	325	309	351	303	348	364	351	332	317	323	319	314	330	348	340	352	352	315	354	341	348	307	338	333	340	333	334	308	308	338	343	351	321	303	356	316	300	290	345	313	305	345	291	342	320	308	349	350	371	367	342	288	316	319	343	353	340	340	350	334	354	335	347	323	326	336	370	337	343	333	347	324	331	316	339	340	340	363	351	344	348	295	319	341	330	291	339	345	341	327	362	321	343	341	360	341	340	297	326	336	340	341	355	304	354	338	319	341	323	337	335	322	351	307	313	313	336	323	351	356	314	309	321	346	337	335	343	303	324	313	341	356	323	330	335	347	333	344	335	331	300	335	342	314	364	333	329	330	286	322	339	328	358	323	298	340	325	326	322	335	339	336	356	350	316	343	333	346	357	354	316	340	357	341	377	334	302	337	339	290	316	316	325	319	326	316	352	316	320	349	350	342	353	347	335	336	333	321	332	341	313	358	325	367	313	350	314	315	330	346	355	316	344	339	338	375	329	335	335	350	333	314	342	308	338	329	344	351	344	339	327	308	369	334	378	338	307	347	330	357	309	341	299	351	331	314	294	370	320	330	324	348	346	312	335	332	329	342	331	301	317	348	333	362	312	341	324	307	365	324	304	315	331	341	337	355	332	325	350	351	290	337	339	326	325	330	362	323	321	312	330	346	328	325	314	321	333	327	330	315	324	354	316	372	325	300	313	323	354	355	334	347	322	335	359	369	319	360	318	281	329	362	340	355	337	345	350	326	334	344	357	334	339	323	337	332	321	348	335	340	306	316	308	357	337	342	340	335	333	327	312	333	341	336	338	336	349	342	353	313	330	312	324	342	338	320	311	328	331	312	325	406	330	341	295	305	348	332	335	348	345	322	322	318	316	363	333	327	328	337	335	319	335	304	328	300	323	328	338	311	336	338	329	360	345	293	315	340	351	353	358	353	321	320	339	330	347	344	318	367	332	302	323	326	344	350	345	333	333	314	334	303	353	324	304	346	357	339	335	324	302	322	328	294	315	294	335	336	313	340	336	332	337	319	363	358	366	319	343	307	356	316	329	361	339	328	314	321	325	367	359	340	337	324	324	296	321	311	312	341	328	313	316	314	311	347	323	347	332	327	323	338	316	373	343	322	325	360	296	315	317	333	357	364	360	291	361	304	322	343	326	317	343	316	320	301	353	342	332	297	364	313	317	324	327	325	311	334	365	333	313	344	304	343	315	337	326	304	349	378	311	352	352	344	311	354	307	338	324	326	321	334	337	298	320	363	374	313	382	332	357	346	341	321	321	345	351	331	300	336	287	321	306	317	316	357	327	346	356	356	326	367	325	327	360	338	307	301	333	325	340	309	326	343	356	316	342	283	320	352	340	340	347	338	342	319	347	293	351	328	360	333	333	328	338	358	318	354	335	317	347	332	341	331	315	326	371	332	314	306	318	351	321	343	317	354	309	354	302	326	321	329	306	366	362	366	318	332	316	330	329	342	351	373	330	352	347	324	313	303	353	317	311	331	370	370	356	342	321	370	343	344	337	343	337	299	344	348	370	332	304	315	333	336	356	330	305	380	338	333	344	383	315	309	340	332	312	362	326	331	297	327	324	312	321	342	312	373	353	331	342	348	374	327	326	348	345	328	304	370	326	362	349	325	358	328	327	357	328	332	353	356	330	346	327	341	335	319	333	362	351	344	332	332	327	346	285	327	316	331	322	311	332	345	330	335	357	343	347	324	316	324	302	358	345	348	308	317	316	315	333	299	362	326	319	328	341	326	311	352	353	339	345	306	332	295	314	342	326	318	339	318	327	327	324	354	333	306	348	365	333	310	358	336	335	355	318	335	312	334	309	338	345	304	323	308	337	318	336	329	351	349	316	331	381	341	321	309	336	328	302	305	337	317	303	300	343	314	333	342	375	335	340	330	317	352	307	341	347	335	366	311	319	332	342	354	342	329	327	336	320	322	345	340	327	363	324	362	345	327	334	351	346	326	317	361	349	353	343	352	300	379	398	342	340	335	308	358	340	302	362	325	351	340	302	311	313	352	349	326	288	332	317	338	332	349	337	341	380	310	327	331	330	313	342	312	347	308	340	322	357	342	327	321	369	371	337	334	333	335	310	313	361	304	343	347	339	304	352	342	321	337	365	332	319	335	344	337	358	303	345	317	363	323	303	329	323	378
13215	5198	4298	2861	1559	860	638	481	336	312	275	279	251	235	241	219	226	226	258	212	239	220	196	246	218	206	200	203	175	181	201	213	199	248	192	189	197	209	205	191	208	228	213	206	261	226	207	197	188	195	230	221	215	199	210	215	230	207	222	212	213	225	207	201	187	182	237	194	203	229	166	192	201	224	218	216	199	181	244	231	201	222	194	196	175	222	203	201	226	200	205	201	205	208	198	200	201	206	201	216	209	217	216	201	211	197	203	226	196	189	214	227	223	195	181	210	231	204	203	183	205	216	233	222	197	188	207	216	204	198	200	205	196	179	198	219	213	199	190	207	190	219	202	198	224	219	202	183	198	210	216	211	210	195	210	217	205	203	196	207	215	206	195	196	201	207	214	203	195	233	205	244	215	218	225	202	208	210	221	223	187	190	202	168	209	209	200	212	239	212	220	207	209	202	208	201	223	214	242	207	212	219	208	209	199	255	219	218	223	231	233	193	197	187	211	177	197	196	202	220	204	201	224	179	214	180	233	205	197	221	207	188	229	203	211	214	233	194	212	211	217	208	221	198	241	191	234	240	219	208	212	219	192	219	222	194	202	203	216	199	194	187	201	201	206	232	224	186	206	205	209	222	207	239	224	208	213	206	182	187	230	239	186	212	182	227	204	206	206	232	232	185	208	197	227	186	180	203	221	200	220	183	195	211	195	182	210	230	216	212	197	209	211	211	193	189	213	220	213	203	218	185	165	200	218	203	206	195	215	194	226	190	211	195	228	200	206	252	213	200	208	215	239	205	209	181	219	180	181	201	209	213	239	207	209	201	182	210	235	210	212	217	219	186	202	219	213	189	223	194	205	199	191	208	192	215	217	214	210	217	191	220	188	213	203	220	220	201	200	214	211	225	222	208	208	218	207	209	216	211	196	234	223	199	189	199	236	213	192	222	220	194	217	200	193	218	208	214	208	207	200	238	185	189	188	191	202	195	200	249	208	206	206	197	213	207	184	199	193	217	231	211	208	215	192	178	201	227	177	228	201	195	221	172	208	215	238	234	201	171	204	198	210	239	209	216	191	201	169	199	185	196	186	206	190	203	208	217	199	203	210	208	230	216	211	234	231	192	191	192	216	202	192	195	183	201	211	219	199	232	230	219	188	208	205	204	203	195	198	181	192	218	187	218	196	188	211	195	207	223	238	178	196	195	197	217	247	206	187	198	178	213	209	210	217	171	215	185	194	204	198	181	212	206	187	233	218	243	214	215	214	177	190	243	229	216	214	201	205	207	199	184	211	197	201	190	221	182	216	226	211	175	215	190	168	227	213	195	183	196	211	206	229	231	225	185	215	199	206	201	204	198	194	198	214	229	185	202	201	200	212	178	246	207	246	190	231	219	203	218	220	202	203	207	197	226	227	193	211	225	203	201	225	217	215	198	206	223	209	198	211	210	205	186	212	201	217	177	196	187	206	219	191	199	198	213	181	188	210	201	204	214	192	182	202	214	200	190	193	224	225	200	224	232	207	202	208	186	201	244	196	209	203	205	219	233	220	222	217	186	206	247	205	187	218	229	179	194	211	201	195	206	194	215	237	203	237	207	220	190	204	221	189	195	220	198	201	248	219	215	204	200	172	190	210	217	212	218	194	200	201	181	229	202	218	226	206	211	187	195	208	221	213	191	228	204	200	199	196	204	211	196	212	240	233	215	211	189	186	192	205	211	196	228	189	189	187	199	206	218	182	203	182	198	202	207	212	215	192	202	222	211	193	239	210	200	202	207	220	205	195	230	205	228	210	199	198	226	230	194	180	203	194	249	200	178	199	222	221	201	199	201	220	206	197	196	209	215	212	209	220	206	208	215	198	218	196	206	197	210	210	206	212	210	234	214	205	212	230	237	212	224	199	199	207	206	206	210	231	204	212	195	207	229	203	211	213	205	199	227	194	193	216	192	188	205	201	184	186	216	197	177	211	217	215	207	201	221	221	208	193	203	179	185	205	193	210	237	214	204	217	170	204	233	196	187	203	209	199	209	216	206	213	201	210	228	215	201	228	208	222	226	215	206	213	197	212	205	214	207	209	207	199	190	209	216	219	178	219	196	220	186	211	178	208	206	213	211	209	203	220	216	210	229	193	216	212	210	193	207	214	212	230	223	183	194	203	197	204	205	207	208	220	223	196	204	227	240	220	215	210	187	199	205	202	198	198	178	210	210	200	198	202	196	214	199	238	204	189	193	182	202	211	217	207	219	215	227	194	220	216	211	206	201	212	233	210	197	218	204	192	191	200	216	211	177	232	223	205	195	183	193	202	225	213	202	220	210	220	212	221	226	186	205	217	231	222	230	217	208	221	200	215	223	171	171	220	201	175	209	206	205	195	178	216	171	212	237	214	192	231	233	187	211	188	212	252	191	188	203	218	216	189	218	191	238	184	213	196	210	181	214	232	204	213	198	229	212	226	210	208	181	197	186	190	232	191	226	203	221	216	186	200	205	197	208	213	195	195	222	204	225	197	226	225	220	207	206	231	210	191	199	201	226	201	219	219	213	205	192	203	209	203	227	191	211	212	228	214	217	199	169	193	208	218	214	196	188	210	225	233	193	225	174	197	197	170	187	196	185	205	191	218	190	215	235	222	211	216	196	191	226	228	196	200	192	202	209	201	195	222	198	223	208	214	209	206	212	207	195	210	209	197	185	204	212	193	205	173	209	223	181	186	189	241	196	209	211	209	213	204	218	189	201	218	169	218	219	224	192	206	202	200	203	201	197	195	167	194	194	229	218	185	211	199	218	211	209	219	205	181	208	206	213	197	215	227	205	213	204	208	215	179	199	212	190	182	194	196	183	214	205	210	212	226	218	228	199	192	197	189	232	189	233	218	201	200	239	218	195	199	202	219	200	202	210	235	201	218	224	210	219	210	184	202	217	207	194	188	202	229	214	200	197	194	196	209	220	213	185	181	214	200	208	196	195	190	189	194	228	187	197	195	232	175	215	216	220	202	200	195	198	203	187	185	219	210	204	207	173	214	218	186	206	222	190	194	197	218	214	187	193	217	208	209	206	205	243	192	215	222	224	202	194	218	203	240	203	220	210	213	223	204	208	233	226	254	223	204	206	209	219	202	196	212	204	232	202	197	219	237	192	202	183	210	229	228	235	202	218	185	200	200	193	206	228	221	190	238	225	221	200	208	207	207	211	201	200	197	183	186	209	205	214	221	218	254	187	193	221	191	210	220	187	214	214	209	214	202	217	206	213	210	197	204	195	211	236	191	208	208	206	224	230	226	218	218	235	185	178	207	181	213	229	193	201	205	178	204	182	212	196	196	186	196	195	216	217	201	207	208	208	177	220	182	208	185	204	189	203	223	182	189	212	204	188	182	200	186	220	196	239	210	203	202	212	193	217	228	214	199	198	190	191	206	214	214	197	201	183	224	231	232	223	207	206	229	210	194	211	238	225	211	208	201	213	219	220	240	195	192	210	192	212	214	199
8085	4154	7739	8050	5554	3475	2510	1823	1271	1064	874	750	640	635	580	548	508	559	512	519	534	497	444	475	506	505	466	509	471	473	423	468	434	458	457	426	446	451	409	476	467	461	437	468	449	411	458	450	455	422	498	442	427	435	476	452	465	468	468	449	461	440	477	442	451	458	450	440	456	484	430	461	477	472	467	471	428	482	458	417	481	424	430	444	446	439	417	482	467	461	467	485	470	435	475	472	421	452	459	447	435	421	454	461	464	436	464	414	470	465	476	437	441	408	441	469	510	439	471	483	417	418	416	445	457	432	466	451	416	404	451	485	463	410	447	414	423	424	418	428	422	438	462	431	439	445	476	458	431	466	483	449	449	451	457	412	456	471	461	421	438	446	473	427	422	444	469	463	469	442	478	449	444	451	468	445	439	443	435	454	466	404	432	465	437	456	473	415	456	482	417	449	444	452	419	441	480	414	376	474	463	432	421	443	435	464	445	445	434	453	461	455	473	466	489	417	441	403	442	464	479	474	423	463	441	436	439	430	455	413	440	425	431	467	417	440	447	477	454	446	433	469	405	452	439	418	436	433	462	447	468	458	456	457	486	489	453	479	440	456	453	419	430	464	455	451	440	457	458	458	453	494	493	475	470	472	464	450	479	435	447	505	447	468	447	448	411	489	420	439	451	425	470	446	435	440	399	478	424	444	434	438	418	424	450	442	446	449	463	465	449	445	475	441	467	448	430	422	451	434	454	463	455	486	442	466	472	443	451	447	426	442	467	449	480	465	454	461	453	434	442	449	445	485	450	438	425	432	474	463	485	469	464	459	424	438	454	468	489	463	447	445	447	469	423	463	443	481	481	448	411	417	440	438	473	439	455	492	468	434	450	465	468	450	448	430	452	470	454	423	450	447	424	455	422	460	471	442	453	458	454	439	481	465	445	461	429	461	484	491	438	473	453	477	455	471	434	450	427	465	426	477	465	433	433	464	451	456	453	452	429	448	509	472	457	463	431	458	434	436	477	439	434	462	432	409	454	436	451	464	460	422	454	453	446	466	447	474	449	409	440	443	443	470	420	453	443	452	448	419	438	480	417	450	477	472	431	493	422	456	454	452	428	440	439	444	450	426	439	435	463	483	436	450	432	475	449	474	478	428	435	444	404	450	457	447	451	422	418	466	422	468	457	413	446	442	442	438	462	470	441	436	477	436	455	441	478	431	453	474	468	419	479	440	423	489	491	492	456	442	428	446	473	451	461	409	455	455	416	433	454	482	457	440	418	415	424	455	426	392	423	424	454	462	435	445	476	452	445	423	455	437	456	474	471	436	461	435	462	462	390	467	434	458	430	467	438	476	426	448	452	465	404	422	447	455	440	476	445	415	429	448	455	435	434	460	433	441	451	475	438	441	430	474	476	439	423	452	443	455	464	413	461	441	472	437	427	450	475	440	449	426	478	449	454	454	447	450	440	441	508	460	472	440	456	456	492	424	457	460	449	460	436	463	439	405	476	476	430	455	435	443	452	460	416	445	435	473	426	463	418	431	437	444	433	450	470	467	427	436	468	471	432	432	425	463	451	480	472	445	450	428	450	437	465	444	447	467	475	433	485	439	442	431	440	470	445	441	469	451	433	464	468	455	452	423	427	444	440	499	418	474	464	477	453	463	468	439	460	450	456	456	462	450	451	431	455	459	473	458	441	471	459	492	484	449	418	424	480	404	454	461	433	455	435	438	428	449	435	435	472	466	450	453	453	429	440	469	466	443	434	450	473	424	461	456	441	427	465	458	487	436	463	435	443	460	435	481	425	454	437	444	400	413	466	460	448	441	447	445	454	470	485	474	465	479	421	431	464	467	442	437	447	443	441	451	494	483	484	473	443	433	474	469	446	406	474	462	474	489	433	416	501	463	437	445	410	438	431	426	441	401	469	462	436	447	433	445	446	439	409	457	455	477	431	451	454	471	464	474	469	457	458	483	414	478	410	459	450	453	482	405	469	434	445	468	460	425	415	459	438	500	453	428	444	435	423	457	451	467	474	433	431	472	457	487	473	457	424	474	412	496	474	411	470	439	471	459	492	451	462	489	403	432	462	415	451	479	464	453	445	447	462	457	444	450	454	455	427	477	481	495	468	431	448	511	450	441	457	444	463	434	468	425	445	428	418	452	417	465	429	428	456	469	427	425	440	459	430	429	432	472	415	451	515	474	493	479	445	461	447	478	473	441	473	436	457	467	471	466	417	439	450	456	435	471	453	423	445	458	431	454	443	460	439	460	436	500	424	461	482	477	447	455	467	443	465	446	436	468	441	491	440	470	435	448	455	452	430	445	480	484	449	404	417	466	475	486	449	461	482	448	438	485	449	485	432	462	456	456	425	459	447	422	455	481	488	470	434	459	458	459	458	458	443	445	475	443	410	445	422	483	450	437	427	446	445	477	467	425	472	464	499	482	443	475	473	450	487	455	453	454	442	453	466	440	428	439	457	461	440	401	451	435	500	467	419	487	422	476	478	426	434	476	495	427	443	432	433	444	426	434	477	426	456	449	459	440	454	458	442	464	431	474	435	479	439	451	405	444	461	458	440	421	463	421	399	433	456	444	476	468	461	460	506	424	477	463	434	447	456	470	449	440	449	485	445	444	481	565	458	429	410	442	452	467	467	464	433	456	450	446	429	503	425	408	493	434	448	443	482	431	488	455	472	460	442	426	489	447	487	499	455	433	447	466	458	446	462	473	473	436	464	473	470	428	456	404	464	454	439	463	470	468	459	487	463	420	439	466	426	462	423	430	425	429	447	419	464	433	434	447	412	442	431	442	440	451	506	492	482	449	426	450	446	425	461	453	471	461	465	477	435	426	471	442	452	467	461	461	442	421	407	438	467	448	455	434	432	445	514	460	449	451	476	471	453	457	471	466	450	443	441	450	457	461	466	446	458	443	442	435	448	422	451	421	483	425	440	431	413	462	462	440	447	431	442	456	451	425	467	476	439	474	415	492	469	424	440	499	438	443	446	424	429	457	426	465	431	449	448	461	430	424	452	417	432	457	477	453	444	463	439	424	407	471	438	447	446	480	487	437	419	471	451	486	434	467	470	442	398	462	467	470	439	489	421	450	455	499	485	538	457	468	471	474	451	453	445	461	430	456	456	452	447	451	445	486	433	409	473	426	454	473	459	435	480	485	437	461	434	440	446	472	450	458	476	468	455	450	441	425	447	433	424	467	459	430	418	439	462	456	487	426	451	445	453	434	461	432	462	453	436	462	416	483	489	434	450	437	447	447	415	441	453	461	441	468	450	438	455	410	408	449	475	452	425	452	469	474	459	493	485	495	450	455	456	480	434	479	422	412	462	487	464	424	442	445	452	447	454	446	459	437	460	457	450	464	441	417	475	391	467	455	428	454	421	421	421	451	481	427	441	464	421	444	459	476	447	468	447	466	424	360	446	433	409	458	472	399	472	433	408	454	472	439	445	442	447	486	458	507	496	450	422	460
27332	10751	8015	5912	3309	1742	1217	798	485	394	330	265	236	195	162	161	144	141	162	169	142	153	132	122	113	116	144	128	134	118	116	107	114	104	108	104	121	117	131	121	143	96	124	124	104	115	125	130	114	101	108	119	125	95	76	108	101	142	119	108	122	127	104	126	98	118	117	101	103	108	125	97	107	109	114	130	103	105	103	101	110	107	137	112	100	95	116	106	115	124	103	102	126	117	92	103	128	116	108	145	107	110	109	127	112	117	115	104	94	115	92	128	97	98	120	99	106	93	121	120	115	119	106	112	117	99	108	100	104	101	114	125	105	105	99	104	119	107	99	92	111	111	115	118	121	99	107	113	117	104	112	109	131	133	106	112	94	100	95	105	107	105	114	104	116	112	108	87	111	102	97	116	123	130	112	111	120	104	126	103	118	131	110	95	108	106	101	113	118	108	99	120	111	103	121	117	112	126	120	123	124	113	128	104	112	109	115	130	109	113	108	105	132	86	112	90	117	104	100	118	103	107	107	95	119	121	114	120	103	104	103	112	117	109	131	117	110	110	114	121	106	113	131	110	107	107	112	102	118	110	103	107	130	94	101	117	101	107	122	98	91	120	99	111	125	131	96	99	89	95	102	96	102	108	116	123	117	102	129	114	101	118	121	97	109	114	99	99	108	107	120	123	118	130	103	110	99	112	112	110	107	123	119	137	103	89	107	98	121	118	131	97	107	113	121	119	106	106	126	93	95	103	102	95	104	107	94	99	111	105	110	107	128	121	121	116	114	108	97	113	103	100	114	122	109	104	105	111	118	115	90	113	118	95	103	124	114	119	122	107	121	96	100	107	111	112	91	104	102	94	122	134	100	96	107	93	90	102	126	119	112	102	120	111	122	100	106	122	110	101	110	96	135	117	111	101	142	122	80	109	90	135	121	94	116	105	95	122	106	133	116	121	109	109	103	117	100	118	114	104	117	115	112	118	98	125	127	88	108	116	119	99	111	104	104	103	125	134	112	118	112	124	118	114	123	111	123	103	116	124	110	106	111	126	83	116	96	101	99	111	105	105	91	115	130	101	116	121	95	101	106	108	126	111	118	116	100	118	138	100	103	94	108	115	101	101	119	96	135	110	134	98	104	115	130	124	110	88	112	106	107	124	107	104	109	97	111	109	113	101	130	88	131	114	105	114	112	114	127	122	106	132	112	94	112	114	126	127	112	118	110	114	97	99	110	85	99	111	102	107	100	103	117	96	118	118	137	121	101	97	102	122	88	124	122	107	104	108	96	93	102	114	126	108	110	95	116	114	106	111	109	116	113	135	120	114	105	120	120	138	120	120	132	97	120	106	116	133	119	124	112	106	100	102	109	106	110	98	103	113	111	110	117	124	108	128	111	112	110	120	105	116	104	120	110	95	101	103	104	89	102	131	116	121	112	100	124	105	94	126	100	94	123	113	100	118	108	113	115	104	125	120	117	97	122	89	114	114	117	122	129	141	128	109	109	106	117	99	125	109	118	117	91	104	121	102	97	114	123	111	140	89	129	107	103	104	119	95	103	120	105	105	128	103	118	124	101	110	112	109	110	105	102	121	106	123	124	105	118	112	100	120	99	121	124	125	94	112	124	121	99	99	120	119	113	101	118	101	97	121	109	105	106	132	112	103	115	88	89	110	125	126	104	131	129	107	107	94	105	111	125	103	104	110	122	94	128	118	129	129	132	116	106	113	113	106	108	123	103	108	102	104	115	109	109	117	115	120	120	116	92	112	106	110	132	109	114	95	113	124	112	109	100	104	126	107	124	118	127	91	105	110	128	116	107	130	114	135	127	131	108	96	109	120	113	127	111	96	108	117	109	97	104	118	105	106	111	109	118	105	92	123	112	94	89	114	119	101	116	105	128	98	105	113	100	103	82	107	112	108	102	93	108	98	111	102	131	118	86	109	128	112	128	131	112	105	122	106	104	124	134	111	113	135	124	107	106	125	106	129	111	108	119	123	108	105	120	107	105	112	125	116	111	113	118	114	87	110	101	96	108	104	120	120	112	101	106	113	120	117	113	130	92	128	108	133	144	97	109	115	117	112	117	107	114	107	119	112	113	100	112	119	99	110	132	133	116	121	120	130	109	119	122	96	113	135	112	130	126	118	132	98	101	99	95	120	106	116	114	112	148	122	123	111	103	113	107	110	104	116	115	113	103	114	115	90	119	112	115	109	107	107	106	100	108	114	127	92	88	125	111	112	91	112	132	109	100	109	112	98	109	96	113	117	132	103	104	118	97	114	107	125	117	88	121	133	98	104	115	92	110	102	108	129	95	81	88	99	112	108	111	102	128	100	107	115	96	122	106	132	114	73	135	112	105	114	114	112	116	116	86	108	98	107	127	131	118	113	116	121	111	109	128	108	94	102	105	106	101	103	105	98	114	110	122	127	135	106	115	116	123	128	111	137	102	125	116	103	111	109	124	121	126	111	123	117	135	109	123	100	107	104	134	132	131	100	102	133	121	104	127	108	107	112	105	99	113	111	105	112	103	111	122	121	111	126	128	118	123	107	108	115	95	103	102	106	126	114	118	109	134	98	103	106	107	111	108	106	116	98	106	114	128	96	95	120	127	116	137	108	127	118	118	116	126	105	114	114	114	120	111	91	109	125	110	130	107	109	94	104	129	121	103	120	117	111	113	116	119	95	126	82	119	99	114	114	121	101	118	103	98	103	93	119	124	112	117	112	129	116	117	111	102	109	91	106	114	99	122	108	120	136	113	112	110	95	114	111	126	111	93	103	127	107	104	119	116	99	92	101	125	114	108	102	109	139	113	114	121	122	109	104	128	129	111	126	135	105	91	112	111	103	124	103	114	106	119	106	129	94	119	114	112	115	113	103	107	110	107	107	97	106	131	120	98	117	107	130	127	96	100	113	120	111	121	124	121	125	106	111	112	109	120	142	108	114	135	130	112	123	121	109	94	120	117	98	111	84	114	109	108	116	126	103	103	129	107	113	113	111	104	104	99	122	108	105	103	105	99	124	103	100	122	132	106	103	126	105	107	90	110	98	100	108	109	100	97	99	137	122	100	115	109	116	102	111	120	96	116	86	120	112	109	97	106	120	133	100	99	112	117	113	111	101	98	117	114	140	111	114	110	130	108	100	114	118	112	101	112	93	132	105	104	116	104	93	118	117	99	114	113	112	102	129	108	143	121	114	123	110	108	130	115	96	116	105	98	103	108	122	122	114	101	105	122	120	133	126	118	103	114	99	101	94	112	109	137	121	127	105	108	106	112	99	110	125	112	115	118	104	114	101	107	98	111	131	99	143	116	124	106	121	116	117	104	131	104	90	116	112	95	111	133	128	99	117	110	106	83	110	110	104	104	111	111	117	112	99	136	101	111	133	102	107	124	131	113	111	102	144	120	123	105	129	113	119	103	98	88	118	113	124	99	97	96	127	109	125	104	109	122	117	117	109	121	126	124	112	99	96	104	115	112	90	96	91
17051	7334	12642	14000	10120	6337	4565	3455	2392	1806	1439	1244	916	800	745	621	561	536	586	474	416	441	371	381	354	331	350	353	308	313	272	314	278	301	264	260	254	287	248	278	279	270	274	267	285	268	293	263	257	305	264	262	282	277	263	274	276	268	252	243	268	259	284	250	240	253	253	272	255	295	270	254	260	268	261	278	282	267	276	282	284	241	251	244	274	284	254	260	271	273	278	277	290	273	262	296	241	282	269	266	277	259	250	281	270	254	250	282	260	269	264	234	260	304	283	251	229	248	286	309	278	288	288	263	252	299	269	262	261	274	239	297	236	244	291	251	248	307	252	242	261	249	312	286	296	242	275	256	278	261	252	258	286	292	273	256	270	266	269	268	285	301	239	294	273	270	264	243	255	228	278	246	290	283	289	271	285	259	257	257	248	279	240	281	262	266	266	269	261	293	276	283	261	292	281	261	275	277	241	285	274	258	258	255	281	275	258	264	262	291	276	278	293	246	268	263	255	274	278	276	289	276	241	289	240	281	273	277	307	254	272	280	264	260	258	280	256	253	270	254	299	279	257	287	239	247	270	252	211	266	282	256	260	293	263	266	268	272	267	282	250	245	229	268	261	301	269	262	281	278	271	267	278	259	254	294	272	253	270	275	260	291	263	278	265	251	272	227	250	270	250	246	253	258	277	291	323	277	265	278	248	300	282	267	295	247	259	265	305	294	251	277	249	280	259	256	269	269	281	232	281	283	245	274	234	248	277	263	273	262	274	236	277	245	268	280	282	275	265	264	244	278	249	263	253	264	277	248	234	255	266	256	273	290	267	270	269	272	254	234	268	274	291	278	271	284	275	238	274	302	280	248	273	264	244	272	255	251	270	262	270	259	248	295	263	262	286	255	254	252	279	268	245	272	246	251	265	264	285	245	263	280	254	264	247	273	240	243	270	283	258	266	285	295	253	256	266	256	278	288	250	265	248	280	239	277	261	255	244	266	287	269	288	271	260	268	289	241	253	250	297	297	259	258	248	277	265	276	266	275	282	303	287	276	259	244	253	265	263	262	250	264	264	264	242	266	256	270	277	260	281	277	258	290	242	272	268	256	272	270	290	285	250	249	251	257	287	264	266	255	297	299	267	269	286	273	256	259	297	252	278	248	250	260	267	284	272	263	253	264	232	253	289	243	283	244	272	273	252	264	288	250	266	273	271	262	273	241	248	256	233	251	276	247	237	265	277	276	240	283	247	271	281	238	248	263	269	273	267	246	262	253	298	253	272	236	294	259	248	277	289	306	269	263	263	262	237	256	242	284	283	231	256	266	288	256	276	269	258	257	263	241	240	261	266	251	272	277	255	236	265	263	249	279	257	299	289	257	291	299	238	261	247	262	278	266	260	277	261	266	270	279	239	293	279	259	276	258	273	268	268	266	259	266	257	294	272	265	249	258	266	243	245	268	291	282	274	257	281	250	259	287	261	288	228	273	245	258	290	272	250	267	274	259	269	271	279	270	247	284	277	276	286	258	254	303	275	237	271	303	264	286	298	288	278	265	258	249	273	263	259	252	277	253	253	282	257	257	235	275	269	272	262	255	272	273	292	270	234	264	239	252	302	252	280	277	285	288	281	252	277	258	258	282	267	240	274	277	270	293	270	276	295	283	242	270	268	252	254	274	249	255	251	277	274	288	244	274	278	254	254	271	276	277	264	265	240	270	299	274	255	297	244	273	263	266	257	294	301	267	282	244	254	256	272	252	268	283	275	261	282	259	263	252	266	266	289	292	253	254	222	274	277	273	295	251	271	267	290	267	234	259	266	270	265	254	266	267	273	282	248	241	266	298	250	263	262	266	244	266	262	257	237	272	264	235	253	247	266	262	259	275	280	254	244	253	269	269	267	249	283	244	254	285	279	252	284	266	237	264	272	241	236	232	266	270	266	299	257	282	259	262	258	283	259	280	250	276	258	230	282	258	292	302	270	271	275	292	278	271	269	274	259	275	272	274	261	263	272	244	276	249	256	257	261	262	271	254	275	245	266	262	284	257	269	243	260	261	248	273	268	271	271	250	285	264	255	269	287	258	282	263	255	268	275	263	254	293	258	299	285	252	259	247	283	243	266	246	288	268	252	270	275	276	236	278	299	273	257	244	273	253	253	276	294	256	281	249	256	256	253	273	262	256	240	264	250	259	275	252	272	247	272	269	256	260	256	288	297	238	250	266	263	236	266	275	243	266	259	265	272	259	261	292	246	266	254	274	291	259	272	257	259	248	276	288	269	245	273	291	292	257	252	264	237	255	257	255	241	261	269	287	257	254	249	263	240	278	256	247	263	256	262	302	273	278	266	253	282	250	265	266	264	258	269	279	260	275	256	276	272	267	267	250	258	259	267	247	258	282	293	268	239	270	265	291	232	280	280	251	271	240	281	278	238	257	270	268	260	300	288	244	256	277	278	236	267	291	241	268	276	253	242	253	261	260	232	287	255	286	265	300	283	274	231	271	251	273	279	282	268	239	296	259	286	268	258	297	269	273	262	287	250	277	287	265	278	273	252	275	246	259	245	237	266	271	247	273	238	263	257	237	262	248	262	251	242	262	258	271	267	268	224	273	285	257	269	284	259	246	273	274	256	262	257	274	268	249	250	266	273	252	272	260	267	279	278	272	262	280	232	269	263	284	258	310	259	283	218	254	268	282	255	268	256	285	253	259	244	237	263	245	265	265	283	256	259	298	267	255	254	248	284	271	277	255	271	299	272	251	262	298	280	276	231	290	290	283	254	244	277	266	278	229	243	274	270	249	248	265	269	262	268	285	258	253	274	266	270	258	262	291	274	292	277	252	284	273	285	261	234	275	279	290	266	277	263	260	237	273	290	272	249	277	259	277	250	269	270	263	279	239	272	243	252	242	272	243	278	276	271	245	280	264	275	283	273	279	250	299	277	258	269	274	276	259	256	261	254	259	283	252	262	269	273	272	230	262	280	290	258	240	259	256	260	239	277	274	259	262	237	276	259	257	287	247	255	253	290	261	274	270	242	295	295	286	257	262	283	257	251	266	272	272	304	268	269	271	272	272	267	278	273	268	273	259	279	279	271	263	249	268	267	261	252	259	253	253	264	254	267	249	260	272	276	274	273	286	236	276	266	256	250	250	279	235	258	269	254	267	220	278	278	253	275	266	251	273	239	273	253	259	256	266	258	255	281	274	261	275	273	271	298	269	252	261	269	261	249	279	246	238	287	255	275	260	246	289	270	258	292	285	262	255	289	253	264	259	240	265	305	274	251	272	270	283	286	271	260	261	268	269	280	266	274	261	261	282	268	251	308	269	269	271	246	270	261	256	259	258	277	256	264	238	295	283	242	262	256	256	245	255	240	260	233	273	272	246	234	280	249	247	250	271	264	273	271	293	244	266	273	252	244	275	269	237	277	271	266	267	274	279	282	273	254	300	271	248	290	247	266	269	246	268	241	274	252	256	268	264	258	269	243	263	272	259
37948	17169	12559	8844	5008	2732	1700	1185	904	584	499	419	329	302	256	235	223	203	199	180	189	182	147	178	141	158	157	179	136	143	167	164	168	139	144	165	141	145	139	147	156	143	155	128	118	137	156	143	138	158	138	145	158	167	158	143	112	144	150	123	157	135	124	117	153	142	160	133	145	151	131	131	118	140	139	138	151	132	146	126	126	136	165	150	140	131	152	153	121	135	144	109	156	136	129	144	152	140	152	137	141	123	158	141	125	140	130	144	139	145	162	134	140	146	146	146	140	125	130	122	151	142	145	141	105	110	125	132	149	143	148	154	135	161	140	137	128	146	150	127	157	157	140	142	161	137	134	123	126	159	156	126	147	131	153	148	174	118	124	146	144	129	142	137	123	155	125	127	146	147	130	131	115	147	164	146	141	144	154	146	155	152	144	139	134	146	158	123	147	135	141	163	152	117	138	149	127	129	150	119	141	143	131	142	149	144	136	137	141	135	158	135	135	125	126	137	130	154	157	133	153	135	138	163	140	154	141	136	127	162	138	164	119	129	137	125	153	175	134	148	136	125	184	124	138	131	154	137	127	133	152	139	123	137	142	138	127	117	141	132	139	122	119	144	148	137	147	138	129	119	148	128	135	137	156	131	143	143	144	148	145	148	144	138	154	158	145	143	132	132	163	127	140	112	128	118	110	162	143	142	145	127	129	146	151	145	115	139	166	129	128	138	133	162	142	121	146	118	121	135	133	135	154	137	139	135	144	128	130	145	127	143	124	153	150	119	142	127	148	148	150	122	141	144	117	144	133	122	134	139	136	136	139	133	144	153	149	133	136	121	131	146	157	117	144	129	136	127	143	155	131	119	115	146	135	118	133	139	131	169	169	158	134	167	134	127	146	122	183	136	139	129	150	142	136	145	140	144	130	154	130	140	131	155	118	117	134	133	150	137	134	130	145	157	126	160	139	142	140	115	129	135	126	132	154	160	150	164	131	126	143	147	135	140	151	120	140	120	146	146	147	136	137	136	144	115	154	128	133	145	137	129	146	158	159	132	119	127	143	140	143	144	155	144	128	142	138	130	153	154	141	136	141	136	112	144	141	134	129	139	130	126	148	152	144	132	153	141	115	113	133	141	146	145	148	129	132	136	139	108	120	137	122	128	143	142	136	149	150	166	143	119	142	134	155	135	117	142	136	140	146	147	132	143	135	134	139	148	124	107	147	138	139	173	124	142	142	141	140	135	125	122	131	147	129	151	134	141	152	121	108	144	142	139	130	122	150	152	163	125	126	142	132	108	140	136	116	147	132	127	144	138	130	155	133	141	137	140	129	138	163	120	141	146	140	152	127	150	112	146	139	150	132	153	144	142	133	144	130	134	148	124	113	140	137	134	152	155	130	134	138	143	113	162	145	148	135	134	127	117	132	152	137	120	113	140	130	123	139	141	139	141	140	160	140	141	142	134	142	134	149	135	143	119	122	131	134	139	122	148	152	137	128	127	144	142	161	131	148	148	126	144	158	154	151	134	113	141	145	139	136	133	159	127	126	132	131	142	120	129	159	116	144	145	127	127	139	133	138	139	156	146	141	135	152	120	118	167	130	135	131	153	139	133	124	145	143	142	145	138	139	143	140	143	129	119	130	137	142	110	144	140	133	138	127	152	135	132	144	141	122	148	142	153	166	141	117	135	149	125	137	147	156	128	147	124	135	129	141	136	164	142	142	137	129	122	123	139	137	120	150	151	132	141	153	152	153	123	130	142	136	152	136	145	129	151	153	144	143	140	145	132	131	130	139	120	131	139	116	141	132	140	129	161	139	137	142	142	138	130	146	133	151	146	151	132	128	127	167	121	137	133	153	150	141	145	146	137	140	141	120	133	128	135	155	146	132	144	147	140	145	108	134	128	168	143	155	155	138	123	140	143	145	125	113	126	144	157	157	132	134	162	131	151	136	141	153	135	130	137	142	142	142	138	130	172	125	154	140	135	146	120	132	131	155	146	164	147	129	145	139	146	143	149	155	117	139	101	144	122	142	118	144	132	139	147	127	132	157	137	139	144	139	125	136	114	123	129	123	122	155	144	151	147	142	140	152	117	150	143	137	143	141	137	133	120	135	125	123	140	133	151	172	135	145	128	124	153	131	155	136	139	129	138	149	133	157	142	140	130	144	146	153	127	143	142	128	133	141	129	143	154	156	148	140	122	156	113	159	143	136	152	138	165	136	135	121	175	141	138	152	147	134	151	124	142	160	134	126	127	148	132	122	132	164	129	126	148	137	132	138	141	127	150	130	133	125	163	136	135	141	119	135	146	114	116	133	158	156	133	141	154	129	140	165	120	153	148	158	130	138	151	117	151	160	146	131	140	139	108	139	149	153	148	140	129	146	128	145	146	153	171	146	142	155	137	148	155	135	153	145	134	119	144	132	125	115	107	152	152	144	115	140	144	144	115	147	128	150	124	132	126	137	144	140	151	148	135	127	139	140	156	168	131	108	121	135	155	157	139	122	137	143	145	127	141	120	125	115	141	122	158	132	122	132	145	160	136	148	152	124	139	148	120	143	138	103	140	121	138	131	142	135	140	160	150	111	115	149	141	126	116	157	144	152	159	154	150	137	141	149	118	144	118	143	132	153	158	143	142	137	132	134	131	130	141	130	141	128	148	151	138	142	148	164	142	151	128	117	132	128	133	133	143	130	150	126	138	136	149	138	145	158	167	137	143	139	141	155	145	157	135	165	148	139	124	114	140	133	138	141	117	133	161	156	137	141	132	146	136	143	109	111	153	162	158	150	135	131	149	146	125	157	135	132	126	124	126	133	132	136	132	149	134	147	128	144	127	150	128	140	164	160	140	154	144	164	132	137	141	124	123	131	129	143	152	154	134	130	144	129	134	134	153	154	127	157	133	142	154	126	124	126	121	135	128	161	163	163	126	151	128	149	129	151	125	134	135	131	145	136	138	133	127	136	146	150	132	130	137	117	133	157	129	149	137	153	134	128	163	139	128	128	125	142	135	144	123	132	144	143	168	150	123	142	152	146	141	149	165	156	124	146	138	119	147	123	137	150	145	134	133	150	147	153	152	137	148	142	142	128	132	137	132	144	137	139	135	120	144	117	131	132	136	127	165	131	136	157	116	120	138	144	144	136	151	126	110	154	131	149	131	130	121	144	132	137	152	129	155	147	120	153	136	122	149	144	140	145	146	143	147	156	156	134	130	125	142	134	135	159	135	153	143	144	119	131	128	127	151	161	138	153	156	146	160	150	120	145	131	164	135	141	140	149	145	152	112	133	121	125	127	135	148	148	145	156	141	156	125	130	147	111	145	146	134	138	128	139	137	133	146	142	148	145	141	138	129	122	140	131	146	144	137	167	142	144	166	140	161	153	177	127	113	123	138	132	153	154	139	147	168	128	141	128	127	129	133	129	131	138	142	151	173	127	156	135	152	146	139	129	154	133	165	140	147	147	127	145	129	144	158	140	125	165	124
22629	10325	16840	18186	13138	8574	6302	5162	3671	2776	2169	1722	1389	1279	1078	891	791	823	768	674	743	608	519	503	465	447	475	450	423	417	380	334	373	364	377	356	316	369	347	329	325	326	341	331	343	329	321	363	339	343	344	364	334	340	357	336	323	295	343	320	318	321	344	355	322	289	332	334	316	364	326	330	315	347	363	357	324	340	329	325	336	281	349	341	303	340	342	352	330	364	316	349	340	326	332	354	325	330	327	379	311	328	341	341	310	318	295	351	334	329	321	324	323	326	320	352	345	314	335	355	346	324	335	370	342	337	318	355	334	303	339	315	326	331	362	310	342	336	352	309	318	384	367	320	349	320	335	327	321	345	311	328	329	353	356	334	302	331	320	349	320	320	338	363	304	340	356	308	324	311	353	348	332	326	329	352	318	310	338	349	323	334	333	328	329	334	346	344	323	319	308	338	321	352	331	327	342	334	339	322	342	289	347	306	361	346	312	342	314	350	342	345	353	307	351	347	329	349	321	315	339	312	308	347	324	346	349	310	335	334	333	354	342	327	311	331	321	353	328	301	309	323	333	312	319	318	327	327	313	340	352	337	323	350	346	333	372	330	328	348	318	320	300	338	350	320	332	350	348	355	342	300	324	326	326	343	305	330	325	331	341	334	328	306	345	321	379	303	327	311	354	326	331	336	330	350	316	349	316	327	312	311	341	318	320	348	364	351	323	358	316	343	333	329	346	316	329	306	335	362	357	311	354	294	343	299	327	322	323	350	343	308	332	303	352	329	307	316	343	325	327	351	307	351	342	328	314	323	323	343	344	351	340	358	320	320	320	384	318	334	356	334	311	340	314	350	337	318	330	325	328	349	290	350	300	322	303	302	374	340	321	354	370	322	325	301	352	312	314	341	338	314	315	316	319	350	355	321	351	353	320	317	312	300	338	317	336	322	331	341	345	312	351	319	337	322	333	326	329	301	338	354	325	319	304	318	319	305	306	313	354	346	331	301	312	372	318	336	320	340	331	312	320	334	314	326	322	361	327	331	331	350	330	336	330	350	288	331	342	344	334	339	302	300	343	368	331	328	347	335	329	347	308	347	346	328	335	345	313	346	338	370	352	355	340	334	318	328	315	332	335	349	320	342	316	308	302	359	361	346	349	304	322	309	332	329	348	342	303	338	343	353	355	339	337	359	347	336	323	343	358	335	317	335	328	363	341	326	341	341	293	326	312	316	342	340	348	301	291	330	349	316	341	329	318	340	331	319	372	357	343	335	337	333	306	320	356	328	349	340	353	326	334	284	308	321	325	335	343	319	343	320	344	303	331	334	325	340	345	315	328	299	337	348	294	298	331	316	337	334	352	383	338	323	343	316	345	327	328	345	302	315	338	302	342	297	346	328	342	322	326	346	339	320	342	335	306	298	327	294	343	328	331	313	313	315	343	329	336	336	375	314	312	361	324	329	328	321	348	353	306	317	332	315	341	310	337	335	369	341	306	343	338	357	321	353	324	327	341	338	343	320	327	358	327	324	318	301	295	321	329	322	322	342	321	330	340	326	354	347	333	326	339	319	354	341	327	330	321	360	328	332	306	309	323	322	337	354	331	344	345	328	318	342	356	302	325	301	333	339	349	337	344	307	343	323	345	316	336	314	334	333	326	320	330	301	353	330	343	340	313	310	322	365	321	308	330	330	350	290	332	309	335	350	324	350	340	338	338	335	307	326	346	319	314	360	352	327	334	308	329	336	332	346	345	360	336	313	320	319	302	302	331	330	287	351	340	344	335	331	316	324	365	323	335	340	336	349	352	334	340	341	350	335	333	335	344	337	353	316	302	360	332	316	349	331	329	331	287	374	324	350	320	345	365	330	323	339	324	317	328	337	309	373	320	315	322	328	334	307	313	343	321	326	352	340	342	324	318	281	337	327	335	335	369	352	318	339	330	324	348	324	396	315	333	314	344	333	348	327	324	317	327	340	320	339	309	346	316	326	332	348	355	331	304	335	353	328	322	346	325	352	314	297	354	330	365	329	341	341	342	300	333	367	325	331	311	321	357	328	316	347	330	337	332	346	325	331	333	314	336	300	326	317	350	354	323	358	307	308	341	363	340	339	364	342	321	340	332	343	305	334	342	363	291	317	313	294	314	318	360	353	319	283	313	352	351	325	348	339	330	326	325	339	341	358	313	345	335	344	341	315	334	339	345	329	358	321	339	297	317	295	316	335	311	324	308	360	294	325	362	346	340	343	344	341	326	314	308	325	372	325	335	322	346	312	319	365	337	302	304	354	335	331	311	304	295	319	315	350	339	335	324	314	345	325	308	339	351	287	304	330	342	342	323	336	315	371	294	316	311	332	309	335	352	296	331	370	324	313	305	333	320	315	337	332	326	299	355	318	355	336	331	340	324	301	348	320	303	326	367	334	348	337	331	354	327	338	341	335	338	351	346	299	363	344	328	352	328	353	296	329	327	342	368	306	301	368	333	334	316	323	349	335	362	350	336	340	338	339	363	307	320	343	376	349	320	327	317	331	347	349	316	328	329	338	352	359	318	333	350	349	346	312	332	326	326	302	327	347	311	350	335	350	356	328	307	346	361	368	311	341	327	337	343	324	333	311	319	342	349	297	351	336	336	339	295	338	324	347	321	331	362	332	354	317	309	326	320	321	346	363	337	350	323	336	334	320	353	319	349	330	324	334	363	328	354	330	305	327	304	292	320	329	340	302	340	318	318	342	355	355	392	353	350	321	332	373	320	362	355	324	324	326	339	309	351	301	307	344	311	330	321	326	351	318	318	319	362	325	324	330	340	348	326	337	338	358	325	329	305	296	310	322	359	319	366	324	330	298	346	313	344	326	336	344	310	339	345	316	327	344	306	324	335	323	330	357	314	329	335	301	310	340	320	316	325	339	346	310	344	324	314	330	339	336	331	360	385	339	330	347	304	312	335	345	364	319	318	321	319	337	348	356	332	357	324	336	343	296	313	359	312	315	341	326	332	347	341	343	325	302	333	346	326	308	339	331	329	346	321	323	316	323	350	324	335	311	342	323	316	350	353	305	328	311	331	349	337	335	322	327	330	335	352	337	334	336	312	310	336	361	316	371	333	341	323	330	330	330	361	315	329	308	318	330	325	324	316	355	338	336	324	358	351	318	354	344	304	375	336	327	329	349	310	334	329	325	321	324	321	347	327	310	347	344	333	322	361	321	311	341	322	321	307	329	358	303	357	333	325	358	344	327	365	296	351	315	347	360	297	338	344	345	344	335	343	316	321	319	340	315	298	339	327	375	295	280	336	335	309	374	326	301	382	329	313	294	307	326	324	323	321	336	317	347	325	326	341	400	314	313	328	336	304	307	318	331	329	306	339	313	335	310	312	337	311	308	335	310	340	317	308	332	333	318	324	332	338	334	345	321	331	320	339	335	344	338	355	303	320	348	312	320	342	313	343	331	316	337	320	337	300	327	318	325	287	312	345	342	350	375	291	327	328	306
13567	4974	4054	2538	1342	815	560	465	409	318	286	262	244	243	217	239	233	202	231	225	241	216	211	199	232	217	193	210	205	199	183	237	197	194	227	221	206	209	193	216	202	202	198	208	211	194	203	189	200	212	244	211	221	191	221	249	208	191	186	201	214	208	220	195	204	204	198	185	208	200	212	225	187	209	211	199	188	213	204	203	220	163	231	241	218	223	214	229	183	200	199	231	210	212	184	200	233	209	194	230	232	202	170	228	224	214	176	190	176	192	216	177	219	210	209	213	206	205	217	188	205	239	192	209	220	235	180	220	205	207	213	209	185	207	205	201	216	218	207	211	194	195	187	199	195	229	209	204	205	195	220	223	218	212	215	216	200	220	199	209	219	171	229	196	251	222	219	206	199	211	202	223	231	250	223	232	220	230	172	203	178	219	212	203	210	193	224	232	190	192	213	186	211	191	209	195	207	194	212	219	186	177	194	208	218	231	186	204	184	199	190	195	202	193	228	186	204	220	209	218	213	188	201	191	191	182	204	162	187	220	207	225	222	203	185	183	212	212	195	202	208	215	192	184	202	215	193	240	206	220	213	195	204	182	187	200	198	215	211	183	212	215	225	212	199	206	220	248	192	220	200	226	213	212	202	234	237	186	203	185	244	215	217	217	190	231	222	231	212	204	221	203	203	190	205	190	239	196	200	204	222	208	184	187	232	230	192	182	206	181	192	205	212	219	229	198	200	206	209	201	207	226	205	207	213	210	222	185	184	240	213	164	209	224	201	185	219	215	206	216	212	198	210	206	177	245	206	198	221	212	194	210	207	219	198	202	161	203	219	226	224	218	195	191	237	212	209	191	186	205	201	198	223	206	185	186	214	202	183	231	182	196	203	210	215	200	172	180	168	195	190	203	204	199	176	199	221	184	169	192	208	226	205	219	207	190	208	187	191	194	191	217	216	208	195	192	194	232	212	215	201	222	222	222	193	206	214	217	215	243	176	203	198	198	230	193	209	174	176	202	210	196	188	209	211	204	215	202	201	193	180	178	229	214	202	201	204	222	196	204	209	177	195	225	220	212	194	215	181	186	224	189	176	218	207	224	186	210	203	196	181	227	180	207	238	197	196	200	172	181	224	184	203	198	205	210	180	215	184	219	216	215	199	194	198	206	217	229	212	245	199	215	197	199	220	204	194	216	204	223	206	208	216	222	214	184	233	197	213	227	199	182	196	217	211	206	198	209	188	213	205	188	182	198	195	193	198	220	192	230	198	202	175	189	212	217	220	211	204	221	204	201	211	182	221	197	238	192	225	216	190	209	220	197	207	183	211	227	222	205	202	214	214	203	186	176	223	204	214	204	194	197	220	188	208	231	198	202	189	206	208	210	204	219	206	200	190	208	214	215	171	255	199	226	208	233	213	198	213	188	201	170	196	207	214	205	230	197	214	251	205	200	179	202	216	188	193	185	212	217	214	201	207	224	192	195	221	212	207	180	189	224	221	222	198	191	200	183	163	199	208	219	211	198	203	192	199	207	205	190	222	221	197	223	205	194	216	241	203	223	211	195	203	179	188	186	204	214	198	229	213	202	174	205	213	207	208	210	206	225	200	229	226	218	235	209	232	217	189	221	200	201	225	225	198	217	198	244	219	176	213	210	202	197	219	204	186	214	179	188	209	180	205	225	206	201	190	203	217	210	197	217	205	203	164	168	191	179	219	225	207	198	197	223	196	224	188	212	232	180	190	210	216	234	231	209	219	217	246	228	204	229	215	215	243	213	207	226	199	257	202	210	194	203	221	206	234	214	211	202	195	229	184	206	200	194	199	207	223	219	233	195	203	193	229	212	204	211	217	165	194	200	204	186	189	195	228	191	200	198	189	193	213	206	217	206	202	198	195	193	211	209	211	206	227	218	194	211	185	208	233	168	193	218	178	196	215	206	188	211	189	214	223	205	201	211	209	194	229	189	236	217	204	187	194	209	190	220	202	211	221	216	211	222	187	199	215	214	219	195	259	177	201	205	196	217	193	212	212	197	220	186	204	217	207	192	189	244	203	232	225	208	190	230	227	208	208	206	182	171	219	207	201	213	208	234	205	191	235	201	194	244	201	230	213	210	215	212	198	233	208	212	202	215	213	180	197	183	209	208	217	232	199	201	211	230	194	184	208	194	211	204	203	196	213	195	229	179	241	224	223	206	211	204	206	225	197	220	213	195	219	177	212	225	206	214	232	215	199	207	213	176	204	226	196	226	210	217	212	205	177	199	214	198	202	220	186	209	209	209	205	181	222	201	205	200	201	207	178	210	203	209	217	204	214	198	195	230	191	239	197	173	220	197	202	218	207	191	171	219	220	204	202	200	189	230	193	185	213	189	233	227	192	205	223	169	215	207	193	231	163	171	205	191	212	223	196	205	217	203	208	207	198	202	193	228	227	223	220	159	199	226	207	210	190	186	198	199	208	198	197	190	201	195	203	201	234	193	206	191	194	240	225	228	205	189	195	203	227	192	183	214	199	219	218	194	184	219	193	239	216	215	226	202	197	207	225	185	208	193	225	184	207	224	208	212	230	182	195	202	228	192	225	221	194	174	237	217	202	220	181	217	219	212	211	166	207	209	215	206	223	176	254	232	205	200	226	213	233	221	174	198	223	223	209	182	204	207	211	211	219	197	219	193	213	227	218	202	197	225	206	182	231	198	202	229	215	222	217	187	205	190	187	197	182	200	231	201	196	209	191	202	214	191	208	200	202	206	186	207	221	199	202	191	215	214	225	217	239	200	218	197	195	216	216	194	210	214	201	219	190	202	215	205	207	214	223	200	210	202	192	224	209	201	223	183	199	222	196	206	204	200	187	208	197	197	226	200	180	205	227	211	181	231	215	181	230	189	213	213	201	209	200	210	179	189	219	173	192	190	228	239	213	218	207	193	203	195	214	163	217	195	198	209	194	240	221	190	200	230	187	202	224	206	229	201	203	210	194	216	208	228	209	198	202	206	196	222	193	192	213	202	222	218	214	204	218	193	183	199	219	174	188	228	192	208	228	220	215	214	199	212	183	203	198	236	221	193	196	208	175	219	228	202	237	198	223	197	222	203	221	200	215	227	220	209	187	187	220	197	198	205	188	208	223	204	211	238	214	205	204	206	218	241	216	175	223	231	210	210	230	217	207	208	205	215	196	217	222	209	227	187	199	206	190	197	200	202	205	212	218	181	218	186	215	241	229	214	186	200	206	207	184	205	197	191	184	222	191	218	217	220	197	190	215	212	175	207	219	237	188	221	226	189	210	218	212	182	215	222	249	223	233	221	221	210	212	209	178	205	174	189	211	217	206	219	202	208	198	230	192	215	212	219	213	180	212	205	197	214	207	214	197	202	200	206	215	184	206	210	211	223	178	194	220	190	198	219	194	237	196	195	200	169	202	218	192	215	188	197	210	223	201	212	229	200	213	217	238	182	190	198	197	202	206	195	218	215	202	197	220	175	214	203	202	200
7894	3855	7535	7221	4735	3161	2338	1825	1494	1044	868	754	634	568	575	582	547	544	558	529	525	511	459	487	465	492	439	480	456	490	477	447	451	474	435	483	465	428	432	477	428	424	425	471	465	441	467	443	447	400	460	444	432	471	431	441	440	461	432	463	432	455	451	430	455	456	446	422	465	468	475	438	462	433	471	442	449	470	455	403	457	431	447	441	467	431	459	465	418	455	460	471	445	412	419	449	468	453	434	436	478	474	432	412	457	427	425	445	448	468	460	469	473	440	430	469	421	418	444	386	462	473	450	469	432	465	506	460	434	458	455	489	449	457	419	488	464	437	482	443	411	458	495	452	455	435	449	465	431	433	448	446	452	449	432	466	418	441	466	490	429	445	442	455	429	465	433	433	415	464	413	442	429	459	460	441	451	448	412	444	455	465	415	447	431	440	409	455	490	463	425	429	468	497	459	445	429	474	465	440	433	452	446	428	457	422	423	459	450	441	450	440	442	460	465	393	465	459	449	439	477	467	437	458	502	442	447	422	410	441	426	421	488	453	438	446	422	448	435	504	453	479	425	455	469	473	434	479	460	419	453	450	467	451	433	454	478	478	437	454	452	463	435	460	439	415	419	461	432	477	439	466	437	430	452	455	409	493	422	455	469	440	457	457	450	487	413	476	436	433	468	451	462	425	442	435	436	435	471	443	441	474	434	466	456	389	454	437	448	439	487	456	434	436	470	451	415	475	481	445	454	475	447	420	457	410	419	465	463	421	443	433	392	407	416	456	430	430	419	457	436	444	451	442	482	436	410	408	457	439	452	463	472	436	477	416	442	437	439	487	450	441	491	415	468	468	400	473	467	416	463	435	477	476	427	417	437	483	440	455	466	428	446	438	460	483	429	451	469	408	447	481	471	462	441	459	461	471	468	463	452	438	480	460	436	486	462	467	413	447	451	461	402	424	433	458	412	459	450	405	473	453	437	457	462	458	436	434	451	479	433	432	467	425	417	413	438	473	501	447	460	435	492	465	474	438	425	456	415	473	450	463	437	432	454	455	417	421	440	463	454	460	474	450	424	460	458	469	427	421	452	469	455	440	474	431	443	459	438	446	446	462	452	427	442	454	465	419	461	425	433	445	417	466	425	482	460	448	449	433	451	433	427	447	459	471	441	452	481	436	487	404	452	416	445	439	445	421	423	431	472	440	455	430	479	439	459	496	465	467	487	435	424	444	475	454	419	425	456	468	456	454	436	464	415	469	440	449	474	433	449	443	398	446	444	483	431	477	429	453	434	464	449	479	425	472	450	460	473	433	478	486	454	455	451	452	455	453	426	442	441	404	462	469	426	446	431	432	452	450	451	459	447	444	439	438	439	470	449	431	446	428	447	474	456	450	449	442	445	481	484	447	463	435	457	485	460	460	439	459	438	455	480	457	430	458	416	457	450	457	434	493	448	452	432	443	493	444	429	425	472	410	443	441	465	431	446	447	447	454	398	442	459	474	421	440	442	454	446	438	451	416	434	405	460	468	434	479	463	449	454	456	443	422	461	396	485	437	452	460	404	464	410	463	443	445	417	438	474	461	438	425	483	473	446	427	422	447	436	453	409	470	459	405	437	450	436	458	457	475	425	459	435	437	442	431	479	435	450	428	504	496	461	445	442	433	473	433	441	467	437	432	456	446	450	456	452	458	453	448	437	437	426	440	430	426	471	454	404	412	492	467	432	428	451	409	451	443	446	494	418	450	459	427	432	431	442	447	433	448	429	463	473	465	457	448	439	440	439	457	447	424	440	447	477	474	430	464	453	427	469	450	493	423	430	460	441	462	458	450	430	420	409	458	431	461	469	438	461	454	458	471	468	459	419	446	466	409	455	442	455	419	454	471	437	419	457	432	447	457	433	424	457	441	452	463	428	448	432	417	449	462	471	451	450	439	455	458	492	487	469	448	458	413	451	463	428	450	460	448	451	424	428	442	453	427	439	440	421	470	402	464	434	452	429	455	463	420	447	403	442	435	440	449	463	450	424	432	424	406	469	465	439	449	465	420	409	477	441	438	445	448	435	429	454	462	420	461	465	447	449	454	444	475	469	453	468	455	458	415	449	435	428	466	457	454	459	395	458	416	447	470	419	443	406	386	442	458	469	425	426	435	433	460	455	433	415	437	448	473	444	467	427	447	453	455	416	448	439	405	446	439	426	463	423	456	465	453	431	463	488	470	429	439	449	468	448	427	453	465	434	408	413	453	428	438	428	460	418	434	427	476	432	437	411	461	434	409	458	485	432	408	489	472	477	441	454	437	474	444	431	423	458	445	425	448	420	484	413	464	444	452	456	415	466	498	439	432	465	448	421	425	447	481	419	446	424	417	455	413	483	427	429	425	418	420	476	432	426	461	442	443	422	461	457	481	469	458	455	429	438	461	458	468	435	465	446	419	451	496	466	462	403	435	437	438	414	422	455	472	493	464	455	469	435	444	452	454	453	465	471	456	439	455	457	453	435	440	449	438	410	470	440	459	491	461	477	453	450	460	492	494	459	451	431	431	437	469	421	439	438	461	413	468	432	457	435	446	421	431	437	483	492	431	434	478	418	401	413	470	460	422	433	438	420	441	452	432	428	452	473	448	427	415	463	428	487	421	450	410	494	438	435	435	479	445	481	438	502	439	446	457	458	430	445	439	429	449	443	449	461	445	444	410	454	441	448	436	456	454	461	471	479	459	454	452	421	446	452	418	421	491	449	459	404	430	427	467	445	452	428	448	459	443	446	463	478	463	442	457	449	473	413	457	464	445	436	425	452	467	481	441	468	463	407	425	454	413	441	433	402	452	413	461	464	493	431	493	460	449	446	428	461	489	430	418	455	450	448	448	461	433	493	448	451	401	445	419	487	453	426	424	479	418	465	418	440	442	447	444	429	431	437	417	453	397	468	480	442	416	446	440	464	423	449	406	479	424	467	447	413	439	455	437	440	425	446	435	436	465	407	425	459	459	421	469	433	446	429	413	425	464	451	453	453	420	408	456	444	465	462	453	440	435	464	448	433	443	475	436	471	454	439	444	459	403	480	460	458	408	434	477	463	435	464	440	421	458	435	440	479	479	470	435	452	436	471	436	452	438	458	462	457	463	455	462	425	473	440	430	440	449	445	454	475	498	418	439	452	483	435	422	437	494	441	453	498	501	463	440	452	484	454	424	448	445	440	445	437	475	431	468	417	397	447	433	418	490	432	429	476	476	432	456	444	418	434	471	455	401	428	458	442	447	437	456	464	447	415	406	447	446	464	442	464	418	436	462	437	422	463	456	471	442	446	451	447	434	455	448	442	463	455	454	437	453	470	468	445	403	468	462	469	436	453	463	416	450	443	432	491	481	452	437	457	463	431	467	446	462	457	441	438	436	435	418	460	399	493	465	431	453	438	444	451	444	455	450	431	454	434	436	450	427	446	449	454	474	467	427	389	423	437	460	415	446	436	459	464	455	408	430	460	454	451	449
27639	10436	7909	4929	2749	1626	1098	859	605	458	317	256	228	207	164	191	147	153	159	154	131	133	134	112	112	121	121	126	125	104	97	123	99	120	108	106	101	136	106	94	100	106	106	105	120	111	117	108	102	116	113	94	85	106	108	106	97	116	99	112	96	118	89	103	101	112	99	82	102	125	101	100	128	83	114	110	116	107	106	111	115	100	142	117	133	112	133	113	116	122	116	126	109	114	122	134	129	118	113	121	118	97	124	87	114	96	118	109	102	118	118	118	96	105	112	107	122	120	118	96	103	90	123	98	111	120	100	121	133	117	115	102	113	119	113	116	120	90	97	106	96	140	114	109	122	128	117	112	106	98	83	106	129	114	110	117	124	114	125	100	116	111	120	97	125	111	103	121	113	97	108	83	119	124	102	119	114	106	98	102	95	114	119	108	104	116	117	107	104	127	104	97	109	127	103	112	121	99	120	107	98	111	113	127	107	106	113	99	119	104	123	124	105	123	126	127	118	96	103	108	117	110	96	96	123	116	115	102	106	131	106	115	96	142	105	83	133	127	136	119	115	94	94	131	144	110	118	135	118	111	108	117	122	111	96	111	100	117	105	116	106	127	124	113	102	125	101	98	112	106	109	88	93	133	121	106	110	115	119	114	101	115	115	122	120	110	118	97	121	117	101	106	120	103	128	106	113	101	98	121	109	106	120	117	118	102	124	112	98	100	128	124	111	112	123	100	106	134	111	88	114	118	112	112	124	105	94	113	110	123	92	95	117	95	116	98	105	107	98	112	136	123	136	93	88	104	127	126	106	112	103	121	121	118	95	125	105	102	115	113	102	101	103	97	119	126	106	105	100	115	117	92	99	113	118	118	99	119	99	103	107	99	107	126	90	100	115	105	100	110	127	114	97	126	123	106	109	122	114	101	113	120	118	117	128	96	115	132	102	117	108	103	119	106	103	113	93	103	110	109	104	112	122	109	90	117	120	114	112	131	108	90	109	102	103	104	118	111	117	110	118	94	100	104	110	107	114	116	90	114	116	134	96	102	113	107	122	111	136	123	109	116	115	106	97	106	126	114	92	113	118	103	123	98	117	137	139	103	119	119	103	92	114	146	133	102	107	116	125	129	94	105	81	110	127	105	107	113	136	120	103	116	114	108	100	119	107	124	108	123	119	112	120	118	109	107	125	107	112	106	97	108	120	93	108	110	107	113	120	121	102	102	123	102	115	96	119	127	130	121	112	118	106	97	115	83	111	105	110	111	93	94	115	117	106	116	130	130	99	127	103	122	128	106	95	114	132	97	123	116	105	114	98	117	100	113	111	108	109	107	106	109	102	106	110	103	114	100	109	108	105	112	117	130	103	103	106	99	120	103	117	93	103	113	107	99	102	113	122	117	102	100	85	117	128	123	98	103	116	107	99	120	107	126	117	142	136	122	135	106	118	104	116	90	114	113	107	115	107	113	123	127	117	106	102	108	104	125	118	117	96	101	135	135	100	121	119	116	121	112	113	124	120	115	102	121	119	108	111	97	118	98	102	117	96	114	112	122	130	112	106	118	115	89	115	97	130	126	102	113	121	113	102	116	106	131	128	111	99	109	124	92	114	120	122	102	109	97	106	95	120	129	104	105	107	125	99	115	114	123	113	109	125	104	106	97	120	99	104	112	121	105	130	105	106	96	112	146	106	97	128	109	130	105	111	121	129	100	119	110	107	116	116	112	111	99	106	106	126	134	115	98	99	122	106	121	107	99	126	137	111	108	120	100	112	105	119	101	105	108	107	98	95	116	93	118	98	93	108	108	118	106	95	126	117	117	124	109	110	120	117	105	98	115	114	111	116	104	105	142	121	99	115	111	113	116	122	124	128	117	115	100	128	109	113	106	134	111	99	114	102	117	124	110	122	112	100	101	110	90	128	119	126	89	92	119	124	118	103	108	102	96	104	100	128	128	106	106	106	108	125	99	116	103	111	113	116	107	118	118	136	107	96	117	112	114	103	92	102	88	116	94	117	114	105	109	133	133	117	102	114	102	115	111	116	115	104	106	104	118	105	97	114	124	124	103	128	94	114	114	110	95	101	104	110	122	100	107	98	112	110	108	119	117	105	114	96	91	116	131	99	116	92	91	94	102	109	89	116	100	109	118	109	115	128	117	94	123	112	92	108	106	112	107	91	113	132	117	97	105	136	105	121	96	101	122	114	122	119	92	105	108	96	121	120	95	119	102	123	126	102	127	118	117	107	106	118	132	122	112	125	100	121	107	115	118	116	103	111	118	118	118	121	103	113	102	93	104	100	96	109	125	113	115	123	136	106	105	129	121	113	103	109	81	90	108	112	108	115	111	92	107	114	125	105	116	120	126	111	126	128	102	111	103	120	117	108	134	96	106	104	98	117	110	117	99	107	121	100	124	122	117	122	94	129	131	103	102	110	115	104	96	105	102	117	127	85	125	144	118	83	97	108	118	101	114	121	102	107	119	120	120	123	95	115	144	108	108	121	115	113	107	117	123	116	103	106	111	128	110	110	115	122	123	99	111	111	102	118	100	102	113	109	106	107	99	97	101	115	115	114	110	122	105	107	109	118	116	133	101	125	126	106	126	118	111	135	109	98	100	114	121	99	108	114	103	131	104	100	88	112	126	136	104	115	129	107	134	107	111	111	127	110	106	121	119	113	95	103	96	104	93	108	104	102	107	117	114	119	91	103	98	130	92	110	101	112	116	115	129	103	121	129	108	105	112	109	120	105	105	118	120	114	100	102	115	111	125	112	100	109	125	95	107	111	110	114	96	115	129	134	117	132	129	114	111	122	106	130	108	115	91	127	122	120	140	119	133	92	114	101	117	119	114	119	121	109	109	130	120	125	104	127	112	98	110	129	105	122	124	110	98	112	100	129	109	123	110	96	120	94	137	119	138	92	92	116	130	103	122	101	117	97	120	98	117	127	100	132	102	120	124	121	107	107	110	110	137	86	111	130	103	116	99	103	110	134	113	94	90	120	97	121	115	108	112	101	126	101	98	103	123	117	112	107	118	96	107	115	118	102	126	115	109	112	124	111	105	108	90	99	114	113	116	108	103	125	98	109	101	121	118	120	119	117	105	105	110	101	97	106	109	104	107	118	101	124	99	114	146	116	94	103	112	97	97	106	121	110	115	108	99	107	111	99	109	116	116	102	109	116	123	100	93	111	106	116	107	118	116	118	101	110	115	117	122	131	98	125	101	109	121	123	114	124	121	116	122	102	117	114	102	124	106	99	106	120	128	128	126	117	126	106	111	96	109	118	127	116	115	113	128	99	133	124	103	102	125	99	115	115	103	101	104	136	99	98	110	105	136	123	95	127	126	107	118	107	110	124	119	136	96	101	122	122	122	106	105	106	123	107	105	138	121	99	99	98	119	92	115	110	93	104	117	120	94	106	111	96	122	97	107	119	96	112	116	114	114	122	121	81	91	103	118	133	113	91	111	102	97	83	109	107	99	107	99
17196	6931	12271	11760	8555	6126	4609	3358	2571	1894	1416	1171	959	808	729	574	595	564	563	475	445	416	360	373	371	407	371	321	306	306	251	297	282	264	291	276	270	277	275	257	269	283	241	277	314	285	291	276	234	264	265	284	275	271	252	286	272	256	241	299	290	246	261	252	267	299	267	260	255	263	278	262	263	271	271	244	271	279	274	270	264	244	280	277	253	281	277	288	251	273	271	264	271	258	257	274	295	267	277	242	277	279	264	286	284	252	269	305	273	275	238	277	299	249	226	281	239	275	278	258	268	230	270	238	268	266	244	269	254	281	287	271	246	258	288	280	244	273	257	285	255	240	271	252	277	290	272	268	258	224	258	257	295	259	251	263	247	273	283	246	252	274	266	277	272	263	246	239	272	281	282	228	281	256	281	278	285	279	255	273	282	264	258	261	262	272	248	279	207	272	260	267	301	231	255	244	270	278	285	257	260	272	264	258	281	278	277	255	276	266	260	257	267	238	251	241	297	286	276	290	256	254	263	255	262	257	263	271	275	283	261	254	258	281	245	262	264	262	285	252	283	253	273	261	244	233	306	283	278	268	240	252	242	272	252	258	252	239	273	240	248	277	289	252	250	286	246	261	240	286	270	258	265	238	270	274	258	236	234	277	275	248	278	280	235	257	243	247	274	299	260	241	254	247	274	274	288	249	299	255	278	268	256	303	270	235	248	259	279	247	261	282	236	234	282	265	273	271	276	268	261	252	258	258	258	289	258	234	255	277	268	261	299	265	255	267	247	272	257	273	267	274	263	273	260	264	276	280	263	268	271	281	262	246	249	286	242	239	269	287	263	242	273	281	260	253	270	256	273	269	304	256	278	277	281	263	248	258	230	264	277	279	280	278	263	240	267	304	253	249	263	251	268	259	245	271	277	274	236	282	236	292	271	247	254	270	279	210	258	271	277	254	292	263	281	258	244	248	243	283	256	231	261	282	250	270	289	287	261	255	245	270	246	258	270	258	267	272	279	282	268	280	251	273	281	288	267	268	261	274	273	279	249	257	240	270	268	275	234	233	240	262	269	260	272	250	287	270	234	271	259	302	252	252	284	274	260	271	285	267	280	274	250	279	281	277	276	250	279	247	262	292	255	268	267	238	295	251	277	259	249	253	254	248	258	246	297	268	236	280	260	259	293	251	258	280	287	249	230	252	254	266	286	268	272	289	266	254	250	255	258	278	297	259	271	268	288	238	243	284	266	261	241	256	274	273	278	262	258	249	266	270	266	269	280	272	262	252	275	230	271	249	244	249	263	287	271	241	267	273	235	267	250	235	269	275	275	295	262	260	262	262	265	277	270	270	275	267	277	252	255	257	225	246	297	257	302	262	235	270	253	261	269	277	269	249	241	260	254	248	255	242	281	236	269	247	251	292	264	257	267	233	288	267	248	235	256	276	263	268	237	276	266	250	291	267	278	279	263	256	280	262	274	255	258	255	291	285	281	236	276	287	265	273	260	248	246	277	225	266	259	262	254	259	264	246	219	244	288	241	271	251	257	238	269	254	269	279	261	266	265	278	248	251	251	262	272	261	248	247	292	273	242	257	257	240	270	275	271	256	245	265	292	265	269	269	244	237	276	254	274	279	284	264	234	281	269	329	262	279	258	269	265	267	253	239	269	240	258	254	242	271	293	260	268	244	266	272	276	268	277	265	272	249	252	257	277	238	285	251	238	276	251	292	297	255	267	250	296	240	253	277	312	258	247	258	256	293	263	276	250	264	259	262	241	289	261	235	234	256	256	263	279	259	246	269	263	251	273	263	298	261	247	244	259	277	305	276	268	251	261	259	264	285	252	270	258	267	225	295	239	255	257	271	257	268	242	246	244	245	266	261	272	277	251	278	266	269	261	266	247	257	239	273	262	234	248	265	263	277	285	300	279	277	285	241	236	266	253	267	284	272	260	248	248	230	243	284	297	269	274	263	281	261	244	272	251	291	244	230	290	245	253	263	277	290	259	225	278	235	279	290	239	279	239	245	254	265	236	271	263	268	267	278	227	262	247	262	276	254	259	237	261	256	261	260	250	265	264	248	265	319	281	253	230	256	276	268	266	267	258	249	271	278	259	253	287	253	266	258	251	287	242	234	260	281	261	264	237	247	262	254	269	282	264	255	265	270	253	284	266	301	260	265	286	242	261	261	272	231	282	264	279	279	266	270	276	280	280	286	261	264	257	269	279	273	260	250	250	250	287	245	263	254	247	281	242	272	262	283	232	263	247	237	253	275	284	271	275	262	279	250	245	236	256	247	239	261	256	264	262	288	261	288	261	293	246	293	271	239	276	262	268	249	275	261	286	284	249	256	273	271	265	244	255	245	269	248	258	254	269	268	300	272	232	277	296	249	256	239	254	288	273	278	248	263	258	235	260	264	281	276	261	247	270	265	276	276	299	275	268	287	254	258	276	267	280	272	250	256	258	258	252	276	273	271	263	276	230	266	262	280	282	275	273	288	292	265	259	293	239	269	264	266	284	249	265	278	262	303	260	280	254	271	275	273	265	240	283	260	262	279	250	251	268	261	284	260	263	263	255	270	252	244	266	248	264	261	254	242	277	259	250	277	256	264	265	269	260	270	260	259	265	244	264	250	283	273	268	233	259	275	251	286	246	308	289	269	271	245	258	260	260	281	250	240	291	265	280	275	249	256	247	263	319	272	269	275	267	266	266	236	271	270	236	238	262	269	261	272	250	260	254	253	256	276	250	237	250	238	271	229	251	265	240	248	285	289	293	270	218	258	238	262	252	281	265	273	268	266	269	276	276	258	253	258	260	252	276	241	267	240	247	262	289	277	264	263	285	300	247	274	277	273	248	259	255	260	279	255	279	283	288	278	255	273	268	243	274	227	251	233	255	273	250	292	272	270	271	263	268	267	265	236	250	269	251	244	298	248	258	261	218	271	260	256	264	243	265	272	288	267	276	262	279	257	268	254	231	270	278	261	278	258	267	276	254	285	275	237	272	256	251	251	256	282	274	269	250	264	279	292	272	277	264	264	299	277	250	261	298	284	256	276	261	261	277	272	266	280	276	254	257	251	282	256	283	277	264	275	261	281	263	271	268	238	252	251	272	253	278	253	262	259	266	269	257	238	263	259	265	270	288	276	251	260	240	232	283	282	268	271	272	273	241	234	275	271	257	280	266	246	239	244	265	275	237	260	255	247	265	265	287	286	260	258	267	291	245	274	244	260	276	237	274	240	277	262	267	271	269	237	270	266	274	252	276	254	249	255	257	267	263	263	296	260	237	245	229	257	268	281	279	262	280	239	266	266	278	301	269	277	277	283	254	254	274	272	297	249	271	246	263	276	266	239	249	272	220	270	250	259	240	275	247	274	268	269	255	240	246	282	257	260	270	288	287	268	249	252	264	243	230	250	267	249	252	293	263	228	267	270	244	235	263	259	264	254	286	264	256	277	287	283	268	263	258	260	248	245	249	239	275	270	248	281
37658	15857	11605	7720	4352	2684	1872	1222	1004	668	606	401	360	343	277	250	218	174	238	198	211	141	170	175	165	171	172	147	140	172	147	155	140	148	172	136	124	141	140	130	115	142	119	157	143	157	155	123	146	136	139	139	142	148	126	133	146	137	120	133	122	127	142	133	131	105	136	122	125	144	153	121	134	144	133	160	150	128	132	138	138	129	135	167	141	133	143	124	125	174	142	132	157	137	143	138	139	162	146	177	145	149	135	162	142	163	141	154	146	149	148	151	126	139	144	116	124	141	120	149	163	128	133	148	133	143	150	158	148	144	155	135	148	124	156	148	133	138	137	148	147	142	126	127	149	152	142	149	128	131	128	117	134	139	140	135	125	142	135	134	155	158	137	155	144	145	125	143	142	130	136	144	142	136	109	135	145	133	154	147	139	142	131	128	145	152	153	148	127	134	143	114	123	156	121	148	149	127	128	161	128	149	141	143	121	139	133	152	113	143	141	139	125	146	112	140	145	126	151	151	146	145	134	143	159	164	126	154	125	141	138	140	120	149	131	132	156	162	141	120	127	150	128	138	145	141	138	138	147	122	131	167	149	120	148	139	166	131	134	147	128	120	143	142	145	119	137	124	158	151	149	146	132	143	132	136	163	158	150	140	140	114	134	154	147	124	122	150	140	150	145	167	126	126	160	132	142	143	116	127	163	125	110	135	126	126	157	138	154	150	147	143	152	137	122	137	143	134	160	135	127	143	131	157	157	115	140	128	142	139	161	147	123	156	142	140	128	154	130	129	120	139	141	136	117	140	149	154	147	112	130	137	157	154	132	157	153	129	143	139	130	132	146	131	116	147	141	112	142	136	143	160	122	107	142	143	120	121	152	134	132	126	128	130	132	148	151	160	145	144	153	149	126	150	139	121	137	107	135	141	143	139	122	114	149	113	148	125	124	134	161	161	150	135	118	160	148	150	150	131	151	159	155	134	155	135	148	154	149	143	135	156	157	140	150	121	141	123	100	150	140	129	142	140	134	128	125	132	131	123	156	129	134	156	128	156	146	129	140	144	142	154	152	167	117	139	138	134	120	144	164	147	143	138	149	142	139	137	145	125	143	146	127	139	154	137	133	144	139	134	127	139	156	141	169	140	132	160	146	129	116	147	135	128	140	202	143	149	121	128	136	149	128	144	131	142	151	133	131	133	147	133	123	144	130	143	137	116	129	127	130	136	144	148	142	150	150	151	152	146	132	145	122	120	139	122	139	137	139	156	136	125	153	148	129	147	149	165	139	137	163	146	134	140	145	142	129	134	131	127	134	146	142	139	127	141	123	130	133	153	141	139	146	135	144	147	142	158	146	132	161	156	142	122	166	120	142	146	158	141	137	127	157	163	158	166	155	161	143	128	124	130	158	146	155	131	141	116	144	115	152	142	128	124	135	147	120	125	131	148	134	129	142	134	156	137	125	151	149	135	139	147	136	166	141	164	149	140	140	127	144	144	145	134	147	131	146	148	140	138	136	136	125	125	124	149	154	131	137	124	135	129	155	144	133	139	135	145	126	116	139	137	140	136	126	128	159	124	120	151	136	130	134	153	125	142	114	130	130	124	120	155	135	127	148	147	137	143	157	138	130	158	160	133	144	164	144	139	136	135	136	113	140	118	121	163	153	148	149	135	121	148	122	152	144	134	136	152	145	133	146	154	135	149	117	139	126	143	146	147	145	140	164	148	149	152	154	123	152	127	154	146	141	140	126	154	155	109	149	147	142	125	131	145	152	143	134	154	146	108	140	127	137	128	162	122	155	121	137	120	156	149	135	121	129	142	126	129	138	153	117	141	132	142	119	150	153	142	172	120	156	145	142	135	156	137	118	140	144	172	135	125	142	155	146	131	144	153	137	157	144	142	136	146	149	158	165	132	113	121	118	134	122	144	148	137	119	133	153	129	142	152	147	139	127	126	154	138	125	122	137	137	137	130	136	115	122	151	143	124	128	149	135	124	130	146	123	137	134	146	119	147	123	138	145	145	142	142	126	139	125	153	161	135	137	138	124	144	141	164	131	124	123	141	144	132	138	137	135	150	143	144	120	136	145	156	125	145	127	154	161	149	149	138	137	135	148	130	142	155	171	142	127	132	132	122	147	159	120	150	163	115	153	150	141	163	134	156	120	117	145	149	158	143	144	139	129	133	130	131	148	154	136	142	141	154	139	130	132	128	150	138	131	130	141	129	155	132	128	130	141	138	147	146	158	129	143	130	136	156	127	144	153	148	123	140	151	137	143	158	140	130	130	121	131	139	132	163	161	135	141	130	142	143	142	141	148	149	150	147	128	137	151	140	120	150	157	153	131	144	132	128	122	142	130	132	145	136	149	138	132	135	136	133	140	140	132	156	136	142	161	143	121	151	128	135	154	116	161	143	138	114	117	142	149	146	152	139	134	148	143	148	148	140	149	146	137	139	140	140	141	153	148	148	165	136	119	134	125	165	133	134	143	140	130	129	145	117	142	129	134	123	148	126	134	128	128	119	149	115	137	146	159	144	144	141	128	158	143	140	134	155	133	145	124	150	147	143	141	137	135	133	151	143	151	148	145	137	141	154	121	146	152	169	140	154	153	150	159	143	124	136	134	148	140	140	124	135	141	123	120	119	131	146	155	123	143	130	137	132	138	139	132	134	139	145	124	136	147	131	145	135	124	139	141	139	155	141	135	147	164	144	154	125	129	136	159	149	144	140	132	143	118	135	134	130	133	169	144	132	158	131	142	124	161	156	154	150	131	147	157	152	161	142	164	134	129	155	144	151	139	149	140	134	122	174	133	136	130	150	145	151	138	138	148	137	153	128	152	153	151	152	135	129	140	140	125	128	164	137	154	135	122	145	130	132	123	146	122	132	155	136	132	138	133	140	127	133	155	128	133	150	132	143	148	158	145	152	152	145	124	138	136	138	132	131	171	129	123	143	157	132	133	121	126	159	139	122	138	144	147	148	127	153	129	137	127	130	141	137	118	126	151	145	132	152	144	150	125	133	105	131	156	134	115	145	154	145	135	157	113	146	126	136	120	125	137	150	139	159	134	137	144	151	128	142	143	134	124	172	159	174	131	144	133	129	142	134	167	142	137	153	118	135	134	161	133	147	155	152	131	120	129	114	170	157	138	147	123	127	136	123	125	138	139	123	156	140	153	145	132	144	129	160	147	121	139	134	117	129	148	145	131	147	134	144	141	127	123	141	154	144	138	138	145	122	135	147	132	135	133	131	136	135	130	143	156	140	166	134	120	138	120	119	131	148	126	128	134	124	155	162	113	128	120	129	139	131	140	137	137	131	134	146	144	130	137	119	135	143	146	139	113	127	148	124	150	139	170	155	123	139	132	131	137	154	153	136	130	139	135	136	153	162	141	146	145	136	137	146	172	135	150	156	135	137	144	142	147	151	136	132	142	143	129	134	134	157	155	135	131	136	131	179	137	133	129	125	155	132	129	149	143	137	135	147
22325	9387	15465	15654	12033	8814	6714	5009	4175	2966	2303	1878	1510	1283	1043	843	891	784	859	715	685	607	518	498	471	577	536	424	415	422	377	369	335	346	340	295	347	337	355	329	361	361	352	325	358	365	346	310	359	315	361	361	323	332	350	318	334	331	337	340	330	335	355	345	332	338	357	347	347	340	352	339	344	330	336	325	347	341	338	344	304	346	328	331	336	308	342	356	321	346	369	323	326	344	347	311	339	331	333	326	331	316	340	332	317	316	330	348	326	316	323	348	351	349	321	334	324	330	359	333	339	323	340	337	327	328	309	322	348	298	323	353	305	344	334	357	349	336	331	332	323	335	366	347	334	330	321	339	330	341	323	343	322	379	348	337	329	345	344	341	316	355	316	324	330	331	322	325	331	345	344	324	335	328	335	320	331	345	324	350	341	365	344	365	318	342	335	339	331	356	318	309	337	348	321	321	325	309	337	327	368	321	331	358	330	343	337	335	343	323	346	322	311	328	337	311	319	322	307	350	292	345	376	368	333	327	330	338	354	350	326	322	329	335	340	345	360	335	315	327	329	320	330	358	312	294	370	331	325	328	371	349	339	348	321	349	356	342	324	348	359	339	364	346	338	331	311	358	336	333	327	323	335	314	353	318	329	335	335	304	367	362	322	314	337	365	346	329	321	347	311	313	329	318	339	335	348	309	314	324	357	361	317	362	350	305	310	341	321	349	319	345	323	339	320	322	355	359	351	335	295	314	343	329	354	299	331	359	325	332	341	322	361	322	316	331	308	325	352	338	326	324	316	340	330	324	345	345	301	308	356	323	308	340	313	346	349	337	328	332	314	321	324	331	330	339	353	348	361	331	311	342	318	322	330	371	332	325	356	345	341	348	357	373	337	335	351	331	346	354	296	310	342	356	326	337	362	345	343	308	327	301	320	340	339	321	342	318	339	324	341	339	359	342	323	303	305	328	347	323	355	321	311	301	303	343	325	320	337	327	327	332	324	326	351	330	326	347	320	351	314	343	325	333	332	323	332	337	299	316	312	347	323	309	348	340	350	335	296	333	343	332	333	319	344	335	355	325	324	324	339	293	351	324	306	330	307	334	342	365	334	333	346	337	336	359	332	322	298	327	333	326	305	299	311	303	309	327	327	332	350	319	316	331	359	329	319	346	332	335	331	316	332	335	305	316	335	344	313	330	350	355	320	324	332	370	323	359	327	326	343	320	342	338	342	358	348	318	320	349	343	324	322	328	332	341	329	319	306	323	348	336	353	308	349	370	351	352	338	351	359	320	322	313	342	378	336	337	318	346	346	353	320	295	335	327	351	346	331	332	311	333	338	318	338	344	343	297	343	324	346	361	357	362	339	340	328	350	322	342	318	344	353	329	341	342	323	328	342	353	327	355	320	347	333	338	305	347	344	338	320	328	342	346	344	313	339	321	328	318	323	354	309	304	360	321	325	323	357	352	345	307	326	329	312	327	336	309	335	323	346	368	355	333	335	343	326	356	333	333	276	317	284	322	347	331	342	325	358	328	348	334	321	292	316	367	324	308	339	292	351	310	316	328	356	327	329	318	320	328	314	320	309	290	323	338	328	347	322	327	337	323	335	324	357	317	375	343	362	352	343	338	324	355	332	314	294	340	308	311	350	372	345	333	342	356	343	342	331	335	337	346	309	325	322	327	356	326	314	314	339	332	337	315	325	331	312	344	355	355	321	350	335	341	315	336	321	321	350	334	346	307	330	330	343	333	336	350	334	330	340	306	335	352	326	304	358	314	357	315	325	326	353	311	314	333	348	319	356	336	351	298	324	320	315	335	307	312	326	324	343	353	302	323	339	350	329	360	357	356	321	327	347	321	351	327	323	338	338	326	335	340	379	332	324	357	353	355	336	371	357	335	327	353	364	335	309	300	320	296	336	338	331	346	331	327	331	321	318	314	332	313	360	340	338	301	331	314	343	357	304	311	324	321	330	351	325	322	329	301	358	310	329	334	346	324	340	365	327	316	311	323	371	348	366	345	311	339	318	319	350	334	322	306	348	325	316	354	327	328	333	370	343	331	355	330	360	327	339	339	337	341	338	330	363	354	339	297	360	341	332	312	312	332	336	342	317	316	308	313	319	345	336	338	338	303	324	356	353	313	335	313	300	345	325	362	341	344	348	324	339	361	287	329	305	346	347	340	318	330	338	370	340	332	332	335	375	342	344	301	333	328	355	333	311	324	347	348	344	331	332	324	340	328	321	360	347	334	325	336	338	328	323	353	366	327	325	349	327	338	301	309	357	328	329	329	328	369	349	330	312	336	354	341	333	342	353	330	300	333	328	369	350	328	311	299	333	325	340	348	306	328	326	338	335	331	318	343	310	352	337	304	338	349	342	322	327	326	322	282	341	335	302	316	344	340	335	330	309	303	365	332	328	293	322	342	329	339	343	332	347	322	349	331	339	334	329	359	343	333	354	340	339	324	320	356	356	329	354	363	330	332	387	325	313	330	320	340	361	316	341	319	307	339	367	350	333	313	337	332	304	341	313	306	307	315	313	358	308	337	334	326	342	294	319	339	313	322	310	324	340	362	340	327	355	325	349	359	329	333	338	314	331	312	345	310	342	320	336	330	374	322	353	338	322	366	312	338	354	313	368	323	361	345	327	326	322	341	329	327	347	310	343	345	334	318	350	347	332	320	334	318	341	333	348	313	318	333	326	335	322	321	357	342	348	336	365	338	331	268	297	354	354	363	301	346	320	337	359	354	318	319	328	341	348	326	339	308	336	325	331	347	309	328	323	339	326	337	329	329	339	332	330	361	339	331	342	355	336	350	325	331	361	302	301	326	353	355	354	352	303	377	348	341	340	334	298	306	326	363	342	302	344	328	334	347	325	347	330	332	355	357	359	343	310	323	362	355	328	324	361	305	362	340	337	342	320	333	304	361	322	325	337	336	357	331	358	360	348	345	303	351	298	343	347	305	331	298	333	349	314	345	334	333	335	322	329	329	330	352	326	349	314	366	321	319	357	313	358	318	345	357	342	315	321	305	346	343	328	332	319	333	338	326	352	324	337	322	368	341	344	318	344	351	345	314	334	310	335	341	339	336	301	318	311	329	327	315	318	327	314	356	318	309	333	313	324	355	320	309	319	334	329	350	362	317	313	343	301	365	346	313	306	312	324	323	375	339	321	336	319	315	349	365	343	325	325	336	332	342	341	335	329	345	358	344	327	313	337	353	337	339	312	306	337	300	344	332	325	336	327	347	319	283	324	321	331	311	322	331	349	328	334	321	322	347	336	342	304	338	314	341	325	340	336	330	337	325	363	343	340	347	327	346	341	341	325	313	322	356	323	307	354	355	350	365	312	309	315	303	323	333	296	331	345	352	330	349	332	321	338	334	326	301	319	302	308	334	324	305	327	342	315	322	331	309	341	308	305	347	324	340	385	341	336	338	312	363	310	334	321	371	353	341	333	362	354	313	324	323	315	324	332	335	339	322
12535	4416	3496	2289	1446	993	626	448	386	291	267	271	236	227	220	260	213	187	214	211	259	197	219	199	201	210	214	225	225	217	221	206	217	204	156	213	218	220	199	207	195	215	234	198	214	228	208	200	217	206	196	198	220	216	222	215	214	244	231	201	197	178	206	211	228	176	194	168	200	199	184	197	199	212	225	222	223	182	201	213	223	218	206	213	221	244	183	206	198	218	200	219	212	201	228	188	223	193	210	202	208	176	194	216	189	224	205	193	193	206	212	209	215	205	197	198	228	232	232	210	201	211	212	195	193	203	238	234	209	182	204	237	206	196	205	210	219	194	218	186	182	200	221	217	216	209	207	205	212	204	202	217	231	207	207	195	207	211	204	233	205	228	214	234	211	182	210	215	189	228	187	206	202	201	180	207	197	210	206	203	218	213	208	198	187	210	241	195	193	217	195	222	205	184	215	215	181	211	218	205	224	204	189	224	206	183	208	217	175	189	195	186	209	193	200	205	198	216	214	203	186	196	203	219	197	219	198	189	201	163	199	197	207	230	225	226	228	192	189	185	188	183	183	227	233	211	200	225	180	191	204	204	191	229	208	232	206	208	201	203	223	203	221	218	211	221	204	200	224	186	196	205	205	193	230	179	207	181	212	239	220	194	189	213	218	160	191	197	224	190	210	189	192	204	180	229	211	189	193	211	194	206	188	191	209	191	226	188	213	210	213	186	207	198	216	208	221	208	245	216	215	187	174	222	189	188	222	218	211	194	220	254	222	194	209	234	207	214	246	217	188	186	218	177	216	216	199	228	221	190	180	226	223	220	191	194	237	216	231	225	209	211	211	180	217	222	211	221	203	198	204	246	201	157	182	221	189	194	200	211	228	217	219	212	180	212	218	196	194	214	199	230	205	185	197	216	183	224	186	216	201	208	174	216	206	202	219	196	187	210	182	206	220	226	221	231	227	203	183	204	201	203	210	197	213	216	228	213	208	213	215	211	210	197	185	192	206	217	225	205	205	223	218	228	212	226	213	212	203	190	213	233	206	222	202	194	191	204	188	209	196	188	189	183	204	184	191	212	209	235	193	221	202	217	208	201	261	200	192	190	218	186	194	206	232	222	208	190	221	193	222	187	216	236	222	209	212	230	254	214	213	167	204	212	197	203	206	219	193	221	226	174	187	194	216	202	206	230	219	204	213	198	214	204	190	208	191	196	209	213	204	195	204	215	240	208	210	219	210	184	208	201	236	235	206	176	197	182	201	193	192	196	220	211	198	197	223	180	195	207	221	205	246	210	197	230	212	202	211	185	221	191	208	188	217	199	177	214	222	226	213	171	200	204	247	210	223	208	201	193	204	187	242	197	212	211	207	203	209	205	227	201	204	218	206	215	202	173	202	228	202	187	215	186	198	200	228	208	201	205	203	196	211	209	192	202	223	207	190	206	199	205	204	217	229	199	215	223	210	209	250	205	226	175	196	177	204	199	231	210	199	214	238	217	196	199	208	210	236	211	205	198	215	242	209	204	212	181	185	197	196	191	230	216	194	240	199	217	206	210	205	195	208	217	218	191	230	202	211	192	213	216	199	188	216	219	192	199	222	210	216	202	228	191	209	202	198	180	195	216	220	184	200	199	210	211	183	237	193	223	213	211	203	243	192	235	194	200	216	221	194	214	194	211	200	195	204	185	189	195	200	212	214	201	222	214	193	209	188	210	217	202	215	212	210	183	220	195	185	208	206	233	200	210	226	204	218	215	203	212	242	198	194	217	201	221	206	203	214	186	184	202	194	196	209	181	197	223	228	217	200	177	170	226	231	199	196	218	201	226	189	195	209	210	216	193	201	198	195	184	205	201	223	214	196	174	191	221	238	225	184	212	208	211	221	225	214	219	224	211	199	187	219	203	204	188	211	222	209	212	207	207	215	216	209	224	220	216	210	211	217	196	214	221	211	173	208	180	213	205	221	201	182	196	174	208	191	192	230	212	188	216	190	230	195	230	211	228	231	187	220	187	195	210	218	191	216	205	211	189	180	191	205	213	183	191	220	208	168	197	230	204	198	183	212	198	171	198	234	196	212	170	199	224	213	188	177	223	196	210	175	192	209	159	208	206	202	227	209	192	203	200	204	235	188	204	181	235	220	217	181	220	200	192	217	205	236	226	177	187	216	175	231	175	213	182	190	194	227	201	227	240	207	222	237	211	189	227	208	221	215	237	209	248	187	225	217	209	203	193	194	206	212	200	217	187	230	184	222	206	208	244	212	214	203	208	172	192	181	219	209	215	225	204	201	184	217	203	215	187	210	182	210	207	205	185	155	170	202	237	217	188	226	208	189	197	219	194	202	192	209	198	204	191	180	204	198	210	196	176	212	220	176	196	207	180	201	195	227	198	222	217	232	215	226	214	214	207	229	220	220	206	185	213	203	230	214	195	205	231	221	185	216	228	218	217	188	211	220	205	217	212	218	225	206	211	191	214	202	185	205	206	237	193	193	191	198	191	224	196	213	204	220	235	223	229	221	183	199	223	208	197	216	231	218	201	200	208	226	205	222	200	202	200	208	225	210	196	215	208	213	196	211	204	207	208	209	223	176	194	219	227	205	208	199	187	214	207	208	183	183	208	201	227	230	193	208	209	213	214	205	208	207	204	204	186	207	222	196	218	205	197	213	185	189	187	199	185	201	204	175	214	206	198	191	205	208	187	189	208	200	195	198	217	183	211	193	190	213	224	188	171	231	212	207	227	196	245	197	222	218	214	208	230	232	210	214	183	212	186	179	196	223	225	184	195	223	200	205	200	215	205	192	204	228	230	226	173	203	183	215	204	219	228	208	186	201	189	212	204	219	227	195	239	197	206	224	196	184	234	197	194	213	215	202	178	201	186	216	218	233	204	211	203	206	219	190	224	212	203	235	193	207	226	209	187	190	189	206	183	210	186	177	220	219	197	221	181	191	188	201	201	202	203	187	218	195	184	199	240	194	213	206	194	212	229	193	200	204	216	206	189	218	181	198	194	184	215	175	192	224	219	209	210	211	193	195	229	179	199	186	198	190	225	201	194	208	211	230	213	216	210	202	179	224	217	198	205	187	233	194	203	207	198	189	207	229	217	175	197	213	224	218	207	225	190	191	226	193	203	187	198	219	227	226	211	208	185	194	206	195	188	194	211	205	186	211	214	194	202	224	223	219	213	201	218	215	192	220	228	184	234	197	211	223	208	242	219	221	183	202	193	193	165	203	195	203	209	197	216	240	189	202	226	228	200	220	219	206	241	198	190	202	209	209	219	185	209	215	212	198	176	219	189	189	201	204	199	199	201	197	235	185	222	215	192	211	211	214	188	202	211	194	209	218	183	202	181	241	200	221	219	241	203	217	208	219	223	202	194	197	216	207	229	202	186	190	184	193	227	213	184	214	209	224	199	192	191	228	235	221	198	202	190	178	183	215	208	207	225	196	195	234	198	238	207	216	205	205	203	204	200	208	213	198	223
7512	3865	6505	6566	4962	3724	2510	1775	1486	1108	919	808	641	621	563	533	553	558	544	503	561	471	465	484	500	479	492	465	464	468	468	447	456	446	477	500	433	432	441	391	433	444	487	452	414	451	446	460	414	489	468	453	454	445	406	426	494	427	454	480	455	441	453	386	412	459	448	473	462	471	436	448	450	422	451	428	446	432	469	435	442	433	465	465	479	427	459	444	438	413	441	428	483	425	442	439	448	461	427	440	462	441	434	458	423	463	454	439	448	431	457	461	477	460	450	418	446	445	449	487	439	426	431	437	481	443	426	456	450	437	465	466	445	413	412	444	463	435	454	444	397	445	474	474	485	483	476	494	482	487	464	473	455	414	451	436	432	469	432	471	441	459	442	428	442	464	457	445	478	462	445	465	443	435	476	483	467	443	459	448	428	457	469	467	439	410	481	442	452	446	474	467	471	467	458	434	454	417	450	449	474	460	444	440	423	451	468	493	455	469	462	474	460	436	491	401	486	481	491	433	469	478	447	465	464	493	459	445	393	408	397	454	475	452	452	426	427	475	465	470	453	435	463	455	435	467	415	447	436	459	442	442	452	442	406	471	419	446	464	410	461	482	476	419	473	425	466	407	446	431	436	453	446	461	440	445	407	419	451	452	453	419	404	457	484	473	458	477	416	465	470	473	420	475	460	426	442	506	437	485	460	459	491	411	461	438	452	473	432	412	426	457	484	457	500	438	439	435	437	473	466	446	460	434	441	461	441	431	416	448	446	434	448	460	403	465	454	430	469	468	456	461	453	429	407	449	461	466	465	428	456	438	448	450	422	477	447	420	498	485	455	436	449	421	463	488	469	442	438	435	466	402	457	444	461	408	460	428	468	465	455	459	411	415	441	421	461	447	456	447	460	438	438	482	439	482	460	451	443	463	471	417	467	462	429	450	450	477	475	480	445	438	457	469	475	452	461	462	480	488	444	443	485	440	427	438	453	442	442	443	435	460	450	467	472	446	417	462	426	474	497	518	422	442	415	479	446	438	463	438	464	447	436	446	456	437	454	476	439	469	479	483	440	421	428	475	410	477	424	448	477	426	445	450	423	433	424	463	439	447	446	465	469	483	433	423	423	455	414	467	441	460	487	475	443	457	455	430	434	426	451	469	448	416	441	460	479	424	460	469	451	445	468	412	448	425	491	433	483	463	504	453	487	438	471	426	432	434	459	483	434	478	440	444	453	448	450	434	450	470	459	478	443	449	464	473	450	438	458	424	468	443	458	469	522	403	444	495	462	497	422	456	473	468	449	455	455	484	438	468	456	431	430	480	489	437	474	476	451	422	419	456	446	483	469	440	442	481	449	438	476	454	469	466	445	434	445	463	438	407	447	405	477	430	452	461	456	433	441	445	430	466	432	455	409	456	451	444	484	477	440	445	425	472	471	462	453	426	427	458	459	455	448	481	442	482	462	458	470	466	449	464	414	459	498	424	424	429	439	449	452	460	444	478	466	444	447	415	430	478	460	455	428	469	442	416	445	398	452	424	435	445	460	462	420	452	400	449	458	444	389	461	450	406	460	436	441	441	467	422	426	482	440	440	463	441	449	459	415	440	446	470	450	428	436	484	443	466	468	443	417	434	429	429	448	406	457	429	493	438	448	445	429	446	441	459	464	484	451	449	489	447	447	425	451	452	442	448	461	436	458	417	498	461	404	487	468	445	460	439	466	457	464	486	464	443	472	422	445	446	424	435	467	443	410	455	438	462	425	469	440	396	435	460	466	462	413	458	457	442	455	431	449	457	433	492	426	470	455	452	447	448	442	443	459	439	470	457	457	478	475	432	445	435	446	463	464	507	433	441	507	481	417	456	454	429	441	439	457	448	458	483	432	448	452	430	446	433	445	425	442	426	443	431	466	431	429	473	415	427	461	458	461	458	470	431	451	454	468	421	463	459	445	467	476	447	446	476	456	423	442	462	463	439	476	448	474	461	450	466	466	430	451	444	446	458	445	455	414	467	460	439	458	417	471	460	463	466	445	480	412	471	446	417	457	463	455	441	447	456	451	422	466	454	449	449	443	450	443	455	475	437	460	452	437	426	405	481	429	439	420	434	477	459	460	384	431	451	428	418	483	483	442	471	443	458	439	417	442	438	447	500	474	466	445	441	376	462	462	471	462	428	447	466	445	446	445	497	469	447	447	396	471	484	432	424	434	476	430	454	448	465	468	422	456	416	471	427	444	429	452	430	455	462	451	452	440	457	438	458	460	436	480	475	465	441	481	393	437	453	457	407	441	448	481	428	431	458	424	457	462	466	447	471	452	456	461	400	463	452	476	457	465	453	439	443	457	441	438	421	478	459	438	459	454	464	442	425	488	450	436	465	447	433	482	450	460	462	410	450	453	488	506	423	482	404	442	430	479	460	456	432	419	424	437	463	473	432	463	451	469	491	442	427	423	440	439	448	448	426	443	454	434	458	406	464	486	474	454	466	440	437	449	441	439	481	453	461	402	458	473	451	477	454	464	460	464	450	438	480	472	457	397	421	435	426	435	429	469	440	460	477	437	446	491	432	437	457	436	437	435	454	440	433	463	439	429	406	436	460	467	465	463	462	414	443	474	415	452	466	462	445	401	433	484	437	444	471	486	466	463	420	413	449	467	453	472	420	452	464	481	453	482	459	478	435	436	457	467	431	462	447	448	448	458	432	483	446	432	444	465	463	477	475	439	460	473	450	459	459	435	447	483	442	451	490	438	454	463	469	438	445	465	479	456	417	406	445	460	453	429	432	421	438	457	437	444	445	440	444	431	448	432	469	449	492	458	455	452	446	433	510	411	459	453	436	425	472	468	412	459	466	461	438	463	466	478	462	433	418	462	451	476	439	440	480	417	429	449	487	417	460	450	467	436	437	458	422	424	465	461	423	418	425	449	495	480	421	425	464	471	472	464	464	426	461	440	441	435	448	431	442	425	497	440	499	438	439	477	468	419	442	423	438	460	425	414	413	461	416	477	428	433	452	484	421	432	443	443	497	473	438	458	465	467	474	440	461	486	448	457	445	414	441	464	475	454	443	498	433	443	466	457	469	471	445	462	451	474	407	453	466	462	430	448	441	413	434	480	468	468	460	444	443	416	431	454	441	485	443	435	447	453	447	461	470	464	436	455	481	428	441	463	464	445	446	487	458	490	463	458	459	432	463	445	443	460	454	422	439	441	454	432	454	449	463	458	412	451	446	470	440	440	464	431	468	463	451	446	491	448	452	491	437	444	426	403	456	446	432	453	452	440	458	463	463	459	438	467	458	443	464	454	449	450	460	454	406	438	433	454	487	424	426	470	450	425	406	463	461	431	431	487	449	418	478	399	431	417	430	462	478	401	419	469	431	455	425	418	463	462	452	449	454	474	424	442	432	466	455	445	448	450	435	486	462	460	470	392	444	440	446	382	434	453	461	461	478	471	459	481	438	408	439	440	438	478	407	488	437	464	434	420	450	431	479
27246	9981	6957	4791	2846	1790	1295	819	615	478	319	301	212	214	175	162	155	159	135	159	125	138	142	130	153	130	137	115	135	129	135	134	122	139	112	103	125	105	120	103	131	103	115	126	122	121	115	112	101	116	106	110	95	116	120	135	127	114	104	113	102	95	112	111	131	109	119	92	117	122	136	113	108	115	109	119	118	114	111	101	110	126	121	118	122	116	111	95	129	113	115	115	100	120	111	93	105	97	102	109	108	113	111	104	125	115	105	115	93	124	107	125	112	121	118	111	148	118	122	93	119	108	106	137	125	118	108	100	128	121	93	125	100	118	124	100	99	136	96	102	112	130	108	95	108	107	102	106	110	104	112	119	104	129	107	118	113	106	138	121	100	127	115	112	128	126	120	115	105	119	115	120	94	106	121	111	96	112	129	111	119	113	120	84	118	110	111	110	123	110	122	94	122	117	118	121	106	139	113	129	105	103	126	111	136	105	117	116	100	109	125	108	111	104	112	131	112	112	107	121	105	110	104	109	104	106	117	88	117	125	107	124	125	126	137	109	137	123	127	110	112	125	104	105	101	129	124	126	127	108	129	105	94	97	98	109	114	113	114	112	116	123	100	106	117	118	94	96	100	114	111	105	131	128	108	109	114	106	112	109	127	99	141	113	130	117	106	116	92	113	128	122	104	101	109	109	120	108	112	112	105	95	118	112	107	115	121	101	105	98	134	142	99	102	105	119	105	120	116	109	94	113	97	98	106	103	115	114	111	116	104	120	107	126	131	133	124	114	106	113	121	123	92	113	121	120	130	111	110	108	126	111	122	111	115	111	121	109	115	121	117	122	111	118	109	127	111	94	119	95	107	88	96	103	107	121	104	137	114	114	102	123	106	114	132	130	124	125	90	110	111	105	116	139	93	101	122	92	119	122	111	110	104	101	127	104	132	114	106	112	109	114	101	119	121	103	111	111	113	111	119	107	118	106	126	132	149	106	98	98	113	104	106	112	106	94	109	122	105	133	121	116	135	113	120	99	125	127	127	131	123	107	106	112	124	107	94	100	119	105	115	104	124	106	106	101	103	117	99	107	106	108	137	131	127	115	103	119	112	120	126	105	121	129	114	133	93	107	124	105	113	108	110	105	92	110	100	114	113	101	106	114	117	114	106	125	136	133	117	99	107	110	113	113	107	105	134	119	119	119	110	108	112	108	89	123	112	116	103	115	132	89	104	90	120	139	117	98	115	116	132	119	102	78	107	130	117	112	97	121	119	111	120	106	122	131	102	127	136	101	116	99	120	100	113	123	106	126	112	90	121	110	117	121	82	96	119	122	102	86	109	110	127	96	115	114	108	106	117	107	94	118	120	109	140	104	122	119	108	121	97	102	104	117	112	135	95	124	130	110	125	100	124	130	104	117	116	104	123	133	90	101	109	120	106	120	119	107	114	121	128	102	124	95	106	106	118	115	99	110	103	92	96	105	111	101	100	121	131	105	104	99	103	123	111	116	113	110	126	146	113	106	110	102	100	133	111	127	97	106	125	103	103	108	110	119	118	99	113	123	148	129	110	125	103	112	102	98	113	99	103	110	109	102	121	112	103	125	109	108	119	106	97	129	113	139	128	115	125	103	105	124	125	101	100	125	121	117	112	119	121	113	129	104	117	118	113	101	95	116	124	139	114	110	100	110	120	117	128	100	129	114	96	115	98	117	115	136	132	117	136	119	107	136	118	110	108	110	127	118	105	120	107	123	117	100	114	98	115	113	108	98	89	107	107	121	115	105	96	114	115	103	115	118	141	108	96	126	101	111	125	114	108	105	114	123	113	123	119	114	138	124	118	138	123	109	110	109	108	111	102	122	121	128	121	134	112	112	93	93	110	106	113	111	110	120	102	113	99	106	129	117	119	129	106	103	112	118	100	116	115	106	122	99	118	105	116	99	120	95	113	115	123	100	104	114	108	98	107	102	105	121	120	112	129	106	111	110	114	98	112	134	112	133	101	113	107	116	131	132	108	112	110	102	110	104	111	115	106	119	96	115	119	119	109	121	99	116	105	108	119	128	106	106	110	105	101	96	122	109	109	102	110	101	121	124	118	113	102	113	106	110	123	98	105	88	96	93	105	119	114	113	101	106	115	126	122	105	94	123	114	88	109	114	113	126	101	109	111	116	112	99	104	129	124	100	98	111	125	112	113	108	113	110	120	113	112	99	128	118	99	123	118	115	99	107	98	103	115	110	113	116	118	129	100	120	120	109	109	103	98	119	115	110	116	109	106	125	109	111	105	116	109	123	124	105	117	105	108	110	96	98	107	119	109	106	115	105	118	110	102	106	112	116	110	120	123	96	110	128	103	99	117	117	100	93	134	132	123	119	108	113	81	97	96	117	98	106	110	117	118	102	111	129	106	105	131	102	105	78	81	103	102	100	127	130	125	99	109	125	108	101	107	124	112	116	100	111	117	132	113	104	106	100	108	118	119	115	122	107	106	111	116	107	107	122	93	102	112	105	99	125	129	99	96	101	126	124	111	112	103	123	107	105	107	124	93	104	123	104	125	93	94	125	125	109	104	96	91	126	105	108	141	115	129	120	98	107	121	116	108	108	122	112	128	105	111	112	105	110	130	114	109	110	104	106	103	102	121	106	106	108	122	117	115	109	116	131	85	132	100	101	86	116	106	118	109	104	106	100	137	107	116	124	106	128	118	108	111	113	107	97	105	115	106	115	102	106	101	116	127	98	125	99	100	113	105	123	107	119	92	117	110	123	143	142	126	107	113	126	120	107	110	107	114	111	125	120	92	115	97	98	114	101	108	104	102	109	140	119	118	122	109	112	100	132	110	122	116	115	104	122	113	126	105	121	103	125	129	129	108	139	124	104	96	116	105	121	119	105	122	111	112	100	115	123	119	117	98	97	101	111	143	112	107	107	119	103	111	113	131	105	107	116	123	107	123	134	124	104	103	113	118	105	127	109	117	114	114	98	113	96	128	110	108	116	118	94	149	106	113	94	121	108	106	104	104	113	113	109	87	115	107	102	116	126	120	126	113	122	105	100	115	94	92	109	98	121	112	124	107	93	118	107	119	127	113	115	124	124	107	115	100	121	106	116	108	132	124	120	124	106	102	112	119	109	122	101	113	104	108	113	119	120	100	111	125	110	112	132	133	133	120	84	109	113	111	100	110	112	97	108	121	97	110	103	119	122	123	109	126	121	111	93	112	103	101	112	118	106	117	130	116	111	125	116	108	120	123	118	113	109	126	125	114	119	106	117	125	114	105	119	113	124	107	103	126	131	123	112	136	104	96	110	120	99	125	121	100	102	119	116	112	107	139	108	112	108	124	111	134	103	115	122	112	110	127	108	94	109	110	122	101	104	135	126	120	113	100	123	109	91	125	99	103	106	102	103	138	104	98	134	116	113	106	124	115	112	123	132	97	107	126	106	98	114	102	112	106	124	128	120	103	102	114	115	125	123	112	112	137	129	132	114	108	124
16935	6301	11047	11782	9313	7080	5317	3491	2761	2171	1520	1331	970	848	696	602	586	499	591	502	434	390	383	439	438	451	387	311	287	282	283	288	279	278	273	292	253	287	290	268	291	264	278	300	273	241	273	268	275	271	277	289	292	279	276	284	276	265	259	274	278	276	254	258	250	251	297	252	290	242	266	270	266	286	252	245	253	274	261	289	273	267	286	277	275	257	257	273	300	263	266	267	246	274	291	281	272	266	273	270	264	263	277	261	264	277	274	260	260	267	274	297	268	261	278	262	274	226	283	263	280	246	282	224	263	248	273	248	277	245	260	260	275	252	288	259	275	270	292	275	266	294	286	252	258	271	255	254	244	271	277	276	285	261	278	302	295	251	244	284	263	249	258	275	291	275	273	271	247	269	241	273	306	269	272	276	256	230	270	273	270	277	286	268	272	257	283	265	259	277	265	271	270	240	259	271	245	243	278	246	286	306	241	238	288	245	269	282	258	243	261	276	277	286	255	258	266	252	270	258	275	269	256	271	250	278	252	290	267	279	272	251	254	249	279	270	269	288	249	251	270	300	286	253	258	268	264	291	265	264	287	275	287	274	278	258	237	265	290	235	269	278	275	260	275	275	278	292	249	256	267	264	285	235	239	266	289	253	278	289	267	273	250	249	270	250	293	280	294	269	254	268	261	266	279	272	253	236	236	264	270	251	241	283	255	254	325	289	246	253	264	250	262	278	241	248	279	283	266	288	300	257	257	265	283	280	275	272	293	282	282	248	293	258	283	265	281	261	241	291	259	293	249	257	285	240	252	281	256	247	258	265	265	266	277	259	264	258	277	275	263	246	260	264	266	287	279	294	245	243	279	246	274	291	259	304	258	251	260	278	279	288	277	253	265	263	262	261	247	250	238	300	267	276	266	275	254	247	284	264	283	269	285	250	279	277	256	283	301	259	240	271	275	247	288	262	279	259	274	249	257	282	270	257	275	287	244	276	218	281	293	250	277	272	247	267	256	257	288	276	256	277	274	289	264	292	265	278	270	294	262	253	282	244	274	289	243	276	261	286	247	294	287	299	272	252	266	249	244	273	272	293	253	274	279	281	303	238	266	278	271	262	262	302	303	286	263	254	246	296	269	259	291	267	280	273	293	267	272	283	256	283	281	251	277	286	261	269	235	265	263	250	289	297	272	256	251	278	235	273	286	250	265	261	263	252	281	227	272	272	251	263	275	259	265	274	265	312	286	258	240	249	272	264	267	305	228	278	282	260	253	253	263	254	285	252	253	279	248	283	261	292	248	274	221	271	253	296	288	271	257	204	234	250	270	263	267	305	267	279	247	268	273	274	267	282	250	270	258	243	251	279	275	261	256	262	252	287	304	287	274	271	229	292	253	255	277	260	255	284	275	269	252	288	275	259	281	268	242	269	265	255	244	288	268	246	267	253	291	271	292	311	225	271	259	257	255	273	267	255	239	258	300	257	238	280	249	269	254	266	249	245	287	266	279	282	258	260	256	251	285	252	285	269	257	270	238	291	267	282	276	279	246	281	257	263	279	261	267	243	267	265	273	287	255	312	244	257	256	285	266	282	267	236	287	278	266	289	261	297	245	281	296	267	275	249	266	284	273	286	260	274	264	268	240	275	266	295	260	276	260	282	257	283	280	282	263	253	254	273	264	276	277	248	261	262	272	252	257	236	255	243	269	280	282	279	279	298	289	276	268	262	271	305	249	262	271	287	265	267	294	267	257	295	285	299	241	284	293	240	293	272	285	242	264	285	284	266	286	262	264	276	302	252	273	256	264	249	248	272	274	286	258	271	232	275	265	252	249	290	284	297	264	280	256	300	239	276	243	285	263	296	271	259	278	278	251	256	253	275	265	258	257	235	259	287	299	271	240	269	237	254	277	306	252	259	252	246	251	258	247	262	295	274	279	283	260	260	268	287	254	292	264	279	268	261	258	281	272	293	289	279	281	275	308	263	302	282	300	266	259	241	233	280	277	290	244	270	261	271	267	267	254	261	270	257	265	286	273	265	269	281	255	251	273	277	269	284	258	268	257	266	264	289	270	284	267	300	280	255	287	257	282	254	282	261	248	249	267	252	271	253	290	257	264	297	238	278	275	275	262	263	288	270	285	281	283	248	258	276	252	256	284	264	246	271	293	277	258	293	277	264	275	282	277	256	269	274	242	251	252	285	263	300	270	277	281	266	284	254	262	252	237	274	275	262	275	273	258	245	247	320	268	269	268	266	245	287	264	263	284	274	289	281	285	246	259	265	272	302	293	267	258	243	280	266	268	261	266	275	293	261	251	268	253	305	270	287	318	249	286	263	278	271	246	260	281	257	276	254	260	242	265	251	261	250	269	284	279	260	273	258	293	253	265	277	281	255	259	266	248	278	263	272	271	241	281	255	301	256	275	286	262	247	273	277	277	268	301	269	274	271	269	281	264	264	301	283	286	284	262	254	260	276	281	255	263	283	262	259	276	264	292	241	275	259	260	282	258	278	255	266	248	260	262	256	287	264	273	278	293	287	278	285	261	276	265	234	272	279	284	268	295	262	269	272	254	293	268	265	264	253	268	280	263	272	259	250	261	265	274	262	248	255	248	283	284	273	272	266	297	280	302	262	271	272	270	260	261	285	290	278	278	288	267	270	244	290	237	255	300	286	227	255	286	241	283	278	267	278	263	255	288	272	278	265	255	277	309	241	242	277	286	255	291	259	256	286	268	270	268	259	280	246	253	275	265	251	289	306	264	272	262	266	263	242	268	291	283	278	282	246	280	266	278	235	274	274	245	253	282	264	271	288	261	252	245	273	280	290	256	287	253	258	273	286	264	230	281	288	288	258	295	275	265	251	260	259	270	280	279	273	272	272	243	254	254	247	293	260	242	263	271	271	272	256	274	271	295	275	311	254	260	303	242	291	263	285	310	266	277	273	277	271	277	259	278	280	270	259	265	293	287	298	261	259	278	255	277	262	279	286	269	282	278	258	258	291	270	257	300	255	239	251	273	287	287	283	267	243	277	254	278	275	261	255	286	269	281	299	264	259	281	272	271	279	246	253	254	265	296	253	279	250	295	244	289	254	238	282	259	244	284	278	276	255	254	276	268	237	270	270	258	259	266	268	299	288	278	273	256	274	277	246	269	267	277	270	275	264	241	272	250	270	277	272	275	277	237	268	260	282	253	262	260	254	277	270	278	285	239	279	245	262	243	264	272	289	280	276	291	249	286	258	255	256	263	264	279	298	260	244	260	269	271	259	274	267	255	268	272	256	255	269	279	282	272	269	281	284	266	273	270	286	252	278	283	271	270	268	282	247	266	260	256	277	283	265	276	279	266	265	271	259	228	283	283	268	256	264	263	301	286	265	252	274	275	251	264	272	256	261	282	247	262	279	253	299	229	304	251	237	243	271	255	262	286	282	244	252	280	231	318	254	255	291	269	263	258	284	266	277	270	257	263	246	298	276	260	275	247	250	267	275	258	290
37465	16095	11045	7449	4463	2922	2079	1352	928	696	546	410	323	289	241	227	233	221	228	219	194	181	155	150	178	173	169	147	166	152	172	154	134	170	125	121	150	127	135	135	140	148	149	156	145	136	132	136	143	158	145	166	131	154	148	152	136	137	146	145	127	137	151	145	139	133	159	132	140	142	151	143	134	141	137	139	148	172	164	147	133	127	121	140	169	124	170	135	147	144	132	147	146	137	141	147	139	142	152	171	124	158	126	130	157	131	135	114	141	139	159	143	147	137	145	161	147	121	140	158	141	148	151	149	141	150	147	145	148	137	141	147	165	134	134	138	139	144	147	124	152	146	142	147	158	121	153	137	123	151	135	151	138	148	141	139	144	159	154	124	161	172	126	110	152	126	119	131	133	127	118	127	131	144	133	178	115	145	145	128	161	164	135	148	139	141	134	128	151	149	137	119	144	146	134	122	134	148	143	139	146	120	128	128	146	141	153	140	135	145	145	141	149	127	139	139	138	134	139	134	133	133	136	168	145	151	153	138	124	150	118	131	155	133	149	154	146	140	148	144	143	116	127	126	152	134	148	158	140	131	126	156	136	138	132	150	122	144	155	140	115	140	123	160	161	130	138	132	158	181	150	144	157	128	146	152	127	144	148	132	161	147	171	147	134	129	136	139	145	146	142	141	141	126	127	152	133	133	155	154	153	150	154	139	154	145	144	152	138	145	119	154	152	139	139	152	153	162	156	127	139	152	127	147	121	129	143	124	128	117	134	155	150	142	130	138	160	142	139	135	127	161	137	139	128	119	139	169	141	130	134	123	141	140	143	131	158	145	134	136	144	134	132	148	148	126	135	141	145	154	145	133	143	152	117	131	155	172	136	157	131	131	148	159	155	156	141	151	134	121	143	139	140	148	161	162	123	152	156	144	153	135	154	121	123	150	154	154	162	149	143	136	137	126	151	131	134	136	140	147	128	126	141	109	136	129	158	135	132	163	142	169	138	142	143	144	138	147	118	131	155	133	144	152	176	132	142	152	165	162	150	142	156	132	155	134	121	140	166	145	135	158	127	134	146	147	130	143	125	160	145	137	149	142	133	144	152	151	156	145	121	156	141	166	126	172	158	145	127	116	133	171	134	170	136	167	142	163	128	143	145	135	150	125	149	165	128	141	158	148	139	135	131	157	137	112	122	121	145	140	140	132	157	144	137	145	149	150	165	140	151	152	152	151	138	116	142	135	147	163	139	140	138	137	136	157	152	161	154	149	110	152	136	152	170	133	145	120	152	160	133	160	157	118	153	136	159	141	135	147	145	129	155	150	154	133	140	152	126	134	138	147	142	132	146	132	135	137	122	145	125	129	137	132	147	130	135	139	141	160	143	155	160	143	162	149	146	144	162	132	154	127	165	147	143	130	148	131	131	150	149	138	140	129	160	140	138	139	138	146	162	130	143	153	135	147	119	146	149	124	145	145	131	133	141	184	140	138	108	148	131	149	122	127	139	128	134	148	128	143	146	153	142	142	139	156	146	116	144	134	127	128	139	130	134	117	160	139	136	145	158	136	178	140	124	139	145	140	133	131	133	142	133	136	152	121	157	136	142	128	134	174	147	141	148	142	131	124	142	149	135	149	148	150	144	120	115	143	128	145	144	125	170	161	154	131	143	155	145	148	151	128	132	140	150	142	143	162	137	158	123	144	133	138	147	139	154	122	125	145	134	139	148	121	144	129	138	138	132	151	162	141	170	136	129	138	137	146	158	151	138	152	133	156	138	134	146	146	133	148	126	155	145	163	152	138	129	132	128	135	133	125	145	132	148	167	152	151	139	131	155	141	137	135	140	148	122	118	132	119	137	130	130	129	140	134	144	145	134	183	168	158	126	153	136	140	143	142	151	142	172	139	148	159	142	139	158	129	148	128	135	137	163	128	159	163	147	130	141	142	145	126	142	166	149	138	125	134	149	136	122	139	112	143	148	136	153	136	137	140	169	141	150	137	142	136	118	143	146	156	151	134	114	137	144	155	151	126	138	139	144	130	147	154	138	139	132	135	148	113	122	124	145	123	149	137	141	149	129	138	129	137	162	166	130	133	133	133	157	138	142	136	145	156	149	141	135	149	130	138	163	155	133	128	149	133	158	157	136	142	167	140	142	107	143	124	116	152	138	155	140	146	118	161	144	156	127	164	129	134	144	114	156	140	155	152	130	129	158	161	156	145	149	136	131	152	156	141	148	138	115	129	140	139	142	138	149	154	143	134	135	157	123	129	136	137	146	132	132	151	155	148	149	128	112	149	139	148	141	125	135	140	142	176	148	150	141	155	135	123	128	157	122	140	145	136	153	134	157	154	150	128	131	155	131	139	129	147	134	141	143	145	146	120	148	136	146	143	146	143	146	141	153	136	129	129	145	131	140	156	144	138	143	141	133	164	166	130	136	135	133	160	133	156	148	145	132	145	153	157	131	147	142	150	129	154	134	121	129	125	162	153	126	140	129	171	150	127	138	152	145	156	114	138	153	165	125	136	135	144	145	140	150	151	126	131	137	130	146	151	147	142	161	144	145	125	161	166	147	141	138	131	148	143	137	144	162	131	135	159	137	144	151	151	136	133	155	128	132	129	141	147	140	133	136	152	161	128	128	131	140	132	138	141	129	147	140	161	146	152	141	145	146	123	143	157	168	140	136	119	122	129	154	157	160	154	110	141	141	134	147	141	121	138	137	140	159	150	146	146	160	127	149	132	130	121	140	144	151	143	165	136	147	160	153	137	180	155	141	141	132	131	157	152	130	113	145	144	149	134	128	150	122	136	134	133	123	132	171	144	147	172	121	126	134	132	134	148	134	146	147	122	134	154	131	146	140	132	136	141	146	139	167	152	148	121	127	139	170	144	134	148	130	150	137	147	132	125	126	140	133	132	137	137	125	122	148	130	135	152	137	144	161	140	172	137	137	135	138	157	143	146	154	143	130	147	130	146	133	145	138	168	161	146	144	138	126	138	172	144	148	140	147	152	148	147	141	145	118	139	129	138	146	147	160	146	123	146	145	132	128	153	132	142	125	148	133	149	166	181	140	130	165	145	158	124	128	175	133	142	146	158	117	127	134	150	157	138	165	151	151	130	133	134	159	124	117	142	165	128	137	145	159	122	124	146	174	156	133	149	133	134	150	130	141	144	152	151	133	150	139	146	127	145	156	152	131	133	155	116	131	140	153	112	160	156	147	132	157	126	149	148	132	127	129	131	133	130	130	137	149	128	144	145	138	138	138	128	133	144	141	161	163	146	137	139	153	153	157	121	137	130	146	145	154	128	126	146	135	158	162	156	138	157	146	144	116	130	156	136	138	138	135	152	134	133	138	127	154	138	146	135	124	116	126	151	132	133	146	147	146	125	135	147	150	170	141	139	139	135	140	144	122	120	125	137	133	145	150	151	136	145	146	124	143	124	128	110	147	147	156	157	124	149	114	140	144	145	149	137	134	155	145	122	147	165
21957	9445	14804	15290	12564	9760	7868	5415	3858	3051	2378	1928	1460	1201	1048	925	846	856	851	713	609	562	552	604	627	622	483	401	391	360	367	322	370	360	352	332	354	322	336	370	366	322	335	363	363	344	328	338	356	337	378	365	364	340	329	364	351	337	354	330	349	334	331	333	346	371	337	332	369	355	323	353	383	330	337	337	346	351	333	346	326	364	350	318	354	325	332	316	335	354	302	352	348	344	337	347	299	324	337	348	347	328	347	335	329	333	338	311	340	329	340	333	333	344	325	325	342	340	325	337	284	352	335	330	343	339	344	293	313	309	352	348	315	364	339	353	315	358	339	329	377	324	286	365	351	359	347	312	330	334	321	349	339	362	301	318	327	334	333	309	306	341	301	343	318	335	301	319	338	314	346	349	339	350	351	386	327	316	337	335	346	330	315	335	328	367	328	325	330	351	361	330	352	357	294	339	352	328	341	317	342	301	359	315	359	318	331	300	358	345	342	328	321	299	331	333	351	339	369	325	324	325	329	318	331	321	336	302	312	298	357	317	384	308	327	324	356	327	324	342	301	325	347	329	306	343	345	372	354	342	320	331	360	301	318	337	348	345	346	323	368	310	333	335	330	366	341	331	320	311	333	295	356	354	340	317	359	360	337	337	315	305	291	349	326	328	311	339	346	339	338	322	324	341	326	322	366	366	357	355	366	346	332	341	345	352	340	292	316	330	316	356	316	317	336	356	369	347	293	348	344	330	342	366	327	330	333	339	360	327	333	362	335	359	318	316	339	318	311	361	345	334	337	322	336	364	335	334	343	314	318	334	320	315	355	350	345	325	377	353	351	354	319	337	334	333	349	336	324	311	330	299	287	368	359	349	295	335	340	340	339	321	331	327	321	360	316	336	315	334	325	324	326	325	326	325	338	314	312	359	332	323	344	307	326	347	354	332	339	309	331	309	339	335	300	336	326	333	356	335	314	339	353	341	313	325	349	356	350	322	333	346	329	307	304	330	323	363	369	292	316	331	367	343	332	320	334	334	335	333	330	334	332	309	320	335	324	347	336	318	357	383	328	358	348	330	338	337	320	323	326	332	316	337	320	353	358	295	315	345	356	308	336	288	316	313	335	345	322	330	342	338	325	353	321	352	372	325	325	352	331	334	292	320	318	335	321	347	322	332	316	331	332	352	334	336	334	352	264	360	354	342	303	329	326	339	333	337	351	329	352	325	338	324	332	328	347	339	357	359	338	299	357	310	338	294	329	322	325	318	348	330	310	343	331	358	336	347	330	334	354	294	330	318	333	321	342	332	364	367	378	317	360	337	337	343	338	320	282	387	359	306	347	345	338	339	333	370	364	294	310	340	315	372	320	317	331	323	298	345	361	314	374	351	370	325	345	328	314	327	352	338	358	348	345	371	334	334	331	327	343	335	374	314	309	376	316	320	337	334	338	347	327	323	342	345	401	345	343	351	381	344	337	369	348	328	307	345	324	334	337	322	338	320	331	328	324	360	325	354	354	351	311	321	306	353	315	336	330	304	354	318	322	346	369	347	338	337	337	317	322	315	320	331	330	316	336	355	332	340	325	322	312	304	350	346	330	333	365	331	314	329	342	335	323	304	301	322	333	332	333	307	312	334	310	323	354	324	333	319	332	327	351	357	312	362	345	339	330	333	337	353	349	324	334	327	303	348	335	340	331	317	362	334	335	343	344	350	323	341	347	310	333	317	358	324	303	356	352	338	320	378	362	320	344	324	306	343	311	336	340	343	395	335	351	361	359	305	324	337	325	355	355	356	350	336	329	323	345	327	292	349	345	333	345	346	357	345	335	313	380	297	342	372	334	358	359	358	289	327	322	339	315	324	318	349	309	354	293	332	342	315	339	335	343	339	313	331	341	292	314	302	330	350	363	282	326	340	319	350	333	344	336	350	348	329	369	338	325	309	323	328	353	315	334	322	298	347	331	326	369	314	350	324	342	330	331	305	323	345	325	357	349	356	315	343	329	335	302	328	331	284	327	311	339	328	323	348	325	351	323	351	302	332	367	338	358	327	337	336	329	355	340	323	323	321	357	315	339	331	302	333	349	319	329	335	314	333	340	334	309	350	339	355	333	333	336	371	368	359	336	355	314	318	330	315	334	352	336	328	341	324	354	333	373	344	349	333	307	303	312	356	308	340	339	329	339	344	330	356	378	323	299	331	344	362	334	354	294	323	330	307	332	327	353	342	322	354	359	325	335	332	338	332	309	328	365	335	338	378	331	331	335	339	369	352	288	337	363	376	327	346	347	330	335	331	313	348	317	337	393	313	345	329	325	289	361	341	337	333	349	345	341	332	314	371	319	325	380	348	355	338	331	329	343	334	320	337	311	350	329	343	335	354	327	349	317	348	321	307	341	337	323	318	308	350	343	339	318	315	354	346	367	335	339	342	345	345	332	331	336	323	341	339	338	323	329	313	310	321	344	315	349	340	305	330	334	291	294	356	334	343	324	348	335	290	333	337	327	332	346	364	364	361	350	343	334	334	364	331	348	331	355	338	351	356	308	347	326	329	341	345	342	333	365	340	341	349	334	367	324	355	328	354	334	338	347	353	312	326	352	344	334	291	361	350	309	333	346	371	350	349	346	356	331	352	363	327	334	323	335	323	337	339	322	300	330	306	361	340	338	346	353	339	339	334	326	363	351	339	351	322	353	340	345	350	317	324	356	324	330	317	310	328	331	322	348	350	331	361	326	309	319	336	312	305	341	331	336	318	342	358	354	335	334	367	319	329	341	318	319	315	353	345	342	328	345	317	311	354	343	337	319	353	344	353	363	337	306	325	376	290	329	344	379	313	374	346	349	365	322	357	348	344	347	350	329	314	325	374	306	355	318	301	351	360	371	339	320	325	322	319	359	358	331	326	322	309	352	330	314	328	329	310	333	301	357	314	333	347	350	328	338	327	340	333	332	340	361	369	331	344	313	342	335	355	334	320	339	335	308	307	325	333	342	325	326	325	330	343	330	318	306	313	303	293	328	361	325	332	307	336	313	346	301	367	326	339	340	334	300	324	368	332	334	338	330	377	348	344	337	329	318	352	301	328	357	315	337	337	328	357	345	350	322	363	338	328	329	345	329	350	352	328	335	307	311	311	347	358	360	350	339	338	327	345	315	361	334	371	311	326	323	306	342	360	357	309	380	340	347	335	330	300	336	334	322	336	316	324	367	309	323	342	330	352	354	340	340	340	335	300	359	329	338	356	355	325	313	338	347	341	339	378	338	330	332	353	316	328	334	338	342	336	328	342	316	323	318	331	335	340	309	331	352	346	324	316	327	334	326	326	343	325	329	334	348	352	323	375	326	325	335	358	327	334	334	334	337	325	319	355	319	325	338	327	358	336	339	319	337	344	339	345	325	340	323	315	340	342	307	333	330	318	330	330	321	325	351	360	330	309	309	325	316	348	376	298	327	324	291	301	342	325	343	363	337	359	339	347	352	343	321	353	332	329
12132	4071	3401	2380	1396	1037	656	494	372	362	311	253	275	253	219	215	224	184	195	198	221	212	198	227	217	207	191	209	207	179	219	205	207	215	201	189	213	214	201	221	213	204	197	227	185	199	216	189	192	213	173	225	239	190	219	200	205	221	200	202	206	227	213	209	210	195	221	202	219	245	196	196	199	214	219	196	202	209	229	195	221	206	215	180	204	207	221	207	178	230	220	228	190	186	198	203	204	217	207	210	196	200	186	217	205	214	183	189	207	242	220	201	254	214	229	191	207	181	226	225	218	209	216	200	227	217	180	189	221	216	226	200	207	211	248	202	234	177	222	229	227	204	200	217	218	206	198	218	227	231	205	182	193	189	204	198	201	203	227	197	227	233	210	204	217	217	201	197	224	196	208	231	205	203	222	179	193	209	186	210	199	181	183	241	232	224	186	213	198	192	223	211	220	203	208	229	166	209	202	198	218	199	209	198	190	234	201	227	196	216	213	240	207	213	187	220	201	222	221	217	252	217	207	185	205	187	233	245	219	215	203	230	225	223	173	205	202	219	177	215	195	190	193	188	218	184	203	202	214	208	202	207	238	235	209	191	240	204	204	212	227	203	214	209	188	194	204	233	214	216	207	199	185	214	215	224	226	201	208	195	210	188	227	194	215	195	168	193	199	203	190	218	233	175	216	176	220	223	220	207	221	203	222	205	205	196	182	175	203	230	232	209	191	195	167	210	231	205	203	202	207	210	201	230	218	235	202	178	171	224	227	228	187	205	199	225	214	231	193	194	247	221	187	190	182	236	211	209	217	240	214	202	189	222	219	199	189	236	200	189	221	210	229	197	207	194	194	200	250	210	233	204	221	180	228	201	208	213	224	192	217	201	219	212	211	221	213	214	226	203	229	207	216	212	220	201	192	197	215	199	245	199	208	210	191	197	206	202	192	214	223	220	196	220	213	243	208	233	194	206	207	221	218	215	194	226	198	240	224	218	220	193	202	234	224	195	193	182	191	217	221	207	186	220	183	190	222	210	192	212	212	222	196	197	230	210	208	213	199	210	221	211	200	194	189	208	186	221	219	231	226	186	199	198	200	217	241	192	213	197	211	217	223	177	199	222	223	246	196	210	219	210	216	242	210	238	220	198	196	188	190	222	236	188	205	233	203	220	221	220	195	200	204	204	200	227	227	222	214	219	203	232	183	214	196	215	203	212	201	210	228	192	203	213	188	218	210	237	192	177	213	220	222	232	250	241	205	226	198	211	226	202	188	217	192	206	214	198	229	202	212	192	188	194	227	211	194	208	183	228	219	173	201	203	226	214	216	182	220	212	215	200	208	197	205	208	215	216	207	226	201	217	210	245	197	197	229	223	217	221	204	227	196	211	202	216	223	218	195	213	179	179	218	236	219	206	201	175	199	198	224	229	182	210	213	180	215	220	215	201	220	224	206	204	201	199	187	199	199	207	196	199	198	212	239	207	201	229	202	208	205	254	223	205	191	190	191	214	233	217	200	208	221	200	176	233	199	209	202	215	214	178	213	220	208	186	200	217	186	240	192	225	206	201	211	212	185	201	225	198	222	217	189	206	191	202	214	198	195	235	235	221	217	162	195	189	201	231	205	203	194	202	217	222	223	183	208	211	209	188	198	232	193	194	204	214	213	193	200	220	197	194	208	243	185	224	236	220	206	231	203	223	185	225	231	192	211	205	214	188	193	207	196	220	204	243	211	212	200	191	196	216	209	201	208	182	203	218	219	226	199	207	193	196	187	199	219	215	222	216	191	221	218	226	216	190	226	194	187	201	184	180	215	189	210	203	211	220	181	226	231	224	211	227	212	214	213	190	206	210	219	183	232	199	212	214	211	210	204	202	202	223	193	197	181	227	219	206	246	212	209	205	216	221	172	204	205	207	180	225	193	215	239	209	216	217	222	229	204	232	178	217	230	214	225	210	208	200	206	226	225	226	212	200	223	221	191	208	200	188	233	222	209	208	179	214	186	194	222	205	216	198	229	225	184	196	221	192	232	194	192	231	208	221	220	206	201	204	208	223	200	212	247	192	215	167	233	210	215	204	204	200	201	198	203	193	191	234	176	257	212	227	216	220	219	209	214	211	245	230	219	209	190	197	219	194	177	195	253	193	182	214	212	230	207	194	207	211	210	208	209	177	213	175	216	211	220	198	200	226	218	182	196	206	220	211	200	210	242	193	193	215	199	225	208	219	244	220	204	218	228	204	204	219	218	209	199	226	229	234	191	201	204	206	202	207	223	190	172	197	182	217	181	227	207	185	224	214	208	219	210	208	200	205	203	235	203	236	194	197	208	205	209	172	194	198	191	211	216	204	198	212	199	187	211	226	217	225	185	220	190	235	192	196	204	185	199	209	218	206	179	215	207	199	207	199	214	204	208	196	232	179	199	189	213	215	177	201	192	211	213	202	230	213	214	195	210	228	204	192	218	217	192	204	210	219	191	203	202	238	202	204	216	197	220	205	194	202	224	210	204	197	219	224	176	185	173	212	193	192	220	224	209	216	226	195	220	205	235	240	200	221	205	215	182	222	214	202	189	214	226	197	193	202	248	198	213	197	193	210	235	208	173	212	211	198	199	218	246	203	217	225	181	203	219	232	218	213	204	190	219	217	233	208	191	188	239	218	212	206	206	200	225	220	237	221	219	192	218	221	216	217	212	203	217	205	230	211	214	197	199	190	234	221	201	198	221	238	213	224	193	220	230	207	191	199	228	238	220	203	231	198	220	196	202	225	230	227	233	221	235	216	196	227	243	204	222	230	190	197	217	217	214	198	205	211	218	185	229	215	204	243	230	242	242	217	191	197	216	220	222	213	206	226	248	220	231	181	208	214	198	212	208	188	219	202	185	216	203	193	212	217	222	207	213	210	182	176	214	210	219	209	184	201	215	208	236	226	208	232	178	205	224	209	209	211	214	203	192	198	217	225	190	188	193	200	209	221	189	213	212	204	226	204	213	217	232	189	205	185	188	225	197	222	190	201	231	208	215	201	232	199	210	198	213	200	216	225	207	227	207	187	219	226	192	198	214	232	194	246	223	220	201	200	219	208	197	172	210	241	214	218	155	207	185	241	221	205	207	235	184	221	205	219	202	196	213	217	178	225	205	196	187	206	198	210	216	217	234	215	204	204	199	229	213	202	153	209	213	210	210	228	204	239	231	214	194	211	213	201	222	181	201	212	222	201	202	220	203	195	191	204	204	203	183	210	175	182	221	184	182	199	199	200	207	197	217	198	210	213	224	223	189	239	209	209	223	251	211	210	231	216	211	214	192	194	207	223	180	242	209	194	218	223	194	202	223	208	192	225	221	212	193	190	195	216	212	227	213	196	186	205	190	192	201	185	200	198	221	227	206	220	235	200	210	205	218	229	228	211	213	213	198	204	194	222	226	214	189	207	225	201	216	188	210	197	213	184	196	231	191	188	199	194	182	218	218	206	216	228	219	213	205	200	223	198
7347	3407	6402	6576	5169	4118	2758	2065	1396	1147	945	793	708	635	533	558	580	615	558	522	479	481	498	547	538	533	488	434	431	477	458	472	434	470	489	472	437	443	472	487	454	439	414	472	440	453	461	457	447	462	463	457	443	453	496	480	436	459	406	429	430	462	469	440	473	443	458	467	442	441	462	418	450	437	395	445	458	458	464	449	443	459	459	424	431	492	461	482	453	481	499	432	407	448	457	454	458	451	439	444	403	459	445	434	427	448	436	460	427	445	438	480	468	468	417	441	463	470	427	412	417	442	433	470	445	457	433	461	476	458	452	432	452	461	441	437	445	472	454	490	427	456	440	466	446	422	441	416	443	461	460	446	427	453	430	427	437	451	458	401	420	424	407	427	416	461	489	433	447	473	422	442	435	417	454	454	418	441	461	464	414	472	473	477	472	481	438	410	435	494	434	427	470	465	480	436	448	459	459	459	468	435	513	469	480	460	487	449	472	467	429	460	444	469	460	425	424	464	432	492	428	437	455	456	440	418	420	451	422	416	452	474	457	458	457	468	484	450	419	476	467	453	471	407	417	469	426	489	460	466	453	429	446	469	472	458	426	453	451	456	435	445	450	433	439	462	420	442	482	451	418	478	446	504	456	457	456	436	442	441	441	410	446	466	436	411	469	445	458	437	453	454	462	416	478	457	438	427	434	445	464	468	485	434	458	467	415	466	460	439	467	445	483	440	463	466	441	460	453	425	477	486	432	432	451	479	480	482	478	463	434	446	494	481	412	448	463	462	469	445	457	408	442	459	425	450	441	484	434	479	422	455	513	439	422	478	420	424	462	493	433	447	450	436	452	477	479	453	442	471	436	453	432	460	487	442	478	460	486	443	462	473	434	426	488	428	453	446	458	484	428	457	457	476	448	463	432	442	463	426	434	449	468	448	445	469	439	466	446	447	447	458	441	462	434	437	446	439	442	483	496	422	478	418	431	448	459	458	469	461	448	447	437	468	471	473	419	463	464	468	435	430	458	448	488	472	450	439	469	429	509	447	472	423	471	431	425	423	479	470	458	434	456	455	428	436	443	456	478	490	429	432	442	467	441	444	418	490	463	481	438	428	432	446	443	466	425	433	497	418	440	472	457	483	425	451	444	457	436	432	446	426	460	464	485	419	445	418	442	420	456	458	449	461	458	464	500	448	456	459	418	444	467	468	436	437	434	454	423	470	419	443	446	468	465	446	438	484	441	446	425	491	439	469	487	472	417	458	443	452	472	463	452	422	465	461	437	444	499	466	441	444	474	470	457	434	454	456	415	441	423	432	457	465	516	446	486	427	482	456	427	436	462	442	412	450	451	479	457	488	468	473	441	429	439	440	455	468	431	472	481	448	443	426	450	413	427	437	478	485	453	475	455	494	455	419	452	487	432	446	446	476	484	441	477	432	479	422	457	424	485	429	434	467	448	439	439	454	454	472	446	470	468	458	481	450	447	452	418	471	440	433	454	478	486	441	485	453	437	422	424	454	422	441	441	461	454	462	479	459	488	437	455	462	465	442	465	440	432	410	433	447	419	452	448	456	438	442	430	453	424	440	499	449	475	441	487	421	425	415	410	411	405	484	458	463	437	460	448	431	453	429	439	458	476	445	440	442	408	435	447	437	470	461	437	460	460	461	458	481	455	474	439	461	443	432	460	445	472	415	430	462	480	433	452	481	449	422	465	406	439	456	465	455	436	445	445	457	457	440	459	442	466	449	452	458	430	437	435	436	480	503	464	446	426	494	472	434	427	490	415	477	429	457	462	456	456	434	483	445	409	455	449	446	438	452	465	452	451	466	476	463	473	447	477	439	489	437	465	421	475	466	466	431	453	479	467	471	457	482	438	474	426	431	447	507	429	432	418	451	405	435	449	407	454	453	450	501	486	447	449	433	491	413	451	485	457	479	412	473	471	441	439	455	445	440	440	435	423	468	440	435	490	465	437	517	459	439	486	434	442	478	444	521	422	453	442	472	475	492	459	485	431	461	410	466	422	479	433	471	424	437	464	440	465	452	448	433	439	420	461	455	447	466	488	429	477	429	462	443	449	469	467	473	466	438	478	439	465	470	394	451	467	471	466	458	426	434	446	472	425	472	439	452	445	453	464	435	464	495	478	413	473	439	466	444	448	468	476	477	433	452	458	443	468	458	443	436	452	466	474	425	460	462	443	453	440	451	454	453	441	450	469	472	444	461	430	439	438	479	470	460	464	446	451	446	446	449	468	449	453	457	468	481	437	418	480	439	442	398	473	461	447	488	460	437	455	406	462	479	429	454	455	391	455	455	472	451	411	437	463	473	449	483	468	452	437	474	452	447	446	491	416	444	433	435	423	468	462	434	445	481	456	453	431	446	445	443	462	450	498	451	452	457	457	444	501	428	455	456	451	444	441	415	447	445	458	454	452	447	458	440	433	483	468	455	448	437	473	458	453	470	451	456	488	455	453	455	473	461	524	462	445	428	463	470	459	448	448	446	452	469	441	450	446	427	439	438	421	444	453	441	451	467	444	437	453	467	458	480	438	467	402	431	442	456	439	453	453	454	442	471	435	438	466	425	471	411	407	437	468	437	423	435	490	475	492	474	434	467	435	461	447	472	425	421	468	431	447	461	384	437	452	397	459	471	451	426	458	446	425	444	456	447	451	424	457	457	474	445	464	484	450	429	445	460	462	463	458	437	454	447	459	448	456	458	449	434	430	477	448	447	486	471	447	437	461	441	407	454	395	447	472	455	476	437	453	428	418	398	462	468	439	447	445	468	452	455	435	450	438	480	416	424	437	459	429	456	417	428	448	445	437	424	485	469	402	473	428	438	453	426	476	422	422	425	427	477	425	463	447	456	494	415	456	462	458	452	512	439	442	467	429	435	421	469	456	475	461	471	442	395	494	438	434	442	459	435	494	470	444	476	469	441	436	483	457	443	479	454	453	436	471	443	424	465	426	450	421	496	421	474	418	483	449	468	423	432	466	458	443	496	409	456	435	405	419	466	467	406	501	435	458	459	469	475	446	468	479	443	413	473	453	444	412	443	484	447	448	454	435	451	486	414	465	458	486	432	432	443	472	422	470	427	433	502	455	439	445	390	471	436	464	484	470	466	475	464	464	423	497	456	447	448	427	430	459	474	488	476	430	444	430	450	414	405	416	518	403	485	469	430	456	450	483	453	468	441	448	480	447	441	445	458	450	460	462	439	444	452	442	447	452	476	477	474	451	446	493	447	471	441	443	445	434	475	464	444	433	451	469	459	437	455	438	467	451	433	448	440	466	422	420	468	462	459	420	448	448	462	370	495	425	462	457	477	505	442	461	420	417	436	435	442	443	443	420	471	439	445	442	440	444	443	480	504	493	475	453	456	455	463	457	467	404	425	447	472	475	419	445	400	460	449	430	425	443	454	433	413	453	483	456	436	437	480	442	430	443	445	449	445	451	479	453	476	449	411	461	513	432	436	416	487	481	466
27100	9948	7095	4886	2944	2054	1445	895	626	480	394	271	232	199	169	168	152	160	155	142	142	127	134	119	137	137	117	105	109	101	112	111	105	96	96	113	114	114	125	114	114	114	118	141	141	107	108	115	133	122	106	114	110	120	112	92	116	127	99	97	120	128	111	121	114	123	125	110	121	135	108	122	117	111	134	128	132	115	114	132	121	122	113	117	120	125	99	100	114	97	123	103	110	116	113	116	91	125	119	116	116	108	127	101	116	118	111	117	95	138	113	98	119	97	129	137	116	123	102	99	102	136	100	94	116	115	106	102	132	117	126	105	119	112	120	111	102	112	124	93	120	108	122	131	123	124	111	106	117	120	116	124	119	106	117	107	89	113	117	113	120	107	134	111	116	111	96	102	134	121	105	105	105	104	120	107	124	101	111	105	133	113	120	121	110	118	109	113	129	132	101	106	108	123	101	103	131	110	110	111	120	123	129	115	128	106	105	126	102	110	101	114	102	106	99	115	108	108	135	118	98	129	150	107	92	107	117	103	107	78	89	103	113	117	106	114	110	125	125	109	127	116	127	113	103	124	107	129	105	97	122	104	114	85	126	116	123	99	105	107	104	133	93	107	116	110	124	119	97	101	98	134	126	91	118	118	109	106	93	110	96	123	112	119	107	109	110	116	102	119	128	107	91	107	108	96	108	105	126	122	128	113	110	117	123	92	107	130	118	103	120	123	125	113	125	110	120	113	115	111	115	115	113	133	118	118	107	126	105	142	118	100	128	109	115	110	120	124	129	109	101	107	132	100	119	121	137	112	123	92	116	105	119	121	106	110	114	111	113	102	118	104	119	114	107	113	125	103	97	118	118	111	132	125	120	109	115	119	109	124	103	110	121	120	114	112	119	117	109	113	116	123	122	117	122	106	111	123	100	122	115	142	92	123	100	94	116	129	98	114	116	107	124	126	113	122	110	136	107	119	121	117	104	112	119	93	106	121	107	117	106	116	102	116	118	105	93	117	131	117	119	133	118	114	113	107	105	109	114	121	129	119	96	107	123	110	105	115	107	103	107	103	112	110	117	108	112	115	102	92	113	117	116	100	110	126	119	126	86	122	121	98	115	102	118	104	122	103	100	115	118	108	102	139	101	118	99	106	111	119	117	118	113	133	102	111	136	128	125	113	109	123	125	115	104	111	114	126	110	118	119	116	101	104	102	126	113	130	116	126	97	108	115	130	108	101	111	109	121	113	128	136	112	118	115	138	100	120	122	121	121	91	105	102	120	116	94	122	124	115	86	132	133	128	122	109	126	101	97	121	113	105	112	130	121	89	110	120	110	130	117	111	127	127	111	106	120	129	108	106	104	109	112	114	100	94	101	117	97	100	134	115	108	91	81	134	113	118	111	108	103	93	105	98	93	103	115	130	128	89	104	105	121	139	113	94	101	117	91	93	112	112	100	90	137	112	117	94	102	105	117	111	126	116	109	107	105	131	108	99	121	132	131	96	134	112	116	112	111	116	103	118	104	113	96	110	98	127	118	115	112	121	128	123	104	99	107	116	101	117	124	106	111	112	133	129	108	126	121	127	110	133	131	99	111	103	117	109	103	128	101	116	109	135	91	117	116	121	107	130	93	109	126	120	120	106	127	109	103	107	106	117	115	87	119	106	107	119	106	114	118	135	131	114	120	111	101	121	117	120	104	109	113	103	123	112	138	140	110	109	107	118	114	125	127	113	111	100	103	104	116	112	104	105	126	114	109	104	123	103	108	110	93	107	101	144	115	124	128	112	116	118	121	114	106	155	120	116	113	118	113	110	105	99	110	107	103	107	91	98	123	113	124	120	109	92	114	109	122	106	100	116	125	138	121	121	105	115	126	111	109	114	137	96	117	143	117	102	95	106	124	131	108	87	109	129	107	122	117	132	118	124	113	112	119	120	114	140	106	126	108	114	119	129	119	108	107	128	141	125	106	120	98	119	111	108	121	126	102	106	117	117	112	95	131	132	105	123	123	120	108	112	107	94	98	131	117	109	132	116	103	95	111	145	121	119	109	115	101	113	117	115	113	107	105	105	110	116	105	108	119	112	103	110	114	112	121	122	101	117	94	106	93	116	109	103	106	127	112	121	123	110	113	107	102	121	139	106	83	113	115	115	123	119	98	120	132	110	105	115	128	122	119	104	112	121	122	92	109	112	107	107	88	123	112	103	131	111	107	115	120	123	118	83	110	113	114	118	112	110	101	123	100	120	120	113	115	130	126	108	104	100	112	124	96	104	120	141	122	143	129	122	126	129	119	111	122	111	110	104	112	109	108	142	121	97	109	109	118	118	137	118	120	122	135	125	113	114	107	105	96	109	137	115	102	96	125	113	113	119	104	122	101	124	106	107	87	125	124	95	92	124	106	108	116	121	89	121	115	115	123	114	104	117	112	106	121	100	114	97	139	110	112	122	84	125	137	111	115	96	89	124	110	117	125	91	91	102	127	126	103	102	130	105	96	128	118	117	117	106	108	126	111	118	123	113	107	131	122	114	112	114	112	111	139	106	103	134	129	101	107	99	113	105	102	119	117	123	102	101	120	118	118	124	105	119	99	99	94	131	99	144	122	126	125	108	131	117	107	86	105	114	93	121	114	127	107	113	122	121	131	116	127	104	127	128	107	123	99	118	141	118	117	104	114	128	98	107	119	114	118	115	99	114	119	107	124	104	104	115	119	131	125	111	115	103	99	124	125	134	99	117	123	119	115	112	88	97	121	110	123	127	126	116	112	100	117	115	134	122	105	127	131	106	111	121	127	116	110	105	120	118	105	95	133	106	116	102	91	93	114	115	112	128	128	112	138	126	97	116	117	112	110	98	131	106	123	102	95	114	103	105	96	82	103	97	121	92	119	115	105	99	105	101	102	122	106	139	116	100	105	130	105	143	126	124	125	120	103	140	123	119	103	114	112	95	99	104	101	97	91	116	104	117	103	95	98	111	135	126	118	128	109	97	134	107	114	100	102	117	120	129	105	105	116	122	126	104	108	126	112	119	102	102	102	100	120	132	121	123	128	105	107	108	133	98	109	96	125	114	112	95	115	133	100	124	120	125	102	117	145	113	112	106	126	132	111	106	103	113	110	109	109	100	106	113	106	128	114	114	109	92	107	104	116	101	115	111	127	134	114	112	107	114	114	129	111	113	130	127	119	112	122	115	136	113	112	91	128	136	96	130	119	115	98	100	109	114	121	124	111	95	107	116	104	103	103	115	118	105	126	106	103	104	129	95	118	102	119	122	88	80	112	112	104	129	112	101	117	135	118	106	98	100	92	114	105	108	107	85	122	136	107	118	87	112	108	123	111	132	118	120	118	116	94	95	128	123	124	120	111	94	108	108	113	113	107	107	129	113	97	118	118	119	122	106	91	110	118	125	115	106	115	122	121	85	121	118	123	114	107	108	125	130	108	112	114	130	112	118	104	110	109	113	116	95	135	120	108	116	134	101	114	109	120	116
17205	5677	11054	11618	9369	7608	5671	3939	2713	2100	1625	1267	1035	730	662	631	606	587	522	534	384	414	429	432	489	477	351	294	273	296	286	267	298	296	273	275	270	261	263	251	273	285	274	267	255	269	278	273	262	265	275	275	252	287	275	286	300	273	272	264	283	286	256	248	223	260	258	251	303	272	288	298	274	288	302	261	278	304	263	267	263	289	267	263	297	263	291	269	233	299	273	269	277	236	258	285	249	238	262	246	300	270	272	239	274	258	269	239	281	280	258	268	266	280	244	259	301	272	273	288	269	265	258	246	289	282	271	256	271	269	266	279	295	272	272	271	268	262	263	271	261	274	294	284	271	277	257	248	258	282	270	241	281	234	259	260	295	296	273	265	273	263	253	268	267	275	300	276	247	293	249	280	274	264	268	256	268	264	284	287	252	241	269	265	280	278	250	268	269	302	285	293	267	266	267	266	263	274	244	230	259	295	285	255	242	267	284	255	277	239	262	241	277	268	249	277	263	275	245	278	267	297	262	268	235	261	300	263	297	258	250	265	249	249	240	245	289	242	235	288	252	241	267	248	256	265	247	260	274	270	270	256	278	256	243	295	252	274	293	296	251	262	255	281	270	276	271	279	285	267	263	271	286	282	304	267	297	261	281	267	260	264	254	266	268	267	242	286	290	277	224	253	255	288	273	285	267	270	288	258	238	235	270	290	317	277	278	239	304	267	279	270	299	263	252	319	296	260	283	291	298	309	273	255	259	292	283	265	304	267	244	264	275	268	296	266	278	300	259	265	278	283	257	267	257	267	298	290	278	273	267	278	267	261	257	261	246	270	274	274	257	223	253	284	250	258	263	257	271	311	258	281	258	286	244	275	277	278	277	294	288	271	272	263	255	282	286	282	282	263	267	258	270	270	248	287	271	280	288	305	228	280	289	256	256	279	260	290	287	253	224	302	269	276	246	298	259	272	255	235	283	237	269	266	253	268	269	280	306	257	276	248	264	236	273	259	309	259	257	265	267	257	251	250	256	252	281	268	262	242	278	285	265	272	258	254	268	277	259	236	254	255	267	245	276	281	274	270	272	270	296	294	290	263	294	241	261	277	282	249	260	269	248	285	279	274	259	256	265	261	284	266	276	257	250	263	254	265	240	271	240	238	283	237	264	258	292	270	274	260	242	250	271	263	267	276	286	281	281	263	290	273	264	281	277	241	278	278	260	287	287	251	272	293	274	246	254	278	256	241	266	292	238	288	279	278	272	279	289	279	261	277	283	251	265	281	262	270	261	274	279	246	260	307	282	257	291	278	290	276	299	277	276	291	281	256	270	268	302	277	255	277	295	237	269	263	281	266	243	268	258	291	254	279	248	239	265	263	260	249	286	268	304	236	289	253	280	251	256	274	268	274	261	258	286	268	287	261	259	251	268	253	265	226	265	274	268	274	286	257	251	261	280	282	269	262	245	299	272	265	233	266	251	247	259	297	259	287	232	274	280	294	259	312	255	258	248	258	270	261	255	275	274	271	287	298	275	253	254	281	252	224	274	273	273	263	260	267	250	260	266	269	289	259	253	280	239	255	244	276	282	274	258	254	275	264	275	253	279	270	302	269	252	269	277	275	298	259	281	251	270	255	254	256	249	287	256	286	267	249	269	250	249	264	275	264	236	268	275	271	243	251	245	281	238	261	267	265	280	245	226	291	256	276	265	243	287	267	254	253	260	260	254	299	268	224	250	263	254	253	278	260	265	251	246	277	277	260	263	251	277	260	271	275	254	282	246	242	249	282	299	265	272	266	262	289	264	287	266	246	253	263	254	299	257	276	296	296	241	263	254	282	257	272	285	304	281	271	236	256	273	239	287	243	271	273	269	290	268	263	263	277	263	276	240	233	267	248	262	263	276	242	284	290	257	239	228	281	251	270	230	261	243	286	255	272	268	267	246	272	243	260	268	266	257	276	285	260	272	282	259	264	267	269	277	246	267	253	273	286	283	272	235	243	263	278	260	287	266	268	252	264	255	244	262	243	249	290	268	270	239	257	279	304	268	260	254	250	264	288	266	290	253	257	294	284	265	269	245	258	274	285	263	281	282	289	265	277	247	266	267	247	263	286	291	262	281	277	291	279	222	264	255	253	275	278	266	266	263	288	275	271	286	276	254	242	272	269	292	303	257	276	278	266	262	265	302	272	267	250	284	248	250	281	254	255	287	258	278	284	263	258	255	252	295	255	267	266	282	241	271	272	273	285	268	268	247	258	288	280	257	274	261	269	268	281	277	259	249	259	244	237	236	256	297	247	297	260	266	260	259	301	266	244	253	256	229	248	281	272	259	278	306	269	253	274	268	293	252	255	266	265	241	283	283	280	283	263	275	272	271	273	230	250	271	283	263	260	274	258	262	270	253	310	291	278	255	259	251	281	268	259	250	291	278	269	272	255	286	273	248	254	284	255	254	301	283	265	286	249	260	252	269	292	248	250	286	266	259	282	285	278	253	254	268	279	292	250	263	263	261	249	277	233	250	243	274	313	273	267	246	293	265	264	265	282	241	299	306	244	260	308	252	244	295	266	308	264	251	230	269	270	286	270	258	273	226	286	250	259	284	226	252	283	278	281	248	245	278	247	281	263	275	268	272	266	286	262	247	274	268	289	254	268	302	255	271	273	230	276	286	268	270	255	276	263	273	305	314	282	268	275	263	273	253	254	273	268	265	296	272	261	277	253	257	267	262	290	268	263	270	252	266	270	240	266	261	271	273	263	249	259	280	301	267	247	265	272	245	284	242	282	266	280	280	260	272	269	290	282	276	259	242	244	261	272	268	263	275	274	261	265	263	258	240	266	286	274	260	293	259	273	260	258	254	243	301	245	286	282	274	279	267	270	277	242	273	292	275	292	281	273	257	259	277	245	257	270	261	287	260	252	271	254	261	253	231	286	253	275	279	271	283	245	284	260	309	237	259	309	276	234	261	300	284	248	257	260	259	253	273	264	251	260	262	263	249	268	236	286	277	291	258	257	295	297	254	256	290	252	250	271	278	242	266	256	255	282	268	267	249	259	246	280	250	247	274	270	266	281	262	278	311	247	297	271	236	264	284	281	307	294	267	263	285	288	239	265	266	257	279	277	258	266	259	269	264	294	273	260	268	249	295	246	281	267	255	301	272	271	306	265	268	260	256	334	253	257	252	238	276	274	257	273	243	282	264	297	275	280	260	263	302	255	276	248	260	267	271	279	252	267	272	272	259	274	270	282	317	285	283	266	287	276	246	269	280	260	285	278	262	287	276	245	276	280	284	245	263	278	265	257	247	255	232	279	246	260	266	248	255	278	281	246	280	261	264	268	235	255	252	267	303	293	278	300	289	281	286	294	270	301	277	258	250	285	260	252	288	271	271	294	282	265	265	257	276	284	253	310	278	260	264	279	261	243	251	279	255	286	254	269	268	252	266	235	266	264	274	293	251	268	301	273	285	270	259	275	281	246	265	262	259	264	252	250
36791	15519	11154	7431	4866	3400	2289	1407	989	769	555	424	311	246	244	228	227	269	197	207	180	206	179	182	190	205	142	168	156	145	151	142	144	144	141	137	130	139	144	148	146	135	141	145	164	132	119	136	142	119	111	139	135	163	124	159	180	138	153	150	123	132	135	151	141	120	156	129	121	105	141	144	156	141	139	129	150	134	143	140	142	138	142	155	143	151	138	137	141	165	130	140	130	136	131	124	125	134	130	150	152	157	134	139	140	123	147	133	145	139	138	130	135	145	122	138	146	125	150	141	134	150	140	147	156	136	134	128	140	146	135	144	134	137	125	146	123	128	120	138	141	141	194	135	154	129	127	149	133	131	144	137	134	148	140	126	142	141	153	152	162	155	157	125	143	136	138	115	126	120	150	132	142	117	146	131	163	131	138	150	138	156	142	155	123	128	157	144	145	144	172	145	143	145	132	143	150	158	137	156	127	125	130	116	157	135	153	121	156	157	151	150	128	126	162	165	136	121	152	134	124	127	140	165	164	114	154	132	136	142	145	159	135	145	115	152	156	127	109	152	165	139	122	145	134	134	134	142	138	156	123	135	124	158	136	150	142	135	132	129	151	147	138	147	142	138	118	135	150	146	127	142	139	124	158	137	142	142	158	148	149	160	157	161	151	137	125	129	146	137	166	120	135	153	139	154	121	150	154	136	143	153	152	141	169	143	140	121	141	135	114	133	143	149	129	147	150	137	137	140	134	141	138	148	149	143	135	125	159	167	129	130	139	142	116	128	140	142	147	158	126	127	127	147	151	141	143	146	163	118	146	162	147	139	126	134	136	123	140	133	134	142	143	140	142	132	128	148	130	141	132	124	157	118	128	147	138	139	133	141	139	150	132	143	162	136	144	136	130	151	182	128	138	137	126	154	122	143	151	135	160	129	140	146	177	115	143	138	141	128	127	126	145	127	141	166	127	127	129	151	136	145	133	162	172	144	166	145	127	145	147	137	147	144	141	145	157	126	157	130	139	141	147	137	158	149	142	155	148	148	130	127	138	159	141	149	152	153	127	119	155	132	149	148	113	145	144	141	163	132	125	134	150	148	150	142	135	128	153	142	166	125	153	145	141	141	136	148	144	196	144	150	131	162	147	128	166	140	112	134	130	125	142	143	136	122	145	127	130	144	126	134	129	139	129	134	126	151	137	153	151	131	150	122	161	157	152	133	146	150	171	138	164	137	144	142	129	161	139	157	131	130	124	140	138	147	139	145	140	138	146	160	147	162	179	148	138	137	139	145	146	158	138	128	140	149	131	136	164	118	118	139	139	146	138	143	148	155	147	158	106	147	140	148	128	120	142	139	140	139	148	152	163	167	142	145	125	144	147	139	153	148	155	145	122	149	142	127	119	151	146	125	138	137	139	148	121	164	132	143	126	133	163	136	142	138	161	161	143	125	159	137	136	140	126	120	148	167	151	138	154	127	131	156	112	126	137	139	140	117	146	126	139	144	142	166	147	135	144	149	128	148	126	127	131	112	143	134	160	148	137	141	143	119	160	155	121	143	125	143	166	140	146	125	132	128	150	153	155	139	156	145	138	126	138	161	130	134	126	159	155	132	142	132	105	120	161	139	140	129	137	131	149	139	146	156	132	145	148	132	140	143	129	124	129	152	149	133	147	112	129	163	135	151	139	142	141	109	117	148	140	143	111	151	149	127	129	159	133	128	125	135	157	136	146	112	142	122	111	174	137	143	129	140	164	144	136	149	116	152	154	126	164	137	134	132	127	137	148	137	143	139	154	129	115	113	132	141	137	136	140	122	136	121	156	124	108	145	126	118	147	126	148	118	117	134	129	124	134	148	136	136	152	144	144	133	139	124	157	142	111	134	120	129	146	132	140	127	154	134	130	138	157	136	136	124	134	149	139	150	149	133	141	140	151	157	144	122	152	131	148	139	117	122	158	146	128	148	146	138	132	150	149	152	127	155	143	130	121	161	133	157	132	140	139	155	149	147	124	141	145	136	147	125	131	143	173	133	151	135	147	136	125	134	160	147	125	156	139	141	135	139	146	168	140	118	141	141	126	150	133	142	133	137	157	137	142	153	138	133	125	149	133	156	162	173	128	132	158	153	143	139	148	155	150	159	159	121	135	131	159	134	135	121	141	134	162	160	153	108	156	127	138	148	126	137	138	150	136	148	129	139	139	162	141	154	159	155	173	137	130	144	140	153	139	134	145	144	132	145	140	123	146	154	134	162	151	114	141	128	159	120	147	120	134	136	134	135	125	156	154	116	120	116	125	156	126	117	148	138	149	163	150	137	134	152	136	129	132	155	135	132	137	176	140	143	148	130	134	138	125	121	131	132	155	134	130	143	139	131	143	141	130	136	120	166	146	138	141	160	138	162	143	141	145	130	140	141	180	138	144	167	146	134	143	165	139	142	155	148	146	132	129	133	132	137	151	137	147	128	167	141	123	142	143	142	128	136	165	131	131	126	135	148	127	120	137	126	135	157	137	149	164	139	113	147	142	135	141	135	146	146	164	144	133	146	154	140	139	139	98	164	145	129	147	144	136	149	152	110	160	132	136	123	143	142	159	140	119	144	122	132	134	157	151	170	114	141	154	130	133	138	156	156	158	112	140	125	123	145	124	145	127	137	153	152	150	140	137	147	147	150	131	143	149	159	150	181	153	137	154	150	133	128	142	139	141	118	160	140	135	131	161	146	165	136	145	133	150	155	146	130	155	135	138	137	123	133	145	150	162	143	143	149	128	141	124	135	145	138	121	123	122	150	135	134	128	144	170	122	122	136	113	128	133	120	147	139	128	147	134	137	127	129	132	130	123	153	145	125	159	145	144	118	137	134	163	131	151	164	149	151	144	148	152	150	145	149	132	127	120	123	148	176	140	165	137	130	154	147	153	165	148	119	143	147	138	123	140	151	155	135	129	159	140	159	132	147	164	144	109	153	143	130	155	155	134	140	122	161	157	164	133	154	142	121	113	152	144	142	143	143	126	122	126	143	157	143	150	164	137	151	159	177	120	126	160	155	153	171	128	155	145	155	125	131	120	156	136	122	128	134	128	126	141	145	121	111	151	134	113	106	146	133	159	150	152	138	149	137	129	134	149	145	137	145	132	116	146	125	152	146	142	107	167	141	154	128	153	130	140	154	142	142	151	136	138	125	132	147	147	150	123	122	141	154	148	157	158	126	134	148	124	136	141	140	152	149	156	142	134	125	136	142	130	144	149	140	137	140	146	140	138	163	134	170	138	134	122	135	139	150	155	132	137	123	138	139	144	150	120	132	157	149	136	134	165	137	160	141	142	134	128	130	142	139	137	123	150	145	157	141	141	151	156	146	138	145	158	149	138	134	139	153	142	123	144	163	146	131	142	140	136	138	152	112	129	143	139	147	154	142	149	117	116	140	139	160	125	136	123	134	142	139	156	147	130	140	154	140	147	132	153	157	144	127	152	147	178	135	128	132	154	138	168	135
22195	8245	14473	15526	13284	10687	8076	5785	4249	3197	2428	1925	1313	1129	967	851	944	943	834	720	565	556	608	611	729	632	455	378	416	346	347	388	342	338	369	356	377	359	320	383	357	382	338	335	352	376	349	331	324	362	337	352	362	366	347	334	328	362	343	334	341	340	306	376	349	353	355	331	351	345	298	329	318	347	329	360	334	340	332	360	312	332	321	335	326	360	335	327	327	331	365	364	330	343	364	311	329	338	340	332	325	339	317	338	365	270	377	349	345	346	357	316	361	330	349	317	351	372	319	345	326	358	345	348	366	303	333	328	350	321	354	317	318	335	322	326	363	354	353	338	315	340	338	336	325	343	341	327	347	324	326	343	333	344	359	345	336	330	341	344	323	327	336	313	336	352	348	310	354	348	317	372	319	337	336	362	333	341	309	318	305	326	341	321	326	343	335	361	297	328	327	347	318	322	341	331	355	312	327	322	341	326	326	350	319	352	326	329	337	339	298	349	325	348	352	329	326	349	347	329	296	361	340	346	341	307	332	367	363	389	366	320	343	354	335	348	325	357	354	335	338	319	331	327	340	391	332	314	355	338	336	319	301	354	336	330	330	315	313	360	355	367	311	329	319	328	340	353	352	344	358	326	343	311	330	329	355	341	306	327	370	339	339	346	342	323	348	368	339	342	310	308	319	337	335	333	343	332	317	320	353	358	328	322	320	343	319	346	369	376	335	325	343	366	364	329	330	346	349	338	331	325	324	329	333	351	328	316	316	318	344	357	336	332	351	354	291	337	347	318	333	352	331	356	332	335	307	322	305	287	370	341	331	312	327	337	343	313	301	354	337	339	343	317	324	361	306	338	305	352	330	349	323	359	328	353	354	353	332	338	351	336	318	305	372	321	349	327	329	304	344	316	359	373	343	326	316	337	342	307	312	345	335	345	351	307	362	333	346	315	330	315	381	375	349	326	351	384	347	308	305	335	363	351	352	334	325	343	373	308	323	354	321	363	329	339	306	333	332	348	356	358	352	329	348	356	346	342	315	338	342	361	335	338	345	334	343	345	322	335	328	348	319	334	318	308	364	315	323	311	337	342	281	319	360	351	318	325	345	333	335	352	345	332	331	334	359	330	322	340	341	327	333	335	348	373	295	309	341	311	326	347	361	359	342	303	318	340	291	314	351	355	338	318	342	309	344	321	354	316	331	344	306	319	325	330	357	311	337	327	344	368	329	310	331	365	330	339	337	326	358	316	341	339	321	363	331	320	348	336	327	355	329	354	333	300	350	383	333	368	349	354	336	335	315	310	322	364	368	359	315	330	321	327	348	333	333	362	319	315	315	310	331	331	316	329	334	349	332	343	346	335	321	337	338	327	344	324	322	334	330	320	347	363	336	349	324	349	344	350	338	328	338	326	319	330	337	307	326	351	338	350	339	345	347	325	364	348	354	332	318	355	367	346	323	329	352	338	336	332	311	338	373	329	336	302	333	370	334	341	317	348	336	341	354	317	330	337	344	371	312	353	305	323	337	318	344	324	326	354	330	350	362	314	311	346	323	313	363	317	322	318	337	361	336	356	329	314	327	324	349	342	373	348	322	332	322	334	345	341	357	347	332	345	359	304	319	334	354	347	330	330	360	353	316	332	322	326	346	331	341	361	363	325	359	325	348	345	350	335	331	342	310	323	342	296	334	329	329	318	354	331	327	303	329	317	319	338	351	315	332	366	351	321	375	336	343	330	303	366	307	292	329	318	367	342	309	330	329	309	311	356	344	318	348	354	358	372	353	352	337	364	329	347	341	363	347	322	359	314	334	300	365	354	342	355	354	299	338	332	332	311	321	334	335	325	352	319	318	353	311	327	341	312	372	326	353	334	344	348	354	340	334	337	350	365	326	312	356	350	363	331	370	350	337	314	343	337	346	340	337	358	345	335	311	335	318	361	337	364	339	350	337	320	319	323	331	333	329	328	347	296	308	367	313	330	321	314	300	333	318	303	349	347	321	342	343	343	323	353	327	329	354	321	319	343	324	332	331	374	393	328	312	317	317	351	313	338	337	348	321	342	377	344	325	324	314	356	330	343	371	347	341	330	318	322	340	339	353	345	358	365	319	333	356	355	314	327	354	309	338	336	342	333	301	327	350	330	360	311	334	338	382	353	340	334	343	335	357	325	354	333	329	332	347	310	344	329	342	326	368	327	340	361	362	348	321	302	344	371	351	333	318	356	335	322	339	322	318	359	374	320	322	317	363	363	319	363	343	348	311	319	301	339	345	359	311	338	333	319	351	324	341	311	341	320	333	328	350	328	325	329	315	329	368	349	320	333	287	322	300	336	319	345	300	350	341	343	316	354	334	364	344	318	315	308	283	370	296	316	306	321	326	348	331	327	340	326	324	315	329	336	345	346	349	339	344	335	327	341	352	345	341	331	321	311	325	352	324	363	341	336	358	312	368	333	350	377	340	361	343	345	327	341	335	335	331	370	304	344	336	331	350	335	361	314	342	344	348	341	340	337	299	365	345	329	351	331	351	355	376	347	334	351	294	295	338	357	351	370	340	337	351	348	336	297	327	341	345	317	311	348	331	355	348	347	322	358	324	291	362	319	326	357	332	288	348	361	315	332	345	352	328	312	347	337	340	315	306	325	342	331	331	365	358	296	358	318	360	347	334	373	351	345	344	314	352	370	319	324	316	341	335	304	347	342	319	356	356	333	355	351	331	320	323	361	353	330	341	313	328	353	337	319	330	346	351	341	334	335	345	317	352	332	320	319	324	325	342	342	310	350	317	332	358	323	319	330	339	349	315	325	355	279	342	347	302	319	335	320	331	323	330	330	332	323	355	317	352	334	330	314	310	311	343	361	339	344	314	324	339	350	339	326	327	367	340	332	319	331	318	349	354	332	338	336	347	347	322	334	323	336	329	323	325	352	346	345	337	352	341	337	283	323	333	297	347	334	297	359	322	366	381	346	368	345	331	303	315	330	337	376	386	320	355	344	347	323	325	346	338	342	350	337	338	300	354	373	347	320	332	348	332	345	295	319	345	331	324	348	339	327	318	338	330	321	326	310	324	341	333	324	333	341	363	323	336	357	336	367	353	350	342	339	324	330	366	317	325	354	316	354	342	338	322	337	341	342	328	331	350	321	344	319	343	338	341	328	312	345	370	393	315	348	340	326	320	336	326	335	354	322	332	316	337	357	368	330	299	336	345	335	342	370	312	317	346	353	369	306	344	322	338	359	337	323	319	347	362	326	329	321	334	322	370	345	290	312	331	313	333	350	308	336	326	336	338	306	326	352	328	309	350	331	343	335	301	315	325	306	318	374	352	331	337	332	344	339	320	338	344	324	365	345	312	348	325	362	351	362	357	330	319	313	356	313	324	344	331	301	330	319	346	327	354	346	336	350	354	336	341	331	323	329	364	347	319	307	336	333	344	315	325	317	338	321	341	361	338	330	339	343	312	348	340	329	342	335	323	368	315	341	319	330	296	316
11207	3837	3170	2277	1485	1095	748	480	447	364	281	256	225	236	205	217	235	202	258	246	201	196	216	199	213	242	223	227	193	221	218	241	218	219	190	190	202	198	211	216	228	193	221	207	218	202	202	192	206	217	206	218	190	184	221	212	182	198	215	182	202	195	231	212	234	220	193	196	212	188	208	232	205	226	216	175	216	193	199	204	214	211	224	207	198	221	230	227	225	237	170	215	194	181	201	206	210	205	205	211	168	207	233	225	211	227	193	217	218	182	213	195	221	200	178	215	197	217	210	267	196	226	236	219	178	209	214	214	198	207	224	208	234	210	209	206	208	197	213	223	221	206	203	209	203	206	192	215	203	201	196	213	212	189	210	201	203	193	209	195	202	180	191	201	208	183	214	205	206	192	233	192	199	190	194	231	219	185	248	239	195	184	218	204	209	206	197	212	183	207	231	194	198	208	202	189	213	205	208	212	228	231	216	205	200	190	222	233	200	205	185	218	224	209	220	213	200	207	220	214	200	221	212	216	197	211	209	202	223	216	206	219	185	213	236	186	217	219	210	202	210	194	216	181	186	210	240	198	214	198	200	184	165	208	228	213	181	227	216	217	195	207	198	214	189	198	218	201	217	187	205	230	228	214	213	194	218	198	218	202	201	197	211	218	208	223	212	233	187	203	223	208	191	195	233	243	186	233	180	222	255	224	197	200	195	194	209	215	193	202	220	169	190	215	223	213	233	202	221	209	216	208	236	220	231	185	211	180	227	176	190	206	217	205	187	177	196	190	199	211	219	168	212	206	227	200	243	187	184	218	212	205	186	182	209	199	188	200	207	204	220	206	186	199	210	216	193	197	199	215	225	210	220	197	208	215	195	202	195	205	210	204	199	207	228	188	212	198	194	205	221	217	207	205	196	192	205	216	211	204	193	202	196	205	208	216	205	207	188	195	197	198	208	202	194	193	219	223	235	197	186	188	219	180	208	194	209	220	207	214	201	235	210	204	199	217	233	207	205	221	206	192	212	225	218	216	180	207	199	193	183	197	216	207	212	205	208	220	214	207	188	186	222	184	211	230	195	206	203	228	183	199	190	201	204	209	211	238	192	202	205	204	196	215	193	177	240	212	193	225	213	205	243	200	215	232	223	199	194	170	202	237	212	204	190	194	196	210	214	183	227	206	226	200	197	193	207	205	199	205	207	192	194	211	188	194	171	202	212	210	206	187	235	210	217	214	198	200	199	228	211	230	221	211	201	205	222	224	242	217	249	198	212	202	201	237	213	203	189	201	196	201	223	190	214	202	217	210	183	209	204	235	217	197	210	206	197	193	174	203	219	214	211	219	244	188	193	224	203	198	213	217	211	185	220	194	199	231	232	215	206	218	244	218	227	227	214	176	179	223	210	186	212	238	224	211	212	162	192	202	226	228	221	224	197	211	176	210	207	205	194	195	180	221	183	215	212	216	218	191	198	219	200	231	200	231	207	177	176	183	231	202	193	227	207	198	213	222	198	205	187	199	188	203	212	222	202	191	212	197	185	239	196	194	238	227	188	219	215	216	203	199	205	166	210	199	174	192	197	204	203	220	209	193	217	218	191	197	213	218	214	208	205	206	209	205	198	184	225	172	192	210	204	191	194	200	201	232	206	192	198	238	196	211	202	203	183	218	207	195	191	186	201	225	223	209	212	193	203	200	209	202	210	189	204	193	229	208	215	220	207	210	204	198	213	217	216	193	208	225	206	193	196	221	213	204	190	205	200	192	188	205	201	199	179	237	199	209	224	192	223	178	195	213	222	214	213	185	183	190	203	213	228	197	229	233	204	245	208	198	238	200	211	186	168	214	204	178	197	193	208	187	182	193	187	192	205	218	204	206	151	199	206	219	200	231	203	212	207	204	211	208	169	222	228	169	196	204	205	201	192	179	187	220	190	213	213	209	185	196	182	176	228	217	219	216	209	207	231	214	206	199	205	185	196	222	211	208	188	187	212	211	193	194	190	187	202	192	208	204	194	214	218	218	218	216	191	187	202	186	199	219	210	233	207	210	201	213	201	231	237	210	216	200	225	219	197	200	219	203	180	177	183	192	212	234	204	216	218	208	214	213	190	211	227	213	230	221	203	193	204	186	227	181	206	211	193	220	193	211	218	213	180	217	214	213	201	216	191	223	217	194	175	216	222	204	192	230	212	212	249	205	208	199	175	208	220	192	202	188	186	189	206	211	199	202	196	200	207	222	188	198	211	196	206	198	208	208	210	221	200	214	214	217	221	208	182	202	187	211	174	201	223	184	193	176	197	201	178	199	191	204	207	223	210	194	228	203	197	214	203	215	242	218	194	241	189	203	219	203	193	205	212	240	203	225	212	223	210	202	192	191	192	209	187	221	193	206	195	206	198	189	221	222	228	192	174	206	199	186	204	223	217	229	215	230	189	219	202	205	194	210	202	202	200	189	207	196	181	206	224	216	196	234	191	188	181	189	237	199	238	222	205	208	209	177	203	212	187	229	213	244	233	195	207	230	204	225	231	218	222	174	177	204	204	222	205	241	214	225	202	204	199	198	204	218	189	242	202	235	189	230	188	198	213	216	216	217	203	193	210	190	176	212	202	202	196	209	229	213	185	231	210	193	191	224	219	199	210	213	193	199	188	208	200	201	207	191	201	220	211	193	213	232	202	195	212	222	200	223	195	202	187	188	206	200	214	202	210	168	231	216	198	230	227	205	220	211	185	214	216	192	211	170	184	220	204	210	190	212	186	175	178	228	221	215	221	190	184	213	199	208	210	219	211	182	196	157	228	183	235	198	202	181	198	209	212	219	209	210	231	200	211	201	216	215	202	193	231	215	205	223	202	196	181	207	183	210	196	221	201	218	173	176	211	205	202	231	218	175	186	193	192	194	219	196	192	220	206	194	215	203	189	208	212	189	216	200	204	211	202	208	208	209	205	193	210	210	184	186	228	211	224	217	201	185	201	188	216	192	210	221	232	214	192	200	189	222	218	197	200	218	202	212	226	207	204	223	207	216	212	233	226	237	231	196	214	215	175	178	228	205	213	214	220	208	208	202	208	208	205	219	188	206	213	203	199	230	210	192	204	206	225	198	206	190	229	223	198	216	211	189	193	191	197	193	196	211	215	191	199	228	236	203	205	222	215	178	222	205	212	201	218	219	206	202	216	208	207	222	220	217	222	232	208	225	244	208	217	196	200	185	220	205	204	198	214	215	221	187	235	198	225	224	203	226	204	188	225	233	195	252	239	215	168	199	206	191	191	219	207	168	211	203	216	197	186	203	202	192	186	198	194	220	200	203	205	217	226	199	217	208	225	218	204	186	255	209	238	205	185	205	177	206	211	212	206	211	225	205	207	212	188	205	225	208	228	202	220	188	191	188	190	216	203	225	200	232	228	214	190	211	224	198	192	173	202	192	212	219	219	187	215	219	197	218	190	218	203	215	202	198	200	170	223	198	223	197	186	207	210	193	205	196	198	236
6941	3200	6040	6880	5554	4509	3077	1947	1458	1223	952	721	637	579	566	580	575	561	554	550	511	483	506	555	495	501	442	484	454	455	478	444	441	466	428	450	471	434	428	450	461	494	416	513	435	443	467	447	494	472	475	459	464	422	444	465	463	446	473	470	427	451	413	460	468	452	503	485	457	464	470	479	443	455	439	453	416	413	425	461	454	406	464	450	412	476	471	455	441	442	456	463	425	465	435	445	457	476	478	425	441	431	447	437	457	449	464	443	474	449	460	459	447	425	448	403	465	432	421	449	477	425	446	459	436	463	448	435	422	477	477	476	463	427	499	451	456	500	429	443	463	437	483	450	436	402	443	454	439	445	450	402	440	433	464	455	484	474	431	438	460	474	422	444	448	476	436	450	483	420	444	439	426	434	459	454	432	470	449	494	418	458	496	449	456	437	460	450	432	429	454	473	430	447	442	439	462	478	440	442	491	435	457	407	459	486	452	463	454	428	445	458	471	459	502	429	445	442	408	450	429	434	479	439	445	450	461	459	454	444	468	465	428	431	444	458	423	465	410	442	434	468	426	438	421	465	445	468	437	460	418	463	454	456	406	441	467	478	470	431	424	435	449	487	478	441	448	448	449	407	458	435	458	460	451	451	454	460	448	496	457	442	464	451	493	434	467	459	431	426	452	454	469	438	407	395	491	469	445	442	451	482	437	451	430	444	438	446	434	468	446	472	453	443	446	425	467	425	464	478	443	443	453	447	445	444	443	470	445	452	460	423	434	456	438	474	444	461	422	454	448	434	467	465	445	491	434	447	427	443	455	393	412	470	444	470	431	457	486	480	464	451	465	428	441	477	436	467	450	447	457	417	455	443	400	440	441	437	426	466	399	443	431	493	436	440	470	451	471	419	439	430	436	418	411	417	437	417	434	439	422	451	409	461	419	472	436	442	459	454	417	445	466	429	458	457	455	454	424	436	445	481	478	467	476	432	408	467	431	472	425	458	419	467	464	464	471	431	426	430	467	444	470	467	475	412	436	458	463	467	480	432	424	446	451	477	456	457	430	444	473	420	437	471	450	470	439	441	456	432	449	504	462	448	450	472	474	458	479	459	492	450	404	461	429	432	460	451	466	441	452	466	444	458	462	433	444	465	484	480	423	442	420	465	457	444	458	449	456	481	443	422	432	422	448	460	425	425	434	439	436	461	444	452	476	430	480	426	476	444	453	461	461	441	458	484	459	454	473	434	447	459	439	444	452	439	473	435	472	440	431	441	486	443	448	482	462	465	456	455	397	491	439	457	444	451	407	445	454	441	463	477	443	447	460	470	427	466	446	424	488	498	490	486	461	455	444	472	454	449	490	445	438	476	476	414	432	458	444	467	448	462	421	474	458	403	467	439	418	459	429	497	467	421	479	419	453	450	428	485	506	456	453	443	453	459	433	443	448	426	458	454	418	453	420	425	449	457	452	443	465	460	463	473	425	446	421	423	412	429	466	409	468	446	418	469	392	452	474	459	471	433	481	427	399	465	434	437	426	428	457	463	482	491	474	471	445	458	423	421	451	447	465	411	421	431	424	458	448	417	433	481	460	432	437	460	469	445	436	473	464	463	439	485	455	431	472	462	460	423	421	449	453	429	492	416	436	449	404	452	447	456	441	461	492	456	460	435	455	462	453	443	445	440	444	433	404	449	450	485	456	501	469	418	453	423	463	477	427	487	480	431	425	426	436	469	464	451	478	437	451	436	474	448	427	481	438	460	480	433	450	434	440	461	450	468	494	470	440	496	457	421	451	471	422	423	461	506	464	432	435	447	430	468	468	454	440	459	473	436	490	453	485	416	423	449	467	394	482	500	443	452	426	473	475	408	448	466	415	497	461	484	460	471	475	463	473	428	468	449	440	492	474	468	441	456	448	519	443	464	440	396	476	483	487	434	486	457	439	425	441	406	450	420	437	436	462	461	445	456	470	449	430	462	453	422	455	434	443	466	478	483	424	451	442	445	428	448	453	446	458	442	430	449	456	435	470	448	459	439	441	457	413	434	454	461	459	457	455	428	442	444	421	450	460	457	454	474	435	469	418	476	422	479	445	455	406	455	461	480	462	456	422	426	476	442	456	433	433	433	448	440	420	449	432	453	446	427	403	428	438	448	460	459	442	429	461	454	447	471	477	436	465	452	422	413	427	439	471	459	474	471	442	468	458	458	443	417	434	415	396	429	458	466	467	440	457	428	435	436	437	440	474	429	494	457	433	453	424	451	441	438	449	473	410	441	412	423	468	440	466	470	445	453	455	450	440	424	414	451	462	471	429	447	426	467	411	469	452	465	460	431	462	454	466	438	445	491	459	449	432	478	454	453	475	443	480	447	418	458	428	446	461	433	485	470	474	417	464	429	437	464	452	455	468	438	438	429	425	446	384	431	474	440	420	484	445	470	436	443	486	469	462	475	444	473	451	464	474	474	441	413	426	455	421	435	395	452	444	436	439	473	424	479	475	403	456	473	455	445	429	443	399	441	448	443	412	460	406	473	454	440	434	417	426	445	490	434	469	438	447	455	452	449	451	433	453	460	432	468	504	450	467	457	432	453	458	428	442	407	439	487	461	444	490	435	421	434	442	421	445	416	446	437	428	436	434	448	445	388	473	475	442	456	435	442	431	439	457	462	406	446	442	465	466	459	420	453	449	440	448	438	419	426	448	463	488	461	462	417	412	457	440	418	448	460	451	430	431	447	430	447	450	424	448	401	448	446	440	438	432	430	451	465	475	453	435	429	479	428	447	427	476	426	467	440	458	472	463	459	439	466	470	454	474	448	450	444	436	465	446	462	435	419	437	431	473	451	473	462	457	461	407	439	425	448	469	450	465	442	478	455	427	450	429	441	466	440	469	466	449	447	458	427	394	432	395	455	492	431	454	440	480	420	410	432	454	464	467	436	425	458	471	460	439	467	442	440	460	436	458	441	423	450	455	491	458	423	450	462	467	439	445	426	473	446	468	464	454	458	439	424	487	473	451	426	466	445	439	408	416	404	418	424	463	454	453	454	433	427	449	468	442	468	466	443	446	445	471	450	449	398	489	471	461	466	417	414	470	470	447	462	429	435	428	429	451	461	424	434	447	462	453	468	425	524	436	458	462	458	437	472	470	487	481	421	435	420	435	482	447	457	442	449	453	468	465	486	442	464	441	443	485	468	456	435	455	470	470	439	403	442	462	453	438	453	426	406	451	475	431	468	455	483	465	445	456	440	450	467	465	423	439	442	458	414	440	443	446	471	465	433	434	442	486	438	445	467	459	409	446	388	437	441	455	472	469	440	440	452	435	422	479	460	416	431	510	461	463	468	469	463	454	484	433	487	474	464	436	451	472	453	425	433	460	401	439	435	463	453	461	477	467	422	432	467	429	440	459	450	461	418	471	475	451	480	417	462	472	414	455	413	444	433	498	438	449	417	444	459	435	497	445	463	428	442	496	448	453	443	450	450	473	428	434	456
26239	10121	6266	4457	3042	2178	1421	933	601	493	366	238	235	183	189	150	161	153	129	137	132	157	133	132	157	119	126	100	131	94	92	121	130	115	121	130	106	103	115	104	127	125	117	121	103	98	112	125	120	123	96	134	106	123	92	122	117	101	114	105	120	110	127	103	108	109	130	98	104	112	110	104	117	123	109	111	107	103	105	92	119	103	108	105	98	101	100	133	104	110	125	124	120	101	113	148	95	115	103	100	123	96	103	119	86	108	120	106	115	116	122	97	119	136	99	106	117	102	106	108	110	113	110	109	115	106	95	108	95	122	119	99	104	127	107	118	100	109	105	96	125	102	102	93	110	127	98	127	123	127	115	110	118	111	91	97	89	102	117	112	92	119	103	107	114	114	135	121	106	112	95	117	104	101	109	115	116	105	96	106	110	94	107	123	88	119	113	116	102	110	83	132	113	97	111	110	107	115	107	134	106	101	88	102	124	98	111	115	106	111	110	109	124	109	112	107	97	103	124	123	120	103	89	97	113	118	115	106	115	113	103	123	100	117	111	104	110	122	101	115	111	116	103	90	103	105	102	114	109	117	118	122	104	104	110	128	104	126	138	105	113	103	110	142	127	106	83	126	117	111	110	98	103	91	120	94	124	88	110	106	103	110	112	104	121	136	103	121	122	121	98	123	119	109	106	102	105	109	99	118	115	115	100	117	129	111	125	107	112	105	93	95	102	112	95	90	96	112	92	111	120	114	110	103	108	116	120	109	105	122	116	114	113	128	140	114	116	110	81	121	108	105	113	125	123	107	102	122	87	107	128	103	99	118	109	102	113	143	117	105	97	101	109	120	129	93	104	94	116	113	117	119	134	124	114	109	93	108	125	122	100	110	116	111	119	112	119	118	100	131	102	107	117	106	111	106	107	107	108	98	110	108	108	128	123	123	88	115	108	133	92	124	102	109	103	101	91	125	123	125	93	125	106	128	114	117	118	94	114	97	102	112	115	108	120	133	126	115	118	120	131	89	126	124	110	99	109	118	107	118	110	114	122	123	120	122	125	108	133	86	119	105	120	121	100	109	107	109	117	116	120	107	120	103	122	110	98	113	112	111	112	105	120	138	101	116	109	99	103	121	113	123	88	132	110	98	94	109	119	117	128	118	147	103	109	111	103	114	106	113	87	118	129	105	126	101	117	104	117	120	109	102	112	114	116	127	118	110	98	97	119	115	102	116	94	121	131	121	110	123	117	114	99	101	123	107	121	117	100	111	95	121	102	103	127	108	117	123	115	118	118	124	120	104	102	111	93	118	103	110	117	146	111	104	103	103	109	101	94	93	101	130	93	103	106	124	113	115	119	108	103	89	108	107	103	121	105	123	128	119	123	119	84	103	115	113	115	109	123	118	130	111	124	111	96	108	110	130	108	98	113	119	127	129	124	110	101	99	111	119	102	132	106	103	125	103	112	123	126	116	142	90	128	95	110	119	109	110	124	116	98	110	116	99	126	113	122	112	122	123	120	122	109	97	108	96	115	112	110	105	102	98	91	112	123	126	103	124	103	99	99	112	112	102	99	134	117	118	126	125	118	110	124	117	102	109	105	118	128	107	114	120	97	122	123	108	120	120	124	117	109	116	105	92	105	114	106	104	116	104	128	96	103	97	115	122	106	122	100	94	118	113	126	94	111	102	101	109	108	121	105	116	110	107	89	117	125	104	104	122	101	101	110	103	103	127	128	112	111	124	128	117	108	108	114	123	79	114	104	109	119	116	106	101	108	118	113	91	102	122	129	108	123	113	110	136	105	103	105	114	110	119	101	96	120	108	115	129	100	111	115	110	87	114	113	110	105	110	112	124	117	105	127	110	112	108	112	85	119	98	102	141	117	126	124	121	104	105	105	114	119	108	107	111	117	109	95	94	101	110	110	107	92	100	106	89	102	124	127	101	110	134	111	126	108	108	128	119	123	111	108	101	121	127	108	113	92	101	97	114	119	117	105	104	103	96	112	133	133	106	100	123	124	102	123	97	93	133	96	98	106	107	121	107	98	122	115	108	122	108	116	100	111	109	123	117	112	113	126	109	128	93	109	121	89	99	99	95	109	116	102	119	115	105	110	101	104	112	114	117	117	126	105	104	123	121	116	121	112	119	131	112	114	90	112	115	112	144	110	120	123	99	107	126	103	122	104	127	112	129	120	89	112	104	111	100	106	96	119	114	107	105	89	146	115	113	112	137	138	116	121	130	131	132	114	121	133	129	127	130	113	103	118	101	103	109	122	113	110	111	108	112	102	120	97	95	104	97	106	109	112	110	107	125	117	112	115	112	114	105	121	107	109	98	101	121	92	123	103	106	125	116	109	133	126	95	114	109	105	101	105	117	103	114	106	98	108	126	111	76	142	118	123	108	137	122	121	107	106	105	108	112	114	114	109	105	123	112	106	108	112	108	98	109	125	110	123	107	104	109	126	127	119	109	119	115	93	105	115	113	120	101	110	124	105	116	115	115	100	94	117	106	105	118	94	100	114	117	114	112	116	127	115	97	83	110	102	115	109	121	114	108	114	123	124	132	119	80	108	119	110	112	119	110	101	89	99	130	128	110	102	144	116	96	105	122	122	114	121	87	113	123	122	114	116	134	120	92	106	108	105	106	102	112	93	129	114	101	139	107	106	122	102	94	111	105	90	118	117	95	103	92	119	107	101	106	108	100	98	116	120	117	117	86	106	104	108	107	117	92	110	129	110	122	115	114	118	101	110	100	107	110	136	109	135	103	121	99	98	105	137	117	140	103	111	106	88	113	109	117	91	108	110	122	107	124	122	129	99	104	119	136	121	124	110	115	122	89	119	95	114	88	94	106	110	100	105	116	103	106	100	119	103	100	112	119	116	121	119	96	99	133	139	129	97	116	78	125	122	101	106	107	112	108	106	90	144	96	102	116	132	124	117	99	127	102	98	118	116	104	113	140	107	115	123	106	107	95	112	109	110	122	99	113	121	103	112	96	104	100	109	113	114	122	132	97	126	129	132	122	119	110	107	88	101	87	108	120	87	132	123	96	102	97	99	89	100	122	115	126	125	122	117	106	112	105	118	108	104	112	115	113	102	116	105	110	119	115	118	119	111	101	115	114	103	103	122	123	110	123	103	110	127	100	102	95	122	117	95	121	115	127	104	98	145	125	125	113	122	106	101	115	112	131	120	115	141	102	106	127	88	90	119	117	110	125	121	116	133	117	117	101	126	121	123	112	116	114	103	97	122	107	96	83	115	110	146	112	123	116	108	103	80	98	104	100	117	104	113	109	127	108	119	84	110	111	113	130	111	125	122	123	117	116	120	121	121	104	95	118	113	105	112	87	113	106	128	115	105	95	116	89	116	108	102	121	109	128	99	94	120	113	110	93	109	124	97	101	127	126	104	98	91	123	105	85	117	116	102	110	107	97	114	119	113	89	114	108	133	108	116	109	107	118	114	109	120	104	122	99	103	106	102	133	118	107
16613	6355	9977	11529	9737	8238	5852	3834	2780	2282	1613	1209	922	664	690	641	692	638	601	485	429	444	448	460	541	423	294	285	270	300	284	299	272	267	273	300	264	256	267	316	293	276	281	277	274	300	267	268	257	283	294	278	285	259	242	284	278	255	246	265	255	254	266	278	256	261	283	277	264	245	263	301	277	269	261	284	305	280	271	242	273	276	281	280	261	272	282	300	273	264	248	278	286	236	269	273	235	260	297	257	210	259	274	258	247	255	264	252	249	256	285	271	278	288	269	269	290	258	271	278	271	271	270	254	291	262	268	256	263	267	260	244	244	304	270	251	254	283	264	254	267	262	284	277	268	247	269	273	252	263	286	283	259	274	250	285	266	259	252	240	258	270	283	265	230	261	277	273	281	243	270	268	265	279	289	262	253	274	254	278	259	245	245	241	246	267	268	248	238	255	268	275	231	237	254	260	275	285	276	240	261	277	281	267	264	280	264	274	259	241	226	256	260	222	272	250	258	263	301	277	290	275	285	262	269	249	266	298	250	280	277	237	286	249	289	245	265	253	274	260	264	280	288	280	275	248	279	280	250	267	264	282	284	279	221	248	290	260	287	283	272	242	291	273	291	250	259	282	255	270	257	254	268	221	296	253	269	287	265	244	272	283	261	277	246	269	257	267	236	265	256	236	279	274	275	294	264	249	277	266	285	238	231	277	253	272	248	251	252	246	291	232	274	268	261	233	270	274	266	255	267	274	267	282	293	258	259	277	277	276	269	300	245	257	260	260	256	294	268	259	276	257	258	266	280	291	247	258	279	306	270	242	251	253	253	260	250	284	261	246	258	281	258	289	290	244	267	258	277	282	262	302	260	269	276	273	246	289	246	277	233	285	268	242	255	274	261	236	263	280	246	276	268	243	244	233	278	273	264	246	274	256	260	274	248	250	245	263	274	278	275	281	269	257	265	266	280	270	245	255	278	244	249	235	277	279	280	271	258	283	269	271	269	232	263	246	283	248	281	261	251	279	252	252	237	249	254	249	254	291	261	257	254	259	269	258	250	277	259	265	256	234	280	268	276	267	262	274	264	280	262	253	260	263	253	257	264	255	235	274	246	255	282	261	270	267	292	256	284	268	253	284	272	263	280	270	276	280	294	265	279	247	267	248	282	283	272	249	244	278	293	261	252	258	258	270	247	275	242	280	290	245	261	222	241	248	261	240	284	269	285	266	281	276	244	275	236	286	246	235	273	248	270	274	274	248	271	261	258	275	255	272	263	255	244	287	256	263	271	266	250	262	233	249	269	287	215	249	322	257	284	273	274	259	277	273	254	269	253	230	258	253	263	267	286	260	249	265	251	266	264	253	248	256	262	292	259	266	268	255	264	280	261	216	256	256	262	252	242	247	276	252	278	252	252	252	272	272	285	275	301	232	277	269	225	241	262	283	276	275	274	245	256	269	258	272	272	246	289	301	273	265	307	291	258	253	265	273	265	246	263	278	261	276	252	293	261	243	251	265	264	250	274	253	278	266	255	261	279	296	265	255	273	259	259	275	283	270	288	265	256	280	269	267	280	253	248	243	289	266	271	259	261	235	280	265	256	273	239	262	275	253	280	292	287	238	260	268	259	248	243	237	263	259	277	275	262	283	287	244	270	254	280	248	278	266	256	248	253	253	243	261	260	283	288	269	255	249	261	290	266	291	264	252	236	266	273	294	265	269	254	268	275	245	236	281	272	262	251	269	273	248	251	242	275	271	286	252	280	255	283	256	261	269	261	243	258	260	266	261	271	264	268	277	239	276	268	251	285	268	257	289	242	289	230	286	298	259	251	283	272	205	250	244	284	270	262	282	260	286	253	276	276	256	243	278	265	258	283	263	262	241	248	264	246	246	240	261	277	254	256	269	272	252	257	260	274	263	265	279	261	267	283	253	289	265	277	247	291	264	302	241	315	244	258	279	255	270	279	280	263	262	246	268	271	260	273	267	263	273	281	243	283	264	277	296	267	266	249	235	246	274	283	282	258	264	257	264	288	251	259	277	258	291	271	286	263	284	301	290	262	228	250	264	293	259	290	266	272	308	265	251	276	275	254	251	259	257	275	275	248	254	244	261	264	266	239	279	257	254	261	286	276	252	282	261	260	237	269	266	244	269	238	262	248	274	254	261	272	264	237	297	280	247	264	267	240	258	275	252	288	280	256	291	269	279	257	261	245	274	259	277	253	294	270	247	250	252	274	263	264	283	231	275	275	255	257	255	276	278	291	268	279	261	262	234	270	296	263	289	244	258	260	240	260	292	239	249	273	290	276	264	234	253	242	252	295	269	287	284	288	253	263	267	308	251	242	263	257	284	260	258	268	266	272	272	284	253	252	255	272	268	270	279	244	267	263	258	244	269	267	257	273	287	239	250	298	284	231	248	288	249	271	243	256	269	278	267	259	288	275	270	259	290	248	262	258	261	267	271	250	272	262	258	262	293	269	250	225	241	258	240	265	256	269	283	284	267	239	292	266	277	288	262	289	258	273	296	290	276	267	263	243	257	244	250	252	290	288	264	253	255	272	257	279	250	275	278	271	278	265	240	242	284	235	290	284	240	288	261	264	235	267	277	288	287	259	270	308	263	262	252	265	260	273	266	281	250	278	272	274	245	267	264	286	251	268	274	266	271	272	238	251	285	272	268	243	248	266	259	257	275	269	303	267	252	242	244	254	268	224	289	253	280	240	268	245	259	274	295	258	271	263	262	249	271	244	267	260	251	260	262	270	271	248	264	280	248	284	272	233	255	277	251	243	264	261	261	253	271	242	264	266	260	260	223	268	265	223	247	259	260	300	267	253	294	282	292	228	264	258	272	260	274	269	267	270	271	268	280	250	276	265	267	245	287	279	277	255	287	237	278	247	266	271	262	228	281	227	267	245	263	238	276	323	267	256	228	261	282	270	260	249	279	280	266	273	236	293	277	272	257	273	252	288	280	245	270	261	263	262	284	255	282	244	271	275	251	240	252	268	258	252	271	285	259	278	264	266	294	264	261	228	262	270	285	255	264	261	265	215	273	237	256	260	282	246	251	256	260	274	251	262	242	288	288	271	246	251	269	274	268	232	284	251	226	281	271	258	272	294	258	272	261	275	275	254	248	247	263	266	267	273	270	251	261	269	260	278	242	289	267	244	258	243	288	269	260	258	284	298	268	294	274	254	250	253	259	309	236	258	274	266	274	245	256	282	239	272	260	273	280	260	246	276	278	261	282	299	270	258	292	243	249	274	281	261	258	280	270	288	264	261	252	264	258	298	253	293	255	275	315	256	265	284	282	269	251	309	256	287	206	303	262	277	286	238	265	276	286	266	275	264	269	264	246	276	205	255	269	289	282	241	291	250	252	297	290	275	272	279	290	262	265	289	278	284	256	261	275	273	277	264	294	285	262	261	250	257	256	249	263	275	311	280	255	246	258	265	253	264	269	276	271	264	257	274	253	263	263	257	267	277	244	302	242
37775	17954	10044	6965	4943	3469	2394	1419	932	774	616	378	318	272	241	245	236	230	225	174	188	195	191	148	207	180	144	144	137	139	146	140	144	138	145	133	130	134	152	142	132	149	146	151	134	147	158	133	141	157	162	143	140	149	160	147	139	126	142	126	131	144	129	170	134	125	134	139	153	147	145	144	130	136	157	128	123	150	147	131	145	148	143	143	135	133	139	123	140	126	155	140	130	131	140	124	147	132	166	143	124	145	152	145	137	135	133	132	154	138	125	131	132	158	135	130	136	155	144	153	151	122	129	130	149	135	156	181	149	136	135	145	133	140	146	132	149	156	133	147	144	143	137	151	127	148	122	118	129	140	151	138	160	132	147	153	130	164	142	142	124	145	135	133	148	152	130	132	134	138	140	145	136	149	136	150	131	152	133	149	141	129	150	140	127	127	154	141	140	128	155	147	137	131	117	135	155	138	126	138	145	139	142	136	142	151	142	144	130	156	138	143	152	149	127	139	156	118	140	134	128	139	134	152	161	156	154	156	119	156	101	136	149	149	121	165	156	150	130	127	141	147	143	125	127	127	137	124	144	123	149	165	145	146	146	161	159	136	146	140	129	152	126	143	151	140	140	151	163	112	113	131	143	151	149	147	150	131	167	138	119	139	141	141	158	168	115	140	116	148	135	138	149	136	132	150	139	130	146	159	123	142	142	125	167	141	142	150	135	153	132	147	151	152	138	126	121	140	130	145	120	123	150	151	137	138	136	157	133	151	155	166	139	131	134	132	123	126	149	138	144	131	149	155	136	128	145	142	124	150	131	141	138	125	123	125	136	147	118	148	134	133	150	115	158	139	147	151	151	137	144	113	155	145	130	143	146	141	144	119	152	139	135	144	171	134	153	156	121	133	133	140	148	125	163	130	135	141	123	164	132	169	134	144	139	131	132	148	135	139	133	115	148	139	160	140	142	128	122	153	154	139	136	136	141	158	128	139	131	134	135	150	134	147	134	143	140	116	148	165	171	136	146	130	164	170	151	145	140	165	132	127	148	135	125	117	160	148	145	132	143	139	117	136	144	127	134	136	171	136	162	164	114	142	143	136	144	156	126	108	122	158	144	136	132	132	121	154	134	133	142	147	146	174	138	134	127	122	130	161	132	140	118	177	123	143	156	127	112	132	134	122	130	138	139	133	137	147	154	131	130	147	125	150	133	170	147	126	138	134	132	148	147	134	138	133	149	133	130	134	136	144	150	130	169	136	145	147	143	123	148	151	130	148	121	129	140	138	151	147	148	142	149	140	152	148	128	117	127	142	147	137	142	141	162	151	152	130	161	158	139	103	124	144	126	154	160	133	145	142	168	141	162	128	144	146	122	135	130	150	151	133	139	148	130	130	143	136	135	174	131	144	150	151	153	150	143	127	145	127	143	156	143	135	142	130	156	138	138	152	141	161	144	131	123	141	158	151	139	152	124	142	135	149	125	156	170	130	149	118	140	146	130	141	118	126	151	136	138	132	143	143	132	152	131	130	139	146	108	139	152	147	112	133	132	145	127	124	127	165	144	140	134	154	127	162	155	135	131	144	141	147	137	122	148	152	143	157	139	157	143	130	116	152	159	148	142	138	152	140	133	138	150	151	121	143	135	132	152	133	155	121	133	126	134	139	132	135	154	145	142	125	134	135	140	117	129	141	138	122	132	138	154	151	126	143	142	109	151	139	156	128	138	131	153	160	156	151	145	158	142	125	131	173	135	145	133	166	153	135	124	132	127	146	137	149	133	148	166	147	120	158	145	134	148	151	149	147	152	166	157	152	139	157	145	134	183	131	129	144	147	147	118	130	132	136	128	118	162	150	115	154	147	134	129	147	169	152	140	146	136	141	131	132	115	114	129	133	145	110	128	144	149	150	143	116	144	126	123	152	141	146	143	117	130	126	144	161	141	146	123	125	142	135	128	137	156	124	138	132	146	132	131	148	135	156	171	155	136	124	133	148	134	135	128	143	124	163	135	132	127	140	127	140	137	144	133	153	139	128	122	140	137	148	127	140	130	146	161	135	162	130	159	159	145	137	139	137	161	142	156	148	137	138	127	143	133	147	138	160	132	127	140	128	141	149	152	130	139	137	144	133	136	120	138	128	140	154	117	140	121	166	137	148	127	133	146	139	159	160	131	112	155	119	141	120	147	149	151	118	161	147	131	128	126	134	129	150	141	135	138	158	133	132	160	134	141	133	139	137	140	151	139	138	134	149	142	148	148	128	168	146	141	131	156	135	131	162	117	148	147	132	120	147	132	143	141	131	146	133	119	146	150	139	118	143	134	144	157	135	132	147	130	147	151	131	134	138	140	147	147	127	140	155	134	144	149	152	127	135	146	142	132	152	140	128	129	164	155	125	147	152	149	140	164	124	144	154	154	157	151	128	152	142	123	146	140	135	144	120	137	152	150	143	147	136	121	143	141	144	175	156	138	141	119	138	132	130	123	138	153	137	134	138	135	133	146	132	144	116	122	121	159	144	135	142	145	140	146	164	176	135	135	139	137	143	160	143	116	133	141	127	126	125	132	165	144	141	139	137	161	125	147	133	150	138	142	146	145	143	154	138	123	133	151	127	126	134	105	135	154	148	150	128	133	150	135	138	135	143	139	129	141	118	111	141	125	140	148	138	135	142	132	160	143	131	135	150	136	136	142	129	124	140	117	148	149	118	148	142	145	151	145	149	127	152	119	158	149	130	133	136	143	158	146	137	121	148	141	144	136	130	157	179	142	128	133	148	142	129	139	141	144	140	144	140	143	174	160	135	150	123	136	138	160	125	150	127	135	141	145	123	128	117	152	139	136	145	152	147	135	129	153	147	147	126	145	158	133	142	155	120	152	144	118	126	121	138	154	139	134	155	129	131	125	117	130	155	130	136	129	155	137	156	146	140	132	138	135	147	149	154	137	146	134	145	144	131	142	171	143	138	141	143	120	147	133	108	129	131	136	135	149	134	152	149	152	129	140	138	145	153	120	129	126	163	146	130	134	138	142	148	145	138	138	118	130	120	126	132	147	148	147	122	133	136	162	118	132	145	137	141	158	150	119	104	137	119	118	169	132	126	125	144	139	147	135	149	126	136	151	161	140	149	132	129	167	122	151	143	128	113	143	145	140	116	134	125	142	131	138	139	133	165	169	144	138	123	127	146	143	146	144	138	127	146	137	127	137	132	140	161	139	121	137	121	143	145	135	171	130	158	147	140	139	121	144	160	155	138	134	108	151	128	124	139	118	150	158	149	130	141	145	136	148	141	132	125	127	148	147	146	149	155	126	118	125	133	170	162	130	140	155	150	117	147	147	108	128	152	130	139	127	143	152	136	132	116	146	132	146	138	118	149	141	133	146	156	158	152	137	126	148	111	131	153	130	128	141	140	142	168	129	136	169	137	147	150	157	128	132	139	134	156	164	154	151	138	134	139	155	134	142	144	125	120	141	140	156	118	170	127	137	117	150	143
23789	9274	13148	15086	13337	11317	8647	5792	3936	3396	2675	1866	1423	1186	957	959	878	897	883	749	581	630	603	608	787	476	431	404	369	357	398	382	389	355	378	397	355	347	350	337	335	354	351	349	341	366	354	345	344	354	333	360	360	358	344	342	322	327	324	337	350	330	335	349	353	353	346	317	333	344	329	321	349	362	341	372	332	351	296	327	341	286	323	323	357	358	344	348	373	333	327	330	319	380	364	352	364	330	356	342	348	319	316	350	351	361	322	339	338	345	359	344	328	349	345	339	346	333	328	358	319	329	341	331	304	315	325	328	331	339	355	353	329	346	339	306	362	301	313	328	344	310	353	353	335	349	341	363	338	314	347	346	347	352	329	339	329	317	307	333	337	318	313	329	349	312	317	358	344	344	339	343	340	313	350	314	341	323	329	368	351	350	347	299	333	338	353	359	322	318	357	346	336	310	286	344	330	345	332	320	314	390	322	330	311	338	320	317	318	331	320	311	367	341	309	351	363	332	348	334	336	351	355	321	337	372	360	333	356	312	366	322	279	319	344	334	361	345	350	310	358	313	372	329	326	359	322	353	315	350	361	345	356	305	373	344	307	321	329	323	342	322	317	312	335	337	338	330	322	324	343	311	347	308	304	376	336	330	351	313	310	326	376	328	332	339	358	355	356	292	351	339	362	307	320	375	345	342	362	342	333	309	323	354	345	310	320	342	352	320	317	363	321	327	318	348	341	326	333	344	353	323	332	338	327	318	328	296	322	336	343	309	327	329	342	342	338	344	317	326	345	357	322	325	328	333	331	326	336	330	360	318	334	358	350	323	346	326	378	305	328	350	325	325	356	297	370	349	357	323	303	289	351	325	336	325	315	317	337	361	342	322	359	358	329	351	331	339	313	355	320	353	338	325	335	309	323	329	300	355	337	323	349	342	345	288	348	327	336	357	324	362	338	355	327	337	334	322	359	336	340	314	364	374	318	326	309	288	300	333	355	354	368	327	323	348	336	319	309	329	311	319	311	351	345	321	355	345	333	356	343	373	325	327	304	315	329	345	325	357	327	341	355	347	354	335	338	371	335	323	325	354	334	328	306	347	347	323	339	335	339	315	349	356	313	339	334	316	373	322	356	332	326	364	359	331	307	340	322	309	321	368	343	325	358	333	322	342	327	366	316	339	359	316	307	371	307	357	314	372	294	375	335	348	342	313	334	345	308	336	337	342	341	312	343	312	335	343	325	331	311	355	354	346	343	306	291	318	373	339	366	334	319	314	354	339	346	348	362	331	327	326	359	307	356	322	346	312	348	324	345	312	331	328	326	349	353	368	362	335	317	349	337	323	323	332	315	358	325	352	361	337	339	328	352	322	325	338	352	373	330	316	346	328	330	331	322	361	334	335	375	339	339	331	363	380	344	329	374	361	353	344	354	351	322	360	332	340	371	317	327	335	309	333	331	359	321	329	355	364	288	334	328	321	346	319	313	355	342	346	322	355	304	318	288	314	345	324	352	344	328	360	317	317	362	347	343	319	308	322	281	328	350	330	309	342	314	328	328	345	353	338	310	309	335	335	349	335	299	319	326	349	298	343	339	311	331	352	342	344	325	331	289	318	328	319	330	313	344	326	358	340	315	365	328	352	324	325	313	381	335	333	339	326	352	311	342	352	350	351	352	321	323	382	337	335	342	343	353	349	313	323	339	326	330	315	319	326	344	345	361	314	342	349	338	325	324	335	333	350	292	360	321	340	345	319	336	340	327	339	316	358	332	314	351	348	319	317	303	329	318	340	326	347	335	316	341	335	331	318	321	326	351	317	351	320	347	359	344	334	313	320	365	356	307	337	324	352	320	351	334	341	369	351	328	339	337	308	337	289	336	355	327	361	328	340	310	349	336	350	365	341	319	346	340	328	375	344	360	329	323	335	316	351	340	347	338	322	350	350	365	347	328	314	320	321	375	330	340	304	355	343	340	284	318	322	303	357	344	318	348	353	329	333	318	340	336	299	329	335	301	336	328	334	332	371	327	304	339	336	361	352	355	320	370	378	380	329	331	339	346	309	323	333	329	303	331	318	328	329	326	337	320	346	348	334	362	350	368	336	334	344	360	348	359	305	348	339	290	324	324	343	333	338	294	334	334	322	336	352	332	303	335	357	338	333	384	356	337	389	314	326	337	342	331	320	369	336	322	355	335	344	337	348	337	352	323	314	308	342	313	329	347	319	300	308	332	342	363	309	351	332	358	327	336	350	362	325	314	327	362	357	328	336	331	324	299	308	357	357	299	343	322	336	331	315	315	351	321	344	341	337	331	342	335	320	362	338	295	334	340	329	330	329	327	315	308	347	340	344	332	357	350	336	369	320	353	336	332	335	333	317	319	312	337	319	336	326	337	353	318	338	333	319	333	325	379	350	330	318	342	324	352	352	323	344	328	337	319	338	366	344	344	329	360	313	311	346	369	317	340	297	336	351	390	326	352	348	335	310	330	345	336	328	329	340	348	311	360	347	333	332	323	332	364	342	344	354	333	315	337	328	341	339	345	340	323	325	350	369	325	299	320	370	338	340	344	365	357	333	341	332	319	347	317	335	360	386	342	339	297	326	340	344	338	325	307	329	295	332	309	322	325	340	335	366	313	306	318	328	304	323	328	291	361	342	306	366	309	348	295	344	350	315	343	330	341	336	304	291	307	341	295	317	320	320	367	350	322	345	329	336	337	340	348	345	322	331	309	340	311	346	329	352	330	325	350	320	347	338	319	358	317	324	326	309	325	328	318	328	317	330	332	354	321	351	354	326	331	347	306	302	316	302	308	345	321	380	350	321	330	341	277	322	325	352	340	351	337	346	347	353	384	337	347	328	304	342	339	332	324	326	355	329	321	345	311	335	336	338	328	357	317	333	323	377	353	315	328	323	325	315	325	373	355	334	338	317	349	343	320	307	320	325	317	338	311	367	323	342	330	365	324	309	339	307	336	331	340	359	331	369	337	317	327	343	309	338	316	332	327	342	301	335	331	339	345	355	327	354	316	326	353	343	334	327	367	341	337	314	353	364	314	356	316	316	324	322	340	335	306	320	339	326	352	355	312	359	317	357	343	346	325	336	317	340	276	338	326	321	317	301	346	309	319	310	328	336	348	306	329	364	325	330	359	325	332	358	335	338	326	330	355	313	340	327	341	373	312	305	354	328	325	322	345	358	330	312	335	352	362	360	344	300	327	332	298	343	342	327	338	338	360	329	326	346	363	307	317	332	336	336	340	315	341	321	314	346	323	330	301	338	337	364	332	300	380	338	350	304	361	314	357	359	326	337	323	337	351	327	344	343	348	339	341	341	318	350	322	342	355	326	371	342	316	344	337	372	371	346	344	334	325	367	333	344	351	346	373	344	312	322	336	319	312	342	324	362	338	310	339	343	319	336	341	356	344	302	340	305	345	318	332	303	330	333	335	307	336	332	334	336	346	342	337	350	339	337	349	366	342	348	317	337	329	325
11356	4153	2938	2152	1479	1022	661	476	411	325	264	266	233	201	216	242	221	215	221	219	232	233	203	211	197	192	200	207	203	225	203	220	203	204	195	227	210	196	201	203	220	185	184	207	244	216	231	191	202	198	200	195	229	191	184	191	203	218	217	219	209	202	192	179	204	196	192	233	227	205	209	210	202	206	228	207	193	218	196	187	256	211	203	215	217	224	190	205	186	201	221	204	210	221	231	210	211	236	187	217	191	211	211	215	231	197	239	191	203	192	213	225	194	217	225	188	195	185	219	235	206	174	205	205	198	207	199	187	187	204	202	235	193	188	196	210	207	223	220	203	215	184	204	216	203	200	225	204	197	226	203	230	180	200	199	205	219	215	190	182	202	206	208	177	207	217	200	204	197	217	214	247	207	187	207	205	204	208	209	188	202	207	185	203	193	212	209	200	214	231	193	180	208	171	228	228	187	206	199	177	252	234	177	223	210	205	187	176	201	205	200	223	207	184	170	197	219	218	200	186	182	190	208	176	193	185	179	196	225	199	208	181	230	196	198	212	188	207	183	226	202	186	199	211	228	181	206	215	229	241	216	214	209	186	194	218	213	208	209	174	201	217	206	203	209	209	242	227	207	226	200	173	203	188	206	198	196	213	203	224	172	195	199	204	213	205	215	211	211	207	189	175	224	200	202	206	231	194	178	204	231	205	200	214	183	211	205	216	194	215	210	178	196	195	232	208	208	190	202	174	202	197	196	210	216	227	233	200	175	168	198	206	239	223	187	185	199	217	218	190	198	228	181	202	207	231	207	235	220	196	199	192	211	192	200	200	207	164	190	195	177	209	210	211	215	207	217	209	190	177	210	211	203	182	203	221	231	212	189	211	196	224	198	195	185	202	196	225	216	206	208	217	201	177	217	198	234	195	186	204	188	208	208	202	198	195	190	204	213	183	211	200	188	185	215	210	226	213	216	213	208	214	187	211	193	203	195	228	192	197	209	198	204	197	177	193	211	206	208	219	192	208	210	180	179	177	192	172	187	210	181	208	188	196	193	217	204	223	195	202	211	215	208	206	190	198	186	200	195	217	204	175	189	220	239	198	226	218	180	201	204	195	211	217	184	202	230	195	196	198	197	219	214	225	210	193	195	179	197	198	186	201	224	198	208	235	207	215	199	190	204	201	182	203	228	220	184	180	210	201	236	195	224	199	219	191	216	238	199	186	189	176	217	210	225	202	225	196	195	250	195	176	225	213	213	201	215	190	196	216	209	202	170	209	186	202	207	207	187	209	213	207	209	199	213	209	196	199	213	207	205	185	184	200	223	214	209	222	207	198	211	202	206	202	188	238	184	198	216	193	186	217	230	212	194	205	225	223	215	235	210	188	231	214	196	220	204	199	201	209	230	188	227	209	188	209	214	195	228	250	212	200	182	230	198	205	232	226	179	219	169	190	208	186	216	175	242	208	191	241	227	192	198	241	224	202	198	177	198	209	180	218	220	199	213	217	193	221	199	187	184	213	205	199	214	208	200	171	181	226	235	193	196	222	204	222	213	199	210	231	210	246	189	207	203	181	195	213	191	206	194	200	211	219	223	203	223	181	198	192	177	185	208	201	195	191	208	195	187	228	231	194	211	197	202	206	239	193	187	179	209	201	216	197	228	204	190	177	205	197	205	210	193	223	233	198	201	200	211	213	204	184	218	226	185	188	201	192	168	181	202	183	185	196	211	234	237	218	207	224	223	205	213	192	220	215	217	214	207	200	201	216	221	216	202	210	201	206	210	203	206	221	224	196	205	213	181	196	223	228	206	206	225	218	187	212	184	196	196	223	197	196	203	210	211	211	188	215	228	183	219	254	219	175	180	222	204	165	195	196	196	197	183	208	212	206	214	232	209	173	184	209	204	206	237	219	237	204	200	235	203	194	201	224	182	188	206	216	196	189	214	189	191	165	223	196	218	199	214	222	203	218	208	184	217	194	214	183	191	191	213	175	199	191	182	187	171	207	214	184	211	191	194	181	186	197	189	205	194	221	188	206	208	235	204	206	213	196	228	229	226	197	215	200	197	184	202	215	200	211	195	201	215	219	213	199	201	217	231	205	194	202	212	228	220	194	199	202	241	235	204	233	216	224	186	201	183	202	207	207	205	191	214	194	210	228	236	218	200	160	238	189	217	226	195	206	198	186	203	212	226	211	177	215	239	172	206	221	242	218	182	179	197	218	196	210	200	228	197	200	212	174	192	225	224	196	208	224	199	212	225	191	183	216	186	203	221	226	207	206	232	195	207	220	203	196	214	177	196	213	183	205	202	206	226	228	186	212	202	188	212	192	207	193	209	207	212	221	211	221	201	220	217	204	201	186	215	214	204	186	192	197	211	184	212	209	226	182	203	192	193	205	191	225	247	219	178	196	191	228	224	223	236	199	232	219	211	215	225	211	237	204	199	210	217	184	233	219	220	226	199	223	210	181	219	197	213	192	192	225	215	220	220	255	201	202	171	180	193	180	204	223	211	185	200	230	218	181	192	199	179	197	226	202	208	206	189	213	201	180	207	206	205	207	216	201	202	224	222	219	178	173	195	200	207	203	196	196	207	211	209	224	199	209	214	199	203	195	208	198	219	181	205	187	209	230	184	208	233	212	206	201	170	235	177	188	212	185	189	193	225	211	206	198	224	209	183	218	196	203	181	195	213	209	222	189	207	214	193	189	211	188	197	197	198	205	194	195	218	199	230	235	217	177	211	201	188	177	201	203	177	190	178	213	219	178	195	190	211	215	216	213	232	200	204	179	215	224	198	218	203	193	189	183	205	192	215	189	175	210	217	231	205	229	198	186	227	218	224	226	204	223	199	182	227	223	210	218	217	213	204	202	194	192	188	201	198	221	217	175	182	221	205	199	196	243	190	196	204	180	201	211	192	217	191	198	206	217	188	189	179	195	209	220	220	194	214	191	201	189	219	203	181	211	219	223	212	211	188	156	198	186	211	209	216	190	177	214	193	189	201	177	233	211	218	177	200	186	228	201	194	196	224	225	206	226	218	213	197	223	203	235	200	195	205	209	226	194	208	203	210	207	200	185	210	234	225	193	205	230	210	226	196	204	210	203	201	207	197	199	196	231	216	212	222	210	227	216	226	212	214	199	216	209	204	213	184	194	214	190	193	228	200	204	194	215	228	210	213	222	233	234	202	212	224	211	202	177	190	206	183	191	190	181	187	203	231	203	182	191	197	218	233	180	221	224	205	204	219	193	191	233	206	199	210	225	221	215	203	222	201	190	229	188	208	190	238	216	203	207	184	192	196	206	202	207	203	183	217	210	186	233	191	220	211	220	225	192	210	173	201	194	189	230	218	208	175	169	204	201	196	207	229	237	181	214	200	195	224	216	188	186	201	191	203	226	204	201	195	215	202	214	209	188	188	217	206	207	214	207	214	240	178	232	170	212	198	218	212	201	200	210	207	213	205	248	214	204	193	211	224	184	195	178	202	236
7412	3247	5458	6339	5425	4194	3045	2097	1380	1237	898	760	650	606	525	616	563	550	544	508	488	517	502	496	567	486	438	412	468	430	459	458	438	457	481	461	498	447	487	451	423	474	414	472	430	429	454	432	481	464	440	482	435	427	434	411	481	452	446	496	432	484	450	424	484	437	423	451	448	443	461	453	440	446	480	458	437	434	453	477	468	436	445	453	444	436	418	440	409	478	454	466	460	436	445	489	435	448	463	432	445	449	470	446	458	440	426	455	470	434	471	414	440	410	456	446	446	462	433	428	411	458	459	486	482	446	453	428	453	479	451	441	451	441	455	429	452	479	450	484	428	418	456	482	462	447	455	457	468	441	448	459	429	463	445	440	466	434	448	468	452	425	470	414	493	443	450	497	440	372	430	449	417	417	443	427	473	446	445	474	458	458	421	457	419	491	453	433	449	435	477	453	456	484	474	491	434	440	444	484	453	458	437	451	460	428	450	445	454	456	479	474	410	437	402	456	459	439	482	409	445	458	433	469	444	447	499	498	442	476	449	450	467	467	465	436	462	428	444	444	460	443	486	441	466	459	441	455	437	424	459	433	450	429	427	425	448	451	480	493	405	452	434	482	456	434	424	445	456	459	447	443	480	439	460	435	429	491	424	441	448	437	464	437	442	446	445	461	434	437	473	443	457	436	439	441	471	446	407	426	438	458	456	453	454	454	448	470	441	390	435	478	455	457	469	481	439	434	461	446	453	469	451	436	445	494	476	435	431	472	467	446	419	446	427	452	460	458	438	435	465	455	439	457	448	430	448	461	417	450	442	435	450	463	432	436	430	466	422	424	430	409	505	433	411	435	488	473	443	427	502	455	467	432	456	438	452	437	444	454	463	455	484	470	438	447	454	438	477	460	475	432	454	454	483	466	430	443	456	437	462	440	455	451	500	424	421	446	455	465	450	465	424	443	421	442	441	434	432	462	415	409	439	442	430	422	467	449	424	446	441	473	443	524	463	462	440	457	446	439	484	460	452	442	432	462	410	458	423	436	429	452	439	474	429	462	428	456	463	457	449	473	465	428	450	431	467	449	440	466	452	466	398	421	462	427	448	461	448	433	459	441	454	433	435	457	455	455	517	404	464	417	473	467	421	430	472	481	477	433	453	435	428	460	421	444	462	483	442	504	444	465	438	490	435	392	433	420	453	460	475	404	435	476	427	453	447	403	432	419	434	484	454	430	454	409	461	423	436	450	464	433	442	451	451	419	481	443	442	457	431	459	463	416	411	457	453	442	431	440	458	463	460	426	437	455	446	436	454	489	466	438	404	444	473	445	441	472	496	463	452	414	430	446	445	454	455	449	440	448	426	441	458	465	392	433	459	431	464	433	423	444	427	457	432	450	472	424	478	459	475	462	424	461	451	451	453	428	450	433	456	408	453	444	435	440	446	435	424	437	414	449	428	441	475	442	451	468	454	443	465	440	492	467	436	417	442	453	422	446	465	462	453	431	450	466	416	471	443	409	437	432	444	474	448	448	408	443	471	456	410	444	478	445	434	426	478	433	451	445	449	447	453	464	474	418	429	464	444	407	406	434	439	430	411	452	447	452	438	464	453	425	458	434	425	471	456	410	455	460	465	478	466	448	437	467	431	426	454	410	429	440	413	417	416	385	430	412	450	438	439	472	415	455	437	485	481	455	432	443	483	452	433	481	433	440	432	448	430	445	438	444	433	416	471	428	440	451	436	437	444	435	454	462	451	464	455	429	455	402	467	440	440	439	446	445	412	452	426	452	441	431	434	477	462	445	415	476	495	457	461	439	413	454	466	443	404	456	477	454	425	451	473	450	417	446	430	461	433	414	488	483	445	455	474	479	428	471	470	515	461	472	462	398	414	449	468	434	448	487	453	388	430	428	456	482	443	436	447	412	429	456	449	455	425	418	467	445	487	454	451	438	433	454	421	469	460	472	418	436	473	436	446	411	458	483	434	437	464	432	456	440	415	451	420	443	445	479	473	390	446	473	455	455	428	444	450	438	456	432	404	476	474	466	479	493	443	468	422	430	449	391	471	450	420	435	430	460	451	440	464	432	455	416	469	437	476	436	416	411	443	439	440	421	413	416	475	463	448	414	442	412	449	432	460	466	467	448	437	435	427	446	448	461	456	434	438	448	465	437	432	455	454	432	455	495	414	440	438	473	448	416	443	441	467	417	410	432	418	455	487	442	459	408	425	426	427	418	457	440	429	459	470	444	472	434	408	442	478	437	448	437	433	430	457	453	485	480	447	450	480	446	473	480	433	439	428	470	415	462	428	431	467	459	462	438	431	451	410	448	435	452	465	450	418	466	457	442	449	474	421	452	467	470	452	464	447	429	424	443	447	460	471	476	457	455	429	427	472	417	423	417	466	443	441	411	420	456	474	480	451	445	467	438	445	427	474	409	459	465	464	452	423	430	497	413	431	418	444	460	453	407	392	430	468	438	438	455	458	472	460	458	453	459	427	449	460	474	427	469	466	430	473	420	458	417	435	451	441	442	415	462	464	465	440	415	434	465	450	426	394	450	423	465	406	457	421	442	485	406	468	422	429	462	422	416	425	430	399	460	459	428	447	420	437	430	490	451	466	412	475	500	446	447	449	425	466	433	443	442	449	445	435	434	434	441	472	410	425	415	483	428	468	431	453	431	433	467	446	440	426	434	457	519	461	451	440	463	426	445	466	413	465	454	407	455	441	392	461	467	466	444	457	489	435	420	448	449	420	468	433	449	453	437	448	435	436	498	439	418	419	435	434	446	459	415	426	438	438	412	430	469	465	451	427	460	443	461	442	449	454	451	453	447	446	429	470	442	431	447	441	493	450	433	468	452	433	476	476	444	449	455	442	415	453	442	416	427	436	481	457	464	448	418	468	442	486	453	468	490	426	474	438	448	426	426	479	444	434	467	460	445	466	409	456	443	457	449	456	445	441	467	442	427	478	432	479	454	441	432	432	431	450	450	434	455	444	476	439	444	466	430	425	446	463	443	450	438	468	408	421	451	474	482	454	427	498	442	443	465	454	437	459	433	450	448	445	446	424	473	429	446	464	435	466	482	462	456	451	462	417	467	453	459	461	439	425	462	440	440	469	464	444	475	422	440	445	482	436	441	431	465	466	452	433	490	464	491	447	459	450	426	426	451	440	441	449	418	445	464	459	464	417	415	453	481	414	475	453	430	459	398	496	486	443	446	460	446	428	447	449	403	458	440	463	453	442	462	452	443	443	483	443	444	461	436	442	433	395	439	492	472	428	452	460	430	466	457	470	413	420	436	430	433	434	440	465	450	442	472	447	450	460	455	446	447	460	393	484	453	468	449	446	461	448	446	427	467	444	484	484	447	432	446	435	457	463	434	485	443	427	446	441	416	437	466	464	432	480	464	439	436	419	393	413	433	405	439	435	463	441	437	457	443	472	407	491	427	433	470	452	435	457	430	399	491	455	475	447	389	458	478	453	420	437	408
26131	12682	6757	4497	2995	2115	1528	898	536	444	362	256	198	185	186	155	190	174	169	146	133	117	151	147	132	138	106	121	108	102	97	106	107	109	107	118	110	106	110	108	108	97	115	117	118	115	122	101	111	112	107	102	108	94	120	97	117	130	106	101	115	118	128	116	99	110	118	112	120	90	100	102	115	109	110	107	106	130	136	119	111	106	108	114	120	97	112	82	107	96	117	112	117	118	106	126	130	87	89	112	106	110	128	125	113	111	116	90	97	109	115	99	115	109	99	114	106	122	106	112	104	114	101	112	101	130	101	125	100	90	108	126	104	102	110	113	108	89	104	91	109	108	116	101	105	102	124	103	121	113	98	113	89	109	106	115	113	99	95	119	108	110	104	118	102	109	101	113	105	104	114	97	123	113	96	126	127	114	112	119	109	111	109	107	95	107	113	111	112	104	115	119	115	128	97	106	132	86	109	113	104	95	106	100	94	102	114	121	99	103	116	119	109	114	119	126	108	113	99	109	110	140	102	121	101	122	103	109	130	119	118	108	92	99	111	114	126	137	120	106	96	99	125	118	107	105	106	101	111	106	110	93	113	120	106	114	113	117	91	92	99	122	110	101	106	119	108	110	110	91	126	125	124	102	114	106	106	89	106	106	112	123	126	122	127	92	109	102	111	95	102	108	123	119	117	121	108	114	118	112	105	102	123	117	91	95	121	115	100	114	102	95	97	111	118	96	98	101	105	106	129	130	132	108	124	109	122	104	136	111	118	105	105	132	110	111	111	101	108	121	119	127	121	111	120	94	97	114	101	127	107	109	94	101	100	110	117	94	104	117	137	103	76	125	88	99	109	117	113	90	126	94	120	107	104	108	109	124	118	103	122	121	109	117	96	108	111	110	136	94	110	113	103	126	96	129	106	117	95	110	124	121	82	100	98	112	101	117	115	118	112	102	101	118	103	124	124	114	109	113	95	126	112	103	111	111	114	117	90	109	109	120	128	108	116	104	106	110	117	109	95	105	121	92	122	100	101	118	115	122	98	84	96	105	118	108	135	127	103	109	93	117	128	126	118	109	108	100	129	105	117	118	108	102	116	96	101	106	130	115	112	115	100	107	109	119	104	106	97	103	96	97	101	128	91	108	137	106	94	97	98	98	133	127	120	111	130	117	119	101	119	114	95	124	100	126	106	94	104	114	113	104	102	89	99	105	115	106	127	114	101	117	111	111	108	100	105	115	125	100	106	112	118	113	117	117	121	119	110	113	102	126	112	111	87	105	111	103	100	118	113	107	113	113	109	114	121	121	93	124	114	91	99	107	101	128	110	106	117	121	116	116	112	123	119	115	134	102	112	121	107	121	130	113	109	104	105	115	128	115	133	92	99	109	106	120	100	104	115	104	120	108	114	120	106	117	107	111	115	117	105	98	107	105	89	116	125	139	99	127	105	120	120	97	115	118	104	110	110	105	107	114	94	117	102	105	122	119	92	115	97	120	86	125	112	112	106	117	113	99	124	121	91	112	126	103	119	114	104	111	120	96	113	112	114	86	112	110	100	89	93	97	114	101	85	116	99	112	98	101	116	115	109	88	105	81	109	118	115	107	117	99	103	104	106	106	106	121	122	129	118	110	100	119	91	104	106	121	96	106	117	84	103	121	114	111	104	95	128	118	87	111	97	110	114	126	102	94	98	108	106	107	119	119	128	109	115	114	120	106	114	109	117	106	118	110	147	127	116	108	120	111	110	93	107	113	118	92	111	124	108	119	115	125	123	118	97	120	105	125	140	121	120	119	108	111	102	112	129	116	116	106	116	93	99	121	104	106	125	107	107	116	101	100	123	95	101	116	117	126	113	107	128	125	120	125	98	110	114	120	96	115	93	110	95	101	137	106	116	130	116	102	110	113	83	90	107	100	100	118	130	117	120	113	116	111	92	124	103	111	123	113	117	103	110	129	137	112	115	112	101	96	97	111	115	92	127	105	101	102	112	123	111	108	115	115	99	98	103	126	121	134	124	112	112	96	100	111	114	118	102	98	103	102	97	117	107	107	105	113	94	117	107	106	124	122	112	111	128	122	113	125	106	118	117	110	118	92	108	111	93	110	98	89	107	109	88	91	112	118	122	110	107	125	101	109	107	92	101	123	98	115	136	138	116	111	120	120	113	97	98	84	105	102	112	119	108	107	102	106	117	122	97	117	132	129	89	100	123	125	90	109	105	88	128	123	91	118	115	96	92	100	96	108	117	118	118	116	95	108	118	127	113	114	130	92	93	122	128	124	121	119	116	113	100	110	111	93	137	105	111	89	111	104	106	103	100	124	127	129	106	107	108	100	105	114	111	98	97	100	113	111	102	132	116	105	106	101	110	106	103	110	118	117	106	102	106	123	115	129	85	100	113	106	108	117	116	106	116	125	95	99	109	120	108	114	88	120	120	84	109	123	122	116	118	114	108	110	115	111	124	126	112	107	125	105	125	113	118	95	113	98	105	103	104	110	126	107	110	106	106	113	117	114	105	104	112	105	110	93	116	87	91	102	98	123	97	121	110	94	102	101	117	114	95	100	110	125	108	118	101	98	99	102	105	111	93	121	104	119	102	109	110	105	115	112	117	101	114	127	110	102	100	91	101	135	108	130	112	108	119	104	116	118	108	115	137	124	99	112	114	114	109	101	119	113	124	107	111	112	112	116	117	106	97	107	128	97	115	99	94	100	97	120	114	106	114	106	99	128	103	105	108	124	113	114	119	107	98	121	120	102	119	118	106	96	106	106	110	96	110	109	114	99	92	107	84	108	109	106	117	108	87	91	114	106	116	112	122	120	113	110	109	99	144	113	105	112	91	91	130	105	107	114	104	107	117	109	127	105	118	111	120	108	121	126	107	117	124	107	108	100	113	124	105	116	111	116	95	106	104	95	95	104	112	119	123	101	118	127	112	107	114	105	122	101	118	85	125	110	101	84	101	102	99	98	132	115	101	112	111	109	112	118	102	114	105	100	91	98	111	108	113	117	105	102	110	127	108	104	112	114	86	119	95	106	112	94	127	108	122	101	93	95	86	118	114	94	124	114	127	109	94	101	92	103	124	97	116	95	108	91	96	132	118	109	110	103	103	116	109	130	95	111	104	127	124	104	124	122	140	89	118	111	105	99	120	115	104	114	104	94	90	108	90	117	120	96	122	110	103	99	127	111	109	112	106	106	103	118	127	102	106	106	108	118	106	107	95	117	119	106	125	128	103	105	111	86	101	118	139	115	117	126	109	125	101	107	98	111	111	123	104	87	96	117	118	114	120	120	101	115	108	112	94	105	122	131	101	135	90	107	106	130	99	98	103	118	116	108	104	116	91	100	116	116	120	124	100	111	130	112	101	126	106	115	122	108	102	125	99	104	101	103	109	108	95	97	122	111	119	94	95	111	108	107	117	110	103	101	105	102	110	91	132	107	103	125	115	96	114	115	117	108	105	90	110	115	91	116	98	97	87	103	110	119
17568	7682	10249	11384	9777	7656	5758	4008	2706	2266	1573	1287	949	663	668	705	667	626	574	459	410	472	412	528	505	305	288	306	264	273	295	264	304	273	281	253	272	269	284	274	279	272	277	276	248	235	269	281	283	281	235	264	293	237	262	294	275	274	290	292	265	269	275	260	270	244	251	276	245	281	266	277	291	274	252	259	251	275	233	268	215	236	272	266	254	280	244	274	249	237	263	285	246	254	264	261	254	265	268	268	256	269	248	240	264	252	261	272	254	275	288	257	278	255	272	261	216	236	248	265	255	254	226	271	254	266	260	290	274	265	300	251	293	298	255	253	291	257	269	259	257	270	273	250	264	282	276	289	256	267	237	243	276	254	307	247	263	269	237	248	279	258	263	255	285	236	255	244	297	285	272	267	246	257	260	270	288	253	258	263	245	256	303	269	287	267	242	270	244	272	232	267	303	266	282	273	249	252	253	234	292	254	286	268	266	246	294	276	260	257	246	237	260	270	276	251	249	268	263	258	248	282	284	243	260	251	283	264	266	239	243	291	264	281	273	262	260	261	235	258	274	237	263	279	242	270	260	271	240	275	239	248	279	275	263	263	245	272	251	263	240	272	269	254	269	266	265	268	261	258	243	281	283	263	231	267	260	230	258	250	254	261	255	257	273	290	252	258	261	268	254	252	277	270	223	250	247	267	287	272	242	254	253	255	278	235	257	253	249	250	277	243	259	293	249	267	261	248	270	264	260	250	231	272	267	257	270	254	254	273	270	232	259	242	280	233	270	218	260	265	268	247	262	279	269	286	240	254	258	268	248	251	262	282	258	252	286	275	263	243	243	259	279	255	254	238	238	267	278	264	242	272	250	255	264	260	284	260	281	277	271	268	263	282	293	262	227	270	292	252	273	284	262	245	268	257	274	269	265	288	266	252	298	290	260	299	247	287	274	257	261	266	260	286	270	263	271	281	239	264	275	262	260	257	263	258	239	271	281	252	250	268	237	285	262	279	273	273	256	282	298	265	250	257	252	260	252	278	255	288	245	280	264	267	269	264	290	242	247	269	239	257	270	251	261	292	284	255	256	263	262	263	244	280	259	268	268	234	231	246	266	267	248	254	268	272	268	250	267	262	268	225	265	251	271	254	262	237	255	281	268	239	260	235	279	273	262	258	225	241	245	266	277	251	282	292	272	236	275	257	279	258	256	251	252	244	232	244	270	239	274	287	271	272	273	276	268	241	256	266	262	267	271	246	270	240	246	281	236	281	261	249	275	256	245	252	262	273	250	241	246	255	278	249	261	266	272	295	223	259	272	277	261	240	239	258	232	263	275	251	282	275	250	279	242	272	257	253	265	275	253	247	262	269	277	261	240	244	272	241	262	263	256	242	263	273	277	268	279	257	285	262	248	279	238	283	261	255	249	232	264	257	244	248	249	258	266	279	260	274	261	271	228	283	287	252	285	265	248	272	248	266	239	224	256	252	265	277	270	282	249	281	267	277	280	251	270	252	262	271	264	234	255	273	265	270	237	253	281	261	228	267	251	253	274	249	257	258	264	276	228	267	256	243	267	252	276	270	239	263	270	235	243	248	251	268	253	258	263	283	269	265	292	279	268	257	256	284	267	258	265	260	287	258	240	276	278	267	278	272	263	256	264	243	247	258	276	284	288	246	259	256	264	266	268	277	273	262	262	240	279	238	254	266	249	252	259	246	250	268	270	301	280	259	275	269	262	259	254	283	268	268	274	258	290	247	265	261	257	285	267	250	269	267	266	235	266	279	266	269	272	259	241	280	266	268	249	265	274	254	242	261	236	266	279	264	273	244	280	244	234	244	253	250	246	296	257	277	257	255	271	257	286	279	239	283	253	263	254	259	259	274	288	271	227	287	276	255	281	263	290	235	255	261	262	239	235	252	282	269	284	273	241	262	231	254	243	268	263	274	265	262	244	288	283	255	253	266	251	290	265	248	256	251	239	277	245	274	275	265	218	274	256	250	248	283	237	247	276	248	300	279	251	273	282	272	280	263	250	241	276	255	288	269	270	245	238	259	265	251	233	253	287	240	256	265	248	261	247	270	250	269	262	253	266	274	258	265	275	281	257	277	238	237	259	258	268	237	235	298	270	243	251	266	256	262	245	271	259	240	297	256	260	253	251	281	253	244	253	275	246	271	294	257	247	261	267	269	275	271	278	240	273	282	255	247	241	284	259	264	269	252	261	280	275	291	241	245	256	286	247	259	224	231	253	280	245	250	270	285	255	279	282	273	285	246	264	273	274	273	264	247	269	264	280	278	271	260	270	248	277	253	269	285	268	237	274	245	244	239	237	243	233	262	268	274	281	229	271	225	284	246	250	267	269	269	260	246	278	264	250	265	287	267	291	234	263	218	270	269	272	265	284	287	245	260	283	262	262	269	230	253	254	241	227	259	251	264	265	237	271	254	283	270	246	261	246	247	278	272	253	294	264	263	279	242	273	281	246	254	236	248	252	242	269	285	286	259	252	277	257	297	259	274	285	240	260	296	233	251	269	238	254	248	289	270	258	278	264	253	258	252	263	230	272	270	236	283	254	256	260	268	260	251	262	254	258	256	264	266	263	248	259	242	209	252	260	246	241	254	287	257	256	252	261	272	282	258	231	247	282	287	268	257	267	245	240	282	247	251	243	269	273	248	281	258	249	242	275	267	281	287	250	255	259	258	284	270	253	254	256	262	235	278	277	291	250	254	222	264	282	273	246	270	272	272	277	250	267	257	254	259	265	263	276	236	270	262	259	257	245	295	280	258	269	267	242	267	268	225	279	261	272	272	268	243	262	260	281	260	240	286	262	260	270	270	288	252	265	276	269	254	254	272	274	264	280	250	254	281	249	287	282	222	260	259	261	265	250	268	270	268	282	254	301	296	278	247	256	253	281	253	224	262	272	254	255	223	249	269	257	244	250	244	258	270	248	253	271	238	241	238	233	269	244	281	272	254	249	255	250	238	234	237	281	249	248	269	282	272	258	250	245	248	254	248	238	260	268	264	275	269	283	259	262	258	260	245	276	279	288	256	288	236	244	261	282	257	272	267	249	257	264	243	266	291	259	287	257	276	248	273	276	239	262	281	252	276	247	242	292	237	237	244	276	259	258	258	281	245	242	257	272	244	261	261	263	251	252	268	272	251	287	237	240	248	249	257	285	284	247	270	244	268	264	267	279	256	260	246	247	292	277	258	268	243	284	268	268	260	250	283	258	277	260	253	261	271	247	270	266	263	254	287	247	259	268	266	265	266	266	257	270	285	236	275	266	253	260	280	269	281	247	251	263	237	269	268	265	250	258	250	252	273	258	263	239	245	248	264	261	250	267	268	267	273	254	258	272	278	337	237	265	250	250	250	255	220	257	267	263	258	251	219	259	245	248	275	256	300	232	247	256	254	253	286	259	266	265	272	269	271	279	247	297	282	261	255	241	260	272	262	256	274	273	253	242	277	254	251	285	255	269	294	277	246
37028	22656	11224	7677	5056	3330	2077	1463	976	737	506	378	313	282	258	267	224	227	206	198	211	159	163	178	177	154	144	138	129	120	130	157	154	151	141	138	135	139	124	156	123	125	126	135	157	144	129	132	125	155	165	146	136	136	134	140	147	125	167	128	155	138	150	130	132	116	131	127	131	154	109	120	153	161	142	140	160	129	136	132	140	148	135	130	126	114	164	118	135	133	121	116	114	138	132	141	149	141	140	148	155	152	142	152	126	151	119	144	131	140	133	130	147	137	134	124	137	131	138	126	141	160	164	136	126	135	137	113	157	126	144	128	124	132	140	149	143	128	124	143	144	150	117	132	132	117	143	141	145	143	121	129	129	128	159	111	110	124	134	134	115	149	140	122	144	158	111	129	128	141	121	139	135	125	124	144	134	138	151	145	137	120	154	145	142	146	140	145	141	142	128	133	136	140	146	138	145	149	152	144	138	129	130	124	152	145	128	138	132	142	136	120	140	130	130	146	134	129	135	140	144	117	160	121	132	139	139	148	139	144	159	139	126	167	156	138	175	114	125	122	130	124	116	144	146	147	139	152	149	160	141	158	134	145	155	143	119	112	140	107	128	125	137	149	122	138	136	141	120	130	142	147	140	131	129	146	147	137	145	144	112	143	145	124	158	155	139	158	132	124	137	157	151	137	147	147	147	133	132	148	134	138	139	151	144	142	140	121	114	146	145	128	156	132	115	138	136	151	136	138	124	139	138	136	121	141	121	135	136	120	147	159	125	127	120	144	137	128	126	153	128	154	148	126	138	134	128	120	146	132	150	126	133	145	152	109	122	121	146	143	131	138	130	118	165	107	148	142	134	116	154	136	133	143	130	136	151	133	138	148	127	120	115	142	121	140	129	144	141	139	157	114	135	140	145	143	136	140	133	133	147	154	148	142	147	172	132	165	136	138	141	140	150	152	158	155	140	117	121	136	133	134	122	143	160	139	145	140	141	119	142	139	138	140	145	141	138	131	157	120	131	129	153	132	146	123	137	143	145	135	113	150	128	133	138	118	140	144	153	120	111	144	127	140	127	129	149	126	157	130	141	151	126	131	133	141	174	123	146	141	137	121	130	144	168	154	141	138	137	145	161	123	121	146	121	138	130	133	131	154	169	137	144	141	161	137	127	118	122	107	132	160	155	146	132	148	149	157	125	140	149	116	146	130	154	143	157	161	161	143	130	142	140	149	129	140	131	157	122	140	151	120	143	139	130	146	112	136	130	134	128	149	156	147	147	146	127	150	122	125	146	148	126	133	128	143	131	133	172	153	118	141	169	169	127	141	131	126	134	141	122	127	139	111	124	133	151	125	123	142	102	99	130	133	139	151	131	149	134	132	139	124	138	131	134	118	136	143	174	148	117	134	120	137	134	147	147	143	155	155	124	151	145	152	166	124	140	140	147	143	141	154	163	170	145	124	149	126	153	157	114	161	132	133	138	139	145	131	134	143	124	134	164	152	110	144	154	128	114	134	157	136	133	132	129	138	147	134	149	124	168	148	114	165	120	142	126	128	148	141	152	137	121	133	152	116	141	130	124	150	134	151	140	131	134	124	141	116	154	138	130	137	146	149	157	156	156	148	150	131	116	133	130	138	154	146	130	150	131	154	136	132	142	117	129	136	129	121	146	142	130	114	128	127	146	142	143	142	139	127	151	153	138	163	144	123	130	139	143	148	132	133	136	116	148	124	134	150	146	140	124	125	139	131	146	113	143	152	139	155	143	143	129	115	135	112	162	160	130	116	137	163	129	143	142	140	132	143	153	154	138	132	143	111	151	136	145	134	136	123	139	145	127	142	138	132	138	146	154	170	130	146	123	114	132	134	144	124	141	134	162	139	169	144	123	139	161	137	127	121	142	156	149	137	138	126	129	156	138	132	142	150	143	120	140	129	151	157	145	142	121	132	146	133	122	126	133	172	154	137	126	132	120	138	123	126	162	128	143	158	155	114	115	127	143	138	143	159	139	141	149	132	161	122	147	130	148	134	139	128	162	153	142	141	132	109	141	146	151	117	145	167	165	129	132	134	164	146	138	136	147	148	136	140	134	121	130	135	130	124	140	145	126	127	124	116	128	115	135	117	143	148	139	143	131	128	129	125	128	153	147	177	136	123	148	128	131	157	116	160	149	145	144	110	132	126	125	153	135	130	157	145	131	134	140	148	132	138	149	152	118	141	132	112	129	117	125	142	143	130	139	143	146	130	149	123	149	163	137	124	156	148	115	141	152	129	123	136	155	151	156	142	141	127	151	158	137	142	146	131	132	115	121	148	123	150	134	134	132	115	144	143	141	147	148	162	129	109	139	121	127	143	138	154	142	143	148	136	130	129	135	130	131	150	129	128	121	144	116	141	126	106	143	142	134	98	134	137	128	142	122	141	138	136	126	145	147	167	120	131	138	128	153	160	148	157	120	146	131	158	127	133	134	145	131	151	148	151	135	129	147	166	120	132	123	127	134	158	130	146	172	126	148	140	138	130	132	143	133	129	137	144	129	148	114	130	128	137	122	161	129	152	141	138	160	162	118	121	145	139	148	123	138	163	140	145	122	124	157	156	115	143	134	165	157	138	127	159	147	139	115	124	150	133	131	161	134	142	153	148	151	145	148	130	157	147	142	157	125	149	145	149	149	129	138	145	134	152	142	127	124	120	144	128	145	151	128	135	140	156	151	131	175	117	116	141	120	144	132	172	129	117	152	123	153	143	135	132	117	139	118	138	129	130	154	133	138	143	139	123	134	140	159	127	135	126	153	137	114	146	141	129	133	136	125	146	121	125	139	134	156	143	153	134	135	133	150	125	123	138	126	146	145	139	119	138	126	139	144	163	133	131	130	128	137	135	136	130	133	151	136	139	117	148	135	130	136	140	136	140	138	131	135	154	122	157	143	138	152	146	150	144	161	139	150	117	126	123	151	128	166	163	141	131	123	146	125	148	141	137	124	154	136	140	160	136	140	161	131	136	118	122	122	147	131	138	141	153	138	144	143	146	140	130	144	137	132	135	157	121	119	150	168	139	134	125	149	133	135	135	142	150	109	136	159	129	140	117	136	142	131	135	126	143	114	134	127	134	152	129	157	149	139	118	164	168	124	160	138	124	128	147	119	127	132	145	119	131	151	143	132	130	145	151	149	142	163	136	127	132	127	135	141	135	134	126	135	137	128	147	139	125	130	118	143	138	112	158	141	144	125	142	150	121	134	137	130	158	135	147	135	144	153	154	114	156	147	137	115	147	121	126	151	155	151	137	122	147	135	142	135	156	139	128	142	164	140	149	127	150	131	118	130	139	126	131	119	152	128	148	150	135	134	129	151	133	155	132	150	162	148	138	147	149	125	128	142	143	160	137	122	141	127	125	155	119	117	145	118	143	131	149	147	113	139	127	132	142	151	139	120	142	116	127	137	139	144	138	128	138	163	137	132	137	138	128	140	128	115	132	136	141	136	151	137	138
23724	12887	14200	15744	13727	10443	7635	5765	4411	3371	2509	1640	1430	1159	1036	1081	1025	922	810	654	643	571	612	772	630	467	422	386	385	346	374	363	369	374	363	367	354	363	365	357	337	326	371	314	336	338	352	307	313	350	354	352	332	332	361	372	340	308	324	337	356	314	330	331	358	381	322	355	346	328	322	349	299	354	323	358	318	348	337	324	318	347	291	313	304	343	354	331	343	326	350	357	318	353	320	339	312	322	348	331	340	331	329	287	324	338	310	357	374	325	325	343	325	360	339	305	336	330	341	361	331	372	324	364	347	308	337	333	342	344	343	305	338	307	359	346	328	347	359	331	339	326	340	293	367	325	322	343	321	343	344	331	322	329	361	342	320	295	319	327	328	325	320	332	324	333	318	339	316	355	341	349	334	317	309	355	331	335	308	347	332	345	332	332	321	303	333	335	355	305	316	327	353	318	353	346	338	323	321	337	318	364	323	315	343	355	342	371	317	342	331	320	320	325	309	333	329	348	328	367	326	306	313	314	318	345	326	352	341	303	323	307	332	329	351	328	303	307	330	310	333	339	316	321	346	352	298	309	328	343	296	293	324	313	346	313	319	358	333	318	326	304	335	353	284	326	319	322	335	308	308	336	317	356	297	335	323	326	347	308	314	310	311	353	341	317	309	331	356	306	314	297	332	304	340	348	363	317	355	291	318	311	315	366	338	331	343	336	334	345	312	328	375	335	333	348	288	333	345	321	351	354	318	334	350	316	312	355	309	288	304	306	313	325	335	331	322	322	375	360	329	319	335	336	295	316	324	321	309	339	337	331	310	313	322	341	310	297	331	351	336	343	345	339	375	337	281	334	336	336	319	355	334	310	326	318	337	353	330	341	330	331	296	336	324	322	338	319	359	340	346	363	328	316	318	335	298	340	316	326	330	290	380	351	343	361	287	324	353	320	338	339	329	339	335	309	337	282	322	356	346	312	345	320	331	320	345	292	313	317	304	324	322	351	336	347	313	354	335	324	302	332	332	349	327	308	296	311	348	354	314	323	370	345	315	330	323	311	355	305	329	301	315	367	346	317	317	296	306	334	344	320	297	328	322	326	362	314	367	340	334	318	342	324	384	333	321	326	327	345	320	368	321	334	341	332	316	372	317	333	327	352	318	325	307	352	328	338	328	363	311	336	329	311	354	325	352	350	335	325	355	310	326	324	348	358	296	316	330	330	302	309	360	328	345	314	308	334	301	287	288	330	345	338	320	327	337	359	305	353	333	296	325	314	322	321	324	339	345	356	330	352	357	327	350	309	335	309	338	363	336	310	329	316	338	352	322	324	340	315	341	353	331	326	363	346	347	347	326	294	329	318	375	333	307	310	327	338	343	315	311	330	364	317	325	317	320	335	327	318	336	345	325	363	320	287	338	343	320	332	335	337	329	308	324	345	337	320	331	321	311	346	316	331	303	370	336	344	321	301	320	293	347	332	343	279	329	326	317	329	317	326	341	348	328	344	330	319	327	327	332	344	349	327	344	321	322	334	329	329	334	323	331	316	309	324	344	336	322	322	343	331	334	329	310	301	328	329	309	327	334	332	314	328	330	357	331	337	313	354	350	344	322	323	338	314	330	349	310	294	342	324	315	342	309	331	339	340	316	333	334	325	332	354	340	336	333	318	375	336	326	360	312	310	355	325	327	348	330	362	335	340	348	339	324	364	327	321	336	319	358	327	326	311	361	306	329	332	345	324	338	350	328	318	326	361	352	337	330	325	311	310	322	328	347	346	305	369	335	334	344	317	354	336	308	335	317	308	326	312	343	342	324	307	333	333	337	353	332	311	327	342	330	347	348	318	311	331	273	317	293	315	336	337	319	318	298	325	333	315	301	328	347	345	374	346	329	342	325	325	322	335	305	312	360	321	290	341	331	309	364	325	350	315	324	320	364	317	340	322	319	338	353	318	322	342	330	329	354	318	363	335	337	338	330	320	311	322	322	314	323	314	309	321	346	339	325	304	301	343	331	353	323	337	311	343	348	309	327	341	325	350	287	357	297	329	348	306	287	332	340	365	330	329	326	336	298	322	328	322	325	337	306	322	329	317	330	298	307	322	305	326	369	325	356	350	335	317	314	319	321	346	339	351	327	333	340	331	326	323	339	311	322	339	342	323	297	323	309	314	319	303	323	303	323	316	320	315	303	327	334	314	305	311	349	317	296	304	336	328	306	320	331	328	317	312	336	303	324	343	307	305	339	332	333	305	324	344	349	332	379	315	339	334	320	332	353	334	332	349	349	343	346	333	350	308	323	299	304	306	297	334	340	288	328	324	315	343	322	331	326	306	318	365	324	318	324	323	339	314	338	317	369	304	314	343	343	342	313	320	331	303	332	321	327	333	326	311	314	307	326	323	315	336	320	350	311	359	307	336	351	327	316	331	331	349	301	319	350	343	349	316	357	344	317	331	303	317	344	317	323	320	332	335	329	351	329	323	301	332	326	319	295	348	311	340	349	353	317	330	318	325	345	333	316	324	303	315	308	344	335	308	328	351	333	311	344	332	319	342	332	327	350	329	323	344	347	346	331	340	301	337	334	336	331	349	306	339	340	308	342	334	320	367	326	328	300	378	332	323	349	330	325	330	329	367	292	313	325	345	321	353	313	350	314	324	339	335	298	341	348	346	325	324	325	300	340	340	331	349	313	340	373	319	324	345	315	337	323	360	311	346	321	334	342	385	354	328	363	317	296	321	351	299	332	337	290	345	318	330	299	319	359	309	329	355	286	316	350	305	325	329	332	346	376	324	341	333	334	356	331	331	320	338	323	332	315	316	338	308	317	321	310	325	335	321	317	347	329	315	326	364	322	346	324	334	318	347	352	327	338	305	353	345	354	358	346	350	345	335	336	331	293	341	334	334	312	321	307	327	348	317	345	352	375	319	314	356	330	294	329	336	372	336	349	317	345	366	306	319	337	328	309	355	318	339	333	321	337	317	338	292	329	350	381	359	327	328	348	316	323	328	351	334	345	321	339	329	311	345	344	316	321	322	332	331	335	314	340	344	333	318	364	318	372	333	341	326	342	351	346	354	355	338	334	339	312	327	325	313	343	304	336	332	340	317	357	324	330	343	317	320	346	344	333	347	335	309	333	326	328	311	336	358	328	321	328	333	306	341	338	330	340	299	319	316	333	302	361	374	332	348	291	338	320	327	325	321	351	345	352	343	338	318	308	344	340	327	336	300	335	326	350	322	361	297	320	342	355	326	326	330	324	312	338	326	299	316	311	325	333	321	318	350	313	353	321	330	329	335	346	346	347	342	302	338	322	326	325	306	330	319	320	356	293	301	341	361	360	346	330	343	327	348	340	298	335	325	340	334	355	357	329	330	319	331	329	338	326	315	325	320	318	337	334	331	330	333	336	334	323	306	330	331	323	318	341	368	320	368	331	353	310	339	321	298	339	303	328	328	334	329	309	311	330	335	320	317	342	296	328	331	314	302	306	352
11268	5483	3361	2268	1427	1008	714	469	423	376	247	220	238	204	225	221	231	218	243	207	240	215	211	249	212	209	225	223	223	185	223	198	190	211	174	200	228	200	178	197	222	189	208	210	208	206	182	207	206	219	236	195	200	197	185	198	194	219	186	212	193	184	192	218	192	228	188	193	224	208	204	206	233	192	187	202	192	193	196	187	181	176	181	216	214	239	236	244	228	207	199	220	195	198	219	243	202	208	204	221	171	205	191	225	189	201	207	227	260	207	213	173	194	180	220	205	180	209	212	217	178	205	200	202	205	205	207	212	233	204	232	203	212	209	210	202	212	218	187	208	195	217	217	188	208	186	197	219	248	210	208	196	216	209	178	218	202	207	185	221	208	213	195	235	212	208	209	192	212	230	202	215	199	220	217	208	210	214	201	204	201	201	195	232	221	210	196	198	220	203	211	208	223	216	218	200	221	205	201	195	200	205	176	221	204	205	179	188	195	202	207	226	214	196	196	223	194	201	193	224	196	191	209	208	185	182	193	206	218	196	225	219	189	199	212	219	213	197	225	217	195	203	209	193	223	201	195	198	219	180	204	203	222	225	198	180	179	196	178	203	181	196	218	177	183	180	197	208	205	198	197	207	213	188	225	197	179	199	227	215	200	236	201	212	218	198	200	192	222	215	206	203	237	212	197	193	209	197	229	176	206	195	176	225	212	215	215	226	199	200	196	206	215	211	197	205	211	216	208	243	192	192	220	210	179	187	188	206	216	196	189	190	218	191	205	198	183	218	174	194	201	202	177	200	192	212	219	192	188	181	210	212	197	210	183	223	197	195	199	206	200	205	195	207	210	195	191	193	206	200	183	198	206	173	202	194	211	206	212	216	208	233	219	218	194	192	178	200	207	205	229	200	196	193	200	223	189	184	217	192	182	206	196	237	222	205	184	236	217	222	223	215	196	198	196	188	167	208	241	197	183	195	229	213	178	214	188	198	197	181	175	209	228	214	206	212	180	206	187	177	205	194	197	201	217	214	212	227	180	202	190	226	210	207	187	204	209	195	218	186	185	210	178	216	184	210	195	206	188	213	202	245	206	201	213	204	219	201	230	206	196	181	217	216	185	213	195	223	184	229	189	218	210	217	204	208	201	211	196	199	204	212	194	210	235	224	190	193	210	229	191	191	179	210	222	196	190	197	221	173	183	203	204	200	183	204	210	199	242	197	204	214	174	203	205	224	162	209	207	181	222	199	214	223	222	207	202	207	205	213	208	208	205	211	231	206	192	200	215	218	202	220	192	191	208	236	214	201	202	191	197	214	217	220	191	211	203	198	212	203	179	184	212	209	208	181	188	216	206	218	209	205	210	201	222	210	192	194	207	226	214	191	189	227	220	234	214	200	204	200	201	196	195	207	195	208	223	189	195	218	192	195	207	199	210	228	222	203	217	220	170	207	197	195	210	218	202	236	212	201	202	205	233	198	193	199	221	225	201	196	202	218	216	215	192	195	194	225	211	193	206	229	186	182	200	203	192	195	193	173	166	190	206	195	175	179	209	201	226	214	191	227	217	219	177	202	185	216	224	211	204	173	199	216	213	191	171	221	218	200	184	215	177	179	192	195	178	188	227	204	216	206	196	194	215	196	222	188	192	220	217	202	248	193	224	202	196	201	212	199	202	220	208	205	202	223	210	192	208	192	224	217	185	188	153	184	183	207	201	197	208	213	222	229	188	216	223	231	188	179	200	215	185	185	173	219	192	184	193	197	201	206	217	225	203	187	207	207	200	188	192	229	202	208	206	203	196	202	213	182	180	203	224	201	210	182	189	203	206	218	210	196	182	210	229	229	202	187	216	186	194	195	190	216	204	181	204	214	199	213	228	220	237	226	231	231	189	205	195	212	209	196	214	203	215	172	210	209	199	198	204	215	196	197	243	217	204	180	196	191	209	197	199	197	204	185	206	201	186	215	204	203	190	206	207	225	185	202	198	234	200	215	217	224	238	197	205	217	196	196	192	193	184	214	196	183	209	200	197	212	184	217	212	216	197	179	234	212	220	243	202	186	191	186	193	172	190	192	220	225	196	204	193	202	198	182	229	199	187	211	198	200	206	217	227	197	185	199	187	208	211	214	241	223	184	202	236	210	222	210	209	214	205	208	225	215	235	204	201	206	204	199	193	175	221	193	186	219	204	183	224	198	219	203	200	202	217	202	209	239	241	208	217	214	221	229	191	210	200	199	221	240	226	202	213	198	185	188	198	215	216	216	204	185	196	195	215	218	209	189	191	239	209	206	212	200	183	206	238	211	194	221	211	238	215	191	233	195	216	208	217	232	225	178	209	250	205	180	223	172	199	187	192	207	190	191	197	196	206	220	225	238	218	174	179	212	206	205	205	201	197	174	195	231	196	204	185	207	203	222	218	208	191	210	191	228	211	189	202	202	196	238	195	211	194	231	221	207	184	198	229	203	224	186	195	201	206	199	213	202	186	212	189	223	197	201	199	182	217	209	212	205	211	178	191	209	203	217	198	261	185	223	213	212	204	199	215	223	217	235	203	203	204	200	197	223	214	211	205	213	215	183	182	210	218	209	224	223	208	191	191	220	219	199	204	184	205	184	205	189	192	212	194	168	196	198	216	210	228	195	184	218	190	213	198	214	188	191	210	213	221	189	209	228	203	240	201	189	208	210	202	205	186	206	212	206	202	199	214	194	203	187	197	221	184	178	190	189	201	201	210	225	221	218	166	187	190	213	206	169	176	236	195	208	209	210	226	235	193	231	203	189	225	214	205	243	231	209	198	223	207	199	184	220	222	219	222	204	201	224	201	223	178	228	216	200	204	215	207	205	234	194	207	207	187	206	237	189	206	178	212	196	206	194	220	207	227	198	199	217	209	222	223	193	201	223	205	199	214	197	209	203	203	180	174	207	208	187	229	192	196	203	209	216	207	201	166	192	215	221	203	211	203	211	186	231	230	201	193	185	192	182	224	214	202	210	211	194	202	207	211	219	190	215	203	201	220	188	211	201	203	211	204	193	210	221	202	199	192	186	230	155	208	212	206	206	211	194	205	213	201	196	195	183	217	214	216	180	197	209	220	188	173	204	190	201	207	196	214	193	201	228	209	230	190	229	192	207	198	197	187	202	192	205	208	199	226	216	185	221	201	227	212	181	208	205	207	213	198	217	187	186	201	205	240	206	176	205	207	193	192	203	206	191	219	220	197	215	202	195	192	168	205	237	203	207	183	192	214	228	215	223	219	219	214	204	206	186	240	201	210	228	234	187	179	226	200	205	217	215	192	222	182	189	196	211	209	214	204	259	200	202	217	184	185	203	205	207	204	191	212	182	217	191	192	220	200	206	209	213	212	200	207	193	193	184	223	221	203	233	211	186	225	210	194	206	212	246	185	217	186	197	209	183	219	207	218	235	191	228	218	208	209	216	191	180	217	230	217	203	232	196	174	194	183	196	197	215	215	180	215	211	194	200	194	213
7188	4249	6068	6262	5284	3981	2719	1909	1471	1327	840	653	599	580	592	559	525	553	576	486	510	485	510	601	483	421	470	466	477	469	444	415	404	487	466	441	456	432	464	476	450	462	462	433	429	457	416	500	462	433	457	464	421	420	425	449	440	443	437	422	457	462	480	437	457	432	433	435	464	471	448	451	396	426	429	431	441	419	438	462	434	445	461	441	434	434	471	465	437	435	430	470	427	462	461	473	427	438	445	443	469	391	438	457	464	426	410	470	457	444	445	411	448	432	430	447	462	422	403	440	441	477	457	421	442	436	440	455	435	444	449	427	464	445	486	425	464	411	460	494	434	437	460	450	417	447	460	440	469	473	442	459	428	451	456	424	406	450	429	447	452	431	424	420	391	450	464	454	402	474	484	458	463	403	460	397	468	453	459	433	442	433	431	451	415	421	413	441	443	450	440	458	443	441	437	442	465	478	429	453	451	419	435	417	449	456	428	420	417	425	431	391	440	495	435	461	447	432	443	476	433	456	424	470	443	407	462	445	457	458	458	428	438	450	434	443	405	470	428	446	457	452	448	478	466	461	438	459	422	420	413	418	421	427	408	425	424	442	442	479	434	404	401	405	419	429	440	422	398	480	420	425	448	435	442	424	449	464	437	409	464	440	431	437	461	446	444	437	460	447	428	437	428	445	420	429	439	463	413	409	441	429	441	395	450	477	412	461	441	415	489	463	459	433	477	450	446	439	448	504	465	439	439	456	447	461	448	406	446	434	442	468	483	403	414	441	453	462	453	427	414	392	431	432	494	460	466	415	437	400	428	427	431	489	439	406	423	465	460	441	442	466	447	415	457	435	406	416	424	467	409	481	451	445	424	475	481	420	425	467	481	448	453	442	421	433	466	408	449	452	456	444	461	432	466	459	478	454	443	446	425	391	453	437	442	438	461	439	404	460	449	445	407	409	454	451	432	419	412	424	453	454	469	449	450	435	431	441	427	472	441	469	479	430	459	445	499	476	430	424	460	460	468	400	471	413	410	447	439	431	496	432	423	473	444	449	457	456	434	412	407	412	466	415	461	443	475	476	452	453	434	428	470	414	469	450	457	476	456	428	452	438	463	454	429	461	424	425	427	481	415	422	473	437	422	458	454	454	437	449	406	463	444	448	429	421	482	431	456	460	457	446	431	424	445	445	441	463	437	481	458	438	443	428	424	469	443	446	440	440	496	429	405	440	448	446	442	443	465	462	423	427	459	444	468	447	442	469	446	449	465	397	461	432	471	435	475	450	460	438	465	457	458	448	436	411	441	442	440	449	470	451	437	452	454	465	430	447	442	473	438	457	399	447	426	450	472	445	447	458	449	470	454	407	470	447	451	423	446	459	473	416	430	479	427	463	442	468	422	460	414	468	419	460	457	467	472	398	464	454	448	453	408	456	427	434	394	441	438	425	396	457	429	428	447	447	441	490	437	450	428	446	427	443	478	455	497	432	463	441	474	447	492	446	409	471	459	410	466	459	443	450	440	409	479	430	453	467	447	453	484	424	446	429	473	439	443	415	452	458	479	444	469	423	426	405	424	434	449	431	437	455	435	457	448	464	450	489	434	464	456	426	433	421	437	391	427	449	462	490	450	454	453	451	449	421	427	446	447	470	465	444	412	426	438	447	430	464	481	459	416	437	417	443	424	429	434	452	444	429	437	437	416	410	443	422	461	449	436	448	412	484	465	460	439	426	442	432	447	457	450	467	439	422	437	436	445	446	426	467	451	451	446	453	425	458	435	398	488	462	437	416	462	457	444	405	462	470	431	412	454	468	468	438	474	443	466	447	418	458	435	445	437	435	488	432	454	443	438	433	477	468	476	486	456	423	434	463	441	408	443	449	441	475	455	426	446	397	453	450	445	464	444	393	436	460	437	418	482	437	445	438	442	415	451	415	414	456	429	462	430	434	444	455	454	448	381	439	447	418	445	437	462	409	423	472	446	446	434	432	465	452	432	453	452	468	444	425	467	436	469	440	424	450	489	437	421	399	434	491	455	496	435	422	482	455	434	502	450	461	441	410	410	461	447	430	407	443	473	416	445	471	442	429	437	445	421	445	463	406	438	436	434	443	474	439	436	449	442	428	427	484	462	439	449	466	467	481	424	445	438	421	427	470	411	456	417	505	416	419	435	477	432	413	460	456	434	467	418	433	429	413	448	454	443	478	442	455	417	448	457	433	443	407	468	503	445	451	418	430	424	424	459	444	461	433	480	459	444	460	471	458	462	442	467	452	472	437	449	440	425	456	446	466	439	434	437	470	417	435	468	468	457	462	436	453	437	454	407	458	411	443	437	443	430	467	423	445	470	456	434	420	483	421	428	458	470	449	458	431	430	466	429	464	432	468	412	461	447	411	436	429	392	374	445	498	428	455	434	429	429	436	442	457	413	428	432	421	409	400	454	438	412	482	418	421	455	417	464	422	425	454	437	443	429	435	460	420	472	471	431	468	422	426	431	440	415	450	452	435	474	460	434	470	434	449	437	409	467	439	435	436	443	452	455	479	446	440	452	455	446	465	429	428	444	417	465	442	434	440	470	445	448	418	428	401	416	424	434	458	459	425	425	408	427	481	443	433	447	461	428	459	459	465	437	443	399	499	456	440	437	424	421	475	442	439	449	416	418	430	453	398	452	414	469	436	451	449	427	436	527	449	451	467	451	465	467	445	415	442	499	464	446	408	401	432	416	462	468	440	464	436	456	429	438	458	436	417	403	475	438	467	403	454	416	450	459	464	430	436	466	441	437	430	437	424	451	463	431	418	430	443	425	487	390	488	463	431	428	464	444	429	443	474	422	470	465	408	429	426	456	471	433	478	427	408	416	442	441	472	432	457	483	366	447	463	436	463	437	424	449	456	429	457	425	446	441	462	468	450	477	433	446	452	458	449	438	453	418	440	416	451	469	467	438	445	442	457	439	412	433	440	453	401	428	449	454	417	449	422	465	424	429	439	443	443	480	447	429	421	473	458	458	414	430	431	439	428	461	462	455	485	394	449	415	440	440	447	418	448	441	453	459	404	450	450	446	439	449	441	447	456	425	443	430	442	441	441	435	454	470	454	416	432	455	431	420	463	471	445	453	432	472	431	442	448	440	446	428	440	434	451	449	442	439	443	473	405	426	413	441	458	447	444	452	451	429	444	421	458	435	424	453	444	459	484	444	476	443	430	440	432	492	422	428	479	419	426	427	439	390	492	429	439	481	416	416	421	430	462	459	455	416	460	474	447	408	440	440	451	441	450	459	434	447	478	433	472	422	494	450	437	434	476	465	445	467	417	472	442	432	434	430	442	468	443	456	419	406	395	444	436	429	441	398	425	458	432	402	436	469	468	455	449	451	412	440	436	435	438	442	454	446	427	469	455	450	443	482	422	444	438	465	447	479	444	435	468	435	460	490	418	447	433	462	472	418	435	445	453	427	452	437	471	461	450	453	399	433	436	434	450	454	469	467	390
27018	16362	7315	4663	2995	2126	1251	849	634	479	341	271	201	211	206	193	182	158	157	170	153	139	141	146	141	126	120	125	116	119	114	104	117	100	126	105	107	119	98	119	110	111	108	106	91	118	106	105	102	118	94	94	118	110	92	97	114	107	125	111	75	110	101	116	117	100	103	122	109	113	102	113	112	111	106	92	128	113	108	118	130	112	108	106	97	94	75	106	112	102	121	101	111	121	102	118	106	99	118	95	110	127	122	105	111	100	116	112	113	113	126	105	115	97	126	117	105	115	115	102	121	86	106	105	106	93	115	85	115	106	113	96	105	104	104	101	97	91	89	109	125	101	103	103	99	119	111	130	107	105	97	77	103	89	102	114	108	89	90	102	106	121	105	121	94	126	114	103	96	103	106	90	109	118	103	103	102	120	104	105	93	104	91	82	90	108	100	127	133	101	112	100	117	128	114	108	93	107	118	101	107	99	104	109	107	114	113	116	98	113	107	108	96	104	113	111	116	80	95	127	100	107	90	110	107	98	114	109	95	112	103	110	114	96	118	115	74	95	94	95	97	104	120	100	118	120	109	85	107	124	114	107	100	103	89	106	97	135	106	103	112	104	123	101	119	108	90	110	100	99	118	101	98	115	121	100	99	109	111	101	128	100	100	117	103	132	113	99	100	108	120	130	114	112	88	85	118	98	99	98	107	119	103	107	118	112	92	84	105	91	85	88	120	92	106	119	117	129	112	107	107	109	122	123	110	99	102	108	100	107	114	88	100	94	107	127	122	98	101	124	102	106	115	117	103	93	114	108	114	96	109	109	120	115	116	132	106	106	121	106	93	102	114	104	118	99	101	114	102	134	116	117	122	103	100	107	108	103	96	92	97	119	105	120	113	94	89	107	93	96	95	103	103	120	150	113	107	96	105	127	99	119	113	103	113	125	98	100	117	123	118	117	113	89	107	87	103	117	119	106	119	119	92	93	122	108	93	129	103	119	107	130	103	111	102	121	109	124	105	110	93	121	104	114	91	96	88	119	114	123	103	107	115	108	97	103	102	111	100	123	106	115	81	107	111	110	104	97	102	109	102	115	123	101	108	100	102	105	112	117	113	115	99	117	94	94	121	116	135	113	109	116	142	121	113	108	114	112	113	95	96	107	113	101	106	104	119	97	95	104	84	116	111	112	130	108	109	89	117	117	106	116	98	104	122	112	111	115	107	105	112	98	96	99	102	112	110	118	126	111	102	106	97	93	130	112	120	91	102	106	108	95	105	119	116	106	94	120	103	115	110	108	121	116	104	104	109	113	116	100	96	103	117	86	106	97	126	86	107	109	111	131	89	114	77	100	109	106	92	96	117	103	96	98	91	118	93	120	104	122	127	93	96	101	113	122	124	110	99	115	121	122	94	111	95	88	111	104	100	102	103	145	91	103	104	101	95	110	114	101	129	118	120	111	124	133	100	104	108	112	103	101	117	127	113	92	97	96	114	94	116	108	111	127	118	105	105	107	98	115	117	122	107	104	110	124	115	112	102	102	88	105	116	116	100	113	132	122	93	96	96	102	108	114	109	110	109	106	123	124	94	100	120	113	94	103	103	95	91	105	87	108	114	131	118	108	102	108	87	96	85	90	103	139	100	119	110	105	110	87	101	113	114	119	93	101	120	116	118	106	115	101	105	103	126	117	111	125	97	122	112	108	110	115	105	111	103	105	120	108	105	116	119	108	111	115	107	98	99	107	108	131	116	104	110	120	111	109	127	107	110	101	133	124	118	105	107	130	102	107	97	112	117	106	128	124	96	117	101	96	115	90	112	104	110	107	102	130	103	120	92	106	111	83	111	103	113	115	125	115	96	136	107	115	105	122	106	124	131	122	103	110	116	126	100	105	111	105	109	99	98	114	100	109	113	96	130	107	101	87	107	86	102	114	115	119	115	98	94	114	107	109	97	95	132	131	114	118	108	110	110	93	123	110	124	105	98	92	102	89	101	119	119	132	106	90	92	90	111	87	117	104	112	106	136	114	128	107	122	94	127	107	121	107	112	101	105	99	107	101	93	100	101	108	96	109	122	115	104	102	116	100	106	110	102	117	114	106	101	115	111	104	125	102	107	115	108	112	101	126	105	105	118	124	111	78	101	101	121	107	115	110	97	85	101	118	121	110	100	96	114	106	110	100	108	111	121	112	132	126	118	114	117	92	107	115	112	91	92	85	99	116	103	109	121	110	103	110	110	100	110	99	112	89	116	112	110	120	98	103	105	102	107	100	104	114	101	116	119	127	87	98	101	131	96	109	99	104	108	111	93	109	114	112	109	122	105	117	121	129	118	112	130	113	101	128	105	90	124	107	114	92	131	99	105	111	113	89	111	118	111	107	96	105	109	92	97	91	110	90	102	103	91	108	105	121	97	91	116	109	120	107	102	109	101	119	127	108	125	115	113	110	147	95	117	95	105	123	99	111	109	96	90	94	121	115	116	117	116	109	85	117	105	119	105	110	126	119	92	104	98	104	116	93	117	109	100	94	106	102	114	120	117	111	94	98	117	94	94	107	88	94	107	109	116	118	103	106	91	92	89	129	105	110	114	109	107	99	115	112	99	90	96	90	99	120	122	96	117	103	117	119	131	121	104	118	120	117	110	114	100	108	112	111	108	105	124	114	105	89	119	116	103	129	130	111	107	106	111	117	90	122	93	85	90	85	99	105	108	93	106	99	109	98	105	109	116	111	105	121	98	129	111	109	116	114	126	113	113	123	100	99	115	101	99	90	102	112	97	119	118	107	106	122	110	94	114	127	108	132	120	109	112	115	103	116	130	113	133	107	99	87	104	134	127	114	131	90	103	102	112	108	116	97	110	118	105	105	105	112	107	107	105	115	85	94	106	112	98	115	123	102	90	114	125	109	97	105	97	109	108	113	116	102	105	116	118	117	111	103	100	111	116	113	110	108	105	128	122	113	109	100	104	100	89	109	105	105	114	116	116	95	97	109	116	112	129	114	127	107	106	109	81	109	103	96	114	115	109	104	88	118	83	116	124	117	90	113	108	93	103	108	108	120	107	113	112	122	107	112	116	108	99	88	96	107	116	111	111	99	102	99	100	124	101	116	96	120	106	115	113	102	114	94	104	106	95	114	117	120	102	101	104	91	106	84	94	86	103	123	103	125	112	111	112	130	113	123	102	105	97	100	118	108	102	110	139	114	133	120	120	105	96	109	93	102	116	104	109	118	103	99	119	103	127	85	128	112	138	121	110	102	95	92	105	111	95	132	104	124	102	115	115	89	104	95	123	105	120	87	99	118	103	114	121	118	90	94	96	109	138	105	92	114	98	116	109	112	109	113	102	112	130	91	121	92	102	88	125	108	87	105	125	124	85	117	110	112	102	101	111	120	118	128	100	119	99	101	113	117	102	130	118	113	107	112	116	105	116	127	112	97	109	116	101	105	113	106	133	101	116	116	108	91	119	107	115	113	116	115	120	114	92	112	112	117
18113	10151	10175	11403	9584	7390	5292	3703	2906	2288	1581	1000	819	682	729	820	690	667	624	462	490	439	441	527	369	294	311	287	273	239	281	264	290	282	303	221	257	260	244	247	285	277	245	264	260	277	281	287	273	266	246	268	276	293	293	258	261	262	245	268	262	273	233	265	263	253	236	263	278	261	252	246	254	253	285	276	276	251	242	267	248	264	268	231	273	282	252	273	232	236	254	250	281	254	285	253	291	280	282	262	253	282	256	263	274	253	290	264	285	245	245	230	288	281	287	291	279	249	245	279	282	257	232	256	267	275	257	234	243	272	262	229	266	242	280	228	285	276	252	279	260	256	272	279	253	248	262	237	251	254	256	273	259	277	291	258	264	274	270	239	281	257	236	239	279	257	281	237	260	249	256	234	229	251	262	263	259	258	242	256	253	255	285	282	286	269	245	281	292	256	251	253	250	264	264	255	262	244	245	260	253	273	274	266	238	279	250	273	234	260	273	271	281	252	241	270	268	295	263	260	266	234	263	263	260	245	263	252	263	254	279	243	253	257	259	238	266	264	247	271	261	252	253	279	257	267	236	260	267	298	267	256	252	254	226	281	255	273	264	274	254	249	275	244	247	255	286	260	258	270	277	271	275	266	274	278	234	274	261	266	292	259	257	253	261	274	273	248	250	271	276	269	247	250	241	268	258	276	275	250	255	260	253	279	247	265	281	259	251	271	283	263	263	270	271	248	268	240	275	244	268	271	256	261	258	263	286	277	258	241	244	262	233	266	276	257	264	290	289	255	268	261	282	277	274	289	268	254	273	246	278	256	231	275	275	233	266	295	263	253	234	268	257	263	271	288	255	265	222	302	271	257	244	260	264	266	257	251	242	237	255	208	278	255	250	233	251	247	248	259	235	270	271	237	265	242	264	274	245	252	234	243	263	251	273	272	240	258	248	242	276	221	269	229	271	250	243	229	261	275	279	244	225	246	262	239	271	259	226	266	239	239	263	280	242	247	248	247	281	265	248	267	241	241	259	283	223	244	292	230	278	267	263	245	223	256	277	239	282	259	258	250	256	272	259	234	270	278	258	256	281	260	236	270	259	267	254	241	245	244	302	262	250	235	266	253	265	259	252	239	285	260	243	260	269	272	271	262	271	252	238	277	240	239	274	250	240	259	246	255	261	273	262	262	254	285	272	249	277	252	261	262	256	274	226	248	249	243	252	283	280	273	247	236	261	252	245	240	263	255	282	289	282	277	272	257	243	231	255	265	251	225	249	265	275	231	247	280	244	257	286	262	263	256	259	254	260	249	261	270	257	267	245	239	284	257	264	265	244	259	290	277	242	272	258	242	244	264	280	230	276	284	255	260	231	245	275	242	258	266	254	238	264	249	259	259	263	284	267	267	253	234	250	237	261	285	261	233	278	242	258	270	248	269	256	259	249	264	214	281	250	248	246	253	220	276	261	239	265	248	281	202	261	275	255	255	264	277	271	257	273	238	239	242	233	261	240	228	237	240	272	260	282	261	272	284	259	264	264	261	255	253	272	246	274	282	251	252	255	248	269	278	238	254	289	253	263	284	249	271	236	266	260	240	244	222	234	257	273	252	266	227	269	249	256	280	236	287	251	223	255	262	251	246	271	243	258	256	263	265	252	240	238	273	251	258	255	242	263	270	261	216	270	266	252	256	244	259	267	264	241	278	249	272	255	241	256	264	251	239	257	259	255	243	274	243	244	237	248	274	239	244	260	260	268	249	220	264	283	257	259	241	273	259	269	247	282	242	244	256	274	236	255	264	261	245	257	282	256	262	247	266	246	262	269	288	247	253	246	234	283	277	268	253	267	277	235	225	257	247	285	267	276	252	293	267	244	261	242	256	267	246	218	245	261	221	222	268	275	276	253	253	264	273	274	253	263	262	272	240	267	252	260	259	285	278	277	264	233	261	267	285	269	263	258	274	256	256	271	255	263	249	271	262	268	257	285	262	237	268	247	250	271	263	271	230	266	252	257	230	264	257	250	251	262	275	273	260	233	248	250	248	267	264	251	237	250	261	252	251	266	237	242	251	257	233	267	233	254	262	273	253	228	244	236	270	282	248	276	288	273	242	259	266	291	256	264	261	259	237	255	259	240	279	263	288	258	242	258	282	244	265	252	263	256	263	263	239	252	273	250	266	260	267	272	291	271	253	221	249	262	252	238	257	268	286	232	253	272	256	239	262	255	254	260	270	266	286	269	277	270	235	289	255	244	234	230	266	262	250	232	250	252	253	266	269	230	252	230	271	244	244	226	284	259	247	256	256	242	253	239	277	269	239	239	248	251	285	247	301	267	268	254	261	235	259	274	263	255	258	250	251	239	271	257	244	236	227	237	229	269	260	271	237	249	270	258	278	227	256	236	263	263	288	268	255	296	266	252	256	275	259	248	266	277	245	260	259	249	234	236	232	254	279	241	283	277	286	241	253	243	255	238	248	258	234	252	251	264	242	229	263	265	242	237	267	262	245	260	233	242	258	281	270	255	239	261	248	251	304	280	260	275	231	261	278	280	277	270	288	271	233	267	287	248	261	262	238	235	261	239	305	262	258	291	280	250	241	262	279	289	241	250	260	260	244	256	248	248	249	234	249	270	277	272	238	248	264	253	228	252	252	284	256	273	244	246	248	245	272	288	259	277	260	250	260	240	248	268	273	224	247	239	258	240	250	260	281	260	258	256	252	253	243	268	248	263	252	277	268	233	249	269	267	261	246	275	257	256	294	249	254	250	223	291	260	272	249	260	246	257	256	273	248	295	269	288	272	233	242	245	269	263	264	272	256	253	268	236	256	285	254	239	288	275	253	237	266	272	246	246	267	257	253	261	261	270	278	248	255	244	234	264	263	256	255	286	275	267	259	239	248	259	263	260	280	250	247	267	270	243	256	301	244	261	261	269	252	245	254	286	292	263	283	281	268	250	272	255	272	236	236	220	269	227	248	249	263	241	252	299	268	284	255	246	247	261	253	227	256	272	268	240	313	247	236	249	247	256	279	229	274	268	229	265	283	245	272	258	262	276	261	270	261	263	263	261	272	238	261	270	271	281	252	226	251	253	250	259	244	254	253	252	276	257	272	241	264	239	233	276	243	253	267	269	292	246	224	274	249	295	275	240	253	272	273	242	289	235	244	245	271	268	256	266	254	245	274	263	266	263	266	248	233	247	254	263	274	267	257	262	246	280	250	259	270	259	250	277	266	235	239	241	263	276	292	225	245	221	274	236	264	266	267	248	259	274	309	268	254	257	275	249	252	275	258	237	243	262	237	245	272	283	248	262	242	223	280	251	255	233	255	246	241	267	233	287	248	267	247	231	292	262	267	241	277	265	251	259	245	250	236	279	248	219	241	251	264	248	254	281	252	262	270	260	256	250	233	223	255	262	257	258	232	249	262	243	255	254	299	265	249	241	228	250	281	291	221	251	253	255	247	273	266	266	251	264	257	261	299	239	265	256	266	281	238
39486	26694	11556	7238	4601	3410	2169	1333	1061	808	595	405	336	262	281	253	252	236	223	193	184	167	187	179	149	155	165	152	140	125	143	137	149	132	145	149	155	157	176	149	159	120	160	148	142	138	139	131	142	161	124	155	126	128	132	171	148	120	137	144	144	133	161	125	136	135	145	144	160	153	150	134	137	157	149	152	152	159	124	126	135	140	147	151	142	135	133	160	134	146	151	140	121	160	146	129	160	139	151	140	145	154	125	135	138	146	152	145	139	130	137	146	133	137	150	170	130	147	152	145	149	142	138	144	143	136	138	140	168	141	135	131	104	128	146	137	130	157	125	127	148	133	151	136	157	111	129	130	118	148	132	121	139	147	126	137	144	127	151	150	138	159	142	153	128	141	160	123	153	140	136	127	142	138	137	141	146	148	103	138	137	155	154	135	130	144	141	132	124	144	121	143	140	117	128	139	134	121	133	143	139	140	148	125	151	147	157	130	147	129	146	156	140	138	137	118	143	130	141	131	136	142	167	136	135	113	144	163	144	132	144	144	151	131	148	149	123	142	131	137	147	125	135	129	131	149	136	122	129	121	131	143	141	140	142	147	147	153	138	146	124	138	117	141	160	133	143	134	150	130	138	126	144	147	143	159	117	134	143	128	127	137	134	127	139	146	123	142	138	148	135	158	117	140	135	149	153	164	138	130	146	144	137	136	149	136	130	130	144	149	139	144	137	103	142	142	126	150	129	139	133	109	116	135	124	155	143	130	162	133	140	122	133	135	148	131	142	140	127	122	147	122	125	122	144	146	154	136	128	125	144	130	124	166	144	143	141	116	147	124	123	116	103	128	144	140	130	126	154	146	141	171	131	128	140	155	176	123	156	124	133	145	158	127	146	152	147	147	153	136	135	155	164	155	170	162	145	130	134	136	149	121	130	148	152	123	147	146	134	157	154	153	135	145	126	127	145	147	136	125	121	133	153	158	152	110	144	150	130	135	121	159	166	132	144	154	142	167	155	141	131	144	134	149	143	145	162	132	134	139	153	127	143	143	156	144	122	137	144	144	124	152	155	140	144	138	137	143	167	134	142	123	137	117	139	140	138	151	130	117	113	167	169	146	129	132	140	122	147	150	136	125	166	138	152	136	139	125	135	131	142	119	129	138	128	132	116	135	141	154	126	146	138	122	125	137	129	144	143	144	124	158	141	149	161	127	142	117	136	140	135	133	135	135	158	153	127	139	161	135	123	132	163	167	133	141	168	130	151	131	143	173	152	143	133	154	161	153	117	142	161	132	158	153	137	126	116	127	149	146	168	144	140	154	127	117	140	124	128	135	115	135	135	142	118	155	130	127	161	122	130	153	144	118	164	128	130	155	160	149	129	133	127	140	145	142	151	153	138	129	159	133	133	139	146	147	154	141	140	159	124	141	130	135	153	140	124	110	124	161	138	143	152	148	133	129	117	129	137	147	171	116	138	152	150	135	149	130	154	140	155	145	143	131	128	134	168	141	128	154	158	135	157	145	140	146	124	115	135	138	135	143	145	141	137	152	123	134	145	141	140	127	142	142	167	134	137	153	158	137	140	125	134	161	164	130	131	139	159	132	148	124	129	137	138	155	137	140	125	142	154	137	138	134	145	124	121	131	136	143	149	149	132	162	142	128	136	155	146	139	132	155	120	135	126	148	144	139	148	147	131	164	146	133	157	149	124	131	139	124	152	158	143	131	137	153	136	133	133	130	152	144	141	144	128	165	135	143	146	138	138	152	150	133	133	157	140	114	129	133	149	125	142	144	146	117	125	144	116	127	138	152	152	123	158	122	133	126	157	125	147	153	160	142	131	141	143	130	147	152	106	123	131	127	132	128	128	134	117	149	149	147	147	115	120	132	133	144	123	126	147	159	135	123	156	138	153	148	146	161	172	134	139	130	123	146	130	132	149	132	118	130	121	153	135	129	146	158	154	161	137	134	153	140	167	159	158	133	163	171	130	175	134	171	142	143	124	152	128	136	123	128	130	122	135	135	146	155	129	137	122	136	144	142	166	141	152	132	133	134	148	141	152	119	161	145	151	126	162	138	135	134	125	139	132	139	136	138	142	142	135	154	113	143	151	137	139	154	133	131	142	129	152	129	165	138	135	137	124	136	124	136	146	146	142	144	129	141	153	150	167	143	143	132	145	152	155	143	135	152	141	147	180	134	135	147	133	128	163	142	123	125	137	145	160	135	138	135	146	148	139	147	135	129	128	140	114	108	140	125	142	167	165	124	136	142	160	138	158	149	113	143	137	138	140	167	156	146	153	165	124	146	148	126	137	150	135	128	143	136	129	130	132	128	141	124	123	127	96	139	138	127	140	156	143	143	144	145	150	145	188	112	124	145	132	129	140	127	124	137	143	152	149	129	124	133	133	142	131	127	135	136	147	145	114	150	156	119	154	149	147	124	142	152	112	139	125	151	138	132	137	157	154	137	126	150	125	127	130	138	148	141	135	136	141	120	125	117	151	154	134	110	121	145	152	128	129	134	126	141	129	123	138	134	154	138	133	138	132	137	172	113	134	143	117	157	145	159	136	122	140	146	130	145	145	138	131	158	129	166	145	136	128	134	123	137	136	146	142	127	164	147	136	118	143	138	143	142	141	120	162	141	128	125	149	140	127	139	123	131	147	141	147	154	153	138	136	145	147	161	147	129	117	143	128	130	115	143	123	141	152	137	152	158	126	152	115	122	157	142	124	154	143	116	139	130	124	128	141	128	118	134	141	137	126	128	152	115	131	131	140	126	151	156	144	160	121	162	136	152	129	137	127	112	117	162	121	138	133	132	116	118	146	134	124	131	177	139	145	122	154	163	153	158	153	146	142	148	160	139	136	133	137	139	151	150	132	140	130	120	157	124	159	143	158	161	128	126	155	138	124	158	134	151	116	149	152	124	143	117	129	141	131	140	150	142	127	133	128	148	149	131	122	140	123	146	125	135	172	171	138	128	146	163	148	139	134	137	134	127	149	134	142	138	135	130	148	146	161	133	154	145	133	139	146	146	142	117	132	121	130	125	154	124	133	148	136	154	123	140	128	146	132	147	149	144	127	126	120	137	147	127	120	131	126	152	169	160	139	160	149	139	142	133	134	133	151	142	156	151	132	146	125	142	131	124	125	127	137	141	141	136	152	132	151	149	139	131	140	145	116	134	138	136	152	140	143	118	123	150	137	132	128	129	130	161	130	162	117	166	149	139	145	131	151	143	128	145	135	113	138	126	143	131	127	155	148	133	140	142	145	150	128	140	149	145	120	115	147	113	150	126	167	133	151	154	126	121	151	130	134	117	121	149	147	142	142	127	140	121	157	152	134	139	142	134	135	124	161	135	144	129	133	166	131	140	120	126	128	160	167	150	131	126	144	122	114	143	164	136	133	124	149	136	149	144	127	140	164	133	126	145	137	136	141	124	172	130	149	146	124	162	124	135	174	141	121	176	150	144	147	142	96	122	154	127
25777	14385	13642	14803	12892	10939	7536	5522	4290	3581	2560	1754	1429	999	1058	1239	1078	932	811	672	646	552	688	721	472	473	403	363	426	347	358	366	342	351	343	360	351	344	371	364	318	374	366	404	351	330	338	367	337	343	325	345	343	331	341	324	383	354	337	380	347	349	314	353	325	338	331	318	343	315	376	337	327	319	305	352	316	308	327	336	342	338	352	345	332	313	330	350	336	337	326	321	313	353	333	353	355	336	340	327	337	317	300	306	311	322	326	331	347	319	317	340	334	322	304	314	329	334	327	342	377	339	296	327	313	324	323	340	351	330	336	333	339	317	325	310	300	300	337	348	351	351	325	347	359	347	344	343	310	336	340	337	313	336	342	314	312	319	325	350	313	315	361	345	323	345	323	339	322	340	297	331	308	340	314	327	314	327	329	324	362	341	341	316	303	335	336	329	350	311	345	322	358	303	330	343	313	347	309	319	321	302	358	348	349	322	322	338	327	335	333	349	313	334	293	312	301	339	313	355	341	347	319	336	342	316	343	342	306	327	334	336	353	352	314	308	339	338	318	322	336	329	331	334	332	375	296	330	313	313	330	315	325	325	287	348	340	326	305	351	337	320	359	334	323	369	309	320	333	362	337	315	313	330	328	303	320	356	323	349	316	333	376	357	332	336	337	306	297	350	369	315	365	324	324	317	360	351	335	324	320	331	314	356	343	295	305	313	310	338	292	309	361	339	350	350	324	331	338	297	354	337	333	332	303	365	339	305	323	327	336	343	301	337	323	321	357	345	326	333	350	343	324	374	317	298	353	334	336	337	332	338	370	318	309	330	380	292	349	331	340	342	301	313	338	314	334	348	355	320	324	319	335	320	362	353	349	351	314	317	347	371	334	354	324	366	378	333	323	348	312	342	328	333	321	324	351	312	309	310	351	316	307	336	329	326	341	329	319	330	311	335	343	322	361	324	289	346	299	329	334	361	308	332	356	303	338	348	365	316	320	332	344	382	326	305	358	332	318	340	322	318	298	319	306	321	323	331	318	330	336	344	300	342	319	336	333	332	334	331	322	328	338	344	358	315	330	346	319	340	335	348	317	346	326	302	334	340	342	350	310	343	296	345	340	329	336	360	351	323	358	323	344	314	320	297	332	322	311	319	324	312	320	356	322	385	345	338	301	320	313	347	324	314	304	376	340	333	327	307	344	343	315	309	331	360	302	320	337	317	331	340	337	305	334	341	312	357	320	378	349	312	346	326	323	308	338	332	343	318	319	350	327	281	342	337	365	326	352	285	315	311	354	333	299	314	317	335	373	347	336	319	365	330	350	321	351	301	313	308	341	305	348	331	328	348	322	298	301	362	302	369	302	342	312	331	319	306	376	355	341	300	376	317	315	367	320	342	324	330	340	314	315	331	337	320	337	319	367	369	354	318	354	308	335	324	356	312	297	332	329	335	357	327	354	328	360	351	329	312	342	312	351	353	301	335	316	339	345	325	342	366	339	347	319	351	344	369	358	289	316	336	319	326	299	334	294	351	344	342	310	336	335	311	331	331	318	324	338	341	312	325	330	334	342	313	350	357	325	354	314	320	343	348	350	340	341	311	310	324	327	336	324	343	323	340	341	367	342	325	283	327	362	361	356	291	313	344	332	335	355	319	335	336	330	357	335	337	302	350	335	339	360	329	337	317	351	343	328	337	333	315	340	323	342	298	355	335	325	320	326	349	372	321	325	320	352	305	324	297	329	336	323	326	335	333	347	349	332	335	339	338	339	321	335	342	310	321	349	309	341	324	329	322	340	341	339	323	288	320	360	326	298	342	322	328	329	371	320	322	363	328	345	310	337	313	339	327	293	366	319	311	318	356	335	338	337	307	357	297	347	335	329	324	346	354	336	347	321	328	360	360	333	329	366	339	323	317	328	319	343	301	320	338	356	341	339	312	317	331	315	359	357	366	346	344	324	296	312	320	346	317	337	295	337	334	342	337	316	301	316	337	335	339	310	338	327	310	346	345	345	320	360	342	321	316	328	322	354	326	350	335	328	316	345	330	357	336	334	299	333	333	351	342	322	327	310	326	322	334	312	342	349	375	304	312	322	343	310	321	328	336	325	343	361	320	345	355	334	324	359	336	342	349	352	324	336	285	343	336	344	334	319	334	344	303	322	331	327	351	365	330	346	324	303	361	285	361	362	337	355	349	323	329	353	310	329	332	335	330	308	324	333	340	330	330	314	321	328	343	333	321	338	343	308	332	341	352	330	336	353	327	340	318	298	325	322	323	303	372	323	344	330	281	329	323	339	332	332	330	328	358	334	357	339	327	346	323	280	296	307	301	343	332	345	335	314	351	359	327	350	320	359	325	377	304	363	337	298	339	322	332	310	318	361	335	321	353	338	335	306	327	322	359	316	323	345	343	357	323	330	336	310	354	323	294	342	360	325	344	318	319	339	347	334	327	299	308	315	303	312	347	360	330	309	346	350	324	314	342	321	338	310	316	334	350	327	348	324	306	382	328	313	333	335	327	340	326	328	305	334	320	313	335	303	328	340	331	341	310	342	336	308	338	335	339	329	288	329	364	317	336	300	337	298	343	331	306	333	327	329	347	342	307	331	330	355	313	335	318	309	351	309	340	319	292	334	341	303	309	329	351	339	307	303	350	346	350	357	332	358	349	306	356	339	304	340	341	354	355	359	340	339	323	354	377	350	341	353	333	343	345	323	321	325	320	332	299	347	318	295	316	304	350	303	302	319	327	353	316	316	347	336	331	314	334	314	358	323	321	338	358	298	309	353	314	299	318	345	335	348	370	303	301	313	335	319	320	333	327	296	337	339	279	337	321	327	332	315	340	305	352	316	354	344	310	334	329	337	363	323	337	319	300	355	307	352	345	313	332	313	366	336	329	321	337	330	351	306	341	371	326	324	353	347	344	313	337	354	330	339	332	345	327	354	309	329	308	315	346	350	321	339	315	334	308	328	326	312	333	321	324	370	305	311	341	291	344	357	353	329	308	354	328	319	313	333	321	362	305	330	337	373	323	327	344	363	320	345	354	370	332	331	308	320	311	332	345	320	335	330	362	359	343	325	349	341	375	318	336	329	325	365	348	326	371	329	327	324	326	356	319	338	304	344	341	347	323	338	319	333	357	365	328	347	350	327	308	321	321	324	358	352	343	331	317	319	327	308	348	325	349	356	325	325	319	330	318	318	342	322	351	307	314	370	356	360	339	319	338	310	336	336	332	312	331	323	342	321	375	312	314	315	330	317	338	325	353	352	314	336	325	355	346	361	361	330	316	306	317	325	319	300	366	329	344	318	308	329	359	324	297	325	317	288	315	360	313	297	339	349	333	333	312	342	345	312	330	329	329	336	298	352	317	328	331	347	338	351	292	320	335	366	311	306	341	319	340	340	308	341	300	320	333	351	331	338	319	352	306	359	304	308	311	324	315	330	355	329	325	345	339	313	330	333	344	320	303	323	335	322	329	318	336	314	330
12066	6350	3021	2157	1294	1159	753	470	470	370	320	244	250	214	228	228	209	220	205	233	204	219	225	214	203	210	221	211	219	220	213	208	207	214	210	194	224	203	170	245	241	206	221	211	203	203	218	194	198	180	192	205	221	201	203	239	198	164	202	209	198	208	205	178	207	210	216	231	219	186	207	215	215	193	195	221	199	205	216	193	207	200	205	233	223	185	212	176	238	204	202	209	180	185	209	194	188	188	205	206	190	231	239	202	197	205	189	220	207	191	193	196	200	204	189	197	204	219	213	224	235	176	209	221	214	204	198	175	184	209	202	207	205	189	208	183	222	195	194	213	198	203	177	204	212	188	196	216	249	206	230	219	228	220	221	211	181	176	205	224	204	206	187	208	184	179	215	246	214	201	202	228	193	199	204	193	217	216	211	215	202	209	202	200	213	192	211	201	223	199	228	170	185	202	200	215	198	227	202	216	198	209	222	217	191	214	219	222	213	203	219	207	192	186	175	200	195	184	208	216	208	203	206	227	208	215	190	205	204	200	221	180	205	207	182	219	184	187	207	194	202	202	222	203	221	197	222	207	185	221	196	189	215	210	241	185	203	193	203	230	240	182	202	218	236	196	216	194	217	194	195	228	212	208	189	220	174	230	176	185	217	223	182	183	180	221	202	192	225	231	204	194	186	202	207	187	229	211	199	208	196	208	211	225	217	189	184	204	204	185	219	212	211	185	197	227	195	217	232	222	225	220	199	187	211	216	207	187	212	201	204	192	210	213	178	212	180	199	187	210	228	205	190	186	222	209	183	195	202	197	195	212	198	201	203	218	194	203	219	216	210	220	188	221	198	220	210	223	209	208	184	201	185	192	205	189	204	195	169	226	190	216	217	185	191	213	195	214	207	177	204	207	226	195	186	212	217	185	200	208	218	197	186	197	193	225	219	208	191	192	231	209	210	230	215	216	223	194	186	209	208	225	235	246	200	206	195	217	218	228	178	176	216	182	217	184	222	197	216	200	185	207	196	176	209	211	204	210	213	209	184	197	207	217	217	205	227	184	213	215	206	215	202	197	200	195	186	207	161	213	217	211	230	203	211	231	227	238	232	208	224	203	239	214	202	197	217	212	218	214	227	188	195	201	234	223	177	227	220	186	215	211	215	213	215	205	212	195	231	203	183	219	213	199	202	196	235	232	205	223	178	207	205	201	229	187	208	237	212	216	217	225	232	207	189	187	212	212	216	206	216	202	213	195	204	228	186	179	199	208	224	206	225	186	213	215	200	213	209	206	231	223	237	222	176	237	213	192	230	188	192	194	204	165	223	244	212	202	215	184	209	219	205	180	212	200	221	209	190	218	199	189	202	225	200	197	183	203	191	167	214	215	190	188	199	196	209	173	192	188	223	195	166	174	205	227	213	212	209	191	201	226	215	196	186	186	200	200	209	212	188	224	216	217	204	244	226	215	193	214	218	189	178	192	214	175	194	212	217	186	224	214	192	197	188	205	221	220	222	203	222	205	204	204	209	209	184	198	185	197	194	219	181	195	191	207	233	213	204	192	207	215	197	194	192	208	211	193	184	180	186	219	222	186	193	210	200	185	192	207	206	215	213	210	211	188	155	241	217	210	219	176	180	203	196	216	211	199	210	225	211	217	234	184	200	223	214	208	211	185	213	207	203	234	200	196	207	230	214	202	212	194	220	176	217	195	208	190	223	171	188	187	208	209	214	182	183	227	191	183	208	195	217	174	229	210	215	223	197	199	233	165	205	210	188	219	194	198	227	215	240	214	212	231	168	202	187	205	218	202	222	214	223	209	197	205	195	225	189	182	223	204	212	238	186	206	198	214	215	221	185	197	205	207	214	195	190	212	221	213	193	224	259	210	191	196	191	211	159	200	217	202	191	206	213	190	187	187	209	226	200	207	186	233	206	215	232	221	217	195	208	223	215	201	193	224	223	233	201	206	219	208	221	197	224	178	203	235	210	194	180	225	215	213	208	159	245	208	190	224	218	238	215	194	200	206	197	195	212	195	176	217	218	217	201	220	204	203	192	194	178	192	183	218	188	208	199	213	222	192	212	221	224	186	203	200	192	208	187	194	217	214	205	206	202	188	207	216	219	205	203	210	210	204	209	214	213	249	197	191	196	222	205	211	192	236	202	201	201	200	187	184	194	228	236	191	189	206	195	223	199	186	197	224	210	220	214	240	229	193	194	201	204	222	177	208	226	215	199	224	216	216	204	249	218	213	205	228	211	185	186	191	229	190	216	166	177	187	192	200	223	217	225	237	170	213	208	236	214	199	193	201	215	194	186	205	219	206	220	218	182	192	192	184	172	231	207	223	223	215	208	195	204	187	197	212	177	191	204	213	183	193	198	242	198	197	216	204	237	233	216	215	227	191	234	205	190	198	205	211	212	216	217	221	225	245	217	211	205	212	193	202	212	206	237	210	207	190	189	208	208	197	222	197	194	191	215	237	234	205	225	196	208	192	182	187	204	211	241	191	198	201	222	212	190	219	226	199	205	190	188	202	207	206	228	194	191	200	187	207	217	210	200	213	227	208	195	225	208	182	229	209	195	199	198	196	187	197	243	222	220	210	209	224	211	228	208	219	197	203	207	191	201	220	194	228	215	204	209	218	197	192	215	232	211	232	189	189	213	220	207	226	201	209	215	178	181	195	212	185	183	185	217	225	222	228	194	200	204	192	234	226	225	199	215	198	201	203	200	210	191	193	218	189	213	193	183	219	222	200	209	240	176	212	205	213	238	210	208	211	195	203	219	215	193	220	198	205	204	206	214	197	190	177	213	193	189	194	227	213	193	195	201	206	220	209	241	172	180	219	216	220	221	191	195	213	191	207	197	213	213	171	175	212	184	203	208	192	187	200	200	222	179	185	195	191	200	193	214	204	199	190	229	208	184	219	218	186	200	196	205	231	222	212	224	190	191	215	194	227	186	209	212	207	226	175	219	221	215	196	207	209	226	247	176	203	198	216	193	230	190	184	190	193	203	214	202	201	225	224	194	206	216	200	215	203	216	180	202	234	219	184	210	189	210	209	199	224	211	200	179	194	215	241	205	194	202	186	190	204	218	200	198	204	172	187	236	185	205	187	201	200	254	201	189	194	216	194	214	221	191	181	209	217	210	201	206	218	210	224	237	218	186	200	218	207	206	196	201	249	199	235	221	202	206	202	216	194	238	196	196	197	242	226	208	178	213	218	207	219	199	207	217	247	206	189	206	204	226	198	214	233	204	209	205	209	220	235	206	195	217	230	222	202	195	219	218	175	204	206	228	199	190	211	172	211	226	222	191	193	202	199	208	199	183	199	168	207	208	184	209	181	185	213	207	220	194	220	209	225	198	196	185	182	210	203	221	197	172	197	185	189	203	231	217	199	198	245	213	199	210	221	199	202	216	201	202	206	207	198	188	183	183	226	199	188	221	181	190	217	222	204	223	243	193	191	215	203	217	176	209	212	232	196	201	204
7843	4740	5718	6340	5010	4516	2737	1839	1564	1232	869	714	563	509	551	618	600	573	542	512	494	487	546	511	535	429	428	458	425	429	467	476	440	421	436	439	425	450	464	464	468	432	464	432	445	474	492	420	426	468	421	430	478	451	474	439	458	445	447	379	456	405	452	407	443	468	443	419	417	397	402	464	423	428	442	431	469	444	466	430	436	439	446	457	437	449	470	415	457	450	488	420	407	416	468	461	415	429	462	438	438	428	455	424	468	436	447	456	464	393	434	454	432	421	404	477	473	444	455	451	445	444	481	432	441	465	458	450	478	451	434	448	408	421	424	396	436	453	442	427	439	439	436	430	434	431	456	445	457	417	417	439	425	433	442	437	451	399	441	444	406	447	421	488	485	454	462	415	456	434	480	417	405	475	458	423	469	448	436	441	470	412	496	427	451	428	428	430	409	475	474	412	450	470	437	469	427	445	447	447	429	471	410	446	462	455	466	461	468	411	439	455	471	434	431	441	434	423	473	480	432	434	434	426	395	472	450	455	430	492	415	463	414	479	475	463	463	449	464	419	435	412	481	433	464	442	422	480	442	422	444	416	462	440	404	394	453	452	434	459	424	458	449	403	460	457	456	425	408	463	450	454	434	436	445	482	456	445	420	404	491	414	445	476	463	436	477	448	464	406	458	445	430	462	473	435	422	437	429	454	454	437	453	425	457	408	467	419	474	429	419	467	444	405	460	423	455	469	416	443	453	445	434	453	468	461	462	439	468	426	437	471	441	445	431	472	437	404	458	442	441	440	458	439	459	441	436	430	442	421	477	426	430	438	459	409	459	434	440	425	440	419	425	445	450	441	441	423	442	465	463	455	410	444	477	461	434	433	445	435	441	451	462	438	463	427	427	414	439	447	426	472	447	468	431	430	430	453	455	466	446	469	422	447	425	441	466	461	420	447	431	441	449	420	442	429	473	467	431	424	424	405	441	492	455	413	466	441	429	458	452	425	469	419	438	433	434	457	405	479	461	465	452	461	426	433	455	446	451	464	493	416	459	465	422	452	451	430	451	413	466	462	410	436	447	423	446	460	416	413	473	426	438	453	442	449	429	458	428	443	428	473	456	459	458	452	455	428	429	420	470	457	419	426	447	435	505	459	425	439	459	466	467	435	432	431	476	450	405	487	446	448	469	427	422	429	429	442	453	450	445	435	472	439	432	441	442	487	447	436	448	471	445	400	453	447	464	448	452	472	437	499	454	419	438	446	439	486	433	464	446	471	452	444	482	455	450	436	422	448	452	449	446	452	407	473	446	481	418	432	446	488	414	434	450	417	441	449	426	459	445	473	443	458	471	460	443	454	450	445	473	488	438	447	453	445	452	437	438	420	462	448	445	436	448	462	436	429	432	444	449	443	450	464	441	454	485	408	434	447	442	434	456	435	462	447	421	412	451	417	461	430	483	419	446	460	427	450	440	482	429	452	466	467	425	437	432	461	454	418	405	413	461	452	453	440	436	424	433	453	429	459	454	486	413	421	435	451	433	452	459	446	440	448	442	415	447	402	447	438	449	460	476	444	464	440	432	488	462	444	442	428	447	398	466	453	442	472	455	459	462	458	424	438	429	435	442	430	420	452	440	455	477	443	493	423	447	454	428	456	444	409	468	464	425	460	426	452	440	427	451	438	481	465	504	459	465	464	441	434	456	409	428	444	430	449	400	466	446	436	426	454	442	465	441	400	417	449	403	476	470	410	473	455	437	451	451	423	447	412	496	430	450	437	433	461	450	429	433	439	470	406	460	481	429	447	429	448	402	399	431	445	450	430	420	457	398	422	435	451	450	442	465	452	424	464	430	417	456	459	514	433	446	400	388	452	446	407	452	442	403	427	446	488	433	464	473	438	416	440	472	443	437	457	455	443	457	457	479	449	428	419	453	416	450	428	446	432	483	401	473	401	435	409	413	469	454	453	459	429	432	443	461	456	464	436	442	440	453	450	460	433	443	454	475	435	466	437	470	470	469	432	438	436	424	449	427	441	424	450	436	479	468	396	439	423	452	465	407	406	402	459	414	428	440	450	425	510	464	488	436	462	437	411	431	458	417	419	459	448	463	436	421	452	417	453	481	442	436	463	422	449	422	485	447	472	436	423	420	444	401	422	437	470	409	449	455	431	470	455	473	455	439	464	449	464	420	450	437	477	489	439	435	427	442	444	458	451	451	458	438	438	467	431	451	432	500	404	439	449	452	424	422	404	455	434	475	433	442	448	424	430	429	423	408	456	430	435	437	456	488	441	470	444	446	447	437	461	441	442	432	469	436	447	451	436	446	448	456	446	435	435	472	463	467	436	418	446	466	449	460	468	420	427	456	425	476	450	433	424	447	457	419	416	439	451	448	479	440	406	413	470	444	468	421	447	444	457	452	412	402	461	418	449	445	426	434	396	415	455	437	426	419	437	447	425	446	438	406	433	441	427	447	475	450	453	468	436	440	470	425	414	421	408	454	450	436	421	439	472	450	437	505	436	428	439	461	456	417	420	481	444	430	428	452	437	407	466	491	442	439	440	469	422	462	465	467	423	419	443	425	477	468	432	480	451	474	473	457	454	455	455	435	458	425	440	426	434	453	480	457	456	440	441	453	443	430	453	441	454	480	399	391	428	471	465	413	414	433	430	434	436	441	451	458	431	476	383	463	449	437	458	408	435	456	426	483	444	446	448	452	438	475	454	444	435	455	436	464	422	403	460	464	432	421	485	486	425	485	445	434	440	479	456	456	443	458	456	451	450	452	442	428	463	435	428	450	414	444	421	441	456	434	453	417	450	429	432	424	427	432	487	483	481	476	418	428	437	442	435	477	415	470	433	412	440	425	468	435	428	444	456	437	456	418	412	421	443	428	452	408	430	480	448	435	434	470	463	425	479	453	452	390	424	469	426	449	477	427	431	440	437	433	461	434	395	464	478	462	416	451	432	425	465	440	418	483	471	446	472	429	451	461	442	476	403	453	426	458	454	439	370	449	436	438	457	435	442	466	459	460	478	470	417	473	447	428	430	435	455	477	446	444	476	441	474	425	421	439	439	452	441	414	428	458	399	439	445	432	482	421	462	451	468	430	441	416	451	434	425	444	464	438	471	462	447	426	435	417	434	433	451	429	451	459	474	436	474	440	466	427	429	422	436	421	418	402	447	439	443	444	468	459	427	440	458	390	443	444	441	459	432	443	427	457	437	449	404	455	411	420	451	445	420	450	410	434	432	420	434	479	487	471	447	447	410	403	411	484	445	435	433	457	442	468	446	482	461	465	427	404	429	439	482	459	453	453	477	510	418	434	470	429	446	482	442	442	476	430	417	468	450	451	445	446	445	481	432	413	468	455	423	450	461	450	444	442	440	454	417	410	427	436	449	453	434	442	422	475	468	424	429	489	466	414	469	474	446	474	427	503	421	466	418	456	436	454	438	488	437	458	465	442	434	430	440	460	408	408	435	444	463	449	464	442	443
28581	16845	6743	4663	2983	2145	1341	821	640	440	304	282	225	186	179	213	164	181	128	142	124	115	139	155	125	107	129	125	105	104	108	112	92	106	99	102	94	117	101	112	114	101	113	121	108	133	125	140	116	111	121	94	107	111	100	103	105	113	119	113	102	89	113	107	119	110	98	96	84	95	86	109	130	100	100	107	109	103	120	103	72	92	93	125	123	112	107	109	95	94	105	105	108	81	93	85	117	103	92	112	126	125	107	121	94	98	99	107	114	90	103	123	108	100	116	114	87	106	98	109	87	80	97	106	108	117	126	110	112	95	106	84	104	121	112	115	122	100	94	110	114	110	101	98	106	105	106	117	98	100	122	86	122	111	115	140	97	119	99	116	116	122	99	122	95	96	114	92	109	95	115	111	92	135	117	137	117	105	128	89	117	110	98	124	100	113	86	98	124	123	103	119	103	120	101	122	106	83	105	111	109	97	105	110	124	108	109	108	111	120	101	104	96	129	113	111	125	111	112	114	104	127	122	109	99	99	95	104	88	92	100	102	103	91	108	100	100	99	109	112	113	117	99	109	100	105	87	94	117	114	107	94	110	124	103	116	114	114	101	103	117	107	97	108	98	71	96	100	132	119	105	106	103	107	100	97	106	92	107	115	120	101	98	113	105	114	112	107	106	126	97	101	104	112	101	97	102	117	104	112	104	127	128	118	118	106	105	124	99	104	123	116	111	115	110	117	122	107	109	102	119	113	96	78	101	103	112	123	101	107	119	106	116	101	90	101	104	112	88	101	103	94	100	120	98	106	113	112	104	87	105	102	100	100	108	120	105	120	118	129	139	96	112	108	101	107	118	121	97	103	117	117	112	123	112	116	103	123	125	107	107	110	107	122	96	91	82	113	110	109	138	107	129	96	109	84	124	122	90	112	103	115	146	100	104	88	110	109	129	129	121	97	108	101	89	95	93	102	89	116	94	95	100	134	111	106	102	101	114	96	103	107	107	123	101	105	120	101	86	100	95	105	113	108	116	95	107	129	113	95	108	98	88	102	105	89	100	95	99	108	88	123	102	99	98	118	93	101	106	121	90	110	126	113	89	101	93	107	108	121	106	96	131	123	105	108	121	119	131	131	118	123	126	97	117	117	100	104	125	91	95	95	112	97	116	109	90	95	91	105	117	101	100	107	109	104	93	92	123	133	103	95	110	108	96	112	93	112	107	126	101	102	107	121	102	111	90	109	103	126	90	96	117	119	104	114	115	125	121	112	116	139	120	107	110	96	105	124	112	108	116	99	111	107	118	116	113	107	93	86	116	120	114	122	100	121	123	91	93	116	98	109	106	124	125	100	114	96	122	98	109	93	111	111	104	109	97	97	99	111	115	95	106	112	107	99	105	115	100	118	110	118	97	120	105	111	113	94	103	103	120	100	86	93	110	113	129	107	98	110	105	99	106	118	127	119	99	118	106	109	119	100	96	107	89	127	134	113	107	131	91	127	112	112	107	119	112	102	86	102	101	100	102	105	107	95	106	115	101	97	91	119	114	121	113	116	113	101	113	95	124	138	103	131	108	87	96	117	106	109	120	101	94	122	108	96	107	113	117	112	124	122	108	143	115	101	102	93	110	125	126	106	114	121	113	114	104	88	93	86	117	110	124	135	110	108	120	109	123	111	106	134	95	94	106	110	117	119	102	100	116	135	141	108	111	120	123	84	106	96	132	108	108	117	110	115	122	121	110	125	111	107	102	111	114	97	121	119	123	113	103	97	95	126	145	120	109	100	100	120	104	102	112	97	101	121	113	126	118	87	114	100	125	119	113	115	96	118	121	104	111	111	98	108	95	117	114	117	108	89	103	114	111	102	90	113	111	104	125	121	115	113	98	101	93	102	126	110	96	113	118	96	132	113	117	102	89	106	117	105	102	83	82	88	120	95	117	85	106	127	121	92	113	103	113	118	106	73	85	89	107	110	121	119	113	113	105	124	108	92	113	104	112	91	120	100	98	85	111	87	97	108	129	104	103	117	119	113	106	110	110	91	106	110	118	95	92	108	109	115	101	114	122	104	115	121	123	116	101	135	107	106	97	113	104	103	110	121	117	123	106	109	120	106	116	114	89	97	94	113	106	97	108	111	115	127	115	106	117	128	104	101	89	126	92	118	118	111	118	112	88	93	105	114	112	97	121	123	105	96	107	105	113	108	109	107	104	135	105	116	108	101	114	108	128	118	111	98	89	99	112	106	113	79	100	107	103	112	125	100	130	109	115	122	121	101	101	99	115	108	108	96	116	107	117	111	115	104	110	116	118	109	114	115	107	105	115	138	100	90	106	110	84	86	102	93	125	101	118	117	105	95	104	87	96	104	115	108	85	117	115	130	118	118	86	111	106	98	125	128	84	118	108	132	96	94	119	104	124	107	126	97	122	82	104	113	111	120	110	109	120	103	119	127	119	103	106	100	117	125	125	121	103	108	111	91	116	105	94	115	114	98	113	100	97	89	100	107	110	132	108	92	102	121	103	113	120	86	104	100	96	116	112	101	112	119	110	87	113	100	103	96	100	111	110	97	105	118	99	120	114	99	124	105	120	131	116	106	115	111	109	130	109	104	116	137	114	116	131	92	92	94	93	113	109	102	93	105	96	98	95	124	108	104	135	114	101	119	100	92	110	93	105	124	109	116	105	103	113	113	115	134	101	106	94	84	112	94	111	122	120	100	106	108	84	104	116	106	105	132	99	102	105	95	111	123	116	101	118	117	112	116	112	110	106	92	116	89	105	115	107	104	97	107	134	102	102	98	127	105	121	104	108	108	112	100	99	110	108	107	120	105	104	106	121	106	106	97	103	111	107	98	108	112	94	101	109	106	119	101	95	115	112	115	94	104	121	122	112	83	103	120	109	116	123	115	119	107	112	96	112	113	118	120	108	105	127	103	106	99	101	110	114	87	108	111	103	89	104	90	124	121	116	126	117	88	117	108	127	120	111	88	102	97	116	103	100	107	117	121	118	108	103	97	127	103	109	103	104	106	112	125	88	109	118	94	130	108	133	120	126	126	112	126	108	104	116	97	134	113	85	92	113	95	91	98	128	119	130	115	104	98	96	107	98	109	91	107	135	91	102	113	92	104	131	103	98	97	123	109	110	124	98	96	117	98	85	90	112	99	100	113	125	113	113	118	101	113	107	102	105	108	110	119	118	103	95	113	96	107	96	116	125	91	117	102	98	120	116	107	107	102	95	107	102	120	120	113	106	105	105	124	94	112	122	97	100	100	92	110	84	114	112	93	97	102	119	114	109	86	109	128	97	90	111	89	105	123	109	92	106	94	133	119	105	108	89	99	104	102	99	118	128	117	107	110	95	114	105	111	115	94	115	115	111	108	100	116	94	103	114	100	99	120	116	115	105	106	118	99	120	102	91	106	119	132	108	88	113	114	119	115	125	120	105	127	116	112	103	103	120	101	109	126	120	103	114	125	103	129	118	115	83	104	99	101
18708	10503	9648	11535	9584	7925	5568	3672	2959	2068	1440	1052	802	709	734	752	623	643	453	442	408	415	456	466	353	339	273	284	265	313	233	248	294	276	234	284	256	286	258	250	272	236	248	248	252	272	250	249	271	240	268	241	278	240	255	246	264	254	251	235	253	281	248	268	247	262	261	261	269	256	257	227	253	258	246	258	252	273	266	237	275	287	272	278	254	247	259	271	273	255	261	265	248	235	270	252	265	251	250	271	279	226	256	285	278	265	237	266	245	273	270	286	239	243	253	279	262	259	281	272	263	255	252	257	261	260	273	244	259	245	249	256	262	207	236	244	273	261	275	273	257	256	257	269	272	243	275	247	228	256	266	230	232	274	229	260	273	251	261	276	245	263	269	282	270	233	253	252	245	259	263	278	284	247	283	280	254	247	255	267	221	251	217	253	259	258	269	225	242	265	260	238	265	258	253	249	276	277	237	248	256	236	238	262	271	257	258	232	250	258	250	252	213	231	227	291	243	243	259	266	242	275	241	247	279	226	263	271	250	260	243	307	253	272	233	260	275	265	249	268	263	258	265	247	274	257	228	249	240	229	255	261	234	242	255	264	262	272	252	287	253	239	267	294	263	252	272	262	259	235	258	262	242	255	219	254	292	262	246	254	253	250	272	262	253	283	224	263	270	269	266	268	290	255	253	294	263	233	258	254	243	246	281	245	227	253	239	237	263	257	239	230	240	231	249	272	253	269	289	252	264	236	249	275	266	235	251	265	251	286	259	253	281	261	259	266	256	276	267	261	240	257	275	266	281	275	263	240	278	232	278	242	251	233	274	241	282	260	247	244	238	267	245	253	251	262	266	252	264	247	271	267	269	257	250	224	282	274	272	287	263	275	232	263	258	253	268	273	231	245	247	222	264	221	253	241	258	259	262	242	270	253	252	255	239	254	234	235	265	241	239	273	241	246	253	272	263	242	241	271	244	241	261	239	237	255	246	239	252	252	279	240	264	277	271	252	252	241	277	265	290	278	244	256	235	284	288	248	241	282	252	263	253	258	278	265	269	241	270	258	256	285	267	254	251	268	231	277	260	245	277	230	246	263	243	265	245	263	239	237	243	254	248	257	255	261	250	238	248	261	254	261	272	241	270	231	262	230	263	252	261	258	252	275	277	252	260	252	244	232	259	251	264	257	246	281	254	275	273	244	255	239	239	247	271	248	243	266	260	256	255	245	254	253	214	253	287	241	247	292	261	272	245	265	234	262	261	270	266	230	221	246	285	257	281	249	250	266	263	275	269	249	256	235	292	261	245	256	245	250	249	224	240	254	250	269	231	230	262	255	267	241	247	264	265	299	260	244	245	264	248	236	243	290	227	263	264	228	254	255	286	277	234	264	264	238	280	267	268	274	279	296	275	253	243	265	238	257	283	267	237	262	268	249	266	250	262	222	244	263	274	246	242	251	277	251	255	261	246	250	249	264	253	267	264	247	291	217	237	257	253	251	256	247	266	242	256	277	271	258	260	247	215	224	248	269	260	236	308	261	255	272	259	244	265	242	241	239	264	271	255	280	247	291	287	251	252	236	272	252	236	254	261	266	287	253	269	248	211	248	221	251	242	251	267	219	237	248	222	254	272	270	251	235	283	244	261	240	239	288	257	239	247	258	245	254	277	238	260	257	245	258	276	252	251	252	276	247	253	268	229	268	264	261	259	290	249	249	251	246	281	311	225	263	281	245	260	243	267	264	277	261	266	263	268	250	242	247	265	261	251	240	257	256	229	247	219	263	250	273	267	274	253	247	248	256	252	239	260	264	247	288	254	247	265	245	229	277	269	282	272	268	274	254	220	257	236	277	242	245	253	258	248	252	257	268	243	240	249	267	234	264	253	254	218	221	238	260	249	264	261	253	274	235	266	252	270	277	243	280	252	256	287	261	251	227	237	261	236	248	243	276	247	272	277	236	229	259	259	266	248	246	246	245	235	228	254	241	262	267	259	252	238	263	243	252	274	248	248	265	285	248	272	274	256	241	235	261	243	254	253	257	261	262	229	269	260	230	267	271	240	244	277	265	255	238	278	262	239	243	284	258	195	273	268	248	262	235	221	275	284	252	260	266	285	308	278	267	268	261	250	271	271	244	258	248	254	255	271	262	276	236	262	261	242	249	257	252	243	253	232	256	251	256	282	243	276	223	248	257	249	255	249	265	240	251	269	265	251	258	249	247	248	275	253	254	265	235	264	276	263	263	278	266	242	261	248	230	246	217	263	267	237	267	246	253	273	222	237	256	267	249	271	248	258	231	275	242	254	240	237	268	271	281	260	258	243	279	280	267	270	296	221	235	256	268	259	247	219	244	251	267	261	282	261	241	282	251	255	253	243	256	263	235	270	275	229	232	246	254	247	275	234	240	272	259	252	238	268	256	245	272	308	255	303	237	284	261	243	292	251	258	238	254	238	244	259	288	258	264	262	252	224	261	261	265	257	242	287	287	263	257	263	250	251	273	240	248	283	268	260	270	249	243	271	249	250	276	244	235	232	241	268	264	255	266	268	255	264	239	269	245	230	247	246	275	259	279	253	236	256	277	280	239	291	254	264	240	264	282	260	277	240	216	241	256	270	269	246	251	246	267	291	233	255	250	267	245	264	259	231	219	272	263	242	279	259	219	265	277	261	254	257	255	258	271	258	258	241	262	268	247	266	243	255	299	255	277	235	259	244	273	267	247	235	276	245	286	267	259	244	255	272	256	258	253	249	262	270	263	266	230	276	247	249	266	250	265	276	250	228	251	238	241	255	248	243	244	270	279	253	246	271	272	248	274	262	277	256	262	257	263	268	262	233	257	269	251	231	245	241	265	270	241	266	249	259	249	272	252	259	245	254	233	256	248	261	262	283	256	262	247	255	238	263	270	263	266	249	263	260	245	232	247	242	251	222	255	247	253	253	263	239	279	246	253	268	266	246	258	258	264	238	255	265	269	249	249	274	235	261	259	268	241	250	248	273	267	254	254	271	299	258	253	272	280	289	261	281	263	245	253	248	278	225	249	226	267	253	247	283	257	245	255	262	258	263	247	269	273	255	268	268	279	244	249	247	269	229	272	253	263	237	259	254	246	239	235	256	242	254	263	280	258	273	224	217	250	230	249	248	264	256	251	272	254	274	236	267	239	263	229	260	262	250	269	279	241	286	270	254	259	251	259	258	240	254	264	259	251	262	276	261	269	245	266	255	279	243	266	249	269	268	249	284	265	276	247	237	260	249	275	256	257	230	272	279	247	272	257	237	283	227	236	251	262	258	259	238	240	283	237	265	273	236	269	241	249	260	247	241	241	272	254	253	302	249	235	259	248	249	249	252	242	261	241	277	252	246	249	258	240	246	264	271	265	238	262	239	220	265	247	272	295	254	253	268	238	265	259	276	254	233	249	257	234	253	242	236	270	217	259	243	259	270	251	260	284	257	243	251	239	259	282	261	278	258	273	239	250	279	265	265	270	244	289
39972	25347	11811	7946	5136	3193	2197	1340	974	745	510	355	322	272	301	275	230	220	203	192	186	166	189	193	170	170	157	142	150	144	125	137	146	131	127	130	129	142	143	122	147	122	133	131	131	125	137	144	141	143	131	149	136	155	138	140	126	126	137	136	134	153	151	128	158	119	135	132	142	149	160	119	135	157	161	161	141	137	124	130	144	122	125	174	149	133	122	140	139	153	147	136	144	124	134	137	134	124	132	133	135	128	126	129	131	157	136	148	132	152	140	167	149	117	142	113	143	153	152	139	145	153	130	156	129	140	114	140	138	136	129	147	115	135	138	136	136	168	158	151	155	122	145	135	133	150	132	141	145	147	151	150	138	124	137	124	158	137	137	116	151	125	130	127	148	132	141	143	119	134	120	147	147	114	143	125	118	125	128	136	130	171	130	139	131	134	133	145	150	134	160	142	140	137	155	153	135	129	148	153	158	144	128	132	117	152	127	131	143	146	121	142	138	138	124	142	126	135	147	131	124	147	165	150	109	160	131	141	155	140	134	135	134	136	140	134	136	155	112	138	172	135	128	151	121	118	120	142	126	138	139	129	143	135	144	133	124	129	145	146	137	125	151	150	143	133	136	157	148	144	144	149	163	144	117	158	142	140	141	135	153	140	155	143	142	143	141	151	109	158	121	151	140	145	114	140	155	128	159	138	138	144	130	127	124	164	127	134	140	141	143	138	124	156	137	144	132	129	144	147	125	131	129	147	151	138	142	147	131	145	149	123	139	134	133	140	148	136	135	141	132	154	148	142	132	137	120	163	136	142	123	131	144	116	120	159	131	145	133	130	129	122	128	167	145	138	121	151	132	125	144	134	139	143	144	148	130	135	138	164	126	129	132	157	168	139	145	164	141	144	124	148	123	144	128	146	110	129	159	135	121	125	114	125	116	145	137	136	112	153	158	133	140	134	141	154	141	161	145	148	134	136	134	157	139	146	151	126	107	132	134	135	136	149	141	137	157	152	116	142	137	155	129	132	133	140	157	139	155	152	154	126	132	120	149	126	142	118	126	143	143	120	136	126	129	143	138	122	140	146	123	129	163	134	136	128	123	144	139	138	147	145	163	126	144	136	149	138	133	115	133	136	136	134	147	135	140	127	144	134	137	152	173	128	135	137	145	128	153	165	126	123	138	150	147	153	118	112	118	133	126	151	138	139	123	144	148	141	119	136	146	160	134	121	138	124	146	147	113	143	122	138	129	137	148	136	151	137	147	121	122	148	124	145	120	144	151	157	139	152	124	125	142	138	143	146	141	119	133	136	127	157	136	122	129	132	153	139	145	136	135	162	137	142	136	134	149	122	134	132	118	146	129	152	137	141	133	156	134	138	135	135	121	142	136	140	139	137	131	154	125	142	142	141	121	142	148	153	137	138	154	143	156	153	133	158	154	141	135	132	178	148	149	142	121	122	134	128	123	160	131	151	121	138	146	149	167	130	138	121	154	116	131	141	130	144	136	140	136	135	131	130	123	131	122	145	128	131	152	137	123	162	142	142	152	135	150	139	143	150	125	145	124	146	136	154	137	153	142	145	150	157	142	120	129	147	147	144	124	134	137	123	139	155	138	164	134	134	135	126	121	160	147	136	144	141	128	131	140	133	160	113	151	158	145	157	121	141	150	152	131	109	136	147	130	121	116	144	145	150	142	142	132	129	132	150	152	132	145	135	142	153	136	146	145	155	124	140	131	133	128	162	138	148	148	128	137	127	130	133	160	149	150	170	127	127	136	120	119	133	124	130	129	122	117	130	122	123	136	128	134	148	127	145	149	122	156	147	129	119	132	125	124	141	104	141	118	124	167	130	126	125	115	128	125	178	139	126	140	141	146	149	132	122	132	141	135	133	153	134	122	136	130	143	147	152	146	143	150	124	137	140	142	137	121	149	147	140	153	138	128	128	121	144	140	135	143	137	134	121	130	136	162	135	147	140	144	159	135	153	128	146	126	143	127	139	137	137	142	141	151	148	146	134	128	123	136	140	143	147	143	161	131	168	138	151	154	132	143	128	141	135	153	120	144	149	131	137	131	147	126	134	153	153	124	150	128	146	136	131	133	124	139	139	116	148	147	145	144	178	158	140	130	135	137	140	138	146	136	128	146	121	132	148	135	123	139	132	135	142	112	128	146	152	132	136	150	154	129	138	139	148	133	135	144	129	155	107	113	114	124	131	139	120	157	152	114	128	126	137	138	157	145	155	144	145	148	127	139	139	148	134	139	122	120	126	150	152	135	147	135	149	143	140	143	150	148	132	153	124	156	140	145	141	123	117	133	126	135	142	127	143	128	134	145	130	115	130	123	125	144	131	133	137	119	134	149	147	136	136	150	147	147	140	152	127	126	116	139	140	144	128	130	136	136	125	135	127	153	158	131	125	135	142	132	139	143	136	135	118	141	153	154	139	159	141	160	143	132	127	154	143	133	137	122	132	159	158	141	115	143	119	129	138	132	117	135	143	145	144	146	117	134	120	133	146	121	138	138	139	147	125	149	156	138	154	153	149	141	137	137	159	129	124	144	126	127	153	130	150	148	146	147	150	150	143	128	140	147	133	135	132	127	126	141	138	134	137	144	140	136	130	136	141	124	144	133	147	137	155	140	141	122	146	127	114	154	143	125	140	150	129	131	130	145	125	141	165	110	158	136	153	139	127	145	134	160	148	144	137	142	154	143	110	127	137	148	130	130	131	149	137	130	140	146	123	133	119	153	151	123	128	138	152	159	145	131	128	145	115	167	137	144	126	117	143	140	149	138	140	132	153	113	144	120	137	153	142	144	149	111	140	129	140	123	146	156	145	127	141	134	161	145	141	163	146	117	145	155	142	118	139	129	135	130	135	150	137	153	134	137	149	130	139	110	157	142	143	139	133	152	146	181	147	144	153	121	133	112	142	141	163	152	130	139	152	136	147	127	136	154	142	132	147	141	148	135	115	121	164	160	125	142	135	142	113	138	139	147	148	144	150	127	136	148	129	141	131	118	127	127	140	133	149	131	142	130	157	145	133	152	125	151	138	164	145	144	139	138	119	127	137	133	158	148	135	126	159	108	127	135	131	154	128	147	151	138	126	119	146	112	139	148	153	152	136	154	133	152	133	106	154	147	146	114	150	148	143	137	119	140	123	131	140	121	158	155	131	142	151	168	154	139	137	123	133	144	132	146	119	132	144	150	171	144	132	142	145	135	146	125	138	138	143	151	139	134	143	118	144	130	145	159	126	137	105	139	124	142	146	156	139	134	140	157	132	123	134	144	101	130	125	121	132	143	135	123	163	156	135	153	120	150	171	138	134	143	169	164	132	140	137	130	131	134	165	129	141	112	133	140	153	144	145	142	153	154	131	141	147	146	167	130	141	153	129	113	131	126	140	152	155	125	117	147	132	149	164	163	139	117	139	163	161	154	130	161	136	156	147	133	133	103	128	116	146	117	147	154	140	139	150	109	149	138	140
26051	14498	13650	16175	13265	10329	8069	5404	4344	3165	2269	1597	1303	1067	1255	1049	931	893	748	690	626	558	671	598	466	418	389	377	402	373	358	336	366	363	352	366	367	348	352	341	315	347	342	381	339	357	377	368	357	349	323	347	337	327	342	341	319	361	338	336	312	325	307	332	348	350	322	335	379	347	314	327	307	332	328	299	337	350	354	337	313	334	332	331	342	326	323	347	334	334	327	345	320	335	326	324	335	360	359	324	330	328	344	360	357	337	316	374	319	308	367	301	345	355	313	320	373	341	336	366	321	329	331	329	342	335	346	347	319	341	302	317	335	310	343	338	327	335	313	322	303	348	317	339	304	312	353	330	347	335	344	372	343	320	354	259	340	323	343	323	343	307	324	351	330	317	322	352	324	326	343	315	312	365	334	335	317	343	322	341	369	314	295	332	318	329	330	312	343	320	336	311	317	310	325	323	335	331	305	336	306	293	317	302	318	316	330	342	351	307	312	341	319	328	346	356	309	343	312	304	328	317	340	317	332	313	321	351	326	326	341	304	302	331	361	299	347	324	361	341	337	314	324	333	318	312	303	309	309	323	356	358	337	357	355	326	357	322	341	326	346	336	382	355	334	340	359	312	318	334	321	329	312	352	312	317	344	328	355	320	318	319	374	303	314	296	325	312	294	315	328	320	336	326	313	326	357	321	313	340	297	330	303	317	334	346	356	319	291	304	343	311	346	343	330	369	321	293	374	322	332	340	350	356	317	295	319	309	338	328	347	303	314	328	304	311	306	333	311	326	346	329	303	338	345	333	307	349	330	318	343	326	337	303	345	342	309	309	329	349	329	316	321	341	324	320	331	325	340	314	326	320	317	296	322	320	346	296	350	308	312	304	319	334	286	337	345	330	320	325	326	307	348	330	313	329	302	291	348	326	342	298	322	359	326	311	298	339	335	340	310	318	340	303	350	337	323	304	345	346	308	309	316	336	341	319	356	298	308	312	293	325	316	353	303	325	341	328	315	343	339	331	323	336	304	328	324	348	325	357	353	326	340	322	317	350	331	333	327	362	316	302	324	342	292	321	333	330	341	330	337	328	323	340	332	354	339	286	346	321	360	332	335	359	334	325	332	359	334	313	329	340	316	346	318	304	336	297	336	303	335	294	363	361	333	328	360	318	333	300	322	379	357	284	307	322	334	338	343	345	307	317	300	332	350	351	355	311	297	331	327	332	332	334	326	322	328	354	339	362	341	327	326	326	323	357	320	318	319	322	321	362	347	328	357	324	276	360	314	316	366	366	314	340	307	342	292	332	359	340	320	325	320	325	313	332	334	333	350	302	290	309	349	326	319	323	344	367	325	324	325	339	313	357	323	350	326	312	331	299	320	349	344	327	302	334	321	353	315	294	378	353	352	318	304	328	327	325	332	341	310	307	333	331	328	298	350	280	379	322	334	306	319	318	317	357	339	319	334	293	331	305	331	330	330	338	372	316	326	318	365	321	361	309	324	305	318	320	312	301	302	338	341	332	296	332	325	356	330	328	338	327	289	326	302	337	327	298	316	336	346	323	347	326	334	314	342	332	344	327	360	307	316	312	320	311	350	341	331	346	340	354	338	360	356	316	326	313	336	344	335	313	336	328	344	303	329	341	335	341	366	321	312	315	303	353	319	320	367	328	313	335	351	311	365	315	327	313	329	332	365	349	346	306	333	328	349	309	335	329	329	326	313	350	320	338	322	343	308	337	340	344	329	339	292	280	305	336	345	334	305	308	338	337	322	332	323	349	319	370	347	339	336	314	364	324	357	346	299	336	333	310	321	366	300	340	327	330	334	310	331	312	339	337	338	307	369	344	301	336	305	326	328	331	319	336	347	322	307	339	340	342	324	353	311	334	327	294	331	322	314	333	317	328	310	344	332	320	333	318	316	297	347	339	315	346	324	348	346	314	301	358	309	349	316	330	339	367	356	336	310	339	326	352	328	344	360	340	348	383	343	330	336	312	362	343	328	346	326	337	336	327	331	326	330	327	317	303	315	346	330	353	320	354	333	330	321	336	328	344	353	332	323	342	321	327	316	353	334	348	317	343	332	322	343	348	336	327	312	337	336	319	317	351	325	325	308	334	341	318	310	333	309	352	326	326	323	291	322	313	318	322	335	343	329	309	301	320	327	323	331	312	338	359	293	304	305	347	316	332	348	361	300	293	354	330	346	340	334	325	307	297	313	342	358	343	322	340	315	326	362	326	301	347	341	300	351	337	333	323	355	350	331	317	346	323	336	333	320	333	316	316	353	324	341	343	325	332	331	314	342	322	353	315	310	354	312	312	306	301	286	337	286	331	291	300	357	315	347	301	323	334	320	332	342	357	327	319	334	326	351	307	325	341	349	321	319	313	328	306	322	319	320	309	299	304	304	327	344	351	344	305	344	322	357	368	331	338	313	340	350	348	350	336	321	316	337	299	348	332	350	335	357	344	346	331	331	300	323	341	305	333	339	335	326	338	354	321	346	326	303	323	331	328	318	319	342	311	332	359	326	360	335	321	327	337	325	318	343	321	294	356	324	309	321	353	349	312	326	330	357	311	319	299	324	339	321	333	292	346	329	289	303	361	289	326	287	303	302	330	314	335	317	325	325	343	341	316	316	300	309	321	334	305	325	335	318	311	316	302	331	306	320	302	290	353	310	333	329	301	366	336	310	300	330	344	323	291	358	328	328	307	318	337	347	349	341	322	310	327	302	312	332	327	313	334	327	328	376	344	328	352	318	307	302	323	272	324	325	339	314	314	332	334	322	315	331	329	328	323	289	308	333	329	334	331	360	305	356	307	332	370	334	319	323	322	332	320	322	322	320	321	302	293	364	295	323	337	307	324	348	328	344	309	319	343	359	335	354	341	324	321	310	326	347	332	339	337	318	327	331	330	339	308	329	330	344	353	332	307	366	343	358	325	332	347	331	314	320	314	329	347	355	311	336	370	338	308	308	305	321	317	340	339	333	331	321	338	333	352	337	292	327	338	322	349	337	323	354	297	311	346	329	330	329	345	323	340	350	323	331	345	317	321	335	318	357	328	308	306	340	326	334	307	362	307	330	312	337	317	321	359	354	309	325	335	343	340	310	315	323	318	348	298	334	334	332	352	375	303	345	297	326	312	317	323	340	333	347	303	333	316	342	326	344	322	353	352	339	332	318	343	338	321	340	367	311	320	352	303	323	375	306	281	361	328	338	313	323	339	337	303	329	309	358	320	304	349	333	335	303	320	314	301	298	330	324	289	343	338	321	325	331	310	304	329	319	306	336	316	354	330	326	368	341	314	305	319	328	331	340	335	313	339	324	354	329	295	326	316	309	320	308	323	333	331	296	332	312	316	321	332	331	324	358	308	294	298	338	301	347	324	327	333	304	304	345	353	321	309	324	319	331	327	316	304	321	324	293	331	342	348	333	315	330	377	323	317	301	342	346	309	331	341	325	336	334	345	320	308	306	343	327	342	366	315
12560	5933	3065	2368	1696	1080	717	511	376	301	290	229	249	238	257	214	196	216	243	228	216	204	203	201	204	172	233	186	196	215	217	229	195	249	205	211	182	187	235	206	202	212	215	216	246	216	182	210	198	217	219	216	197	212	222	217	225	193	204	201	207	217	214	198	189	194	186	195	202	187	185	193	187	215	216	214	195	190	225	217	197	187	192	203	197	224	215	192	222	207	215	200	200	181	202	196	187	245	196	198	216	175	213	214	176	198	185	196	213	178	221	195	215	220	187	199	204	223	231	192	192	203	198	237	189	231	213	179	234	186	207	203	229	195	215	213	217	224	200	186	194	191	194	223	208	211	188	205	208	198	227	198	227	180	221	207	206	177	199	187	189	200	237	210	193	219	191	207	178	215	202	214	216	220	200	235	196	167	194	202	173	206	201	225	194	192	193	197	175	230	198	199	166	212	201	190	217	203	206	192	216	204	200	235	213	238	202	202	201	176	178	202	183	200	191	219	190	210	225	180	208	176	214	208	183	206	192	197	184	227	193	201	202	213	220	221	208	207	186	181	227	186	186	203	201	206	207	180	181	204	195	194	198	194	207	203	182	194	192	214	185	196	194	169	202	203	212	224	211	196	201	199	200	240	219	182	206	209	205	195	216	191	189	200	188	172	190	217	193	206	207	214	228	217	206	238	195	204	199	214	216	215	218	209	223	200	214	194	238	216	215	241	203	176	205	202	195	202	216	204	227	202	192	216	219	229	176	217	203	224	193	181	206	201	215	221	197	189	227	197	202	214	204	198	203	180	195	206	200	218	202	219	201	199	224	213	200	182	219	235	180	213	206	224	209	180	190	180	182	207	187	226	204	231	198	209	207	216	237	211	196	214	203	204	164	209	217	191	210	204	207	223	210	216	207	190	208	186	201	191	201	222	207	214	201	196	218	186	214	229	207	176	186	216	209	217	181	213	228	196	202	195	206	189	195	208	185	206	227	202	232	179	200	204	208	232	222	201	186	207	192	213	204	207	184	206	198	228	221	213	188	226	225	214	181	190	212	221	229	208	205	210	216	219	207	191	219	207	196	204	219	241	231	193	201	189	200	198	211	226	182	200	214	232	149	189	212	200	208	239	212	193	163	223	173	190	219	203	208	193	211	200	234	207	166	203	211	207	219	190	225	175	202	192	188	216	186	182	201	204	180	198	215	207	203	203	217	203	192	195	225	189	193	224	221	199	196	226	209	195	192	211	193	212	184	215	200	195	241	201	192	209	197	223	204	198	195	217	195	203	180	202	213	185	217	186	192	240	198	174	193	188	231	187	208	203	228	212	193	200	214	212	193	221	202	222	218	217	195	184	202	198	218	193	213	243	202	219	201	183	198	208	220	218	167	200	169	188	206	218	233	207	199	233	191	197	220	201	210	205	182	225	195	195	207	219	208	222	192	216	204	211	216	203	201	206	221	225	199	185	184	184	210	193	171	196	207	218	191	208	193	208	237	182	209	174	201	194	209	189	227	212	214	207	225	249	223	204	195	189	189	189	199	196	190	181	178	177	197	218	232	220	194	161	239	231	214	196	189	195	220	200	205	201	208	239	191	191	217	189	202	193	207	233	210	190	204	205	239	175	186	231	196	179	186	193	217	193	188	205	191	218	201	216	215	201	193	197	206	172	185	195	187	235	192	224	200	201	203	215	172	210	193	219	232	185	203	207	198	196	201	227	207	236	197	221	201	201	192	217	219	202	199	220	208	198	189	203	193	217	206	204	188	227	215	230	191	204	213	210	198	197	211	207	196	183	210	178	201	180	204	209	227	209	225	187	191	215	209	215	215	176	206	208	227	189	223	158	203	198	238	210	190	204	194	176	212	189	241	205	182	225	216	218	214	194	201	225	210	175	190	228	197	221	190	192	190	222	220	221	216	196	187	236	211	206	206	182	225	196	192	214	212	199	226	215	186	199	187	188	198	220	191	175	216	200	230	189	199	205	205	207	249	213	202	200	219	207	236	211	198	209	241	198	194	193	224	205	225	226	204	195	174	188	216	181	205	199	207	228	208	206	218	195	215	215	232	179	202	221	215	215	224	203	176	213	223	215	216	181	180	196	219	202	217	239	202	221	205	178	209	184	217	235	186	226	210	223	216	183	211	228	208	197	219	202	228	194	191	202	189	203	216	206	218	236	201	231	185	213	230	186	185	211	199	181	192	201	205	209	198	211	211	212	228	199	182	212	242	203	206	233	209	189	239	218	232	196	181	202	204	206	200	208	191	170	214	201	188	206	209	222	210	202	209	185	223	195	197	214	204	189	201	227	199	186	185	227	219	190	209	215	205	195	180	202	204	194	210	231	195	206	230	208	204	174	232	215	212	208	192	212	219	221	197	206	201	210	199	187	219	184	228	192	207	211	211	203	239	215	237	198	232	200	206	214	203	201	214	201	207	190	223	236	198	186	221	203	246	183	174	201	213	207	216	225	192	201	221	241	188	201	189	196	170	197	229	191	161	220	211	220	191	191	221	174	185	200	196	198	218	211	202	200	208	206	203	231	228	218	209	190	209	224	181	192	200	219	173	210	225	187	216	173	213	202	227	208	197	214	202	213	209	209	193	202	197	195	186	181	218	215	196	186	215	197	206	194	196	205	197	172	180	204	200	210	211	223	199	212	221	194	199	198	190	183	210	201	196	207	224	207	201	212	198	187	187	196	215	208	198	225	213	191	196	195	192	195	218	230	220	222	202	179	193	229	213	195	178	201	188	193	208	208	208	200	185	228	226	245	207	198	198	211	224	207	214	159	219	200	204	220	188	192	218	216	192	212	253	180	220	196	208	196	240	193	193	207	196	188	185	210	191	206	204	211	195	225	223	201	214	188	224	196	225	174	192	208	175	194	205	162	234	201	210	204	191	193	197	195	201	193	199	191	216	204	224	217	232	225	210	239	240	201	205	222	221	210	195	214	222	234	194	189	195	201	182	225	221	201	243	202	189	198	210	191	202	216	178	169	183	218	203	228	222	208	193	227	189	203	222	177	192	208	210	209	223	227	206	219	200	196	226	186	218	195	208	207	205	218	184	204	197	208	190	215	210	211	186	204	199	204	197	198	196	212	176	184	217	224	221	199	197	209	205	209	213	222	204	179	199	184	223	193	213	230	210	187	215	208	200	181	191	202	209	237	213	182	226	217	201	220	215	231	206	185	174	194	195	217	192	222	191	209	181	206	184	226	206	200	206	214	182	215	246	190	182	183	183	208	223	180	234	197	206	220	204	213	221	186	189	207	211	207	203	205	174	220	212	179	228	205	196	205	198	216	230	216	183	197	207	191	196	184	205	195	192	208	218	197	183	230	185	223	186	208	224	209	212	207	192	200	205	220	228	198	245	190	191	182	203	200	201	200	199	206	198	195	192	182	192	202	214	176	178	225	206	195	203	219	216	194	197	197	229	209	189	172	216	229	197	204	200	201	197	244	198	203	198	200	219	220	184	208	211	176
7812	4432	5728	6938	5605	4138	2835	1953	1482	1034	783	701	624	591	650	579	514	531	521	455	520	512	520	507	432	452	454	442	428	464	479	446	457	453	422	447	452	429	423	441	422	435	473	431	432	415	439	410	447	435	427	478	432	453	427	425	432	410	463	430	450	423	464	447	455	456	423	432	454	430	419	466	414	488	466	401	435	434	410	457	490	437	401	418	422	477	441	401	452	434	452	453	456	454	451	462	400	458	435	407	454	473	483	405	437	457	424	420	455	451	429	441	487	446	429	462	446	469	425	422	455	427	440	450	449	416	473	463	479	448	429	443	434	432	441	436	453	422	439	445	444	443	445	469	429	449	425	467	454	420	440	403	438	451	442	454	431	430	441	449	443	453	463	453	457	435	450	467	388	457	443	451	457	437	464	416	416	407	439	462	419	427	483	456	409	460	436	433	452	481	430	447	480	446	444	473	429	456	453	447	445	456	421	470	427	480	458	499	432	433	475	413	468	415	433	438	433	381	422	441	455	450	424	418	467	417	438	416	441	455	466	460	459	420	458	450	467	445	444	400	462	455	475	419	434	402	437	467	454	433	471	468	472	432	465	425	463	421	441	446	442	484	482	430	437	409	464	461	421	424	467	453	442	432	462	440	438	469	491	436	463	484	454	417	430	425	441	485	448	435	463	446	451	459	447	425	462	402	452	420	414	431	471	445	429	434	449	410	463	425	461	458	449	445	444	414	463	423	411	473	414	421	420	424	419	437	416	452	424	495	459	479	467	446	437	465	435	401	449	467	428	477	463	439	452	440	441	451	463	445	441	477	474	416	483	452	411	459	439	476	422	471	469	487	444	449	454	445	439	453	437	436	452	434	415	458	447	403	474	429	432	461	427	452	430	436	462	442	439	420	450	440	455	442	459	456	448	441	500	416	463	457	409	459	461	427	442	417	432	426	426	468	425	444	433	468	443	443	447	425	464	447	436	422	448	450	439	478	456	425	457	476	413	441	449	428	450	444	445	418	447	408	418	448	450	478	436	435	466	417	435	460	454	449	412	434	458	458	441	451	468	450	456	414	439	442	451	424	421	478	452	458	395	489	420	478	429	439	417	442	434	478	438	402	449	442	461	445	472	461	430	412	447	467	435	446	478	456	481	410	414	467	437	423	452	469	442	431	465	468	432	469	447	466	435	464	399	387	447	449	433	434	435	415	398	480	417	449	452	440	453	439	427	447	427	436	426	418	409	457	450	413	450	441	450	433	449	432	461	456	481	444	455	440	449	463	480	424	433	458	430	481	446	483	429	459	427	435	423	486	432	462	434	420	455	452	467	434	414	437	443	443	438	422	447	395	409	477	454	439	449	424	454	451	464	439	438	436	451	465	438	458	420	429	462	451	426	423	445	430	458	461	447	444	460	417	430	456	447	438	458	449	426	455	496	469	417	451	428	461	463	441	413	431	476	463	435	432	449	458	455	443	441	430	400	465	448	460	402	448	442	452	451	449	474	459	442	428	429	481	480	439	419	449	417	452	439	410	425	453	440	450	481	445	438	388	436	423	422	431	438	465	417	441	458	419	492	401	445	433	433	398	455	471	443	452	465	468	430	459	400	437	432	447	417	450	455	434	439	415	490	431	438	480	428	485	461	427	457	413	424	413	453	460	458	420	480	440	468	441	427	472	407	461	430	457	448	433	474	450	411	464	460	448	476	443	426	445	433	470	442	432	412	458	453	406	465	445	439	465	439	482	416	457	454	434	460	428	449	439	435	430	446	419	440	412	437	452	422	431	473	445	500	413	452	465	404	424	412	443	404	411	461	446	436	459	440	462	440	440	431	416	408	480	425	459	438	417	476	423	410	436	442	429	456	415	435	421	448	408	439	444	433	429	446	441	440	450	467	487	440	415	446	435	432	458	440	425	433	413	425	481	445	464	458	477	440	476	410	415	446	459	449	462	463	458	472	415	405	442	403	466	482	459	447	412	415	426	440	407	473	418	444	439	439	453	476	412	429	420	422	478	418	432	427	497	473	420	445	454	473	421	455	427	407	449	441	428	460	450	438	451	424	438	438	444	446	451	416	419	436	457	458	459	444	419	456	409	417	462	433	417	428	440	463	446	471	467	431	444	456	418	440	427	423	449	438	499	462	445	426	445	460	461	449	441	436	438	454	462	437	453	425	448	430	404	440	431	467	459	433	415	459	416	451	419	410	409	463	450	439	446	421	466	458	410	448	419	429	442	456	465	422	451	402	445	451	453	459	464	439	436	436	463	473	457	437	419	450	421	446	456	426	436	425	380	419	435	433	426	438	487	432	427	435	463	451	432	435	408	421	465	426	440	471	488	420	421	459	459	479	439	487	428	450	449	459	429	419	466	462	428	439	451	456	437	459	538	451	482	407	453	414	436	417	431	459	432	424	448	428	505	416	455	435	433	443	471	411	473	449	407	437	477	449	396	466	440	415	397	452	417	397	420	431	443	419	458	433	472	412	474	437	433	413	456	444	414	435	452	422	428	454	459	428	411	441	438	418	437	475	431	426	460	457	449	469	440	473	437	427	434	472	471	441	476	444	380	437	387	422	440	434	435	444	420	474	422	475	443	439	417	411	462	461	445	424	489	417	463	414	439	465	468	419	432	460	475	428	443	449	469	444	408	408	462	433	422	386	451	475	432	487	405	428	435	436	469	507	448	427	449	434	445	451	414	437	445	436	439	456	404	456	452	436	442	472	450	479	457	468	459	440	432	423	459	427	467	457	454	461	419	446	446	436	411	441	457	446	443	460	446	426	450	469	437	445	440	428	453	426	454	472	429	413	390	429	463	420	426	411	460	444	461	427	427	473	437	456	431	443	443	452	424	448	443	455	442	478	434	441	459	458	458	466	418	427	430	433	445	470	433	459	422	441	445	422	409	466	456	440	466	449	470	387	433	419	452	442	416	426	472	469	430	411	430	408	440	466	440	457	437	418	455	470	455	453	458	413	415	420	427	481	488	421	483	435	435	449	484	457	442	426	452	449	424	419	421	476	471	472	443	478	417	442	423	457	463	417	450	484	455	439	463	447	409	448	506	457	463	421	390	443	424	480	437	436	466	471	409	449	450	404	426	423	434	436	415	428	452	403	449	467	473	440	437	463	413	456	490	435	457	454	486	417	442	428	414	432	492	406	477	431	439	445	443	421	412	451	470	477	449	430	477	461	421	439	455	444	443	447	458	439	404	489	469	427	483	492	462	439	415	437	443	482	424	456	455	483	481	426	462	431	463	423	459	460	445	422	429	420	482	469	429	433	434	460	450	410	450	476	469	439	428	478	412	428	423	440	457	476	462	487	457	417	423	423	449	441	480	428	467	466	444	444	438	441	459	458	428	442	406	470	413	458	452	483	472	419	419	448	460	461	434	435	404	443	409	439	448	435	438	462	469	438	452	460	473	481	449	433	418	406	459	419	460	466	459	423	463	424	449	407	420	469	441	461	397	447	442	435	470	399	462	446	449
28587	18018	7094	4918	3432	2202	1269	787	549	411	305	232	270	200	195	178	153	167	156	149	124	122	144	93	123	109	114	110	122	101	98	98	104	104	128	112	105	120	116	111	118	112	123	115	107	121	105	114	102	113	101	108	109	113	111	105	118	92	105	102	107	116	104	111	104	98	107	96	90	127	107	116	114	105	126	111	116	127	104	99	94	105	91	88	102	111	100	104	125	108	108	110	99	109	108	112	124	107	93	90	124	95	110	110	104	116	114	102	113	115	101	113	115	114	106	110	108	119	119	99	128	111	99	97	114	108	105	122	108	111	120	104	96	101	84	91	130	129	108	99	119	130	91	113	105	88	122	128	117	115	107	110	108	110	113	102	81	92	114	107	97	106	113	131	100	102	117	100	120	103	105	113	98	109	93	128	105	84	103	111	113	94	105	114	97	121	108	112	96	113	107	101	109	87	115	111	103	95	98	107	104	102	123	98	114	114	114	120	106	109	106	117	116	106	107	106	96	97	87	105	118	117	107	98	104	98	110	90	112	112	103	109	107	112	145	120	111	115	106	121	106	110	93	109	94	106	128	90	103	106	96	123	118	127	124	109	146	107	119	119	110	114	107	121	100	91	122	110	145	108	114	103	111	98	106	124	128	111	102	102	108	116	103	116	121	82	99	132	105	103	122	102	114	102	98	118	100	116	107	108	111	116	125	89	120	105	119	113	103	122	92	106	114	120	79	97	93	117	105	108	105	116	107	87	111	90	94	101	105	104	108	108	114	115	109	104	131	107	116	110	106	113	106	99	101	129	89	114	114	103	96	91	125	124	127	117	108	114	112	102	103	108	110	107	127	106	110	117	123	107	103	96	114	106	105	112	120	98	122	139	109	97	121	96	95	110	105	99	105	106	77	114	109	139	108	99	128	123	105	105	110	101	101	96	109	110	93	111	97	135	115	99	108	107	117	85	100	122	105	127	120	112	90	106	118	100	105	89	98	105	110	95	92	112	115	109	108	126	115	90	109	105	98	109	121	107	98	101	117	122	92	108	129	114	100	101	112	95	121	97	94	90	122	119	128	114	112	92	119	92	124	106	127	118	103	100	97	109	104	116	89	117	129	109	114	97	111	98	126	120	118	120	116	106	103	120	116	106	124	117	116	108	103	91	117	98	119	97	131	128	105	108	103	110	91	118	106	109	109	106	102	113	104	115	91	97	108	102	103	98	127	119	99	117	107	116	98	100	111	108	124	108	104	119	104	124	104	96	113	100	125	98	108	134	97	115	129	109	114	102	120	109	111	120	113	119	110	100	101	108	120	108	102	112	126	106	107	93	111	96	110	127	93	107	91	90	99	106	108	103	117	138	112	102	121	104	111	98	96	91	117	122	98	103	107	103	115	110	106	113	123	118	99	129	108	107	106	108	93	99	109	125	101	130	113	106	127	86	128	95	95	86	108	103	109	109	109	91	97	107	113	104	101	111	99	105	99	103	100	99	95	102	94	104	105	108	102	119	104	126	130	111	102	107	101	117	116	117	93	116	105	106	100	127	102	99	111	99	111	102	99	96	90	135	72	99	90	105	106	97	111	93	100	108	101	98	109	136	99	104	101	96	102	84	124	114	112	97	91	110	102	123	129	111	110	119	107	105	105	130	111	119	103	103	101	95	86	100	118	116	95	98	119	94	102	107	103	127	109	113	95	105	108	123	126	107	121	110	96	102	110	106	107	131	114	101	115	98	106	116	108	91	112	106	106	105	116	121	109	92	136	110	94	132	95	109	91	88	102	139	103	116	135	104	105	105	92	114	122	100	127	103	86	126	105	112	110	119	89	108	101	116	103	94	111	105	98	114	111	89	108	105	119	112	93	113	98	111	116	94	127	100	104	97	96	88	111	119	132	97	92	110	101	103	95	116	89	84	114	110	103	99	111	102	96	118	115	108	119	127	94	89	90	115	119	128	115	121	129	114	113	83	116	131	127	101	120	93	105	101	111	110	100	97	109	96	95	120	100	97	103	78	104	83	106	97	115	106	109	110	92	96	122	118	114	114	128	104	106	107	95	114	107	113	125	109	121	111	114	107	122	94	95	100	115	97	93	100	106	127	99	102	116	101	115	106	122	111	106	106	110	111	135	132	104	96	114	119	146	96	108	122	115	104	96	102	101	113	123	123	102	106	113	98	116	87	126	105	101	99	92	105	110	132	113	102	122	108	123	98	110	108	112	113	102	81	128	92	111	105	105	94	90	132	92	115	119	110	103	108	111	110	122	100	88	103	102	107	82	98	119	105	106	135	91	113	117	102	98	106	83	93	112	96	111	124	103	116	109	116	92	119	86	117	94	123	113	110	123	110	105	105	93	123	124	116	107	113	95	101	111	127	116	108	109	96	116	118	92	106	83	85	102	103	116	112	120	93	120	75	103	128	113	116	103	120	99	111	107	109	113	97	104	115	127	117	87	113	103	104	124	103	100	112	88	96	90	131	102	126	106	110	108	107	112	119	114	103	93	106	93	93	96	128	114	136	104	112	123	121	124	118	85	110	90	105	111	106	123	125	108	106	90	122	103	112	106	127	116	114	104	110	107	93	112	117	110	92	91	110	122	118	105	120	112	104	109	90	96	98	106	118	120	123	96	104	108	111	99	98	107	105	113	125	99	102	121	126	99	96	87	87	90	95	114	116	109	91	122	100	93	112	105	95	132	108	98	107	103	84	112	114	107	122	103	106	114	104	136	130	90	117	103	92	105	124	105	97	94	107	113	116	105	108	109	104	113	111	104	107	103	100	107	92	86	123	105	112	97	109	120	116	88	104	102	124	114	111	108	106	107	115	104	112	99	90	107	123	106	96	105	103	98	85	94	122	115	104	95	99	118	107	98	84	118	79	102	110	104	117	87	117	109	115	108	78	99	123	115	100	98	79	96	86	99	101	103	103	115	113	114	111	115	104	119	113	108	106	102	123	114	92	128	135	109	93	101	101	128	98	109	119	109	101	96	112	106	121	123	126	99	95	94	117	101	109	104	110	107	98	81	114	98	92	105	132	116	99	109	117	88	119	119	121	112	99	119	120	118	125	121	112	111	95	112	112	130	115	108	116	109	113	141	113	107	109	103	111	123	114	98	109	102	106	98	107	96	114	103	100	103	94	107	102	116	128	118	94	116	112	120	132	139	89	102	118	113	114	111	92	104	110	129	116	103	82	110	91	105	105	104	130	127	109	115	105	111	111	90	94	115	99	134	111	107	115	123	98	92	99	100	121	100	101	97	109	112	104	111	115	127	117	96	93	82	119	125	96	101	108	116	116	123	117	110	109	110	105	104	110	97	125	106	116	111	112	139	125	121	92	111	125	105	109	114	118	95	96	123	111	115	123	109	105	111	103	111	118	110	94	127	113	116	107	109	118	104	94	88	105	98	90	104	118	122	102	118	97	122	89	92	100	103	101	125	106	109	95	105	114	103	126	99	100	110	99	112	96	96	85	120	104	88	108	113	105
19261	11329	9919	12011	10698	7742	5286	3615	2715	1923	1186	1054	908	784	762	685	614	592	476	418	395	427	491	334	319	326	303	266	272	269	291	288	260	276	265	247	294	276	232	259	258	279	244	242	250	276	255	268	264	272	247	240	275	286	240	278	264	224	264	241	253	278	235	258	260	269	252	247	252	275	262	258	248	277	274	272	251	257	251	247	247	238	251	249	254	273	267	263	234	265	237	252	274	259	261	245	292	230	241	262	218	251	240	298	226	221	236	283	288	282	246	260	279	247	240	242	253	281	252	271	239	263	258	276	307	269	242	250	278	254	244	238	250	240	280	246	259	240	220	241	249	264	251	283	266	250	262	240	245	248	264	246	276	263	259	269	238	287	263	246	260	277	273	243	263	255	236	250	240	266	287	218	256	266	253	246	278	252	248	258	235	232	251	260	261	245	244	245	262	276	250	234	247	260	255	273	261	260	279	250	248	292	242	267	250	266	300	273	274	242	295	285	241	259	233	242	235	261	226	276	256	276	239	260	243	245	240	270	242	261	277	296	263	253	254	275	247	256	266	264	233	281	240	247	286	251	282	237	220	308	249	225	261	254	243	231	286	235	276	246	243	237	256	234	255	267	284	261	232	228	254	245	257	267	266	234	282	259	263	276	254	227	233	276	281	250	259	246	235	256	252	249	275	257	255	253	266	254	278	262	252	264	279	238	249	298	277	232	270	237	256	248	265	280	255	248	241	274	237	266	255	243	256	253	212	253	249	258	255	258	270	271	245	252	236	255	270	247	291	271	293	277	274	277	265	262	264	262	252	275	243	288	263	255	240	240	235	255	267	259	251	262	263	259	272	261	265	264	228	262	258	266	257	262	282	240	255	243	265	227	256	252	273	246	265	248	256	245	218	284	265	257	280	253	255	261	274	252	258	258	261	259	284	239	243	246	269	239	260	246	276	233	260	244	269	261	258	253	268	271	248	261	256	269	284	235	260	234	249	250	236	268	266	280	251	258	302	243	259	266	243	265	249	252	220	265	261	243	258	250	244	246	266	251	277	271	274	273	266	246	227	227	276	238	264	228	242	254	279	272	254	257	286	278	266	257	263	236	243	256	251	256	281	263	218	265	240	271	256	267	250	253	249	260	265	253	225	255	253	256	247	272	298	301	271	236	248	247	269	263	232	319	256	257	275	251	224	267	262	235	256	277	254	261	239	257	240	255	247	261	283	265	273	238	251	264	251	258	239	239	238	234	251	247	235	239	274	239	244	241	274	224	259	263	249	260	236	250	243	263	240	278	261	219	268	288	248	265	242	246	268	275	248	262	271	276	264	246	268	256	263	226	292	260	241	265	280	227	218	290	267	253	276	249	219	259	265	251	266	279	245	237	263	255	272	228	248	270	266	254	265	250	264	255	262	238	269	255	246	263	269	288	240	284	278	231	270	257	247	278	267	256	202	264	260	218	264	250	269	294	262	252	276	258	261	239	254	265	284	288	261	255	277	258	243	286	272	247	250	244	247	268	280	253	250	286	287	243	243	245	225	249	275	244	270	269	225	252	272	241	257	265	239	248	273	270	233	251	251	251	259	269	227	274	244	261	287	260	240	234	276	245	242	242	255	262	254	239	242	257	245	244	255	260	249	270	300	271	234	252	251	277	246	269	256	266	256	265	241	278	268	262	277	231	244	266	243	225	256	265	265	261	267	248	236	254	244	261	274	252	247	285	269	283	220	255	231	242	244	261	262	265	291	244	281	258	254	257	264	275	261	232	276	242	247	254	258	279	243	260	239	242	242	242	295	262	245	248	243	251	256	242	249	236	256	257	255	250	238	252	274	249	238	248	262	253	267	282	253	244	228	238	250	249	267	283	235	254	228	249	270	235	266	254	270	257	258	253	235	228	268	251	246	254	280	274	243	242	277	260	246	273	255	260	253	259	253	253	264	284	270	265	259	262	284	251	284	271	238	256	274	255	257	272	260	247	260	257	241	266	231	224	244	231	250	267	220	254	256	273	240	261	264	242	247	245	212	271	252	254	278	263	267	279	249	295	234	245	260	260	258	250	250	250	228	262	288	252	239	261	256	260	225	269	220	279	275	261	273	248	254	239	272	263	263	295	249	277	252	264	276	260	260	259	241	259	249	257	266	246	251	254	248	268	252	246	251	279	271	240	282	267	255	240	267	249	260	264	285	262	246	256	271	262	278	277	260	268	255	270	254	277	267	261	262	246	260	250	265	245	262	274	284	270	239	262	248	255	268	265	245	261	260	210	254	267	292	230	262	252	266	245	262	234	260	255	254	280	252	244	256	262	227	268	253	300	290	281	246	255	259	261	266	257	247	251	261	247	263	248	262	219	252	260	238	248	256	266	253	251	263	254	225	263	267	266	271	257	268	265	232	237	231	268	267	285	258	253	277	249	278	237	254	249	242	266	229	256	291	270	242	275	263	281	255	268	259	272	243	253	267	258	261	254	234	250	266	265	232	317	251	227	267	239	274	272	254	262	260	276	266	268	278	281	270	279	232	247	270	245	255	274	272	244	288	283	264	282	251	230	279	272	256	240	267	245	244	243	234	247	228	290	275	225	282	268	282	247	272	264	267	278	255	247	297	231	257	251	262	261	275	247	237	266	257	240	243	266	269	258	260	263	278	244	245	302	271	262	290	257	234	265	286	247	259	249	253	269	268	277	258	241	244	263	220	271	241	249	236	267	245	257	268	267	217	242	257	240	268	274	263	225	277	252	254	252	270	302	257	220	248	276	265	251	256	251	267	233	263	246	255	277	247	259	274	275	242	257	267	265	241	250	261	265	255	256	279	237	261	276	276	265	253	262	258	250	271	250	263	268	269	269	257	255	275	257	246	268	258	245	265	257	265	262	256	269	242	256	258	268	238	261	258	254	264	231	268	257	249	258	258	239	246	254	277	237	253	257	298	278	248	239	253	267	249	267	269	256	238	240	267	280	267	278	256	264	262	261	237	279	242	237	246	259	228	285	271	260	243	241	259	228	245	268	261	261	258	269	244	271	236	251	249	278	240	253	264	230	230	236	278	248	278	263	250	235	255	246	248	278	257	222	242	242	257	261	233	270	239	275	262	240	249	257	236	239	258	229	287	262	258	258	248	259	254	253	260	241	251	240	238	294	237	247	262	255	270	236	260	282	225	267	267	272	249	268	253	237	260	251	250	269	286	240	269	249	289	266	266	267	257	253	288	256	225	262	252	248	232	247	258	233	254	236	232	247	250	251	264	265	270	252	269	249	250	252	237	274	257	233	236	272	255	276	260	278	260	237	283	226	250	236	244	267	265	249	259	246	268	283	230	233	265	251	256	247	247	256	223	217	268	272	249	243	252	293	263	256	257	247	286	246	238	256	259	262	249	256	258	275	251	257	230	272	279	254	240	238	265	265	270	259	260	255	258	258	243	249	243	243	249	251	248	269	254	253	247	230	215	272	256	267	227	261	268	260	234	245	244	232	244	264	256	297	246	282
40095	27120	12360	7909	5165	3261	2006	1396	999	613	442	376	349	286	267	253	259	218	205	197	175	164	203	192	158	154	167	170	164	141	136	157	125	139	143	151	170	162	126	149	158	149	138	125	147	163	144	118	142	128	140	131	149	145	125	155	152	141	153	155	143	141	145	137	139	138	139	140	146	140	155	137	140	147	138	160	141	137	151	118	132	165	127	145	146	122	150	139	126	123	142	134	146	136	145	115	134	158	126	137	140	124	147	141	151	143	155	165	125	105	124	120	130	132	173	127	119	146	135	143	131	137	140	138	130	112	156	146	156	122	140	129	128	132	130	126	136	176	135	147	133	158	156	132	144	138	150	126	134	146	131	143	126	150	147	142	154	134	124	120	137	138	144	136	121	146	121	128	130	136	146	136	136	132	118	144	158	142	133	131	149	155	131	140	140	127	147	146	136	140	127	129	151	151	152	144	160	150	123	138	132	135	148	119	124	151	164	139	171	146	136	140	133	148	152	164	150	110	159	140	123	131	138	126	152	149	144	133	100	145	123	136	138	141	125	133	120	125	118	133	147	114	131	165	115	150	128	121	141	157	132	127	126	135	131	142	149	122	152	118	126	135	153	135	139	116	127	136	156	152	156	139	139	125	142	133	137	142	127	137	137	131	152	135	143	117	140	144	151	146	152	154	117	122	150	133	142	139	128	140	152	151	122	123	134	139	157	111	156	170	136	125	132	123	146	143	123	115	146	138	152	148	123	113	119	136	128	128	126	153	121	119	138	139	138	125	137	122	139	130	153	152	131	150	131	159	161	141	160	159	141	169	141	147	156	141	134	159	128	141	159	152	151	138	164	148	136	137	132	120	137	118	145	112	149	152	139	138	120	134	126	140	145	156	127	146	125	139	154	152	145	139	110	138	156	128	156	156	103	133	134	135	137	122	142	124	145	116	128	123	144	143	140	142	149	152	150	155	138	162	141	133	135	148	130	130	141	121	138	128	136	139	122	134	147	144	124	138	151	137	149	126	128	118	155	150	160	144	135	143	144	141	134	122	159	137	143	164	151	121	129	143	132	130	126	143	128	143	133	127	142	134	135	156	146	130	155	116	141	140	142	120	141	133	145	152	140	151	137	129	142	155	123	147	151	141	136	145	129	141	135	120	129	125	120	130	123	125	115	145	129	146	128	139	141	162	145	126	140	152	144	143	139	134	142	134	130	139	127	124	140	154	134	136	138	114	137	126	125	158	124	116	150	155	162	145	137	155	123	144	120	134	125	136	116	128	147	141	142	146	126	126	126	127	126	114	137	130	138	185	134	125	139	137	171	154	130	131	135	144	157	148	135	131	134	133	153	160	163	147	142	135	130	140	130	148	126	146	143	135	139	118	122	105	147	130	135	151	146	132	141	147	140	146	137	127	128	138	124	127	146	155	126	114	130	149	145	151	141	141	140	123	126	141	136	106	137	106	149	134	142	151	127	148	153	162	156	142	126	147	118	122	143	144	147	134	136	150	146	131	152	139	139	144	134	130	130	151	145	133	144	148	146	135	111	142	137	115	143	143	157	116	116	135	129	139	129	142	139	130	134	165	142	148	143	135	155	140	137	115	153	135	132	122	139	158	153	134	138	128	155	143	149	157	133	132	132	130	172	151	129	139	125	127	141	156	147	143	131	116	141	140	130	141	140	127	108	139	123	135	155	145	139	128	165	167	131	121	150	136	147	148	129	126	146	142	137	134	133	136	149	144	165	142	129	144	135	149	125	133	147	135	135	146	121	136	159	158	152	154	135	125	140	135	148	157	154	142	128	124	136	109	123	125	132	126	143	146	126	148	130	137	142	142	149	141	161	158	128	140	135	141	136	144	126	150	148	142	142	130	127	127	114	131	133	156	132	130	129	158	130	149	134	126	113	147	123	142	158	142	132	149	142	137	130	119	159	135	150	135	150	148	146	122	158	126	161	149	174	136	133	123	147	139	128	125	119	138	135	127	132	168	137	147	107	120	163	147	156	137	123	141	139	135	134	126	141	155	152	151	156	145	131	135	128	145	131	138	168	154	129	150	129	163	156	158	156	165	144	165	162	132	138	138	148	153	145	135	125	157	147	129	160	140	141	131	143	142	145	155	121	135	135	124	158	150	144	129	169	159	129	149	139	131	146	142	150	161	158	141	158	175	144	114	125	137	135	132	109	172	149	137	139	145	117	157	139	154	142	143	132	139	140	151	143	121	150	129	120	132	134	147	120	132	146	130	130	117	155	118	135	127	150	144	135	127	153	158	127	154	177	142	134	159	146	141	151	113	168	133	140	116	143	140	140	134	141	145	145	122	156	160	160	153	136	146	166	134	138	138	150	130	143	162	140	141	157	152	145	121	165	172	155	155	145	117	130	137	137	134	118	135	146	123	154	123	119	109	135	154	148	141	122	142	149	131	133	128	137	160	129	125	147	134	128	156	131	141	152	154	137	157	142	133	130	162	137	147	148	144	159	142	128	130	158	145	151	145	143	118	131	126	140	157	125	162	120	141	129	138	121	149	119	136	156	126	149	131	140	131	133	129	147	121	140	165	130	138	136	129	143	159	134	150	146	156	141	108	155	124	121	118	126	126	149	142	140	136	147	139	132	144	159	153	138	132	154	166	120	134	168	142	161	137	130	160	167	136	138	135	131	138	151	144	156	152	109	142	141	146	130	144	139	138	150	185	140	130	146	131	137	143	137	131	161	129	154	143	133	122	145	130	121	137	142	142	127	127	135	126	131	138	141	137	143	137	140	138	151	166	132	122	132	151	140	146	139	143	147	162	165	143	140	149	144	144	148	130	157	136	147	148	145	133	151	141	126	145	156	133	138	131	148	136	137	148	148	112	122	129	163	135	152	144	145	117	138	156	137	154	157	141	149	146	145	124	127	142	147	120	125	140	112	154	139	132	133	128	137	131	142	116	148	138	139	127	136	145	128	141	146	134	137	152	142	126	141	134	134	135	140	131	140	155	120	148	150	152	130	126	126	128	151	154	154	130	122	126	151	132	153	133	121	135	127	139	134	164	143	138	134	143	125	139	140	130	157	155	129	144	155	161	146	114	169	137	147	140	159	154	129	127	136	125	154	129	133	148	132	135	121	132	133	118	141	140	149	143	143	124	135	128	144	142	149	128	143	146	138	112	143	127	152	142	130	142	136	142	132	121	148	139	131	139	133	145	131	133	147	157	143	134	145	137	142	143	155	141	148	153	125	167	158	157	149	127	164	131	139	134	148	141	139	138	148	126	132	145	130	109	123	118	152	139	139	139	122	137	127	138	140	116	162	138	129	134	125	144	129	139	153	147	153	142	139	146	140	163	125	155	133	158	123	149	139	120	163	116	124	127	127	122	139	155	141	133	135	125	140	146	129	129	136	151	131	134	131	138	140	131	149	114	131	133	118	141	148	140	141	138	143	115	130	143	141	117	136	144	125	111	158	160	132	123	152	122	162	131	130	127	150	151	142	128	139	140
26023	15992	13674	15895	13812	10492	7405	5463	4012	2784	2037	1669	1327	1120	1263	1101	1007	830	751	628	620	638	725	488	436	375	399	361	377	359	371	365	357	355	337	321	335	344	386	348	330	338	368	325	362	330	309	358	361	316	314	330	365	335	359	335	361	312	320	337	335	318	330	360	338	343	358	342	331	309	330	331	317	314	365	342	332	328	332	305	313	355	332	314	351	322	341	327	335	351	345	356	354	337	309	348	357	307	325	336	331	345	332	333	336	338	353	338	345	360	335	330	316	337	350	316	310	335	353	365	326	358	369	312	302	312	340	336	293	334	336	337	347	351	349	338	327	344	350	342	311	329	325	324	310	368	349	327	358	307	321	314	328	342	330	312	321	318	317	303	342	344	322	356	329	313	299	377	347	311	311	345	335	340	316	321	320	326	305	308	331	314	307	326	344	360	302	347	334	342	305	338	302	326	296	319	297	301	333	319	334	331	337	343	338	304	326	311	340	330	335	304	327	311	336	337	355	322	337	312	341	294	308	329	336	317	330	319	349	327	336	318	331	309	310	343	360	329	286	303	347	358	319	325	319	332	361	338	295	343	346	303	343	298	315	344	339	344	336	315	323	294	367	315	318	351	322	316	303	337	329	316	336	329	329	320	347	354	303	305	316	328	318	308	340	319	327	346	314	326	314	322	306	325	312	328	333	347	335	287	327	312	359	306	329	329	338	329	358	329	311	307	341	330	316	326	356	329	328	315	354	350	304	342	304	354	315	367	314	327	310	383	314	370	306	314	313	327	343	327	340	370	329	305	352	322	298	346	346	355	354	345	346	341	359	339	319	299	344	341	322	304	305	318	314	306	277	314	306	339	342	355	298	309	334	333	333	302	308	338	317	291	346	346	379	330	297	341	342	319	334	360	355	343	328	369	313	333	323	307	322	343	320	311	336	339	342	349	298	325	338	333	311	349	274	325	323	334	348	333	300	334	360	341	332	329	314	317	329	316	322	349	312	318	319	336	304	334	335	354	333	324	369	360	333	323	345	325	310	341	330	290	328	327	348	344	346	331	310	320	307	321	337	328	341	336	331	333	334	313	346	335	363	326	308	355	334	321	322	339	329	327	327	349	312	332	322	330	337	319	348	325	329	338	354	315	306	338	369	321	319	309	376	318	341	321	291	310	331	320	350	338	333	331	297	329	325	334	317	339	340	324	316	313	356	320	338	322	325	333	323	318	302	315	336	311	306	344	344	332	320	312	374	350	328	310	307	359	316	341	331	342	324	329	333	311	325	305	327	337	324	318	309	333	306	301	313	317	338	309	306	335	327	347	326	308	327	313	336	324	311	333	310	355	342	300	328	330	345	316	319	328	330	325	336	345	296	348	326	331	322	339	335	338	303	304	319	323	351	314	347	318	313	341	315	308	330	319	336	308	303	302	359	329	293	329	346	330	361	338	332	326	330	326	335	322	355	308	281	339	314	323	307	345	344	334	352	353	339	311	315	369	319	329	331	364	326	324	314	331	308	300	321	306	326	356	341	325	333	345	313	299	348	295	293	342	363	327	342	291	339	321	312	285	319	323	363	342	301	313	340	333	307	331	338	344	323	348	357	315	298	319	310	351	339	325	332	325	297	307	337	315	341	342	347	329	316	334	339	346	306	323	311	344	335	320	319	352	297	333	330	355	339	319	362	361	329	313	335	333	339	344	356	330	308	346	336	325	339	348	343	345	337	366	376	330	285	325	345	342	369	356	299	280	353	321	328	323	323	335	328	289	330	356	348	356	330	340	331	319	317	300	306	341	311	315	315	364	333	323	358	331	326	348	381	315	365	349	343	344	345	343	305	321	322	329	333	356	326	367	325	300	298	320	335	349	351	296	309	339	337	336	320	332	309	304	331	312	347	350	301	374	330	333	306	343	330	309	315	363	329	344	338	346	285	332	309	305	326	338	337	327	312	341	346	283	333	324	298	355	327	359	330	347	333	373	335	328	313	346	324	337	290	353	314	296	333	346	338	324	312	337	325	334	331	318	324	340	342	316	307	282	334	339	292	347	324	360	314	366	339	323	323	327	310	311	307	336	348	353	304	302	286	313	358	343	364	319	344	354	349	339	306	292	330	335	302	346	336	343	342	330	333	374	336	336	333	338	349	339	319	338	337	352	349	347	303	296	340	327	348	330	309	315	352	308	341	340	325	307	313	365	336	322	326	307	324	327	317	357	347	337	311	324	303	350	334	320	324	391	323	337	350	305	345	335	308	323	337	309	319	355	331	313	313	351	333	321	336	324	306	307	330	331	321	318	350	338	353	335	312	314	352	305	339	331	304	303	291	322	369	345	314	364	359	334	333	308	314	320	341	307	340	353	320	334	345	322	350	311	323	352	323	328	314	328	345	353	329	347	340	344	292	306	352	330	340	336	336	323	351	333	343	336	329	355	337	337	331	352	328	334	330	350	319	318	318	308	338	347	361	337	333	346	346	336	323	310	330	315	331	368	324	320	355	301	317	329	335	330	354	295	341	324	308	319	326	336	330	371	350	331	323	340	369	323	366	361	376	357	309	307	326	355	303	358	330	305	329	353	310	344	320	353	318	319	317	339	287	355	329	325	315	325	327	325	333	323	321	325	298	324	317	325	324	314	343	334	375	316	348	310	329	341	352	330	332	324	342	329	316	307	304	301	332	331	315	324	321	306	325	354	329	309	346	322	318	358	362	304	330	323	326	330	298	372	317	310	337	342	342	341	289	353	324	328	347	337	329	313	340	322	343	310	315	318	339	333	328	347	318	348	330	331	299	303	315	315	343	324	341	348	341	307	323	348	333	338	344	340	320	358	350	353	345	309	335	318	366	340	321	360	335	347	305	354	311	345	330	337	330	328	342	312	301	312	301	327	280	341	351	326	325	326	335	351	366	357	313	328	360	321	341	346	337	307	332	335	317	317	337	313	327	325	325	326	331	342	302	360	335	319	359	302	348	287	320	318	378	347	313	341	314	322	331	311	295	313	332	302	345	353	303	345	332	340	347	320	324	351	333	359	316	342	345	318	355	318	321	329	329	324	315	324	334	324	339	325	335	311	332	338	324	318	331	302	320	333	295	317	337	357	312	344	304	334	285	323	334	344	329	344	346	337	354	328	310	350	334	342	352	281	312	353	305	338	341	327	334	343	315	325	350	314	350	349	299	325	347	319	330	359	340	360	303	315	330	311	353	345	339	343	325	365	371	331	340	322	333	361	339	353	324	312	308	339	370	338	291	305	311	297	345	322	337	349	354	311	303	310	330	311	295	352	304	320	335	337	327	307	298	284	333	339	332	362	335	346	343	348	351	329	317	317	335	350	339	325	314	292	336	321	360	348	327	313	326	326	315	335	356	320	337	328	330	339	341	317	320	332	350	300	325	350	331	371	317	300	311	320	322	353	314	308	352	349	345	323	363	349	342	348	337	350	342	354	329	317	327	350	336	346	331	342	353	333	359	325	331	342	306	309	313	322	309	319
12781	5952	3272	2538	1670	977	641	488	390	306	232	220	248	212	239	236	233	227	200	212	202	208	200	207	185	213	195	202	213	216	170	199	201	202	206	218	214	204	215	201	219	194	210	194	194	193	208	210	180	209	173	198	207	227	207	191	208	223	213	212	172	214	229	218	224	184	187	212	217	209	209	174	192	228	196	228	223	194	214	211	231	242	209	208	176	204	200	211	208	191	180	178	185	199	214	190	206	224	195	204	220	210	188	196	181	191	219	205	190	173	197	201	182	209	190	206	225	187	198	194	215	223	252	177	191	200	210	207	215	177	216	216	218	199	222	208	210	223	226	210	193	201	191	193	187	218	219	229	213	228	234	206	195	244	219	229	190	183	212	217	181	173	191	198	206	201	218	216	217	186	214	219	194	211	206	200	201	190	195	185	192	189	210	220	204	231	194	203	217	202	215	198	195	203	193	198	160	211	230	191	216	183	213	185	196	219	226	202	222	209	180	218	195	196	181	208	213	183	175	205	174	188	210	225	207	201	191	225	197	214	195	190	213	195	182	179	220	204	202	178	216	221	218	219	187	218	182	214	244	231	207	193	203	201	188	219	200	199	213	199	214	206	182	178	208	225	208	180	181	197	199	183	225	201	169	211	215	228	203	220	217	217	249	192	215	204	173	238	201	207	214	191	206	183	197	205	230	219	228	237	193	201	195	238	210	220	206	224	213	220	225	233	203	236	206	191	186	184	177	229	212	212	182	191	198	191	208	211	184	198	204	200	195	181	200	177	211	209	216	227	185	166	202	174	226	176	206	181	231	207	202	210	223	179	197	194	226	206	182	187	181	228	207	223	212	170	217	202	202	207	211	205	194	190	222	238	231	199	197	184	217	177	202	158	208	189	181	203	187	211	232	211	199	207	206	207	207	194	201	199	197	199	183	221	196	207	204	222	223	207	205	209	233	194	216	238	212	191	193	207	236	226	209	182	186	205	184	226	211	215	190	208	212	196	192	205	184	219	212	211	201	215	214	219	208	205	209	205	197	180	221	165	225	235	201	219	196	197	203	203	200	232	214	197	195	212	224	184	215	180	222	208	196	209	200	231	223	197	204	205	180	226	210	214	200	196	231	204	198	208	180	205	192	242	202	226	209	209	198	209	204	200	235	214	207	202	219	201	217	212	206	207	200	223	211	214	194	198	184	218	200	204	220	205	206	191	202	182	208	192	200	219	211	222	208	187	188	180	204	189	215	196	217	183	181	221	183	214	210	194	212	181	207	232	195	192	195	183	211	208	209	195	201	191	203	150	231	194	186	189	213	174	204	192	217	208	191	195	199	224	219	183	205	225	185	214	219	197	195	211	190	204	221	202	201	223	201	208	238	215	231	210	182	212	188	192	208	204	223	213	176	199	198	207	222	187	208	215	202	198	219	219	183	196	214	199	205	185	180	194	194	206	181	201	180	212	231	226	219	191	199	225	221	193	189	201	199	208	176	211	189	226	202	196	239	239	195	220	209	209	207	198	198	192	199	222	214	204	197	214	208	174	214	221	234	201	203	210	189	204	195	195	182	187	226	195	211	210	206	245	206	188	203	188	226	211	194	220	237	198	217	197	194	204	195	172	211	192	213	207	204	233	216	206	210	247	218	208	174	207	204	164	204	222	218	211	253	230	187	179	199	175	211	173	219	216	195	224	188	212	198	228	241	191	178	236	195	204	191	201	202	191	197	208	226	201	212	225	208	205	180	190	225	200	208	211	192	161	182	209	205	194	208	199	200	190	200	210	208	161	206	173	206	201	196	208	194	180	186	196	230	196	217	225	191	219	251	203	194	206	192	185	231	194	167	173	189	224	188	197	203	216	205	201	190	201	202	191	202	211	185	224	208	200	191	218	209	228	221	215	219	182	229	182	193	212	192	200	193	213	262	218	215	220	172	214	226	216	187	197	220	225	201	206	204	179	196	185	190	206	221	223	225	201	176	212	206	213	213	218	205	223	213	211	200	197	199	208	204	206	200	172	173	202	213	205	197	211	197	182	184	217	220	221	198	214	205	209	182	241	238	194	210	211	221	186	189	196	214	211	201	223	196	199	209	200	214	202	197	204	204	202	209	199	211	198	217	201	205	207	220	194	204	203	170	247	213	221	206	204	218	218	216	215	188	236	209	173	200	241	175	216	192	200	203	225	181	224	212	196	194	190	195	201	212	192	214	216	190	197	176	166	191	204	209	207	194	199	217	193	185	231	203	210	206	202	197	203	206	197	202	234	230	216	221	183	223	217	191	232	152	194	229	228	199	207	224	188	196	194	197	224	198	209	218	209	188	218	214	194	195	174	225	228	207	202	209	214	232	190	207	211	190	202	203	215	199	207	208	206	228	181	197	193	208	208	236	207	188	232	218	213	218	196	208	208	199	179	232	219	244	222	214	215	223	196	208	173	215	182	225	214	201	213	209	201	225	214	208	209	184	214	191	160	205	194	185	213	231	189	230	176	222	234	208	219	236	208	209	207	219	188	220	206	184	221	186	195	182	211	223	222	196	205	181	205	208	220	221	191	214	188	205	199	184	188	189	182	236	198	208	226	172	208	219	212	185	190	211	190	196	200	197	184	228	198	206	211	188	195	228	210	213	224	219	228	195	199	204	193	210	202	169	194	231	186	186	187	174	231	225	213	182	209	220	180	208	217	214	215	198	216	192	227	222	197	187	201	218	208	190	197	195	184	207	223	219	199	192	215	185	175	191	208	194	204	205	186	195	202	187	176	195	186	216	173	206	220	229	191	198	183	210	199	200	207	225	202	198	192	219	225	234	204	224	219	206	181	206	232	228	197	178	209	192	214	226	206	180	193	195	187	204	202	222	187	198	197	212	221	177	181	195	236	193	200	216	187	197	216	213	182	218	200	209	237	201	181	177	211	213	195	191	216	196	195	206	226	225	199	207	208	251	191	218	223	205	192	214	231	193	175	207	209	202	227	199	207	188	196	202	196	232	201	198	179	189	188	206	174	206	195	219	206	208	189	199	227	247	229	185	201	210	200	200	195	190	194	192	198	204	194	203	220	195	212	194	194	197	240	195	198	209	187	155	209	199	209	215	197	192	193	217	222	212	208	216	222	220	213	199	195	183	180	223	202	214	204	225	184	187	208	187	189	201	195	232	186	198	217	222	209	208	177	201	223	196	253	224	206	190	213	221	209	217	193	182	224	211	196	218	194	193	182	191	212	232	190	204	202	203	188	196	207	178	208	222	209	203	180	193	210	207	179	187	217	234	178	181	248	192	191	203	189	193	208	194	213	226	212	206	226	187	221	214	219	209	211	207	206	208	200	228	214	200	226	207	197	234	199	194	221	217	193	184	205	211	196	216	189	202	233	194	182	207	204	210	213	195	167	232	186	235	200	200	180	194	196	219	202	214	228	202	208	212	208	207	205	195	224	198	201	208	205	177	200	189	213	175	216	233	205	172	204	178	180	228	211	216	214	186	197	210	202	213	204
8096	4609	5871	7115	6047	3869	2534	1963	1343	944	731	653	644	643	631	620	565	533	543	486	489	481	559	492	460	498	456	427	435	447	477	471	422	442	460	437	454	419	447	430	407	451	407	421	437	450	480	444	448	450	449	470	446	400	471	423	476	480	440	441	427	447	436	430	415	443	428	441	431	429	457	451	461	454	496	453	465	418	424	444	469	441	410	423	450	431	432	456	453	443	467	477	481	426	447	450	429	458	441	454	449	426	450	474	456	437	427	419	418	430	454	486	431	418	433	429	431	423	446	461	447	413	468	472	471	429	439	478	432	425	415	446	421	438	465	457	406	465	433	479	411	439	419	434	446	451	458	436	409	447	468	408	411	414	457	470	478	472	447	451	475	436	460	451	479	445	434	423	491	456	433	431	458	435	423	474	406	449	450	452	452	505	454	439	408	403	450	478	472	465	415	482	427	445	477	442	441	469	460	445	442	453	433	445	420	442	426	451	466	428	473	433	428	414	441	433	452	432	453	454	427	404	415	422	458	444	443	402	466	438	409	451	438	436	433	474	428	424	440	430	458	427	413	441	431	451	455	430	485	457	462	405	419	441	449	394	467	462	437	484	436	417	431	471	492	430	440	439	439	433	410	487	445	467	471	438	439	458	437	406	449	385	445	439	455	458	472	459	455	440	456	446	411	426	448	446	438	435	456	411	410	423	432	440	459	453	451	468	427	441	428	478	435	465	428	484	429	445	454	414	431	402	430	459	430	452	430	457	421	446	458	421	452	442	412	491	462	438	412	456	448	452	440	440	433	449	441	433	410	410	469	411	426	406	424	463	475	439	425	442	466	458	447	438	411	430	442	450	438	450	451	480	423	430	440	433	438	440	454	487	425	431	456	412	445	442	436	421	422	428	427	401	448	444	426	448	427	416	405	440	466	424	465	450	449	486	442	433	488	452	491	428	464	449	449	470	449	405	452	447	469	441	421	443	463	429	476	466	441	451	464	453	472	457	436	424	434	398	428	465	438	407	444	448	419	481	448	419	456	450	419	436	432	489	478	448	454	449	424	454	430	428	423	451	448	428	461	426	458	449	439	420	426	486	428	386	435	437	469	442	452	416	475	412	432	449	462	428	444	477	439	444	469	443	446	437	450	425	452	449	456	431	451	438	407	467	437	411	414	429	459	489	433	464	441	443	449	435	443	419	441	462	438	442	476	452	439	453	450	430	446	415	425	458	488	429	468	467	437	467	409	443	405	490	420	461	443	426	432	441	451	433	460	408	430	456	431	480	456	440	440	446	441	440	437	469	442	426	453	442	409	479	422	414	433	415	452	469	463	433	413	435	422	451	440	438	424	444	431	437	429	413	425	439	440	417	411	421	422	423	460	450	438	474	405	442	460	471	421	472	422	434	432	484	458	432	454	433	463	471	466	465	426	452	416	395	419	438	447	430	438	396	411	414	460	482	419	418	460	447	399	418	453	458	465	443	440	438	445	422	479	438	416	448	450	437	439	468	415	426	452	443	424	497	451	462	427	455	461	428	436	459	418	441	409	445	448	440	413	428	435	445	427	456	458	461	438	397	427	412	408	429	433	415	460	427	437	445	461	429	460	439	467	465	439	434	411	439	456	441	416	427	425	463	476	441	447	483	422	427	427	447	464	447	433	450	491	445	438	472	439	452	417	451	477	475	418	462	455	429	422	432	467	446	445	447	401	401	442	427	436	415	460	418	453	469	486	431	453	441	424	468	449	439	413	422	432	448	427	414	414	447	470	416	409	409	443	447	456	452	421	426	472	461	447	452	438	426	433	426	432	431	441	423	451	455	430	443	435	416	462	439	468	440	448	417	450	427	463	429	465	450	445	451	438	429	425	436	429	449	426	480	413	456	456	474	438	424	443	426	409	488	462	466	433	457	426	421	430	460	444	474	454	473	457	460	458	433	467	457	426	468	455	423	396	450	458	441	476	459	435	461	474	396	429	454	455	428	425	403	433	447	449	459	425	432	437	440	422	453	515	448	408	472	425	464	431	447	441	457	491	452	436	422	438	454	408	442	427	412	437	459	429	485	412	453	435	476	437	447	444	416	429	452	461	451	417	446	435	479	414	438	434	443	462	431	430	439	402	444	429	434	420	444	438	442	452	474	450	447	436	451	466	451	428	454	423	410	430	498	457	425	414	427	472	471	455	436	460	430	447	416	473	436	407	438	474	459	429	486	403	455	436	449	450	437	431	429	486	434	426	469	439	442	438	460	464	444	430	454	424	420	466	416	476	443	414	446	425	408	422	431	434	448	453	487	422	435	474	424	489	469	454	461	450	423	445	424	437	453	429	441	404	454	436	434	437	472	466	434	451	460	413	471	458	424	428	429	440	443	438	464	392	481	451	456	419	444	463	438	462	400	452	480	445	423	403	431	428	457	419	463	430	432	424	447	421	472	424	480	453	448	438	463	458	443	458	437	470	403	410	468	457	444	454	443	424	474	423	498	432	430	462	449	451	442	482	421	422	417	436	451	429	448	429	446	447	439	441	434	457	468	461	441	442	393	467	447	465	455	439	468	445	412	458	455	421	457	392	444	451	445	422	422	435	450	418	438	416	427	423	444	439	427	406	484	440	413	453	429	421	422	424	458	407	459	429	418	464	427	425	431	450	457	443	433	434	443	444	414	412	401	424	412	435	454	416	450	442	435	422	458	420	421	449	451	408	444	434	409	430	453	449	453	447	449	442	439	475	443	430	421	411	440	414	430	443	471	423	478	480	446	472	438	415	458	447	444	465	434	432	454	481	472	437	436	442	427	433	433	435	412	446	453	463	440	469	443	434	468	443	450	411	440	418	452	462	416	449	426	393	409	432	445	459	450	398	456	443	430	464	416	442	420	439	417	429	449	449	458	412	492	452	465	414	427	477	461	459	457	459	435	439	467	440	427	466	502	461	449	463	448	477	433	441	423	441	466	492	405	463	450	468	443	409	458	429	433	448	447	461	413	414	420	453	427	448	431	438	443	436	411	447	480	436	444	427	442	475	432	409	476	428	463	424	424	442	418	435	423	423	440	461	481	443	488	426	432	430	406	467	433	455	451	428	465	436	431	462	452	404	446	434	416	446	445	431	444	496	429	454	425	432	468	462	436	437	421	440	443	473	457	460	422	417	414	426	492	470	450	431	446	433	487	438	425	477	475	429	399	467	478	465	494	447	421	399	451	436	467	420	389	443	462	418	455	475	428	414	436	474	461	463	434	486	477	445	405	448	458	432	446	476	433	391	454	441	439	459	463	439	423	444	452	409	470	442	423	437	420	452	441	495	490	440	438	442	442	456	435	422	451	453	422	461	482	451	472	441	411	425	486	462	439	450	454	424	420	454	504	460	457	460	458	486	431	447	480	460	436	432	445	423	440	420	446	439	410	469	421	389	433	393	497	456	445	441	436	418	419	445	441	458	434	461	458	446	436	444	466	458	439	439	446	425	412	420	446	461	459	464	440	423	436	486	455
29275	17944	7488	5325	3352	2147	1348	785	565	381	296	265	234	218	217	154	180	142	141	144	147	132	150	131	105	122	128	109	109	112	124	114	122	110	111	115	119	107	109	110	132	107	117	99	104	122	106	120	115	127	111	117	111	108	97	99	126	113	97	93	110	106	115	128	82	109	131	112	114	89	96	110	102	99	110	120	109	94	113	100	123	121	131	118	117	92	105	123	108	121	93	108	102	108	103	106	112	103	115	105	121	105	126	109	95	113	123	112	104	88	135	103	83	90	120	119	104	126	111	104	101	107	123	158	134	102	103	107	92	117	104	117	105	106	107	128	93	81	107	111	114	83	111	115	92	95	117	126	85	99	93	114	94	99	125	109	97	85	110	95	118	92	92	112	123	114	114	125	110	112	87	137	120	90	107	118	104	97	101	104	92	112	112	110	115	125	116	121	124	112	119	100	91	117	88	96	123	103	100	106	104	105	115	124	104	108	96	107	110	106	112	81	105	104	105	109	114	99	113	98	90	106	118	106	112	119	120	107	100	114	119	113	105	110	87	114	113	109	107	119	116	97	140	132	117	120	96	91	102	108	107	97	102	109	99	113	95	114	111	105	97	140	106	92	99	119	101	119	112	97	109	125	108	97	117	110	114	108	105	96	107	115	87	99	105	106	119	111	117	113	94	104	103	103	85	100	105	108	138	107	99	132	109	112	104	91	98	95	110	84	94	96	115	108	81	92	121	116	115	122	115	126	102	103	96	110	109	113	116	88	99	105	102	117	107	87	117	124	127	90	125	121	118	107	121	103	84	98	109	104	85	122	129	106	111	116	117	108	136	111	87	100	115	107	100	115	118	96	126	116	116	108	119	114	93	123	108	97	91	111	113	121	112	96	118	125	113	117	103	98	104	103	86	94	98	113	121	109	99	93	105	93	97	102	113	115	106	105	103	113	102	126	112	110	107	113	125	115	110	106	117	93	115	102	113	112	96	100	116	106	106	103	107	103	112	108	93	98	101	110	110	117	115	111	92	94	88	96	112	111	116	112	91	113	104	133	105	132	108	104	105	101	112	139	129	93	103	106	83	105	118	90	104	102	95	98	121	117	110	108	93	90	111	113	104	96	123	81	113	112	96	112	101	115	132	111	136	106	120	131	104	104	84	131	116	116	121	97	104	116	117	92	115	91	104	97	108	124	108	104	103	102	99	105	121	126	109	104	91	111	99	107	125	85	111	135	101	97	115	121	97	120	113	91	116	112	109	124	101	104	97	117	105	99	130	94	122	108	117	84	103	109	110	117	122	102	106	125	109	101	108	105	114	90	99	109	106	112	93	97	97	105	96	84	108	94	132	101	104	106	107	114	97	100	111	115	99	109	118	117	119	90	101	105	104	76	93	108	104	107	115	102	87	115	103	94	97	107	107	108	106	104	114	102	120	132	126	106	121	114	122	109	117	99	118	128	126	93	100	103	118	108	98	111	86	101	105	129	108	120	105	109	114	122	132	117	105	109	105	125	101	103	92	114	101	91	130	85	95	111	108	106	105	106	90	126	130	104	120	115	125	93	112	122	99	98	106	117	112	110	96	112	134	103	96	121	117	126	141	109	114	95	110	113	111	122	108	104	103	112	96	116	89	114	112	134	102	98	87	107	100	98	109	124	98	105	110	127	111	96	114	87	122	125	100	127	122	102	107	125	94	133	126	103	90	130	121	102	123	115	108	97	103	93	120	124	123	107	78	88	111	99	101	92	103	100	103	103	101	113	96	113	112	114	121	104	111	119	100	104	120	99	111	97	109	151	93	109	128	114	106	110	95	105	84	87	104	94	98	99	113	114	99	96	106	111	101	120	134	106	111	107	101	98	114	126	91	99	93	109	95	102	102	110	106	116	90	104	108	129	99	94	96	101	118	119	93	107	99	122	118	97	109	135	108	89	95	114	117	114	107	99	102	134	102	93	122	111	100	104	109	117	132	98	120	106	104	115	146	107	121	119	88	115	113	120	105	103	106	112	99	113	111	119	110	125	117	101	132	110	123	98	106	113	97	130	126	111	110	111	116	106	103	89	96	92	113	121	107	127	117	117	97	115	111	108	105	96	92	109	92	117	114	107	103	114	111	100	106	106	117	105	117	103	107	100	105	108	118	94	89	103	117	107	110	110	116	116	104	103	113	117	98	102	111	98	101	111	115	105	117	96	98	100	105	96	98	99	108	116	106	112	96	110	110	125	124	110	105	114	116	112	96	124	107	110	116	111	119	90	101	102	98	103	113	118	121	109	108	99	106	115	113	125	116	104	117	111	127	92	119	113	115	115	102	105	144	100	115	108	125	104	114	95	113	108	130	86	106	103	115	113	107	107	125	106	120	107	111	128	109	95	115	128	115	113	117	108	123	108	117	112	105	113	110	111	125	122	121	94	114	122	99	96	117	110	95	114	115	102	131	103	119	95	96	99	88	131	99	107	86	111	107	117	110	83	89	129	113	111	74	105	107	106	112	111	116	108	126	89	108	102	126	117	101	102	125	117	110	115	116	135	115	106	103	121	92	118	107	117	112	108	109	94	111	114	107	114	113	105	98	113	130	102	95	126	92	102	106	114	100	115	112	102	123	111	112	133	136	109	130	87	111	107	101	119	102	93	101	125	115	119	110	101	111	117	116	120	92	116	134	123	105	102	85	102	143	94	101	108	100	142	121	88	119	99	109	85	114	137	120	88	116	94	109	132	103	123	126	102	109	94	100	94	117	107	111	123	111	111	115	117	117	109	119	105	111	126	106	120	100	99	119	99	98	99	101	127	90	111	103	102	126	104	104	101	109	119	98	118	106	122	126	100	111	109	103	110	128	99	132	108	115	112	114	112	122	119	99	113	109	94	105	110	96	116	120	106	129	123	101	99	97	105	115	105	99	113	88	98	100	101	111	118	118	112	103	92	109	113	110	134	96	121	101	116	99	101	113	116	98	98	117	105	109	109	127	116	132	104	101	98	123	90	120	114	105	98	127	104	103	112	112	131	108	97	95	104	119	103	89	96	125	130	109	140	90	87	119	148	116	97	96	109	104	106	105	109	109	112	122	131	111	111	114	109	115	119	116	120	115	103	107	94	121	101	99	113	111	121	100	111	111	120	121	112	84	120	114	115	113	120	101	108	107	96	106	123	111	99	111	97	115	109	96	117	114	108	98	95	124	104	119	111	112	114	106	103	102	111	114	113	108	97	119	114	123	108	121	112	88	121	90	89	120	117	124	117	106	100	115	114	117	122	104	114	112	124	93	104	103	113	100	108	95	94	106	86	113	89	111	96	121	108	117	98	106	109	113	114	100	108	107	100	107	94	112	110	98	114	99	119	119	96	106	127	107	112	90	118	105	111	123	104	101	126	105	103	127	120	113	96	97	118	111	100	103	111	107	115	113	96	113	105	108	117	101	116	108	115	111	109	104	129	119	96	112	89	91	106	99	100	112	112	103	115	130	96	89	124	124	109	126	106	106	90
19575	10876	10901	12187	10728	7464	5265	3556	2627	1675	1195	1093	962	796	918	728	736	516	468	443	471	429	532	363	337	261	309	275	277	259	300	267	278	281	269	254	301	236	274	275	250	255	267	254	260	276	253	256	281	253	276	252	270	294	276	267	261	228	268	280	245	259	263	258	265	262	305	254	255	282	270	227	267	270	251	273	287	244	277	243	266	253	262	240	262	254	265	256	274	274	256	235	233	273	230	263	237	263	263	273	267	261	259	234	245	234	304	259	251	259	255	255	246	252	284	261	269	258	266	264	262	230	247	265	256	267	255	264	255	257	262	251	266	253	272	271	242	259	238	264	251	239	242	257	247	258	262	277	251	255	249	260	274	223	246	230	251	277	255	273	271	264	257	254	283	255	253	236	219	255	232	249	248	261	267	242	270	259	287	252	250	256	252	261	271	240	299	253	266	283	281	289	258	235	229	240	252	226	245	261	245	254	260	238	252	270	238	232	266	264	271	270	265	253	239	275	232	226	271	272	241	252	246	234	238	251	282	254	244	272	232	235	222	227	240	270	259	292	245	224	266	229	220	283	279	224	255	246	250	254	237	238	255	274	259	276	301	253	251	248	249	252	244	258	269	243	248	245	260	252	275	265	248	244	255	238	257	236	273	277	254	257	276	257	289	269	250	248	283	245	273	248	253	254	288	232	254	257	253	242	260	280	266	242	261	269	245	261	248	280	270	259	254	261	243	224	267	253	266	256	245	247	238	257	242	243	288	240	261	255	254	244	239	267	281	251	272	249	245	255	287	247	281	253	260	283	229	259	253	261	245	243	254	277	271	268	270	266	230	282	250	256	253	263	236	248	284	245	281	299	258	235	238	294	279	252	293	234	261	259	281	282	251	259	241	274	260	292	257	241	242	291	239	267	240	244	252	236	274	274	237	270	260	262	262	235	231	241	252	279	248	263	252	288	282	261	262	263	273	259	266	268	277	257	267	254	239	251	245	262	251	240	249	265	233	236	246	262	269	262	247	259	267	256	249	245	254	281	243	270	233	247	267	257	247	252	267	229	253	304	262	259	232	248	284	230	275	259	261	244	258	261	286	264	249	264	264	236	269	256	231	290	234	257	256	232	257	297	280	273	249	252	244	242	243	259	268	254	271	237	274	264	237	278	260	255	280	266	242	263	262	251	266	248	255	248	264	269	251	277	246	237	269	294	268	256	265	226	236	243	246	264	267	266	250	253	253	277	261	242	264	274	241	268	257	259	270	257	284	263	282	251	268	271	266	240	273	224	229	230	268	272	256	282	247	237	271	227	250	275	257	264	263	260	258	248	257	250	237	256	269	264	244	257	269	285	240	286	258	255	263	242	258	264	244	232	271	274	270	258	250	250	249	235	256	261	287	247	228	232	229	285	246	259	249	271	266	260	250	265	256	279	276	244	268	237	267	249	272	252	267	251	263	256	234	255	259	272	248	256	269	268	240	249	243	265	262	248	243	284	298	267	278	251	237	272	294	249	296	268	263	251	247	253	226	261	245	257	288	239	240	268	240	239	243	233	253	260	240	244	279	274	248	218	252	239	278	243	250	231	232	259	267	300	266	247	248	271	260	262	244	240	266	236	243	278	241	243	271	283	290	264	246	247	242	263	263	273	301	256	260	240	243	282	277	280	259	230	263	269	260	253	259	246	274	241	258	254	277	275	294	268	280	267	274	275	241	286	273	249	220	262	267	243	245	262	224	255	271	246	240	259	265	251	287	262	249	260	259	263	263	266	268	255	258	235	263	249	252	273	256	256	281	221	256	274	267	256	254	240	251	258	292	270	267	233	259	236	267	221	272	252	263	288	254	270	262	277	264	271	264	249	251	243	249	235	250	255	252	264	249	257	268	262	264	256	237	273	286	241	268	249	257	241	238	248	246	251	278	268	237	270	297	248	260	270	245	263	248	255	239	256	261	251	268	225	247	244	264	270	281	279	266	251	254	234	256	269	247	243	264	232	264	267	278	281	253	290	276	232	266	243	265	255	264	254	257	252	252	251	286	259	258	272	267	272	230	243	266	251	286	243	258	249	256	250	264	252	247	254	246	253	225	253	261	244	257	237	283	251	241	246	256	262	276	251	233	270	263	254	233	250	271	281	252	254	256	239	264	276	269	278	217	240	255	225	254	273	259	240	270	243	240	249	256	242	246	284	250	244	257	279	283	264	254	252	260	293	273	252	290	250	251	259	253	255	271	241	244	284	253	239	267	230	256	248	264	274	257	254	257	283	250	274	229	209	233	277	251	250	250	256	255	234	243	269	285	252	260	255	296	285	257	266	224	255	273	247	292	282	292	283	284	239	275	266	275	282	251	278	256	265	272	244	264	254	239	263	281	257	278	266	254	250	260	258	270	255	230	228	272	262	242	249	236	263	250	228	273	259	271	230	236	256	258	223	290	258	271	281	265	280	265	273	243	267	246	239	244	253	261	255	230	249	247	254	273	263	278	268	275	247	237	250	258	273	248	266	259	254	276	243	241	267	285	258	239	270	206	257	301	236	249	249	262	264	263	266	263	260	247	259	237	268	258	273	247	261	277	240	261	254	248	257	271	269	244	265	269	249	240	248	223	238	261	278	278	265	237	264	240	267	281	273	252	229	258	286	240	286	260	263	265	240	259	254	236	242	262	284	275	212	273	251	276	290	271	271	268	274	258	290	273	247	255	251	258	262	252	257	287	253	264	261	270	254	253	243	264	259	247	246	253	236	235	251	266	243	261	245	268	270	248	252	236	243	275	276	276	250	273	283	251	249	265	253	255	242	260	255	268	244	257	247	258	262	249	267	243	235	278	253	265	260	252	253	257	257	236	263	270	248	262	226	257	257	268	262	269	218	257	275	260	271	227	283	254	277	248	242	238	256	250	256	243	240	258	251	271	260	268	269	270	255	247	271	256	258	257	254	281	278	260	259	244	218	266	240	234	246	245	253	257	275	256	283	248	268	275	258	236	269	259	239	257	265	251	253	237	255	229	248	259	234	255	257	252	250	286	260	260	256	255	266	236	274	267	290	255	282	277	238	257	234	250	238	235	247	252	264	246	266	228	269	270	246	237	242	256	273	254	232	233	294	251	259	273	253	228	270	249	249	237	274	247	250	271	231	270	252	234	260	287	274	267	269	263	253	249	268	271	259	259	238	237	279	226	265	269	275	262	245	267	276	283	236	237	239	260	261	256	269	265	247	247	264	256	243	262	261	243	256	254	257	262	256	240	268	238	267	251	267	282	247	264	266	272	254	244	247	268	269	270	268	273	268	269	270	261	281	266	247	272	279	267	246	268	275	214	244	226	250	233	261	225	254	251	284	252	237	251	265	256	263	233	244	219	243	244	273	270	277	263	280	247	290	274	248	264	262	246	274	251	271	274	258	251	285	262	264	250	247	255	243	266	295	263	268	239	268	262	272	242	243	283	220	276	267	268	278	257	214	252	246	260	262	253	251	264	252	257	258	271	265	236	259
40534	27677	12102	7789	5360	3161	2006	1287	933	690	474	360	310	285	268	249	256	239	191	186	170	219	179	162	154	123	145	126	144	147	143	164	161	138	128	133	147	180	129	129	125	119	145	148	133	148	141	138	142	147	140	129	132	159	148	147	148	139	147	129	143	164	144	127	149	139	127	151	146	131	143	128	156	171	151	126	133	147	151	129	149	131	134	138	132	138	143	144	107	152	107	123	113	122	130	138	127	115	130	124	131	130	142	148	124	149	125	145	161	131	119	149	133	125	146	169	148	133	137	148	136	150	138	147	147	153	141	143	145	135	125	158	126	139	125	131	130	146	150	143	103	129	125	127	123	125	162	147	130	141	139	156	149	110	135	146	120	126	150	119	141	133	129	138	130	138	151	136	131	128	114	134	136	136	134	155	123	133	110	141	129	128	142	120	123	156	140	132	153	148	128	148	152	132	127	127	117	138	150	140	152	120	143	143	142	156	146	159	158	139	144	133	127	129	143	154	127	114	147	144	134	140	141	139	134	121	119	123	116	148	153	146	133	175	144	137	130	152	137	133	145	143	140	131	105	136	131	131	133	122	156	133	117	107	131	157	178	130	150	133	145	136	140	136	136	121	164	132	132	144	147	130	142	145	146	144	137	151	131	146	137	127	129	139	127	125	121	135	147	145	141	143	146	161	134	131	126	155	134	142	138	147	133	137	146	151	158	139	121	163	148	153	141	131	123	134	139	138	135	131	135	131	145	154	141	144	153	141	148	124	147	134	162	109	135	150	149	155	147	134	118	138	129	153	127	143	113	139	153	141	154	133	166	149	136	137	154	162	142	148	136	155	126	150	156	137	139	144	147	135	145	145	149	144	147	147	134	135	133	144	171	150	141	141	153	147	149	131	152	129	121	123	137	109	124	157	145	126	137	134	118	145	136	149	143	133	133	145	139	144	135	160	147	138	135	135	161	117	144	121	138	138	133	136	137	143	118	148	153	121	138	121	151	123	157	131	163	146	135	132	129	128	140	146	127	139	130	132	143	142	109	128	125	140	145	143	142	135	148	119	151	133	165	133	157	149	121	139	132	152	150	142	134	144	146	153	122	121	137	154	123	137	140	122	128	141	134	121	149	128	137	123	139	138	112	120	111	125	139	123	131	142	139	138	137	115	137	144	177	140	156	148	122	144	128	152	121	143	122	157	151	140	134	108	104	142	140	135	126	129	129	137	119	135	157	130	116	155	129	116	122	147	133	135	148	143	144	160	132	133	127	138	135	140	149	117	146	142	130	146	112	111	138	134	140	132	123	145	148	123	135	125	96	139	132	144	131	137	126	154	138	154	159	151	147	144	162	141	126	144	132	147	162	166	143	140	154	142	139	159	140	131	139	129	140	140	157	153	138	121	138	139	184	149	119	150	142	128	146	144	140	150	137	144	144	128	139	129	150	111	158	132	129	132	106	126	114	131	121	132	149	129	142	118	118	120	160	121	131	146	128	120	149	144	157	138	142	128	127	143	143	133	154	144	158	125	122	154	125	120	154	128	153	137	119	135	112	132	153	116	157	138	164	138	144	143	129	132	137	141	128	140	161	114	116	120	143	151	139	142	128	113	141	149	150	143	148	148	146	143	129	129	145	134	124	171	152	131	140	139	113	155	137	131	133	141	141	139	160	138	128	165	143	142	141	140	148	124	138	121	123	146	116	142	119	128	122	113	122	165	139	148	120	149	145	131	150	134	171	150	140	116	135	138	133	123	148	124	134	146	129	141	111	132	154	132	157	134	152	160	120	149	151	143	132	143	137	146	144	127	145	143	176	175	137	168	130	125	146	152	158	149	131	137	136	142	147	168	129	126	147	137	143	130	155	147	148	142	130	139	146	128	138	122	149	148	129	128	159	131	117	129	109	144	105	122	142	122	157	138	126	135	137	123	140	153	178	136	105	127	135	151	118	129	135	135	148	132	154	114	155	131	138	143	141	143	139	123	128	148	140	157	135	150	125	139	125	140	158	147	140	126	125	157	137	146	130	133	150	139	155	127	125	130	148	127	131	131	132	135	167	143	108	114	140	110	148	141	126	131	142	120	144	141	130	160	139	120	159	117	128	143	147	136	145	134	143	128	110	133	144	118	138	157	131	137	126	125	134	141	139	137	120	139	130	154	137	134	129	134	138	128	136	146	112	142	122	141	147	120	140	149	163	150	118	129	142	127	152	157	136	147	134	149	115	134	129	143	121	137	140	131	127	126	155	119	141	138	153	139	138	137	154	149	132	131	131	151	143	129	136	148	133	137	146	142	158	132	159	129	126	126	158	144	137	134	134	151	119	132	172	155	124	127	133	142	143	162	140	128	142	125	136	129	129	133	122	134	140	136	152	124	156	131	137	133	153	156	142	141	135	150	149	155	155	122	139	143	144	138	134	123	142	115	132	169	150	150	134	117	143	131	133	150	129	137	127	157	151	138	138	150	141	148	135	142	151	151	146	152	158	125	131	123	152	143	120	155	160	151	167	138	146	124	169	139	135	128	142	151	149	132	132	115	145	129	130	150	138	138	156	132	123	154	123	136	161	126	160	136	143	153	157	128	132	116	144	135	139	135	147	137	169	145	141	141	137	134	137	126	136	111	135	147	159	132	153	144	135	139	144	115	143	150	145	157	150	135	133	144	134	125	153	130	137	119	171	123	132	139	143	149	119	130	131	133	129	139	152	139	157	140	163	135	140	141	121	156	130	109	139	156	120	120	136	135	150	159	128	141	135	148	144	132	141	118	144	140	131	157	133	149	148	151	134	123	169	145	152	141	151	151	120	129	141	150	144	169	131	132	139	129	139	131	122	145	138	137	157	124	156	140	136	158	147	126	141	130	133	139	124	139	125	137	149	146	124	145	140	148	116	133	142	137	147	142	137	150	157	126	126	144	142	141	128	144	114	128	128	144	148	159	120	152	140	126	146	137	151	148	148	140	140	132	122	141	143	128	131	134	111	128	147	115	133	150	155	143	152	127	118	161	137	126	138	150	142	140	161	151	109	158	137	140	147	146	140	139	125	141	162	120	136	130	163	144	133	121	157	136	142	136	135	149	149	148	135	129	141	132	130	138	127	160	147	129	136	140	153	126	134	121	143	153	136	162	151	141	121	121	131	154	136	134	136	131	130	155	154	141	157	122	141	128	112	128	120	141	139	141	146	138	153	128	147	140	127	134	129	126	149	149	138	141	128	128	144	153	166	131	140	158	147	132	161	136	138	147	137	145	122	155	147	143	168	136	136	128	118	148	125	127	140	142	141	135	143	154	125	144	135	139	125	114	129	143	127	132	127	155	168	140	131	128	143	139	124	138	143	141	121	106	133	152	158	138	144	145	150	125	139	152	136	156	142	149	144	119	137	157	143	130	131	149	160	143	142	145	132	134	136	132	179	153	141	165	135	118	145	133	161	151	141	135	132	146	148	145	157	140	120	138	166	132	162	156	152	137	138	131	161	148	139	141	127	127
26059	15706	13996	15878	14080	9995	7084	5192	4024	2859	1990	1657	1393	1225	1255	1168	1065	869	707	672	613	717	633	482	411	396	402	399	395	357	355	369	368	350	329	308	377	364	310	373	309	349	373	326	341	380	327	354	358	320	354	331	341	318	337	334	330	319	306	304	359	343	321	327	312	320	351	337	331	332	325	314	335	353	366	363	348	323	307	366	367	346	321	324	342	331	356	343	297	313	304	337	310	344	355	308	383	350	333	338	292	339	313	312	314	311	330	301	345	353	365	351	331	292	317	334	347	320	333	354	368	328	317	335	362	304	349	326	301	336	315	351	325	316	326	297	327	339	352	329	325	317	347	336	317	314	303	313	348	328	368	322	329	314	370	359	322	328	346	314	336	318	325	333	307	311	317	351	293	325	350	324	351	337	324	344	318	329	322	325	320	342	305	345	356	354	311	347	306	342	359	357	345	356	324	293	352	301	299	317	303	317	353	348	318	322	334	320	320	341	354	354	295	318	349	331	307	323	322	333	349	324	326	346	338	357	346	305	332	326	323	322	340	315	297	351	305	344	318	317	313	335	334	311	365	327	335	346	319	345	338	337	328	315	347	294	317	328	302	303	316	301	317	287	319	334	337	313	363	308	326	350	312	330	338	316	342	308	344	351	313	324	316	299	339	332	332	299	334	304	326	339	325	310	360	302	320	331	336	343	349	315	367	371	347	330	335	366	320	328	320	330	316	325	324	311	318	318	335	305	337	334	320	324	348	329	346	329	354	312	311	320	316	296	310	318	348	340	305	325	303	338	315	307	352	322	330	277	304	315	355	324	307	323	349	347	353	324	342	328	361	295	332	327	313	279	325	345	332	327	333	342	339	313	326	295	352	327	348	343	341	313	282	321	351	326	318	308	336	360	336	321	326	305	333	309	295	348	339	337	365	311	312	332	300	310	329	331	355	352	318	318	317	308	320	318	312	329	333	353	322	312	330	318	300	363	313	309	307	337	324	342	334	336	338	375	346	313	320	315	344	360	339	318	311	326	292	336	305	305	309	322	330	320	329	337	324	326	321	350	340	324	344	330	295	304	337	306	335	332	306	298	322	344	328	318	326	339	343	319	351	307	348	317	337	328	305	346	334	338	321	316	312	347	338	332	321	316	312	338	315	352	332	329	318	331	320	319	354	340	369	315	326	350	340	298	324	294	320	308	333	317	303	307	325	345	309	362	296	332	358	338	311	331	333	340	350	310	341	330	321	322	337	347	324	285	337	342	316	330	331	320	366	343	340	349	304	327	317	340	337	299	330	334	314	318	308	339	342	323	361	303	332	311	315	344	321	350	346	325	358	317	334	355	302	335	294	306	328	322	313	336	332	349	287	323	305	339	375	320	336	326	349	349	306	343	326	325	318	295	352	335	358	322	323	302	316	326	356	348	293	331	306	343	364	317	339	340	362	328	341	355	310	337	321	290	313	313	333	333	305	342	327	335	345	311	318	311	346	341	339	323	340	329	296	305	350	333	313	332	320	356	284	356	316	320	326	323	321	320	344	329	339	310	344	346	350	334	340	328	324	374	340	339	333	323	304	321	330	322	345	344	329	324	349	329	313	323	297	325	321	346	323	358	308	324	320	349	328	346	327	335	341	348	302	318	321	331	289	317	343	326	330	348	324	316	337	332	334	344	307	306	339	326	346	285	330	306	326	361	303	329	345	343	333	319	317	311	346	323	327	328	309	317	340	316	339	362	325	336	326	333	324	345	345	360	340	347	322	318	359	333	317	309	338	357	328	315	318	359	369	332	327	327	317	334	326	335	332	326	340	338	337	331	301	337	303	318	366	309	342	334	320	320	330	313	315	333	310	319	364	322	316	343	336	345	318	374	340	322	341	294	309	338	346	328	325	363	346	295	307	325	339	309	343	330	314	351	315	324	302	345	353	334	313	327	331	323	375	311	348	329	299	346	326	306	356	351	351	316	352	363	349	376	313	340	317	305	332	308	327	320	321	312	359	328	331	288	342	338	331	340	329	307	301	338	331	313	308	331	358	320	337	339	347	354	331	326	323	346	347	313	337	333	347	308	349	308	352	365	333	326	327	329	316	329	329	326	328	317	323	308	322	332	318	316	357	314	322	306	348	334	337	343	325	322	351	324	335	312	330	271	353	318	312	344	321	344	348	364	350	325	324	325	374	310	326	313	322	347	306	322	326	294	321	366	321	319	333	335	313	330	293	342	337	348	343	347	287	335	338	320	332	333	316	310	345	332	326	322	334	336	280	334	330	325	359	342	311	308	309	317	341	319	332	322	323	322	329	304	364	337	324	358	330	316	333	324	329	331	302	340	310	303	316	332	333	342	332	331	345	303	346	315	347	314	324	317	313	316	365	344	317	334	288	333	334	341	336	360	329	337	376	279	302	351	342	355	293	344	329	343	336	301	326	313	286	311	347	299	312	315	328	362	310	297	345	327	327	304	325	336	338	310	348	323	337	335	365	321	335	349	344	335	343	321	356	359	296	322	305	293	336	339	367	347	346	327	324	341	331	323	357	334	323	316	330	322	338	327	343	353	314	333	356	303	317	309	325	319	335	349	315	322	330	312	333	339	315	339	364	308	329	362	324	323	307	314	331	334	305	349	297	322	302	315	339	315	332	316	320	312	310	331	313	303	341	347	309	334	289	332	330	315	336	316	315	331	304	334	355	312	299	348	343	344	309	327	334	344	341	320	304	347	307	344	335	355	317	328	322	305	349	347	324	329	355	330	329	316	329	337	282	311	325	337	357	350	338	310	368	319	335	321	329	326	329	326	305	336	340	302	343	322	290	317	347	365	304	331	353	331	321	333	302	388	346	332	318	293	312	354	306	332	328	347	292	349	317	349	324	339	345	300	347	352	315	315	351	296	320	316	328	333	342	333	327	332	341	315	325	308	340	364	328	345	329	335	304	337	348	327	332	342	332	292	322	336	342	324	319	335	327	308	309	344	299	338	331	356	346	315	297	351	294	323	369	330	305	341	324	316	333	328	329	316	314	341	340	321	325	379	324	330	359	325	343	298	328	363	354	310	305	328	349	367	338	358	345	302	346	349	341	341	314	311	339	331	321	319	303	321	329	326	351	332	325	344	328	326	295	323	345	319	357	333	390	352	326	350	362	317	337	317	347	329	310	350	322	328	318	303	323	328	339	335	329	329	353	343	329	332	328	311	297	331	325	360	342	340	329	380	341	337	327	336	317	349	346	333	347	319	303	309	330	318	310	334	314	351	329	337	308	323	322	335	322	288	321	343	298	306	338	304	319	294	312	343	327	329	340	316	304	329	346	352	316	354	359	363	346	362	279	357	325	327	336	327	321	359	335	308	357	351	330	334	340	298	362	351	335	328	329	343	326	319	349	332	355	346	348	324	347	366	311	326	323	316	307	328	323	299	294	295	356	329	358	301	318	341	339	311	304	367	289	330	379	322	311	331	330	379	355	349	305	347	349	331	324	308	335	330	319	295	340	357
12549	6450	3120	2277	1577	918	661	427	403	316	254	247	236	222	239	212	216	212	201	221	216	232	239	224	228	187	191	214	203	211	201	196	207	196	224	205	200	202	178	169	178	196	199	214	241	199	191	192	233	212	217	191	253	196	207	209	236	219	228	207	189	207	217	203	197	202	184	183	184	210	206	207	187	190	196	214	238	218	206	224	241	195	225	186	209	204	207	193	215	203	198	189	211	201	205	196	209	194	214	216	227	203	202	216	218	212	239	190	208	211	214	182	214	210	203	187	194	210	234	217	207	194	211	193	190	208	231	221	199	203	175	205	189	187	233	190	216	197	205	188	207	200	208	198	200	192	212	207	226	205	223	209	191	205	225	207	209	193	218	199	183	212	186	198	197	218	189	175	210	211	204	178	191	187	245	189	191	177	230	190	191	199	174	199	201	197	212	202	220	206	189	203	189	208	186	189	230	204	217	218	219	209	215	205	192	224	231	200	229	192	200	233	210	188	208	211	194	219	216	195	190	179	198	220	215	202	186	214	204	181	205	222	194	219	204	194	207	184	192	203	197	195	187	191	195	217	211	204	186	215	248	197	189	182	188	182	223	205	207	215	217	169	222	194	215	225	207	223	194	181	225	194	203	182	194	191	211	198	189	210	215	196	203	171	184	192	180	211	219	174	203	197	220	203	236	217	210	209	216	225	199	216	206	194	213	214	206	183	214	202	179	198	225	193	184	204	190	238	203	178	191	216	211	192	206	180	227	193	185	196	199	219	193	186	208	218	216	188	212	210	200	176	200	189	199	188	218	187	196	199	195	169	195	206	206	192	227	217	235	197	222	188	208	210	177	199	176	219	211	198	216	200	212	173	175	194	175	203	167	194	217	174	205	208	192	212	211	191	185	211	262	189	230	179	199	213	204	195	187	196	211	185	199	216	191	200	222	174	175	203	209	176	185	211	213	211	204	191	203	219	193	216	199	221	211	202	214	226	224	245	197	195	185	198	206	211	192	222	204	203	221	234	196	169	225	211	187	192	205	200	174	199	232	192	197	221	203	201	172	201	200	199	194	182	235	202	225	218	208	189	202	218	181	199	194	223	179	242	206	217	195	194	191	213	216	227	239	216	193	208	189	239	193	221	211	191	213	185	178	210	195	198	192	186	199	199	204	218	216	202	194	204	208	227	182	208	205	212	192	203	184	219	253	182	219	215	208	206	201	202	200	199	185	192	191	211	219	248	187	212	212	208	186	212	215	203	211	191	209	196	220	209	195	195	210	192	210	216	200	202	214	202	177	196	213	221	204	199	215	239	248	220	194	203	209	181	216	209	204	175	206	207	181	208	199	184	195	215	183	202	195	209	178	206	212	204	221	203	213	224	189	219	211	168	208	186	172	208	197	209	231	196	207	185	194	213	206	198	199	190	204	201	200	190	216	200	214	200	206	205	227	234	164	201	197	206	181	209	201	199	168	200	194	214	191	230	206	206	225	210	211	201	203	206	192	196	186	184	200	173	213	237	219	229	189	210	204	196	200	202	205	186	222	209	228	218	176	173	206	203	213	194	193	215	196	198	195	196	178	189	197	221	206	203	186	214	202	206	193	187	197	199	177	192	187	187	211	223	215	191	177	198	187	197	201	212	210	203	234	198	196	202	189	201	216	185	232	160	166	185	187	212	203	228	226	195	227	188	225	203	179	212	221	194	190	178	205	191	219	191	192	220	204	200	175	193	223	207	201	202	208	205	209	195	243	233	206	191	184	197	211	218	204	220	209	194	209	192	224	188	190	217	188	206	196	191	193	222	204	194	227	198	198	206	212	179	194	211	181	219	152	211	186	225	211	189	204	208	206	228	191	231	210	216	199	171	176	169	158	199	211	219	198	197	177	183	201	193	214	206	220	189	207	231	194	198	190	189	186	189	201	218	214	232	204	197	196	200	251	213	208	189	243	232	187	191	196	198	221	180	209	187	196	205	245	231	192	200	213	201	198	215	187	223	179	189	192	218	248	195	203	174	200	196	216	232	199	200	185	194	211	202	195	209	176	215	184	175	195	197	179	185	184	209	194	188	205	242	216	200	220	213	197	198	181	180	178	199	197	205	195	193	207	195	201	218	225	203	208	217	213	205	210	202	199	222	200	211	190	223	182	176	210	191	203	178	205	234	218	201	203	215	186	214	224	216	207	202	206	193	177	164	212	210	244	232	226	243	223	202	210	194	200	190	216	185	182	203	194	198	201	208	220	219	204	205	198	193	204	197	175	221	220	185	197	197	213	195	210	187	188	201	206	207	199	219	215	218	238	222	217	202	195	210	244	226	196	215	178	195	206	193	215	222	218	212	213	189	178	233	222	203	211	195	223	215	189	191	203	218	189	214	211	195	206	235	218	173	193	207	208	200	204	175	188	192	208	219	222	193	201	170	214	190	176	187	209	212	211	226	213	180	199	222	220	209	196	195	181	212	191	209	189	204	204	219	211	222	212	196	180	196	206	205	178	197	198	211	194	204	214	211	211	182	205	186	189	207	197	189	199	186	196	192	203	193	205	203	218	212	178	212	199	222	208	206	197	191	195	222	212	232	210	217	200	187	215	223	206	209	188	196	217	211	201	203	169	204	199	194	208	217	215	213	219	208	201	191	200	206	170	177	174	194	207	216	208	189	197	210	188	211	187	185	190	190	192	190	221	204	215	205	200	192	229	213	214	206	198	188	200	191	183	206	187	172	190	210	217	245	216	218	196	192	211	196	216	200	207	233	188	213	213	202	207	223	198	199	222	190	204	184	192	212	170	170	187	206	187	175	206	182	248	197	166	197	211	193	202	208	180	192	218	224	208	178	187	204	200	222	186	206	201	187	210	210	219	195	202	188	186	203	199	221	209	211	212	246	165	203	176	193	218	229	191	204	201	203	200	190	203	225	197	196	194	192	210	199	218	186	192	188	205	227	207	207	189	208	215	178	200	197	186	188	206	205	225	185	200	188	203	221	205	211	194	232	200	219	211	193	199	215	213	202	204	211	197	206	213	217	209	203	230	185	204	217	205	246	187	194	214	212	215	194	203	204	228	234	219	185	206	224	212	212	197	228	202	225	199	191	188	200	219	192	204	213	193	190	201	235	237	234	219	212	191	209	222	222	187	216	209	189	199	209	204	197	222	210	200	207	211	221	201	219	212	212	239	216	204	204	218	206	212	219	183	167	192	218	212	213	189	194	222	221	201	240	198	218	209	212	189	182	211	196	220	222	209	221	203	219	182	200	199	204	239	224	210	204	193	197	193	195	199	225	202	218	232	233	198	217	205	171	197	198	213	208	190	196	182	196	209	188	207	204	213	228	221	206	175	204	208	223	209	246	192	205	201	189	206	197	183	202	195	229	216	191	203	215	186	187	193	206	216	194	212	198	182	167	207	206	232	208	173	204	207	194	225	219	219	227	221	192	198	202	221	199	193	203	209	217	175	209	204	238	202	208	192	211	225	202	193	192	195	201	191	187
7867	5365	5757	6773	5575	3764	2619	1741	1404	943	805	636	683	662	640	618	576	487	541	471	495	537	502	455	452	429	436	457	443	457	439	463	450	455	430	437	441	454	452	402	441	451	433	452	445	451	447	444	444	443	467	444	422	439	441	435	459	433	411	464	437	477	469	427	465	458	465	434	453	493	435	478	444	394	416	426	494	453	426	453	458	466	457	464	452	455	441	430	442	416	457	465	427	459	430	429	448	442	403	425	433	469	427	454	461	467	386	397	446	461	413	451	424	444	438	453	441	423	452	429	441	441	443	438	475	443	440	470	435	452	435	407	446	436	480	420	439	430	434	421	452	467	410	448	428	433	435	466	433	453	416	449	438	415	400	466	461	416	457	456	464	428	426	456	444	394	456	419	490	443	443	463	465	439	443	413	382	465	461	407	423	454	422	403	496	444	453	461	435	418	417	454	423	420	446	424	457	459	432	442	441	473	448	433	433	433	434	473	444	451	494	426	446	455	454	436	433	445	412	451	447	433	449	432	441	411	476	437	449	439	455	440	467	438	442	422	427	460	472	428	440	464	396	439	484	447	390	497	456	401	425	421	424	460	426	442	431	437	462	454	450	481	475	420	403	450	399	427	455	497	450	398	413	462	489	419	438	437	425	462	465	461	435	463	456	487	474	441	461	408	450	450	425	444	446	419	432	464	438	455	446	468	436	453	483	441	446	449	437	451	443	429	457	472	436	423	465	421	421	455	453	428	464	447	409	429	433	441	428	474	462	453	438	438	471	416	444	442	449	415	417	418	467	426	469	448	450	405	478	437	407	476	437	456	427	440	453	456	449	447	447	453	380	436	451	445	415	418	436	456	462	434	449	435	439	460	477	473	447	421	418	448	420	407	426	448	439	457	442	440	445	438	436	435	472	471	465	437	425	449	413	477	474	436	394	482	430	452	473	424	414	468	413	453	461	396	486	465	431	466	429	452	435	412	425	445	434	485	447	442	440	447	447	456	440	411	420	457	461	457	497	474	472	493	421	459	429	446	441	438	470	451	435	444	473	434	395	442	448	421	439	482	442	476	461	447	440	473	428	400	456	472	442	425	427	447	477	453	408	385	403	389	430	416	435	466	388	436	410	454	426	485	470	432	398	423	414	423	429	426	437	416	398	445	415	453	425	455	423	444	506	478	434	455	437	416	436	447	469	421	466	471	439	498	402	398	458	480	415	437	435	430	436	411	447	440	469	432	477	451	459	428	457	438	415	423	409	408	437	444	452	479	433	438	415	461	450	430	446	427	497	448	462	468	438	435	432	423	461	448	433	440	486	419	439	441	447	404	424	457	406	463	416	464	437	417	423	429	489	445	400	460	469	418	467	424	450	429	408	462	460	462	444	462	452	441	458	465	441	451	463	464	446	442	477	425	461	430	416	435	434	408	448	442	427	424	455	449	446	442	429	490	434	405	451	394	468	425	440	452	441	442	440	457	424	466	453	429	421	465	414	415	435	419	429	437	450	494	448	408	453	470	460	455	467	454	443	431	428	399	429	467	444	433	480	461	449	447	440	466	437	436	468	466	435	445	409	423	443	438	405	444	439	456	432	407	432	479	438	431	409	400	416	429	439	436	417	439	493	452	438	449	456	455	436	465	417	461	403	462	412	458	478	395	466	470	454	450	469	456	437	445	466	451	440	429	447	467	469	426	475	439	436	440	403	464	432	486	425	431	454	460	460	444	431	441	446	432	421	460	465	444	420	408	426	445	452	417	440	445	429	405	432	438	457	410	441	478	438	451	430	452	419	419	456	452	469	444	424	466	497	422	434	447	443	454	441	448	443	404	444	453	401	412	393	422	488	443	433	442	418	454	443	453	429	435	420	454	424	395	476	466	435	431	446	450	435	438	419	476	439	440	448	470	415	399	461	444	442	432	450	437	428	456	436	425	456	432	441	438	432	428	459	437	436	427	414	449	442	412	426	442	427	453	446	422	475	428	434	453	445	450	493	441	482	464	442	444	466	431	467	418	453	391	438	419	438	472	479	483	398	435	465	443	451	444	418	440	451	463	439	446	435	433	441	444	465	449	469	454	441	428	454	458	415	414	425	428	429	400	436	451	451	420	404	453	422	442	419	423	432	469	438	462	428	465	455	448	437	437	413	440	431	443	433	473	457	435	483	449	423	492	461	431	412	469	478	468	419	477	428	428	447	410	431	425	408	469	447	469	430	482	432	434	455	427	425	452	453	434	453	441	437	409	453	411	433	460	415	448	420	428	461	446	455	436	459	436	474	421	466	453	399	453	461	449	423	443	431	438	489	459	437	451	468	413	465	437	420	459	462	457	441	428	464	464	427	413	434	436	466	437	438	458	420	408	451	439	446	480	429	436	431	448	436	431	425	431	430	439	484	427	430	465	447	436	426	449	436	432	469	445	426	435	428	406	439	467	428	474	442	403	461	435	451	434	451	422	432	463	433	443	447	453	431	430	448	415	437	453	428	496	434	471	433	502	434	438	431	430	447	441	426	413	429	469	418	428	415	455	476	451	457	409	476	422	446	446	437	446	463	434	453	436	432	448	415	436	438	449	457	448	471	418	421	442	434	407	410	408	399	459	449	428	422	445	455	468	426	402	450	485	424	438	456	394	423	468	456	454	463	480	457	426	446	452	442	435	433	449	462	434	446	433	460	393	442	462	441	447	445	433	432	447	451	443	465	478	437	465	452	481	441	470	420	403	416	452	426	390	440	439	438	453	428	445	424	450	441	435	457	434	455	431	431	453	416	440	404	474	446	422	442	437	427	459	434	447	467	424	450	456	459	446	408	454	418	433	422	453	408	449	458	427	427	450	435	427	438	409	382	425	415	423	465	492	492	432	455	424	461	438	422	441	454	416	436	425	447	456	424	475	421	470	428	475	469	446	459	429	466	431	458	439	389	449	415	490	430	381	423	458	451	449	444	452	458	438	413	457	440	441	444	441	446	431	375	433	454	451	436	446	429	403	453	453	486	427	472	437	421	412	442	426	445	409	439	437	413	419	427	434	454	423	469	444	417	439	441	441	421	454	449	460	455	450	431	422	433	453	431	453	424	448	440	436	430	455	446	423	467	466	432	455	491	424	462	428	467	471	462	441	445	422	434	408	471	447	463	441	403	460	434	436	430	379	431	471	447	422	409	455	437	466	462	406	414	460	399	513	449	460	414	444	498	430	459	443	480	441	451	470	450	464	442	454	425	445	462	459	454	493	422	461	410	455	450	471	418	446	448	451	430	456	458	429	430	449	441	443	427	472	415	430	400	437	431	447	436	446	465	416	458	432	453	466	439	382	428	436	444	404	431	440	420	438	453	457	442	418	468	439	383	434	433	435	438	440	473	451	412	447	438	436	471	414	444	436	431	446	462	435	455	480	446	424	427	471	436	418	423	480	416	435	463	431	437	453	410	410	452	436	407	461	411	435	439	420	445	444	430	462	444	456	422	430	475	418	421	434	462	468	449	463	420	443
29477	19565	7769	4616	2975	1870	1216	741	547	376	311	238	186	208	194	166	177	131	138	167	143	134	129	108	125	113	88	136	89	111	107	110	113	119	113	121	102	108	105	119	109	114	115	118	99	100	116	113	108	106	105	115	116	88	121	86	95	110	132	108	125	103	111	101	121	118	106	95	109	124	100	103	121	104	122	104	108	122	97	127	121	109	94	124	131	116	99	101	108	118	115	109	102	124	122	123	101	116	106	87	103	93	96	108	109	116	108	92	114	112	120	75	97	101	105	118	118	108	99	109	105	80	104	113	108	105	101	113	107	86	127	98	109	103	106	109	128	104	115	115	102	113	103	119	130	130	97	100	88	97	123	85	104	114	102	109	118	120	116	105	101	105	100	105	93	96	106	102	108	126	107	116	104	109	112	84	101	105	112	101	98	93	108	130	106	88	103	115	105	118	105	96	129	121	120	104	97	101	123	87	97	107	116	98	102	104	111	95	104	112	115	96	98	120	124	92	108	102	129	108	115	101	126	112	112	108	93	103	129	109	119	113	111	90	101	116	112	97	118	94	100	99	123	107	117	113	94	107	99	109	134	106	90	93	89	105	105	122	90	101	104	113	140	107	103	96	107	108	94	100	109	112	109	123	134	119	122	99	87	73	115	112	101	116	115	105	117	126	116	126	110	103	123	141	114	115	101	99	94	92	96	102	101	99	118	112	106	120	116	95	149	110	84	113	116	113	120	94	134	114	122	134	88	112	133	114	90	107	127	107	107	120	108	93	105	105	126	104	117	91	121	109	125	118	116	102	111	79	108	113	117	89	102	106	121	114	108	99	129	109	131	106	111	105	101	113	105	103	99	97	105	121	111	118	95	100	110	111	107	125	122	98	109	98	94	126	110	112	107	92	107	87	106	114	105	105	84	88	100	116	91	99	91	122	99	97	104	102	118	122	124	105	104	109	104	105	100	115	107	103	96	105	115	86	95	126	129	124	89	113	113	117	111	96	99	91	115	111	112	118	120	128	100	92	106	100	128	93	93	109	74	117	125	121	112	108	99	103	110	127	104	94	100	84	95	105	93	99	104	107	103	110	115	101	112	97	103	98	105	84	87	91	96	119	114	122	89	107	117	93	125	95	111	128	102	120	93	99	101	110	91	95	100	101	116	100	100	114	133	100	89	91	109	98	88	78	85	118	92	109	102	100	107	123	110	108	106	115	99	129	99	108	106	113	99	114	99	111	106	99	104	114	117	107	112	131	70	117	93	101	92	108	118	111	95	101	93	111	97	130	107	109	91	94	122	94	106	118	93	101	113	116	105	104	116	107	110	107	122	123	104	115	102	103	125	102	94	117	110	95	114	92	86	96	115	85	96	116	103	102	103	98	97	130	129	108	89	100	101	101	95	118	121	109	102	111	124	108	121	118	93	117	111	114	101	106	120	108	103	106	112	87	96	96	97	106	136	113	119	102	92	106	103	106	101	99	103	117	110	114	100	122	104	92	102	96	113	108	117	89	113	117	107	103	102	99	99	110	120	119	107	120	91	106	106	106	136	93	106	95	110	109	90	98	98	117	91	114	112	127	123	87	98	129	93	108	117	100	115	123	114	90	116	107	112	89	87	117	102	110	112	120	109	110	107	110	101	105	109	108	101	121	114	116	115	93	117	97	116	81	101	103	103	113	113	109	106	127	107	114	125	123	93	108	95	122	112	107	121	107	108	106	101	98	103	95	93	96	91	101	111	100	130	100	101	92	107	110	95	103	116	108	125	96	123	113	119	100	103	106	112	107	111	86	110	99	107	108	106	117	123	101	98	111	106	125	109	108	126	95	117	104	114	124	110	98	102	105	106	118	108	116	94	105	105	101	76	118	113	101	118	121	106	110	105	128	117	123	113	102	125	108	95	77	122	129	117	101	110	98	105	105	109	115	109	116	108	102	117	105	96	127	119	132	98	117	109	114	112	105	116	105	105	113	104	91	109	91	92	106	90	110	110	101	110	102	88	93	96	100	101	104	128	99	98	108	84	119	98	117	132	108	92	83	140	109	111	132	105	104	110	103	95	109	94	118	105	100	98	108	90	111	118	97	114	104	122	116	109	121	113	101	108	115	135	113	107	105	131	128	120	122	112	105	92	119	118	119	110	120	86	105	106	110	107	98	107	104	103	112	110	97	112	103	111	103	99	110	105	109	101	130	122	115	110	95	103	115	102	126	93	115	90	79	101	96	82	100	124	89	117	101	115	96	118	89	106	99	105	121	114	119	111	93	116	111	114	99	102	104	92	112	118	97	90	88	103	99	102	83	114	115	112	80	115	100	97	106	100	104	96	119	107	107	100	122	111	101	103	106	102	112	105	89	115	102	118	103	110	92	117	119	97	95	111	106	105	114	101	111	109	120	100	106	109	109	129	101	119	104	90	114	99	122	104	108	140	101	102	95	117	110	121	127	109	100	96	107	119	106	126	118	107	109	105	117	118	91	101	111	111	115	118	108	112	96	105	100	116	115	118	99	100	120	105	120	109	99	107	98	111	126	117	127	112	104	104	109	103	105	100	96	98	102	126	106	107	82	93	101	99	119	114	104	133	124	113	117	121	114	106	104	135	103	110	92	104	94	99	89	111	112	109	94	91	102	110	100	109	93	107	99	104	110	86	114	98	117	104	94	98	124	109	107	115	106	105	121	104	115	118	100	92	113	104	119	88	110	103	107	102	111	120	108	97	119	117	101	102	87	79	106	106	112	105	107	118	109	118	117	127	130	114	107	94	104	94	115	108	82	113	106	106	91	117	97	100	123	127	102	117	118	105	135	124	109	111	109	101	105	92	98	113	103	98	121	93	113	91	115	115	124	121	113	123	124	140	94	113	97	108	109	128	101	114	110	125	108	122	82	120	102	99	98	109	116	77	113	120	96	95	111	106	110	95	99	100	122	122	94	108	89	113	109	105	119	109	115	95	114	107	111	94	104	95	95	107	100	100	115	128	110	130	122	101	115	113	117	109	90	94	108	100	104	98	108	94	109	95	88	123	113	109	95	111	96	92	96	116	111	97	108	100	92	114	97	107	94	114	127	135	97	117	103	95	132	114	110	107	90	94	108	120	124	110	111	102	107	92	90	104	109	106	92	113	93	105	112	104	103	87	94	90	113	114	110	86	109	119	100	105	100	102	104	81	105	111	100	97	104	98	132	119	106	120	114	103	104	117	90	124	123	113	107	101	107	120	108	97	110	115	110	79	107	104	101	92	93	110	112	114	111	94	104	117	113	85	121	101	101	116	115	77	109	120	107	98	107	109	111	90	108	112	112	114	96	98	121	108	107	116	116	105	119	95	97	115	117	111	101	90	110	114	103	113	95	117	127	96	123	96	110	98	77	114	101	123	95	104	118	125	116	102	94	104	100	83	109	124	117	112	131	99	102	83	107	103	113	111	104	125	96	99	110	107	110	105	92	77	125	96	101	117	86	102	110	99	121	113	90	110	95	100	112	95	119
19323	12826	10412	11598	9274	6902	5042	3366	2436	1632	1395	1027	901	968	784	756	729	523	441	474	484	496	450	322	286	294	287	281	272	267	257	274	269	281	279	284	275	253	251	251	279	230	254	269	253	277	281	281	236	261	282	229	248	252	250	238	218	263	271	257	260	259	271	275	263	268	242	270	255	254	250	256	271	267	234	268	252	243	254	287	257	269	280	257	248	253	257	261	246	248	242	240	279	244	228	265	247	265	283	251	268	283	239	282	262	253	261	260	241	245	280	238	246	275	247	254	246	235	240	262	269	252	269	248	269	265	241	275	262	240	236	238	263	253	253	242	275	242	291	233	300	287	255	286	262	253	276	254	259	250	260	276	247	242	249	251	260	250	273	260	264	263	259	294	271	259	240	264	264	232	255	273	261	280	266	276	250	253	250	260	243	247	249	255	241	274	259	248	251	270	264	268	255	271	241	232	277	242	254	247	243	271	257	246	237	250	262	232	274	264	282	246	270	264	263	259	250	237	251	281	241	273	259	253	254	239	279	242	246	265	251	251	238	264	237	248	246	268	256	239	269	250	240	254	278	245	233	219	255	234	248	268	251	242	245	286	239	276	221	234	237	266	265	254	256	270	254	293	247	247	259	264	263	259	241	250	231	229	245	253	255	274	253	236	278	256	234	261	274	243	250	247	258	226	255	264	229	264	281	290	248	253	263	265	258	236	244	258	266	248	257	237	252	240	277	243	275	248	258	262	255	268	236	269	281	247	236	226	226	292	237	260	225	289	231	240	245	278	266	259	221	256	258	268	263	238	222	240	270	273	256	265	251	276	223	256	258	275	252	245	254	300	240	254	254	277	251	245	230	248	261	251	265	263	229	274	253	249	222	231	261	271	265	263	250	285	231	251	242	262	273	249	256	243	254	228	247	260	265	267	259	241	226	264	259	273	251	251	237	235	270	251	268	238	245	255	287	254	255	226	250	250	264	249	226	278	258	220	253	261	285	233	252	271	270	285	280	250	281	240	277	260	258	250	280	266	258	279	248	254	284	259	252	253	266	254	274	253	263	276	271	254	241	230	275	248	235	242	279	244	255	222	270	275	249	239	253	259	286	244	250	235	267	221	256	283	267	223	248	240	242	309	265	263	231	249	221	247	267	253	253	252	249	280	240	242	261	283	263	249	260	250	246	232	268	272	228	262	235	264	237	250	271	228	241	253	228	279	263	238	261	243	297	252	251	257	272	263	244	228	276	276	248	249	253	260	255	251	281	259	269	267	259	248	243	243	271	224	247	237	273	250	265	250	279	254	235	256	251	241	260	270	240	250	245	262	252	268	267	224	242	223	273	254	237	244	257	241	233	246	241	252	242	263	250	245	263	262	264	221	284	256	254	259	247	264	258	278	260	252	225	238	284	258	250	248	219	224	261	257	243	251	239	246	249	249	273	256	244	241	218	241	263	257	249	224	281	244	250	280	251	284	271	258	245	244	222	254	245	228	269	271	255	257	269	263	266	258	238	236	272	263	267	274	254	244	257	275	242	273	256	273	243	224	248	234	262	253	226	270	252	281	278	247	240	251	260	244	231	258	232	250	243	255	256	238	260	240	253	247	264	224	275	284	264	256	256	249	270	266	276	252	234	261	231	253	238	260	250	238	282	203	259	288	247	249	256	223	257	257	258	254	264	254	224	235	260	263	263	268	265	229	266	255	288	269	247	212	228	268	268	242	251	254	254	258	256	261	255	243	248	239	257	245	264	254	237	248	237	270	260	268	245	258	227	257	265	250	267	244	247	236	259	258	264	285	240	246	275	245	237	246	272	273	292	261	258	264	256	268	231	269	231	253	209	236	247	271	248	257	244	243	254	225	225	254	272	293	251	268	250	266	269	230	249	229	257	233	249	256	248	260	224	251	236	257	246	257	228	300	268	270	276	260	269	252	247	266	265	221	268	232	248	266	260	238	235	242	248	246	248	267	262	252	257	240	254	225	268	240	252	259	267	261	269	264	240	257	271	262	256	266	258	240	276	247	272	266	274	287	233	267	259	261	233	259	234	231	243	246	267	256	247	228	234	240	240	265	240	223	269	245	246	243	266	227	221	235	264	276	254	261	233	274	258	253	234	243	237	272	276	265	267	288	267	279	246	244	278	265	241	268	244	248	248	282	231	248	264	242	262	237	274	237	239	243	246	256	240	233	256	248	250	252	275	251	236	270	271	238	282	251	272	270	268	247	250	258	256	238	243	265	264	286	235	314	264	274	258	254	253	254	237	222	271	248	248	234	273	241	242	238	270	278	209	253	249	285	258	268	272	231	250	273	253	252	278	265	277	274	261	250	249	264	230	255	275	268	256	247	265	257	270	267	288	240	245	256	230	220	265	278	242	248	233	235	233	254	270	253	265	251	237	244	243	247	257	216	259	238	252	247	257	239	264	221	245	223	268	248	251	257	257	242	243	263	281	248	267	247	290	263	259	256	242	256	264	276	254	247	233	256	247	286	239	247	247	255	230	235	251	237	270	248	245	244	258	245	232	244	253	261	251	256	284	282	285	298	254	264	223	262	282	255	261	265	274	246	286	257	244	247	250	247	233	269	258	265	223	237	288	270	255	229	256	252	260	274	240	250	237	250	243	257	243	248	270	224	263	238	270	249	264	250	260	248	226	248	237	266	254	273	256	263	258	267	270	267	262	268	259	226	273	247	240	244	277	251	272	238	239	253	262	232	261	258	247	270	244	241	258	248	244	261	266	275	262	217	255	265	252	283	232	246	230	226	265	245	257	252	269	233	242	234	252	274	234	281	250	246	270	238	229	240	273	275	251	242	264	265	255	234	249	273	264	231	258	266	259	270	247	240	250	259	243	268	236	247	247	251	274	227	252	250	246	272	251	259	228	256	250	262	250	235	252	254	242	238	256	275	263	260	273	263	225	252	218	267	240	232	234	245	282	271	246	223	226	263	248	242	270	220	276	272	251	260	271	248	275	228	282	235	245	285	278	254	268	250	273	265	262	252	280	288	256	265	265	256	241	243	275	275	244	249	261	251	235	239	227	255	280	261	268	247	253	206	261	239	246	262	273	256	266	254	285	275	249	260	258	257	235	256	238	259	260	224	253	245	247	285	264	220	283	254	266	270	273	239	241	252	270	266	239	253	251	231	254	287	239	257	283	275	281	228	278	262	243	249	231	239	236	251	251	268	252	244	269	223	254	262	295	256	257	254	248	247	239	228	234	246	233	238	234	241	263	241	273	263	281	237	243	229	239	250	236	247	273	232	236	272	281	264	233	259	245	274	261	254	281	257	277	287	254	272	242	263	278	256	259	251	257	264	249	249	252	232	249	238	257	253	236	241	271	246	280	277	248	252	247	266	246	247	260	267	280	246	251	260	262	271	252	239	233	231	273	258	263	235	260	285	275	255	245	215	257	261	253	262	250	251	254	268	263	261	250	253	269	261	252	290	264	245	251	244	265	259	269	246	234	254	243	284	281	278	250	242
40910	29279	12651	7604	4458	2670	1831	1186	805	564	457	344	286	324	303	289	236	212	198	196	161	190	168	148	137	154	155	154	149	138	127	157	135	145	130	124	149	128	143	106	133	128	159	152	148	132	108	129	138	152	140	133	131	136	130	132	133	155	155	122	136	139	146	145	132	133	132	119	137	125	155	133	148	143	121	138	139	140	155	114	125	134	127	129	143	142	159	135	117	125	126	141	143	149	143	133	127	137	131	143	134	149	147	131	132	122	145	149	157	131	139	144	127	137	144	144	113	150	143	143	131	156	146	120	126	143	148	167	154	147	124	120	128	127	124	129	146	140	157	153	150	145	153	148	137	129	115	127	130	119	148	148	131	145	131	133	131	151	135	133	140	128	116	133	132	145	152	131	152	134	137	153	142	113	153	130	132	145	129	162	144	145	146	138	145	135	126	136	118	127	140	112	122	109	152	145	139	130	118	115	130	130	129	155	130	126	145	137	149	144	156	133	142	146	123	117	142	142	127	140	124	148	137	123	130	124	134	117	128	159	147	124	141	143	140	113	154	135	138	127	114	131	142	168	126	134	135	152	136	133	160	149	107	146	130	143	130	123	144	134	147	122	109	146	151	135	133	148	146	144	130	153	143	141	135	146	127	143	147	126	156	140	138	153	124	122	131	120	129	135	115	142	111	106	140	135	125	155	145	104	168	126	161	139	150	125	130	141	123	148	129	123	138	134	119	153	145	143	127	153	148	153	138	125	169	143	161	120	146	147	144	123	135	170	133	144	145	120	147	156	146	128	152	151	123	136	116	128	137	130	158	130	118	139	136	146	137	148	143	164	142	134	143	142	117	172	144	157	162	142	127	133	150	144	144	168	127	140	140	134	132	151	169	116	166	153	135	135	118	155	115	117	126	126	123	138	126	158	146	137	141	149	157	140	117	106	133	116	115	131	132	156	140	139	143	137	138	110	121	134	132	140	135	139	142	144	165	155	118	148	126	151	156	145	141	125	126	147	170	169	141	149	154	153	125	176	128	103	147	134	141	132	157	129	132	156	121	142	122	131	142	150	151	146	135	147	138	120	129	105	140	115	146	101	164	152	157	129	154	145	143	121	133	150	133	126	142	141	139	158	137	132	143	124	144	133	118	123	125	156	143	138	131	156	138	104	124	146	151	152	139	155	137	140	138	122	159	147	130	140	137	139	129	148	117	136	126	135	129	96	158	113	146	143	148	138	137	143	135	132	132	140	135	133	137	138	128	138	159	143	131	128	139	133	169	164	124	144	126	134	125	146	122	135	123	129	150	142	125	118	128	129	153	144	130	123	147	124	143	140	135	127	131	128	118	137	131	130	132	147	156	153	144	141	151	155	149	132	127	129	130	125	126	143	133	150	125	136	135	141	135	140	142	132	151	134	137	140	132	134	133	130	147	135	128	136	127	122	139	166	127	136	131	142	140	128	156	132	123	130	150	143	124	140	133	135	148	138	125	148	142	127	119	149	146	125	127	138	150	152	133	150	135	131	137	155	161	146	140	144	142	123	136	143	140	137	138	130	136	124	146	159	129	140	141	163	145	156	145	140	131	131	115	149	143	127	147	143	155	121	150	157	118	140	137	140	118	153	137	143	125	142	129	154	134	138	138	148	142	127	133	144	138	133	155	148	136	129	133	125	146	158	138	150	127	149	127	143	137	153	137	139	124	164	105	145	125	132	128	151	148	124	126	98	104	110	113	147	120	142	117	127	165	127	121	147	134	135	132	144	139	159	150	125	140	123	144	126	137	135	123	132	127	139	134	138	130	139	156	120	146	150	124	133	123	120	135	124	135	135	157	153	152	121	144	137	146	151	148	121	116	121	141	116	153	142	141	140	125	146	131	124	142	132	124	154	146	151	140	124	143	156	121	125	152	130	142	133	126	153	125	112	136	144	162	132	153	134	139	114	129	135	145	166	129	140	116	133	119	144	132	146	145	157	140	152	139	147	145	157	135	120	134	139	134	137	144	115	130	137	140	123	134	137	146	121	144	139	127	146	153	123	131	125	125	105	125	131	146	133	147	130	139	138	130	127	149	148	138	134	149	140	156	146	149	122	125	160	133	147	167	137	113	125	136	151	132	155	150	114	114	132	143	168	136	134	134	152	141	137	160	157	141	125	146	167	149	148	114	143	163	133	149	139	143	145	163	140	145	153	118	134	152	144	129	140	130	146	136	160	145	130	137	121	154	144	138	152	137	143	125	131	157	148	139	155	149	135	119	137	163	116	130	146	122	124	116	114	127	136	152	144	129	139	120	161	131	140	144	169	138	134	129	130	140	142	145	120	144	134	133	146	130	121	144	135	122	146	119	139	145	141	157	136	147	128	137	134	137	131	153	128	154	131	137	121	146	135	146	150	119	145	145	141	119	148	129	147	149	167	115	142	140	133	131	134	133	128	135	134	149	113	160	130	138	152	111	144	138	130	139	118	132	145	120	150	106	160	117	133	134	112	128	141	140	158	114	133	136	145	126	157	152	141	135	149	139	135	150	130	151	140	133	135	138	132	149	114	122	139	157	143	111	134	137	171	125	140	154	155	132	134	130	136	160	157	154	143	152	145	126	151	124	143	133	164	152	136	157	127	137	141	136	120	152	154	128	132	153	136	138	139	110	126	156	130	118	133	130	164	138	134	139	146	139	143	143	129	165	129	114	138	114	140	136	141	135	139	142	129	124	136	144	134	131	157	136	143	116	132	124	153	129	146	134	129	123	123	143	138	132	150	129	136	151	140	143	137	147	147	137	166	137	108	119	147	128	145	130	134	137	132	137	130	142	148	135	137	144	141	131	137	149	126	147	138	144	132	137	137	133	134	122	133	125	132	141	146	119	133	122	119	120	139	151	145	131	127	126	133	136	151	144	146	153	161	146	148	129	150	151	125	128	145	139	155	138	141	142	123	133	149	125	137	141	136	148	119	127	154	144	142	118	140	125	157	135	132	141	132	136	139	144	157	135	136	132	121	163	143	129	117	154	139	129	113	164	121	152	120	136	129	111	137	129	127	148	136	123	164	135	119	151	132	144	156	141	126	126	136	136	116	149	154	123	132	122	146	152	147	132	137	135	126	125	140	142	126	141	140	155	117	131	121	124	136	147	123	149	140	120	137	126	141	136	146	172	164	128	137	149	150	127	140	145	134	132	155	125	142	144	128	117	115	143	135	115	120	135	136	158	135	131	155	104	134	116	127	128	130	146	146	149	160	130	135	135	127	141	121	148	142	124	156	133	118	118	144	151	133	137	147	135	159	136	153	133	129	127	144	135	130	150	121	149	140	147	139	133	122	131	143	138	124	143	140	115	145	133	143	125	148	148	135	104	140	143	153	124	132	120	135	140	129	140	144	106	115	141	136	152	135	152	164	145	147	149	127	138	148	146	137	145	150	142	127	143	160	139	132	131	138	134	151	154	118	122	133	151	129	142	142	154	141	141	148	140	162	130	159	129	131	118	125	122	132
26354	17694	14212	15389	12398	9226	6914	5001	3408	2485	2052	1675	1422	1274	1245	1152	1036	855	661	664	652	784	555	428	447	396	380	389	353	349	355	383	352	395	330	344	356	360	343	352	325	348	334	330	324	353	334	309	377	325	350	344	340	371	369	345	343	344	334	338	301	356	371	312	299	308	298	356	321	307	324	343	318	295	337	331	328	319	302	350	329	321	326	312	346	331	318	328	320	364	308	327	364	342	322	334	333	333	326	301	329	325	310	297	325	326	312	345	358	358	276	319	347	300	322	339	322	316	320	333	309	327	322	347	314	344	335	338	319	328	299	318	344	324	310	311	337	319	336	360	340	312	330	301	291	367	330	312	347	300	305	332	322	317	308	352	365	336	319	332	336	361	324	326	314	322	334	327	329	322	293	336	333	332	287	316	333	303	339	309	327	315	343	319	312	326	342	307	330	336	318	373	324	335	337	332	289	338	322	310	347	305	334	351	321	334	354	342	344	349	314	323	356	337	329	311	354	330	340	349	310	317	301	308	355	333	334	348	331	313	339	346	343	338	342	342	357	301	342	277	318	291	328	364	306	320	364	309	322	301	304	332	330	273	374	347	332	307	306	336	327	291	327	328	316	319	346	286	311	299	349	328	333	332	287	340	307	323	345	312	328	309	323	311	337	359	320	318	331	327	329	317	352	289	324	350	325	361	323	309	317	319	312	353	299	343	330	303	345	335	300	333	353	332	339	336	324	322	319	318	351	311	298	322	320	316	322	351	310	350	307	343	306	332	333	307	353	349	320	319	362	323	345	327	325	341	329	319	320	380	331	309	336	325	355	323	318	336	364	315	309	307	323	346	313	330	314	290	355	360	317	344	317	339	309	350	337	317	333	322	323	309	332	316	322	306	328	325	333	332	319	318	326	355	311	350	306	302	338	317	333	323	311	345	321	297	328	323	349	341	338	309	331	317	328	327	320	315	345	314	351	339	349	348	327	339	349	322	296	299	297	323	323	346	309	317	295	324	326	315	330	327	313	292	328	311	328	310	326	326	334	324	328	295	312	327	316	316	340	317	318	321	331	329	314	339	322	314	335	342	288	324	315	320	336	330	341	327	330	316	356	328	292	320	344	354	350	341	320	314	353	336	356	336	309	344	366	364	315	320	312	304	315	335	328	325	317	310	316	322	329	351	340	272	323	312	325	312	336	370	349	328	298	309	298	343	312	316	342	340	324	343	343	320	295	345	334	338	329	338	319	331	332	269	325	389	347	333	333	345	333	349	336	344	348	270	317	328	308	310	338	350	294	340	343	339	332	339	330	331	318	305	313	305	359	316	337	321	343	312	317	311	339	308	348	335	322	351	312	316	321	326	366	319	308	317	354	328	329	352	325	302	315	342	302	319	349	329	316	348	349	315	339	316	332	333	330	338	330	333	351	329	324	349	333	296	323	328	326	325	313	338	325	331	317	306	336	345	338	322	322	324	342	324	348	320	324	332	348	333	330	323	356	302	318	342	303	321	335	355	307	334	319	354	338	338	294	363	347	308	356	301	334	334	324	286	294	310	323	332	312	331	345	342	345	313	334	320	329	278	315	313	334	332	335	338	327	313	317	314	308	331	305	331	323	317	332	329	340	324	346	307	327	329	315	305	342	360	338	330	320	323	338	344	318	327	310	344	312	317	339	350	320	315	310	308	322	350	332	302	347	333	320	359	319	353	335	316	329	317	344	346	299	308	310	349	356	313	296	349	337	323	332	325	322	348	355	329	318	350	309	334	319	288	344	336	361	332	325	312	338	353	342	332	318	330	301	317	348	341	314	352	333	329	312	308	287	313	302	334	375	342	329	293	315	307	303	354	358	323	328	295	307	307	378	343	319	330	319	313	310	351	338	287	311	339	351	297	334	340	343	316	347	327	317	316	306	302	313	310	306	339	346	315	346	312	322	294	347	357	316	325	341	299	340	318	318	319	276	316	341	337	357	329	333	332	349	280	328	318	353	327	317	307	346	337	337	322	314	345	317	337	322	363	298	341	312	369	338	352	354	327	333	329	320	326	348	354	321	302	342	331	339	321	320	313	335	320	319	357	342	324	334	332	353	303	317	332	355	333	329	367	338	362	308	335	320	320	344	337	321	365	302	334	302	339	313	312	342	320	337	328	323	311	317	296	334	336	327	321	351	310	333	302	318	347	326	312	355	346	319	331	326	329	318	337	322	331	344	307	309	329	321	316	304	319	315	328	293	330	299	352	357	343	335	323	334	331	295	354	318	321	344	329	317	325	330	332	328	330	305	352	328	341	344	304	338	339	338	326	373	343	268	330	327	323	353	316	339	349	355	325	341	345	394	320	353	304	331	327	332	352	344	333	306	334	324	323	327	316	320	344	307	333	310	326	339	333	317	312	348	337	316	334	320	312	335	315	337	339	327	354	317	321	336	346	326	351	344	350	319	298	343	316	334	347	340	343	330	327	341	327	331	327	325	334	350	300	300	334	342	319	328	324	345	286	317	340	309	315	308	306	346	312	328	324	300	324	322	326	329	356	313	320	346	346	332	335	292	332	328	334	370	354	349	339	333	311	341	335	338	361	311	334	336	347	339	330	331	297	322	333	296	332	331	306	324	336	319	341	312	333	305	331	317	330	306	316	342	321	321	365	345	366	338	337	331	317	340	315	309	319	324	365	338	319	341	288	325	334	314	312	321	329	338	334	323	325	336	319	348	352	344	338	335	319	334	335	309	310	308	325	321	316	340	327	327	337	316	316	331	322	319	328	333	328	335	338	305	325	313	283	329	357	345	313	337	303	324	343	355	316	302	309	365	333	327	332	351	334	319	328	327	319	354	331	329	323	356	326	298	311	305	347	344	312	297	314	339	294	370	340	335	370	298	330	311	294	349	301	320	340	276	327	311	297	337	289	330	346	328	312	370	324	349	324	333	329	366	342	331	332	322	316	319	312	309	310	309	378	321	302	330	329	349	342	360	339	382	314	312	302	304	352	302	318	289	311	312	322	343	339	330	324	306	307	300	304	348	352	310	296	350	333	299	330	303	328	343	313	322	355	313	342	324	331	312	295	313	290	353	299	298	334	337	289	331	316	303	323	332	345	320	342	341	348	341	325	325	315	340	302	323	335	365	309	347	331	326	317	323	296	352	312	360	326	333	326	319	316	355	315	321	316	321	310	321	299	368	336	306	347	347	330	312	347	324	304	320	297	304	313	357	312	305	349	346	331	346	313	325	283	337	327	316	279	316	341	315	326	303	313	300	329	343	330	353	352	315	312	310	317	331	327	311	315	325	330	341	329	311	314	311	323	393	307	323	298	310	338	335	326	306	327	338	312	304	313	314	333	306	311	290	340	344	365	321	324	332	328	333	325	335	338	308	360	337	285	299	307	328	348	300	312	303	315	331	342	331	345	337	339	336	350	333	350	332	338	350	324	314	303	322	351	336	350	325	336	304	323	300	312	321	333	330	323	334	363	336	298	295	316	314	337	350	342
12827	6816	3570	2372	1438	844	615	423	330	293	300	278	228	234	251	260	221	189	181	211	213	213	175	185	208	222	175	203	192	197	233	208	203	180	230	198	182	215	222	191	229	219	182	200	200	223	218	221	216	198	199	236	191	207	175	219	228	194	203	186	182	218	192	209	209	208	223	225	192	195	230	206	220	197	218	213	197	191	216	186	244	194	214	214	175	182	190	211	207	213	187	213	227	218	209	212	197	186	190	210	194	217	200	221	201	201	189	219	202	198	183	205	209	201	197	178	174	200	208	195	209	169	214	209	209	190	210	205	212	204	236	187	209	236	227	197	205	199	195	181	185	182	230	189	207	191	195	195	193	187	210	200	191	200	211	207	221	179	187	219	193	213	188	181	207	192	186	199	201	195	204	208	185	211	229	209	187	218	220	192	223	190	214	269	190	211	187	193	221	222	163	194	188	181	215	194	183	191	190	209	192	221	240	215	203	221	219	179	217	189	220	214	184	214	215	202	206	181	228	206	218	207	188	183	198	204	204	202	208	199	176	191	186	220	209	206	193	193	216	201	214	183	190	205	220	201	201	182	176	198	202	199	206	193	225	182	177	197	196	197	223	200	193	211	220	194	230	208	197	239	184	228	190	195	199	189	224	204	202	186	220	215	189	202	209	221	211	231	226	189	214	219	204	191	195	220	221	201	192	186	189	220	210	204	219	179	184	217	191	217	192	196	213	194	207	204	223	194	220	211	198	177	206	193	204	193	189	198	192	203	227	186	202	217	182	213	219	219	188	191	237	213	186	206	187	204	184	209	220	193	192	177	195	200	197	187	158	185	183	207	197	233	226	205	202	175	202	209	229	204	193	201	186	174	220	205	224	173	223	226	203	207	202	199	221	210	201	194	223	218	193	185	223	176	195	205	185	217	203	167	181	185	193	177	195	192	200	222	201	217	191	197	181	191	195	197	194	197	205	200	200	200	194	186	222	203	203	224	224	195	185	214	187	218	220	194	206	204	198	212	197	227	214	190	195	218	178	170	191	211	188	202	172	203	173	191	211	205	209	217	217	218	196	219	204	211	187	217	218	213	196	231	212	200	215	200	211	214	230	234	234	196	201	167	212	218	196	214	201	192	189	201	191	222	192	213	197	190	176	205	218	194	227	175	184	207	197	188	203	192	201	201	202	193	205	187	219	206	199	198	207	195	193	193	200	200	208	211	188	213	198	198	171	204	226	191	199	202	203	212	207	184	184	169	206	176	204	167	199	179	209	223	212	199	213	225	210	201	204	187	227	224	200	217	201	210	176	200	208	198	190	201	176	218	170	213	194	195	193	196	220	199	178	208	209	201	217	226	192	183	225	195	203	212	176	200	211	196	212	211	179	209	240	230	191	228	203	219	174	200	196	233	194	212	216	177	192	201	225	225	205	207	209	223	214	173	197	177	197	226	193	190	179	190	178	197	223	207	194	216	197	172	197	213	215	206	181	195	204	201	200	224	217	189	210	216	194	195	201	182	217	227	198	221	227	228	197	194	190	220	200	168	202	213	220	239	209	233	210	191	210	178	212	209	205	208	194	198	236	226	218	212	176	187	202	185	215	248	225	222	180	194	187	195	201	204	201	221	221	214	205	189	213	193	186	195	204	191	199	194	176	217	199	219	186	170	189	211	213	224	201	212	181	192	221	204	187	201	188	201	193	209	211	204	202	207	216	197	203	196	228	184	213	174	179	184	178	180	208	200	198	201	192	204	217	194	238	210	207	218	221	212	209	191	197	239	206	226	208	219	215	198	199	194	232	205	208	213	186	187	177	170	207	199	187	194	171	186	219	194	202	218	192	195	211	203	203	211	181	183	195	209	195	209	172	206	193	214	215	184	212	216	188	207	198	194	192	218	198	192	183	205	202	207	171	213	191	211	230	192	242	194	199	210	178	210	205	209	210	209	194	202	199	196	184	220	176	172	216	182	189	207	185	181	223	197	195	206	189	200	216	178	195	226	187	206	225	213	211	215	221	188	165	184	198	196	194	197	199	188	172	188	203	226	202	208	206	175	198	183	190	209	223	184	218	207	204	249	217	208	196	180	201	214	209	190	210	184	201	200	197	196	198	201	210	198	205	218	203	209	235	176	209	207	220	217	195	210	207	192	201	205	195	208	208	206	227	220	201	214	192	237	222	214	192	167	195	213	222	209	211	203	217	219	232	188	218	201	193	217	211	195	208	207	227	197	222	173	204	180	222	176	192	191	210	197	212	193	182	217	214	197	211	210	197	214	213	179	206	204	179	221	202	220	213	233	176	222	199	213	173	185	198	196	196	197	199	212	204	210	202	185	205	177	202	225	223	222	221	200	219	196	200	185	221	193	215	208	203	197	206	190	205	203	211	200	198	208	195	186	211	195	202	220	216	181	222	191	220	222	184	187	201	189	211	200	223	209	193	212	218	202	187	210	214	205	181	184	201	197	210	227	216	176	210	212	191	205	218	186	190	225	198	230	209	194	183	221	191	177	204	209	187	204	228	203	191	227	189	215	201	205	197	226	199	185	207	178	216	194	207	211	186	202	160	211	195	207	196	228	216	186	185	225	201	203	205	185	177	207	218	202	201	180	228	200	199	227	226	169	210	207	198	206	182	193	196	201	201	202	186	212	202	189	206	183	205	222	197	208	217	188	198	197	205	214	202	197	205	201	217	213	214	189	190	202	203	209	177	170	200	198	221	199	195	165	201	215	184	204	186	222	177	218	187	196	204	192	199	174	208	192	238	199	186	198	193	215	215	213	207	198	190	193	227	195	194	203	184	208	205	226	231	236	204	210	208	198	218	215	223	205	189	194	209	196	211	191	214	200	191	206	192	191	219	221	191	202	230	194	182	206	187	195	168	201	198	206	182	213	198	208	194	213	199	198	211	186	190	198	180	211	183	225	205	213	187	201	193	192	229	219	187	214	173	210	199	186	188	187	184	218	181	224	180	177	221	195	182	207	201	181	179	232	230	210	202	210	177	176	203	217	197	201	212	215	185	218	200	187	204	224	200	195	218	214	200	205	208	217	222	187	186	223	205	231	221	201	187	192	219	217	212	194	181	195	184	197	194	201	206	206	196	205	200	216	179	210	195	205	220	196	208	199	229	233	223	214	231	224	186	218	210	203	174	184	190	196	190	196	216	208	211	213	198	213	188	222	186	208	227	201	198	197	200	219	209	209	207	203	221	240	181	193	182	215	200	197	212	224	215	214	187	191	198	197	171	211	174	200	181	201	225	198	192	189	178	215	185	199	196	164	206	205	184	209	211	214	234	199	175	207	218	215	205	207	190	223	182	193	217	213	208	188	191	234	195	196	203	195	236	203	217	182	180	187	186	193	182	197	192	190	185	194	211	199	210	234	177	202	192	188	208	201	175	200	169	204	203	185	183	208	190	198	191	201	195	191	224	194	215	196	195	188	219	213	215	194	189	203	209	182	203	180	195	215	202	171	215	176	186	194	211	194	196	194
8034	5450	6366	6612	5076	3201	2369	1801	1328	883	784	701	624	700	718	627	623	542	468	479	490	504	497	479	454	444	444	471	429	463	425	447	439	465	436	426	420	455	416	448	483	432	419	472	422	434	458	408	445	443	446	443	423	433	396	455	414	435	421	381	414	408	441	396	450	447	461	455	434	417	439	434	438	424	446	462	416	455	450	459	417	412	478	448	431	426	440	468	429	460	462	419	426	460	448	438	415	459	478	448	451	446	450	452	405	460	481	435	456	439	424	447	410	403	449	438	437	434	407	482	441	445	437	426	434	429	488	489	462	452	406	407	428	457	448	472	418	439	466	458	480	421	397	466	449	484	416	418	428	410	418	452	416	430	411	429	441	444	414	447	464	487	412	429	426	448	460	465	435	464	451	442	423	415	439	402	445	441	455	439	450	408	412	442	412	435	437	448	428	457	449	422	466	455	448	391	440	431	437	404	402	446	426	442	453	438	432	407	468	454	464	451	439	430	436	443	439	449	433	440	457	429	440	415	422	413	429	437	412	407	459	420	490	469	432	446	415	455	496	447	462	486	412	425	412	411	457	427	430	433	452	453	458	429	429	448	433	487	441	445	433	397	453	479	431	456	461	456	453	436	445	421	418	445	424	414	428	442	427	459	428	419	434	484	406	414	484	422	468	459	434	472	449	433	461	465	479	461	447	442	437	458	428	442	430	452	416	474	449	458	452	419	449	422	457	474	446	448	442	460	477	407	511	448	406	447	439	465	440	409	423	440	461	436	466	422	424	452	411	448	422	464	461	445	449	467	457	434	433	453	395	474	469	410	425	457	425	463	407	442	444	425	449	412	456	443	417	447	444	421	433	462	422	441	443	460	440	431	426	464	422	445	462	431	465	427	424	439	460	437	471	461	408	426	458	439	453	429	409	466	464	467	412	404	459	434	465	443	460	389	433	424	449	455	413	436	443	425	449	431	443	456	435	433	420	433	428	398	467	459	370	445	426	438	442	458	405	456	450	454	395	433	476	430	460	456	448	409	479	450	443	415	473	483	448	431	409	449	451	430	432	468	487	447	459	450	430	455	459	421	443	460	462	431	407	430	453	459	440	463	434	443	464	398	436	410	420	411	439	465	440	412	434	428	446	408	415	438	459	440	423	463	420	412	427	443	439	424	467	446	430	451	411	405	451	418	468	428	406	434	424	437	464	441	439	436	404	419	445	456	454	436	438	465	426	440	455	444	449	437	431	420	428	452	435	443	442	429	448	450	430	426	432	426	429	441	428	423	423	454	448	418	426	468	435	397	467	449	431	422	455	401	421	443	468	436	406	434	415	462	446	443	462	447	404	426	457	454	413	433	466	415	467	453	441	472	426	419	432	431	433	440	433	419	419	416	446	417	415	456	415	462	470	409	452	450	432	447	427	445	438	455	435	433	425	466	429	423	458	451	424	450	451	423	446	466	426	477	464	445	456	434	409	433	447	427	432	485	457	436	418	462	457	420	432	417	461	439	414	463	476	430	436	448	471	439	482	432	422	427	441	458	466	439	499	430	440	426	474	469	453	456	433	490	463	459	435	417	433	474	447	414	426	435	433	426	429	438	480	448	419	424	428	500	410	483	497	440	446	441	440	449	432	459	463	407	401	437	445	446	444	439	433	432	456	428	453	462	477	444	475	452	429	478	443	408	437	431	422	436	452	433	428	443	440	437	426	420	443	463	442	474	407	413	476	450	450	443	459	445	444	425	449	449	449	452	474	454	453	432	458	439	414	428	469	486	457	478	418	436	466	434	429	436	418	448	441	428	420	443	436	437	482	454	438	432	439	432	441	439	454	454	425	459	464	439	451	408	464	387	448	435	420	442	471	428	420	444	462	432	443	458	439	479	479	471	442	448	420	457	458	398	432	443	439	428	410	435	439	445	431	406	444	435	453	446	432	443	443	408	451	470	451	415	419	443	446	430	425	438	460	409	409	428	454	416	440	416	465	430	466	435	450	471	461	421	460	435	465	437	467	454	458	418	427	409	429	423	477	445	444	417	439	419	426	441	419	429	442	485	500	429	445	469	431	428	425	424	435	407	469	447	438	461	443	443	451	413	429	464	415	432	434	463	438	462	438	476	435	436	443	419	435	429	424	443	432	419	470	478	448	445	419	442	429	433	435	442	426	463	429	435	418	464	443	415	432	435	472	496	403	448	420	477	408	445	452	435	419	442	421	438	430	445	450	421	422	447	446	470	442	432	448	461	449	440	442	404	425	443	443	420	429	415	442	466	446	460	446	473	437	430	442	437	421	454	424	443	429	417	435	471	411	428	430	471	438	422	443	450	437	433	432	471	406	431	421	413	440	435	446	442	453	442	436	415	401	434	430	436	470	473	455	441	451	457	427	440	444	422	471	452	429	424	465	456	406	446	396	441	417	418	444	459	438	461	446	426	447	413	451	465	495	426	443	404	415	418	425	466	453	442	460	422	409	409	409	452	425	434	454	452	431	440	460	454	445	460	390	460	440	438	419	449	453	475	404	446	408	445	451	427	434	458	446	432	448	429	449	438	435	400	415	489	421	455	415	441	419	417	439	447	462	434	407	474	443	453	425	443	417	471	421	388	397	448	469	433	426	439	439	439	454	436	432	412	420	432	431	397	460	420	463	456	442	453	469	451	455	431	411	457	444	446	451	431	422	446	435	469	435	416	456	474	417	465	422	459	443	459	417	456	456	492	440	455	432	434	446	446	467	483	440	411	404	444	447	447	462	399	450	430	473	393	435	455	464	418	459	436	445	439	403	487	445	407	443	441	421	426	441	463	420	448	466	437	413	427	412	418	400	477	442	417	445	448	470	447	411	422	444	466	426	422	386	449	437	434	472	437	422	445	430	426	436	421	432	449	459	436	442	438	458	404	430	459	429	458	420	443	430	410	448	445	438	471	430	462	464	482	468	435	459	460	446	421	419	473	451	419	429	436	448	448	443	489	444	448	425	466	464	465	444	446	446	423	466	430	454	453	407	428	442	445	416	447	432	429	421	429	408	461	437	475	431	405	465	407	460	456	433	448	423	448	409	436	461	405	444	447	437	456	452	451	422	436	430	455	435	414	423	468	413	471	448	430	427	437	431	411	438	449	486	438	467	442	453	447	448	446	399	413	434	457	420	446	474	445	427	458	475	439	429	436	440	407	428	460	455	401	464	459	452	433	466	451	430	431	407	452	434	428	426	468	420	403	437	443	469	408	459	432	449	437	433	428	471	434	453	426	434	423	457	436	391	448	423	456	445	416	438	425	420	430	504	402	442	473	430	454	445	432	442	466	441	416	450	451	452	449	483	463	452	433	454	437	417	436	410	417	465	417	427	468	437	432	457	428	435	416	459	437	422	479	414	460	442	420	441	436	421	447	453	459	442	470	466	465	430	398	438	434	425	434	455	436	459	437	449	434	413	464	474	442	454	436	419	435	459	456	467	478	413	443	413	435	456	422	439	416	443	472	464	437	478	430
30258	19267	7878	4876	2998	1660	1101	753	578	325	281	224	189	220	195	184	166	158	146	148	148	138	121	114	104	104	119	121	126	121	95	132	107	116	101	104	102	131	106	118	106	121	85	113	104	92	119	108	102	96	97	93	100	114	100	98	105	81	118	110	108	121	124	101	98	89	113	106	121	108	98	116	106	100	116	114	110	87	122	103	117	105	100	118	95	127	114	103	98	106	106	104	97	108	107	104	100	114	112	124	118	96	99	117	105	122	110	92	101	126	112	101	81	100	92	111	94	92	108	101	113	108	109	107	112	119	96	116	108	98	102	102	106	126	98	97	131	116	117	134	103	105	102	124	95	106	108	104	85	114	106	109	105	128	91	117	112	110	116	86	106	117	87	131	110	105	106	108	95	111	102	109	87	107	129	93	117	119	102	118	125	120	107	114	126	98	100	103	135	96	102	115	92	108	113	81	113	96	91	82	105	110	117	109	108	112	93	118	132	125	105	96	119	125	114	116	102	129	114	132	111	110	95	97	102	100	93	103	104	113	97	119	98	116	101	99	92	96	118	103	102	90	88	115	125	114	136	121	117	100	98	114	125	116	120	116	99	102	109	102	93	94	115	106	114	84	105	102	101	107	105	97	123	106	97	103	103	116	113	92	118	124	98	113	113	111	104	97	132	106	110	90	113	141	98	112	99	112	119	105	109	114	106	116	102	103	114	105	105	112	104	116	95	102	117	102	109	111	92	106	117	133	126	112	105	109	117	97	101	112	109	107	98	112	126	123	124	137	115	117	103	97	108	111	116	122	102	115	122	94	110	94	113	125	105	103	109	102	93	92	125	102	113	88	74	110	131	93	95	109	101	79	128	107	117	117	97	90	102	116	117	104	113	103	121	112	99	103	102	110	101	100	97	110	130	109	122	102	106	96	107	111	97	114	128	100	98	105	99	98	103	88	96	108	106	116	95	118	103	83	100	119	99	112	105	100	108	110	96	116	121	91	116	107	131	116	110	106	105	127	114	104	104	119	85	103	84	121	107	98	106	100	93	117	132	104	102	93	113	98	105	104	104	105	112	100	109	99	100	112	111	115	92	96	98	118	105	109	95	112	107	114	111	79	93	97	131	105	116	96	91	90	97	111	100	124	103	95	121	128	106	116	106	106	119	107	87	100	130	110	112	115	108	129	103	109	121	111	105	107	121	115	106	132	93	101	116	108	106	108	102	126	124	90	110	102	105	127	120	113	98	107	102	104	108	99	106	101	105	116	121	114	140	107	126	99	101	104	114	96	120	110	100	98	118	100	100	100	100	109	126	101	110	100	114	87	118	127	122	116	110	116	115	112	108	109	118	115	120	109	94	114	106	121	97	121	112	108	119	99	126	132	113	115	107	88	119	88	98	117	101	82	99	108	118	80	86	128	95	99	109	108	112	108	118	117	109	106	121	111	95	88	98	91	105	103	95	73	123	102	105	102	104	110	117	99	111	103	126	133	127	111	99	91	122	99	104	100	99	119	110	109	100	108	125	121	124	108	128	101	92	103	110	113	125	108	111	110	99	111	103	98	103	112	97	119	93	106	94	105	109	112	99	87	99	124	98	103	114	103	109	116	125	108	103	93	132	107	100	115	92	105	114	102	76	110	95	96	94	122	111	112	104	94	103	101	92	122	101	115	111	125	109	115	112	119	105	97	116	111	102	104	106	96	109	84	114	97	111	108	91	109	111	89	128	100	84	115	105	111	122	95	127	106	119	96	97	113	97	105	109	98	104	114	121	117	115	92	112	102	124	118	111	132	92	120	100	127	97	103	110	112	118	92	95	95	128	103	94	107	102	88	120	128	125	112	109	84	119	108	100	118	99	103	103	108	134	121	128	96	109	128	105	102	97	121	102	89	108	102	110	119	114	94	112	103	108	99	104	102	106	111	107	90	112	109	97	98	119	127	96	113	102	112	97	90	117	90	126	119	116	104	103	100	131	123	114	99	123	126	96	107	112	122	106	108	110	104	113	103	92	111	109	109	104	92	105	95	105	90	95	109	106	119	103	121	93	110	103	106	106	107	115	121	117	99	90	109	104	99	107	120	113	91	99	102	106	101	104	115	99	94	110	113	104	104	88	111	103	114	115	103	102	100	118	97	100	92	95	100	119	90	102	107	103	112	139	101	116	98	112	110	116	96	125	106	105	120	95	108	92	122	105	90	102	87	105	105	117	120	116	124	95	96	108	114	97	125	111	99	104	113	125	93	109	83	115	111	101	131	114	114	99	132	106	113	114	100	108	124	111	90	97	98	104	107	122	119	111	123	115	110	95	122	96	113	101	117	100	89	92	101	91	103	114	101	113	105	102	96	100	92	96	109	118	124	105	100	104	104	116	115	94	112	90	103	103	114	118	111	106	107	107	124	110	114	118	124	99	109	96	97	109	120	100	110	108	118	108	100	126	95	107	118	91	115	122	91	111	109	99	125	124	111	95	95	105	122	98	114	96	106	110	99	110	131	131	112	106	111	104	96	91	97	103	123	121	120	122	109	113	89	119	104	111	118	104	108	112	93	90	103	109	108	90	111	122	118	82	91	106	109	93	103	98	103	112	106	111	84	110	125	108	100	120	106	100	116	111	120	109	118	89	100	99	106	126	108	121	106	102	113	120	111	110	97	92	99	77	99	93	89	121	103	124	99	85	110	108	102	107	97	96	98	112	112	90	113	81	116	116	116	99	116	88	102	105	76	102	96	109	127	119	104	109	100	102	99	98	91	107	87	107	109	106	132	115	108	107	97	97	106	92	126	112	129	129	102	106	113	105	99	100	113	113	104	106	94	107	99	79	92	109	115	129	124	102	108	101	103	105	92	110	84	114	74	106	106	120	121	92	105	114	87	107	99	97	103	99	98	103	105	103	105	109	131	114	132	119	111	79	108	109	107	100	108	105	80	100	95	107	97	105	129	102	120	102	104	107	119	88	94	100	105	109	118	117	102	96	100	98	117	116	114	105	108	101	104	86	116	116	104	114	95	98	108	115	101	95	90	130	107	112	83	113	114	101	107	91	89	103	126	100	102	118	105	82	116	105	89	107	119	93	110	100	123	105	124	109	99	117	117	99	92	104	112	85	106	107	121	119	111	104	121	91	116	105	121	101	125	112	132	128	96	116	107	98	106	107	99	108	108	134	110	111	114	107	109	103	104	94	118	103	118	106	115	117	111	119	117	98	96	98	105	125	131	125	105	102	113	128	92	122	101	119	99	102	99	102	110	92	96	138	113	101	91	113	99	78	104	83	108	109	95	125	119	105	93	98	111	130	105	120	118	110	115	105	115	103	99	90	110	103	103	116	112	108	104	103	112	95	95	117	104	117	134	125	98	103	107	94	111	102	118	93	111	115	106	115	100	105	103	111	110	87	97	91	90	108	114	122	105	100	122	114	110	115	99	108	125	111	84	105	100	126	104	111	109	111	111	101	91	101	88	102	101	72	109	92	89	114	133	125	144	111	101
20252	11946	10820	11706	9244	6015	4290	3281	2443	1587	1280	995	954	951	899	795	697	549	446	448	466	496	369	337	254	293	288	294	266	297	256	249	291	265	274	283	261	266	262	259	284	236	257	262	276	285	281	279	254	276	291	257	231	247	288	256	285	252	257	264	232	240	251	262	276	243	296	248	276	240	270	270	265	239	257	259	269	240	261	307	244	292	229	246	244	260	254	261	268	268	246	283	244	243	261	244	285	265	238	244	266	273	248	264	279	244	263	249	253	253	260	251	271	257	233	278	259	290	234	277	260	259	237	245	249	239	251	251	232	263	252	263	246	264	262	239	243	235	271	263	251	230	244	277	241	253	222	247	261	256	232	269	246	250	254	254	258	245	257	274	247	247	254	246	253	264	279	281	215	245	279	231	248	239	259	264	253	255	278	248	240	264	256	245	254	269	272	265	241	256	256	214	254	275	230	252	246	262	275	282	232	264	269	238	251	239	258	268	284	268	236	258	256	267	238	278	236	270	238	242	277	234	228	274	247	224	243	259	253	265	249	284	273	257	253	288	224	229	286	275	260	262	237	230	274	264	269	231	257	268	263	272	247	221	276	238	262	252	253	219	237	265	250	257	249	237	234	262	253	255	255	230	243	231	248	248	227	268	224	264	213	242	244	249	271	222	258	241	288	255	250	259	262	256	221	261	242	242	240	257	247	255	260	251	249	253	254	256	283	232	259	226	254	243	250	278	275	245	242	250	228	241	244	265	242	230	248	274	255	250	257	277	253	269	270	252	243	239	284	257	236	275	238	270	290	257	268	250	271	253	230	269	253	240	279	258	270	274	275	244	241	219	262	261	254	247	289	259	281	256	243	217	255	260	247	260	235	276	232	241	273	239	253	235	281	248	268	249	225	259	238	247	266	250	230	265	262	229	241	244	259	256	222	263	254	248	254	268	252	262	278	249	253	260	246	287	227	257	271	255	247	238	274	264	258	270	248	238	270	263	270	255	233	260	269	252	263	266	254	242	217	258	234	261	228	279	252	246	239	256	262	263	261	261	239	272	275	227	254	288	262	267	267	270	231	258	258	255	240	244	240	237	268	244	259	281	206	243	268	257	291	259	246	254	251	278	240	257	233	262	252	273	272	266	221	266	254	255	225	269	241	279	260	250	259	261	233	252	243	253	236	238	264	250	233	256	267	253	271	254	256	240	302	234	224	264	237	240	255	252	252	259	268	274	238	256	272	232	267	263	250	257	267	242	245	261	257	230	235	234	228	290	256	257	225	237	241	256	236	239	252	262	293	276	255	264	252	246	280	248	285	230	229	244	270	277	261	243	244	257	244	277	256	267	263	286	240	246	259	297	238	248	249	250	267	266	260	236	235	270	256	268	252	261	235	243	244	249	296	252	278	248	255	241	257	273	234	260	242	273	249	232	259	252	260	248	258	245	263	265	275	279	258	221	285	236	221	241	251	254	269	257	272	262	248	257	268	261	228	263	241	264	271	269	246	274	243	242	243	252	266	262	248	262	251	253	277	252	240	283	225	275	223	268	247	256	245	257	271	280	238	272	242	263	265	268	267	285	241	285	258	246	284	265	236	251	256	234	282	254	249	240	241	283	242	256	266	252	222	257	252	253	240	234	238	268	271	246	257	256	265	249	231	214	227	258	241	253	265	271	268	241	254	256	270	279	236	248	239	240	283	254	274	242	275	265	262	266	245	291	255	237	273	233	273	235	264	271	253	225	250	255	243	247	239	282	274	260	259	242	244	271	274	252	282	245	258	261	255	264	281	265	280	253	295	260	244	280	266	260	251	275	252	253	221	215	242	252	269	266	265	238	219	264	261	259	270	250	244	277	281	258	259	238	231	266	246	266	229	235	260	226	243	258	234	257	227	229	274	252	286	272	273	276	278	257	277	270	232	241	265	259	253	252	243	279	268	264	225	237	244	254	229	276	267	263	244	247	238	254	268	252	247	238	248	264	236	266	270	244	254	257	262	233	242	246	251	271	280	247	274	245	234	276	250	297	232	258	253	253	262	253	254	254	262	272	232	233	249	240	264	247	234	248	262	261	289	267	253	254	277	223	231	262	237	250	281	262	235	254	276	240	236	254	248	222	254	270	239	247	240	272	246	263	273	265	248	253	240	254	261	249	244	273	245	250	260	261	250	262	242	244	253	247	255	252	250	249	252	263	262	249	250	263	276	263	288	251	221	237	267	262	260	254	273	279	281	270	256	264	223	258	242	253	239	278	241	236	245	257	247	272	273	274	270	256	284	240	273	248	249	245	268	255	236	289	274	247	256	268	235	246	268	218	281	272	244	233	284	266	230	245	293	265	275	268	256	244	213	239	260	241	252	268	257	238	263	263	264	265	264	267	230	230	237	257	237	258	251	247	234	232	251	244	244	264	271	254	277	240	257	248	271	268	276	270	260	270	256	251	272	232	267	238	247	260	259	273	228	258	275	238	220	262	242	263	265	248	236	277	260	261	258	221	240	223	248	266	228	264	242	272	268	221	259	245	273	258	264	223	266	254	258	255	242	271	268	265	256	252	252	260	233	248	247	253	257	271	251	245	252	253	266	238	237	233	242	272	258	286	252	258	244	239	279	228	256	274	258	268	271	236	276	245	242	265	252	292	230	235	252	250	258	256	255	246	263	252	243	252	246	254	245	254	255	260	266	250	252	222	250	268	264	244	227	285	269	265	254	227	242	254	253	249	239	230	260	266	254	260	266	275	234	237	276	287	270	252	267	247	280	271	258	253	256	252	230	273	247	287	225	222	242	226	259	254	243	240	258	265	263	249	268	273	255	267	287	258	249	223	242	250	259	263	270	252	239	238	256	259	253	255	219	246	253	270	287	245	253	262	268	259	227	217	248	268	254	251	254	243	248	260	255	256	249	248	264	276	254	277	252	240	242	251	235	297	242	238	272	238	278	280	237	259	244	231	260	254	237	238	251	251	271	249	258	241	260	255	269	254	256	255	254	235	262	221	259	250	246	245	272	280	250	244	276	207	254	265	263	251	253	266	270	255	266	250	275	294	251	242	266	251	249	278	240	233	265	235	284	242	237	280	243	260	270	252	231	247	235	246	265	261	282	253	263	281	230	238	231	257	244	255	240	232	235	279	228	244	250	260	262	245	241	234	234	256	261	263	268	233	248	253	248	258	256	265	257	252	266	228	239	280	240	267	266	262	269	258	267	231	243	237	256	275	240	245	270	264	254	250	248	243	243	227	239	257	234	252	275	237	246	285	252	271	272	252	257	277	295	247	254	268	261	289	232	253	233	257	232	258	237	252	244	260	242	270	259	245	239	267	254	247	233	239	253	252	249	266	235	242	242	250	250	249	232	245	259	242	258	245	249	263	254	257	258	268	281	271	229	286	264	273	255	253	267	233	266	266	226	263	278	258	258	261	224	250	249	246	228	257	255	250	252	242	247	229	249	271	268	263	288	244	220	241	266	250	254	232	266	240	272	268	259	265	225	243
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
