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
338483677127	338483677685	338483678235	338483678785	338483679335	338483679885	338483680435	338483680985	338483681535	338483682085	338483682635	338483683185	338483683735	338483684285	338483684835	338483685385	338483685935	338483686485	338483687035	338483687585	338483688135	338483688685	338483689235	338483689785	338483690335	338483690885	338483691435	338483691985	338483692535	338483693085	338483693635	338483694185	338483694735	338483695285	338483695835	338483696385	338483696935	338483697485	338483698035	338483698585	338483699135	338483699685	338483700235	338483700785	338483701335	338483701885	338483702435	338483702985	338483703535	338483704085	338483704635	338483705185	338483705735	338483706285	338483706835	338483707385	338483707935	338483708485	338483709035	338483709585	338483710135	338483710685	338483711235	338483711785	338483712335	338483712885	338483713435	338483713985	338483714535	338483715085	338483715635	338483716185	338483716735	338483717285	338483717835	338483718385	338483718935	338483719485	338483720035	338483720585	338483721135	338483721685	338483722235	338483722785	338483723335	338483723885	338483724435	338483724985	338483725535	338483726085	338483726635	338483727185	338483727735	338483728285	338483728835	338483729385	338483729935	338483730485	338483731035	338483731585	338483732135	338483732685	338483733235	338483733785	338483734335	338483734885	338483735435	338483735985	338483736535	338483737085	338483737635	338483738185	338483738735	338483739285	338483739835	338483740385	338483740935	338483741485	338483742035	338483742585	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40368	22765	17300	4521	1325	855	649	539	412	326	280	277	278	254	258	272	241	220	205	249	228	219	206	194	182	179	213	192	200	199	207	211	203	197	189	182	172	214	197	203	191	202	188	198	181	206	189	181	189	191	190	174	161	195	175	206	221	202	229	200	197	182	170	196	252	200	165	211	189	201	156	193	174	207	199	199	239	177	173	173	197	192	195	172	199	218	183	201	204	169	202	202	178	175	210	198	202	191	192	187	180	181	191	167	204	186	198	193	203	158	192	188	196	185	190	184	232	204	192	189	184	225	194	194	194	183	193	188	171	182	198	170	195	188	178	189	187	192	200	196	175	193	180	186	174	171	178	162	182	186	201	191	199	199	201	177	167	215	181	193	191	170	197	175	192	166	184	167	179	191	202	183	194	184	154	205	186	196	202	213	190	200	185	204	185	208	217	190	202	172	174	177	180	181	202	168	188	213	193	205	173	183	213	214	214	199	205	170	197	189	188	180	209	198	203	193	195	174	184	187	168	167	203	217	185	191	209	180	193	181	194	178	173	193	187	202	207	192	206	169	187	212	194	203	211	202	210	183	209	213	191	212	187	192	172	195	197	192	188	204	232	181	181	176	209	197	206	199	188	188	188	198	195	185	215	179	222	164	197	193	193	195	184	188	194	202	184	191	215	186	185	183	204	182	178	206	189	195	221	166	184	205	177	184	207	167	217	192	223	201	193	189	166	194	167	159	187	203	182	213	183	196	190	187	173	188	185	195	197	181	217	185	178	180	204	170	190	188	211	198	198	206	205	215	197	176	201	176	200	155	172	196	194	184	169	205	184	176	192	183	200	214	219	174	182	180	189	195	184	191	185	184	224	195	177	180	196	172	177	171	175	193	193	186	190	182	200	198	217	204	197	181	183	184	179	198	207	173	208	176	192	150	161	170	160	197	195	180	173	194	177	189	214	179	198	186	164	194	207	184	193	195	219	155	193	196	201	209	176	183	211	204	167	175	190	176	219	188	177	194	206	179	183	191	210	196	197	208	174	178	184	202	194	184	181	187	179	201	171	155	176	166	200	204	195	213	181	203	201	193	159	187	186	185	205	204	194	190	210	194	190	165	183	186	197	204	200	172	190	182	183	158	193	218	184	203	188	192	204	179	178	200	189	199	166	181	189	191	200	224	195	221	226	210	199	191	191	195	207	186	181	192	187	179	180	169	198	193	182	203	176	170	197	186	186	188	185	204	190	197	193	171	178	169	187	196	195	182	185	172	198	165	167	188	182	203	219	180	215	173	178	189	186	197	216	190	190	187	198	199	179	193	189	184	167	210	204	213	175	183	211	205	164	187	169	193	188	199	183	207	181	188	196	186	178	174	181	195	185	210	215	193	191	152	205	210	191	204	215	193	201	195	174	205	195	202	197	199	163	191	193	204	182	198	179	205	193	216	203	170	173	195	196	195	182	178	198	193	170	198	183	202	199	176	177	190	178	171	212	188	190	204	201	193	173	190	188	228	191	202	170	199	187	185	198	181	201	183	198	163	194	195	193	185	191	158	184	205	176	185	170	192	176	186	181	168	188	190	191	202	185	199	208	173	220	214	185	207	190	188	150	184	196	190	203	174	160	176	185	207	174	190	205	179	185	194	208	202	186	163	211	185	203	170	207	194	218	199	193	179	165	183	199	197	179	195	195	199	175	214	194	172	207	205	198	190	188	172	185	195	183	183	181	171	205	175	171	203	182	202	193	203	195	178	165	179	188	187	210	177	181	175	220	189	219	211	182	199	197	194	170	204	184	193	185	206	180	179	184	177	208	173	195	185	198	170	197	192	196	202	176	201	179	181	209	179	193	191	185	207	169	206	217	177	215	211	192	191	178	193	170	186	160	219	202	211	219	227	179	178	168	189	188	186	205	202	164	184	167	180	212	163	189	176	195	198	205	180	185	185	182	178	205	200	180	191	184	174	191	177	172	199	192	175	183	209	193	196	214	191	201	208	192	170	168	194	200	171	195	205	187	205	173	203	180	196	177	216	165	219	179	212	154	179	187	181	187	177	190	189	230	187	186	163	213	186	188	216	203	203	157	162	181	176	172	187	171	195	156	184	179	183	178	177	182	213	183	170	210	174	185	195	176	203	172	185	177	216	189	196	194	200	181	184	165	170	179	196	215	174	202	182	202	218	193	200	177	185	177	238	165	185	183	199	186	182	180	205	170	203	198	191	188	210	196	195	173	170	180	185	175	189	198	191	191	192	218	212	162	189	173	173	182	180	198	193	197	181	199	203	183	182	180	181	187	185	180	183	193	194	176	187	184	192	176	201	196	181	219	181	192	191	180	196	193	183	219	182	175	172	187	204	189	199	213	176	201	193	206	159	188	170	195	214	183	192	208	187	191	157	177	195	222	179	201	176	216	202	197	205	163	190	179	195	216	178	193	187	209	178	194	174	211	196	207	174	181	181	207	186	187	183	185	191	205	192	207	195	198	185	208	198	204	222	166	203	205	192	207	190	202	193	200	198	203	212	170	172	206	187	190	208	215	193	208	179	184	199	187	193	195	173	186	169	184	214	183	193	166	160	182	197	177	201	181	191	202	198	191	188	173	177	191	209	178	194	198	175	181	192	167	214	205	174	179	218	208	180	207	186	202	184	185	173	220	181	218	175	174	180	189	202	195	192	173	195	187	169	196	183	193	204	196	185	169	192	184	188	172	167	194	204	214	197	210	202	191	195	216	185	186	167	173	184	183	201	184	170	181	203	196	197	201	208	183	207	201	172	211	202	215	192	191	206	192	184	185	222	183	202	191	176	179	205	209	201	181	190	182	178	184	167	205	205	185	194	192	164	167	179	191	192	205	174	187	196	205	196	190	226	183	215	190	188	183	173	208	196	193	185	185	190	205	200	190	183	204	200	189	193	184	203	185	193	193	199	163	199	177	200	176	219	201	176	205	168	199	174	182	175	165	187	193	183	181	191	215	170	177	196	201	184	200	188	197	176	170	163	201	193	200	196	198	185	180	181	221	179	192	173	182	183	202	198	198	185	179	223	193	215	185	197	174	190	158	170	209	182	190	176	193	194	203	200	179	213	214	217	184	173	198	181	173	194	208	214	213	223	182	201	201	209	178	188	185	208	194	176	178	180	186	182	169	176	202	208	163	221	193	173	209	174	196	205	155	200	193	180	193	200	161	162	193	182	170	161	188	184	200	182	174	212	205	174	189	173	176	171	222	186	172	161	169	186	171	185	188	186	175	198	176	209	187	179	186	171	190	170	223	185	179	184	176	211	200	189	234	197	192	199	197	201	215	180	226	192	189	193	172	185	180	179	188	205	198	221	185	205	180	210	197	176	175	177	184	203	180	186	173	205	196	179	174	206	186	195	200	159	217	196	206	180	174	165	197	200	218	199	193	185	189	192	192	208	189	181	185	197	189	205	184	177	187	197	170	174	197	176	205	197	183	213	188	211	155	211	185	204	191	198	199	207	190	189	185	214
26852	16684	20273	5766	4474	3346	2813	2140	1772	1336	1153	1036	875	865	856	832	801	703	635	613	578	608	557	586	578	544	564	555	562	585	512	534	501	523	482	542	506	508	517	528	488	489	535	506	509	515	519	460	533	485	529	487	504	516	470	487	470	456	464	445	466	494	450	457	456	421	438	456	488	449	499	493	419	511	486	453	455	459	441	466	463	448	442	480	491	483	457	442	442	505	462	496	428	445	438	480	422	484	479	444	469	455	473	492	430	421	434	438	459	436	425	459	472	443	460	465	454	431	472	448	430	432	476	479	460	425	445	476	445	443	426	470	478	465	490	484	481	476	452	406	454	491	469	467	415	454	481	477	453	471	449	476	483	478	437	481	435	467	446	444	459	424	435	470	478	432	433	449	427	466	412	454	475	462	467	446	426	439	449	457	440	437	455	476	465	467	430	478	404	428	445	468	470	471	449	436	448	444	465	471	426	503	453	447	445	432	471	426	462	445	447	480	433	441	444	443	435	512	428	425	454	420	413	462	456	426	465	465	435	455	450	446	438	461	429	446	474	487	463	487	452	472	395	480	445	471	444	445	464	460	427	438	471	441	475	450	429	407	437	473	507	496	425	465	431	426	417	459	419	473	443	427	430	447	452	454	486	416	506	483	492	459	458	461	461	449	426	445	475	482	461	449	429	448	417	467	452	431	448	459	468	454	470	476	476	459	462	443	457	462	489	451	463	444	508	405	476	442	463	485	460	475	439	497	448	458	466	473	467	476	439	455	474	462	472	404	467	502	461	479	475	474	470	436	451	467	443	479	452	488	470	459	501	437	438	440	455	482	457	467	449	500	503	454	447	487	458	467	452	455	454	482	434	442	475	485	433	432	437	453	462	466	474	437	412	447	459	436	457	449	452	467	491	485	407	455	452	470	445	479	447	468	456	487	398	468	482	486	485	473	453	474	445	444	450	485	456	433	434	467	477	449	439	490	476	451	478	431	432	462	429	434	425	465	454	446	410	498	452	458	489	479	473	469	475	448	446	458	430	432	472	436	482	467	446	481	460	418	477	442	472	450	434	479	449	480	457	416	470	491	492	448	454	428	485	469	450	424	440	454	500	462	416	482	443	456	440	442	457	450	452	432	470	475	451	434	486	457	454	461	440	491	455	450	486	446	469	449	470	447	451	473	460	470	433	469	463	473	419	486	463	478	466	453	432	488	447	458	478	436	447	456	491	434	430	448	437	464	435	462	452	458	495	477	434	443	481	422	495	454	437	501	475	488	438	449	443	470	432	445	474	420	456	442	436	449	474	432	441	506	419	455	431	434	447	434	475	440	435	506	485	452	453	474	439	445	466	446	452	429	438	442	473	464	445	470	450	471	459	457	466	431	437	473	464	459	464	458	445	455	431	465	470	461	453	451	465	413	462	451	417	454	472	449	446	515	504	437	443	423	505	442	480	432	484	446	472	416	396	449	462	488	470	441	490	453	459	451	484	425	467	451	446	460	437	479	449	460	444	460	480	462	447	459	469	479	418	445	456	441	445	416	440	449	452	427	487	461	461	456	450	445	508	486	459	493	452	425	447	429	469	464	473	454	482	510	480	453	451	482	454	452	447	395	419	448	455	412	439	448	427	473	463	455	457	451	433	419	475	454	448	458	481	454	475	434	448	468	459	457	442	453	438	450	429	471	466	444	441	423	454	459	436	477	466	449	460	468	458	430	484	450	477	478	479	461	456	488	431	450	486	453	496	477	415	436	449	441	472	423	467	441	453	439	473	451	433	498	470	455	433	440	461	446	487	425	474	435	442	421	439	441	493	488	468	416	450	469	465	424	449	385	461	458	458	462	433	418	422	430	464	451	445	441	450	475	466	449	465	461	461	489	447	427	459	477	473	508	426	414	430	453	446	425	463	464	452	467	421	471	461	445	437	402	424	478	479	448	474	481	428	460	455	443	383	478	470	515	433	419	498	444	435	470	444	438	479	472	444	477	468	475	450	498	427	491	493	453	416	459	482	437	464	460	457	440	465	437	480	454	469	497	475	448	472	479	437	451	464	486	484	436	444	511	445	508	433	479	418	458	482	450	438	428	498	475	449	479	438	408	439	441	468	461	479	467	414	421	440	453	455	450	458	445	476	506	471	464	415	482	471	473	497	437	458	447	440	498	478	484	460	486	433	492	452	478	454	460	462	428	465	472	434	449	449	429	473	469	422	449	492	458	433	462	454	484	455	450	444	463	429	450	436	459	426	409	468	456	472	461	423	478	440	454	433	472	470	449	464	489	476	463	457	436	427	428	456	462	495	491	468	472	433	492	455	479	404	497	468	441	462	447	427	468	421	424	462	449	416	427	468	436	449	460	437	446	468	464	481	451	446	459	417	434	436	474	467	431	477	428	458	437	458	423	458	412	487	449	419	444	441	448	455	473	430	457	452	436	451	442	462	455	451	453	475	438	448	416	472	475	417	477	462	451	463	459	477	437	457	471	472	438	449	469	463	476	475	454	482	473	438	440	453	468	468	433	423	468	469	467	442	505	473	460	456	458	443	460	423	426	466	436	450	432	473	466	419	463	442	433	485	451	461	430	474	443	459	445	408	446	416	443	441	427	418	473	449	471	444	460	485	477	415	445	420	445	464	447	452	453	484	496	480	484	438	454	435	480	469	458	475	463	452	465	474	470	436	443	456	450	417	432	464	458	468	506	477	460	475	466	446	477	472	427	453	439	462	390	450	445	485	464	465	464	470	449	424	432	467	470	490	489	443	473	457	449	450	425	472	463	446	476	460	451	451	462	449	471	451	454	446	396	420	439	449	507	473	446	460	457	434	486	450	442	435	438	463	442	425	455	454	499	473	429	456	438	435	478	437	418	432	479	487	457	470	474	415	461	434	473	477	446	507	458	472	437	475	486	461	458	427	457	459	427	469	456	448	442	474	461	463	457	438	484	426	458	426	445	458	466	424	436	471	449	466	462	413	448	455	415	462	465	466	470	424	434	403	450	483	455	442	443	449	454	433	456	446	454	431	463	506	500	418	462	457	445	478	461	419	469	441	464	431	465	452	487	476	434	437	466	484	437	446	459	435	453	482	456	432	442	458	454	463	443	460	429	480	477	460	456	437	494	453	420	434	483	457	474	443	440	475	478	491	471	490	427	421	463	501	432	465	471	445	470	455	487	485	455	487	452	428	427	479	434	482	432	453	424	415	441	445	447	510	433	442	451	417	451	424	443	469	454	421	488	463	459	448	432	446	441	445	459	450	444	468	456	456	487	458	452	447	453	451	474	467	415	419	453	476	469	462	446	453	445	452	442	474	454	458	482	462	430	446	454	495	436	446	458	422	434	459	463	487	461	432	422	467	529	450	453	444	465	460	420	468	490	448	446	458	448	451	449	511	455	474	447	456	467	433	438	470	403	460	448	478	444	445	447	470	422	469	438	463	469	453	485	480	406	450	478	426	433	395	469	498	473	448	463	423	412	438	525	435	488	496	436
12441	4485	2676	875	589	481	424	383	376	354	318	346	322	322	328	303	310	304	300	291	303	282	296	314	312	323	337	291	339	296	265	323	282	313	327	296	305	346	266	306	301	282	294	313	274	302	320	278	325	297	337	274	288	279	276	292	318	331	313	308	300	283	288	285	315	286	289	320	326	297	277	310	322	313	271	289	300	331	293	308	301	325	311	302	295	282	302	318	305	307	282	307	275	292	318	319	299	289	320	292	343	295	298	313	279	300	285	299	312	290	278	312	312	298	287	287	266	279	311	287	305	286	325	294	286	279	280	278	300	337	314	298	308	295	311	321	262	307	293	320	329	277	348	324	302	315	303	267	328	308	299	273	305	305	316	285	296	284	271	283	279	299	301	278	282	282	277	281	300	247	262	290	311	304	276	282	290	309	318	322	307	316	282	294	284	304	315	291	276	283	290	296	292	283	275	302	294	275	276	284	288	281	284	341	293	284	306	278	280	300	286	278	326	314	300	315	286	287	322	306	284	294	290	274	282	291	307	301	297	325	298	299	285	264	277	327	323	288	305	293	275	285	292	272	315	284	308	278	282	311	274	288	319	288	298	300	280	274	315	318	305	300	273	279	300	301	320	295	300	300	304	310	315	267	312	283	280	275	282	304	312	314	294	292	302	294	284	284	301	292	315	293	298	281	293	274	276	283	290	286	308	260	299	275	266	308	294	291	319	319	298	311	320	299	292	335	297	301	264	270	301	295	330	298	296	301	299	275	311	329	282	293	330	335	283	283	304	324	312	272	292	299	292	307	277	309	319	303	297	299	313	287	323	321	308	326	292	289	297	307	299	313	301	273	277	304	259	306	325	307	297	302	265	315	292	263	326	296	283	327	275	305	321	303	292	269	294	297	280	272	294	274	307	296	277	312	302	297	290	284	305	271	257	315	292	296	287	292	313	318	287	279	308	306	292	306	315	270	328	303	284	353	329	321	283	311	300	295	284	312	295	277	278	322	296	310	279	309	278	302	324	302	314	303	310	312	299	329	284	291	282	284	270	307	277	287	305	278	290	307	306	321	300	310	291	279	322	296	283	300	321	314	270	341	337	282	297	289	306	293	288	307	325	336	305	283	303	268	335	298	309	305	302	300	282	291	305	316	283	318	306	281	289	298	294	306	298	279	268	276	315	302	307	304	329	314	307	296	289	311	300	303	298	289	327	323	318	306	304	292	292	257	305	289	336	313	286	283	278	294	277	306	287	313	321	270	289	315	292	305	266	332	315	301	288	283	288	294	291	274	294	287	291	327	285	295	293	286	282	303	308	305	274	298	295	278	329	282	282	289	287	269	321	326	265	309	278	287	277	310	302	284	301	325	330	276	290	290	304	308	281	303	292	289	322	281	291	274	299	305	303	277	322	300	319	314	309	299	285	290	271	295	308	302	295	303	311	283	327	289	307	296	323	289	321	276	292	316	309	323	271	318	297	306	293	330	325	278	285	290	315	298	294	305	289	294	290	310	331	325	322	335	302	322	306	291	288	285	282	296	293	300	295	297	275	277	311	298	287	288	269	315	277	272	333	260	290	294	310	317	288	281	287	306	297	306	267	291	295	302	308	340	287	317	301	297	294	310	277	300	296	282	285	320	299	280	304	329	269	319	301	319	325	322	298	302	315	312	286	313	299	321	309	288	292	300	339	275	283	302	275	317	303	289	322	273	309	313	327	319	294	260	292	318	295	282	307	278	274	320	289	282	312	317	303	280	281	342	308	290	280	287	305	333	284	320	287	315	295	269	288	310	297	292	314	286	281	261	301	272	298	307	288	312	302	273	283	297	277	293	281	330	273	306	281	326	282	291	298	304	267	311	311	305	328	281	306	256	290	309	308	327	308	289	286	285	275	278	296	309	291	290	305	312	271	320	259	297	301	295	283	288	283	303	314	325	302	281	287	240	269	292	292	272	266	333	327	303	309	280	347	305	304	305	302	327	261	274	300	307	292	290	282	297	290	298	289	279	319	296	322	273	331	305	279	298	316	299	303	297	280	272	306	299	292	309	321	279	307	328	280	295	300	290	283	280	318	293	311	276	323	294	291	287	304	307	313	280	294	291	301	301	312	311	331	281	318	297	311	290	257	287	307	268	318	296	299	269	310	253	273	286	271	315	272	282	296	326	285	306	325	283	297	323	264	291	337	328	302	294	252	289	286	322	305	290	266	313	282	289	278	304	302	306	338	340	288	306	304	318	308	256	288	287	305	296	311	296	286	276	308	319	281	315	309	296	258	327	315	290	301	287	306	318	326	277	272	287	264	305	327	297	317	288	325	267	311	294	296	316	297	296	294	271	292	311	305	300	254	284	311	296	291	291	286	315	315	284	278	314	310	281	283	321	322	304	301	332	323	315	317	297	301	311	287	280	307	279	312	278	304	257	270	295	308	334	287	278	287	320	270	291	246	297	306	276	299	316	316	277	268	290	346	297	281	282	303	309	288	303	303	281	291	268	303	293	305	295	295	282	304	282	287	290	309	301	286	268	280	312	324	324	303	306	308	276	304	297	305	298	316	324	296	313	294	313	327	278	295	276	267	302	307	310	290	279	279	287	314	314	314	318	289	293	283	289	297	299	322	362	335	291	280	286	279	302	321	322	270	306	301	308	307	297	295	306	313	309	299	330	293	298	298	297	260	297	347	315	286	267	295	294	298	343	315	302	300	283	300	320	283	278	293	297	333	256	293	278	319	285	299	310	313	303	309	289	291	272	278	273	281	299	340	315	298	317	292	262	301	298	299	287	296	345	279	317	286	288	269	313	298	300	257	298	281	293	290	304	287	286	294	301	255	292	282	328	316	269	306	306	285	283	311	315	306	318	302	269	283	279	289	275	292	299	290	312	305	287	294	276	296	301	309	332	294	290	274	303	289	306	276	289	311	300	310	315	294	296	353	309	300	320	302	259	309	307	284	319	311	322	272	325	313	284	306	296	317	260	289	307	324	263	307	313	307	302	310	285	301	300	315	316	293	314	337	316	296	296	289	313	291	268	324	318	315	306	279	328	324	268	276	271	265	300	311	307	299	312	296	294	308	335	311	320	303	302	268	293	321	276	308	293	326	283	281	290	276	301	295	259	269	314	292	282	294	293	283	291	282	286	282	304	301	288	287	314	289	324	292	279	313	270	309	319	300	331	300	270	292	296	308	296	288	301	298	288	275	301	282	294	288	288	304	306	276	280	285	290	290	310	311	273	306	288	294	310	264	317	279	285	288	314	259	286	287	302	314	319	312	323	282	305	285	321	282	275	289	312	288	273	302	296	296	259	301	284	304	295	325	312	296	329	312	305	326	287	279	298	294	314	309	286	288	296	315	337	324	293	312	334	290	286	290	299	283	301	279	279	331	312	309	312	289	261	300	329	280	303	287	265	313	297	307	266	315	315	298	286	318	312	294	307	309	308	302	313	311	295	288	284	356	299	304	280	281	276	269	309	322	284	271	284	295	331	301	310
8902	4284	5085	2247	1832	1480	1337	1165	1001	909	915	838	799	843	786	797	816	721	685	697	760	744	735	717	695	719	707	741	718	699	710	740	726	801	678	703	715	739	751	680	695	719	720	751	669	658	723	736	685	686	702	643	697	691	705	717	630	709	700	693	700	702	688	703	712	693	763	691	709	684	690	678	698	654	737	680	678	648	684	720	687	685	717	701	737	653	679	724	658	669	708	701	660	719	691	727	685	723	683	661	639	715	669	676	701	654	703	689	707	744	659	685	695	691	676	690	667	719	687	739	682	710	682	722	743	694	692	674	711	700	714	640	694	710	695	693	733	723	723	646	716	680	692	669	646	707	697	691	733	690	726	718	694	669	672	680	692	690	703	696	720	695	683	679	717	669	734	708	653	655	712	662	725	684	694	721	678	688	703	697	698	665	704	678	687	689	699	730	673	641	684	703	722	679	658	686	697	669	656	703	691	678	684	667	684	662	700	706	715	700	653	643	691	660	705	712	717	691	709	687	691	706	652	700	696	664	724	656	666	681	663	683	662	692	714	711	672	739	697	706	692	681	687	696	660	662	699	693	698	689	704	680	695	678	716	711	729	665	688	709	719	726	683	700	717	726	716	681	690	688	673	654	652	660	694	638	719	718	680	699	656	654	721	657	654	687	718	729	665	695	655	717	702	743	735	728	681	721	707	654	697	705	664	705	670	688	740	728	697	665	693	706	664	716	681	683	738	697	690	707	687	694	685	698	670	712	722	712	717	697	670	696	693	678	675	685	665	683	712	708	681	696	716	719	721	673	684	688	730	697	687	707	701	683	712	706	705	677	691	673	711	700	691	687	660	752	690	670	681	650	679	698	684	721	695	676	635	701	688	680	699	717	717	746	685	690	697	677	689	720	690	685	740	667	680	688	664	714	689	711	698	672	678	668	694	741	651	682	703	689	736	653	723	642	661	716	710	665	705	736	677	657	707	695	688	673	701	682	730	672	689	668	663	708	712	728	692	678	683	724	713	666	712	707	719	713	669	666	739	686	743	630	744	705	710	686	727	653	679	708	672	707	682	643	654	714	751	685	683	691	671	729	704	687	700	723	712	670	699	719	649	697	680	707	718	689	708	727	724	691	655	654	643	758	708	700	666	678	691	684	653	708	672	723	697	652	695	689	684	680	686	696	745	679	720	704	703	663	722	692	677	728	692	682	709	690	636	720	675	690	729	693	720	712	705	652	687	723	724	658	687	710	703	726	677	681	690	710	674	664	704	743	690	718	661	635	704	682	702	665	730	661	731	719	728	720	692	662	695	715	723	661	673	728	738	720	699	687	750	693	680	680	684	656	706	677	684	700	688	689	666	672	788	711	649	695	712	683	688	664	731	683	704	683	696	683	662	703	664	712	712	719	713	725	658	660	639	718	685	695	690	656	682	708	659	710	683	645	733	674	690	659	682	679	716	642	716	698	721	640	696	712	717	699	739	748	694	709	696	710	709	680	722	705	717	688	721	731	679	692	729	743	700	701	701	679	688	673	705	677	698	749	735	673	727	689	709	675	733	754	713	689	708	701	720	672	666	690	694	694	696	716	680	661	716	687	708	770	705	651	672	698	675	717	720	677	705	688	745	730	664	646	677	680	684	678	674	728	670	703	703	644	660	643	708	715	745	695	674	694	633	672	676	716	709	684	688	689	671	653	723	664	684	680	732	645	700	649	647	675	710	641	706	681	656	721	671	700	733	720	643	722	699	663	645	646	711	682	708	705	710	723	715	654	710	710	673	736	707	697	732	697	703	677	708	691	725	635	721	705	754	738	732	675	678	664	661	729	721	702	708	695	669	659	699	693	677	682	735	660	669	776	717	701	686	676	701	654	710	703	747	702	710	683	652	716	659	729	667	713	709	704	700	712	702	670	697	677	714	695	677	697	716	676	720	678	688	671	699	678	651	666	709	680	672	689	747	700	616	718	660	668	665	736	675	699	691	713	692	669	675	664	683	707	710	696	702	690	696	676	683	676	711	676	731	653	691	638	720	693	686	689	710	681	690	731	725	681	765	706	698	675	728	714	690	659	681	691	686	687	745	687	689	711	662	646	689	705	672	728	649	685	693	666	678	750	672	669	657	685	714	694	690	681	674	687	727	701	718	707	703	628	696	694	707	658	680	703	707	728	659	663	666	697	669	712	698	728	707	702	701	672	678	705	682	692	707	684	686	715	706	713	693	668	683	697	715	701	688	701	694	751	701	684	670	735	659	663	644	692	667	649	733	725	706	666	676	670	677	663	694	707	682	695	668	685	704	692	730	707	726	671	725	668	692	704	716	693	658	698	721	729	701	673	693	673	658	732	697	684	676	705	713	699	676	672	689	672	699	709	687	678	727	701	738	741	689	712	688	664	683	730	661	666	660	667	687	702	688	697	762	677	710	695	706	667	699	675	706	702	709	682	720	713	691	682	672	672	727	702	686	707	705	638	675	709	711	648	709	713	677	713	708	669	719	700	675	701	715	660	690	631	722	676	646	679	662	719	663	754	694	686	692	732	663	711	704	727	686	696	727	740	710	687	702	727	701	690	736	699	731	637	662	658	682	682	726	724	654	663	733	674	729	778	621	701	659	707	751	712	711	696	699	742	686	688	697	651	695	676	691	706	689	679	692	690	705	659	759	698	678	732	673	708	731	700	701	691	711	667	671	648	701	680	702	707	763	657	652	737	738	674	703	672	700	746	700	678	680	675	676	741	770	668	681	681	682	670	693	691	726	692	663	667	735	683	667	718	695	699	704	694	681	702	709	674	664	667	676	710	721	659	696	666	680	690	710	730	709	716	665	654	682	733	705	658	727	669	695	700	718	717	722	690	686	727	687	698	695	731	679	711	726	716	674	687	719	651	688	731	673	702	691	702	698	730	678	703	742	674	632	701	682	679	661	787	710	690	655	742	663	684	654	652	638	716	729	630	671	659	664	690	647	685	688	645	708	683	711	664	731	682	700	676	693	705	686	655	676	675	668	694	715	697	675	671	703	649	662	739	652	696	697	677	720	714	713	694	706	668	669	653	697	666	713	712	730	659	695	670	690	702	694	665	625	679	697	687	770	725	697	694	705	710	691	678	708	659	749	714	678	690	749	670	666	707	699	714	672	712	692	691	689	711	726	728	763	650	713	682	654	645	753	669	658	687	696	687	710	745	698	734	735	712	721	709	715	719	738	680	736	685	728	663	699	703	708	707	666	642	676	707	685	675	675	689	695	673	735	708	682	650	714	719	689	733	723	708	731	670	662	632	704	665	692	660	751	652	661	704	671	715	687	710	719	724	689	684	687	693	676	688	660	725	733	670	700	702	681	659	723	663	678	683	694	672	694	677	676	675	712	723	674	689	710	674	705	660	665	660	689	679	728	630	662	708	699	717	681	724	696	656	679	741	719	705	719	731	658	685	703	670	669	703	675	733	667	672	707	685	726	705	703	685	689	699	643	669	729	686	704	758	703	682	713	682
29275	13958	10051	2431	937	772	587	447	424	399	359	379	324	345	337	374	372	297	322	352	365	291	314	341	309	300	353	286	331	302	333	343	289	297	290	264	318	319	318	288	300	293	282	335	280	306	278	302	314	310	292	326	273	309	284	297	273	290	304	277	304	295	269	277	310	314	302	332	354	311	290	262	307	296	314	281	276	304	284	276	289	292	264	317	329	300	302	286	290	289	294	304	266	320	272	303	284	300	290	320	299	307	278	298	300	296	311	327	288	297	306	296	326	267	307	273	307	327	314	332	296	284	255	296	289	268	298	316	296	270	351	307	306	308	324	299	317	293	317	297	315	297	303	315	317	324	291	275	298	302	286	288	319	275	292	302	300	293	290	273	305	312	288	296	280	334	291	309	298	306	292	296	307	310	302	278	324	323	297	289	313	282	316	306	314	322	297	323	331	276	291	288	315	268	318	299	270	281	270	281	318	280	308	309	308	336	289	280	308	271	299	288	288	279	317	277	338	308	286	297	297	309	321	307	278	277	297	324	309	305	328	263	319	282	275	307	293	279	278	317	315	283	275	307	340	301	302	271	273	297	298	299	273	282	294	307	325	330	316	308	302	296	282	315	272	324	325	289	282	286	306	286	322	286	275	297	295	314	304	313	321	298	292	301	293	285	299	303	297	317	292	274	351	260	285	310	312	307	281	293	285	301	297	282	279	318	305	319	304	336	304	315	322	335	310	264	328	298	283	321	311	266	303	305	280	296	317	273	316	293	295	276	313	289	289	304	291	287	293	285	304	329	322	316	300	306	306	303	275	293	320	279	288	284	320	313	308	292	316	337	284	319	276	286	287	324	305	322	278	277	290	300	307	333	280	281	304	308	298	275	300	278	282	300	317	277	279	272	307	307	275	273	320	292	291	267	323	290	291	285	292	307	280	354	349	282	293	319	281	273	315	300	278	256	278	315	307	298	297	300	320	335	299	340	283	312	322	324	277	279	300	322	304	313	281	277	267	293	313	286	296	294	300	302	279	336	331	308	335	290	323	321	285	264	295	305	291	305	319	291	318	304	326	301	279	296	295	263	285	306	297	320	318	299	312	275	292	280	266	309	315	314	276	313	320	298	302	330	274	303	258	290	323	322	281	344	287	308	299	298	320	314	320	318	340	340	299	286	280	322	299	305	302	296	315	267	284	330	276	293	282	318	287	257	302	275	272	287	311	305	269	318	299	318	292	291	307	310	315	287	302	273	327	339	300	316	294	303	284	260	329	273	314	274	326	321	299	333	278	303	305	321	317	290	296	327	289	300	273	295	272	297	306	260	287	312	288	285	288	325	298	270	328	308	272	291	307	294	300	296	303	298	303	333	287	306	314	286	279	285	263	308	293	284	322	288	333	297	334	294	297	332	294	328	312	281	298	281	285	330	308	297	298	314	283	294	286	309	292	299	309	309	286	331	266	297	345	319	315	286	271	281	264	315	286	282	286	278	285	319	281	294	298	305	275	302	307	350	297	270	305	298	324	337	293	279	297	291	293	276	308	290	301	291	293	320	302	355	290	300	323	279	304	305	311	281	303	298	289	273	283	287	330	310	304	286	279	268	293	302	311	297	317	322	311	307	308	298	307	314	326	307	283	308	288	320	323	296	305	307	312	296	286	307	302	288	290	305	356	294	320	298	300	291	301	276	293	285	320	284	302	272	310	276	306	287	297	314	293	276	312	297	308	311	327	312	301	309	306	295	283	289	300	307	278	300	282	292	301	322	287	280	308	297	294	281	324	305	329	283	315	317	312	285	287	313	310	324	297	291	329	278	268	319	284	285	299	313	344	311	303	306	300	297	309	290	271	327	317	319	286	299	285	292	306	302	283	297	301	309	305	298	266	287	294	302	306	329	307	284	306	279	295	311	281	296	317	313	320	276	302	306	313	270	318	267	316	292	322	298	299	301	301	291	297	321	332	294	287	284	264	343	314	296	274	308	338	285	278	327	307	294	311	269	290	278	283	311	291	298	303	317	317	321	301	348	309	304	324	307	285	312	266	314	282	316	311	308	308	305	264	277	293	306	283	282	308	270	307	296	299	312	296	306	327	308	271	303	347	303	300	309	295	300	275	306	296	286	274	277	302	306	278	290	298	293	288	286	289	269	321	301	293	289	294	318	274	311	271	307	287	280	322	310	312	302	319	292	301	355	281	308	313	296	295	285	303	304	328	308	300	306	298	285	315	316	302	281	307	309	322	305	301	268	302	308	291	310	283	280	297	325	328	291	307	299	305	311	289	295	302	286	321	269	313	309	323	304	310	299	283	322	299	302	303	326	295	298	302	296	294	263	299	304	288	291	302	277	302	292	342	303	281	309	312	286	295	295	312	324	292	298	270	306	282	281	290	299	296	305	297	305	304	286	310	299	302	275	300	288	322	284	325	331	297	311	326	305	313	352	301	311	290	278	299	297	309	292	322	296	267	280	296	318	298	280	297	288	300	285	296	329	326	312	255	290	309	318	337	324	314	280	306	337	301	294	309	315	291	304	305	313	272	330	307	280	308	283	259	306	290	309	305	305	293	310	277	319	301	288	275	304	300	303	318	312	306	300	305	305	307	285	296	294	311	299	305	311	307	289	313	314	304	263	303	275	296	317	319	291	321	302	293	278	280	309	295	295	323	293	322	300	300	319	280	323	322	332	280	290	308	287	306	294	290	325	300	298	300	308	281	309	316	314	314	340	286	313	321	297	303	284	303	279	294	312	258	282	341	315	281	298	319	314	319	322	266	296	296	303	326	255	300	264	319	302	329	289	283	311	270	300	296	293	296	302	318	303	298	257	261	292	284	314	320	330	306	294	296	324	286	325	315	275	292	275	306	283	286	307	292	278	314	314	337	289	303	304	305	270	274	324	304	306	290	282	300	285	308	303	289	316	297	319	306	292	317	283	309	289	319	294	276	292	284	285	268	289	282	288	315	286	280	309	312	309	299	330	309	307	283	283	313	298	299	317	330	320	302	308	298	317	313	304	304	295	264	285	255	300	296	264	298	291	285	293	287	293	332	284	283	301	286	314	297	320	292	297	331	303	275	275	274	314	284	308	273	306	289	316	264	270	314	339	271	292	309	302	317	315	311	305	306	298	302	273	257	304	310	311	291	337	315	279	312	319	266	315	310	276	293	303	292	324	331	321	275	289	306	330	349	291	304	322	303	307	265	288	335	309	314	298	295	292	272	283	316	312	319	272	300	311	306	329	334	289	314	279	320	289	301	310	275	304	270	307	323	291	292	290	268	325	286	275	296	320	315	329	324	316	252	307	283	315	321	321	284	299	302	319	320	274	304	265	303	317	321	313	283	295	283	294	282	294	310	297	312	247	303	266	318	286	316	334	312	284	332	288	300	331	273	278	309	312	309	277	297	297	316	277	276	316	293	284	324	298	283	262	290	265	294	295	308	313	321	343	307	276	323	302	299	285	302	305	328	306	337	314	317	293	299	313	265	301	301	337
20276	10995	14517	4392	3365	2600	2088	1690	1417	1276	1129	1043	947	984	918	922	856	797	795	775	855	789	811	798	752	765	744	712	788	705	719	751	729	721	713	732	772	754	750	755	740	748	750	699	720	720	721	647	700	725	715	734	695	746	748	705	680	703	677	672	749	631	693	716	677	664	747	724	676	672	701	705	679	685	717	675	652	681	684	707	642	712	682	668	673	709	716	681	689	666	647	688	714	679	666	676	660	693	671	674	696	691	744	697	724	635	702	711	688	682	706	704	688	696	664	704	664	753	702	697	698	732	667	690	709	660	638	646	709	715	673	703	714	658	696	741	686	736	715	703	677	716	686	693	687	686	714	730	714	646	684	659	656	684	694	687	720	711	662	708	697	720	676	695	681	746	676	717	701	662	687	714	728	738	687	687	704	675	685	697	715	690	695	689	708	656	670	686	701	719	697	718	635	682	672	777	687	663	653	688	708	690	752	683	714	648	704	658	703	705	654	665	683	662	699	702	678	688	706	714	667	682	667	676	693	715	696	688	698	685	691	694	740	690	703	694	707	729	699	670	667	700	677	694	679	677	717	670	708	679	716	720	715	725	684	739	664	687	719	710	711	717	681	693	675	676	720	708	679	706	678	637	682	676	691	708	696	715	714	707	660	741	655	663	698	703	702	695	689	715	727	678	667	715	711	734	670	690	673	725	679	754	671	626	704	735	708	704	661	681	721	669	719	705	689	722	679	715	724	672	659	733	701	724	661	676	742	660	689	686	683	688	699	723	753	646	660	667	666	682	708	682	682	645	668	703	721	703	652	689	673	692	663	673	676	669	690	621	693	700	686	702	675	684	682	664	621	685	723	742	697	704	712	652	695	687	677	678	726	713	717	687	653	690	635	717	682	703	745	703	724	716	705	717	688	670	660	709	723	627	649	684	692	745	673	707	704	665	702	699	652	700	681	708	687	709	685	682	742	665	624	711	646	709	727	692	651	708	648	771	717	679	660	705	674	690	706	685	669	700	674	664	680	689	675	723	675	692	700	707	747	683	681	690	707	671	641	691	672	693	772	690	708	680	687	696	709	693	714	665	668	711	690	757	665	637	707	715	651	709	718	677	646	692	690	683	707	682	704	658	703	736	741	662	688	667	695	691	695	686	696	710	635	653	648	702	687	686	699	730	726	749	687	708	688	705	692	630	693	660	667	675	689	715	685	703	670	677	679	706	719	687	696	716	709	693	705	688	711	664	699	701	687	717	743	679	684	666	668	708	667	665	714	722	709	635	645	728	633	692	655	691	700	717	741	719	703	706	705	653	684	670	658	658	676	658	703	700	714	717	686	687	687	678	642	659	729	672	715	689	723	706	713	674	701	691	714	656	684	725	682	690	687	685	722	712	708	657	639	700	678	652	699	714	717	672	630	676	784	674	718	668	754	690	646	717	708	730	672	690	662	730	691	717	710	708	696	671	675	706	689	722	676	725	693	714	649	680	708	721	700	639	672	652	718	639	694	718	703	654	648	644	725	692	669	726	696	675	705	707	690	671	675	678	660	653	638	717	718	654	725	647	704	680	688	702	677	757	713	692	670	700	672	706	678	691	724	693	692	720	636	689	687	699	699	675	699	675	672	698	714	733	661	674	677	679	682	713	692	687	685	671	690	639	708	708	707	684	717	720	706	660	698	676	684	703	666	704	711	675	712	701	673	699	706	686	709	710	695	660	654	677	712	696	723	704	715	706	682	703	678	711	650	749	702	740	722	693	709	713	686	628	693	679	712	691	660	712	727	707	669	681	689	675	706	728	709	694	700	720	702	712	687	735	646	717	678	686	683	612	665	687	719	696	690	672	691	678	751	671	729	697	718	668	730	723	726	746	710	683	716	678	693	694	714	681	707	639	668	684	644	733	695	651	688	698	756	718	692	679	674	680	683	732	671	726	699	638	654	660	643	710	712	699	669	677	696	722	657	726	676	646	659	699	672	721	686	712	694	624	683	619	683	702	645	702	680	701	646	642	732	720	677	674	686	683	675	723	698	705	703	672	712	681	651	683	662	683	679	746	697	726	700	720	703	696	706	673	652	657	666	696	721	721	654	681	713	719	664	704	662	694	677	691	719	698	678	711	715	716	722	681	684	705	681	703	705	709	657	649	703	669	721	700	696	714	626	655	660	714	702	719	702	675	690	675	668	678	609	636	699	731	687	715	713	634	687	716	675	695	691	693	715	663	715	694	704	679	693	681	673	698	726	701	694	698	703	697	714	694	692	737	691	696	676	708	703	664	691	666	704	703	657	715	674	669	715	750	667	691	665	688	693	693	685	687	669	671	668	677	695	742	700	693	716	674	692	722	666	651	729	656	670	718	665	692	710	677	670	665	666	644	672	693	689	723	666	692	673	722	664	692	669	698	680	700	724	693	708	672	720	700	712	720	680	679	706	725	645	674	687	758	710	694	690	735	732	735	688	646	686	699	697	701	701	697	678	673	709	651	658	727	688	726	673	680	669	725	694	623	715	690	700	677	635	666	727	732	701	709	693	691	726	660	678	679	665	660	679	701	719	673	701	723	733	693	682	676	683	656	703	673	676	674	697	663	649	689	720	696	673	702	676	776	700	682	700	735	665	706	713	665	672	739	658	688	739	670	676	667	703	651	732	671	720	671	690	708	676	671	700	669	667	697	653	676	688	722	704	664	667	641	691	649	681	660	659	695	722	703	615	671	657	698	685	678	681	756	680	670	717	723	745	654	701	710	677	676	656	659	686	704	653	643	676	666	729	676	653	738	692	691	743	679	698	708	693	706	692	718	682	662	675	736	702	701	693	725	690	694	705	681	741	669	688	700	650	649	727	706	684	671	686	716	702	696	689	724	707	709	735	725	687	658	685	684	692	689	684	714	712	714	680	672	670	727	694	707	666	687	676	718	672	686	675	693	706	674	708	666	668	708	707	752	698	715	672	713	692	739	722	728	673	702	701	658	668	651	702	701	694	752	705	721	701	654	682	648	746	700	691	701	696	679	696	651	679	699	696	766	763	717	692	727	699	682	672	663	676	670	677	655	679	707	681	676	674	645	697	667	658	714	693	715	756	728	664	708	645	716	706	700	668	685	703	729	689	665	660	668	699	700	733	705	658	684	727	696	688	686	660	691	687	644	659	771	703	730	726	707	696	695	723	714	682	706	657	639	660	667	735	739	740	699	639	695	715	707	696	650	673	660	671	669	648	709	700	665	657	679	707	650	714	711	625	686	680	714	712	695	717	714	684	768	665	666	732	657	691	699	691	722	727	735	662	680	715	741	675	682	687	649	650	719	676	672	636	680	665	725	646	700	725	715	639	707	694	681	726	727	695	667	720	715	694	703	692	696	676	735	637	671	697	706	723	666	686	702	690	713	693	703	674	687	680	700	700	684	736	663	703	677	692	713	643	652	671	727	701	683	701	716	740	690	711	650	700	724	715	661	663	643	690	649	674	717	639	731	710	671	680	678	704	678	699	678
40060	22950	17130	4635	1435	938	628	520	388	328	345	300	284	248	244	245	235	235	197	230	197	219	185	208	221	229	177	197	180	221	201	194	198	185	206	191	217	175	170	227	220	198	194	217	193	180	200	190	184	188	211	208	208	177	177	217	175	179	202	181	174	189	192	176	160	184	173	203	188	168	191	198	184	175	202	194	179	182	189	178	168	208	224	211	179	197	165	219	200	182	199	189	177	175	184	195	205	177	187	191	173	176	183	182	194	221	198	161	204	170	182	161	181	222	173	228	194	184	192	197	182	166	170	172	183	192	171	198	192	204	200	172	178	206	188	174	199	208	203	185	179	191	183	211	190	217	191	206	195	174	163	179	191	198	189	188	183	202	179	190	175	197	197	171	184	219	204	189	187	185	180	200	182	161	179	215	193	177	175	179	196	202	182	175	181	203	179	196	191	189	187	189	210	205	183	165	195	189	183	180	192	190	181	198	214	165	202	187	164	173	172	223	179	176	168	179	185	185	180	180	174	200	180	154	209	208	181	190	190	177	177	200	180	180	193	213	193	186	183	200	178	184	174	183	191	173	195	187	188	191	179	194	180	201	212	176	184	217	201	199	236	227	169	210	193	180	201	184	170	178	172	175	204	198	181	169	193	188	192	179	174	200	182	189	218	194	191	162	206	195	185	183	207	193	159	173	183	184	165	200	192	225	196	211	161	180	174	197	207	190	198	197	158	196	176	189	185	189	185	182	192	177	180	204	183	192	195	214	207	186	191	192	187	180	178	194	193	155	173	174	186	186	204	179	188	210	189	151	174	186	191	186	210	213	193	184	214	215	187	198	166	196	209	214	196	200	180	210	201	206	183	188	187	202	167	187	203	191	174	173	186	188	188	201	189	185	175	234	184	194	177	200	204	186	196	177	197	196	199	179	175	185	192	202	180	191	185	182	205	179	206	193	189	181	194	195	181	198	190	174	205	199	153	184	191	186	179	185	189	195	203	187	209	176	222	195	184	170	208	183	183	183	176	186	164	183	196	173	187	185	174	195	185	149	179	190	189	182	177	203	211	206	179	164	206	202	212	187	196	197	196	178	188	199	163	178	215	201	185	204	174	178	207	205	188	184	186	165	191	191	182	195	173	216	184	159	179	181	221	189	179	194	171	182	185	181	178	181	185	193	189	183	202	191	199	182	190	198	173	194	213	182	176	202	189	221	186	208	164	175	174	165	181	195	202	178	177	189	194	197	186	175	196	199	180	185	194	192	157	186	160	202	188	181	200	164	196	185	185	180	199	185	216	168	181	166	173	199	216	183	213	189	181	178	182	211	185	192	195	188	198	185	187	211	191	191	199	180	184	166	179	192	196	170	204	198	181	185	218	167	194	170	193	234	200	203	193	195	184	193	185	178	216	169	185	174	194	188	180	176	178	172	162	196	177	202	198	184	192	225	195	182	189	177	206	195	213	191	196	155	189	190	194	190	187	194	211	215	184	192	178	220	176	170	211	177	189	203	198	189	194	183	207	214	196	169	200	192	197	177	183	200	179	191	198	179	197	205	210	167	205	190	213	166	173	175	180	171	179	198	192	181	192	171	196	209	204	199	198	185	202	161	183	184	185	182	172	218	187	212	188	190	193	174	173	184	197	173	171	200	185	226	206	187	211	191	203	170	205	208	208	231	203	178	189	191	197	186	182	206	196	189	181	152	202	210	189	199	196	188	206	189	177	212	194	184	184	173	167	182	191	201	179	187	218	212	190	211	206	174	184	192	182	219	179	220	204	159	210	187	225	200	211	173	187	188	188	202	223	187	176	202	174	172	194	185	207	181	183	182	179	162	175	193	187	191	214	180	211	181	176	176	210	186	210	185	200	191	184	177	165	213	180	188	225	191	187	202	174	188	173	195	185	196	184	194	188	170	176	206	183	185	195	181	181	185	208	180	188	187	182	162	184	186	175	196	186	168	188	183	189	179	184	199	189	190	170	187	209	207	183	144	192	186	178	180	175	191	173	195	176	181	199	190	187	200	171	164	172	194	190	197	194	207	202	190	185	184	171	178	197	215	180	190	171	208	189	179	190	194	190	175	154	152	167	175	166	193	175	210	186	178	176	190	197	184	210	176	204	187	185	196	193	193	150	223	182	196	195	195	188	200	178	220	166	195	178	178	161	195	168	199	210	193	202	199	174	203	180	208	181	157	194	176	160	192	188	176	191	180	171	192	166	201	173	180	194	199	145	191	202	192	169	182	187	182	210	192	176	177	194	203	184	190	215	185	178	191	166	184	182	222	183	183	179	211	182	197	195	186	180	180	179	171	167	188	198	176	188	187	190	190	189	202	186	187	157	188	183	198	187	181	210	163	188	175	170	182	184	188	168	216	193	189	179	218	176	185	186	189	201	157	194	168	170	193	192	194	176	208	196	196	205	205	181	190	177	160	186	201	190	187	171	188	175	181	220	174	181	224	177	210	215	203	171	162	192	229	218	172	158	206	189	178	182	174	199	214	161	196	151	175	210	198	193	196	168	209	167	198	201	188	192	188	185	213	195	177	178	181	178	175	205	202	214	206	165	164	166	193	189	221	187	181	157	174	199	183	198	190	218	197	189	195	199	212	165	199	183	188	169	198	200	184	190	182	158	191	202	191	184	195	194	181	197	168	186	183	186	163	211	165	192	204	187	195	176	183	179	185	212	199	197	207	221	180	193	204	193	171	193	209	187	204	202	196	206	188	180	204	207	188	199	195	169	186	163	207	163	189	183	209	185	166	186	187	211	180	200	177	188	171	207	184	177	189	192	188	165	190	180	180	183	171	194	168	201	205	171	180	208	202	181	185	222	174	171	193	184	166	187	184	173	191	205	186	171	178	180	204	180	180	181	215	170	195	186	181	180	189	215	178	200	170	180	200	187	170	208	183	198	192	229	168	204	188	203	195	179	179	171	185	168	165	195	197	172	183	195	202	202	189	185	168	210	189	159	184	197	203	194	207	193	201	155	177	203	191	201	200	189	164	189	185	200	200	186	158	188	190	192	189	178	173	178	201	207	197	178	174	178	197	193	174	192	195	200	182	233	189	200	199	187	190	201	195	187	183	161	167	174	190	201	177	173	182	172	206	188	199	213	206	200	186	176	198	192	202	169	186	210	204	189	197	187	209	175	188	180	165	185	209	204	207	167	181	170	164	195	208	205	181	196	211	176	149	182	194	188	192	207	186	169	201	204	187	166	188	189	198	193	215	184	180	215	161	179	211	189	199	194	196	187	204	190	174	190	179	186	189	205	177	212	180	181	195	209	203	192	182	187	166	175	175	180	203	169	177	190	188	189	179	198	204	184	209	189	185	182	191	183	209	180	223	184	191	179	174	173	208	215	183	203	190	186	184	142	195	211	176	183	200	185	172	188	175	195	207	187	171	172	143	214	209	216	180	208	205	183	175	189	184	174	169	200	179	185	161	191	172	171	167	166	195	191	190	209	212	203	182	183	186	152	188	197	207
26811	16716	20081	6040	4372	3445	2631	1946	1606	1333	1170	966	908	863	850	828	734	666	697	613	592	604	557	576	532	553	534	540	554	516	531	470	544	544	489	537	510	516	510	496	515	554	501	552	500	485	516	505	493	510	465	486	486	450	483	445	458	466	451	481	478	415	444	484	478	493	456	446	445	461	490	462	446	487	478	427	472	466	417	448	397	442	446	431	441	459	426	457	422	452	474	468	425	443	453	447	449	432	462	463	459	434	464	477	469	469	427	451	438	456	469	443	447	439	452	484	440	460	450	416	438	407	491	413	453	429	454	464	423	501	458	471	442	470	478	424	438	450	465	441	419	446	454	443	440	453	457	456	434	468	476	453	443	432	428	458	434	436	439	483	430	459	479	429	436	456	467	459	440	420	456	458	428	471	448	458	452	480	475	441	436	456	486	471	458	449	467	437	470	407	454	470	476	510	475	430	467	433	428	466	413	456	504	512	443	414	420	485	413	460	435	434	468	465	434	464	447	446	443	457	487	442	520	427	432	443	457	443	434	466	467	458	440	455	452	457	485	445	457	442	448	481	429	433	406	466	460	439	478	456	453	475	481	406	441	456	422	494	449	428	451	416	455	472	452	449	453	433	473	411	474	482	445	486	471	468	437	493	432	449	462	442	457	463	463	461	460	463	427	469	411	439	416	397	426	463	429	422	424	486	455	421	424	497	457	422	445	461	513	464	483	440	460	422	453	448	481	479	468	426	490	455	446	481	433	452	399	458	504	439	439	424	426	442	448	494	437	461	479	445	469	452	465	437	432	453	456	424	445	464	464	448	434	442	421	460	439	458	440	429	438	440	425	413	452	470	449	436	437	440	456	474	402	455	454	440	462	441	444	441	433	469	424	454	455	457	422	455	437	453	472	449	441	424	460	419	431	489	421	447	477	448	448	473	420	462	431	444	467	436	436	470	436	471	457	469	430	417	460	508	441	474	432	456	421	462	486	438	461	450	470	467	477	419	459	463	470	441	444	444	436	434	479	450	448	460	435	441	482	421	461	459	470	435	459	455	437	449	446	411	487	466	450	418	474	427	425	468	438	434	467	472	464	421	472	473	460	454	466	464	460	457	465	415	430	421	437	448	467	409	477	415	468	472	462	419	444	432	428	448	455	468	453	455	429	469	459	455	494	425	490	444	434	483	479	435	450	460	465	489	435	446	485	430	443	419	450	421	445	458	439	448	432	498	430	443	485	433	439	429	407	451	476	481	434	462	454	449	432	446	475	471	457	468	478	478	440	468	404	472	485	496	455	414	453	469	463	409	444	444	423	461	439	450	423	410	499	462	437	458	456	428	437	467	441	458	452	479	441	448	479	464	452	464	382	432	422	429	459	416	458	447	437	469	454	442	433	444	466	448	468	433	442	453	407	449	400	408	408	496	447	459	417	419	469	443	446	454	430	436	432	448	452	448	476	453	465	453	432	438	469	436	476	465	463	438	453	469	458	432	434	439	459	450	433	469	449	459	433	508	410	433	414	435	426	447	452	463	469	467	493	451	413	444	488	456	475	441	467	450	428	443	443	428	451	423	472	423	454	471	447	427	444	423	433	461	440	465	443	444	452	480	449	446	463	456	455	450	439	453	417	455	445	475	450	448	438	455	440	448	463	406	460	461	459	483	448	425	428	413	468	481	472	475	466	453	460	441	456	419	436	456	450	489	421	477	450	439	439	457	425	423	443	452	424	452	451	437	450	486	491	424	410	428	460	440	488	465	420	436	459	449	462	435	427	466	441	442	474	435	424	444	441	451	416	448	445	487	459	467	458	483	402	439	479	476	475	454	467	461	435	494	483	455	470	431	433	435	429	506	444	431	488	437	478	464	457	471	499	464	423	426	461	442	453	407	462	446	427	429	415	439	420	470	466	434	458	432	485	449	443	447	449	437	429	435	431	446	415	448	449	458	477	436	492	468	457	399	422	457	438	435	450	421	462	438	422	477	449	442	449	492	447	455	407	467	465	439	477	420	468	472	432	454	435	508	442	421	473	451	432	411	445	432	459	457	437	474	444	464	485	457	469	420	478	455	425	427	438	458	435	457	411	471	490	489	430	445	457	423	468	448	456	450	450	435	457	436	449	472	451	487	421	472	454	456	430	451	483	477	455	410	469	476	428	435	469	442	419	421	426	434	451	443	452	479	453	468	421	465	436	462	480	423	428	445	470	422	408	442	447	451	441	484	444	465	398	456	452	460	462	472	428	444	422	480	433	411	440	432	461	421	454	443	410	463	472	491	450	461	469	475	443	454	467	463	444	486	450	447	459	500	459	462	405	466	453	433	457	445	464	456	484	424	439	459	433	438	448	449	446	436	452	478	437	443	457	439	447	473	465	453	435	455	470	437	427	414	451	443	492	463	510	455	415	438	425	468	436	447	413	464	431	471	434	468	462	425	466	445	428	457	458	501	439	474	472	459	425	464	462	486	435	440	440	441	437	417	452	451	446	437	471	429	451	429	467	505	454	453	496	472	471	477	464	441	450	476	492	467	450	463	480	458	466	452	481	463	448	484	449	432	429	461	460	445	464	446	459	416	411	438	439	415	440	464	469	476	437	467	473	450	456	441	417	447	447	462	457	459	482	447	434	477	438	468	439	463	462	427	463	404	438	508	470	489	449	407	458	412	443	490	480	424	484	502	439	417	438	449	452	440	448	418	434	444	478	460	430	420	468	418	438	444	446	469	438	434	469	456	440	451	436	474	446	434	400	436	458	409	438	485	436	457	486	447	439	495	441	451	448	476	398	487	483	458	487	424	438	458	422	471	466	450	412	445	474	454	455	485	461	443	437	444	449	434	447	446	485	433	453	449	456	449	439	437	448	468	451	423	445	443	478	445	467	469	474	437	481	428	484	438	425	460	431	467	449	455	442	475	432	444	448	466	473	452	488	435	472	412	449	437	425	476	458	466	427	466	455	459	491	492	442	444	414	458	448	443	438	450	444	448	384	467	451	451	450	435	404	428	435	416	459	447	478	463	435	449	476	440	412	460	454	458	412	441	453	451	405	474	454	475	499	445	441	453	464	445	461	425	457	427	434	501	466	495	394	444	484	413	448	420	474	467	445	429	440	440	454	453	466	432	447	446	449	452	461	413	440	463	440	438	423	458	427	447	467	450	459	444	439	448	424	510	449	456	478	436	421	440	421	465	442	468	456	459	415	464	424	450	446	415	470	502	454	450	421	448	499	423	432	446	435	460	439	435	443	413	468	437	435	467	459	438	455	504	431	436	459	445	462	456	450	490	447	440	429	472	397	456	487	469	455	468	451	478	441	451	474	459	436	441	451	452	462	439	416	429	447	460	485	408	466	446	441	459	429	443	478	435	472	440	455	483	436	440	408	481	447	460	436	453	435	458	424	463	438	425	458	416	436	419	456	439	434	458	476	440	463	417	454	440	438	413	446	417	476	448	452	404	444	411	457	441	433	520	451	440	424	472	451	491	413	470	423	456
12441	4346	2765	783	590	510	395	353	373	347	337	330	337	308	333	311	342	293	314	266	290	323	308	281	304	288	316	311	310	302	291	331	316	322	284	301	302	332	291	287	314	302	289	301	300	325	288	294	314	289	305	313	307	280	301	296	304	315	267	295	317	306	319	302	310	319	309	308	300	323	278	322	287	294	299	297	290	314	283	276	296	307	308	283	298	326	275	314	307	304	325	304	320	293	300	265	267	294	317	325	290	276	280	300	308	311	273	295	291	286	285	281	254	281	309	286	328	308	285	288	308	291	310	302	311	315	284	311	308	308	321	304	329	307	320	313	274	292	319	307	291	299	316	324	278	280	284	253	308	316	312	262	309	268	307	298	275	309	287	319	312	312	280	314	317	264	303	288	286	293	290	303	317	304	342	298	282	295	274	301	299	300	289	309	311	287	271	312	277	305	282	334	306	296	294	303	311	292	311	316	316	284	305	305	303	293	308	303	279	309	282	309	332	300	325	303	310	336	290	285	328	295	301	282	281	317	310	305	296	318	277	304	289	270	299	323	305	288	292	285	295	317	339	299	304	293	281	320	301	298	292	318	309	286	326	285	277	298	287	296	290	264	270	305	292	269	292	285	305	277	280	320	300	299	305	312	291	283	304	335	306	275	291	287	308	307	306	295	304	276	302	284	269	313	308	300	301	297	304	272	305	302	273	311	279	306	297	302	318	297	323	329	306	297	278	326	276	320	282	314	302	305	318	261	296	256	316	300	318	304	330	324	309	304	288	275	297	276	309	273	281	287	305	296	302	331	302	303	291	275	277	319	324	322	292	279	319	306	310	321	288	302	271	283	320	279	281	290	327	305	286	306	333	312	295	296	294	321	293	268	299	309	306	309	310	294	310	300	288	292	320	306	329	311	257	290	285	316	337	281	306	275	297	293	302	294	329	276	286	274	308	321	276	271	311	310	297	261	279	326	283	316	310	299	298	281	294	284	315	272	308	296	313	302	307	298	297	283	305	286	287	290	314	307	276	332	295	280	289	310	327	311	302	297	315	281	303	291	292	288	271	314	335	284	293	339	317	281	293	304	261	307	288	288	321	330	291	327	301	288	276	297	317	284	334	308	291	288	279	330	313	285	309	315	301	259	319	323	295	306	331	297	332	285	277	291	293	324	267	290	310	329	289	294	268	309	333	271	305	336	296	293	276	300	307	283	312	332	309	290	307	277	310	275	301	271	287	298	265	309	296	296	296	300	298	317	278	314	298	314	317	307	278	302	318	257	315	303	290	315	306	316	310	300	314	295	311	340	324	302	282	330	313	311	315	292	316	330	323	311	296	285	318	302	285	296	343	306	322	275	301	303	277	330	295	273	305	261	300	325	296	303	297	324	270	317	311	274	332	315	284	327	317	314	318	310	263	288	312	323	278	275	307	306	306	338	312	326	254	318	287	288	317	309	318	291	300	281	328	260	284	301	307	295	293	328	303	289	299	291	329	278	297	319	336	292	276	306	309	275	271	279	305	314	260	306	272	303	287	302	266	264	279	311	277	303	285	271	313	296	298	313	311	301	295	303	315	311	274	322	292	341	334	287	312	288	264	294	295	299	317	303	304	313	275	309	300	301	288	310	316	285	292	290	308	295	311	272	301	288	279	289	314	293	299	281	297	298	297	311	288	303	302	312	311	304	305	299	332	302	315	314	318	311	291	299	284	300	252	287	268	281	292	310	308	294	273	318	316	298	309	275	288	282	269	317	324	266	296	306	316	297	293	291	295	309	310	325	294	339	301	288	307	294	302	287	295	321	320	322	308	270	262	291	258	310	297	312	308	300	299	288	311	294	265	282	300	297	312	313	296	308	297	318	285	287	295	268	316	298	312	280	283	290	304	308	308	289	301	318	344	353	320	275	319	312	290	291	300	303	277	261	317	290	288	300	277	300	324	270	319	282	302	307	332	304	304	278	300	280	316	299	268	302	330	285	268	339	273	298	318	302	318	335	302	291	309	275	291	308	289	259	310	290	284	309	293	279	320	298	309	340	307	322	288	291	327	274	302	295	289	295	319	321	290	278	287	297	290	316	285	302	282	293	299	298	292	286	309	298	301	300	303	312	304	322	316	311	300	306	284	311	300	322	320	311	297	302	297	290	303	294	286	289	301	284	310	303	284	319	309	329	258	311	302	297	332	345	283	283	291	267	322	331	300	324	311	337	304	305	314	297	286	297	310	309	298	319	320	295	285	295	275	300	307	300	257	289	311	303	285	285	305	291	290	295	305	330	299	272	306	287	314	311	290	282	314	289	311	268	294	274	298	302	322	295	314	314	277	326	284	299	326	312	308	311	317	298	275	311	284	318	313	287	277	314	308	311	316	325	316	299	269	260	315	263	286	301	304	312	287	273	338	323	291	292	310	308	280	270	290	294	317	281	333	290	324	298	309	296	291	305	314	322	286	283	313	320	300	300	310	287	309	344	290	300	298	282	287	280	308	300	313	270	332	301	306	299	322	275	293	309	286	315	293	292	323	330	296	307	308	304	304	262	311	301	336	312	284	322	299	276	294	301	295	307	284	271	345	314	308	285	296	296	303	315	279	303	326	315	320	336	290	302	303	280	278	277	309	296	297	277	317	296	298	300	335	294	324	291	336	325	311	297	306	322	282	286	283	319	315	311	316	290	302	294	304	248	299	329	335	299	307	311	310	290	307	307	295	301	315	279	280	303	305	281	298	311	306	293	310	286	307	276	327	313	317	309	277	313	303	311	279	322	289	271	267	281	272	344	298	305	311	322	292	333	318	306	302	283	291	300	333	311	302	266	285	308	306	312	312	281	272	305	338	278	324	297	272	289	319	288	276	303	289	291	301	329	282	272	265	279	312	319	311	318	261	283	278	273	306	319	292	296	275	269	254	295	300	321	282	279	324	299	312	313	285	276	299	307	309	290	300	311	290	277	299	308	294	329	286	315	325	286	293	285	311	342	302	279	289	280	341	308	301	286	293	275	279	340	283	300	328	298	311	302	271	281	321	305	316	274	324	278	307	282	322	326	323	311	304	277	312	288	310	285	304	330	283	315	298	312	293	295	309	327	309	291	281	299	268	298	313	336	301	314	292	276	321	287	298	288	298	282	295	296	316	317	285	315	285	321	298	307	278	290	319	263	308	315	310	314	312	307	281	300	289	279	313	324	282	281	294	317	305	298	294	310	281	310	308	319	317	289	331	296	301	287	292	301	326	249	291	308	308	296	308	289	306	348	305	299	306	295	321	310	326	325	289	297	318	308	302	305	287	301	320	293	309	330	304	269	281	288	307	309	300	324	287	299	302	324	312	302	305	285	292	304	277	317	294	321	305	299	279	298	322	293	288	326	314	281	300	309	297	278	288	308	260	266	316	262	267	292	290	273	284	292	319	291	309	296	332	323	307	290	329	321	288	306	294	311	302	287	294	283	295	322	318	289	247	299	301	332	292	274	306	328	295	284	283	285	294	281	292	264
8742	4404	5327	2277	1972	1599	1357	1126	964	933	920	744	851	799	816	741	791	729	710	687	710	735	751	707	694	750	747	758	700	694	699	733	725	708	699	713	669	759	734	693	706	680	702	717	709	734	704	695	699	674	683	701	727	697	674	771	680	710	669	719	700	683	699	711	673	726	734	669	694	663	685	716	661	751	716	641	668	715	686	678	724	689	674	703	691	693	708	701	704	681	691	660	711	689	660	659	688	705	692	675	710	713	686	672	736	704	707	721	712	742	718	684	661	728	642	723	686	690	665	699	675	734	716	687	715	714	656	676	670	654	693	661	735	668	731	670	744	692	673	695	715	743	667	660	717	735	691	666	691	702	682	697	696	697	710	673	633	740	687	683	677	701	701	644	699	683	746	690	659	651	745	712	695	696	688	695	677	711	729	672	666	716	691	701	669	686	693	722	695	705	716	684	690	741	684	664	708	725	704	701	740	727	738	614	699	717	675	678	717	718	663	700	701	738	694	695	688	713	712	714	693	706	722	693	707	697	717	688	688	649	706	699	731	691	703	731	682	665	709	719	705	722	701	681	682	673	726	687	671	716	701	724	697	683	731	673	661	693	685	666	712	640	686	707	686	701	679	660	674	695	688	704	685	749	688	717	713	666	728	719	664	713	718	695	678	724	673	683	690	673	711	701	680	676	722	659	706	659	695	739	682	686	705	710	673	658	711	698	685	726	708	656	714	672	662	675	695	722	706	690	690	702	729	743	747	679	698	691	719	669	653	745	658	703	718	647	739	727	717	738	680	681	688	676	676	669	666	727	634	721	679	667	667	680	664	682	730	742	770	638	687	666	694	667	688	737	705	704	680	719	730	718	689	668	639	725	720	677	702	724	721	692	700	719	675	678	725	714	691	703	717	670	701	748	705	701	673	674	735	744	660	666	700	716	662	674	668	713	719	692	681	724	685	679	679	696	689	694	691	697	683	714	652	675	707	685	665	662	709	684	668	664	714	705	700	729	730	699	691	694	653	671	712	720	697	702	741	686	658	672	652	724	660	727	687	698	731	699	688	724	729	657	689	673	686	667	660	704	674	688	763	701	656	702	702	703	712	668	682	677	717	706	703	677	712	650	719	661	673	720	729	735	683	667	696	691	659	711	706	731	718	678	686	740	692	728	765	705	727	677	697	647	704	675	647	702	670	663	686	723	701	719	672	715	696	665	713	707	704	694	666	701	697	684	707	698	622	676	757	687	703	686	695	694	711	724	664	738	697	712	704	691	709	670	721	699	678	686	696	712	693	692	662	640	710	674	707	659	651	689	743	655	665	702	691	696	668	674	740	673	714	690	680	685	728	682	667	680	705	696	711	692	671	774	723	680	733	703	686	671	695	713	693	716	716	697	728	686	583	716	747	700	712	715	696	689	680	713	670	680	655	665	667	711	696	700	715	700	654	704	679	733	666	712	693	750	684	693	686	699	700	728	729	713	700	677	664	701	690	721	745	682	712	721	692	736	720	675	712	687	674	653	674	672	702	701	755	675	702	685	719	700	706	723	684	757	708	710	697	660	662	697	709	706	722	729	753	722	713	738	676	711	699	669	702	721	695	664	724	694	689	698	639	676	661	717	702	672	678	675	667	712	674	682	680	687	723	700	743	682	703	703	703	730	759	708	701	694	695	658	752	677	713	677	672	705	677	704	653	704	690	670	678	712	709	723	695	695	681	690	697	690	721	732	690	672	730	633	709	654	706	684	725	750	670	708	701	681	681	652	729	692	688	714	663	730	691	727	681	720	716	718	695	701	734	708	704	673	747	690	721	669	713	729	735	670	649	705	661	707	716	664	677	704	656	699	679	719	693	666	691	686	663	701	657	726	714	648	657	682	664	666	736	696	682	656	709	674	692	693	690	670	705	711	691	720	728	701	722	696	700	646	695	754	725	723	680	675	731	670	681	696	713	714	699	667	691	723	698	679	696	708	705	753	697	683	730	701	743	716	685	718	691	728	780	692	723	694	678	738	710	758	686	705	738	689	684	670	674	725	693	693	697	687	746	679	729	671	704	725	717	696	710	673	712	699	699	719	690	701	690	702	680	707	736	718	698	666	763	708	669	657	692	692	692	668	724	712	668	731	685	714	669	722	698	683	677	715	689	689	708	736	675	687	692	692	714	640	713	682	711	687	732	688	695	708	669	735	689	675	703	725	700	684	702	695	676	702	702	710	699	704	650	681	708	721	721	675	721	689	685	714	691	708	661	662	685	715	723	689	676	694	699	695	664	697	694	664	682	680	716	670	668	667	727	731	730	660	665	703	674	715	713	698	721	674	682	698	745	713	692	701	682	745	712	682	714	701	677	659	690	714	664	725	696	685	734	718	707	719	712	685	705	680	679	674	773	690	712	665	685	686	725	711	736	682	654	730	698	726	721	728	687	705	645	678	699	712	729	689	683	706	690	678	671	712	672	708	697	690	707	651	680	680	714	686	624	662	741	699	724	687	684	707	668	701	701	727	698	677	689	740	666	673	729	692	696	702	732	720	709	671	692	674	692	682	697	699	692	700	723	662	751	674	705	706	698	751	655	699	701	702	662	658	717	688	736	741	652	744	747	695	709	709	661	692	649	728	636	680	665	693	665	694	735	743	744	710	743	678	701	706	721	687	692	690	673	687	713	752	669	658	629	686	685	705	680	707	711	671	694	693	648	654	676	717	769	702	737	674	714	752	735	700	657	669	665	718	716	722	679	712	698	698	693	686	703	722	676	659	699	723	682	738	647	730	736	686	720	696	704	734	676	678	740	702	708	722	683	725	690	668	663	684	701	729	673	664	719	672	685	734	711	678	743	709	691	737	714	729	735	658	687	732	694	678	744	630	655	679	740	674	682	704	695	715	668	672	784	636	680	726	695	662	683	718	633	691	756	704	644	712	719	708	714	697	694	686	664	733	702	718	674	720	704	694	762	702	684	733	732	672	725	716	732	710	709	701	691	696	697	687	642	752	660	714	657	657	727	693	714	672	688	723	737	715	665	734	705	657	704	702	665	729	651	689	693	697	686	661	680	702	674	656	665	687	707	708	678	652	697	663	683	708	726	686	685	705	691	675	681	709	692	724	682	699	713	694	671	705	690	642	707	686	696	724	694	690	690	722	677	684	701	689	731	694	695	702	710	736	687	697	693	729	676	662	705	748	717	678	643	659	732	730	677	700	664	695	699	701	672	709	670	732	702	697	667	656	663	712	658	656	682	727	709	674	690	677	712	694	681	657	688	695	694	746	688	669	722	666	703	728	689	714	683	738	695	693	720	725	739	671	683	683	733	699	694	677	689	687	693	730	727	680	689	717	693	671	701	662	749	713	691	677	667	720	716	692	726	732	708	698	740	670	710	703	697	738	680	690	703	702	709	725	702	696	698	719	706	678	674	741	704	711	655	672	656	699	720	677	680	687	748	671	665	699	717	704	690	720	716	716	707	718	676	708	682	712	693	724	678	695	693	674	692	708
28446	14069	9837	2310	1040	738	570	506	428	387	381	324	366	341	345	333	336	292	287	352	294	296	314	345	321	315	289	332	333	304	305	280	286	333	285	282	309	320	288	293	300	317	316	301	303	301	285	292	282	279	282	308	290	297	310	292	275	300	293	284	326	283	304	287	322	286	291	291	307	335	331	258	293	314	307	301	298	326	305	279	320	327	317	306	278	315	320	280	316	294	318	310	292	307	301	317	323	293	312	284	287	306	319	297	318	254	310	280	309	277	311	328	322	297	303	288	313	305	295	297	296	312	292	314	282	307	310	275	311	337	268	301	312	280	309	296	296	289	335	284	279	300	258	298	284	290	301	301	305	290	348	326	293	275	335	277	305	320	353	270	273	268	245	309	250	300	309	278	288	292	292	299	290	274	273	300	282	296	325	292	334	322	289	300	291	344	311	281	310	311	297	332	313	295	317	298	288	293	278	269	318	316	256	292	324	331	319	305	295	288	298	305	315	340	301	299	334	278	330	295	296	287	302	295	272	304	303	302	296	307	280	278	325	317	303	323	287	276	317	303	314	315	267	311	293	288	280	296	331	294	333	298	274	293	315	299	300	311	299	300	279	270	330	303	309	309	327	293	261	298	309	317	285	307	306	299	297	282	300	303	297	324	315	311	267	278	317	319	285	310	336	323	260	302	323	257	286	285	298	311	280	304	284	286	320	314	316	336	302	296	298	281	297	298	326	316	293	280	319	315	307	297	296	294	305	283	289	307	300	300	322	303	282	311	273	297	287	302	314	293	328	270	341	289	278	286	295	296	292	278	293	323	293	289	265	347	307	287	285	281	269	322	302	290	317	311	312	304	304	336	319	292	328	297	278	304	293	283	299	324	302	308	370	304	285	306	284	308	262	308	314	294	300	319	294	275	345	309	288	297	319	351	297	279	303	310	287	331	281	293	292	338	292	328	310	306	281	299	284	301	276	278	291	295	271	318	315	249	278	272	318	294	290	314	292	315	292	326	294	279	310	259	315	292	284	299	299	314	326	305	303	295	258	313	301	316	302	288	310	329	331	298	306	271	298	269	288	311	284	275	305	323	317	284	294	289	271	301	294	278	300	316	310	308	330	306	310	323	334	295	294	292	324	318	297	306	294	296	335	284	298	283	299	299	328	297	313	318	276	277	300	309	295	253	294	283	279	303	317	272	294	299	295	331	312	286	288	293	277	289	311	333	277	310	301	317	307	295	322	282	305	326	287	348	306	293	295	286	302	306	260	291	298	273	307	286	269	311	311	318	326	278	296	310	304	310	308	291	314	280	284	297	307	284	299	304	278	298	301	329	325	316	301	313	284	281	309	317	304	280	296	290	316	305	292	299	310	298	304	301	304	294	311	331	305	282	287	313	271	300	312	317	294	279	305	276	297	295	289	291	319	325	321	312	271	288	321	295	335	291	269	308	261	291	304	299	298	276	274	274	295	280	305	297	264	329	300	289	310	290	302	281	275	281	293	321	292	288	281	291	310	268	338	271	328	306	295	325	314	304	287	308	297	303	288	316	324	254	296	312	300	325	281	287	297	300	305	293	301	289	264	288	305	265	268	309	300	328	295	294	310	285	296	332	341	332	304	303	299	274	301	285	284	278	298	272	301	280	294	313	272	301	298	271	309	309	321	295	300	306	273	312	293	302	299	304	264	284	312	291	297	278	274	309	322	283	324	278	285	304	292	293	282	312	307	344	302	291	295	272	310	306	279	324	301	285	331	288	303	303	291	303	277	289	304	268	302	261	302	325	348	275	281	305	300	290	273	273	299	303	309	270	276	304	302	301	321	312	332	326	297	300	289	279	308	332	293	275	299	243	298	326	319	319	279	294	282	344	306	310	286	287	288	305	324	305	312	283	310	285	300	293	310	303	313	304	303	283	279	308	280	267	297	299	319	300	291	293	284	329	253	324	295	307	284	301	292	283	326	298	272	282	330	291	300	282	326	340	302	311	329	305	301	332	304	287	312	297	308	298	288	314	283	296	289	297	295	330	279	288	315	304	278	310	286	294	288	327	294	321	277	293	315	268	310	278	280	308	351	334	297	305	285	253	296	319	292	264	288	284	290	332	259	313	295	290	292	282	293	289	298	323	331	321	290	286	310	290	279	300	301	314	306	341	282	344	309	321	315	304	284	311	285	303	295	309	282	303	294	288	316	286	300	286	309	285	305	293	283	330	284	266	311	321	304	299	267	307	299	306	285	307	318	320	290	282	302	340	326	337	308	324	294	294	314	311	295	298	292	289	304	315	329	314	320	311	304	321	278	315	280	306	293	278	294	301	307	310	316	295	287	271	297	291	309	294	274	313	296	328	279	287	326	326	324	295	317	321	277	279	295	267	276	278	295	299	319	302	287	309	284	305	336	304	305	319	327	319	293	290	262	276	326	300	312	306	297	307	281	357	284	310	289	332	302	262	284	293	298	309	315	312	322	318	301	301	305	289	291	306	349	291	320	287	257	289	316	275	286	291	333	305	276	304	303	273	301	316	310	289	294	292	295	304	316	284	276	277	311	287	280	292	309	305	293	292	264	317	303	278	283	295	276	283	294	317	316	291	279	321	300	319	292	308	298	295	326	292	266	295	289	289	277	306	280	304	277	287	305	316	330	273	274	315	283	313	294	332	309	274	306	308	276	285	302	304	312	290	266	298	292	290	299	304	284	312	307	311	301	322	258	281	301	296	341	320	312	264	290	293	298	302	292	271	325	336	293	299	315	300	315	328	304	280	294	291	287	329	324	307	292	314	314	289	303	294	334	328	315	300	256	304	304	275	321	327	260	300	293	306	319	300	288	279	318	317	301	269	303	283	272	320	307	325	297	305	319	291	270	291	309	320	303	320	268	309	300	290	290	300	289	325	254	352	288	272	291	300	295	333	279	303	335	311	296	274	294	304	293	306	282	336	324	295	332	297	326	318	337	317	320	300	300	276	298	315	296	312	282	321	279	312	288	283	297	306	306	289	314	291	301	308	316	292	283	356	298	320	330	267	285	306	317	320	306	289	345	321	291	341	290	327	268	318	310	291	302	298	290	317	293	288	303	286	322	289	256	301	311	269	307	312	317	290	307	288	323	283	302	300	271	290	320	303	304	305	308	263	289	303	279	299	307	315	288	317	304	288	321	328	294	290	324	302	301	280	339	283	320	258	288	293	319	289	309	271	277	270	268	311	294	294	303	317	288	317	312	302	288	307	291	316	318	292	292	299	302	282	318	289	311	270	280	320	277	308	271	290	295	294	300	293	323	300	316	292	290	295	288	298	322	271	324	290	322	310	313	296	312	282	299	292	308	310	300	309	304	298	300	289	290	272	305	295	258	314	319	286	330	317	299	291	306	292	307	278	297	288	330	287	281	293	277	302	271	268	286	314	301	331	295	294	300	284	300	316	290	305	322	319	252	297	308	280	335	320	310	298	304	268	300	320	301	300	324	305	284	302	290	296	305	297	303	289	325	317
19753	11597	13412	4295	3320	2537	2194	1662	1425	1251	1065	984	987	921	975	939	870	796	776	766	802	755	753	759	751	752	737	735	692	759	721	757	726	664	752	770	724	731	733	723	752	722	731	693	679	762	752	715	695	682	719	690	721	741	657	677	660	711	704	677	678	691	713	667	697	632	675	667	673	693	724	687	713	668	702	686	673	709	714	677	697	678	679	675	695	717	652	668	696	713	696	689	665	745	740	684	674	706	683	658	710	699	676	713	704	737	712	713	652	720	687	668	675	659	631	696	666	703	720	670	667	694	653	675	726	734	656	687	716	702	679	645	670	717	711	720	718	677	712	712	688	721	687	718	710	709	683	695	675	693	657	713	675	691	698	643	705	717	691	692	696	730	713	743	679	661	733	681	641	706	713	707	641	737	691	689	649	689	696	642	669	672	702	675	770	664	638	702	686	712	711	719	701	686	719	663	717	637	704	759	671	642	723	703	656	705	728	707	711	709	668	678	702	744	647	718	685	681	693	731	723	658	714	658	690	642	683	707	715	636	719	731	710	667	686	736	723	740	655	712	705	693	655	709	706	697	718	694	739	735	687	679	714	705	674	683	707	681	695	736	684	705	710	692	696	643	708	687	726	687	693	724	661	682	669	715	667	681	661	720	687	706	697	702	711	716	669	709	735	688	676	705	688	700	658	725	674	724	665	669	706	727	685	714	687	673	708	686	702	658	712	692	670	691	690	702	712	672	691	693	668	718	705	720	673	706	685	715	648	699	729	723	692	686	651	678	694	678	706	629	689	730	688	720	656	692	647	660	715	696	671	663	670	693	680	749	714	702	658	720	675	713	732	682	688	711	692	669	707	659	675	723	696	682	729	739	648	697	686	673	730	677	659	704	658	682	695	700	675	725	663	723	653	702	713	652	720	654	702	654	660	668	653	710	674	700	663	698	700	657	657	678	669	665	704	723	696	674	668	663	670	737	703	668	688	699	690	712	747	653	697	717	734	665	717	669	682	665	671	720	661	713	698	695	742	670	702	723	678	668	665	665	708	702	657	656	665	733	701	663	682	672	675	712	685	733	692	682	683	704	706	674	682	697	676	689	684	713	708	718	684	695	720	725	660	685	691	673	715	697	681	703	704	698	711	689	684	665	737	676	723	669	686	720	715	708	724	685	690	718	638	660	666	666	709	658	662	677	699	699	666	678	659	707	678	738	725	715	672	760	691	648	700	663	703	710	694	712	700	680	678	723	696	712	709	712	725	707	701	678	679	680	707	679	675	702	718	671	724	721	696	673	686	657	700	724	745	707	694	691	682	717	701	683	704	726	722	709	707	708	714	729	677	700	716	694	705	645	655	719	755	684	701	692	761	646	669	684	656	721	682	696	683	704	654	722	668	674	685	728	712	600	750	696	686	714	713	742	735	739	661	755	691	686	684	703	693	672	709	715	706	658	674	680	726	695	660	719	700	719	676	685	704	722	702	667	681	701	646	673	681	697	661	726	682	706	705	663	686	647	756	722	720	694	699	713	687	697	687	674	694	701	712	666	654	715	668	690	699	667	669	701	636	696	646	739	722	701	709	704	718	664	693	674	726	684	669	672	678	697	684	731	676	681	720	687	724	692	725	679	672	655	668	732	636	654	662	655	712	705	742	681	707	650	724	698	683	707	692	713	701	655	715	691	692	706	698	697	711	673	710	678	702	671	701	710	681	685	683	659	678	698	644	705	702	729	674	710	757	707	714	686	663	683	672	697	684	724	691	716	687	621	691	695	732	716	684	695	670	717	711	656	690	703	713	660	693	680	704	709	683	664	662	689	637	673	689	670	704	692	719	625	715	707	695	699	682	731	703	667	711	729	698	668	690	725	722	667	648	707	759	739	711	690	681	672	655	709	674	695	692	726	706	712	658	735	720	668	668	688	684	679	709	704	655	664	745	670	693	679	671	691	735	691	706	686	718	671	665	715	713	676	713	668	699	658	698	694	678	725	686	669	709	655	685	679	708	653	688	677	703	686	698	714	711	685	726	753	697	675	676	649	717	693	680	696	689	676	744	757	761	703	674	705	660	704	730	723	695	706	734	682	703	747	721	680	705	662	725	648	718	720	698	710	696	663	728	703	693	678	669	680	702	706	719	751	670	677	707	687	692	725	682	758	742	678	674	703	646	651	694	689	683	711	687	674	659	765	712	709	751	717	625	722	691	734	703	709	687	647	705	671	682	676	669	699	699	723	683	657	740	685	656	694	674	703	712	743	709	686	716	679	682	686	678	669	673	696	713	725	687	749	701	700	694	710	726	720	667	702	704	689	705	705	688	708	703	688	689	688	722	734	682	690	693	715	721	700	718	692	654	717	697	646	703	669	665	704	734	669	738	685	722	661	716	675	681	705	694	676	704	716	704	683	636	698	692	704	682	670	704	736	727	702	687	753	646	655	747	735	619	683	686	685	702	712	708	657	692	749	685	653	675	709	704	678	719	697	696	656	687	697	663	635	667	764	690	719	724	706	701	696	677	690	703	727	685	699	655	649	678	722	711	700	677	675	681	649	697	648	658	652	713	678	659	625	695	655	624	720	665	747	662	682	648	745	717	702	692	680	654	667	663	682	702	663	703	725	672	663	684	651	678	713	680	722	712	674	699	702	688	725	696	688	666	704	696	645	715	653	700	726	702	684	703	699	727	701	718	742	696	688	687	699	666	726	717	715	697	663	681	712	692	680	730	654	669	718	678	709	676	713	682	688	682	723	685	710	739	677	673	735	730	673	697	666	706	722	648	660	697	708	684	746	655	708	693	713	666	667	679	710	739	703	726	683	668	711	701	713	730	690	692	634	721	726	666	722	684	716	670	643	732	672	665	654	716	666	683	677	732	693	683	656	643	696	711	687	737	722	681	693	695	676	656	707	690	674	669	674	704	691	712	726	714	706	692	706	701	672	657	736	701	677	713	670	732	741	747	695	668	725	682	651	778	684	655	705	692	701	741	670	705	695	711	659	694	670	688	681	719	702	698	659	698	682	715	673	664	711	688	700	692	671	682	661	694	661	684	666	667	649	697	698	710	712	704	695	698	694	705	650	690	702	675	648	697	685	649	673	719	658	666	671	655	703	688	674	699	711	714	693	709	709	681	712	682	691	716	681	748	672	710	674	677	730	727	691	714	680	700	669	651	685	642	725	700	706	722	718	713	695	671	706	735	709	702	723	688	680	684	672	654	687	663	711	659	705	697	661	659	730	704	689	672	705	670	698	670	736	686	699	695	711	671	690	665	714	722	711	720	695	665	675	711	667	699	674	685	674	704	680	685	659	702	689	724	672	668	633	686	713	729	659	717	684	709	694	687	673	671	742	692	689	681	718	666	698	686	699	689	673	688	723	681	732	669	699	731	691	732	675	701	723	670	768	709	693	678	681	709	682	659	687	706	683	682	685	672	648	688	693	712	730	654	760	698	694	749	738	641	704	707	724	691	737	758	761	681	694	677	675	682	683	697	658
39907	22906	16915	4347	1375	883	661	498	420	369	309	289	242	267	230	241	215	243	216	202	217	205	206	198	203	205	236	213	197	189	202	198	167	180	207	189	189	202	172	205	169	213	192	193	210	198	203	191	177	180	185	168	193	193	196	169	181	181	178	176	185	190	197	199	185	171	183	194	184	176	178	182	211	170	192	192	171	172	172	185	189	217	200	178	172	184	202	181	185	178	181	182	197	184	195	213	192	192	184	177	182	179	204	189	190	150	198	180	183	179	187	198	192	164	188	192	194	169	179	182	178	186	198	188	191	197	188	185	188	205	181	164	196	207	203	189	182	184	195	176	199	191	177	196	178	193	188	191	182	190	192	175	214	186	161	176	195	179	157	198	184	170	179	178	158	211	199	215	183	201	192	177	193	169	207	194	210	212	169	184	180	191	190	182	178	174	197	166	175	202	182	191	192	188	199	219	186	172	185	193	161	203	177	177	174	168	178	176	179	195	186	195	196	173	207	191	207	207	200	196	205	189	191	195	190	194	187	194	163	191	168	185	184	173	181	198	190	184	174	177	187	201	187	185	166	183	177	207	209	181	206	172	194	196	191	157	190	187	190	173	169	178	155	173	198	181	199	159	195	171	179	171	200	205	180	174	200	220	210	165	165	178	176	148	173	199	196	185	183	199	184	202	190	195	184	192	169	182	206	191	190	216	178	204	209	182	201	179	179	206	183	208	180	170	196	210	184	180	177	179	206	194	175	186	174	181	167	170	205	164	186	158	158	202	172	194	201	185	200	154	190	196	190	201	190	184	200	218	189	193	187	184	196	203	187	173	175	191	174	151	158	182	161	187	190	181	215	162	186	186	164	185	192	193	189	184	175	169	189	174	186	179	165	196	193	177	184	192	207	185	194	183	154	172	183	199	188	186	184	217	184	172	184	203	212	191	187	159	208	153	169	208	199	209	196	205	194	177	185	198	179	181	191	183	168	185	183	208	171	182	181	169	186	173	188	192	181	166	198	180	183	196	198	189	175	191	191	171	178	184	169	201	201	198	193	178	192	198	184	181	162	196	183	190	201	194	190	196	196	192	200	201	179	194	188	206	191	184	178	191	207	202	199	224	200	217	190	169	203	159	187	196	164	163	181	184	195	179	185	180	187	187	200	171	212	186	180	173	194	173	179	196	194	175	201	198	202	183	171	151	234	193	201	211	195	166	190	191	176	195	167	202	167	175	182	184	187	169	207	194	174	167	182	195	170	189	176	191	190	178	201	176	196	153	182	185	201	188	183	163	167	199	200	179	168	184	198	190	183	180	156	159	184	177	205	176	188	182	187	193	192	195	196	183	192	190	166	181	190	188	164	185	172	153	199	191	195	183	195	183	172	177	187	169	201	191	180	173	172	196	182	161	167	206	179	172	190	189	177	162	199	191	193	201	198	158	177	202	183	197	220	207	186	190	179	209	181	171	195	187	172	170	166	181	191	186	236	185	204	175	181	177	191	205	176	159	172	178	176	205	183	192	191	176	174	204	197	193	188	206	184	201	178	183	198	190	168	187	181	194	200	177	191	201	197	187	174	207	171	179	170	177	184	221	189	204	198	198	193	179	183	182	219	198	161	183	197	193	177	157	168	193	163	186	190	202	207	187	207	140	182	169	219	183	171	193	208	206	163	191	174	216	169	193	188	196	182	175	184	185	200	175	197	192	213	223	174	162	165	189	182	185	179	175	177	191	199	182	175	201	190	163	187	199	202	187	204	202	162	185	195	187	162	172	190	186	146	205	165	203	165	191	183	195	194	209	177	186	177	169	178	196	184	179	210	200	195	187	205	189	167	185	171	184	193	199	163	181	205	193	191	198	180	197	217	151	206	194	170	199	219	178	194	181	174	187	170	171	198	173	223	200	190	178	186	162	176	179	186	194	190	216	180	176	185	182	176	186	172	174	212	185	171	193	175	197	196	209	207	196	183	217	189	198	181	158	180	199	169	183	184	207	185	183	182	193	188	203	202	210	199	191	192	209	180	218	179	183	185	175	182	199	205	176	203	156	170	192	185	195	203	191	175	190	197	197	164	179	211	177	203	182	226	196	190	181	179	192	205	195	190	190	193	184	182	184	208	179	184	215	208	171	172	204	196	174	182	175	178	193	215	194	181	210	188	195	195	183	177	177	199	169	216	195	197	178	183	199	178	165	166	175	175	180	189	178	195	183	188	196	214	181	188	192	187	188	198	191	194	197	193	181	172	164	176	183	192	192	197	197	194	189	192	191	194	177	173	198	179	185	201	210	149	160	178	200	175	202	186	174	208	161	181	214	190	193	192	190	195	202	171	211	182	179	197	206	196	172	163	165	202	173	196	199	201	203	236	201	169	210	165	192	188	189	171	183	193	187	194	183	183	168	189	217	203	194	172	199	181	208	191	201	147	188	192	190	189	187	195	197	153	162	204	185	164	199	183	209	169	177	213	185	174	184	197	186	189	179	177	171	190	192	195	174	183	218	199	200	167	161	184	157	175	186	169	179	194	186	193	178	177	193	193	167	185	185	190	179	195	218	186	208	198	198	192	172	192	176	177	197	171	180	158	192	186	176	167	180	178	168	204	169	199	180	195	184	171	175	191	196	187	164	164	202	158	211	170	190	183	182	178	173	217	185	197	192	190	176	210	203	195	181	182	191	187	192	218	178	182	176	177	204	180	191	157	200	182	171	206	168	183	184	193	172	159	194	173	179	180	186	200	169	192	182	194	187	173	187	189	157	173	185	169	171	202	195	181	164	184	190	201	184	177	198	185	166	165	163	177	186	165	206	168	218	161	190	157	182	209	193	192	163	196	181	185	196	205	212	198	196	201	184	195	176	171	180	189	190	166	182	180	194	191	175	215	190	204	179	167	176	216	183	191	195	200	188	189	183	199	182	189	187	171	208	177	212	191	172	175	166	188	191	198	173	198	191	218	180	185	184	208	198	152	170	215	200	175	183	193	178	169	182	181	201	189	181	181	190	189	179	184	193	175	181	182	154	167	197	181	163	179	196	174	186	180	192	221	154	211	207	172	194	203	195	179	199	203	180	189	195	181	202	192	210	176	198	168	197	200	181	164	211	178	173	196	193	181	197	170	155	186	182	222	188	176	181	195	185	186	185	180	187	198	179	179	177	218	213	194	187	179	178	220	193	171	182	185	173	208	176	181	176	173	171	177	205	196	185	191	169	192	180	161	191	146	189	171	180	194	176	179	205	160	209	171	192	174	200	201	160	187	193	227	184	171	212	193	213	170	197	198	203	195	208	183	220	176	182	188	184	163	184	175	175	182	200	203	174	174	201	193	175	166	174	179	199	190	177	215	218	211	193	186	194	173	210	193	191	183	185	205	196	190	200	186	159	177	190	173	212	189	182	171	182	177	209	197	185	194	214	185	176	190	197	216	195	158	162	189	179	198	222	174	198	190	193	174	186	190	214	170	205	177	179	189	198	205	193	206	182	194	195	217	191	202	191
26528	16961	19736	5890	4181	3416	2673	2069	1704	1321	1126	965	1022	908	891	814	745	620	593	640	582	586	563	533	555	538	516	568	500	552	532	507	472	516	490	552	474	480	521	500	533	493	523	488	527	446	516	495	454	476	506	436	526	477	446	439	447	453	500	474	457	464	431	454	456	442	480	475	455	452	461	402	489	436	460	436	503	442	461	495	391	466	455	469	422	468	450	457	463	457	480	440	440	487	490	462	457	410	451	431	437	447	461	436	473	435	405	445	442	457	472	433	449	428	470	441	424	437	415	409	455	459	431	423	463	467	472	434	398	462	435	433	456	446	440	416	444	463	471	425	461	473	456	408	445	453	437	455	465	475	421	448	427	438	483	411	465	442	444	443	419	480	454	471	467	476	465	436	437	432	450	435	448	450	453	452	426	468	417	430	470	430	440	452	454	426	440	439	426	423	467	442	444	482	502	449	456	416	417	460	449	443	453	453	459	450	422	465	453	446	426	463	447	427	410	450	435	455	477	453	450	454	440	427	417	430	426	506	438	471	450	416	444	429	454	441	452	483	388	459	448	454	443	421	441	476	434	434	445	442	399	437	447	455	443	437	430	458	431	436	465	443	442	446	442	434	455	468	421	465	431	487	422	424	434	446	450	406	481	401	455	442	461	412	443	424	459	494	441	401	492	491	437	441	443	460	494	471	462	415	442	455	474	464	462	451	433	399	463	471	467	460	474	460	438	471	475	408	490	450	435	438	447	422	462	411	427	448	471	402	456	420	407	419	435	438	423	455	429	441	475	451	429	458	413	485	423	459	463	444	447	415	448	459	477	440	455	451	452	469	412	457	426	453	413	465	435	464	456	453	458	442	447	453	500	485	456	439	447	470	473	448	461	451	474	435	431	461	450	417	462	440	432	452	491	440	448	489	476	465	437	459	458	443	445	445	420	440	477	501	474	456	457	477	438	423	449	443	434	488	446	426	447	484	399	430	456	449	445	422	446	424	440	453	448	427	432	483	438	422	452	446	424	445	469	450	461	453	457	462	449	436	464	481	432	474	454	429	453	453	432	480	472	438	430	462	450	443	454	449	438	441	436	484	450	441	432	447	468	424	462	456	442	414	432	462	423	435	444	446	482	426	442	474	455	445	423	439	468	460	463	410	475	459	426	455	432	447	441	434	488	440	469	451	457	450	443	487	436	438	448	493	485	469	449	426	459	504	442	455	432	470	436	460	451	430	457	416	471	491	499	446	432	480	451	458	430	465	426	451	429	472	442	418	429	452	488	469	467	457	475	452	422	411	481	469	429	415	427	472	454	413	421	445	466	471	468	455	450	446	455	457	446	449	459	433	457	435	420	426	410	459	450	440	446	435	431	472	432	474	451	448	462	457	435	448	434	463	423	467	486	444	458	457	477	448	423	437	463	434	408	445	440	460	464	435	445	445	442	441	447	435	440	464	414	450	459	460	479	450	428	465	450	443	449	442	458	416	460	433	473	434	454	424	493	455	455	462	465	421	416	453	440	416	421	425	468	446	453	477	387	478	471	432	416	460	461	438	447	457	448	455	464	462	411	447	431	449	441	459	475	459	443	429	484	445	419	462	481	459	435	448	474	439	440	467	435	448	416	475	469	412	452	447	453	427	450	462	439	429	435	437	449	453	409	468	428	439	473	438	420	414	469	467	462	466	491	448	491	462	495	437	476	437	457	435	446	496	416	435	436	471	477	402	478	432	452	453	439	447	422	441	400	449	438	471	475	441	451	443	466	467	457	455	463	471	453	402	517	449	425	454	469	489	470	465	450	434	435	460	424	473	489	391	426	487	491	458	495	395	426	455	459	431	460	414	426	467	423	436	442	450	439	424	415	442	484	411	425	459	407	456	447	447	476	478	439	433	414	442	457	405	480	417	452	430	440	459	452	468	463	420	433	468	448	458	460	467	448	480	425	445	412	448	459	443	422	407	438	425	482	419	477	444	460	455	468	475	436	442	459	470	458	458	436	442	442	451	457	462	443	472	445	467	487	450	450	435	453	426	441	475	384	440	437	421	430	437	434	440	459	427	453	455	408	484	448	451	457	432	429	456	444	449	467	445	447	468	407	462	487	441	469	440	449	442	478	456	455	477	458	473	475	480	419	422	489	441	449	417	460	453	485	492	443	465	430	519	424	489	465	443	438	444	475	496	457	454	477	427	392	451	459	455	442	469	443	505	462	451	429	452	498	456	438	453	471	430	433	461	415	455	454	432	433	462	471	421	501	444	480	474	476	452	465	431	465	494	441	436	431	449	429	455	462	397	444	495	472	440	459	466	445	438	452	467	414	457	446	435	488	434	455	427	430	459	450	463	488	419	448	439	495	437	469	453	464	470	431	464	438	471	464	454	456	478	454	400	478	442	442	431	447	447	489	449	444	410	442	484	440	456	436	432	456	440	451	463	437	495	456	443	424	439	445	472	438	464	427	421	424	460	445	481	436	467	483	446	440	477	414	426	451	432	454	463	469	454	450	445	444	415	420	451	458	473	460	486	478	466	451	444	466	472	445	450	451	438	441	440	477	472	436	496	443	455	458	449	494	435	429	457	463	430	438	447	440	460	463	430	450	441	450	499	426	452	436	461	441	464	458	445	449	456	463	428	453	493	436	485	417	430	484	471	470	445	415	417	433	449	469	460	474	433	470	444	459	443	467	417	488	456	452	473	467	436	448	423	438	425	464	450	468	430	450	461	427	499	470	439	457	433	498	430	447	463	430	463	447	453	426	428	492	446	446	459	450	420	495	457	479	446	466	437	422	446	465	429	476	468	432	446	476	444	482	464	421	441	399	438	460	475	456	414	433	407	415	469	448	466	422	464	478	453	428	452	486	481	419	410	411	426	425	466	421	442	440	470	453	459	494	427	456	443	462	468	439	436	429	469	423	424	489	459	437	448	458	450	438	447	470	423	423	449	436	422	436	432	453	411	447	467	476	429	438	424	456	413	438	419	456	428	453	462	433	449	447	450	445	432	427	452	466	431	482	494	448	500	434	499	447	445	434	431	451	428	478	446	478	465	444	430	472	451	440	431	440	442	405	422	443	409	444	429	434	433	467	468	461	466	467	437	471	413	452	438	443	475	470	420	454	461	459	466	445	458	432	459	441	466	445	483	461	486	449	456	466	421	437	456	455	465	478	462	405	428	417	458	407	442	431	411	433	463	407	482	444	443	449	480	448	509	430	456	460	418	437	473	421	450	444	468	472	464	462	467	443	430	454	443	479	476	442	468	476	443	465	452	451	431	430	424	438	471	465	466	462	448	466	409	414	439	471	429	400	445	456	471	439	437	472	439	455	416	431	477	428	458	461	398	441	441	458	448	481	436	448	459	418	442	473	429	391	433	439	437	458	449	456	443	463	451	458	443	453	451	439	439	433	484	431	441	474	417	451	478	469	451	488	483	460	462	462	455	487	431	441	474	444	439	447	448	428	443	432	447	443	464	447	472	489	442	427	457	457	410
12292	4536	2600	845	567	496	432	392	405	344	341	292	343	307	343	316	300	327	285	343	333	330	280	268	284	282	294	312	292	312	302	300	289	339	301	315	283	310	262	282	308	289	323	290	327	285	303	291	242	301	295	295	317	295	315	302	308	299	323	295	313	285	308	295	305	312	299	286	327	296	303	306	269	298	288	308	317	283	299	302	338	281	310	295	306	258	299	313	308	281	283	313	315	313	312	285	311	313	294	306	321	259	309	284	275	304	292	326	306	304	320	308	289	305	316	288	278	325	340	298	290	295	322	299	288	274	311	315	281	331	308	295	288	333	271	295	306	315	314	291	285	284	261	319	296	337	300	270	282	266	275	278	289	302	322	298	268	304	335	292	293	299	319	302	296	304	290	285	288	308	291	294	315	336	281	294	314	287	319	297	291	270	297	288	304	303	281	287	285	326	273	314	307	321	264	291	316	343	336	308	308	305	309	298	332	283	332	320	289	306	296	292	308	309	310	318	314	292	293	288	321	345	289	287	277	266	276	284	304	259	323	277	280	308	288	301	305	303	285	297	292	299	293	321	299	280	306	271	332	260	305	301	276	293	315	312	314	281	279	304	302	345	309	288	299	295	300	314	306	288	297	302	309	281	271	305	292	280	270	294	308	283	288	288	313	287	311	327	288	282	306	288	318	302	300	302	294	301	313	340	296	290	317	287	286	275	313	298	281	288	296	297	300	284	306	334	358	300	284	274	287	309	300	327	296	314	312	297	310	304	323	311	298	308	288	287	273	286	304	284	294	319	292	294	293	317	292	312	273	274	282	293	287	294	309	311	310	320	310	290	309	281	292	286	301	291	308	313	278	267	316	320	335	302	281	270	275	294	268	293	292	324	332	289	288	310	277	283	307	309	292	281	288	307	280	279	309	288	301	308	315	310	269	313	291	311	301	292	290	301	268	322	307	285	309	328	283	306	302	298	279	321	303	335	300	326	285	311	331	288	283	297	286	265	330	312	281	331	292	315	310	313	277	293	280	295	273	287	297	295	319	273	261	310	328	295	279	286	317	296	282	290	295	304	257	330	279	279	270	296	281	332	318	313	304	306	307	322	270	292	299	267	298	298	278	281	310	309	328	352	318	288	289	327	290	300	334	298	315	343	290	261	306	305	338	300	264	311	293	308	328	325	292	301	294	330	278	296	285	312	294	283	276	283	333	324	271	305	296	310	320	300	341	280	291	309	294	321	273	305	333	308	256	331	311	286	289	317	297	299	296	312	266	295	294	272	268	290	305	280	290	332	266	279	286	308	298	287	315	313	282	309	284	282	270	325	302	307	303	284	297	287	289	329	326	315	286	313	316	290	328	280	316	323	292	294	315	336	301	312	323	300	293	297	276	294	305	262	294	317	297	273	315	287	284	280	311	310	299	290	302	329	325	303	326	291	278	315	313	289	298	275	271	306	303	293	301	276	323	307	318	286	300	275	334	298	311	305	317	299	277	299	309	293	331	311	288	301	290	297	298	289	293	281	271	287	297	282	330	280	289	319	305	308	355	285	301	299	327	304	287	318	307	287	304	264	290	301	299	273	271	306	313	313	316	313	288	313	310	302	282	282	299	284	294	286	318	286	313	285	282	298	296	281	261	279	290	329	293	282	322	296	321	326	334	267	290	322	295	316	306	316	290	269	268	280	299	293	289	308	271	267	273	333	308	286	319	313	294	309	295	320	267	275	293	312	322	290	299	297	329	288	327	311	287	292	282	284	303	283	303	322	321	293	292	304	321	291	265	319	279	297	314	314	291	335	269	288	298	339	316	296	346	295	300	297	280	265	275	299	292	286	297	334	318	276	295	314	302	316	306	313	315	319	321	274	328	314	269	307	295	302	307	278	314	298	297	312	284	260	312	311	304	300	300	301	268	282	322	285	322	319	297	272	297	260	294	325	273	263	296	302	264	302	283	300	318	291	310	279	292	317	318	276	279	333	284	305	282	310	301	291	287	311	301	263	294	346	279	294	265	297	288	306	296	314	301	296	301	308	336	287	335	276	291	338	283	315	264	310	338	271	277	302	283	297	283	280	326	268	315	315	294	308	304	308	317	310	317	297	284	337	300	284	322	291	306	283	351	315	301	296	312	324	312	279	289	318	275	287	296	304	292	310	318	305	318	285	290	310	285	323	308	310	358	304	308	310	310	325	279	301	298	281	306	305	307	299	293	287	264	286	267	279	313	315	286	260	321	274	320	301	319	294	297	278	273	287	259	312	300	288	288	307	296	294	325	295	311	329	295	314	311	324	316	316	268	301	301	301	277	292	308	328	298	312	281	307	298	302	307	294	278	316	308	284	306	302	300	312	305	302	300	277	284	298	302	297	328	322	288	312	272	291	281	271	311	344	305	306	282	260	311	282	308	306	326	312	289	265	332	275	308	281	293	292	299	316	273	293	301	293	265	276	327	302	323	324	297	247	293	315	286	286	280	302	279	275	285	330	330	316	309	339	278	290	328	299	308	282	282	305	322	313	263	335	294	327	303	298	274	293	276	286	291	298	308	312	277	301	287	309	311	293	336	250	284	301	309	293	303	288	295	304	304	301	296	289	328	317	271	290	271	304	263	308	301	307	301	305	308	294	310	307	301	291	297	318	289	276	299	323	334	303	310	290	303	309	289	319	264	260	304	273	318	306	311	307	254	298	289	273	289	299	290	282	328	322	319	305	317	304	258	292	310	318	302	316	284	280	315	329	269	323	319	325	314	316	296	315	288	326	297	290	295	324	303	313	298	312	278	311	286	317	303	278	322	313	303	289	282	297	313	308	282	301	296	266	303	307	275	274	266	283	310	276	285	280	279	285	307	282	319	329	288	301	273	310	318	308	267	315	284	291	265	279	314	301	294	304	344	289	290	305	292	288	295	287	294	354	283	322	296	334	263	332	314	276	310	298	290	259	304	275	290	299	280	281	294	286	310	270	320	316	301	308	324	256	284	313	295	261	286	288	307	326	282	294	323	295	292	259	290	258	276	281	286	294	266	281	293	280	302	298	325	303	298	296	308	309	309	287	280	288	302	291	275	298	339	280	309	304	310	285	312	304	305	285	277	292	294	325	306	315	312	304	300	283	307	319	273	302	307	291	280	282	290	320	297	303	324	288	294	288	298	307	281	281	331	310	263	275	304	320	301	324	317	292	302	301	288	305	330	308	335	281	316	308	295	306	313	321	318	276	325	328	298	300	289	302	294	318	298	303	320	285	305	327	314	290	284	306	274	276	271	308	303	315	306	315	292	314	318	337	273	328	295	290	284	293	282	295	310	285	298	316	329	279	306	284	308	305	312	313	284	317	292	310	285	282	298	285	271	292	289	308	323	291	274	283	303	316	290	308	289	291	294	279	308	311	309	284	315	301	300	313	277	276	315	307	307	333	293	279	286	276	294	315	288	305	286	287	301	297	293	299	307	304	295	304	302	293	303	280	301	306	352	285	318	297	322	298	293	283	318	262
8902	4511	4952	2145	1891	1568	1405	1192	1027	917	886	789	864	830	800	753	796	773	753	736	740	670	764	696	739	672	731	709	754	660	685	698	695	729	719	717	711	747	735	725	746	756	733	694	691	721	698	757	732	703	706	712	692	709	687	726	686	663	637	688	709	689	690	692	641	722	697	710	667	653	709	688	663	669	674	701	648	709	676	724	684	678	684	648	677	654	693	699	714	654	681	722	748	701	693	687	668	700	692	680	647	705	729	685	739	716	704	695	672	645	703	746	710	705	712	713	715	652	720	712	748	675	752	699	640	742	659	714	650	721	724	717	693	658	643	732	642	648	673	673	709	646	710	664	636	757	694	713	728	680	649	728	698	675	683	704	679	660	692	708	683	700	713	699	692	717	736	687	688	679	693	667	672	699	649	689	699	729	680	707	692	702	687	694	715	693	696	698	737	689	693	709	707	702	712	682	673	697	718	669	693	692	666	676	739	749	700	684	696	695	694	685	727	667	711	718	679	683	705	712	701	670	721	728	691	696	688	718	740	671	640	719	670	653	692	700	660	680	707	651	747	705	669	648	687	748	725	739	677	698	663	691	699	677	706	682	650	649	678	680	694	697	636	660	694	676	695	676	709	683	658	687	700	658	690	693	668	659	720	711	752	684	705	704	626	755	677	701	700	702	690	720	683	707	713	713	688	691	684	689	647	701	740	727	717	673	667	698	737	651	709	680	719	709	781	689	717	698	711	705	641	680	697	667	659	619	702	682	688	664	723	702	662	681	723	714	691	753	705	700	706	687	652	682	686	650	732	684	683	682	698	696	693	734	713	690	655	681	725	668	715	718	666	687	705	674	679	651	685	722	748	710	682	687	692	694	662	681	707	668	694	696	690	690	676	694	703	677	747	731	713	656	685	737	674	694	715	656	695	685	704	710	717	703	666	675	668	709	677	656	665	714	702	702	688	733	730	666	705	710	724	666	705	739	717	757	674	710	685	686	704	700	665	700	643	694	727	734	712	640	678	702	720	676	692	691	734	693	700	690	705	684	695	678	740	714	686	652	688	721	704	725	667	685	711	718	719	686	700	666	660	662	670	662	668	741	681	728	683	714	731	700	724	672	709	713	665	728	659	718	676	685	712	704	652	699	663	720	672	722	701	746	681	682	640	700	715	705	648	724	686	665	637	697	694	666	674	685	686	693	678	659	639	690	764	697	675	694	626	716	677	671	715	725	684	709	670	697	663	732	680	740	710	665	627	755	690	663	688	730	722	694	694	713	677	664	689	653	717	686	713	715	672	737	690	680	685	701	655	735	693	664	677	675	692	644	689	695	729	672	706	743	708	707	706	678	684	662	720	688	705	670	672	700	689	699	688	710	698	724	680	659	678	689	727	681	740	691	723	679	729	744	730	723	680	682	739	674	681	690	693	697	700	691	678	702	665	691	717	718	713	709	675	687	718	730	662	691	662	663	704	732	732	701	679	707	701	658	666	694	703	665	721	704	658	717	716	683	690	707	710	707	714	715	682	707	690	648	658	710	687	689	694	701	660	685	692	688	718	656	696	749	742	704	657	705	721	680	688	681	718	683	700	736	666	687	668	666	686	665	716	694	676	649	662	656	638	687	710	684	726	730	667	657	707	694	676	715	684	725	699	710	687	665	695	669	722	677	733	715	675	700	680	759	726	651	686	667	680	724	697	738	687	663	654	721	718	710	652	715	704	732	720	712	726	657	660	694	696	631	700	693	657	688	666	662	710	728	669	714	717	679	664	710	731	705	699	686	684	712	697	667	738	673	680	680	650	753	689	709	668	710	682	693	641	737	687	687	715	725	726	681	700	692	719	690	686	648	706	679	664	730	721	709	703	702	710	698	723	707	647	719	701	720	662	692	705	669	689	709	712	657	736	735	705	683	692	660	704	685	702	736	661	714	686	658	656	688	666	661	721	688	697	692	689	701	714	707	678	722	645	698	692	713	695	646	745	692	710	712	656	666	722	741	691	755	685	739	687	666	670	715	713	670	717	705	677	684	685	707	709	723	715	708	691	695	681	690	653	689	640	724	687	695	661	708	681	730	709	695	679	725	707	665	696	692	682	710	747	711	679	703	723	720	652	685	726	683	709	674	697	695	648	730	714	681	719	709	704	681	698	678	662	701	680	650	666	681	734	688	701	683	683	663	692	697	676	655	729	661	683	673	714	717	683	638	668	685	673	693	682	681	722	708	669	647	709	728	708	706	701	741	706	674	753	709	640	690	684	664	661	663	653	694	698	699	717	712	712	743	700	727	689	672	685	727	677	690	673	646	666	689	715	699	675	691	705	659	735	699	696	710	753	688	674	749	701	715	636	684	723	731	714	740	670	722	664	681	698	683	696	622	720	664	669	673	722	700	718	711	695	710	660	682	708	718	697	663	688	667	673	689	722	700	691	665	737	670	730	707	689	661	652	679	699	632	699	660	653	686	682	741	704	701	709	687	701	660	686	724	710	698	672	698	650	683	719	630	708	679	704	681	674	716	667	719	648	705	698	684	684	707	693	710	708	699	728	652	661	699	695	697	710	705	679	684	721	688	666	675	692	664	693	675	699	704	759	682	618	700	684	682	731	738	706	722	650	680	716	696	699	706	716	630	687	688	683	678	731	726	681	672	664	693	693	670	685	675	745	687	650	658	637	711	709	725	661	681	671	687	718	715	682	715	702	705	672	671	673	699	667	737	674	691	712	699	681	679	729	691	669	658	670	704	658	726	711	681	725	677	702	685	677	680	752	679	717	737	697	614	676	697	722	686	709	668	694	659	721	704	690	686	695	719	697	701	657	721	670	653	712	662	649	695	699	649	695	724	679	691	648	701	728	714	698	683	681	690	713	726	691	708	696	693	722	744	710	707	662	703	700	692	743	679	663	697	670	661	660	701	655	678	643	708	672	666	657	683	662	678	720	667	711	692	670	684	681	697	699	667	694	734	679	694	662	680	692	687	679	678	722	665	673	678	715	664	753	692	667	723	698	688	683	688	753	694	715	691	713	708	682	670	729	707	691	667	693	685	708	721	677	687	706	684	703	699	732	662	690	664	683	656	741	689	676	707	705	682	668	688	662	697	643	686	729	669	689	692	746	693	683	689	697	664	724	730	652	698	750	716	694	696	682	662	665	702	702	689	721	672	645	656	667	732	662	694	670	673	670	682	644	716	744	669	709	679	696	721	698	677	715	738	713	707	710	705	730	695	682	687	696	696	678	706	663	660	734	694	721	674	705	716	724	689	681	740	710	659	695	686	722	706	679	675	668	749	708	669	652	682	665	706	693	714	684	682	713	714	692	666	680	681	714	756	696	709	701	733	683	735	725	744	696	681	733	741	709	688	689	678	635	692	718	630	658	711	710	655	693	725	718	691	722	682	664	698	638	703	701	679	676	687	712	680	680	715	696	748	753	695	681	695	680	739	667	659	726	689	677	697	699	707	699	721	709	689	718	700	700	723	685	646	676	687	676	719
29040	14496	9320	2231	963	700	594	526	430	351	377	326	352	353	313	340	353	383	320	306	334	311	324	343	315	295	324	276	325	309	303	310	332	309	302	294	302	294	317	305	309	330	297	304	322	313	286	306	296	299	297	312	318	277	284	309	295	287	299	303	305	294	288	275	291	322	270	274	298	320	303	310	303	322	301	316	312	280	322	300	312	292	297	301	275	299	286	302	289	305	293	294	322	315	291	302	287	301	304	306	330	305	276	310	306	295	309	319	278	257	282	307	290	301	319	302	300	296	321	314	303	310	311	285	317	300	262	281	294	315	285	299	328	329	308	308	294	293	319	354	307	357	291	314	317	279	297	317	302	336	337	288	308	321	308	295	301	287	327	288	295	307	322	282	257	294	315	302	309	320	294	329	280	298	314	318	281	298	310	284	346	293	295	320	305	322	300	301	318	267	296	313	271	300	309	305	276	296	303	300	308	294	307	290	313	302	293	305	293	301	312	329	279	289	303	304	296	296	313	291	299	286	304	296	281	233	282	304	294	299	316	309	301	330	283	303	344	279	291	274	308	322	298	314	332	302	274	306	307	281	296	285	297	294	303	310	318	307	278	289	291	336	288	321	285	315	315	320	296	276	280	295	280	278	305	301	291	290	308	287	295	292	302	282	326	301	296	296	301	313	311	297	291	293	313	302	300	318	303	305	280	286	308	302	328	295	315	311	282	290	274	323	320	288	280	293	257	292	294	291	329	319	295	310	268	332	302	288	287	306	291	291	306	331	282	301	334	289	263	303	284	285	306	295	297	331	293	300	279	292	302	284	310	303	278	292	327	288	282	289	309	289	295	266	298	300	284	269	295	298	287	309	297	303	284	296	312	273	318	276	308	319	330	310	291	287	326	297	324	318	321	313	315	304	299	319	282	299	302	296	288	295	282	298	271	293	297	291	280	297	290	299	321	285	276	316	312	321	270	304	317	332	340	284	312	297	290	293	279	294	296	262	309	334	299	309	291	276	292	287	288	290	297	302	299	307	285	327	278	315	314	310	329	282	291	304	290	301	304	273	316	296	329	293	326	307	323	318	332	286	263	308	283	309	304	314	294	310	322	313	327	319	298	319	304	282	336	315	313	327	303	326	267	308	313	295	298	287	297	296	294	287	310	311	284	283	294	282	298	327	290	326	311	282	284	290	275	292	296	319	289	317	295	323	330	288	295	301	314	288	352	294	308	305	306	299	243	287	310	280	287	318	293	307	314	333	297	320	335	308	306	282	286	299	323	262	285	321	315	280	344	341	278	334	324	331	320	306	338	301	292	324	306	336	322	313	285	313	319	287	324	331	293	283	306	309	280	302	265	301	295	281	312	298	321	283	329	308	265	310	312	281	288	332	321	324	290	295	299	293	315	300	322	323	284	285	303	298	295	314	265	279	288	331	293	314	317	310	296	260	316	281	307	295	291	275	277	280	331	304	331	303	324	316	307	311	306	314	336	316	296	306	308	336	274	292	304	298	341	303	270	312	312	306	283	323	315	315	298	285	322	325	322	332	299	267	306	302	330	299	310	318	305	308	314	308	296	278	291	325	307	296	303	291	316	331	282	295	313	290	314	307	279	288	293	314	296	300	295	293	318	331	291	307	324	287	322	321	314	291	297	317	312	300	285	343	293	332	320	319	296	299	300	321	301	258	316	297	307	319	337	307	299	283	291	267	309	318	277	301	278	355	350	353	324	296	321	257	282	321	325	309	318	311	329	310	307	299	306	334	273	334	278	323	284	333	276	326	321	294	315	273	327	306	285	296	294	265	298	315	309	299	285	317	317	299	300	304	257	271	307	272	291	314	311	263	295	308	272	279	302	296	306	322	295	303	271	300	298	316	301	311	319	276	282	307	288	324	298	294	277	299	292	253	313	321	303	330	314	330	339	283	326	347	304	294	307	289	322	289	286	286	291	322	313	296	323	294	288	301	299	313	299	278	319	315	313	285	293	314	302	291	291	273	288	300	299	261	301	291	293	285	310	310	310	305	269	323	312	266	352	299	308	320	297	305	311	297	314	317	285	322	284	282	305	334	309	324	323	314	338	299	297	297	335	338	294	267	307	307	282	293	294	315	300	301	326	285	266	302	279	267	304	299	316	316	294	272	312	318	319	306	288	341	327	297	305	299	314	317	306	291	322	311	285	289	329	296	306	300	319	289	283	333	332	326	308	275	301	312	285	301	322	295	300	305	295	317	326	323	313	311	306	267	299	307	316	320	306	271	295	299	315	283	280	302	294	294	304	305	295	316	301	273	271	319	327	272	272	300	293	282	269	281	275	262	326	306	278	315	311	309	267	294	265	313	313	306	292	293	320	305	313	329	292	313	316	299	288	322	267	277	311	312	298	315	330	322	301	329	282	296	301	308	288	303	315	317	312	306	307	286	323	313	302	297	288	319	288	275	302	294	281	300	312	274	287	291	285	310	278	278	301	281	307	306	311	273	308	275	304	293	275	292	339	303	310	309	323	312	296	287	289	343	315	307	333	272	316	318	320	318	303	296	305	300	286	295	288	321	314	294	305	315	302	289	302	311	291	279	299	299	320	301	292	300	300	316	290	307	325	299	289	310	317	311	259	288	303	274	320	300	292	307	299	272	299	321	306	284	322	276	311	304	291	263	306	289	295	283	293	281	319	326	306	293	299	279	287	320	328	294	288	302	338	318	309	308	324	301	323	266	299	291	295	320	280	287	302	309	331	296	285	289	314	292	300	301	313	353	289	284	262	303	316	271	302	317	283	286	307	299	331	306	284	324	302	326	317	303	311	321	313	302	313	319	312	288	326	263	266	302	307	292	328	292	303	277	315	277	323	315	257	317	309	298	293	298	309	308	330	324	267	302	321	297	348	310	317	290	347	284	301	300	289	273	263	306	299	328	290	281	311	324	317	340	323	302	307	291	275	303	284	288	301	324	327	325	309	315	310	293	291	301	311	281	310	315	312	319	304	331	294	299	307	287	317	297	303	289	289	329	309	304	320	297	304	323	307	303	343	333	304	317	291	327	323	275	280	299	310	289	308	296	334	299	296	274	300	280	299	301	316	271	269	291	301	324	281	288	320	302	284	315	336	275	310	316	330	283	296	297	311	327	319	342	284	290	285	272	322	341	287	287	268	311	301	274	327	311	305	283	319	276	321	304	309	312	310	274	306	292	281	302	283	313	283	313	288	294	263	310	318	321	252	292	296	295	299	274	302	295	290	286	269	323	310	310	300	289	270	302	300	295	291	312	282	313	297	312	309	291	308	289	313	305	286	292	293	306	319	324	332	322	283	313	292	279	300	319	322	294	273	278	335	307	289	295	272	327	300	287	312	330	323	271	296	307	331	300	291	291	290	298	272	305	314	283	320	274	291	331	292	337	345	291	290	307	283	266	286	312	286	304	297	335	301	300	313	287	299	268	291	279	287	284	264	326	306	332	278	273	297	301	295	309	299	295	292	292	274	288	307	297	267	304
20152	11764	12834	4083	3101	2600	2268	1796	1513	1211	1120	1069	1038	1011	1043	862	813	866	847	807	840	772	765	784	761	778	758	694	788	774	716	766	697	738	722	784	737	761	716	711	732	715	745	708	737	738	703	756	722	731	676	672	713	736	705	736	715	718	683	711	684	691	667	681	689	698	693	651	660	721	720	707	721	715	746	694	666	716	666	693	752	729	692	706	672	691	685	694	708	687	727	685	748	711	666	726	715	699	683	696	721	677	645	677	663	686	681	713	674	712	707	731	692	685	689	718	708	689	691	728	724	680	673	674	704	702	686	691	720	664	685	676	656	688	715	722	675	712	712	693	708	693	786	696	670	697	697	724	640	636	678	683	715	691	695	697	637	715	699	714	683	694	731	697	683	675	660	716	683	690	735	649	689	734	735	714	693	711	673	689	690	706	669	670	741	713	773	709	689	681	704	683	697	694	647	708	712	684	668	738	696	672	714	694	709	673	656	692	674	679	732	697	690	707	688	708	673	653	732	651	756	709	697	671	715	680	705	696	729	667	694	682	720	685	694	674	653	704	654	713	678	660	680	716	686	682	696	707	674	723	743	707	662	694	720	704	711	712	677	683	699	682	740	682	697	707	766	663	660	684	681	713	754	693	708	741	688	690	643	679	707	675	676	650	691	708	721	702	704	710	770	656	717	663	778	696	688	729	715	711	764	722	716	665	738	700	704	718	716	670	687	723	708	664	689	718	713	732	738	678	648	712	708	677	717	659	676	691	747	726	722	683	722	692	677	700	677	705	682	721	712	696	675	664	707	698	724	683	690	687	642	704	697	704	754	697	689	729	681	732	688	710	680	733	711	638	676	690	724	653	685	659	657	652	690	695	705	689	690	656	712	727	708	698	680	725	654	647	710	676	653	707	685	718	715	682	729	660	656	683	644	710	689	675	724	665	725	712	703	720	724	732	685	700	716	675	645	721	680	692	684	729	711	678	639	716	711	741	681	731	729	727	687	664	723	698	689	712	693	680	720	676	690	669	709	662	749	671	657	685	664	740	668	718	706	643	723	707	655	688	660	710	715	709	710	687	719	728	724	700	746	673	651	704	723	702	755	688	704	754	711	656	673	718	705	713	653	716	707	686	675	687	683	687	702	726	687	710	711	677	641	691	690	699	682	728	686	701	665	719	655	657	722	687	708	666	719	676	701	693	674	735	674	707	668	705	690	664	707	679	747	694	712	719	722	678	727	720	691	671	717	702	674	699	752	702	697	659	709	700	716	669	677	692	649	730	704	714	703	697	643	732	696	746	689	664	655	664	704	720	669	710	691	708	695	686	722	667	731	733	716	662	734	703	720	716	697	686	725	661	681	638	684	687	674	675	680	691	662	705	712	667	726	668	773	704	702	690	680	702	680	713	698	720	642	680	691	735	666	688	679	619	690	705	693	717	667	703	726	714	694	657	695	661	690	694	698	732	686	678	660	657	675	711	702	675	655	651	664	665	683	726	666	665	696	676	712	704	688	696	686	668	688	659	668	672	706	708	731	671	693	703	704	720	699	716	696	668	717	713	733	652	690	654	709	715	675	685	692	692	710	725	755	682	681	694	672	696	693	685	688	723	700	745	680	680	670	664	683	728	687	680	712	737	687	729	702	662	732	736	688	699	723	725	731	681	680	652	751	688	711	703	688	702	729	715	679	675	638	677	732	674	703	662	696	687	660	703	679	692	664	708	753	708	733	705	662	668	709	701	686	700	700	691	718	690	663	659	711	646	679	718	680	598	670	698	681	693	705	701	676	700	693	676	670	673	707	641	696	667	720	684	692	690	665	710	693	710	683	743	718	665	654	681	681	715	734	723	708	672	703	684	625	664	726	693	693	727	705	715	724	720	685	724	691	732	649	669	668	719	703	681	679	673	723	725	695	732	679	696	624	692	710	723	679	716	665	706	729	708	667	672	703	695	692	705	695	715	693	703	658	709	714	673	692	667	710	706	714	654	723	697	636	698	673	659	707	721	654	709	699	675	688	734	712	711	670	710	688	736	656	698	729	696	714	725	747	709	678	643	733	703	658	669	687	695	643	733	709	695	675	674	713	705	709	686	698	688	713	650	643	670	678	688	702	700	711	673	710	658	651	740	724	700	700	675	751	683	682	656	694	706	717	696	702	709	699	709	702	671	676	695	672	731	683	697	711	692	692	701	664	737	709	738	695	679	681	654	631	676	676	667	745	739	688	693	694	720	713	715	677	701	664	657	722	706	696	692	733	669	690	699	673	663	685	610	688	703	676	672	691	684	678	697	708	688	693	697	698	669	714	685	681	652	687	686	679	633	675	643	675	636	673	689	686	726	739	738	762	702	718	718	673	696	669	693	677	668	731	663	660	753	680	664	699	714	695	668	687	725	726	731	690	667	681	692	720	668	689	710	694	720	736	706	678	708	695	696	694	696	632	705	698	740	742	694	692	688	658	703	651	651	704	729	719	659	700	715	696	723	777	715	703	698	692	620	705	712	732	652	687	681	680	667	696	671	724	695	720	690	693	706	655	700	737	679	692	689	685	706	695	677	678	642	686	665	675	679	695	693	707	686	751	690	705	695	701	770	676	682	715	709	670	695	680	671	655	713	692	731	701	695	670	696	706	685	688	718	681	687	747	678	685	672	684	684	658	657	657	708	726	741	693	681	677	676	715	693	713	711	689	726	725	716	715	653	681	685	740	663	728	710	677	732	682	654	670	702	687	720	716	698	637	704	731	768	684	707	677	686	698	671	698	685	683	677	708	664	706	676	676	685	679	667	656	634	699	704	705	668	683	709	678	727	652	715	662	698	665	697	697	690	730	709	643	691	721	730	651	662	707	694	665	685	757	713	753	669	751	692	740	715	674	685	749	726	682	691	676	709	739	691	713	703	685	742	698	664	722	698	720	697	711	681	691	693	741	698	667	675	672	713	675	700	685	769	675	687	674	720	674	668	727	718	653	695	724	703	708	653	735	681	698	703	721	694	728	691	696	685	753	634	610	749	712	668	729	701	725	704	672	696	663	631	684	712	694	716	719	683	729	660	740	729	689	726	711	667	683	721	709	692	704	680	696	725	676	743	717	703	680	737	675	648	684	654	708	716	714	668	693	718	709	665	703	681	706	727	691	665	670	679	690	716	710	696	684	661	722	703	718	703	725	657	708	674	707	726	748	702	702	689	674	712	669	681	686	724	691	682	710	695	718	679	701	681	675	697	691	649	702	674	662	692	730	719	658	695	677	681	654	760	664	717	723	714	693	702	708	687	677	689	664	693	663	666	670	712	703	712	685	679	712	687	676	641	698	656	699	755	670	653	684	659	766	696	670	718	702	700	696	711	711	708	673	686	679	720	672	676	717	710	666	649	669	666	710	677	681	682	679	671	658	698	707	737	751	672	718	711	682	690	727	676	689	700	660	680	708	667	671	748	670	698	704	719	695	715	693	654	736	720	696	696	701	707	724	700	646	703	738	724	702	706	738	703
39900	23003	15512	4415	1261	835	648	520	417	309	296	307	277	272	243	229	222	270	208	177	223	209	224	231	211	170	188	197	198	202	187	184	207	188	207	202	194	189	168	183	203	186	202	189	195	199	214	180	179	157	180	190	211	188	181	178	192	164	197	168	187	185	186	215	188	207	194	198	189	209	207	180	201	175	179	148	202	183	201	190	205	172	177	207	189	190	189	175	211	207	178	178	176	195	173	177	196	181	200	175	185	206	214	180	188	183	191	194	209	199	169	189	173	195	169	176	204	183	169	184	190	221	180	189	186	196	171	198	177	196	189	183	164	177	216	198	183	201	182	190	194	195	178	170	200	199	175	183	191	202	179	191	198	191	184	174	224	151	193	186	204	184	188	190	162	203	170	179	191	191	184	186	190	179	186	165	155	170	224	159	172	163	188	184	190	190	157	158	188	198	192	159	180	195	178	178	193	181	182	173	193	204	193	194	196	197	178	190	179	197	189	166	172	220	183	198	205	194	214	193	188	206	180	199	182	192	207	185	182	164	166	182	172	189	184	209	189	190	193	186	197	171	193	181	198	214	187	179	200	191	220	185	171	171	194	213	177	181	176	192	174	189	216	187	174	186	172	179	198	159	181	211	191	155	198	183	214	195	183	197	194	193	172	220	199	190	187	205	188	217	187	201	169	183	193	205	190	208	218	206	211	193	198	161	204	182	175	189	194	191	210	174	175	199	198	216	195	198	206	203	179	219	178	190	180	210	179	175	218	183	188	166	224	234	190	200	186	187	180	202	199	174	197	204	159	163	182	216	173	199	180	183	143	200	202	190	211	181	157	187	214	181	178	181	215	192	187	180	162	206	173	181	204	162	175	181	179	197	191	194	186	164	215	201	210	208	187	212	185	168	182	186	184	201	193	207	209	187	177	217	196	187	175	178	170	184	181	189	186	178	194	185	172	153	173	164	173	195	189	197	178	180	181	190	191	197	212	185	210	187	169	170	178	190	201	185	199	185	188	183	187	226	209	186	180	192	180	207	206	205	162	213	189	192	182	201	192	200	174	195	173	182	205	174	212	198	202	182	222	178	204	185	188	177	186	186	185	185	186	178	186	197	173	191	238	193	194	176	162	194	196	189	212	173	186	190	173	181	193	199	179	217	194	190	197	180	210	193	178	207	217	197	179	208	196	189	195	198	206	179	193	171	196	181	165	192	195	165	190	162	174	178	172	188	190	183	177	179	163	204	197	186	193	190	207	173	169	201	208	179	198	183	169	163	179	168	185	197	163	197	203	202	185	190	184	189	185	194	192	182	177	194	201	171	182	159	167	172	181	171	184	212	191	188	180	197	211	166	163	189	198	198	191	177	196	179	214	197	200	192	185	206	215	194	208	216	183	176	191	219	217	196	203	166	177	201	170	204	180	202	180	187	200	194	201	176	178	215	190	185	182	204	199	167	192	214	187	167	198	184	181	194	176	209	185	181	175	199	179	183	185	166	197	195	199	193	205	201	184	189	187	187	187	172	179	188	181	182	197	212	165	181	205	170	208	221	198	194	180	173	171	193	195	212	203	184	220	200	187	219	182	184	194	177	184	203	200	200	206	197	176	195	173	170	186	195	184	189	202	192	160	171	174	146	181	224	189	183	194	209	178	178	193	216	214	194	178	167	180	177	209	182	191	182	193	178	187	176	175	190	192	189	202	187	198	187	177	189	189	189	190	195	212	181	173	191	184	188	191	189	188	197	205	200	185	175	184	172	193	204	175	184	188	193	187	184	203	192	190	179	181	165	192	193	193	197	192	192	198	196	176	202	201	194	196	209	196	190	183	180	181	196	181	177	196	163	162	211	177	192	186	195	171	183	209	164	191	168	183	190	198	183	179	183	188	182	186	193	208	221	202	172	198	225	163	157	203	197	209	181	196	177	176	188	206	225	192	166	195	194	204	156	179	171	183	190	198	176	181	178	203	199	198	189	197	212	188	220	198	202	203	188	211	203	171	182	170	195	202	190	211	181	202	167	153	174	214	200	181	200	181	194	188	165	185	184	208	198	202	204	220	198	188	171	176	196	162	172	176	203	210	185	189	195	163	176	236	189	207	194	188	206	187	196	188	209	181	199	178	183	198	180	185	160	195	190	188	190	219	179	155	174	184	198	188	175	168	183	176	185	201	195	189	177	184	176	196	177	187	176	191	188	181	206	203	219	180	204	198	174	182	197	215	201	167	195	207	220	173	190	205	177	188	170	190	208	184	175	187	197	190	185	209	193	168	185	185	190	177	192	190	201	175	183	161	193	197	202	208	203	186	192	166	202	167	181	180	204	206	199	160	192	186	203	174	180	184	183	184	176	199	176	192	216	180	193	200	171	166	227	177	188	196	195	182	193	170	159	182	204	197	186	156	167	182	194	185	181	175	213	211	191	233	189	191	178	199	154	189	166	175	172	226	188	183	170	173	182	201	189	198	174	167	172	188	196	167	177	186	175	173	199	195	167	172	203	184	183	174	195	194	190	177	165	158	186	177	194	176	176	201	190	166	189	227	193	199	198	172	182	188	158	173	200	228	193	178	205	184	184	196	206	194	192	179	176	189	171	194	176	189	188	190	210	176	186	197	186	156	176	191	193	189	195	185	191	195	186	210	183	182	178	148	157	196	190	184	185	199	202	194	187	194	155	226	161	163	196	215	156	214	178	181	192	174	191	161	185	196	215	203	188	169	179	208	215	192	177	169	183	150	199	180	168	187	176	184	189	186	201	171	184	191	205	190	215	199	186	182	199	176	225	184	159	199	170	168	192	200	181	209	186	206	185	193	189	171	174	182	197	166	188	201	193	214	190	179	219	173	178	182	196	186	161	217	175	215	203	183	178	189	182	208	175	208	184	192	182	195	182	205	179	163	200	181	190	198	169	159	184	205	215	167	180	217	190	184	222	192	185	200	179	176	186	176	206	192	202	171	174	175	194	185	178	215	188	196	178	173	203	172	212	173	203	200	186	178	192	175	171	191	192	193	177	175	192	183	180	184	181	176	204	192	219	228	172	214	202	171	198	179	200	191	209	213	215	193	192	183	182	178	202	173	177	184	193	182	210	183	197	184	202	191	166	170	183	191	180	178	183	194	165	176	155	204	184	206	185	198	199	177	189	202	183	186	174	184	197	190	182	191	186	195	180	185	186	172	198	206	188	193	196	188	174	178	188	170	184	197	201	194	218	201	173	166	182	162	182	183	189	186	171	192	190	222	190	176	179	181	191	183	181	173	177	178	167	187	174	218	158	181	191	192	192	166	188	202	200	186	175	177	174	208	189	169	182	196	201	188	196	160	168	192	182	179	186	197	198	186	185	221	189	188	198	177	203	216	192	148	192	185	201	158	177	179	200	180	206	177	192	214	171	201	161	201	187	175	168	202	202	187	175	154	208	221	178	194	187	179	192	175	194	209	195	192	210	182	186	184	166	161	206	178	192	192	191	183	206	211	168	190	165	159	201	178	178
26312	17113	18137	6526	4115	3392	2693	2102	1577	1243	1087	1116	1045	924	834	760	675	675	637	611	619	587	572	562	558	531	539	521	549	569	521	494	512	525	516	536	522	547	518	514	493	504	517	528	527	511	515	479	469	439	485	483	487	441	507	465	441	475	421	479	451	446	499	490	450	462	460	453	438	475	472	446	472	458	496	463	438	465	449	443	457	419	441	448	443	447	425	459	425	458	443	431	447	477	393	457	460	434	445	488	481	494	492	451	468	452	463	468	439	463	453	442	437	443	424	489	480	448	471	484	449	477	467	406	450	447	439	446	475	505	446	492	460	435	452	425	434	448	478	450	464	453	451	445	454	443	429	453	466	444	495	474	474	469	438	428	470	470	407	442	410	423	450	429	443	461	455	431	398	455	457	455	452	473	496	456	452	453	469	446	471	434	463	444	481	489	452	420	466	468	424	483	457	498	430	499	478	445	443	456	457	461	442	479	462	446	455	482	473	458	469	444	451	476	400	443	500	425	437	475	455	472	451	424	448	469	416	440	472	453	454	457	450	462	455	458	431	438	456	427	458	455	455	461	440	440	452	461	439	421	450	426	462	456	447	466	462	432	433	454	472	456	462	463	461	444	460	474	447	458	444	423	444	457	455	457	472	406	459	428	473	458	447	410	448	467	443	447	433	430	434	468	418	474	437	464	498	482	431	462	461	454	457	470	434	455	429	420	445	451	430	450	421	452	451	476	444	448	438	483	449	492	433	467	450	448	439	417	453	446	441	427	453	432	439	438	450	473	464	457	457	455	447	430	456	486	463	467	434	433	456	476	456	438	453	417	443	447	428	436	464	442	470	486	429	443	456	443	482	440	458	467	460	452	412	450	454	424	427	428	442	476	462	424	453	429	435	493	466	471	441	473	471	431	484	453	456	448	431	450	390	463	479	456	459	445	470	464	472	435	424	452	478	439	494	438	459	461	457	429	442	470	425	443	456	445	456	462	451	466	432	471	508	481	449	449	465	433	462	474	461	453	431	469	468	449	446	466	412	471	431	469	436	446	415	404	445	467	475	422	452	468	433	474	450	459	454	441	451	453	428	461	449	467	462	460	494	449	480	472	460	455	413	491	446	446	475	462	475	455	451	448	461	417	410	494	460	427	433	421	433	425	465	474	458	434	432	456	482	423	448	433	441	469	453	455	477	463	426	455	453	447	431	479	459	443	430	434	445	488	437	452	459	427	439	405	438	477	459	434	449	507	454	457	454	447	471	439	440	457	483	462	437	451	473	467	489	435	429	457	424	456	417	444	468	450	425	512	437	446	470	445	451	455	460	443	469	454	450	483	448	431	437	467	455	428	412	449	471	464	465	441	463	431	467	435	468	491	490	487	452	469	476	461	436	493	481	434	473	456	457	475	466	407	475	414	433	432	442	455	454	476	487	455	453	432	443	483	396	464	472	428	445	473	486	451	437	425	458	441	440	454	430	431	463	496	450	481	439	435	469	429	451	455	424	456	445	427	449	464	442	439	457	457	446	442	433	417	433	429	443	449	471	487	422	480	453	438	460	464	448	470	453	444	414	448	428	450	432	499	465	429	446	457	467	457	483	439	435	448	452	471	474	462	467	442	458	472	494	471	413	449	466	440	443	454	419	459	454	468	455	474	431	435	433	442	461	445	427	478	405	467	443	444	426	469	464	469	413	479	482	465	431	444	446	444	498	470	382	448	451	426	453	445	451	420	464	465	452	454	465	457	462	463	480	426	445	468	446	467	484	426	464	445	479	469	477	498	453	433	453	444	429	403	451	476	467	453	425	480	431	455	425	443	422	495	430	480	469	431	471	435	448	479	488	469	454	428	449	458	461	451	447	442	471	434	436	478	429	497	456	490	459	460	445	467	474	487	441	429	466	467	406	451	477	466	473	438	424	427	450	424	451	461	419	473	464	460	453	436	448	474	479	429	464	483	440	479	456	444	456	454	466	438	461	409	446	435	427	463	446	468	471	466	446	449	450	455	429	408	448	447	450	458	458	469	472	432	466	457	450	449	430	439	482	463	453	464	446	443	461	466	463	437	467	449	473	443	459	435	438	393	443	430	436	495	444	446	459	454	428	452	468	471	466	488	457	441	429	441	445	450	447	457	445	446	499	476	449	478	465	428	454	473	446	483	447	445	472	462	446	417	447	464	477	443	440	440	487	422	452	464	466	496	451	447	410	475	452	416	469	479	489	450	454	437	457	437	446	471	462	437	456	418	460	471	461	467	465	458	429	430	438	454	449	421	463	443	427	448	437	455	410	456	458	466	428	485	438	455	463	496	494	476	456	423	425	438	450	422	443	483	466	469	475	498	419	436	474	419	464	459	460	493	438	449	478	458	495	435	452	438	456	462	444	444	426	472	446	438	503	419	454	437	428	442	462	449	456	469	451	476	448	428	441	470	437	452	465	446	472	474	446	459	467	449	435	450	433	428	433	457	480	458	435	439	441	460	439	430	433	473	478	455	446	436	428	453	458	448	460	483	428	453	453	417	460	479	415	450	460	451	434	479	470	455	420	466	447	448	448	454	446	445	426	482	463	434	452	488	458	444	463	432	452	452	442	452	458	421	433	439	489	466	451	449	433	472	389	475	436	437	480	449	447	503	463	453	460	452	444	484	401	475	449	477	444	435	467	484	475	452	483	444	450	455	432	470	464	450	448	475	415	443	451	473	460	497	449	451	478	439	451	410	455	455	420	457	447	442	461	456	445	475	473	444	443	470	441	444	408	426	465	460	448	476	450	436	425	468	455	490	431	446	440	462	469	420	430	454	475	428	455	457	466	432	443	436	463	484	486	457	442	442	441	410	478	469	415	427	516	449	468	468	399	478	493	420	470	430	473	406	502	468	484	431	453	452	451	433	430	463	442	475	474	421	476	439	462	431	486	504	467	465	481	454	427	456	463	455	443	472	436	444	450	442	413	429	445	465	471	457	453	432	465	487	434	491	432	477	449	433	459	425	465	503	430	453	436	472	469	444	447	426	448	469	475	426	428	452	458	483	479	462	419	442	501	438	489	466	423	427	455	424	441	423	436	447	480	460	440	458	447	457	446	464	480	474	443	459	479	451	481	445	462	434	422	466	463	448	452	462	455	443	493	464	486	475	464	456	463	467	458	458	446	464	485	427	456	455	480	426	445	473	442	461	429	435	448	403	458	430	428	473	467	477	454	447	499	473	468	476	482	463	400	428	448	454	464	431	474	449	468	442	432	433	494	451	451	446	460	469	443	489	444	459	417	438	457	427	447	491	464	473	476	467	449	470	463	448	457	427	444	443	439	489	479	426	465	480	494	471	449	457	443	447	442	483	463	453	457	486	434	468	441	459	459	498	437	473	452	454	456	484	472	462	467	431	442	433	465	440	500	413	439	472	440	476	471	453	470	475	423	479	431	458	454	445	489	455	430	401	446	454	465	445	470	417	469	460	447	427	439	467	466	489	438	480	486	471	461	462	442	438	455	469
11868	4287	2483	904	536	497	387	370	357	340	353	307	336	337	306	289	335	344	301	294	340	341	305	287	313	339	303	332	307	295	305	304	303	271	287	274	281	295	312	346	278	291	293	284	307	300	313	270	313	309	305	275	303	298	302	290	288	281	305	292	296	281	267	302	276	315	287	290	257	278	293	312	299	282	283	312	303	296	270	286	288	317	294	329	318	288	318	311	281	270	293	284	260	296	301	297	295	271	273	294	303	264	289	313	277	304	287	297	307	276	312	279	293	292	274	305	282	316	300	326	314	280	258	286	286	293	288	291	290	330	298	304	288	290	290	273	316	263	327	282	294	305	287	298	297	291	263	280	276	290	328	275	309	294	322	325	324	308	308	278	306	291	310	288	302	290	321	344	311	294	315	292	296	311	274	245	294	296	292	289	274	268	283	290	271	314	286	312	267	301	273	315	280	279	272	291	300	296	311	307	270	280	294	292	298	284	263	298	281	287	275	306	351	306	289	272	294	296	310	289	327	321	280	309	317	294	276	286	268	301	325	310	309	307	308	288	306	289	339	293	309	317	286	307	304	323	297	329	285	299	283	310	319	269	282	292	325	335	313	298	282	292	306	312	304	329	308	312	307	281	277	290	313	341	317	273	275	297	306	318	278	313	306	307	361	310	281	328	307	279	302	280	300	285	301	285	280	310	329	287	290	299	322	266	297	321	290	310	260	292	299	290	299	313	282	256	315	299	288	298	324	273	288	321	303	286	315	307	320	295	259	295	293	300	315	307	304	303	307	294	269	298	301	289	305	306	305	323	296	299	324	296	317	272	282	301	304	268	326	269	271	261	278	298	261	277	286	269	278	309	320	301	317	311	306	301	282	342	265	263	308	295	277	313	275	275	308	326	293	307	291	304	319	316	303	336	311	282	308	320	312	288	291	272	280	326	279	331	296	292	266	275	292	293	352	299	289	292	268	301	273	311	314	290	299	287	310	318	346	303	282	288	301	304	320	327	299	274	280	328	308	318	300	308	294	299	284	292	295	338	326	300	299	314	296	272	270	292	310	327	291	294	288	328	310	298	280	308	302	297	321	310	263	335	320	318	293	319	339	333	321	280	290	309	319	320	299	306	304	287	315	308	276	265	302	292	273	305	304	276	346	302	263	289	296	331	277	308	323	362	281	321	296	294	309	272	314	293	329	280	311	296	286	308	308	342	306	290	296	315	320	295	305	314	282	291	318	307	284	305	286	323	309	341	282	278	287	292	277	337	321	326	307	287	271	283	310	294	294	309	311	310	289	302	299	281	314	317	324	303	304	278	311	309	275	303	285	300	307	295	268	295	295	304	295	271	287	302	298	326	300	284	294	287	324	313	286	334	286	313	304	327	315	307	278	279	310	309	269	304	308	310	282	300	278	314	304	299	284	295	333	316	288	350	316	319	317	310	315	283	296	260	313	307	347	301	267	294	283	317	315	297	286	345	304	283	314	304	299	310	305	299	329	277	279	311	265	283	289	326	279	303	294	280	324	288	329	296	293	279	265	291	302	290	279	309	302	286	284	300	279	292	291	286	318	308	285	288	314	315	280	320	330	305	271	310	285	244	292	319	331	310	279	279	313	290	332	299	326	348	311	316	301	318	290	298	310	280	306	271	287	288	289	264	293	273	303	264	296	316	336	301	294	297	294	289	297	295	289	278	283	351	332	293	263	319	304	296	276	299	308	304	302	309	285	316	306	291	304	346	324	310	285	286	303	307	340	298	324	272	319	304	298	296	288	282	284	333	326	284	308	299	284	312	326	294	276	287	255	294	311	283	280	292	325	314	307	296	328	310	304	320	287	286	343	306	307	321	286	288	281	309	299	286	290	327	275	309	301	281	291	280	292	258	281	318	336	335	290	305	318	295	284	295	297	298	271	268	310	321	307	274	318	290	303	302	304	323	276	279	278	309	299	318	295	320	307	315	289	324	311	304	306	316	300	339	297	349	303	275	262	309	281	296	308	277	288	317	295	317	311	274	323	313	258	282	307	301	291	302	323	314	286	315	292	338	299	304	286	292	279	350	304	326	284	298	311	262	280	301	300	314	288	295	291	289	300	331	284	276	282	268	312	284	297	309	316	272	314	281	286	350	288	299	306	284	318	299	321	294	287	276	310	276	325	282	290	278	309	314	283	305	306	326	303	299	293	308	328	286	331	301	314	270	297	305	294	280	313	272	255	271	277	332	281	305	313	294	331	288	335	335	305	287	317	258	320	272	283	317	263	286	297	329	303	293	307	285	286	305	299	276	268	317	305	289	292	291	296	304	294	304	297	298	284	308	285	305	313	306	316	323	265	293	302	317	306	266	288	275	310	307	303	319	294	320	308	287	299	283	295	275	314	299	293	274	298	275	283	270	307	285	298	306	285	274	272	275	292	297	286	296	285	264	303	296	288	272	289	293	283	315	302	317	293	293	301	297	273	329	288	331	346	329	304	301	306	286	307	305	301	306	290	315	284	301	302	295	280	288	272	326	310	333	311	308	320	320	308	298	258	311	312	317	301	317	304	287	304	285	281	269	288	297	330	292	286	324	322	326	277	256	300	269	277	303	319	276	302	286	346	273	282	273	289	303	319	279	294	290	342	273	296	288	282	315	314	285	291	327	279	294	289	310	323	307	291	305	290	316	307	318	282	278	331	312	289	319	345	302	285	286	279	311	270	339	319	282	308	271	283	294	280	299	316	287	304	282	295	292	287	287	297	268	278	292	312	315	314	306	306	325	266	299	300	322	309	300	300	301	283	294	315	302	301	289	292	309	299	326	270	299	298	317	281	320	301	301	284	318	322	307	325	315	318	292	341	318	348	314	275	284	298	316	286	348	296	281	301	356	304	279	295	297	297	305	275	291	311	328	294	341	306	277	280	297	297	297	302	296	321	278	269	319	291	280	286	304	279	286	319	292	318	265	291	298	304	288	327	332	287	278	290	306	317	317	315	293	301	279	272	294	290	268	283	289	308	312	294	294	286	303	316	320	314	294	310	313	314	309	300	296	310	268	297	294	278	320	298	315	313	294	274	314	330	297	334	314	308	311	300	305	301	310	314	288	333	287	296	313	303	303	306	284	342	302	351	338	297	303	302	336	301	299	285	268	295	300	314	318	298	277	296	296	317	298	296	340	275	323	288	296	264	314	317	297	283	299	311	301	333	304	281	315	306	304	283	293	323	272	305	322	333	290	292	312	336	287	281	305	283	310	301	300	291	315	303	305	269	299	292	284	275	327	276	273	307	291	322	299	288	319	290	286	317	327	299	310	288	289	314	287	314	299	286	272	307	321	280	278	310	323	298	284	285	292	302	316	266	279	314	291	303	320	284	280	310	268	310	309	337	274	306	281	304	295	295	311	268	319	299	261	310	328	290	284	290	297	310	267	316	279	307	288	297	276	276	299	303	304	340	274	286	298	303	303	311	302	310	295	295	305	263	287	266	314	322	311	287	293	332	310	280	284	266	286
8558	4473	4918	2197	1744	1579	1379	1102	997	943	861	931	849	873	770	775	768	746	700	730	696	725	729	751	706	767	712	732	703	746	715	717	717	706	683	722	673	701	723	722	720	719	745	700	726	708	748	725	718	680	694	727	718	758	728	669	687	683	731	708	752	703	712	708	698	699	664	707	683	698	711	700	699	693	675	691	751	709	626	681	701	690	705	727	703	699	713	706	725	740	701	710	727	650	667	695	706	730	695	703	712	695	714	684	652	743	687	696	644	700	680	694	679	690	695	692	658	666	638	665	688	704	756	698	636	653	680	708	731	713	730	723	732	685	672	723	687	710	664	671	702	688	661	685	698	681	677	664	663	720	698	738	713	681	686	711	668	702	653	710	688	704	713	671	715	666	732	700	706	687	731	672	693	661	638	702	664	672	696	696	700	700	663	710	685	671	720	736	726	671	751	705	703	688	734	722	752	692	708	684	690	724	674	731	751	704	715	663	684	706	744	722	679	712	684	701	717	679	678	680	717	725	705	670	689	690	743	702	697	702	689	730	735	690	684	671	734	697	702	694	671	678	675	698	668	713	690	708	719	699	664	731	709	693	722	742	685	676	719	700	720	710	736	679	647	719	682	672	685	736	736	710	704	671	718	688	692	681	715	685	663	721	719	673	699	709	705	691	752	659	716	685	697	683	712	679	658	703	735	713	652	715	701	674	725	735	686	708	668	652	670	717	713	736	701	697	720	727	697	687	667	741	734	682	708	704	736	673	719	708	693	697	704	676	680	677	658	701	701	679	690	695	713	680	679	704	734	696	677	657	692	680	691	677	696	672	718	696	686	693	727	759	672	702	687	746	689	697	741	686	658	693	683	657	696	698	751	678	714	686	667	726	660	707	715	715	707	639	711	684	699	664	676	677	685	700	713	729	684	718	711	741	716	661	670	655	682	719	620	693	680	738	687	717	707	690	754	696	703	730	675	668	676	671	683	717	729	684	691	677	699	687	716	742	665	671	694	699	751	681	745	676	680	728	706	710	648	718	677	727	695	663	671	726	670	724	709	725	691	672	711	701	683	691	703	691	698	685	669	704	700	685	647	692	665	689	679	709	683	736	689	694	720	735	702	717	699	699	685	697	713	672	693	658	671	692	737	747	746	708	720	670	685	721	733	717	722	713	738	697	717	684	689	701	715	678	712	706	707	678	708	699	750	662	691	672	687	658	695	706	723	640	710	738	669	702	729	675	709	683	705	676	690	699	716	670	758	656	689	664	720	682	699	667	699	669	638	698	697	698	671	689	750	703	692	733	675	733	741	691	666	688	659	661	754	703	721	731	661	703	742	700	684	671	655	687	745	641	734	699	702	697	717	708	732	722	724	723	688	687	712	684	726	727	709	683	656	682	725	706	712	683	696	686	664	742	689	696	657	682	699	682	742	681	680	739	690	680	720	738	716	687	716	680	648	712	671	704	683	675	716	645	699	682	732	689	687	660	699	669	702	744	681	679	712	637	697	702	652	704	679	738	661	685	719	706	701	716	740	689	692	729	725	722	695	680	706	717	689	660	732	724	699	672	673	663	723	745	706	700	693	729	680	705	757	684	652	661	731	738	679	672	703	697	676	711	721	675	721	702	710	707	675	662	728	685	702	715	724	707	725	719	696	713	688	713	692	743	714	667	629	662	712	709	748	770	729	714	694	699	707	726	742	720	671	687	728	723	700	659	711	703	694	701	719	671	670	722	718	684	680	720	741	682	718	688	712	736	677	700	717	713	705	648	685	682	695	649	648	718	710	707	704	669	680	696	743	697	698	654	737	692	709	680	728	709	705	729	733	707	676	727	675	668	710	683	690	691	724	693	724	683	690	674	706	725	666	692	695	738	652	693	700	720	748	688	717	692	719	677	680	686	728	692	661	751	687	722	735	716	707	659	685	733	726	714	695	723	678	669	643	712	680	714	755	682	725	729	684	714	717	723	751	735	751	705	770	708	684	730	671	744	714	714	748	697	724	715	694	690	639	705	658	699	657	741	725	759	694	682	724	735	701	736	712	703	693	728	706	707	682	749	725	730	657	703	681	733	707	699	707	682	659	709	686	732	710	692	676	667	755	711	685	704	714	670	723	704	738	689	734	718	656	722	677	679	701	660	717	710	642	706	712	631	699	662	683	649	705	739	683	702	736	686	659	731	699	728	702	685	648	763	708	740	685	731	685	671	741	700	728	679	677	714	690	716	707	667	711	710	723	709	696	688	675	757	684	646	734	729	687	652	699	677	676	668	714	671	699	720	714	663	675	730	661	728	714	669	723	724	685	648	673	675	722	683	696	663	697	673	681	661	691	740	702	726	702	634	701	667	712	702	685	735	717	681	675	648	700	694	691	724	670	695	664	689	703	689	717	712	693	693	686	675	725	712	716	701	709	687	647	700	692	688	675	681	710	701	693	644	664	704	677	737	684	674	722	701	686	697	693	701	676	677	660	721	690	700	689	723	670	684	664	680	672	719	633	712	698	707	738	706	700	694	704	698	717	728	706	747	685	677	718	708	694	703	715	690	692	710	707	685	687	645	688	736	683	704	723	683	687	676	735	705	691	723	740	733	653	724	695	696	692	689	728	685	701	734	678	718	701	716	701	684	696	710	735	677	721	721	684	690	699	690	706	687	681	746	698	707	685	765	672	654	691	686	724	651	714	712	686	685	732	682	758	673	715	694	670	732	724	709	685	703	700	682	690	711	681	691	718	716	709	707	707	726	707	704	665	723	645	719	756	719	688	695	688	651	710	728	747	710	717	740	708	713	720	695	678	720	666	658	709	726	692	712	705	738	678	744	679	679	702	666	697	689	708	692	696	730	743	714	744	708	692	662	694	668	696	739	706	659	742	679	698	701	724	712	662	706	715	712	703	674	709	711	710	729	692	692	650	670	662	746	724	690	681	741	684	737	699	684	706	695	674	723	677	667	638	683	709	726	724	698	733	684	710	715	681	677	689	706	712	664	674	688	704	683	673	719	677	678	671	716	671	686	666	737	715	680	702	676	730	717	705	697	704	678	706	681	649	688	658	720	735	684	677	712	680	712	732	665	694	668	769	682	674	730	708	715	701	739	693	708	698	712	706	704	675	690	690	708	689	712	718	719	673	681	675	698	728	694	696	728	702	652	733	692	686	672	685	715	707	697	721	691	713	711	696	706	678	673	686	698	705	729	675	690	715	727	723	673	707	698	678	700	708	688	706	729	693	693	720	673	636	702	716	692	713	714	730	686	703	741	717	638	692	664	671	699	707	711	716	654	694	668	670	702	693	742	663	706	669	711	735	632	719	676	690	699	692	667	662	702	679	746	695	700	656	687	700	729	677	656	720	657	640	678	708	716	724	655	722	672	719	669	687	770	705	669	677	692	667	668	703	740	769	699	696	722	676	707	717	703	681	665	677	694	671	695	670	687	688	675	675	659	747	697	741	740	665	698	718	715	698	699	676	744	678	667	714	723	734	697	645	747
29003	14653	10693	2907	1011	728	588	460	400	367	332	361	380	361	335	351	310	314	323	312	320	340	321	268	287	292	298	334	298	292	312	320	371	277	282	330	297	321	309	276	312	285	285	321	328	304	308	293	327	292	305	287	305	283	300	313	312	301	301	328	289	295	326	295	304	310	303	333	327	306	305	327	311	323	300	305	291	339	320	301	339	282	321	291	314	288	304	303	336	319	302	309	321	311	291	279	324	323	279	323	300	296	287	316	272	319	302	287	270	285	272	291	290	310	342	276	295	308	308	296	300	327	264	333	285	264	318	290	272	295	324	304	294	286	277	284	296	282	279	302	308	332	301	321	288	300	317	326	301	319	322	323	313	262	297	289	271	281	259	360	293	302	306	296	298	306	290	315	291	302	291	301	287	334	302	313	305	292	279	330	301	305	288	307	264	296	311	279	293	290	310	288	300	284	305	283	293	298	317	309	324	298	339	302	336	297	351	275	305	329	307	261	300	317	305	309	296	314	290	303	343	314	299	333	287	314	324	308	295	308	298	303	329	321	313	291	285	292	313	315	320	318	290	289	329	267	314	300	309	319	309	311	282	288	317	284	311	270	300	297	303	272	325	312	302	292	293	310	283	323	321	300	331	283	278	277	276	283	328	328	320	302	286	290	297	300	300	316	288	313	276	291	289	323	301	279	306	298	298	336	328	331	264	348	305	304	302	302	274	294	268	296	261	296	309	300	319	309	298	299	287	302	278	307	308	296	306	294	299	294	305	295	304	274	293	302	295	298	330	262	318	306	288	289	315	295	288	282	309	307	297	333	285	282	284	320	287	301	299	299	297	308	310	286	285	334	280	270	304	300	306	276	303	314	315	292	331	285	296	323	319	300	284	317	305	295	287	286	312	257	342	302	317	272	326	313	319	261	304	298	308	334	299	314	274	316	301	293	312	314	295	285	315	313	302	318	296	275	259	306	295	291	305	293	308	297	337	314	302	290	314	308	286	275	324	306	323	323	293	285	284	296	332	322	265	316	303	326	301	305	292	291	300	300	320	287	285	316	270	305	303	324	288	304	322	270	288	327	316	298	299	257	305	262	268	297	316	289	289	292	321	315	290	275	333	291	310	297	297	307	288	298	299	308	332	298	282	293	289	326	310	270	311	292	291	283	294	300	343	289	317	306	301	308	317	282	292	325	316	380	339	326	293	322	291	321	292	321	310	283	303	308	284	290	286	348	286	295	280	287	286	343	310	299	310	305	297	313	314	312	302	282	312	276	324	308	299	315	276	279	313	296	246	308	281	328	291	289	332	313	280	303	280	331	255	327	296	301	310	273	304	276	298	305	349	299	292	263	288	302	313	345	297	317	308	331	319	309	318	258	291	328	310	349	308	298	317	283	307	296	306	324	295	301	321	299	307	317	308	273	284	300	302	295	286	319	303	262	265	283	290	286	314	262	286	298	309	319	279	291	317	270	299	300	289	271	309	283	300	335	317	300	286	258	318	313	263	334	312	310	328	298	298	310	309	315	296	276	292	298	312	312	249	327	327	317	291	290	279	299	305	297	330	286	296	297	323	305	287	291	297	292	299	317	296	316	281	286	286	261	306	302	293	340	308	288	301	320	295	333	299	306	281	252	272	288	303	283	283	270	268	276	307	328	296	318	264	286	275	320	277	312	333	330	308	305	307	296	280	298	307	280	319	283	317	294	285	288	334	327	320	312	297	268	277	272	271	318	295	287	292	260	261	329	326	292	327	287	279	335	351	303	280	311	314	308	292	318	336	304	295	308	294	301	308	299	266	267	307	313	321	286	292	321	323	297	318	278	294	329	324	352	294	283	303	302	275	325	311	355	289	258	314	312	289	308	289	304	306	312	296	295	301	317	278	279	328	345	323	299	287	287	310	350	304	329	268	288	279	311	311	317	306	284	340	281	272	295	340	299	315	303	286	286	308	299	267	298	295	327	275	317	281	318	301	298	289	292	302	297	278	293	319	317	305	267	302	309	306	283	300	291	298	325	327	339	293	301	290	264	331	291	292	285	302	333	339	297	286	307	318	321	307	281	272	304	273	306	306	281	321	309	293	291	263	311	296	296	315	308	332	301	291	312	305	289	298	300	304	273	289	320	309	311	296	293	297	325	306	280	269	334	273	303	303	323	302	297	319	306	319	282	297	319	319	269	295	296	304	311	297	295	285	306	329	260	320	305	322	317	303	322	307	329	317	289	318	295	259	306	308	280	282	328	304	254	293	302	306	315	295	271	319	277	292	322	306	315	300	309	287	297	284	281	308	327	328	339	318	310	281	312	324	334	300	306	301	271	294	300	294	291	297	287	287	305	310	308	341	300	303	308	322	298	324	316	289	309	307	312	345	278	269	273	318	298	283	312	333	340	274	281	286	294	307	296	303	293	315	287	299	311	308	268	321	287	325	290	296	298	343	301	335	262	308	296	286	292	310	309	272	281	299	280	331	299	340	302	340	297	340	304	282	304	301	330	297	298	318	290	302	339	304	315	304	295	278	278	304	301	315	317	311	291	322	261	312	331	322	285	293	288	308	311	296	287	311	326	288	313	263	304	303	322	312	312	317	259	293	341	304	297	293	315	285	312	319	289	298	293	323	289	318	320	289	288	321	302	326	311	316	293	296	328	321	266	311	320	331	292	286	331	300	285	287	292	338	305	294	308	303	316	328	301	298	289	305	305	288	310	299	339	308	317	259	293	301	312	300	293	306	299	330	303	316	294	312	302	287	287	322	300	302	302	309	293	280	285	298	314	320	286	303	253	277	297	335	288	277	303	277	315	279	315	332	284	298	289	314	339	323	307	303	279	303	327	277	284	289	304	306	295	329	293	286	310	300	324	283	284	281	227	307	304	281	300	304	271	316	301	323	285	309	301	290	300	285	287	291	293	296	270	301	272	315	303	326	285	298	318	269	292	277	311	300	285	293	306	303	303	280	263	285	276	332	326	294	297	284	309	292	297	324	285	277	304	290	295	268	283	265	268	305	319	296	335	291	303	276	300	321	304	285	236	299	310	307	327	294	295	248	318	309	304	286	285	313	303	302	286	299	311	288	309	334	316	303	300	276	298	286	294	302	301	299	324	300	331	286	272	292	318	298	302	323	294	331	317	329	279	323	298	314	318	273	300	288	295	278	304	288	292	299	352	294	301	319	289	310	300	300	325	302	300	294	312	300	320	287	277	264	314	283	285	285	301	297	307	280	320	296	341	307	283	319	273	320	320	311	309	289	315	304	328	309	303	282	310	313	302	297	305	304	278	294	282	309	269	298	280	297	302	314	317	293	297	308	302	286	298	290	326	315	295	313	291	314	292	296	266	281	282	338	315	305	297	312	308	304	304	315	306	305	330	312	303	300	307	285	272	344	343	306	329	323	278	281	302	287	297	299	298	322	309	309	271	328	309	277	271	296	322	297	283	267	303	308	288	303	266	330	304	286	284	317	317	291	315	321	298	272	320	272	282	297	289
20060	12048	14795	5013	3036	2625	2114	1615	1367	1222	1139	1090	991	984	910	896	832	834	849	835	766	779	763	769	763	706	754	754	756	797	705	829	780	763	688	766	768	772	716	761	725	735	692	705	679	751	728	721	712	741	689	724	715	685	739	715	704	674	676	672	731	700	691	738	684	704	700	667	720	688	757	715	677	762	672	739	653	700	655	711	704	678	692	682	693	727	721	661	692	677	717	686	715	663	725	695	713	696	696	654	659	692	702	712	673	691	699	731	676	724	621	709	665	696	683	692	674	675	714	655	711	744	704	706	672	700	671	703	642	664	702	664	702	705	707	649	686	674	674	725	675	674	664	697	666	672	711	633	676	662	678	701	705	667	712	699	701	716	661	723	671	753	727	659	698	700	684	683	677	676	677	688	698	702	686	697	685	692	680	674	669	729	722	682	659	684	699	693	692	704	648	708	677	673	714	672	708	683	699	655	648	718	698	664	694	697	673	671	664	691	703	703	717	689	693	723	725	648	669	719	676	687	700	730	725	704	742	703	728	692	730	665	664	686	712	684	747	669	711	744	686	685	682	683	734	723	706	653	682	704	672	667	720	726	718	646	698	667	685	680	684	706	681	658	696	705	661	607	715	677	668	693	726	690	703	722	709	690	705	714	712	716	692	717	669	671	717	750	669	669	676	695	654	744	743	669	664	698	701	694	703	678	673	701	715	681	726	679	691	678	706	713	670	732	700	689	683	704	661	672	721	692	708	704	675	712	729	709	702	746	709	713	687	670	668	682	708	708	690	680	697	706	677	712	659	701	731	679	682	732	709	690	751	650	735	708	658	724	695	711	700	722	668	697	702	730	644	690	650	660	662	678	692	662	685	721	701	711	714	681	673	683	710	672	684	682	661	675	645	706	683	682	706	677	656	685	697	730	684	723	705	702	663	646	695	659	669	705	692	709	675	683	684	692	692	654	678	742	710	703	685	710	682	712	685	704	700	663	681	753	693	698	670	722	691	684	717	727	689	725	710	696	693	685	737	715	749	680	677	657	691	668	683	712	711	677	677	709	720	709	662	719	709	660	681	681	704	644	672	661	709	704	716	664	663	686	725	651	725	726	685	675	702	668	684	678	715	697	683	703	674	660	668	729	738	702	675	672	685	695	679	652	691	696	683	760	724	649	750	687	664	692	727	690	720	651	704	707	633	676	668	727	708	672	669	661	687	731	707	707	656	683	715	678	713	717	721	654	677	695	698	690	727	658	680	690	741	717	668	730	757	681	676	664	680	710	720	690	671	710	675	678	717	680	695	690	687	707	737	647	718	689	624	709	690	702	645	707	676	692	685	706	737	681	687	716	670	710	674	703	678	688	691	668	674	701	675	667	662	703	677	733	711	722	663	683	641	708	672	694	720	689	690	731	676	654	664	695	660	703	734	659	718	700	701	670	656	671	715	689	688	688	701	659	717	685	658	704	687	673	653	689	671	678	666	686	706	736	727	690	737	709	695	708	730	689	647	688	702	698	696	762	702	671	681	708	696	770	713	715	709	646	666	709	673	670	657	688	689	713	722	650	643	743	743	695	714	666	706	701	688	638	704	719	703	684	660	710	661	713	675	652	671	717	683	697	678	678	669	734	724	681	699	675	650	649	746	725	692	707	700	696	686	669	675	671	710	697	696	642	670	718	673	641	711	733	757	634	722	696	696	755	679	668	696	708	707	743	683	628	734	714	721	699	748	689	731	663	700	731	709	686	672	696	674	648	667	653	722	720	668	665	688	724	733	714	670	670	648	711	773	713	666	667	651	685	707	725	681	663	698	684	725	651	735	670	731	754	673	645	692	692	687	670	694	717	619	744	685	717	676	716	652	719	696	715	709	707	701	715	651	689	680	705	677	681	696	688	675	713	690	702	723	701	687	707	712	688	679	655	693	704	662	697	697	731	701	725	717	668	731	679	734	704	703	656	700	724	704	676	667	683	748	699	657	643	697	705	705	694	686	730	706	739	687	725	702	711	745	726	693	696	698	716	674	656	703	662	650	749	712	688	692	696	691	670	697	698	747	645	739	719	694	692	704	701	729	703	672	704	685	669	658	708	690	710	721	692	734	675	691	683	673	641	712	694	696	708	706	689	716	679	700	674	740	689	704	673	663	659	700	725	667	707	693	732	654	698	672	704	724	734	734	744	681	707	687	691	673	682	672	689	680	721	668	660	685	673	695	686	680	755	697	696	704	703	713	664	776	697	703	730	693	733	678	695	719	700	673	745	743	701	739	707	701	695	688	694	689	707	706	677	655	667	671	675	687	694	668	703	665	671	707	718	697	753	673	765	760	719	704	710	671	712	736	673	682	663	734	721	696	698	676	645	701	713	690	730	719	665	735	674	682	658	691	662	679	701	702	701	703	672	672	696	693	697	717	705	730	719	706	706	683	718	693	676	689	661	680	701	701	700	653	661	676	687	693	651	717	699	703	695	689	681	697	686	712	710	704	714	708	688	693	691	748	689	686	763	735	714	655	681	679	658	663	716	690	725	708	703	722	709	681	692	739	705	683	678	708	682	685	660	689	687	695	686	676	726	712	726	722	691	714	660	709	683	732	702	704	718	708	710	665	721	702	679	674	718	688	721	699	659	744	690	682	660	662	687	705	664	714	739	695	729	666	699	656	665	715	660	664	671	683	717	680	715	696	677	714	659	726	696	690	744	695	642	703	735	726	709	740	711	701	713	691	720	701	735	710	684	708	743	754	679	714	647	687	681	695	683	701	688	726	673	749	684	710	688	718	718	718	671	684	658	644	670	679	729	673	749	676	715	650	680	710	688	704	718	629	730	620	702	658	713	705	664	710	727	707	675	676	743	703	655	727	675	727	706	714	711	727	678	686	704	727	739	679	651	670	713	730	675	730	657	704	680	702	688	734	689	677	663	708	709	665	686	667	693	719	704	726	729	735	683	695	708	670	709	706	719	732	697	700	690	688	663	720	634	716	666	719	700	718	692	683	703	693	664	676	694	685	673	716	715	724	678	733	715	724	719	704	734	733	688	700	698	709	737	660	672	696	713	676	684	678	721	687	716	677	719	690	686	698	731	711	675	710	670	703	678	751	693	728	698	676	699	665	712	689	686	651	686	698	705	633	700	722	651	679	736	734	737	749	701	735	686	714	654	699	700	716	669	667	678	668	740	692	722	719	672	720	654	739	709	672	650	679	729	698	734	712	713	706	652	666	673	708	669	722	714	755	705	722	675	660	716	673	672	709	699	628	737	712	670	697	654	651	667	716	733	670	647	665	693	699	723	667	700	692	664	684	706	693	725	638	702	688	699	672	696	714	665	672	686	691	715	726	691	695	746	683	669	715	707	710	667	642	699	693	678	720	682	689	687	688	716	670	666	716	636	707	708	667	740	667	694	685	678	734	708	637	687	692	657	702	674	710	719	656	755	682	671	703	734	699	711	745	712	695	686	706	721	658	646	686	673	695	706	677	702	692	685	698	709	722	748
39547	23331	17716	5422	1333	912	638	486	395	366	333	271	274	293	233	233	235	219	231	199	204	232	183	190	214	210	209	199	204	189	189	185	168	219	179	186	214	223	194	206	209	208	194	193	187	184	192	168	203	224	182	192	203	181	188	209	187	186	235	189	211	160	208	165	218	224	188	181	191	185	178	215	194	187	173	199	182	182	216	201	175	176	172	197	209	163	196	171	183	195	186	192	196	222	177	189	221	213	186	194	190	213	180	190	174	199	184	213	201	191	196	188	202	187	196	205	170	189	213	184	181	180	186	177	208	202	174	169	185	184	195	193	205	175	182	173	198	226	167	186	160	195	207	189	176	191	196	215	178	209	160	198	180	195	167	175	177	173	208	201	191	174	187	180	195	181	216	222	190	199	197	178	187	186	191	183	179	209	193	175	189	213	214	216	203	216	188	170	200	180	197	172	196	215	198	176	173	191	225	180	204	200	194	191	191	152	217	187	198	179	193	189	201	153	208	189	198	186	210	183	187	194	163	173	189	189	172	172	187	196	193	192	198	158	184	201	183	203	211	201	188	172	150	171	175	186	235	190	200	187	181	174	178	185	207	186	187	187	162	174	208	201	200	198	187	176	215	202	185	200	187	195	180	180	182	184	201	174	182	204	191	181	189	171	158	198	178	186	184	171	187	191	162	175	181	184	186	172	158	161	188	177	182	189	189	216	203	201	190	190	177	176	189	182	191	181	179	177	194	198	196	178	193	171	210	183	224	200	194	184	190	187	187	189	179	206	177	195	204	218	190	178	214	179	230	182	187	183	195	197	199	220	182	175	174	210	219	181	201	192	172	194	184	201	175	213	182	215	200	198	198	198	173	194	190	184	191	197	179	195	202	188	214	171	197	185	200	207	196	170	178	183	198	200	188	176	199	208	181	181	177	200	171	185	205	184	193	187	179	170	180	175	190	177	216	181	168	177	181	191	215	179	189	224	180	177	184	191	167	172	201	212	181	190	183	206	201	181	174	179	176	179	197	187	169	220	211	179	172	185	205	210	195	170	183	201	192	183	174	175	213	209	183	194	175	186	209	202	169	201	187	178	181	187	193	190	172	185	211	195	176	183	181	180	187	185	178	191	171	222	172	185	203	172	199	201	194	203	175	179	196	180	206	183	189	180	238	189	186	178	209	189	168	200	170	204	187	155	216	211	189	193	196	195	206	186	199	184	218	222	217	185	180	178	200	197	201	196	172	203	184	196	165	188	192	173	172	183	191	198	212	191	208	191	196	192	182	197	208	187	196	199	178	205	210	182	213	193	189	193	196	186	177	192	184	185	171	169	224	181	175	186	192	185	205	181	183	185	175	188	208	185	188	200	195	188	177	209	170	187	166	173	172	170	201	206	215	175	204	216	183	184	181	187	201	196	174	223	183	179	178	173	182	163	159	173	191	186	181	190	215	176	173	184	197	186	188	176	190	187	178	189	183	186	190	185	175	183	167	204	189	184	206	181	193	201	187	189	206	203	210	194	170	201	196	160	189	165	174	171	180	172	187	190	189	191	197	159	186	183	214	195	200	166	187	200	156	166	188	213	184	202	194	183	185	185	206	185	192	202	193	195	192	190	167	191	201	212	199	173	195	168	179	196	240	180	173	227	195	173	217	179	185	207	184	191	170	195	206	190	192	199	196	175	197	191	192	207	182	205	176	208	220	183	214	177	195	192	169	200	165	200	199	194	196	174	209	198	162	195	193	202	201	197	183	183	225	170	183	186	205	192	204	229	166	174	170	182	185	192	200	186	195	205	163	193	199	200	222	201	165	182	187	204	208	202	186	173	198	200	202	201	215	153	168	202	220	219	187	194	172	185	182	190	187	205	198	186	185	199	196	176	191	201	219	205	196	186	182	191	202	172	198	181	215	171	192	176	201	195	204	199	194	171	197	177	202	208	216	172	187	207	183	207	184	198	194	194	171	202	189	186	189	166	184	219	177	192	167	176	185	195	212	213	208	186	180	188	204	185	179	178	176	178	191	202	177	189	209	189	225	196	175	195	192	209	203	201	200	202	167	200	220	199	176	171	185	188	185	212	174	180	199	176	186	194	189	182	202	203	225	178	177	185	230	189	188	209	208	189	183	165	185	188	200	172	214	167	198	187	176	181	172	205	184	205	179	191	187	182	179	210	178	201	169	193	191	223	192	179	209	195	203	176	190	182	224	182	187	211	178	168	188	203	188	206	195	186	202	195	199	217	183	206	180	191	183	195	193	211	188	171	165	215	195	184	186	209	204	211	191	194	209	185	169	180	202	182	188	190	167	206	196	184	178	200	179	176	188	181	187	187	204	200	181	197	211	201	224	200	177	198	189	182	189	195	207	179	201	184	190	181	186	180	193	208	186	197	186	184	167	179	163	185	222	208	190	172	171	191	199	170	198	184	175	160	189	190	187	176	197	191	173	211	170	186	179	176	177	170	217	179	200	199	191	193	200	186	193	190	202	171	199	182	183	195	191	193	160	176	162	178	192	200	193	187	192	194	159	199	174	206	198	203	204	190	192	174	166	173	186	204	167	191	179	175	190	186	182	176	199	176	185	178	169	204	175	216	199	206	174	172	189	209	190	174	186	207	193	225	208	192	194	206	199	217	184	184	172	183	202	202	182	187	193	195	168	188	174	192	211	212	211	184	163	192	206	198	187	226	211	194	202	198	173	181	210	179	206	171	168	205	194	192	187	187	212	213	185	168	190	207	207	194	177	195	211	197	195	190	187	184	173	172	166	172	169	165	180	181	181	178	194	187	203	191	171	202	232	193	183	180	176	210	159	189	180	182	161	169	211	206	190	191	158	170	187	200	188	171	170	177	191	174	203	188	209	190	183	198	215	199	188	196	161	183	222	185	184	187	176	188	181	181	197	196	207	186	205	202	159	204	169	205	183	187	182	193	203	197	221	194	193	183	196	197	211	181	156	178	183	200	204	196	164	171	198	229	178	199	191	162	217	189	191	194	199	175	188	173	183	214	196	199	196	193	181	201	202	219	201	187	183	196	173	162	187	177	164	206	175	172	191	187	171	202	179	191	195	177	210	189	189	189	210	204	195	204	184	164	168	208	164	194	197	204	194	183	190	198	176	187	177	187	188	195	183	193	152	232	205	190	185	191	186	187	181	163	176	187	158	199	208	166	189	169	205	200	166	199	166	177	169	197	213	172	212	200	211	176	179	182	193	180	186	184	172	228	197	185	201	165	165	171	195	174	212	175	200	195	192	214	194	187	211	217	192	170	176	174	190	186	203	182	204	187	184	189	189	180	172	184	188	197	177	203	199	205	205	209	212	189	195	166	192	204	202	196	183	186	169	161	180	192	189	174	186	193	192	216	186	181	204	186	187	180	190	174	180	181	185	188	212	188	184	190	173	182	188	167	198	177	197	192	215	188	221	173	181	162	187	174	191	180	172	198	166	198	199	210	226	180	213	185	191	173	192	176	201	187	190	210	196	201	189	184
26135	17644	20758	6741	3959	3394	2615	1895	1598	1456	1297	1160	1020	874	829	824	683	672	689	648	614	604	540	557	589	557	550	559	547	494	530	515	529	595	512	520	599	506	506	536	496	507	534	562	529	518	519	539	504	500	471	493	468	449	432	430	460	471	446	481	459	465	444	512	467	426	433	491	470	450	463	485	472	479	423	444	472	472	439	454	475	478	475	451	437	467	459	451	431	474	420	450	452	431	439	464	448	456	477	497	464	500	450	426	458	436	484	479	455	427	468	455	485	451	440	476	448	455	448	432	474	437	459	477	461	416	434	490	414	452	439	460	470	482	458	434	494	477	475	475	478	435	492	459	444	466	455	433	469	430	433	464	434	480	481	448	474	448	454	420	463	436	433	433	447	479	461	467	432	455	432	480	488	482	439	465	445	441	446	472	449	463	481	476	469	446	464	456	465	433	460	462	495	497	463	441	496	436	481	472	435	467	467	443	464	492	472	469	427	478	464	475	421	460	474	492	453	462	488	416	449	445	456	471	484	493	442	470	442	487	456	496	482	470	419	453	477	443	460	430	473	412	457	454	456	434	447	420	464	476	481	429	440	433	438	422	457	473	507	438	455	444	444	489	461	436	489	452	447	437	489	430	440	461	462	467	464	470	453	437	509	452	465	468	427	448	419	401	424	434	479	416	460	439	458	480	451	436	453	459	441	471	438	457	447	487	464	459	478	417	444	431	400	459	437	475	449	452	412	451	446	424	446	444	484	432	473	476	447	464	448	453	463	414	492	446	468	475	472	454	457	441	461	462	476	449	478	472	471	451	507	460	434	469	440	450	433	442	471	450	451	500	458	450	480	461	436	439	449	482	464	418	474	445	431	476	455	454	450	464	477	438	446	461	491	444	467	451	450	459	466	478	466	456	415	454	465	455	437	455	472	429	508	471	446	475	460	465	458	446	479	508	462	482	457	466	460	456	444	469	441	441	461	447	457	470	462	478	454	480	432	434	443	471	453	482	432	451	457	451	455	481	459	431	459	462	432	476	401	448	435	454	474	493	486	452	453	463	440	446	453	434	448	413	485	432	435	465	474	485	447	446	469	457	463	443	439	429	464	461	462	438	473	470	456	444	438	457	450	444	463	478	442	471	470	485	452	453	473	431	465	418	453	460	433	452	423	429	434	461	454	452	426	463	437	462	471	473	453	428	497	460	475	456	465	453	463	427	444	445	439	477	455	448	423	455	421	416	487	427	496	422	456	455	458	478	469	448	423	422	459	464	437	432	427	398	431	475	466	468	475	414	425	467	460	495	459	477	480	478	450	444	463	436	497	480	430	466	435	488	471	446	466	427	464	453	448	440	472	464	466	454	479	434	492	431	480	436	460	442	467	463	462	435	455	510	437	469	467	481	451	415	468	410	465	420	446	409	489	463	427	438	474	460	430	430	433	479	454	452	457	445	422	440	425	428	441	464	440	442	410	447	455	427	467	485	470	444	481	448	455	424	439	468	469	450	430	431	450	461	431	488	477	428	458	466	428	460	444	457	434	440	480	518	444	453	469	453	457	422	408	459	426	456	497	446	466	438	476	433	440	462	421	483	421	449	430	434	471	460	477	409	407	495	467	433	433	483	427	458	489	444	426	446	435	447	441	462	451	455	493	428	455	474	429	428	476	429	458	459	438	475	478	487	480	431	430	472	426	411	448	466	429	467	441	458	482	495	481	476	445	476	463	476	462	460	482	432	464	470	449	487	491	451	453	434	511	448	445	455	440	460	439	460	436	453	441	437	451	476	429	442	439	459	455	479	456	466	493	465	468	467	457	473	422	431	453	464	480	494	443	463	423	425	432	446	447	456	481	468	468	456	410	496	482	469	475	441	455	464	484	491	470	433	455	469	458	432	452	441	433	417	475	479	429	454	440	424	453	462	434	428	464	455	422	425	419	452	485	491	470	464	434	435	443	465	506	435	509	444	461	463	447	459	454	456	428	428	464	460	467	441	484	484	422	444	442	471	466	459	475	440	467	431	470	455	390	436	480	482	452	451	448	451	448	443	452	418	471	445	476	441	462	472	450	468	435	463	461	434	448	464	453	426	442	434	430	454	436	442	424	470	483	444	460	453	480	496	425	445	434	463	459	458	454	438	435	474	492	462	457	436	471	455	499	495	431	502	468	470	449	449	451	473	493	483	459	450	444	428	476	467	406	494	487	487	467	448	453	454	454	478	421	413	447	482	454	485	460	466	425	446	434	447	434	461	475	466	471	499	487	453	452	464	436	466	470	497	428	457	461	465	417	441	434	480	450	435	447	457	426	449	446	461	436	434	435	450	410	460	440	455	452	447	399	465	473	431	453	475	454	466	493	469	458	476	467	464	449	462	426	471	428	450	428	439	442	495	458	446	439	486	453	454	460	451	461	483	454	432	442	419	462	464	452	420	472	437	413	471	455	420	519	450	478	470	441	450	429	448	487	490	485	478	452	493	479	452	435	410	475	436	482	460	442	448	482	486	450	464	471	462	443	461	450	466	468	441	471	428	437	497	468	468	447	492	443	457	456	481	407	451	482	447	442	460	473	466	453	445	508	445	432	470	419	476	439	493	474	459	462	443	434	445	494	417	470	472	512	451	439	446	468	450	445	454	456	428	446	433	445	518	448	485	467	432	440	489	440	458	452	496	439	455	451	477	442	461	482	460	484	404	462	450	469	453	460	486	461	446	440	464	483	488	449	455	459	451	407	490	434	465	451	474	453	470	408	476	469	455	481	468	453	455	431	468	495	449	474	453	449	488	455	502	468	483	479	450	438	461	441	471	458	476	445	477	421	446	433	437	449	469	436	452	487	460	478	463	446	487	454	475	456	480	474	454	439	465	450	437	442	487	426	438	428	424	453	449	440	461	509	486	485	448	460	443	477	431	441	463	444	460	457	404	426	479	476	445	480	442	485	483	451	465	449	482	476	465	474	453	463	467	441	464	438	494	437	434	415	460	470	482	452	474	467	493	448	501	459	476	467	463	458	453	474	432	464	408	468	437	465	453	487	464	487	474	455	441	438	482	504	454	445	470	454	435	474	443	442	482	468	472	480	444	438	449	453	492	402	441	431	468	464	484	424	491	442	453	465	457	409	479	460	473	468	456	453	452	487	492	462	476	435	464	480	452	410	473	451	445	462	500	462	424	429	468	440	436	444	490	434	489	482	468	489	466	470	463	427	431	473	443	455	458	435	431	450	455	448	475	468	426	432	490	448	492	429	462	504	483	464	432	437	435	460	469	467	439	458	459	434	448	487	483	453	433	440	439	394	431	469	446	424	495	474	471	484	432	439	468	469	444	439	460	409	436	447	454	453	447	477	446	473	477	475	450	441	451	472	480	453	463	414	457	453	441	455	436	465	467	441	450	484	447	458	439	432	433	449	439	468	439	437	426	418	498	452	472	479	464	497	441	454	416	471	459	471	473	457	418	418	402	461	448	437	432	479	492	455	496	455	477	392	467	474	453
12058	4626	2682	950	511	450	437	353	344	364	354	361	313	317	298	295	333	319	317	305	268	329	312	287	309	281	327	279	290	316	271	309	316	287	289	326	319	305	299	333	309	320	297	346	316	314	325	308	298	333	308	278	312	298	303	302	314	313	308	324	321	303	307	351	313	301	305	255	290	333	287	306	279	315	331	290	331	282	277	276	265	304	336	277	284	267	263	321	302	277	269	342	271	269	300	316	264	259	321	284	319	321	311	272	286	302	312	278	294	316	293	345	292	288	324	285	305	300	334	271	286	317	326	289	350	275	298	290	306	324	281	306	315	288	287	283	276	311	275	292	305	297	295	311	300	306	240	311	269	305	265	290	271	307	327	297	294	281	292	304	284	284	300	323	282	278	320	298	297	274	302	298	292	277	298	318	340	318	299	307	301	277	291	286	328	320	289	317	342	295	308	292	288	279	288	298	281	317	304	296	289	291	318	315	320	305	273	292	306	300	303	345	321	296	286	285	246	279	273	287	288	302	303	318	341	309	293	318	312	333	333	324	292	310	287	295	308	309	269	277	319	299	295	279	282	288	298	306	294	295	288	296	287	301	303	327	291	321	303	293	310	298	310	303	332	283	312	317	324	310	310	281	282	284	289	268	298	288	316	314	306	285	309	298	296	325	292	304	288	297	292	287	306	333	306	323	304	306	286	302	321	298	261	315	324	307	326	328	321	308	301	316	298	292	318	264	338	291	323	329	266	296	305	287	313	309	322	303	285	303	313	296	317	306	327	321	291	279	316	309	316	314	321	280	304	308	316	270	272	325	323	283	323	299	314	291	312	268	284	298	289	293	293	299	318	324	311	298	282	320	266	325	299	286	289	292	283	295	318	271	326	327	310	312	304	315	325	273	266	284	305	308	340	322	272	312	305	325	338	308	299	301	294	299	325	330	310	309	314	312	341	303	316	289	265	308	320	331	277	310	319	284	302	302	343	300	295	287	301	309	290	307	331	303	308	306	302	283	286	291	300	295	313	339	302	315	302	291	276	289	303	312	333	299	286	305	334	284	261	316	304	318	311	304	286	293	300	277	306	297	300	302	293	297	298	289	296	302	291	288	321	278	308	302	295	265	291	325	288	272	306	323	289	318	305	257	289	294	290	325	304	325	281	295	274	314	341	305	297	294	308	323	304	286	275	307	294	302	290	282	315	298	342	281	283	302	277	324	285	342	298	309	290	288	254	277	302	308	302	267	305	276	288	307	325	266	303	312	293	290	328	310	327	304	338	293	299	306	299	297	315	300	283	298	302	280	310	303	287	287	254	276	333	317	333	308	336	319	299	307	296	325	285	310	256	268	300	312	300	313	326	288	311	345	317	308	299	286	323	296	310	284	313	318	309	305	293	314	303	280	325	300	338	329	317	341	289	297	317	303	333	316	281	313	312	298	315	307	296	322	307	322	307	296	316	304	294	318	303	280	291	306	296	304	331	300	270	304	315	332	288	317	318	284	283	284	293	304	324	299	294	332	293	266	306	287	299	290	300	279	302	331	332	292	340	315	253	288	270	277	280	287	271	298	292	324	277	266	273	301	284	277	288	322	295	302	340	268	305	292	302	283	328	282	312	308	298	304	298	298	322	291	308	324	323	268	289	318	299	277	309	291	299	261	298	295	300	323	290	326	299	278	326	287	319	314	294	304	282	286	294	315	314	317	302	341	280	313	265	300	324	291	291	320	296	283	340	298	316	310	328	307	291	299	289	294	302	298	280	318	285	280	310	314	315	297	310	274	305	309	272	279	298	324	292	292	317	291	308	305	305	301	339	289	318	301	282	277	303	315	299	322	313	310	268	318	319	312	278	293	306	297	305	305	316	293	293	287	301	305	299	265	310	311	310	318	337	337	323	298	298	312	306	317	282	292	287	321	302	324	326	308	313	284	313	307	301	300	280	296	289	267	312	301	289	366	320	320	279	277	282	331	281	290	282	297	296	272	316	262	309	279	316	324	289	277	310	305	322	302	298	298	322	282	355	291	333	329	298	281	312	305	331	323	285	307	311	264	285	294	252	282	308	286	312	274	289	276	300	281	266	299	302	282	277	315	295	310	295	319	278	278	314	274	309	289	312	261	287	275	284	297	330	323	323	314	307	314	327	332	294	284	305	339	314	292	263	280	314	326	314	323	312	294	343	293	292	288	303	313	359	329	253	302	305	274	301	295	299	282	322	315	295	333	281	308	287	330	316	293	280	312	297	332	291	300	273	310	284	289	314	285	298	307	317	297	293	312	293	308	286	285	301	336	289	283	260	293	326	282	241	287	289	295	280	304	319	282	262	323	309	319	253	307	295	318	301	303	279	314	284	272	309	328	310	301	323	288	297	277	262	293	310	269	291	301	280	326	309	298	280	319	281	300	323	296	263	275	320	323	313	302	328	290	327	310	284	266	270	306	286	304	289	313	298	294	316	301	326	311	277	302	309	282	296	337	332	308	282	319	296	300	305	311	312	284	322	311	314	289	317	290	271	308	292	336	303	276	312	302	287	310	320	342	339	295	284	297	283	335	298	314	299	270	281	319	281	292	278	301	293	285	320	319	305	280	302	330	316	295	294	320	296	299	316	305	295	336	315	288	292	314	320	306	322	318	271	290	289	309	324	306	342	279	309	339	330	260	279	294	299	296	296	276	285	316	315	296	327	292	297	294	287	249	267	315	311	304	333	294	271	308	296	301	314	292	301	304	295	277	287	311	286	329	340	323	280	249	313	310	309	291	291	284	314	291	279	295	297	325	310	314	312	295	291	313	295	326	334	312	298	336	314	308	324	315	292	328	283	292	323	320	317	282	247	305	302	310	346	335	310	315	318	334	312	314	326	276	265	341	305	319	300	272	306	317	312	360	300	291	311	304	322	305	301	320	294	308	316	270	292	305	309	295	297	317	295	300	291	288	282	265	317	321	280	289	309	270	313	304	307	272	265	291	320	281	295	278	305	298	279	304	287	314	273	298	285	334	286	303	303	274	291	290	287	283	290	312	298	289	322	310	302	329	311	283	308	302	270	283	309	299	289	308	265	282	304	306	302	311	305	291	296	298	309	290	312	291	313	288	321	325	283	306	283	292	265	299	298	314	295	314	287	313	322	290	295	356	321	335	302	276	294	304	305	313	310	317	302	314	306	339	313	321	334	334	276	304	288	309	269	268	293	283	330	324	285	276	313	288	316	342	290	281	274	288	294	280	277	303	326	318	292	294	313	279	286	288	336	299	290	329	315	290	292	251	301	286	282	305	291	302	288	300	279	306	295	331	286	289	323	299	296	305	297	263	313	277	281	328	320	293	276	274	318	297	268	309	339	322	298	315	280	319	315	328	266	299	275	272	297	282	277	292	317	276	304	294	322	300	292	313	284	279	266	295	323	296	299	307	328	304	312	282	290	323	299	331	304	261	294	334	296	313	316	292	290	320	303	295	292	307	314	297	300	269	279	285	304	286	319	298	285	313	300	319
8727	4641	5070	2354	1787	1547	1295	1111	991	949	939	817	837	769	783	828	787	771	803	760	754	716	735	703	689	713	729	712	751	735	758	695	738	723	758	714	760	732	717	719	749	714	746	728	716	723	709	673	716	715	718	674	728	669	675	734	761	705	689	747	648	675	685	747	644	700	723	677	721	703	694	720	738	699	678	682	735	707	718	708	706	710	685	721	648	677	669	709	755	755	672	668	709	707	676	717	739	737	697	689	666	652	691	719	668	703	732	732	705	684	680	719	701	729	715	724	688	710	716	695	766	703	704	702	684	687	736	677	699	718	657	739	737	733	698	729	668	716	725	719	707	696	743	685	732	691	717	712	676	733	735	729	698	712	706	694	686	691	716	669	716	668	741	717	697	720	710	720	773	683	688	654	717	645	681	723	655	699	644	692	664	702	733	724	626	663	752	668	682	684	701	759	736	716	703	721	659	615	769	653	690	713	691	697	656	716	695	699	705	708	731	685	704	739	734	706	693	710	699	718	679	707	704	707	699	703	661	706	741	684	665	761	689	679	678	720	708	724	713	665	721	743	711	709	744	671	684	684	706	691	637	688	691	689	684	688	692	712	771	701	670	702	710	686	748	689	698	673	679	674	732	685	701	697	752	728	695	656	689	698	690	715	727	711	690	680	747	689	705	704	725	697	716	729	720	677	675	712	703	729	717	696	714	670	680	689	684	735	708	685	693	633	683	695	726	668	708	685	672	713	692	672	759	728	693	681	686	724	694	685	744	770	664	707	711	673	684	700	722	710	699	683	688	744	730	695	709	663	744	737	692	722	719	698	706	738	718	670	744	695	714	695	660	733	741	709	703	712	673	667	705	734	672	722	689	662	672	710	677	699	699	711	658	726	705	787	761	687	704	663	664	735	718	755	740	693	714	692	722	715	721	719	662	707	715	726	686	729	719	695	684	678	656	686	687	655	749	721	733	721	703	693	704	717	715	724	691	693	738	651	702	678	710	690	737	667	749	675	710	720	650	695	713	695	693	658	663	727	736	674	691	737	755	746	719	722	682	704	682	652	749	687	723	739	702	735	728	709	704	693	694	728	722	663	708	699	677	697	682	707	704	699	663	692	686	677	702	689	721	679	695	755	643	721	690	739	636	725	714	701	715	732	685	709	698	651	684	721	745	681	726	691	678	675	756	724	693	703	720	718	686	731	686	682	674	691	671	689	697	700	651	654	700	710	714	688	730	692	718	661	684	754	705	752	687	668	700	742	682	706	662	654	693	723	680	685	719	678	748	684	697	707	685	718	679	644	703	719	693	633	725	705	717	693	630	671	712	670	709	668	686	687	713	678	672	700	698	699	689	728	751	699	647	710	712	696	726	754	699	650	663	727	681	718	706	748	713	706	727	661	716	706	687	675	684	694	735	681	699	712	709	730	680	692	686	724	701	700	714	722	697	663	719	706	743	700	705	672	714	685	675	710	692	729	716	721	718	727	681	711	730	672	726	725	719	686	682	697	747	668	676	710	728	712	696	687	752	746	698	677	724	702	720	757	693	714	686	667	721	721	664	703	683	750	700	721	701	679	666	725	721	652	711	703	647	666	717	751	675	711	663	745	664	679	708	705	683	721	688	687	691	694	703	675	704	742	715	742	707	659	723	744	679	713	683	720	670	705	658	687	678	721	700	733	713	720	663	696	643	667	712	664	740	694	725	717	657	696	629	712	722	665	688	670	678	682	661	686	664	725	728	723	733	719	697	707	644	720	741	740	681	710	691	723	649	667	695	693	736	674	683	725	708	709	712	711	682	711	694	715	709	664	742	724	668	690	740	651	714	716	716	704	687	684	706	717	662	643	706	681	688	771	705	670	705	713	728	725	681	737	700	709	683	708	690	695	625	746	691	688	704	699	734	698	699	722	707	687	704	677	739	717	662	724	703	693	678	688	697	703	656	673	729	698	732	699	668	673	703	721	691	685	663	706	721	714	667	696	659	751	703	760	702	672	684	678	714	741	726	696	703	704	668	749	718	706	696	660	675	661	715	734	633	668	759	729	719	699	686	697	719	713	679	690	722	680	706	704	663	694	695	680	698	693	653	688	707	688	713	691	719	693	685	681	712	677	762	643	672	714	699	649	666	701	706	694	740	709	676	696	659	689	750	727	747	717	699	653	709	707	684	654	691	673	660	706	709	707	676	702	762	696	695	724	702	663	744	737	735	712	686	681	708	710	656	721	683	671	756	720	755	677	737	689	749	714	702	678	709	726	714	673	675	730	699	727	664	722	772	684	684	699	717	730	705	714	719	717	696	754	695	703	713	696	684	695	705	714	678	693	651	714	717	701	693	701	704	670	696	702	669	703	680	647	721	709	754	720	745	682	686	720	699	662	712	675	679	690	682	776	692	679	736	713	691	637	709	683	734	701	675	687	695	727	687	651	713	680	716	678	698	718	719	698	743	709	720	663	684	692	691	696	703	721	674	662	684	681	708	706	691	699	707	721	711	725	720	689	713	698	667	730	670	699	732	692	734	718	676	736	714	719	748	726	677	703	739	683	720	712	715	701	695	723	729	722	656	676	721	725	709	648	655	712	730	659	637	695	746	716	733	698	661	708	702	650	700	726	747	682	670	718	685	680	681	684	682	738	672	684	677	679	726	724	677	644	694	675	684	704	710	687	672	692	674	688	675	758	708	722	677	696	681	722	694	743	695	658	714	671	718	667	683	681	764	747	627	686	668	701	696	681	680	736	661	719	696	667	729	730	717	684	701	667	710	721	741	670	726	677	708	689	696	719	702	744	752	643	715	691	688	695	679	694	730	655	730	704	682	665	748	714	706	689	728	663	693	633	710	733	684	690	710	677	700	740	660	701	725	685	660	718	665	725	746	702	695	715	692	695	712	718	731	709	696	705	718	688	721	704	676	706	693	734	695	750	655	659	725	693	714	704	699	662	687	721	715	700	692	678	667	663	674	718	706	676	671	705	713	712	721	673	717	671	713	737	651	672	715	671	706	713	678	710	728	701	692	789	742	721	690	686	706	721	720	666	681	771	713	678	720	721	694	682	668	673	690	650	729	678	703	693	713	694	744	707	668	775	683	699	715	752	701	719	689	737	701	696	712	675	692	705	764	714	704	682	705	731	714	692	683	718	706	676	742	681	732	689	676	719	655	701	716	748	755	691	699	721	661	649	699	675	737	691	710	696	671	700	723	709	712	744	688	715	660	652	711	741	716	736	702	641	650	713	696	686	699	671	758	698	685	736	682	668	755	707	638	711	707	707	651	715	712	674	722	697	702	689	674	685	683	735	696	688	706	712	682	726	704	760	688	724	708	688	690	713	649	713	708	669	716	685	710	711	718	660	698	700	710	675	738	755	701	683	662	659	739	672	667	702	723	717	700	725	710	683	692	712	724	688	725	726	698	713	664	649	676	750	721	730	701	732	710	694	707	729	701	719	694	690	662	723	743	714	710	685	739	728	699	674	683	700	709	740	745	710
29198	15208	10301	2611	977	771	575	457	437	421	374	370	309	346	346	353	323	345	309	328	306	332	302	283	339	318	304	292	292	321	346	244	343	308	319	292	309	323	336	282	277	323	327	289	331	299	290	279	314	252	326	303	283	261	312	294	299	320	272	302	267	336	309	341	297	301	308	296	315	277	306	325	304	304	273	266	316	301	325	309	320	309	311	277	317	295	290	284	290	296	294	295	307	296	274	312	296	301	287	272	287	296	288	319	308	300	312	294	291	314	297	298	282	310	314	305	319	259	292	250	284	280	295	311	312	330	284	336	319	297	303	313	306	333	290	306	299	309	293	302	321	313	323	306	299	286	265	308	335	295	285	258	282	304	318	276	315	267	330	303	310	309	276	319	265	282	321	309	277	271	298	302	300	324	286	314	308	308	303	310	308	309	291	313	309	264	334	281	317	327	308	273	327	313	288	308	294	311	287	256	255	289	292	312	300	299	280	293	291	292	311	282	290	284	303	295	302	314	291	296	276	317	291	315	304	305	293	326	292	297	298	318	289	288	280	281	314	323	314	337	313	297	273	274	307	275	259	323	322	308	324	270	262	294	300	310	282	307	291	289	281	309	294	295	289	306	278	309	277	307	294	312	296	313	312	335	280	307	289	301	331	296	318	265	281	324	318	331	304	306	304	293	260	293	291	317	268	308	294	294	316	307	332	308	288	295	277	297	307	315	309	314	318	307	298	292	300	284	303	323	315	325	315	310	329	307	298	317	333	316	268	310	322	286	300	325	295	290	297	314	294	303	285	310	305	292	258	340	286	306	293	283	321	321	308	305	298	315	317	310	310	310	298	291	333	279	281	301	298	279	317	300	297	275	315	281	297	264	305	293	309	313	279	299	268	306	293	257	304	305	307	300	315	289	322	307	264	288	319	309	290	310	275	300	291	296	340	309	277	309	297	281	322	286	319	292	300	320	321	310	281	302	339	288	300	316	323	322	306	280	273	331	313	308	316	300	297	305	308	281	340	299	300	290	315	311	308	300	328	333	264	244	325	287	334	293	332	285	313	298	302	333	343	325	264	302	326	311	293	322	287	293	280	317	289	288	316	290	315	277	290	270	328	315	271	302	284	284	342	276	279	314	282	277	285	316	291	304	280	303	335	302	278	276	296	283	294	280	292	325	307	296	298	302	305	289	313	320	302	305	288	307	338	303	286	275	329	324	301	288	332	305	301	321	293	328	304	324	284	311	325	304	324	337	283	289	300	283	290	330	301	305	323	306	289	308	324	312	318	294	286	321	285	336	336	296	307	302	292	284	299	312	324	295	273	293	334	285	271	285	313	288	316	314	291	306	299	320	313	259	333	320	287	307	284	294	288	306	282	324	270	291	319	307	321	291	303	313	314	283	304	288	293	331	269	311	301	313	303	320	345	316	320	307	314	316	308	268	311	284	325	296	287	273	296	295	305	304	303	279	281	309	338	301	309	320	303	310	278	300	286	321	285	298	310	291	290	316	324	282	288	336	294	318	321	279	315	313	297	296	277	315	292	300	284	321	279	307	300	275	313	315	322	317	250	295	293	328	316	327	331	280	288	294	297	333	292	310	317	272	282	325	287	296	337	310	366	305	276	294	293	341	301	283	286	320	319	294	290	313	283	272	296	344	330	315	282	299	294	331	299	308	322	337	300	294	279	284	301	261	328	300	272	273	308	335	242	311	306	288	288	293	290	277	325	299	271	310	332	283	297	328	276	306	276	302	312	278	338	293	294	294	293	325	293	296	312	301	310	293	323	272	297	307	294	290	312	297	294	325	306	304	335	331	303	295	291	274	285	303	341	308	291	294	287	273	270	279	315	277	268	291	284	338	276	264	290	322	310	331	341	292	292	279	270	279	286	310	277	315	300	321	308	291	273	314	299	304	319	275	301	339	331	310	348	293	328	275	282	279	281	296	307	288	289	283	283	323	261	300	315	332	334	288	294	318	270	300	296	303	272	314	330	321	292	287	291	312	313	302	314	315	297	317	323	285	333	291	299	316	315	302	302	300	327	286	266	288	285	289	305	295	325	288	332	320	295	289	306	307	305	293	344	281	312	294	296	313	330	297	286	303	309	313	305	274	286	309	277	286	302	282	277	290	295	314	289	308	291	276	325	295	281	279	330	333	296	306	314	282	320	309	319	284	310	303	298	290	338	322	292	314	306	285	276	320	308	313	300	301	281	303	304	288	313	310	297	321	318	302	300	285	291	299	293	287	304	303	295	300	301	270	264	304	290	288	298	325	275	318	275	282	298	289	315	286	292	286	299	322	303	319	295	290	271	319	308	281	301	306	324	300	338	327	290	284	312	278	297	305	260	321	308	296	308	314	309	297	279	266	348	296	275	325	285	282	284	294	264	278	290	268	300	325	305	302	295	290	297	323	312	269	297	316	288	304	324	277	326	333	270	295	300	304	289	326	331	293	286	298	291	309	301	278	279	300	317	294	301	276	310	341	342	306	288	312	294	311	289	303	281	314	318	288	302	282	307	271	291	268	317	289	291	321	286	260	302	304	272	283	261	270	298	299	316	245	308	315	282	292	288	292	302	323	317	315	272	297	269	292	319	301	313	289	326	283	273	262	301	333	280	330	274	290	300	288	296	314	308	340	296	310	293	308	270	303	302	307	290	323	302	328	277	307	284	322	279	299	298	299	273	289	331	297	321	302	334	294	303	291	292	326	288	310	324	303	291	316	278	317	350	299	273	325	297	292	285	290	324	311	309	290	338	311	296	292	292	317	267	325	305	298	325	312	270	315	259	303	291	337	314	338	313	315	339	289	282	311	297	292	320	291	284	311	299	320	312	311	299	298	299	304	301	323	304	306	284	309	294	298	298	264	301	289	291	261	280	289	281	284	292	322	293	288	317	276	268	309	307	321	321	305	303	320	285	331	304	311	290	280	288	297	307	288	295	294	304	337	281	347	258	285	314	321	337	306	327	318	289	305	302	283	290	318	316	312	293	312	312	311	295	279	321	318	305	308	326	304	323	269	322	299	325	281	310	323	293	314	280	281	324	292	300	299	304	310	313	302	262	309	313	296	284	318	318	269	286	317	305	312	285	304	328	290	343	305	292	330	319	319	308	298	286	295	326	308	311	293	313	325	319	337	307	308	341	299	311	320	282	333	304	306	285	286	270	296	316	274	295	289	324	297	292	273	288	293	321	306	274	300	299	271	297	310	309	337	321	303	337	286	309	311	313	301	284	320	328	315	332	345	327	323	337	309	324	248	286	290	344	336	308	313	336	284	299	306	286	286	293	296	304	307	291	286	307	280	279	295	308	328	301	329	280	310	319	302	298	320	343	274	296	298	282	248	306	281	300	287	281	298	338	301	290	310	314	291	298	317	317	273	292	291	291	297	300	284	273	289	290	304	293	265	296	321	288	302	312	303	280	279	306	295	280	301	320	296	302	286	286	295	309	295	266	312	296	294	296	255	287	309	279	323	323	309	284	291
20241	12145	14147	4500	3188	2635	1912	1640	1480	1325	1150	1064	985	985	935	903	887	834	789	811	814	794	750	772	803	705	735	755	757	734	785	736	751	719	738	738	736	739	754	721	725	773	714	736	697	656	721	737	727	723	707	723	696	741	678	735	687	663	721	745	723	687	679	641	721	663	719	742	688	697	688	670	697	650	715	652	663	715	728	720	730	681	707	710	763	715	736	649	695	665	710	651	703	723	705	703	691	679	725	726	659	691	658	713	679	702	671	673	693	688	693	724	682	723	682	715	691	705	689	683	673	692	694	736	727	694	721	704	708	693	683	703	710	676	685	708	662	693	655	716	681	676	676	736	712	729	693	652	646	685	669	698	737	644	659	680	759	743	692	649	660	714	696	678	679	682	659	664	656	672	699	678	681	666	669	692	715	683	707	717	697	675	703	671	712	678	664	706	713	700	743	686	673	633	705	712	664	736	690	712	697	734	673	684	700	664	702	652	725	672	673	718	718	703	635	722	673	714	686	679	675	679	655	717	716	697	714	690	714	682	676	717	769	683	753	702	698	721	688	721	659	697	687	694	707	703	688	679	668	670	694	663	715	714	715	721	728	728	692	661	703	710	665	689	655	745	695	733	682	647	675	711	664	681	666	741	662	698	740	673	717	728	705	698	651	692	728	702	702	711	700	668	678	725	714	727	723	691	708	709	696	686	694	668	721	642	708	700	745	706	692	683	679	669	629	690	712	734	696	695	644	700	695	698	690	729	694	716	644	710	640	683	667	717	689	691	691	686	724	689	683	670	664	689	676	653	705	693	663	718	733	682	681	726	660	684	728	697	707	720	719	638	715	648	727	743	720	696	712	685	693	703	684	683	683	714	658	699	730	684	729	731	676	680	686	695	677	720	732	734	701	693	699	694	760	637	673	733	686	673	702	669	703	697	628	692	700	711	695	723	648	694	728	674	709	679	671	640	690	717	737	700	694	716	668	682	679	691	714	656	696	703	701	707	688	719	734	724	665	727	743	634	654	684	643	699	656	672	700	712	704	663	684	670	700	752	739	659	634	697	674	705	721	727	690	667	661	754	663	696	778	697	728	654	746	658	712	658	682	689	705	702	665	688	689	672	735	704	704	760	682	733	672	687	677	710	671	703	697	659	693	709	708	715	685	704	658	685	667	703	741	713	694	709	691	706	721	723	709	693	702	676	707	692	718	674	725	690	682	701	772	683	682	697	699	691	697	702	710	706	667	689	733	710	705	706	739	688	687	685	697	694	668	674	700	668	711	702	714	700	665	723	697	690	709	701	712	735	695	716	677	664	724	720	671	690	681	740	704	749	689	710	692	697	711	703	709	708	666	675	685	700	654	663	714	678	718	720	686	712	696	669	660	667	744	716	665	668	710	675	694	632	670	665	709	654	661	684	695	699	719	705	684	736	699	700	707	769	708	669	677	710	680	730	646	688	695	752	667	723	756	648	664	656	687	662	716	684	683	681	702	681	730	715	706	684	700	692	664	710	707	691	735	687	668	701	735	731	706	725	702	684	687	662	714	678	688	705	673	669	728	718	677	697	728	681	706	678	691	696	720	710	678	679	703	662	681	718	734	663	681	665	736	629	698	720	708	700	717	672	756	731	721	676	671	695	713	714	663	735	701	674	662	710	688	753	659	674	707	688	756	712	655	688	709	690	673	729	708	700	686	729	688	664	675	686	727	689	677	726	690	709	698	680	651	681	705	723	688	682	668	688	694	695	680	660	658	665	694	699	698	725	671	690	734	717	715	701	683	669	682	696	667	697	730	705	713	730	688	755	696	723	680	702	713	677	639	656	677	634	715	697	699	647	694	658	704	709	681	681	708	683	711	710	646	701	692	683	696	720	731	688	676	677	686	674	704	711	716	689	730	661	675	678	656	694	688	702	714	727	695	719	699	715	647	690	670	705	673	686	659	700	681	723	638	661	738	745	686	727	692	726	649	672	666	702	746	694	680	690	687	692	641	678	661	727	726	687	661	718	689	704	694	642	741	669	682	678	722	680	713	726	688	648	710	703	695	734	666	706	659	710	644	688	733	697	668	708	666	694	697	665	643	665	721	677	686	670	695	729	638	674	681	673	691	708	786	657	722	742	715	667	757	696	687	758	717	645	673	745	712	696	703	683	681	687	693	658	711	720	704	707	690	695	718	695	648	704	717	684	689	714	690	731	715	694	712	670	685	593	666	660	693	709	706	679	680	669	736	666	695	723	669	696	698	696	699	735	727	725	715	674	645	684	695	695	665	729	667	700	706	641	648	676	729	713	673	744	667	691	689	664	706	646	681	673	730	688	681	697	687	702	697	622	725	686	718	695	689	727	700	712	672	633	661	669	654	677	676	707	689	697	676	665	669	714	674	677	699	654	716	709	720	670	729	688	724	704	652	694	708	650	732	728	709	642	698	701	697	717	702	690	698	718	773	716	699	730	691	674	717	689	712	710	708	701	705	688	684	697	751	703	724	738	720	730	688	710	723	720	675	675	706	693	687	708	758	647	636	756	671	708	711	683	702	749	692	718	727	734	715	715	685	665	651	662	704	694	681	649	709	683	709	694	673	677	727	694	652	679	659	712	673	745	702	726	637	643	669	698	730	664	733	706	700	683	655	711	677	683	645	707	658	718	687	681	653	696	693	713	670	675	720	704	666	679	694	705	719	663	704	705	747	707	685	695	725	669	707	659	670	677	706	672	707	724	736	665	681	729	711	673	704	670	748	668	699	729	640	683	670	678	716	672	689	670	665	688	692	743	693	707	686	705	742	667	686	721	729	679	745	679	673	677	722	668	704	656	702	618	707	699	676	700	698	704	704	660	669	713	683	732	661	678	680	697	683	717	694	683	723	693	722	645	709	683	698	670	719	725	702	715	688	684	715	671	706	719	709	707	734	697	641	701	698	705	679	703	705	672	719	707	720	712	650	711	659	741	664	656	696	662	714	709	724	679	684	675	695	701	661	752	708	727	697	675	752	693	733	724	700	655	674	687	731	708	655	645	707	716	686	751	654	746	680	702	684	693	682	653	700	675	698	738	725	708	697	691	709	670	683	620	636	732	705	721	709	648	689	673	749	651	646	703	714	691	679	711	689	726	677	685	679	691	708	685	752	758	676	717	657	703	750	642	702	746	683	702	694	656	691	678	679	739	720	661	682	705	691	679	668	656	706	681	699	684	692	677	708	671	736	721	729	696	670	670	683	691	696	690	664	701	659	646	673	669	690	686	707	691	720	685	708	658	699	658	763	676	697	682	708	637	676	705	691	668	746	711	641	694	705	669	726	708	649	694	697	731	684	700	727	722	690	716	736	677	701	723	680	673	648	692	677	700	704	676	766	697	675	691	700	667	708	614	706	656	684	708	706	696	679	688	733	710	675	732	679	712	702	698	667	692	676	671	702	654	674	701	683	721	704	677	701	659	671	708	713	694	691	708	755	655	686	677	691	701	698	697	713	661	688	676	677	732	653	682
39994	22834	19182	5782	1371	832	583	498	447	327	339	301	244	251	228	238	257	241	203	210	208	227	206	195	189	182	230	193	215	202	209	181	202	223	206	187	224	214	185	210	210	212	173	197	205	196	230	205	208	219	203	202	199	206	185	199	190	169	184	188	186	166	186	183	198	189	192	174	172	199	203	223	182	189	187	205	182	191	218	213	197	163	178	219	193	174	197	193	195	217	194	204	176	186	175	199	180	204	198	176	174	168	184	206	231	194	205	202	198	176	178	193	183	196	172	179	199	194	186	169	186	175	176	194	202	184	186	179	173	200	173	190	210	163	187	201	193	172	189	173	196	208	172	177	188	174	186	215	156	187	190	202	187	209	185	212	191	203	228	195	189	211	196	170	185	199	216	184	174	181	196	180	192	163	187	189	189	188	188	200	177	220	208	191	184	172	208	182	205	158	162	158	203	202	184	191	198	195	186	189	189	182	181	195	197	192	181	193	196	166	195	184	172	174	209	185	187	174	193	203	194	207	172	164	175	181	195	187	199	222	203	184	195	183	188	207	221	185	183	184	203	187	184	173	162	191	193	192	208	189	195	187	214	192	200	186	172	209	191	170	185	174	185	179	169	214	178	189	185	178	192	173	183	187	170	172	197	190	168	162	191	159	211	181	171	179	209	211	197	207	207	208	184	194	191	201	191	188	221	180	202	182	201	185	185	208	212	181	179	188	204	180	173	180	184	221	200	189	203	194	164	185	184	175	193	192	186	192	180	181	193	209	174	210	165	178	182	193	212	189	192	181	205	175	181	201	187	167	193	154	196	176	175	201	200	183	162	168	179	174	210	154	162	182	160	166	204	164	185	182	174	181	159	167	197	177	183	202	175	179	186	190	204	185	211	165	177	169	176	220	204	184	184	169	188	191	152	185	185	181	195	190	172	220	201	200	206	193	198	183	193	180	166	174	207	170	182	160	187	187	183	174	183	177	168	216	197	177	173	173	193	170	166	177	182	215	180	209	173	184	188	192	181	181	156	215	203	187	195	184	198	157	226	191	175	185	154	202	157	203	169	158	180	178	230	207	197	169	193	174	161	174	204	179	177	191	170	188	203	208	231	173	177	178	159	193	179	192	179	184	204	192	182	194	191	189	182	195	198	169	221	193	189	193	180	169	189	177	159	191	197	181	180	190	180	199	214	191	179	167	188	186	179	174	165	204	187	170	221	191	193	188	216	180	214	163	201	187	172	208	182	193	190	191	202	192	203	221	190	207	189	184	204	193	177	181	183	208	210	183	192	202	181	177	179	185	197	189	201	216	188	172	179	176	185	171	175	186	205	203	172	190	178	188	196	193	180	194	210	174	179	197	194	199	195	180	198	193	191	209	214	201	213	219	184	206	193	178	176	199	180	177	193	193	193	209	185	169	188	199	185	208	204	202	195	178	199	209	184	173	169	174	166	173	200	190	217	204	203	164	189	176	185	179	174	188	177	175	190	176	187	193	174	178	219	187	200	190	193	180	196	200	176	190	190	196	230	210	200	187	193	178	157	178	201	170	179	181	229	198	187	194	178	190	180	184	178	183	207	216	198	215	170	205	180	186	197	162	190	181	175	178	191	187	201	205	195	187	236	190	192	179	172	198	157	183	178	179	207	195	190	173	156	196	193	191	228	209	181	176	185	189	203	196	212	179	219	213	187	192	190	201	165	199	181	171	208	178	187	197	167	187	172	180	172	197	198	201	184	192	173	192	180	204	178	183	197	169	178	179	188	167	186	166	175	216	197	211	180	197	199	209	205	194	223	202	200	211	169	201	190	182	194	187	200	194	194	195	189	174	208	189	190	202	172	188	207	177	163	194	187	184	202	195	174	195	205	198	196	178	201	201	173	228	201	197	154	176	195	199	193	189	195	182	201	197	180	152	203	206	198	200	185	217	193	211	212	203	206	203	208	192	197	170	202	198	166	175	159	185	182	217	189	199	185	178	209	205	188	195	193	203	196	182	188	187	193	164	206	175	187	206	183	186	186	207	199	171	218	173	197	195	199	181	185	202	192	198	194	183	182	217	218	206	168	186	178	202	171	204	190	180	189	183	182	195	177	182	212	185	171	184	198	191	199	178	199	175	196	187	174	187	189	188	187	201	171	187	183	232	230	179	206	188	187	203	184	177	163	181	196	199	186	188	214	188	174	203	179	187	166	212	191	188	207	175	173	177	216	215	195	150	171	204	158	196	201	181	186	192	197	170	169	190	181	156	190	185	199	198	187	184	172	194	181	182	179	202	193	201	207	209	183	208	195	202	199	177	199	189	181	190	181	205	188	178	165	193	216	190	173	192	156	166	203	196	192	172	194	223	165	179	170	182	185	204	188	184	171	183	221	205	182	174	170	192	197	196	168	173	211	166	170	183	223	198	209	186	160	207	170	196	198	209	186	202	181	194	174	198	188	205	199	163	196	178	194	186	176	198	196	154	163	184	180	204	184	207	175	206	176	214	190	175	185	207	184	208	209	212	172	184	194	205	214	180	180	162	173	184	182	182	164	199	216	192	191	202	193	150	182	184	175	187	190	158	207	216	197	187	194	191	202	179	188	184	208	194	177	213	197	199	190	183	201	218	173	201	168	182	165	208	177	176	186	194	196	211	178	222	213	188	162	183	189	172	176	180	201	173	186	182	165	193	213	213	171	211	203	186	193	167	185	184	164	192	159	190	195	220	168	165	193	177	198	186	192	209	194	196	199	186	186	177	173	194	182	189	178	194	211	197	188	179	209	207	200	217	190	185	197	192	187	217	205	199	166	186	194	154	205	211	185	174	210	193	173	185	163	194	207	182	186	183	187	192	192	210	200	190	204	186	203	187	212	207	179	190	189	180	204	158	205	167	168	156	179	156	217	192	200	208	203	179	158	194	193	196	199	183	177	199	195	191	190	224	184	200	208	204	172	208	197	202	190	189	196	205	169	228	167	203	198	185	176	182	210	193	174	209	199	201	216	182	201	181	227	193	189	189	241	198	213	193	204	194	186	178	182	186	179	182	156	208	179	175	194	185	190	192	182	181	202	223	164	197	176	196	164	182	191	192	194	185	199	191	203	206	184	177	217	171	182	179	175	175	210	179	196	208	190	192	212	202	192	172	205	186	201	198	170	207	188	175	216	168	212	210	206	192	164	212	198	214	165	204	201	199	173	177	198	187	195	192	177	194	222	179	197	207	172	172	195	193	198	214	167	174	178	167	187	195	191	192	152	205	218	195	184	166	198	201	160	175	196	221	183	162	186	195	190	191	195	199	165	182	173	189	180	185	188	184	179	186	198	185	178	161	182	151	198	199	188	167	200	175	218	187	190	192	177	186	187	223	199	197	183	190	187	184	179	180	185	186	202	172	166	228	200	171	199	184	192	177	206	158	178	190	196	186	184	211	187	189	193	187	178	205	184	179	188	180	177	189	178	185	185	190	198	198	190	166	202	188	173	174	187	201	163	190	170	165	179	170	210	169
26536	17253	22621	7038	4284	3245	2416	1984	1731	1401	1208	1048	984	906	864	751	699	678	580	607	630	570	521	515	544	576	523	524	579	567	544	543	543	568	513	496	485	506	492	495	464	485	536	544	543	524	529	524	526	477	496	513	466	423	456	449	462	432	435	458	460	460	442	456	475	442	491	458	420	461	471	481	430	441	471	498	469	413	466	476	467	499	437	414	438	461	443	462	442	472	505	489	447	437	452	438	473	492	469	483	461	477	407	414	406	420	425	446	463	460	496	436	453	469	465	469	475	448	469	473	432	456	461	480	487	464	437	434	457	454	456	448	392	457	499	430	464	438	456	453	455	451	448	502	447	459	427	468	457	489	429	457	423	450	479	463	458	433	456	465	427	460	436	448	453	502	450	426	420	449	423	463	476	444	435	463	451	439	481	473	469	482	449	437	485	494	466	418	446	492	462	454	455	460	461	443	453	428	491	463	455	463	446	419	474	453	466	466	448	448	406	455	452	464	439	471	473	487	446	446	428	464	448	461	454	471	430	446	446	440	450	434	474	494	437	453	459	462	463	465	446	459	438	493	450	432	445	413	479	446	447	490	466	450	462	449	450	452	381	453	481	399	458	458	400	447	462	477	445	440	464	446	449	439	438	433	472	473	437	444	436	422	394	472	449	450	461	443	441	418	466	460	450	456	482	465	444	447	450	455	464	422	445	448	453	430	431	446	462	429	456	431	463	428	440	442	517	462	439	422	433	475	446	431	426	462	463	441	464	434	424	430	483	464	433	459	465	462	494	496	432	471	443	428	465	471	441	417	471	413	445	455	437	472	445	425	440	431	437	475	451	439	470	436	480	438	453	438	467	448	450	464	464	449	436	454	434	473	453	450	459	460	473	453	471	478	499	435	445	484	465	460	473	453	455	463	461	476	513	449	490	448	442	451	459	429	443	486	433	443	466	458	445	442	473	430	453	450	464	420	449	449	430	446	453	460	463	457	416	435	439	432	475	453	434	410	460	462	470	429	442	452	473	435	461	436	453	488	441	436	444	467	447	466	470	439	416	457	463	451	447	442	455	512	442	459	467	441	442	498	469	460	461	435	503	415	467	450	450	469	427	452	437	458	478	454	472	442	468	443	467	438	450	470	448	437	469	462	453	420	490	480	431	436	457	455	442	431	450	462	435	436	469	452	452	445	462	475	443	451	495	440	512	422	440	473	454	420	426	441	462	428	485	421	486	458	423	431	437	461	433	436	445	421	464	446	458	443	450	421	444	428	459	446	450	443	460	415	455	476	432	469	478	447	449	475	473	476	473	432	467	445	443	468	478	480	482	502	442	438	441	478	456	450	475	458	469	433	448	416	451	469	464	448	438	461	476	467	426	457	419	455	452	456	434	472	454	447	489	451	449	463	457	424	477	472	438	475	478	439	479	399	443	414	468	468	433	446	435	513	439	481	489	472	495	439	405	483	451	489	435	430	434	475	462	454	426	471	424	448	434	382	411	459	488	491	456	460	446	436	444	445	433	447	456	479	433	444	427	487	457	453	474	460	463	444	434	438	418	402	468	459	465	431	505	450	434	444	427	459	429	434	467	448	451	508	445	475	463	492	443	420	460	473	460	451	475	471	462	484	475	472	432	455	439	468	504	445	438	415	475	430	436	468	456	453	478	445	425	441	455	438	427	473	443	444	437	421	451	478	422	474	423	466	463	432	445	468	444	444	440	433	478	431	441	423	452	482	410	453	421	474	473	465	446	482	454	447	454	458	480	384	463	468	468	478	468	466	451	435	441	468	435	444	471	463	414	477	482	450	454	477	431	431	456	457	469	431	440	462	484	479	494	422	406	461	447	499	429	457	454	481	485	436	450	422	446	440	464	508	467	436	440	461	445	479	473	458	458	429	480	469	438	474	438	442	483	445	411	446	465	475	495	436	479	426	490	479	457	426	466	470	457	442	455	385	422	461	474	467	428	467	484	460	427	481	482	463	490	471	469	444	435	458	463	480	423	464	480	461	425	478	447	428	438	470	415	428	473	452	459	471	434	456	465	464	443	451	449	461	422	424	479	475	442	452	466	469	426	459	453	460	432	481	419	461	450	470	433	467	438	495	474	459	461	473	445	412	481	448	443	464	444	412	448	469	441	439	462	443	437	461	482	450	430	440	437	471	444	475	444	420	443	469	408	501	481	416	432	456	423	443	459	460	441	430	469	482	457	471	493	452	441	442	478	414	416	457	453	478	431	455	438	446	457	466	483	447	422	491	427	445	412	434	455	445	446	439	411	463	441	462	454	488	469	478	478	445	441	486	463	428	448	490	485	439	444	462	458	480	450	433	451	430	433	451	454	451	415	457	464	424	430	459	469	429	497	438	447	449	452	453	459	458	466	441	471	461	466	431	448	442	476	464	440	470	476	435	495	459	390	449	452	457	479	498	495	443	437	433	454	501	476	467	388	453	446	396	468	475	492	454	410	442	447	444	462	428	463	426	508	477	464	478	478	458	457	447	476	440	451	445	463	465	456	464	467	443	432	460	448	431	440	425	432	463	452	439	400	440	447	468	477	468	423	455	457	458	466	467	456	497	444	453	456	447	486	469	426	426	455	452	449	480	437	482	446	460	482	459	425	430	410	443	429	475	446	474	468	454	466	465	450	465	427	429	460	450	472	463	449	416	405	435	485	456	458	431	465	467	459	454	434	418	443	441	461	453	450	472	479	452	464	453	473	486	471	432	470	498	488	460	468	521	469	459	447	462	458	424	484	446	472	468	482	429	416	449	447	501	458	479	444	485	453	420	436	435	479	451	458	458	439	480	470	414	441	457	446	430	463	463	493	479	431	436	407	474	434	466	423	492	439	477	468	486	456	400	460	435	454	411	457	450	448	474	475	455	464	452	451	458	449	475	438	443	467	477	478	464	483	464	430	474	474	428	426	437	439	456	479	455	449	448	451	460	446	457	423	474	442	465	395	406	458	447	417	461	465	456	456	469	415	427	478	445	430	455	470	481	440	428	475	430	465	461	455	477	484	449	411	458	445	471	459	465	449	446	459	465	472	447	441	452	461	450	462	479	483	455	462	468	424	444	493	439	464	439	465	416	446	483	455	440	479	436	419	449	477	446	448	465	435	448	425	439	439	442	469	447	467	437	443	475	435	431	485	489	397	411	455	426	431	449	458	407	419	446	495	446	475	482	482	479	453	428	460	434	484	452	472	459	444	447	466	447	467	467	475	467	473	463	458	465	428	457	460	459	478	428	441	457	460	477	435	491	456	478	468	466	448	475	445	481	467	443	455	442	444	473	461	478	451	448	434	443	446	488	433	437	466	477	458	449	443	477	437	469	445	442	463	446	488	411	466	445	430	432	473	438	447	476	422	447	457	463	417	450	418	439	467	467	432	496	432	470	480	445	462	468	498	429	442	471	433	478	432	450	460	456	452	456	440	462	426	456	455	455	447	461	439	478	449	424	452	455	466	431	516	441	444	480	424	452	440	451
12408	4747	2942	1029	504	433	409	390	374	342	318	324	332	331	313	303	315	316	299	321	316	322	290	308	294	292	317	298	306	338	297	294	283	304	303	298	324	283	321	271	319	308	283	319	316	368	278	271	299	297	298	285	308	293	330	301	310	252	307	325	319	273	328	337	334	310	308	302	334	283	269	304	332	334	325	315	298	290	285	302	285	296	302	310	315	290	314	293	279	325	309	297	357	321	316	290	321	301	316	312	314	308	294	302	283	302	292	304	310	312	296	311	305	313	305	293	305	297	295	320	321	302	271	279	289	318	297	322	323	284	298	308	329	353	323	323	316	277	320	304	319	308	323	314	298	320	282	293	292	292	324	317	289	308	312	318	305	311	300	311	284	305	266	307	313	291	300	268	317	286	289	305	301	301	293	300	275	323	319	303	322	307	278	298	315	319	327	308	296	317	323	281	306	286	304	245	312	315	319	276	296	250	327	308	292	335	325	320	300	295	264	304	276	300	306	269	282	293	307	332	296	309	282	296	294	310	343	322	310	298	274	288	336	299	315	306	298	275	331	280	315	338	328	308	316	311	304	327	306	313	296	270	317	255	291	287	314	307	312	300	307	269	308	318	300	344	297	286	321	294	315	304	299	292	288	307	274	269	289	292	333	286	305	282	296	257	280	328	316	331	312	327	292	320	306	303	329	302	320	272	319	292	287	289	281	286	299	314	280	312	280	305	320	295	304	302	315	291	284	274	315	309	336	285	279	268	305	306	308	283	322	289	312	319	323	268	297	311	283	276	275	306	298	309	349	362	278	299	314	272	307	301	288	281	326	289	295	323	308	292	312	291	293	319	282	300	309	304	314	327	341	268	299	310	305	312	304	282	294	297	299	324	302	312	321	302	330	307	297	296	322	294	317	319	306	304	315	303	278	278	281	304	300	267	297	308	291	290	313	282	307	312	301	324	310	296	300	287	297	305	332	287	283	324	269	294	275	338	321	323	294	305	289	337	303	315	305	279	303	309	276	299	317	305	269	320	287	288	301	301	299	294	320	306	306	305	277	283	304	319	289	310	293	327	319	274	270	309	345	297	290	285	350	329	283	306	303	294	318	303	314	301	306	344	299	298	288	308	319	323	294	318	292	286	311	312	344	297	316	281	303	321	303	285	307	272	327	276	300	317	279	292	328	292	292	285	284	266	349	316	315	313	316	293	299	275	303	373	317	294	333	275	294	314	321	323	306	284	325	332	318	286	266	316	313	314	344	288	259	323	298	300	274	299	300	311	325	305	339	303	317	300	326	326	315	345	292	306	288	318	324	298	346	331	297	282	316	302	298	291	289	316	291	316	312	302	291	304	313	314	301	316	329	295	316	310	311	280	313	288	268	280	279	282	326	323	306	326	293	297	309	318	267	324	290	309	294	279	317	289	302	281	270	288	285	303	301	284	287	308	287	301	309	301	323	283	321	282	298	284	294	331	320	302	332	319	281	293	335	315	278	281	306	333	306	296	300	287	324	304	288	280	307	293	323	331	325	320	278	299	274	262	291	290	322	292	315	284	304	308	340	328	315	336	305	338	310	335	281	300	313	295	322	307	289	306	287	303	283	260	317	280	306	335	288	321	319	309	307	332	305	304	295	266	311	331	329	326	310	296	297	305	292	330	299	292	303	329	311	285	333	304	302	318	303	297	297	304	288	321	291	281	269	342	323	307	335	318	309	298	300	298	311	295	316	308	299	305	290	319	302	311	287	299	311	330	285	287	298	325	339	288	276	308	310	304	303	292	328	300	301	305	311	313	314	304	316	318	290	316	297	276	316	316	271	295	326	311	308	303	300	285	312	292	295	306	294	270	299	328	291	325	293	314	325	343	292	323	307	275	321	321	304	307	288	284	320	294	319	287	320	302	299	319	313	297	332	297	284	324	309	320	306	324	338	308	330	296	301	304	303	352	318	281	263	303	298	307	305	354	314	328	299	297	345	305	294	290	296	311	314	307	284	294	308	316	313	319	327	315	290	276	309	290	325	295	305	305	302	321	295	332	287	310	336	268	323	303	335	307	304	273	295	306	287	294	301	300	277	324	303	340	302	289	291	313	310	300	303	291	299	317	306	321	285	283	308	311	295	293	292	286	268	329	317	297	297	296	305	306	333	327	304	314	297	316	251	296	285	339	318	292	310	319	292	286	315	287	328	324	296	325	273	311	316	302	298	272	288	322	310	307	302	337	305	307	307	359	306	335	291	340	318	278	269	306	299	310	299	304	298	328	285	300	284	299	287	310	328	310	277	296	296	294	314	333	303	287	274	312	298	286	288	292	305	290	317	325	322	294	292	300	314	328	304	271	295	296	301	313	303	325	297	272	330	343	274	285	289	313	321	311	314	314	312	281	285	281	310	300	324	342	319	291	287	299	278	318	286	280	309	311	301	292	321	306	308	309	294	296	287	324	300	347	316	327	311	279	294	326	316	292	310	298	307	303	292	318	324	317	292	315	315	251	326	298	259	313	273	318	301	272	304	295	271	280	309	295	328	255	300	271	316	297	334	300	339	284	292	301	305	315	264	313	294	279	269	312	276	318	296	314	297	317	309	278	285	290	326	282	275	263	286	285	288	332	302	269	279	308	326	274	334	330	325	309	330	324	306	293	304	283	325	322	328	309	297	278	289	311	314	275	299	324	327	311	303	339	303	349	284	295	288	286	330	282	318	333	318	296	299	334	304	293	271	296	305	344	315	290	314	305	293	317	337	273	331	280	309	291	302	298	319	273	301	295	285	324	272	296	306	277	275	281	334	326	307	340	298	318	278	324	293	314	281	341	290	290	281	308	316	300	297	313	285	302	284	314	281	269	325	343	311	294	299	304	295	289	287	281	298	308	306	315	305	326	293	274	312	289	252	276	298	286	281	305	298	318	294	276	289	283	281	288	318	292	288	299	277	316	314	303	282	289	288	318	276	320	308	332	333	324	274	308	317	296	302	282	299	333	295	311	276	302	306	321	294	285	307	316	308	339	281	331	310	287	305	274	327	319	281	306	288	328	270	301	281	317	309	302	336	327	265	319	302	308	320	306	324	286	307	306	301	317	310	321	307	328	315	308	294	299	286	309	284	281	307	291	323	282	299	296	292	341	332	293	318	333	317	289	312	261	312	319	322	287	284	287	321	294	271	301	277	314	285	311	313	328	287	312	318	318	314	291	278	319	294	295	278	304	293	285	345	309	307	296	313	275	296	294	301	293	291	316	301	285	322	321	326	294	306	307	309	302	308	289	288	290	323	309	297	297	299	347	317	305	309	334	268	288	285	321	312	306	288	280	301	253	299	288	315	275	320	276	297	296	297	360	284	282	319	292	286	299	324	302	280	330	285	303	336	305	319	297	313	301	318	277	284	310	300	315	276	269	310	348	297	295	307	290	339	318	307	294	319	319	286	300	301	306	343	288	288	305	293	303	302	286	300	270	289	287	306	328	285	276	296	301	298	299	315	263	336	326	288	332
8819	4583	5696	2668	1858	1415	1213	1095	1023	904	922	900	866	807	780	714	791	757	800	741	760	769	724	746	693	712	705	730	729	725	821	759	728	711	693	733	726	693	732	752	740	708	724	752	727	702	707	684	704	741	706	719	770	749	714	705	648	686	692	708	717	650	709	701	719	684	666	708	672	681	708	691	708	670	683	668	658	731	670	698	710	671	732	686	712	708	664	698	701	712	687	739	754	679	654	721	756	702	709	699	730	651	669	741	737	744	691	731	651	733	666	685	706	706	679	681	673	662	720	688	752	685	723	698	731	713	739	677	740	685	656	729	680	758	729	660	704	702	683	715	700	685	665	734	691	742	761	697	719	724	725	714	652	740	673	693	729	703	648	734	653	692	731	704	702	746	673	663	697	679	713	697	669	715	681	725	727	742	670	699	723	708	642	699	624	693	667	735	729	710	749	724	714	698	732	710	720	744	662	742	741	722	710	667	695	686	698	739	715	731	664	697	736	711	675	675	732	683	669	712	652	706	750	710	674	710	738	710	670	711	706	683	711	688	689	709	697	689	664	719	729	728	677	699	718	676	737	698	710	758	665	704	725	701	713	693	709	736	685	661	682	736	739	652	695	663	677	749	711	668	750	710	659	660	701	682	675	738	730	694	731	710	707	684	683	700	701	704	697	711	681	717	694	712	729	690	677	744	685	673	719	735	650	689	707	673	719	736	691	712	743	711	745	729	682	734	680	665	706	658	705	714	734	679	736	658	693	699	725	688	699	679	665	716	686	680	665	646	754	705	731	737	702	727	703	713	719	722	680	711	664	715	696	719	713	685	732	750	706	713	717	718	736	695	690	699	676	713	667	697	705	707	724	720	702	723	714	712	666	745	657	750	684	756	700	671	706	726	702	696	723	693	686	741	685	707	689	746	647	647	740	725	710	698	678	693	755	691	700	719	726	667	702	707	717	716	717	691	661	696	733	701	705	755	720	694	719	709	681	706	678	766	716	706	738	715	739	709	697	704	698	720	705	689	681	724	722	692	674	676	684	744	754	668	711	653	677	697	690	645	726	636	680	686	723	721	723	672	692	710	755	695	670	679	680	728	722	695	680	748	672	724	738	750	689	652	693	711	685	673	690	690	661	716	705	708	703	713	713	727	681	705	705	643	723	666	687	669	710	704	702	707	707	710	671	754	671	690	702	718	662	710	684	667	753	685	719	673	723	746	733	696	707	713	730	681	716	675	710	708	706	717	699	696	713	714	678	653	672	707	712	708	702	744	691	695	729	715	725	720	709	712	686	711	683	706	682	694	769	690	710	717	678	755	712	661	715	672	687	702	675	682	680	719	655	688	676	680	737	670	706	701	746	678	719	670	711	688	704	675	692	721	721	711	670	701	723	672	716	720	707	733	673	720	706	692	676	680	691	717	690	707	760	727	642	700	713	738	678	690	748	667	741	742	685	689	751	705	677	729	707	728	652	680	640	758	693	713	682	708	702	651	665	689	730	723	708	650	690	677	676	672	693	691	722	698	708	679	739	714	712	725	725	738	730	703	665	725	676	686	763	695	743	675	667	711	689	698	717	732	704	705	707	704	758	760	722	668	668	711	720	704	725	672	729	745	714	710	696	650	692	683	687	761	685	688	725	702	688	727	740	717	679	699	733	733	679	692	742	724	727	717	710	667	711	713	717	710	722	704	651	715	648	719	640	727	716	700	706	694	650	726	703	719	700	678	766	717	723	694	752	672	738	704	732	658	682	747	690	680	696	667	700	672	729	723	688	754	699	689	697	694	726	663	689	650	739	665	706	670	680	690	635	698	706	703	683	669	687	692	705	717	727	744	692	685	750	693	703	700	705	688	677	724	673	730	696	713	691	733	702	687	726	731	703	725	686	694	769	756	708	708	710	697	674	728	706	694	658	727	741	699	735	717	649	681	733	733	689	724	684	711	722	740	740	686	636	720	690	701	684	708	659	692	731	736	679	725	680	675	711	655	675	703	704	660	739	696	669	724	757	642	697	705	693	719	726	726	698	678	671	719	753	699	679	686	758	742	714	697	724	750	663	713	628	754	726	701	710	665	717	741	687	649	659	735	681	675	749	702	694	725	757	711	698	717	711	675	665	747	675	716	689	673	719	730	665	708	729	747	667	707	736	748	769	692	727	753	652	726	703	705	712	690	679	730	685	679	709	748	708	728	692	703	664	685	687	674	666	698	718	686	688	733	784	668	702	710	705	657	699	695	696	711	683	700	749	684	651	675	653	690	698	721	680	714	648	690	693	675	714	697	690	686	664	739	759	707	683	744	724	726	688	702	718	647	702	694	671	684	684	735	710	776	725	670	715	713	702	703	708	695	693	674	716	706	734	689	732	697	722	734	690	674	771	675	703	767	717	670	681	692	684	702	684	708	685	740	687	700	672	704	687	708	701	648	690	731	751	664	746	710	699	672	727	743	711	716	689	725	729	727	697	751	728	695	680	692	704	699	660	667	717	687	712	702	758	742	700	710	712	740	683	695	696	702	674	693	672	694	691	730	664	734	733	710	683	677	680	667	699	683	742	716	773	668	732	735	691	710	735	707	701	694	701	679	771	704	712	719	718	708	700	699	731	719	766	666	699	737	716	708	747	693	678	717	667	687	714	695	726	700	778	753	714	734	756	663	704	738	709	715	712	678	740	733	721	732	744	755	708	701	684	716	683	704	698	731	735	734	666	660	713	702	684	679	713	660	715	716	706	702	699	656	741	693	747	659	695	728	700	687	711	689	717	705	712	719	716	681	709	672	672	683	715	720	723	679	700	684	681	747	700	725	704	706	708	726	685	716	721	689	693	744	688	727	711	690	694	743	683	719	698	715	660	698	699	715	671	684	710	672	712	651	719	697	707	698	706	715	679	699	710	682	664	662	711	701	682	736	669	683	701	709	737	719	675	654	704	738	664	669	666	709	697	685	702	674	673	714	703	704	728	655	712	737	704	743	737	692	731	683	745	731	660	696	664	713	683	644	702	698	718	693	698	697	729	714	702	692	683	725	682	686	677	682	681	699	699	672	749	703	720	692	704	673	731	697	698	710	686	713	691	715	728	735	724	690	686	691	670	652	704	671	726	727	665	736	702	749	692	740	723	716	661	658	719	756	687	696	689	663	706	707	699	697	679	730	712	696	700	665	657	740	716	691	675	708	675	717	726	686	691	673	673	715	671	726	708	707	672	713	716	726	672	722	697	694	700	698	689	693	676	728	695	731	673	669	705	753	708	708	629	681	700	664	670	691	706	671	731	652	728	722	665	744	705	717	655	751	673	715	735	685	754	710	678	699	707	754	715	693	665	728	691	713	714	732	693	678	710	717	704	768	701	687	682	695	709	737	707	715	660	651	692	670	719	724	716	697	696	740	737	724	711	679	697	674	715	728	731	703	735	745	722	752	677	671	716	709	723	667	738	714	701	687	677	757	706	727	690	683	681	665	730	712	725	738	632	675	745	740	730	650	704	634
29239	15458	11989	3656	1055	693	561	493	423	399	383	383	374	365	335	323	314	353	331	330	296	348	292	314	294	332	313	281	323	317	306	329	294	294	298	289	294	303	292	297	291	308	297	312	285	314	309	317	290	291	282	306	325	314	291	276	310	302	268	301	341	301	314	294	245	306	334	330	303	264	266	280	326	311	312	344	336	311	312	313	293	352	307	297	303	294	328	300	283	279	305	264	293	327	304	263	296	314	324	301	288	318	335	318	291	275	301	290	300	312	273	317	306	307	315	337	318	290	325	298	311	296	278	301	310	298	292	300	266	308	304	344	331	318	315	297	305	281	273	284	300	285	297	305	297	289	295	288	301	307	330	295	265	368	301	316	306	315	278	301	294	296	311	293	330	329	300	292	306	291	298	290	311	308	305	337	305	292	289	285	299	307	295	303	318	304	319	275	281	280	323	267	291	334	292	285	260	305	291	311	291	304	318	287	294	307	290	288	259	304	344	267	267	295	290	299	294	345	342	332	340	309	293	291	338	291	308	295	360	303	324	302	327	321	300	289	315	290	288	320	278	280	321	302	322	283	326	309	260	260	329	308	289	294	249	305	291	279	285	307	299	294	302	291	302	306	300	339	301	347	302	296	296	296	291	291	295	305	282	290	319	316	292	311	322	311	325	280	281	320	339	310	309	293	289	294	310	299	299	326	310	327	334	293	303	319	295	324	307	274	321	284	295	313	321	296	304	332	304	306	345	345	318	312	312	297	311	316	266	287	309	308	314	276	273	352	324	313	296	293	269	300	274	310	337	309	299	327	303	297	284	317	319	290	289	323	328	306	265	283	293	278	313	355	303	287	291	281	298	289	315	293	268	283	280	283	311	344	305	295	323	319	309	306	283	316	320	332	304	335	296	305	337	308	306	269	312	310	313	314	306	321	295	303	281	285	311	325	315	309	296	289	303	303	317	283	273	291	302	314	311	301	291	301	292	310	299	327	321	323	294	278	276	290	277	300	315	313	337	298	315	304	318	277	307	290	316	312	295	305	312	311	251	297	284	291	326	288	275	337	295	283	327	292	321	326	308	303	311	316	318	322	298	311	285	298	320	273	281	273	312	302	281	322	315	315	308	290	323	299	295	268	303	278	336	287	293	280	306	302	291	288	317	305	304	287	271	310	327	307	329	287	277	269	289	297	278	289	286	280	303	282	352	279	280	300	277	285	305	351	319	283	312	311	283	327	319	308	271	341	319	277	300	299	275	315	306	279	287	300	324	313	289	309	287	311	316	277	295	319	298	331	276	268	274	277	302	319	302	314	331	292	291	302	306	293	308	321	330	280	302	304	277	298	294	324	286	275	320	306	295	343	311	326	322	319	296	278	316	298	318	273	317	276	302	315	344	299	298	279	309	337	288	289	303	305	313	291	284	353	270	312	313	314	303	296	302	280	286	323	318	339	293	323	306	302	286	284	295	298	284	294	299	325	299	277	308	306	327	322	316	261	301	300	290	299	309	301	299	275	332	313	303	300	298	295	297	310	290	287	307	303	289	284	323	290	300	330	315	279	290	302	289	267	273	323	292	316	306	318	282	306	292	348	313	325	268	306	314	321	320	326	282	267	318	305	299	295	320	333	315	307	322	325	317	303	308	290	288	311	305	354	290	298	312	298	318	315	297	280	339	287	324	289	313	319	296	352	296	281	330	320	288	296	331	298	301	283	299	292	328	255	254	320	321	299	288	319	277	292	310	300	289	281	300	279	300	323	320	277	293	316	320	307	328	303	308	306	304	315	312	291	325	304	296	313	281	300	328	315	295	329	323	329	296	299	336	337	314	299	293	286	289	302	312	315	309	326	311	298	287	280	297	289	266	266	318	284	312	304	321	314	320	310	282	280	287	326	306	305	279	312	307	328	287	303	322	329	299	286	273	314	309	310	284	323	327	310	293	299	329	308	290	311	294	307	313	296	272	288	269	319	318	309	303	332	304	308	328	310	295	308	318	301	287	308	291	335	299	281	317	323	314	333	341	350	295	310	278	317	281	292	302	311	279	296	345	309	296	310	292	324	284	250	277	272	304	314	308	298	306	272	310	310	327	323	285	275	324	308	305	323	310	286	328	281	317	279	323	312	278	311	264	308	317	301	321	332	284	326	275	309	286	303	289	305	295	296	300	293	298	278	300	289	303	290	289	312	271	298	326	306	326	272	297	293	291	301	264	301	275	317	289	262	297	300	305	292	314	331	318	298	308	292	272	305	317	314	289	294	296	274	308	268	297	341	303	292	306	299	297	311	250	309	294	291	285	311	307	331	305	284	317	327	308	284	320	320	305	349	296	288	281	282	307	301	303	328	295	326	309	310	281	307	307	273	292	268	297	302	313	315	345	285	302	322	328	287	301	305	308	309	297	318	283	291	346	340	344	302	309	295	302	281	308	301	302	287	291	340	263	315	310	288	319	324	325	302	289	297	309	292	318	313	294	301	298	307	303	285	293	319	284	333	297	300	292	299	309	312	313	308	311	295	295	317	288	319	291	303	294	299	306	300	339	325	315	318	336	303	312	320	318	289	282	310	290	304	306	360	303	333	302	294	334	349	285	293	293	312	316	293	301	319	294	296	320	314	306	297	294	285	316	330	298	291	316	293	289	323	342	285	298	303	290	281	316	302	331	314	308	299	310	322	347	308	306	291	309	289	288	297	315	270	287	302	295	311	312	310	313	282	321	292	338	321	304	333	305	332	320	313	290	315	288	318	302	294	266	334	318	278	300	329	273	320	282	327	307	301	319	319	271	282	284	291	309	312	293	245	324	320	286	311	306	260	330	311	320	316	317	312	318	297	297	298	272	295	291	341	344	304	330	314	283	297	297	299	292	256	258	307	332	310	319	295	268	308	281	311	290	312	292	299	323	345	294	297	301	285	308	311	269	304	265	325	298	308	333	272	274	271	285	298	332	335	324	292	282	324	306	298	332	296	322	266	341	288	323	294	284	301	291	294	266	271	324	301	292	336	324	319	316	304	326	299	344	336	322	325	304	305	275	298	303	307	305	315	306	322	310	288	314	313	280	335	293	306	284	284	295	323	303	303	308	298	309	305	311	287	342	295	284	299	282	272	336	307	278	301	254	326	303	308	267	318	304	301	321	309	326	292	308	284	312	277	325	330	293	309	303	283	299	309	298	309	321	299	296	270	325	290	320	340	302	288	296	302	306	305	287	274	279	295	287	345	324	317	284	316	316	277	328	300	305	336	311	321	301	333	322	279	312	322	302	275	296	318	293	303	305	304	276	317	314	333	333	321	319	349	336	296	299	298	307	306	298	308	301	295	307	273	287	301	283	291	270	308	310	345	293	294	274	301	315	370	311	315	312	306	283	335	289	288	272	292	264	295	311	295	317	295	336	299	285	294	314	264	288	284	297	310	318	315	272	281	308	289	310	319	303	287	343	342	290	269	278	331	309	304	332	302	297	316	301	316	308	287	302	276	281	296	322	339	307	304
20199	12315	17046	5755	3096	2250	1944	1765	1455	1192	1107	1089	1057	956	968	900	832	801	822	786	820	770	748	773	742	756	735	723	765	736	735	785	763	711	740	760	717	738	766	729	703	768	734	810	708	751	719	655	747	673	725	716	731	704	720	733	693	662	711	639	704	702	679	713	717	688	706	674	714	703	719	703	691	710	708	665	684	668	724	700	718	661	670	718	727	686	651	719	726	684	712	692	722	684	704	723	667	677	749	662	696	679	708	689	705	727	706	741	684	681	677	676	754	719	743	673	706	675	694	705	737	717	698	707	690	661	731	661	709	671	653	657	699	680	675	716	672	689	769	759	732	672	713	679	749	707	680	709	724	715	718	725	693	695	691	694	705	727	680	759	684	681	691	639	690	679	662	665	682	702	674	690	636	678	724	670	727	738	708	683	739	696	679	737	688	735	671	707	673	740	682	699	677	702	708	730	736	704	662	696	676	685	665	709	719	671	724	654	654	666	671	753	692	666	685	697	703	684	660	688	689	689	659	699	669	700	737	745	695	712	732	727	698	710	693	671	703	679	669	701	661	732	684	667	666	661	756	674	739	684	674	719	700	704	691	700	708	696	680	664	700	709	673	690	729	697	737	682	679	702	674	670	721	685	735	682	703	659	635	682	742	723	665	709	686	686	693	707	673	711	696	652	724	696	672	655	751	731	650	674	657	744	697	706	729	686	718	755	704	684	701	698	682	686	732	705	708	671	685	624	623	724	692	692	698	689	708	703	674	698	711	733	675	686	662	692	710	734	725	671	716	711	675	714	671	687	661	667	678	682	709	675	640	672	695	720	705	695	716	688	716	695	683	683	705	701	699	705	706	770	693	708	728	736	659	696	717	717	735	699	685	686	744	680	656	722	684	717	668	687	631	693	702	645	715	658	676	707	719	660	686	723	701	701	640	663	725	642	676	671	670	656	699	627	707	722	695	638	678	726	716	684	677	739	694	655	683	715	722	717	714	673	676	733	700	680	662	678	721	649	706	683	657	709	693	690	729	675	717	696	665	710	679	720	631	748	666	726	693	672	671	716	674	711	721	691	677	703	685	736	673	713	681	699	688	707	727	696	725	686	721	678	690	666	704	640	711	700	745	726	642	697	675	696	675	713	689	691	688	718	700	734	694	708	700	728	708	673	682	682	706	690	708	709	688	679	725	673	682	661	666	716	688	670	671	678	673	684	753	682	717	679	719	756	727	685	705	690	693	669	721	644	674	675	701	691	685	702	712	708	721	722	714	673	688	684	705	724	669	692	736	662	715	683	729	688	698	669	720	726	698	680	709	712	703	721	699	676	683	659	653	705	683	680	734	672	673	714	688	713	673	678	680	695	699	662	705	671	714	659	756	744	687	688	691	646	663	712	694	681	696	671	647	714	709	742	706	715	754	655	712	733	755	711	717	691	732	710	687	728	682	677	709	688	644	692	743	688	707	661	688	690	671	683	676	688	706	712	736	751	686	696	737	691	789	692	697	695	755	739	697	697	698	685	680	690	709	644	727	717	706	691	741	699	690	675	693	750	693	688	701	712	671	643	737	660	703	713	691	665	680	719	700	681	753	708	733	674	712	706	695	705	687	675	648	708	735	704	665	730	683	725	683	678	708	699	721	689	678	726	697	688	737	697	749	712	698	736	731	687	681	686	721	710	724	661	705	746	665	724	660	748	688	692	689	690	682	671	664	678	680	715	757	667	728	693	719	719	676	710	671	712	694	688	686	713	702	698	654	677	703	730	686	702	656	700	698	668	768	758	748	651	706	713	698	675	671	700	686	701	716	666	672	670	690	725	720	681	651	694	686	708	737	714	705	701	695	728	712	682	729	711	677	684	708	719	690	673	744	697	665	671	690	676	645	724	699	708	693	701	709	712	673	709	641	727	642	685	689	654	697	688	701	744	665	665	652	746	671	694	726	645	680	647	668	705	661	724	755	715	696	681	687	704	738	706	717	658	710	665	709	724	721	718	694	764	753	722	730	679	737	710	701	742	694	696	688	702	697	737	708	691	698	720	694	659	660	709	657	653	707	660	667	699	731	682	689	673	705	646	671	729	678	722	667	684	746	681	759	715	745	709	723	721	705	688	753	654	739	692	707	722	702	698	650	717	648	751	680	704	644	685	682	673	685	699	664	716	705	744	705	655	624	747	657	675	715	715	706	643	708	681	702	677	685	690	681	684	675	698	697	713	722	685	720	729	688	693	721	727	695	681	701	680	726	707	725	705	677	647	713	650	663	685	689	668	777	732	720	647	674	712	684	733	660	731	710	690	718	714	743	729	674	725	735	731	724	696	692	711	706	700	679	669	694	644	688	669	664	697	712	697	747	694	678	716	656	697	692	712	743	704	676	687	683	668	708	691	677	697	668	691	636	699	686	689	703	713	679	713	716	697	716	690	678	666	744	728	696	685	699	709	695	693	720	677	691	709	687	689	688	649	670	656	659	674	764	698	727	693	699	691	692	725	700	693	711	704	687	677	709	698	723	713	719	677	677	682	734	713	683	645	664	702	724	692	698	751	703	684	664	699	674	649	680	717	701	682	678	725	690	718	692	681	665	699	642	736	706	664	718	692	666	691	707	708	707	682	739	701	673	702	695	738	705	672	709	700	700	690	696	706	680	688	739	749	726	699	731	704	685	740	714	665	704	663	655	672	737	700	760	722	671	690	681	689	681	720	687	677	671	694	730	672	701	691	677	673	707	709	681	747	659	655	706	671	673	749	635	698	699	712	668	682	681	653	720	706	705	743	691	669	688	675	668	653	714	691	691	723	733	700	684	701	678	729	712	706	698	679	712	693	691	668	708	650	692	729	680	663	647	670	660	650	742	710	661	747	706	677	726	673	696	729	702	750	704	714	719	719	678	667	643	715	696	665	697	676	722	690	681	691	678	631	711	714	714	666	734	702	682	698	704	690	712	677	702	710	689	720	661	695	718	696	647	702	711	698	698	720	722	751	690	691	707	676	680	715	741	697	693	662	684	725	655	645	676	685	720	677	728	699	690	711	708	705	692	761	663	684	713	662	676	705	666	692	689	681	722	708	690	709	687	691	710	708	704	702	658	684	729	720	714	683	654	685	699	677	721	694	681	687	660	695	673	698	677	695	690	700	693	670	698	672	675	647	696	679	701	747	731	733	675	725	702	653	661	661	716	706	677	692	709	727	780	693	665	687	661	734	684	679	700	712	729	687	648	720	724	721	683	735	680	652	675	674	662	702	674	670	710	686	744	676	690	661	705	689	682	668	723	654	692	711	710	726	678	682	707	739	682	676	708	710	687	724	711	717	659	677	686	708	662	706	665	698	681	716	736	720	729	730	683	678	668	695	713	698	681	697	705	702	699	690	670	726	679	706	695	678	700	686	695	679	726	661	668	719	725	699	648	697	686	728	706	707	697	743	729	653	709	641	719	684	684	662	699	723	702	680	700	659	673	676	744	717	701	705	682	711	732	720	701	677	679	646
38947	23459	18705	6270	1307	767	562	471	402	306	313	311	257	279	264	252	230	202	214	216	247	213	206	211	177	212	207	240	218	192	200	186	188	161	187	207	186	201	209	196	212	177	203	181	197	228	218	169	189	196	207	167	212	179	196	199	169	226	209	168	181	198	202	196	173	188	194	206	193	194	166	179	219	182	188	179	196	184	174	192	207	157	214	160	185	206	180	199	179	184	198	156	168	185	198	192	202	207	172	173	222	160	188	180	176	184	186	202	195	202	204	186	194	180	163	174	182	174	195	182	198	177	190	202	180	194	193	149	184	177	154	189	171	185	184	165	197	162	194	203	190	187	180	180	156	202	184	189	192	232	200	180	184	168	164	194	177	177	173	183	168	173	185	180	233	186	163	176	160	161	228	202	177	203	189	181	178	185	164	187	177	168	178	176	196	184	190	201	186	192	182	169	192	199	191	175	196	178	210	175	186	179	191	220	205	193	196	228	216	181	173	213	197	211	171	190	187	184	165	191	196	193	187	166	200	219	221	183	187	198	173	160	167	187	175	178	191	177	197	184	174	189	176	193	200	183	185	189	179	175	177	200	196	181	165	178	193	170	194	178	210	189	187	179	170	198	192	203	196	186	188	161	188	184	201	180	189	173	212	201	208	182	196	208	178	176	197	201	187	167	160	180	193	180	170	164	178	175	184	185	191	197	202	219	175	171	196	192	184	171	182	167	167	178	174	200	215	183	204	164	168	193	184	196	209	198	177	201	180	186	183	193	193	194	183	189	192	187	192	212	171	175	203	183	176	177	191	170	190	203	196	164	165	211	192	190	176	187	173	169	188	191	167	184	163	174	178	176	206	188	198	197	167	202	217	175	211	191	195	182	180	179	168	192	182	189	185	217	177	195	187	173	192	192	189	184	189	160	182	178	175	176	216	197	175	183	202	175	194	175	170	174	190	160	179	191	187	207	182	179	194	172	182	160	192	178	183	190	157	178	177	185	190	206	186	187	196	183	202	195	196	185	203	195	194	179	194	192	189	200	196	195	194	204	171	190	181	169	186	186	207	182	213	207	218	192	180	166	179	197	182	182	198	191	190	201	183	170	206	185	211	172	186	179	184	174	169	214	163	190	191	195	186	180	175	147	152	196	198	187	194	170	179	199	182	170	186	203	172	166	167	199	213	200	192	184	179	175	173	176	188	173	168	203	177	163	209	158	159	159	168	200	168	186	166	174	175	172	184	192	188	178	165	198	179	196	192	186	181	202	195	193	170	200	168	171	210	190	180	172	198	201	195	197	183	205	179	173	212	172	163	195	181	176	173	195	164	179	174	189	188	190	186	171	182	180	189	187	160	166	202	188	206	173	192	204	176	201	160	220	201	190	185	180	189	178	177	191	185	180	189	187	195	173	187	204	201	168	176	226	170	186	192	155	186	221	165	179	200	201	185	192	172	193	198	179	182	174	186	192	192	197	186	205	191	189	189	177	176	185	209	167	173	187	190	184	231	173	186	195	199	188	208	186	203	169	186	178	181	193	179	189	164	180	169	196	179	202	175	191	171	193	184	190	199	190	174	187	169	194	205	181	184	198	175	200	189	185	200	183	184	181	212	211	194	204	197	185	188	170	180	172	205	189	197	206	182	189	186	191	157	189	209	218	178	222	178	210	199	173	171	178	189	178	207	178	184	185	183	190	157	188	177	181	188	180	188	196	190	178	188	177	186	203	178	190	195	163	204	199	192	159	211	184	212	197	149	192	162	172	186	198	182	210	181	180	188	167	170	170	194	200	192	177	188	161	181	202	193	197	181	204	164	179	187	154	173	197	203	180	190	209	194	194	186	195	174	183	180	210	186	188	183	189	195	173	230	177	197	178	201	179	169	178	189	178	177	169	191	178	178	197	180	198	173	192	188	178	196	207	192	188	185	202	200	189	173	176	201	207	212	204	194	191	175	183	184	203	180	211	191	210	187	167	213	197	167	186	171	172	200	154	191	201	172	199	218	182	206	176	187	195	185	191	196	170	170	189	184	198	165	178	191	180	183	185	174	235	184	176	179	180	174	177	195	183	211	175	191	172	182	183	200	186	192	200	203	180	188	216	187	196	205	176	186	180	182	187	202	188	189	196	215	176	155	205	185	202	201	158	185	174	187	197	192	186	181	187	201	154	192	186	178	195	191	187	181	193	180	156	195	205	187	174	172	190	216	164	205	202	185	168	162	221	190	188	169	157	193	212	183	196	175	185	207	184	187	189	187	171	192	182	192	186	190	204	203	171	190	197	194	193	195	193	192	202	186	174	170	190	170	207	188	202	178	172	221	211	183	196	219	202	174	189	187	197	204	174	191	170	184	172	181	207	190	179	179	212	191	182	176	186	181	173	197	202	171	184	165	194	182	194	196	175	200	167	173	200	178	170	206	193	184	196	198	168	173	198	168	224	168	225	193	194	171	167	164	180	182	190	167	187	198	183	170	181	188	153	185	201	189	178	199	196	171	155	186	188	162	211	188	194	165	174	174	175	182	203	220	179	193	193	230	195	184	195	170	172	186	200	189	192	174	170	172	196	172	200	189	198	193	195	184	184	204	200	189	204	185	212	190	195	203	186	174	188	170	176	210	190	204	195	169	198	197	166	188	215	191	188	172	175	196	196	192	180	180	203	170	181	192	174	168	181	197	211	181	178	174	192	173	179	214	202	184	183	204	207	174	220	174	168	188	216	204	213	180	198	197	175	190	169	205	203	209	166	181	202	175	176	188	208	180	202	185	192	198	211	210	175	202	183	202	193	204	178	186	184	177	214	173	161	172	169	213	174	181	162	160	189	181	215	172	159	190	167	183	213	178	169	178	198	184	177	189	201	185	190	187	183	182	181	200	212	185	160	191	206	208	174	196	174	178	203	206	175	186	205	205	181	164	167	187	166	171	188	241	199	161	203	190	198	209	180	185	196	208	192	200	199	190	181	193	192	148	196	200	204	199	166	181	199	195	191	176	195	197	206	194	187	155	188	180	200	183	166	219	175	197	170	204	165	180	200	175	174	167	196	180	185	195	202	180	193	189	173	173	180	157	222	188	182	176	197	188	187	224	173	197	186	176	180	173	191	186	171	222	176	185	190	209	201	192	171	224	189	164	191	165	157	206	209	210	171	169	186	165	188	207	186	169	152	198	188	183	221	179	187	172	181	189	188	156	203	200	181	200	169	182	200	176	161	188	175	183	197	182	206	204	201	197	187	150	176	183	194	197	208	166	179	186	166	190	178	177	212	198	214	183	182	205	174	187	211	203	182	192	201	185	191	195	200	171	189	184	178	195	221	187	177	183	182	181	194	215	185	164	182	177	183	170	193	188	184	195	184	213	197	203	183	198	196	183	194	212	182	186	184	183	191	201	197	194	190	195	200	190	157	172	183	178	204	196	211	192	181	170	175	181	202	210	206	192	197	181	184	215	192	166	200	159	179	189	175	194	180	193	187	174	178	195	183	195	189	163	174
26044	17910	22601	8162	4021	3049	2315	2143	1542	1225	1109	1038	1028	958	857	749	683	662	631	595	630	564	588	587	618	586	547	573	530	535	534	551	540	518	475	481	512	472	507	524	510	539	543	496	547	503	473	479	511	444	467	500	464	475	421	472	476	437	460	457	474	446	441	423	441	464	434	455	451	458	437	412	471	475	455	471	467	431	458	469	474	443	435	454	421	406	485	468	415	511	457	468	457	462	464	467	472	445	452	387	447	441	449	490	454	448	464	471	405	421	439	439	426	453	472	457	470	470	472	460	502	465	465	395	471	415	445	474	456	454	464	450	448	478	452	448	464	448	436	446	457	467	432	414	444	469	451	472	442	470	455	430	429	446	459	440	461	430	467	467	449	452	419	431	447	422	446	429	478	486	430	450	466	452	431	446	455	442	439	415	459	415	449	443	430	458	433	428	434	440	450	437	455	474	434	501	416	442	453	434	500	413	392	486	424	426	466	442	425	454	448	434	450	432	451	440	437	437	458	469	442	438	472	448	434	494	459	441	447	448	407	417	441	422	490	435	459	470	456	474	453	496	442	479	428	452	433	449	460	471	456	441	435	455	402	465	479	462	416	452	425	460	438	455	435	464	468	430	453	435	451	477	454	457	457	440	417	438	464	417	437	485	454	458	450	441	441	421	400	427	409	448	468	420	498	483	437	441	436	426	437	459	435	437	424	423	443	444	424	431	449	457	441	470	442	442	467	473	485	447	460	461	484	422	475	462	469	443	460	409	455	434	430	464	454	434	453	501	471	455	452	434	418	435	418	458	458	462	434	474	406	445	422	442	436	433	485	447	450	440	470	441	427	490	437	479	405	420	463	438	448	490	453	422	432	441	463	475	445	502	424	457	447	414	457	479	455	438	491	429	423	438	456	424	481	473	473	411	428	474	460	435	451	455	499	460	442	449	424	444	432	466	434	444	480	466	443	446	444	496	439	484	420	430	423	453	440	475	444	429	430	446	453	428	483	467	468	427	456	460	407	466	427	409	470	436	448	418	422	434	472	474	475	458	477	484	442	460	457	425	462	436	474	453	416	457	436	433	472	492	489	468	465	410	429	464	450	454	466	477	455	504	436	419	447	440	432	485	466	438	450	443	448	466	426	428	464	444	452	447	444	430	446	495	462	441	501	443	451	443	461	435	438	483	433	450	463	390	447	446	415	500	467	481	476	464	444	442	431	479	454	433	440	454	451	436	415	452	428	477	473	447	448	450	469	463	456	441	453	415	477	440	445	443	417	450	473	453	446	470	460	450	435	447	465	460	465	455	414	426	468	430	404	479	433	486	453	458	468	411	437	466	477	454	446	439	463	466	464	463	431	444	447	473	458	458	438	430	438	438	480	441	434	429	452	467	461	468	467	413	448	427	452	473	476	455	451	452	457	442	465	471	482	422	448	469	430	462	495	437	465	484	438	494	437	431	415	484	432	474	462	477	430	457	437	441	464	439	443	501	461	452	434	464	486	441	419	486	452	470	457	459	504	430	457	420	462	471	503	453	470	449	469	416	463	437	454	442	442	452	478	468	475	443	437	417	449	449	434	462	436	469	467	440	450	419	440	427	436	442	445	474	450	474	472	435	440	415	442	445	465	434	430	473	466	432	442	445	413	443	451	450	447	447	454	494	468	474	471	435	464	429	458	437	450	480	418	449	443	415	463	422	456	407	469	444	457	445	430	450	451	482	447	445	419	478	423	451	443	429	467	493	425	494	422	435	457	459	457	437	442	462	443	456	469	468	436	447	456	488	439	434	454	429	421	437	446	469	435	434	463	415	465	464	452	454	444	449	478	451	446	466	435	415	464	448	435	474	464	431	442	453	449	415	452	507	437	484	400	467	426	459	456	449	442	452	473	476	453	466	418	464	456	413	432	415	455	418	434	465	431	445	419	438	437	434	423	458	443	445	436	453	422	458	467	467	451	468	463	467	462	443	457	415	432	459	461	429	446	423	430	436	454	457	448	426	452	409	445	452	474	459	426	460	437	449	451	463	425	448	469	451	439	455	426	414	441	441	475	452	410	439	481	460	436	449	441	461	432	449	456	454	414	447	420	445	416	442	441	463	424	427	466	428	446	424	424	435	488	455	456	444	460	414	483	464	429	481	428	433	443	452	435	439	466	437	448	431	429	465	443	460	421	484	412	456	445	469	417	426	423	448	477	430	448	467	461	451	491	437	446	451	488	429	470	471	455	471	463	446	425	494	477	495	487	448	471	452	471	455	454	480	447	422	423	446	468	415	398	447	421	413	443	412	421	455	456	407	454	422	467	410	433	411	456	453	464	439	446	423	449	423	452	442	466	478	424	469	441	442	440	436	466	419	458	474	428	456	456	455	440	452	468	456	442	505	470	438	433	482	454	440	422	478	447	466	507	483	437	487	444	427	437	441	453	438	432	457	465	457	453	467	449	420	441	464	429	425	449	441	466	443	451	443	469	476	457	450	446	483	470	463	424	424	435	462	489	423	453	448	428	462	440	450	493	422	436	466	460	433	427	407	493	419	407	439	418	467	441	473	441	436	457	429	468	432	436	464	438	447	466	422	420	436	417	496	448	464	432	454	465	459	458	456	468	450	463	460	441	443	467	464	476	418	435	456	449	485	454	424	482	450	474	473	472	474	477	470	459	469	437	442	457	464	434	431	467	440	448	449	474	444	420	417	467	486	408	447	419	444	435	430	447	410	439	414	435	426	448	462	420	449	461	431	442	451	472	420	441	436	448	447	428	436	412	415	447	449	425	463	455	436	472	456	461	459	446	413	468	441	460	443	418	419	465	420	435	449	427	470	438	423	471	480	472	435	411	436	416	461	489	438	441	443	497	449	472	448	430	467	426	457	455	473	458	474	459	482	472	482	452	446	449	455	452	496	446	448	433	467	450	423	501	475	490	432	456	483	433	497	394	427	457	474	458	431	470	479	432	451	448	429	419	447	439	445	430	430	477	435	459	441	447	487	443	469	457	456	426	476	461	437	436	415	473	451	449	450	428	453	461	473	461	483	425	476	438	442	447	470	442	403	467	465	505	471	462	430	511	430	454	449	444	452	435	447	415	441	427	433	453	461	390	469	444	461	459	452	423	426	434	434	434	438	422	439	444	459	489	411	425	431	485	458	445	446	450	434	459	448	440	441	453	458	449	481	413	420	471	444	452	450	425	448	407	407	420	462	446	480	474	441	454	487	439	431	458	406	479	471	429	431	463	447	431	456	424	447	470	407	497	455	465	465	457	445	438	469	445	441	470	455	459	435	432	442	470	412	439	483	435	472	455	420	430	445	457	465	475	431	410	438	431	458	421	439	460	458	441	445	478	441	438	446	437	495	455	461	478	472	466	447	488	420	434	449	420	449	446	448	447	490	474	419	499	443	431	427	462	480	460	460	487	456	438	444	395	446	484	432	434	455	436	453	465	470	432	478	427	465	463	440	449	446	428	458	497	446	495	456	469	435	473	431	467	443
12275	4627	3363	996	514	426	393	407	337	318	335	316	347	335	297	330	281	257	324	326	315	301	336	336	264	303	292	306	308	300	297	312	283	317	312	326	324	315	310	279	291	302	265	293	312	310	275	293	294	317	320	311	282	308	301	286	313	308	279	327	333	317	287	294	305	297	308	304	272	321	301	300	283	317	292	314	341	300	257	287	321	311	290	300	292	320	354	290	306	285	305	317	317	297	293	291	319	332	272	320	290	303	313	319	301	330	301	330	312	332	293	290	302	311	323	306	321	300	290	280	285	269	343	285	337	275	278	315	316	298	283	286	288	314	315	283	305	313	276	309	294	270	282	268	323	287	330	294	300	290	323	285	304	353	277	301	311	290	299	295	289	295	327	280	257	270	305	294	282	309	313	313	343	337	267	291	281	257	311	347	308	278	264	316	292	333	321	264	306	331	308	297	332	353	315	311	316	273	290	298	287	296	318	313	284	312	291	306	307	262	318	280	299	340	311	283	292	293	300	291	301	303	275	322	285	284	295	297	322	271	335	282	300	289	307	305	300	307	301	270	290	276	313	316	304	325	303	265	308	309	294	307	320	317	272	323	331	299	290	307	279	274	305	297	267	298	309	324	295	300	301	313	296	345	304	284	313	302	297	298	294	332	310	307	315	297	296	265	291	281	278	298	305	309	289	286	318	297	305	319	304	250	298	305	300	331	320	290	302	323	317	275	291	302	299	328	310	292	278	273	307	291	275	300	310	314	302	319	344	296	294	281	295	323	324	297	307	321	314	305	337	314	286	307	313	301	308	279	343	321	295	303	298	284	304	316	301	330	300	319	277	330	307	287	281	285	269	304	302	300	313	294	315	296	300	303	304	306	289	299	283	292	306	297	278	295	269	314	332	310	290	301	280	295	312	335	299	320	310	327	310	311	306	322	287	301	264	289	275	293	321	334	307	300	309	313	298	286	305	314	301	282	266	292	301	283	308	339	297	320	269	313	337	316	280	280	298	280	324	300	271	319	269	305	305	282	318	309	327	311	308	296	311	310	289	304	282	302	296	328	278	281	268	307	288	282	297	284	263	270	277	328	313	320	312	301	284	325	275	328	323	309	315	300	286	244	290	277	271	289	331	299	331	314	277	307	326	318	297	291	287	303	269	294	332	304	287	289	293	302	329	283	285	286	300	324	331	311	340	341	296	350	276	306	318	289	321	279	299	313	301	301	310	342	294	279	310	294	296	304	267	324	312	285	283	300	305	326	343	298	326	264	303	298	338	310	265	316	330	323	310	270	271	265	311	266	287	288	282	299	309	275	304	320	312	321	278	310	294	301	281	309	308	291	315	307	278	297	289	287	295	281	251	312	312	287	290	312	309	312	307	312	297	257	333	296	280	273	310	295	266	309	331	293	292	265	294	312	336	288	283	296	311	306	316	294	290	297	294	322	324	314	303	283	293	297	302	262	291	301	272	301	324	296	316	303	316	324	297	286	311	302	316	305	316	298	318	284	308	322	297	330	324	297	344	307	312	298	284	286	278	301	310	283	300	312	301	281	294	309	319	271	278	309	314	308	294	307	284	306	311	283	289	331	312	283	285	325	290	283	299	290	286	314	316	281	306	338	279	315	290	305	321	308	286	344	319	310	294	315	273	298	289	322	327	272	289	318	327	324	314	297	303	287	292	308	324	320	281	317	317	331	276	262	269	309	288	330	299	324	317	301	314	304	307	274	292	290	317	302	298	283	315	342	306	260	292	317	314	333	281	303	301	299	311	315	308	305	305	306	271	286	305	321	329	311	336	314	310	268	341	296	313	303	315	286	281	321	324	291	300	281	298	269	305	306	328	295	294	310	276	300	311	321	301	287	319	318	331	307	299	286	307	315	285	303	297	276	331	308	316	304	287	287	304	280	310	309	292	246	293	308	329	310	329	290	318	286	302	304	300	283	307	301	334	305	306	308	293	276	289	317	315	290	313	294	325	301	263	328	302	314	276	324	310	290	314	313	292	262	271	337	307	301	279	298	304	298	332	304	277	278	295	287	280	290	319	297	334	309	304	299	257	286	266	333	291	333	326	305	310	285	299	311	262	315	321	274	271	305	293	274	307	288	288	289	311	325	292	313	335	302	323	265	283	290	316	325	303	300	295	266	315	283	294	283	286	312	293	315	309	302	310	353	315	332	300	325	294	282	310	282	323	300	284	285	280	292	281	316	280	323	307	305	291	319	320	304	306	312	301	299	289	282	297	314	311	316	292	313	291	309	287	313	308	313	305	328	267	279	290	319	319	302	311	285	306	292	326	287	278	287	311	323	311	279	294	316	332	320	335	287	314	286	292	319	324	282	289	297	293	283	315	285	338	296	325	303	319	291	297	284	297	285	297	340	311	305	289	282	276	271	321	315	280	283	337	298	331	291	308	308	300	294	346	299	273	299	291	298	293	285	278	291	316	294	278	290	327	322	311	316	293	268	306	314	311	293	304	323	299	293	305	291	311	310	310	279	303	345	272	300	295	356	294	305	294	307	312	310	293	314	329	293	309	304	324	301	340	297	332	293	281	331	279	308	322	314	308	264	286	304	297	321	309	302	327	309	287	279	304	306	332	261	297	315	328	295	329	297	312	334	306	303	329	294	304	303	327	281	310	289	311	309	300	317	293	300	305	287	300	307	314	285	273	297	269	297	274	273	324	318	308	298	293	277	283	324	304	308	294	280	295	323	301	303	281	265	316	319	294	286	293	321	273	297	291	293	283	306	316	288	299	337	304	349	323	292	350	267	310	314	329	326	326	304	315	322	297	295	299	305	333	289	284	314	315	287	318	312	298	338	318	317	286	313	319	307	294	309	286	308	279	299	300	279	325	280	314	294	278	308	312	336	304	296	314	302	300	315	322	299	299	268	302	325	276	305	295	287	316	302	305	298	339	339	309	299	304	309	317	285	273	286	287	309	299	314	294	320	315	312	291	309	274	279	343	298	335	306	327	288	293	309	288	330	257	310	326	322	349	311	311	321	330	287	304	301	294	282	329	296	318	281	283	344	323	280	271	305	310	289	307	307	295	307	261	300	292	275	294	269	314	331	266	269	328	277	324	300	322	305	283	292	326	317	324	284	292	297	281	289	280	295	325	290	300	294	308	338	296	307	329	316	327	282	302	302	294	289	341	307	316	280	305	288	294	312	299	311	300	327	310	294	311	311	313	307	311	291	275	308	299	274	304	262	292	308	292	334	317	306	336	336	328	337	322	332	340	285	295	310	247	322	278	288	295	303	270	297	301	326	296	320	290	306	306	293	262	319	315	296	286	269	321	291	278	283	320	309	276	304	287	313	306	306	295	283	300	340	324	322	332	330	306	298	284	285	288	275	303	281	300	282	314	333	284	315	331	288	300	306	280	304	311	285	302	307	283	283	315	304	303	335	314	293	296	303	352	286	321	309	293	327	297	279	317	306	289	276	285	295	302	310	278	309	309	314	300	300	309	302	288	326	306	287
8641	4617	6600	2626	1730	1442	1232	1168	937	915	909	911	850	823	814	715	751	774	742	728	721	714	740	744	735	697	747	785	757	731	732	711	715	700	720	707	783	740	735	740	787	733	674	719	759	714	724	659	705	752	707	717	706	715	684	709	680	744	660	717	677	641	709	698	688	657	688	668	674	709	684	670	694	691	679	704	652	705	729	787	791	729	689	714	642	720	685	733	711	692	702	645	693	655	754	696	709	718	684	712	666	681	710	684	706	683	683	704	720	671	707	683	690	700	689	638	694	664	702	735	692	736	690	723	665	715	703	714	721	671	686	746	693	704	686	715	690	699	688	702	699	678	721	781	683	696	723	712	673	699	694	696	695	706	673	654	670	650	727	723	726	685	726	682	670	700	736	651	683	664	771	671	680	651	717	699	645	744	718	715	723	694	680	742	784	695	712	696	726	708	696	703	689	728	711	661	695	705	716	738	688	730	733	698	758	682	657	719	692	681	721	634	745	711	722	711	725	678	753	686	743	694	705	721	688	718	658	705	670	694	702	719	712	646	705	697	709	690	715	665	712	688	752	747	751	678	681	705	697	714	657	686	655	729	670	715	714	686	695	694	751	702	661	697	710	684	740	706	694	698	694	711	718	721	707	706	709	724	712	710	715	703	685	694	687	708	703	703	710	754	741	697	706	704	694	698	681	700	703	700	641	718	685	700	693	666	689	706	682	676	710	707	711	677	691	691	746	732	716	725	699	692	689	692	699	695	639	664	716	687	714	737	699	652	680	641	717	718	708	706	758	683	704	690	751	682	645	723	719	644	708	677	712	713	716	689	754	756	697	719	669	688	701	693	746	703	762	653	695	667	747	721	730	696	669	716	731	706	677	702	723	719	671	680	704	702	741	705	694	757	670	726	664	701	710	688	684	707	721	678	714	689	726	697	720	718	705	660	729	777	760	675	731	688	736	699	716	716	716	670	731	701	675	683	750	722	655	725	711	737	686	718	743	687	732	704	731	721	701	702	688	650	708	699	664	689	695	704	712	698	692	657	732	736	747	698	717	718	732	622	687	723	658	700	707	693	722	700	759	694	738	746	682	655	732	728	741	729	737	696	682	717	672	688	711	692	716	727	711	710	710	683	674	709	688	681	681	730	753	683	753	694	686	696	710	722	772	682	712	721	706	747	730	680	655	639	689	718	706	707	745	685	695	717	749	696	697	724	712	694	709	730	648	698	700	693	736	708	675	679	701	777	721	696	680	654	724	739	710	673	714	729	692	712	693	740	740	738	654	681	721	714	752	749	709	726	731	691	684	706	676	674	696	709	709	684	702	673	700	692	713	696	707	680	710	713	715	737	681	700	689	694	674	706	665	691	717	717	687	713	717	724	656	707	685	726	673	726	720	691	701	685	701	721	720	657	735	730	728	755	683	666	701	696	739	733	713	693	698	743	682	731	710	690	724	689	696	711	706	706	670	709	679	712	699	688	662	668	773	734	650	722	708	733	717	704	733	722	713	719	761	681	697	685	688	718	659	719	697	670	687	676	732	685	691	705	673	724	709	686	716	693	718	717	727	687	687	698	696	754	687	702	707	751	757	676	660	679	683	683	721	717	700	690	728	700	702	679	710	729	726	746	747	695	680	696	723	646	701	702	729	688	706	660	664	725	751	713	716	678	682	731	689	667	703	719	715	716	697	707	703	709	726	746	741	629	673	691	702	704	720	712	702	733	676	673	707	723	702	694	715	686	657	711	687	705	682	695	681	690	693	715	717	681	701	699	695	734	714	731	721	701	695	680	742	722	722	686	706	696	651	693	671	704	708	672	675	701	692	708	727	681	738	706	695	708	716	725	725	690	720	703	681	718	705	730	714	714	753	701	693	665	744	689	734	700	702	742	733	719	713	671	726	716	709	710	758	684	737	723	690	726	739	678	642	665	676	711	681	712	695	700	709	701	746	718	714	660	701	709	708	686	721	752	750	739	699	683	704	698	671	720	717	686	702	683	709	725	714	631	694	653	715	691	719	701	725	688	678	703	656	685	666	693	654	703	710	702	716	760	719	670	688	729	710	692	758	713	728	692	670	657	695	685	693	743	748	691	738	713	713	707	677	687	675	696	714	705	703	687	720	712	714	701	719	719	694	684	745	706	727	705	683	699	727	716	679	684	675	762	732	688	684	667	756	731	749	688	726	730	714	699	703	696	711	688	747	727	702	690	729	697	673	704	717	678	710	726	731	748	703	728	723	692	681	689	706	695	741	716	682	739	682	727	689	688	681	728	716	679	710	726	694	715	707	742	675	675	670	709	698	684	651	725	680	704	681	744	704	700	677	694	762	729	689	731	725	710	679	706	670	693	690	696	659	663	728	695	731	743	713	683	718	681	686	689	687	710	709	721	642	686	739	718	752	712	708	681	707	695	723	704	742	693	694	719	688	637	696	694	708	699	699	743	735	753	712	682	718	704	742	684	737	706	697	712	707	701	712	680	695	726	696	687	667	720	706	656	676	691	674	680	707	667	716	675	707	681	714	669	725	690	684	726	690	746	738	701	653	709	738	692	727	727	681	695	676	708	767	711	712	650	733	691	713	710	731	660	757	684	692	676	721	714	720	707	688	685	680	713	707	743	714	711	725	738	677	709	653	732	690	702	697	682	688	688	721	729	708	712	663	711	679	721	747	714	666	725	666	708	697	744	690	748	684	720	664	707	693	697	672	704	742	691	717	735	686	748	626	684	730	700	671	712	704	693	737	695	705	682	693	709	683	719	710	652	697	692	714	713	685	675	731	710	744	707	662	733	711	664	728	692	718	695	733	705	720	724	718	733	671	720	691	688	694	735	688	675	686	708	714	704	715	634	711	742	732	692	691	698	684	687	661	694	689	649	696	786	714	696	721	729	686	677	700	705	675	687	698	724	681	699	698	733	729	753	689	707	756	729	684	666	687	736	721	662	660	745	674	687	742	663	697	688	712	680	736	713	729	757	747	716	698	699	770	702	702	712	709	749	762	684	751	667	762	650	685	715	703	678	734	735	742	764	731	777	757	707	738	653	697	675	706	720	719	714	692	673	655	687	697	712	702	696	735	705	690	702	712	694	682	658	719	676	702	714	726	717	697	726	700	702	704	686	689	698	716	698	729	716	686	683	704	685	703	715	731	713	682	672	658	692	708	684	708	678	659	706	695	747	720	736	680	693	714	697	687	694	704	724	714	705	746	681	738	707	683	756	709	669	638	725	746	680	704	676	701	717	722	711	747	695	734	696	645	700	691	708	694	701	713	709	695	706	702	703	723	727	651	720	658	649	672	679	702	698	722	724	738	725	699	717	706	718	714	721	713	734	689	698	711	679	692	746	755	697	672	725	746	701	690	744	715	648	669	715	703	723	654	697	702	727	728	684	701	670	709	697	712	702	755	723	689	711	751	704	670	754	711	700	729	697	706	677	690	685	741	705	707	687	700	726	677	728	744	684	681	739	695	700	717	675	720	719	697	716
28760	15208	12647	3582	897	668	541	459	404	402	375	377	364	327	337	302	323	354	321	345	294	281	300	303	307	300	289	276	322	313	263	295	313	299	292	315	298	293	304	310	318	303	285	313	311	337	279	312	270	297	279	267	287	319	301	288	283	331	289	290	318	328	311	317	326	292	296	291	304	299	337	284	298	298	309	304	296	310	321	287	305	325	276	277	324	274	315	320	270	255	328	290	316	311	283	316	317	278	305	254	282	264	278	286	277	301	332	272	331	318	323	310	311	311	305	309	266	291	279	318	327	293	281	304	300	292	284	294	324	282	301	311	283	274	289	278	298	293	285	306	308	283	286	337	315	315	312	297	321	278	282	279	294	304	295	315	311	315	296	298	322	307	296	292	316	299	316	278	354	287	303	305	296	288	268	278	286	320	307	266	298	304	295	298	289	293	283	290	292	299	310	283	287	291	306	328	302	292	297	288	280	284	304	324	294	359	284	305	290	324	282	306	312	325	297	320	288	308	314	326	288	309	275	284	295	306	294	304	297	334	291	338	302	290	303	316	286	330	305	330	310	285	292	264	314	320	317	291	292	284	316	307	327	306	305	308	301	303	299	312	322	310	271	290	296	283	344	307	293	329	329	304	269	297	313	294	314	329	304	280	299	284	323	310	290	274	278	315	297	297	286	265	263	282	307	284	342	297	308	293	304	315	320	288	293	283	313	285	285	277	262	289	313	302	310	310	293	322	331	304	311	256	307	284	289	281	292	284	324	305	296	282	275	279	294	319	297	312	323	284	275	340	314	296	328	313	309	285	309	295	325	309	299	297	272	300	282	312	305	297	316	301	326	296	307	316	330	320	335	313	328	284	292	315	309	287	289	309	291	297	304	305	307	304	293	289	315	276	259	310	325	305	286	266	319	299	313	276	318	351	320	267	305	284	296	306	307	308	282	268	315	302	286	263	299	295	317	323	331	307	307	281	287	287	293	338	282	318	282	304	280	290	310	295	319	326	294	326	302	312	327	313	311	299	284	286	285	294	274	346	294	262	279	296	306	292	263	324	292	315	313	325	297	300	303	305	296	323	319	317	315	298	318	294	302	288	261	280	295	321	308	282	309	297	312	317	294	274	325	306	288	296	273	295	310	284	307	333	315	327	299	299	314	290	316	268	301	299	285	306	295	265	312	338	301	264	274	302	263	304	281	310	351	264	293	310	290	278	308	306	323	292	291	290	282	288	316	283	308	274	302	310	283	274	301	320	349	302	277	296	308	308	308	313	274	252	268	288	299	301	307	285	305	288	283	330	288	303	311	285	313	292	304	328	292	296	317	282	314	293	305	262	304	300	269	330	297	303	303	291	270	302	310	301	299	300	311	294	300	329	293	285	288	302	313	322	274	291	351	283	282	289	322	302	307	275	293	312	311	294	301	305	325	317	313	329	286	268	293	311	305	309	311	291	335	310	304	272	335	282	298	288	285	315	289	323	310	315	318	293	301	285	287	275	302	298	328	278	312	308	336	266	300	288	310	256	304	282	275	277	291	287	303	314	299	290	298	319	293	319	297	273	287	301	273	264	299	328	285	328	307	340	285	323	316	287	305	304	288	324	319	277	308	328	316	307	297	314	296	314	301	291	296	304	293	284	323	337	283	269	302	292	292	269	285	334	346	307	288	292	300	332	288	297	320	287	310	316	295	293	279	301	323	286	329	287	297	287	310	341	326	301	307	323	289	310	278	341	333	294	328	312	275	287	312	290	290	321	304	245	270	325	325	265	345	332	338	275	296	282	297	271	332	304	292	277	315	276	284	294	312	314	284	304	301	296	308	290	301	301	305	245	298	278	328	285	289	314	306	304	301	265	325	289	292	303	287	303	309	271	331	308	295	308	298	283	289	312	285	289	309	337	314	288	294	280	290	268	318	325	288	285	305	324	284	266	321	312	292	304	291	289	281	312	262	312	292	271	282	299	288	302	294	294	321	289	308	329	286	292	298	315	298	306	334	299	323	269	326	335	293	273	326	298	277	291	309	304	271	272	281	290	282	312	273	284	307	300	308	311	304	281	329	309	303	309	280	294	304	290	307	286	294	270	269	281	322	298	290	294	267	290	319	281	308	249	317	318	317	288	288	297	309	292	295	302	286	270	282	268	315	267	294	306	285	300	285	315	291	303	278	292	282	294	303	294	300	310	304	280	307	305	275	285	332	311	295	301	296	279	276	335	309	297	307	314	290	314	304	301	274	273	318	324	275	300	318	275	323	330	305	290	321	293	275	311	309	305	334	314	296	306	325	303	261	324	303	282	318	294	329	307	325	310	279	326	309	265	319	315	262	295	316	288	292	289	267	278	290	283	274	287	295	295	272	290	253	332	272	298	254	273	301	260	310	288	292	287	321	289	296	296	283	290	285	315	314	308	311	314	308	298	293	324	325	315	280	295	315	309	307	294	318	325	294	289	323	316	303	325	292	300	261	322	273	281	287	275	279	297	323	302	293	299	265	282	306	331	315	276	290	306	273	311	322	290	320	297	260	275	274	283	291	261	315	321	306	297	293	307	293	325	307	277	313	277	322	278	281	306	298	285	301	289	346	296	308	326	290	294	288	307	255	266	294	305	290	315	282	310	332	318	323	268	322	312	306	299	305	320	310	280	339	322	315	319	287	317	276	292	284	319	281	305	292	279	305	294	281	326	286	304	275	296	296	263	314	315	296	273	319	296	313	292	317	291	336	299	296	316	316	310	273	289	304	296	315	288	275	283	278	342	312	297	297	266	297	303	295	295	292	307	309	275	306	290	345	321	288	272	327	320	300	302	322	302	303	302	304	278	315	311	311	286	277	287	284	326	295	287	265	286	294	326	269	291	266	303	301	295	287	283	308	290	282	285	332	304	306	334	283	304	282	285	310	289	271	313	296	323	280	300	283	301	322	306	283	298	291	308	299	314	311	292	272	280	277	274	339	335	304	335	294	287	331	324	268	299	352	339	284	335	331	285	291	293	269	286	291	291	311	301	306	307	314	337	341	264	313	285	279	304	309	300	305	326	317	316	291	318	313	276	286	306	269	259	295	273	274	304	289	272	314	320	313	284	300	304	324	272	289	284	317	302	287	293	277	321	315	297	294	298	269	278	304	331	258	327	320	271	284	308	311	285	317	286	288	302	284	325	324	292	308	290	312	306	331	306	335	286	296	285	324	281	268	313	299	280	315	278	282	263	307	301	325	286	315	290	301	298	286	272	310	286	331	289	275	283	278	273	318	273	309	277	332	282	278	353	370	324	287	293	301	283	276	285	252	307	289	290	290	293	304	331	265	283	300	310	298	286	296	291	300	301	293	302	295	328	337	314	283	303	285	280	276	299	331	310	296	307	290	320	319	327	270	291	304	309	297	301	289	329	305	295	296	314	293	311	270	292	319	283	275	267	291	264	281	268	313	331	272	306	307	274	279	331	309	309	267	292	295	319	324	292	288	284	288	334	289	296	256	316	276	306	310	302
19900	12351	17505	5353	2911	2396	1898	1717	1299	1217	1211	1073	1006	981	889	925	816	832	762	758	769	781	740	733	782	771	751	737	756	734	748	696	752	705	719	745	747	704	709	687	738	748	735	739	730	729	671	688	674	675	707	728	716	708	688	705	660	664	674	648	688	686	686	665	709	677	727	664	701	691	709	707	677	677	745	667	705	685	704	698	703	689	716	737	699	696	706	708	699	683	681	675	688	716	721	699	687	692	699	670	663	716	715	664	676	724	690	698	679	682	694	719	677	667	625	716	703	703	702	709	676	669	695	643	696	745	690	680	651	706	699	681	709	694	716	668	665	695	682	688	711	687	684	692	674	692	664	695	700	698	726	671	710	734	655	704	695	731	698	680	708	692	679	645	694	693	650	705	672	686	724	679	720	666	649	689	691	690	695	698	713	714	715	738	669	707	684	694	683	696	717	683	701	667	702	726	698	717	638	661	642	682	701	722	725	679	692	676	609	637	653	694	677	720	724	712	687	707	690	716	713	691	712	655	684	684	674	677	673	641	701	700	659	633	726	679	654	678	680	723	668	629	621	668	712	693	709	727	711	660	694	706	674	685	711	714	705	679	676	625	673	687	699	682	734	700	670	692	657	675	686	643	685	736	740	659	690	683	727	695	763	652	693	692	664	712	686	683	669	673	662	740	687	675	653	678	691	658	684	719	724	686	658	662	713	684	704	708	681	720	718	663	684	724	692	718	707	674	660	669	672	688	690	693	695	678	745	719	681	661	680	675	686	673	692	685	691	607	671	708	708	690	642	671	678	682	692	705	739	674	659	668	693	717	687	676	695	692	712	731	714	697	687	696	663	702	676	737	714	664	741	671	680	684	658	719	694	678	673	709	673	684	708	701	681	686	681	701	689	707	684	692	643	712	758	707	690	713	691	678	683	689	649	671	724	712	655	688	701	708	686	648	662	703	712	700	675	709	723	644	696	666	664	754	643	703	704	693	683	671	702	693	643	683	695	682	708	668	676	699	633	655	680	653	732	702	671	717	658	680	665	702	689	695	619	644	672	727	722	683	685	690	703	644	651	731	694	680	684	671	722	661	723	668	763	710	677	725	651	694	710	697	655	692	668	674	708	697	747	667	736	674	676	687	658	688	705	648	723	663	690	674	709	679	665	741	656	733	666	674	724	707	678	699	689	682	669	726	685	728	728	692	705	692	689	720	683	734	683	696	684	665	708	729	676	614	673	629	682	668	690	691	651	708	712	725	687	695	666	680	671	679	675	698	681	677	655	710	663	692	697	702	744	732	662	709	681	707	679	669	704	667	683	694	717	737	659	646	690	725	690	685	696	696	684	717	687	665	682	678	711	676	645	676	733	713	721	695	679	684	693	684	665	677	737	709	652	685	685	673	674	688	691	670	677	740	715	715	678	679	663	661	661	685	673	700	702	700	671	628	669	680	689	693	709	707	716	671	688	708	698	692	682	695	674	749	636	690	703	651	692	650	688	662	688	686	667	720	675	673	675	674	725	679	683	667	695	663	708	744	625	694	699	678	691	688	680	686	643	651	710	692	689	685	685	692	687	691	669	683	661	732	685	683	750	683	678	670	711	632	683	699	690	705	666	708	704	730	662	763	693	678	685	694	709	669	661	688	663	704	683	735	715	690	673	639	656	704	704	681	719	697	655	671	637	703	691	640	676	695	658	687	699	689	685	655	622	648	701	714	643	729	688	709	665	709	761	689	658	714	670	728	695	632	704	709	704	689	700	664	654	658	693	698	666	718	713	714	697	661	710	689	700	668	716	693	668	671	683	710	704	727	669	705	705	689	679	664	725	673	726	733	668	719	700	665	715	658	674	715	682	692	677	711	601	660	720	701	702	633	670	656	710	679	728	665	720	715	670	626	646	663	734	673	679	664	643	708	678	688	715	650	666	684	703	690	714	665	744	697	701	682	665	630	654	730	723	669	655	697	652	683	699	735	656	699	638	658	679	698	691	646	673	709	660	643	677	705	715	743	694	721	697	691	692	678	644	679	686	683	694	704	647	662	711	658	636	724	662	672	699	648	672	699	662	682	726	703	697	728	711	672	652	703	712	736	723	705	654	679	708	669	717	641	732	695	724	733	652	699	657	682	732	691	684	665	653	691	695	701	660	653	695	655	722	700	671	710	731	696	663	692	693	723	643	695	689	656	688	724	680	702	691	722	702	664	752	704	651	737	714	695	658	690	698	695	667	701	702	684	674	685	655	716	687	708	655	700	694	683	653	668	660	630	726	717	733	701	651	717	722	677	690	652	683	745	688	669	693	654	653	675	677	698	661	723	652	668	697	705	652	675	692	646	696	686	664	675	693	670	698	707	657	670	644	639	704	672	653	657	692	668	689	755	675	727	689	683	685	669	673	666	714	700	707	713	655	702	645	657	719	698	683	715	667	719	701	701	684	724	669	656	718	741	714	710	682	659	735	692	684	698	720	688	698	750	701	637	646	638	670	686	685	693	738	671	684	684	696	683	681	670	692	656	698	653	684	668	683	715	689	671	709	722	699	698	714	733	740	685	682	689	657	713	659	691	664	688	688	668	717	664	713	685	659	703	694	688	698	677	677	681	717	684	706	689	659	702	665	690	705	634	741	692	684	691	720	666	656	659	640	672	647	712	711	681	680	654	701	662	748	670	687	668	710	705	622	681	692	696	716	673	652	693	689	708	693	683	709	686	682	654	706	671	753	676	710	683	682	667	647	693	709	694	697	712	683	654	633	656	679	678	704	643	711	700	663	724	714	668	742	698	714	679	698	737	669	655	654	693	677	720	712	655	693	700	650	707	708	656	729	720	683	733	696	679	671	689	683	737	703	701	694	669	702	679	708	700	670	664	673	650	653	721	650	668	682	651	701	697	739	705	690	691	663	677	695	694	709	631	673	694	698	700	724	674	714	656	713	669	653	647	725	694	682	675	711	761	687	648	645	697	641	675	704	743	644	724	665	646	678	700	694	698	702	715	687	735	684	674	686	671	724	681	684	635	692	678	719	719	657	671	665	668	699	683	641	640	660	668	661	669	667	700	688	694	697	715	679	675	687	698	675	668	724	677	675	656	722	686	672	677	712	707	691	710	672	695	704	726	737	692	724	732	711	696	645	678	651	651	664	683	676	722	700	673	721	646	685	692	678	673	680	667	670	675	704	694	707	706	665	735	698	664	772	679	710	649	682	684	689	671	711	701	720	729	673	698	657	708	713	678	685	746	638	664	657	701	665	686	725	707	686	706	697	665	680	660	657	691	691	671	721	689	732	694	703	657	714	676	703	652	630	722	663	712	711	672	642	691	670	710	654	683	700	668	682	711	690	730	682	692	721	668	711	703	652	656	724	660	711	737	723	664	659	661	658	719	668	670	659	676	665	620	648	728	721	708	691	694	677	669	649	681	733	670	673	702	673	708	707	694	696	683	708	681	682	702	643	684	688	673	706	661	685	745	655	703	712	704	660	653	675	713	711	699
39314	23334	20555	6350	1198	738	586	459	390	333	265	328	229	229	239	193	218	217	202	216	192	177	198	235	180	202	203	204	174	186	183	209	188	180	203	199	187	181	222	178	192	204	184	183	200	210	177	205	185	186	163	193	162	181	179	219	175	172	195	179	185	162	190	184	198	197	183	210	193	190	178	157	172	170	180	177	179	167	170	207	182	173	177	187	182	199	194	179	177	170	189	175	182	177	180	156	211	185	195	211	157	175	172	187	183	150	175	213	192	174	193	185	155	162	199	207	169	159	183	182	164	175	183	161	181	182	189	214	174	180	167	188	152	195	181	155	205	201	184	189	180	178	201	173	164	188	191	182	177	172	182	199	199	165	175	176	167	164	187	197	192	224	152	169	188	193	189	194	162	186	191	184	196	173	173	196	199	190	192	165	190	156	172	181	183	181	206	185	204	197	159	204	177	169	199	218	204	178	172	179	176	189	182	152	169	191	164	166	181	180	163	196	157	197	183	182	200	162	191	176	192	173	178	170	190	209	202	166	217	178	202	173	186	172	176	183	190	177	193	205	188	173	200	184	217	190	188	161	172	158	190	201	172	188	185	176	185	185	170	200	186	186	169	201	194	166	175	171	171	201	190	185	187	181	190	215	199	206	177	200	160	164	184	176	189	193	168	173	194	191	168	220	207	184	178	172	183	166	164	175	181	181	178	197	212	201	166	188	180	163	165	168	180	160	175	201	207	204	192	152	191	150	170	191	187	172	173	159	185	175	194	181	204	184	155	193	168	171	163	182	205	175	169	205	159	205	183	198	172	211	179	177	174	162	195	185	192	173	187	185	174	188	191	215	196	177	201	171	183	189	215	191	210	190	199	186	178	160	184	177	172	174	181	208	189	165	167	192	187	174	172	194	204	181	202	174	188	187	147	182	171	191	181	164	180	192	203	178	187	172	189	178	176	196	178	206	190	216	182	169	207	175	163	172	165	179	200	186	196	182	176	183	189	154	189	179	181	165	192	195	187	197	185	184	178	164	178	170	187	197	171	188	157	180	206	190	169	179	207	196	182	165	178	202	184	166	195	164	169	209	180	200	173	174	155	168	197	178	169	192	208	216	199	177	181	208	173	185	204	192	196	166	192	186	203	174	186	170	206	169	174	172	169	198	190	211	175	186	187	177	201	197	196	170	204	185	172	145	203	201	189	189	171	194	178	196	205	178	184	166	163	201	185	179	177	178	185	166	201	183	177	190	175	172	174	226	177	195	193	166	161	190	198	182	208	189	218	195	160	204	191	182	171	185	181	197	183	175	172	173	175	202	190	165	198	198	204	186	199	185	186	186	183	171	198	208	182	167	178	190	192	191	180	162	155	197	170	188	196	192	207	164	136	171	183	157	186	173	174	207	189	194	163	176	173	186	206	201	186	183	160	173	196	174	209	149	192	163	181	195	174	173	189	195	199	187	177	189	212	163	187	158	170	170	168	198	162	161	206	203	193	206	186	156	196	195	188	163	199	185	205	196	199	181	179	185	187	169	187	197	198	181	180	184	190	164	183	176	202	141	160	164	176	176	178	155	172	173	166	172	196	190	203	177	202	176	169	184	193	163	166	186	187	171	165	181	208	193	179	196	177	213	167	166	164	156	190	200	197	194	173	194	189	174	205	168	177	182	222	177	189	153	176	153	156	184	188	190	183	198	159	187	197	175	180	164	188	187	189	178	195	176	201	216	181	189	209	188	186	176	182	181	210	179	153	180	154	212	195	166	177	183	190	193	194	189	189	182	187	200	173	164	167	168	196	155	193	157	209	179	174	166	167	179	174	185	202	192	185	180	173	197	214	184	195	156	190	165	190	158	179	195	169	211	185	194	190	170	190	207	169	184	198	175	174	172	176	188	193	187	195	166	176	179	155	155	190	181	187	181	183	184	199	204	189	202	178	186	178	190	201	190	173	176	186	197	197	184	154	191	167	194	163	188	176	195	172	197	189	197	199	161	171	178	159	163	185	203	188	168	198	211	170	181	164	188	206	176	167	186	182	163	173	204	190	163	201	177	178	175	186	222	202	179	187	164	166	172	180	174	162	183	197	176	197	190	186	155	194	157	175	176	195	185	166	175	178	171	180	200	163	192	157	188	198	183	199	183	195	178	173	177	176	206	179	183	163	209	191	175	207	199	180	189	179	213	194	142	180	152	178	190	199	187	201	183	182	196	153	178	161	190	176	198	185	180	165	185	206	182	165	179	184	176	174	197	158	172	194	173	178	169	163	192	179	189	161	152	172	170	175	187	176	197	173	174	191	163	183	158	184	202	182	186	165	157	165	202	172	171	191	190	180	195	209	189	207	209	179	166	156	189	188	171	185	176	180	206	158	227	209	192	186	185	177	198	182	159	185	215	149	190	179	198	184	172	207	183	200	158	139	161	185	198	187	173	176	169	211	173	183	173	187	205	195	174	167	170	204	161	181	174	201	172	165	159	213	174	190	193	214	203	166	196	174	158	186	178	186	204	200	182	167	196	183	180	160	202	201	209	187	170	175	180	191	170	154	173	183	201	143	188	155	202	165	169	198	176	176	209	172	187	174	159	200	204	184	193	168	186	153	171	191	183	194	200	168	171	193	203	166	175	183	196	191	195	197	178	187	194	202	172	185	178	177	171	191	165	173	179	177	190	159	179	165	176	185	206	208	181	150	189	189	183	162	196	192	202	203	175	169	191	187	198	179	177	191	189	201	182	178	172	193	199	170	158	155	196	169	183	167	177	190	198	190	206	179	198	175	184	187	181	175	175	195	186	173	184	170	172	180	185	202	183	171	189	167	183	162	186	166	162	192	184	195	167	179	194	195	188	154	185	166	203	174	210	213	208	183	191	185	188	169	193	189	178	171	160	165	177	184	207	181	166	212	187	170	174	188	216	194	193	191	157	192	201	175	173	191	208	193	208	187	160	187	185	202	190	188	223	193	183	174	178	151	186	202	179	176	183	188	180	196	206	170	182	185	168	171	181	175	171	194	179	181	171	198	174	175	188	190	184	184	196	189	181	168	190	190	174	186	154	181	196	199	210	185	201	192	186	202	169	173	192	177	146	194	201	208	167	194	173	180	170	197	179	168	201	182	178	167	196	176	188	190	206	172	166	188	176	181	144	162	194	188	185	215	173	169	170	194	202	197	198	186	176	206	189	189	203	187	186	185	197	177	174	186	160	178	189	176	205	177	190	175	190	166	193	179	182	175	167	171	153	169	165	182	194	170	203	212	179	180	184	188	186	188	175	166	192	213	207	202	181	191	183	185	188	172	200	186	173	193	177	178	170	189	158	181	189	195	175	174	202	159	175	166	178	172	165	198	156	187	150	188	205	175	204	170	169	176	193	183	188	210	176	176	183	173	191	190	198	176	163	195	197	168	175	197	190	175	171	157	190	191	176	186	192	173	194	172	188	214	172	203	184	188	181	159	169	171	187	179	163	189	202	182	176	173	183	209	203	183	172	167	188
25817	17760	24390	7499	3812	2828	2460	1760	1501	1294	1185	1057	1036	851	730	733	632	636	674	569	622	516	564	552	575	574	566	508	524	554	519	501	505	506	478	531	556	493	458	480	478	492	519	473	483	496	453	446	436	470	469	440	493	428	467	450	454	440	479	468	424	481	457	464	442	450	398	475	440	441	446	402	430	463	422	420	468	454	442	440	475	427	447	447	426	458	457	413	439	436	428	431	460	423	421	477	452	447	468	439	409	443	429	488	448	445	449	468	455	443	467	438	429	436	467	411	451	496	449	454	417	431	422	467	421	418	469	452	473	452	420	435	452	435	433	441	447	460	428	435	436	439	429	456	440	422	470	450	482	452	454	425	447	469	432	432	447	449	458	460	436	419	436	419	419	429	455	443	457	427	448	411	424	479	419	473	446	453	450	457	452	440	421	452	438	470	471	440	452	449	432	459	432	429	452	436	431	436	447	434	426	487	422	433	406	408	430	428	463	421	405	487	443	437	397	445	431	464	408	404	423	444	436	448	411	441	408	466	436	487	431	464	420	443	437	442	440	426	450	458	479	466	451	494	452	456	429	486	464	458	442	399	436	442	489	424	472	449	441	460	443	466	434	445	449	419	485	470	419	424	486	455	436	427	437	444	463	440	439	422	446	441	451	420	448	435	435	441	428	461	438	418	457	437	461	449	448	457	434	440	448	461	445	475	482	431	432	429	434	477	454	484	420	398	432	449	420	428	442	403	433	428	453	447	468	416	438	425	472	387	419	417	450	458	435	470	430	430	441	412	416	463	490	448	436	444	424	457	416	446	436	452	451	424	471	456	464	456	437	432	476	482	425	419	446	437	435	417	451	483	502	421	427	421	453	433	444	452	438	449	457	426	424	447	467	420	437	445	415	443	455	465	423	443	418	453	450	448	446	408	432	431	474	434	444	457	442	428	456	461	445	429	422	441	437	432	437	448	436	433	423	416	426	452	413	428	463	431	448	429	455	448	440	452	454	434	458	445	423	399	397	454	435	453	449	426	470	407	413	417	441	400	458	402	465	461	431	436	450	454	452	436	434	455	449	405	426	447	445	418	443	491	436	419	456	457	415	452	434	454	482	419	431	458	481	456	428	410	395	447	433	444	456	442	432	411	449	426	430	460	454	471	465	439	438	424	431	425	436	450	467	433	422	437	405	395	489	497	447	423	400	440	422	431	454	471	422	433	445	472	441	397	434	501	461	484	435	445	447	455	492	439	462	435	417	429	447	426	446	453	438	434	421	418	444	447	487	403	492	429	441	408	439	431	436	506	464	425	434	405	427	419	441	433	466	453	419	447	409	418	436	458	456	449	444	472	418	489	443	457	455	487	414	477	431	438	406	421	438	447	435	408	426	437	464	454	409	451	483	419	458	442	427	422	383	426	445	453	450	444	411	409	428	426	445	437	433	464	440	425	413	469	418	397	455	412	444	464	409	441	442	476	455	425	463	464	429	443	437	434	409	449	398	419	387	447	456	461	435	419	434	424	406	468	440	430	478	472	426	417	441	449	430	421	439	436	416	441	430	442	440	411	415	434	429	443	454	454	438	441	426	432	435	443	406	428	453	442	439	420	444	442	448	435	416	425	443	455	443	464	477	447	424	430	417	410	407	438	445	422	464	465	448	428	421	422	422	413	431	466	414	436	460	438	478	462	452	434	435	454	423	503	464	397	403	459	438	463	433	448	460	466	435	438	441	449	433	443	443	413	450	475	428	477	423	415	465	441	415	452	459	433	406	467	452	446	477	448	463	410	447	430	438	398	452	450	431	443	450	425	434	443	430	411	420	407	422	450	399	433	428	454	412	427	461	468	447	453	459	443	452	445	441	440	425	435	431	418	471	452	415	407	439	463	418	446	440	428	424	452	475	405	395	449	424	485	437	411	441	414	418	463	450	434	457	466	420	426	449	394	449	448	457	417	449	421	438	468	418	484	416	423	437	477	467	493	467	456	473	432	435	394	483	430	416	464	440	455	461	455	465	428	450	455	480	429	444	406	416	422	450	479	461	454	438	463	415	418	435	446	443	478	440	436	442	442	424	463	450	443	408	434	427	462	420	473	456	450	482	422	434	441	430	440	448	475	423	468	417	429	384	401	396	428	445	417	445	464	422	411	438	418	409	412	442	434	440	394	436	456	399	443	447	394	417	480	503	478	465	430	437	433	457	437	438	427	444	449	460	444	431	473	424	421	471	470	422	434	435	462	485	453	467	430	448	435	415	486	440	445	458	422	435	437	408	471	425	427	416	450	453	423	444	475	416	466	434	415	444	411	444	425	446	496	461	415	436	459	478	463	460	442	418	436	434	432	488	416	462	450	439	466	430	463	418	433	415	401	435	437	454	424	444	510	466	417	422	429	399	445	461	466	435	417	466	416	461	468	450	453	435	451	451	427	438	452	423	444	423	470	413	433	453	442	415	381	448	457	459	448	466	433	458	403	430	444	470	442	453	446	407	450	438	453	472	456	459	448	426	450	440	443	475	455	431	457	441	441	471	434	499	442	470	418	463	432	461	435	441	493	420	405	433	449	475	461	433	464	453	434	451	455	454	431	431	464	416	433	408	440	420	445	439	440	436	450	390	452	428	426	450	408	425	420	462	431	406	425	461	399	432	433	409	465	444	431	473	434	475	472	449	439	457	431	451	473	450	458	449	444	430	433	442	478	430	418	443	450	435	440	434	436	450	461	392	448	423	445	411	438	399	432	458	426	413	450	471	445	419	402	435	429	471	422	396	412	423	468	443	432	461	448	437	443	438	416	436	447	408	485	402	480	438	436	440	446	463	390	455	439	425	454	456	425	454	419	462	395	410	430	460	453	447	410	461	469	431	443	432	418	428	424	429	444	420	393	468	429	439	434	453	433	443	454	442	439	389	442	430	456	454	462	428	438	453	448	425	440	423	429	441	476	458	450	456	445	442	466	430	464	453	442	440	430	406	415	454	432	444	429	423	440	456	422	420	487	442	435	447	460	435	432	438	416	409	417	438	437	439	461	422	452	435	430	450	446	423	448	489	436	501	466	450	481	444	467	448	465	444	458	448	429	458	459	430	421	462	461	429	464	412	425	413	417	473	427	445	450	400	430	450	427	413	421	461	448	454	453	423	430	425	446	443	461	419	422	432	456	455	452	448	471	440	434	454	466	463	468	440	440	408	422	423	447	421	435	442	443	446	442	435	430	435	407	494	479	444	434	420	431	451	424	476	463	455	481	452	432	451	437	444	442	414	447	445	416	455	439	432	454	460	471	453	426	428	440	418	481	479	465	438	468	459	459	445	446	434	431	453	454	413	463	434	479	435	457	424	431	443	440	423	391	431	409	444	449	456	426	467	438	430	369	457	400	483	440	410	444	431	462	438	400	470	432	475	463	411	480	421	469	443	439	433	463	452	435	429	469	461	435	427	446	461	424	436	459	439	460	426	450	426	439	421	453	457	374	431	469	424	443	433	436	456	441	427	425
12240	4744	3035	977	518	446	434	351	387	308	321	317	308	330	286	295	291	286	364	284	289	311	330	287	295	268	310	264	301	336	329	279	284	334	312	282	315	295	277	322	305	307	312	307	314	287	273	303	305	288	258	298	328	327	259	257	277	298	298	308	279	294	287	301	322	306	313	316	316	269	347	298	318	310	313	310	295	302	317	282	310	328	300	307	277	328	270	279	310	282	328	273	318	315	343	269	291	281	336	276	296	275	348	315	291	281	310	290	296	288	328	302	315	291	269	279	315	327	296	297	302	269	293	300	272	315	319	317	305	309	322	284	285	260	296	287	299	279	289	285	300	311	315	324	317	311	294	324	308	297	322	291	309	310	266	324	306	284	289	280	302	273	313	301	304	327	319	298	289	306	274	311	316	321	296	336	283	293	278	304	277	285	283	298	322	292	329	313	311	314	280	273	302	352	343	321	334	277	273	283	327	307	305	297	274	304	305	319	305	300	297	281	302	298	322	310	306	299	289	331	292	285	305	266	308	267	315	305	277	286	321	319	326	307	289	323	294	300	293	289	316	308	310	308	302	301	309	274	292	333	273	296	306	308	321	267	313	290	282	300	280	306	309	312	341	323	292	285	304	300	293	293	304	302	305	320	304	324	314	308	309	307	297	305	268	310	300	310	321	298	298	315	296	306	297	285	301	306	319	290	310	310	293	266	335	310	295	317	312	291	313	293	282	313	329	295	315	301	326	340	321	290	300	289	302	288	277	299	311	272	303	308	294	303	298	302	273	299	283	306	309	307	301	282	315	311	296	314	280	328	283	291	329	312	311	332	279	298	326	309	304	305	291	314	327	291	312	280	298	289	296	303	297	288	310	319	275	322	287	316	312	314	297	287	307	306	321	287	283	267	270	289	297	309	301	318	279	323	323	290	323	322	300	300	297	301	294	294	267	330	306	313	307	277	291	264	273	297	300	303	330	293	311	308	272	301	281	286	294	321	321	305	302	291	300	286	328	291	323	292	329	305	295	277	311	300	283	289	284	317	295	308	291	251	283	347	335	304	323	285	320	316	280	308	281	315	300	283	320	295	268	276	333	282	270	322	288	276	295	302	281	279	310	280	268	285	283	271	332	305	328	329	316	312	272	288	314	323	288	270	288	273	312	300	301	331	333	318	317	312	293	265	315	298	270	326	289	287	309	308	285	293	289	277	305	311	326	343	292	283	297	315	292	313	313	285	311	321	280	295	303	302	303	288	336	306	294	328	319	314	330	295	306	327	350	262	291	304	280	300	334	279	304	265	336	320	281	318	330	278	322	277	264	297	306	301	283	290	252	274	346	305	306	333	298	304	269	291	285	324	307	287	286	298	299	294	294	297	303	267	268	291	291	322	299	346	294	297	285	284	282	310	279	301	291	301	313	341	326	281	311	276	264	282	279	305	287	273	278	308	281	259	283	307	313	301	316	278	258	267	274	300	273	324	283	281	323	309	318	290	322	308	300	314	296	322	280	281	271	299	290	326	302	286	282	320	302	325	291	305	307	291	281	280	291	289	283	323	327	302	300	277	293	322	300	294	307	288	281	282	295	316	284	308	285	320	277	323	323	313	319	292	293	325	325	297	321	266	308	287	295	309	317	313	311	274	273	307	308	316	277	318	285	283	329	273	323	283	301	300	309	293	278	320	316	308	296	299	320	306	270	305	301	315	328	318	311	298	342	315	312	281	305	311	289	299	296	332	321	281	326	295	318	308	283	296	303	284	333	313	287	276	311	302	317	312	299	298	300	280	346	298	294	300	341	300	296	310	291	292	268	294	279	333	276	273	302	282	292	302	251	332	281	292	275	307	317	291	287	304	276	292	283	290	305	310	297	279	323	284	298	331	286	287	307	277	299	305	276	295	302	294	312	334	281	288	284	317	303	313	322	278	300	290	292	322	293	305	258	280	277	300	345	298	286	317	323	301	305	289	308	333	328	285	296	321	288	310	250	346	327	314	278	308	286	308	301	300	255	279	334	308	300	310	303	295	288	282	293	312	270	305	303	295	269	283	291	275	284	298	309	284	292	287	274	312	276	300	297	296	318	285	301	286	277	291	307	292	324	322	281	328	284	291	302	300	284	296	303	286	304	313	289	267	285	314	304	282	297	305	335	286	265	288	307	320	316	309	294	279	285	272	280	305	339	321	291	304	321	326	291	322	294	304	279	300	331	299	314	296	307	300	322	310	312	302	277	309	290	299	298	303	276	288	309	291	300	287	305	281	274	303	303	274	288	332	299	317	288	301	288	311	336	301	319	326	295	320	330	299	281	314	315	291	295	303	339	258	311	318	295	344	296	301	266	298	291	308	302	293	309	335	277	300	295	300	318	284	315	321	271	303	283	291	296	273	290	347	301	295	308	302	329	301	277	312	294	320	344	268	292	280	298	322	304	287	289	313	307	317	308	331	319	341	278	294	333	300	326	317	315	331	323	304	306	278	301	288	300	280	279	285	316	294	307	310	334	302	313	302	292	307	339	327	299	312	309	318	319	295	275	324	305	269	318	299	292	312	309	282	257	299	304	282	310	315	335	307	320	317	293	333	298	314	333	286	301	291	268	332	310	283	290	294	277	300	313	296	303	321	274	285	297	286	265	323	299	294	313	313	321	307	290	287	303	297	290	308	307	319	275	303	297	278	307	304	318	274	270	311	295	331	325	289	314	318	299	294	285	293	282	305	316	280	317	298	323	269	278	244	306	300	294	272	290	328	303	310	322	293	323	271	301	299	302	335	302	304	320	270	269	289	255	291	307	284	296	278	288	273	282	301	313	268	307	319	303	308	299	299	333	311	294	295	311	283	281	294	313	316	299	289	291	314	313	324	298	303	317	317	330	314	300	324	266	268	301	304	276	317	333	317	319	270	296	247	296	320	283	320	280	338	284	296	304	293	324	358	310	289	325	320	334	289	274	284	295	329	279	282	287	303	298	307	311	272	281	323	300	275	292	321	290	283	286	284	282	290	290	323	297	289	289	311	294	269	316	308	313	303	324	282	273	275	312	289	311	306	275	323	316	291	318	300	322	295	312	313	280	267	328	278	281	262	278	280	324	271	294	253	288	298	296	310	314	302	294	287	297	275	273	331	301	291	310	343	291	301	325	310	296	282	315	288	316	275	296	310	273	294	292	302	304	298	292	269	339	288	324	312	275	305	304	276	310	271	364	296	326	320	301	335	305	303	327	291	272	299	297	312	292	297	272	323	309	263	280	298	273	304	325	309	295	293	315	296	338	281	291	320	292	301	297	304	335	286	365	303	291	306	269	282	314	307	297	307	323	300	282	298	296	301	312	268	310	280	300	287	303	306	294	294	281	311	303	300	296	284	307	306	288	297	281	319	268	277	300	325	293	286	335	307	289	326	290	299	284	283	296	281	306	324	285	282	305	275	311	304	286	326	271	321	301	296	278	285	313	302	292	273	265	314	299	316	296	271	276	277	287	295	278	298	334	303	322	302
8682	4755	5741	2387	1642	1367	1266	1015	958	955	920	806	823	795	741	779	727	758	801	750	734	746	756	723	733	724	719	743	701	698	710	670	684	743	738	714	765	767	713	685	706	705	731	709	736	724	686	731	680	720	722	711	675	682	712	677	675	659	672	696	676	690	736	706	717	750	671	702	711	678	692	773	670	703	701	765	707	658	716	743	753	718	735	698	740	704	675	720	697	705	671	654	702	690	672	727	738	703	664	705	728	714	686	724	685	663	688	702	703	674	648	737	662	708	655	721	693	683	730	697	717	699	712	740	713	714	676	681	705	688	722	681	700	667	681	700	684	671	712	672	670	678	664	674	699	738	743	675	716	710	685	684	687	691	694	752	704	723	755	686	749	667	724	730	689	679	685	672	724	685	702	671	741	706	733	685	637	693	722	707	687	667	706	705	701	673	699	703	690	707	738	699	701	721	697	693	649	692	735	669	730	674	705	681	678	726	700	733	713	713	708	675	671	694	681	714	714	666	674	665	667	698	621	723	663	714	699	665	659	701	723	679	663	695	676	661	687	710	670	719	701	657	671	718	712	701	721	704	685	745	707	720	727	673	689	675	671	720	675	714	728	707	669	713	681	689	681	678	728	709	680	709	700	691	759	678	660	726	705	716	693	680	669	692	682	684	673	741	737	679	636	731	692	747	756	736	703	704	673	666	685	745	697	682	690	702	738	700	671	688	664	715	715	706	661	718	689	745	729	713	733	705	709	665	660	691	721	706	702	684	658	656	685	652	633	695	720	681	708	703	685	730	669	689	711	666	730	689	730	654	689	694	741	689	711	704	693	695	684	731	647	710	714	694	741	695	707	706	655	720	732	710	698	684	639	724	698	713	741	672	689	729	690	745	701	665	668	704	657	690	672	702	687	666	727	697	726	732	709	646	691	728	693	691	703	693	706	690	724	703	694	669	710	706	695	705	717	678	712	638	719	722	667	736	748	671	704	710	740	740	716	710	713	728	655	618	699	687	726	670	694	661	695	737	696	712	637	704	707	667	647	711	689	703	685	699	745	700	673	718	696	714	713	692	682	735	732	724	691	700	714	697	663	716	737	693	638	694	730	713	733	737	695	697	703	684	682	690	748	691	676	724	697	705	690	678	683	679	712	701	647	707	684	716	723	707	699	656	728	697	699	707	728	710	677	689	722	725	689	710	694	730	693	670	696	707	694	672	723	698	679	746	680	728	735	719	730	680	721	683	686	682	692	749	736	715	680	669	674	690	685	694	734	666	711	722	659	661	658	715	729	702	730	742	677	700	746	711	683	670	712	703	696	692	703	687	700	674	668	677	712	695	707	709	729	707	689	660	706	726	674	691	678	674	688	698	674	675	646	704	688	684	691	708	678	667	671	700	700	690	699	689	677	685	691	687	683	670	775	694	697	697	674	693	736	728	671	678	712	645	677	671	722	698	681	669	699	681	713	715	710	750	738	712	741	710	695	684	677	710	660	700	666	703	746	722	690	702	714	671	672	722	685	697	678	754	714	663	704	690	730	680	645	660	674	705	636	737	664	720	691	706	677	707	719	700	673	698	669	670	718	673	674	697	643	691	658	682	669	697	717	714	730	658	673	667	707	659	678	715	677	666	658	691	695	681	687	644	687	677	705	711	694	683	706	671	681	636	692	724	686	701	722	704	675	715	725	699	692	734	732	669	675	691	726	739	709	704	694	743	686	673	667	702	724	734	715	684	683	712	761	648	693	673	675	674	680	673	744	752	682	679	689	680	692	718	704	688	691	707	715	710	702	713	705	724	633	712	723	711	724	709	686	698	690	677	699	726	690	702	678	699	626	725	680	698	673	664	710	750	663	745	697	690	745	683	714	736	666	671	663	654	672	730	683	666	667	683	725	705	719	707	742	741	716	716	728	696	800	667	705	687	671	707	680	708	689	629	693	715	742	687	720	717	699	663	732	673	715	712	695	719	687	653	663	650	698	750	683	752	696	685	636	716	741	679	727	701	667	681	710	704	664	685	646	666	664	697	757	744	690	700	691	715	726	690	678	723	694	704	714	713	655	689	752	683	693	666	698	719	673	708	671	717	649	711	678	685	709	661	670	699	688	678	680	716	656	705	685	670	692	685	732	664	681	688	682	678	689	727	684	682	689	732	724	698	722	718	738	748	667	725	743	728	705	701	714	708	710	703	707	703	711	708	695	681	695	755	702	709	698	705	665	696	688	669	703	729	702	737	698	684	728	703	716	716	695	712	697	722	671	708	687	652	720	678	726	732	699	739	707	718	682	693	721	682	730	701	690	742	757	699	757	722	734	674	703	715	708	709	674	622	705	709	728	741	759	670	705	673	704	694	655	718	667	669	729	726	680	698	693	766	719	737	746	659	701	708	699	717	724	737	752	747	662	719	781	729	632	705	703	668	754	711	676	709	657	672	744	697	730	653	707	722	669	712	667	696	733	719	633	726	703	688	682	765	694	715	691	698	690	716	711	688	666	717	678	681	672	689	680	718	724	687	684	653	739	695	721	672	716	711	737	696	742	682	694	687	721	682	739	712	675	709	687	711	738	680	716	673	683	672	681	688	704	682	713	707	711	674	728	712	715	694	702	688	719	681	724	685	679	694	715	694	711	715	682	672	706	691	714	707	691	678	707	693	712	723	676	677	691	663	675	747	726	711	716	697	739	676	690	747	715	715	679	700	698	637	760	718	730	680	710	710	681	737	715	684	715	692	714	665	701	665	661	657	699	707	696	693	702	707	680	696	729	734	666	691	729	749	661	705	721	704	675	652	663	687	692	786	689	677	716	708	718	714	679	694	710	658	736	736	669	751	720	715	700	716	696	710	735	706	758	697	725	685	736	732	687	688	683	721	734	700	659	720	666	731	717	700	725	687	681	650	681	695	698	733	696	734	713	689	650	717	665	671	717	672	680	700	719	689	705	688	723	702	717	684	725	700	688	697	719	671	717	714	669	702	738	708	697	736	732	703	659	713	704	682	697	715	718	728	656	671	681	708	656	626	710	669	691	668	688	688	682	695	690	709	709	699	709	685	728	685	675	735	707	680	738	723	738	676	728	728	703	675	729	743	622	718	718	674	679	728	728	686	684	644	702	724	733	741	735	699	764	723	663	682	695	636	726	765	641	709	717	716	688	748	663	663	700	722	685	675	627	682	698	689	676	686	719	690	714	717	678	683	698	739	711	697	689	732	684	692	648	693	705	712	728	707	725	679	695	708	678	683	688	702	742	711	699	657	688	759	674	738	680	739	671	687	660	704	694	714	723	714	696	713	694	684	690	753	724	737	715	717	696	684	704	690	754	701	722	724	660	639	630	677	722	685	665	674	691	697	683	675	704	676	743	706	683	731	675	691	708	722	728	718	723	686	743	710	682	724	740	683	689	712	710	674	674	699	702	683	712	683	656	688	673	707	644	685	685	722	701	710	694	725	662	686	767	684	717	751	712	700	640	692	669	683	701	683	688	726	654	717
28929	15134	12737	3590	902	615	518	450	430	352	400	365	332	328	320	338	334	324	354	337	312	335	331	303	323	322	344	329	309	334	327	289	300	310	313	318	299	290	298	303	296	366	321	307	288	309	304	302	302	333	318	297	311	317	312	315	315	302	339	309	296	299	320	312	281	288	317	283	326	304	291	292	291	307	300	296	271	285	304	312	330	297	334	305	340	290	308	297	312	320	317	341	304	319	285	289	291	310	311	318	274	303	325	303	332	306	284	304	304	304	305	268	319	315	334	316	314	297	291	311	303	297	306	268	313	299	300	316	310	288	304	352	336	283	314	302	294	315	316	319	308	304	326	327	282	292	286	315	307	321	297	282	311	313	316	304	272	337	302	334	309	355	327	311	289	293	299	296	319	311	318	350	326	306	264	333	271	332	298	303	286	300	313	293	307	292	320	286	266	300	298	320	300	296	286	334	303	316	295	285	298	293	291	310	306	307	327	295	327	337	326	330	335	307	322	319	268	313	314	287	295	312	308	284	288	293	323	316	304	298	321	316	305	283	326	298	320	299	314	311	299	298	290	281	297	290	286	308	307	297	305	309	293	318	303	332	306	299	312	308	314	286	312	343	298	284	290	285	289	278	294	338	298	315	327	274	273	326	297	275	291	307	275	312	294	325	303	336	285	330	305	299	321	300	331	303	295	311	325	308	321	313	294	304	323	326	269	328	346	291	299	295	275	306	289	313	275	297	315	335	313	296	283	291	303	285	276	307	312	303	317	304	297	272	264	307	291	310	293	289	279	298	312	294	341	295	301	302	302	303	318	314	290	301	302	285	293	310	299	322	287	319	302	297	329	276	294	339	282	303	327	261	263	316	299	332	282	293	294	276	315	358	299	300	306	299	292	292	343	282	321	290	310	313	267	307	293	308	292	296	295	277	303	302	333	308	303	299	279	334	320	289	301	310	270	276	275	305	297	277	307	308	294	342	273	301	288	292	301	315	281	289	306	276	287	338	351	307	320	313	278	291	288	274	299	295	306	295	268	297	300	286	294	317	311	255	297	306	301	335	331	303	304	288	323	295	280	330	300	332	330	287	310	332	304	293	299	284	290	308	327	305	307	295	307	297	296	341	299	302	281	310	322	303	268	293	281	288	323	261	332	275	304	308	294	273	269	298	264	277	293	349	299	286	315	283	334	322	306	305	308	313	285	307	304	323	291	308	320	292	271	340	302	291	300	305	307	284	294	288	322	292	341	299	334	329	267	312	303	279	286	289	297	294	323	330	313	321	299	270	316	303	293	278	298	304	289	278	349	276	277	306	279	292	295	267	293	311	325	328	284	297	293	303	289	326	319	318	305	283	276	295	293	288	317	280	291	328	302	282	281	294	329	306	329	284	303	287	282	276	326	300	303	296	298	262	284	292	313	293	273	310	298	328	298	312	310	315	317	317	301	290	289	289	308	314	305	308	319	317	319	326	283	282	305	332	300	287	300	271	301	298	293	317	294	303	353	294	278	332	312	311	289	292	342	322	292	274	276	301	344	286	308	313	294	272	297	339	308	280	285	278	287	307	307	299	324	296	282	309	306	310	322	303	310	297	283	310	295	319	302	283	305	303	290	340	285	334	274	341	324	316	284	319	297	324	286	315	323	313	292	286	330	314	303	297	274	324	302	287	300	327	303	292	297	273	285	266	327	319	297	310	247	292	276	310	306	304	294	273	336	288	285	317	314	304	298	317	318	300	300	268	290	299	286	320	332	363	312	286	315	326	337	302	325	302	278	272	294	290	291	313	293	320	320	311	307	313	296	317	328	260	306	290	260	295	312	302	333	317	303	304	324	309	325	275	301	310	274	274	309	308	288	303	305	337	304	284	303	295	317	295	289	326	288	296	318	263	323	297	302	307	326	283	289	272	340	296	305	297	301	291	324	310	289	295	315	327	317	327	307	273	296	316	295	306	319	307	283	282	274	311	267	291	289	311	282	282	305	275	308	291	333	297	302	326	277	289	298	289	292	312	316	277	324	282	316	327	307	290	261	299	304	328	339	293	311	294	336	296	288	310	297	298	285	326	323	298	284	289	306	293	313	282	305	298	287	294	270	296	308	294	291	317	321	299	312	282	317	288	322	299	283	293	295	320	346	332	339	320	284	291	317	284	296	305	275	290	297	320	298	302	311	316	319	283	293	317	305	283	295	320	293	297	288	301	290	273	324	325	282	312	267	315	312	280	275	321	305	300	288	284	306	275	315	289	316	313	296	301	330	307	283	294	315	316	294	334	318	294	308	296	308	322	283	283	286	301	288	305	304	317	307	302	295	322	309	319	298	300	320	321	316	285	291	323	321	301	303	326	293	311	297	323	338	303	290	287	337	300	317	302	288	289	305	274	304	298	313	318	312	264	326	329	298	318	297	349	290	311	306	321	281	321	319	318	308	296	303	295	341	340	310	310	319	294	282	295	317	296	318	308	297	306	269	286	313	299	317	296	320	313	281	325	312	318	289	270	287	322	348	299	317	282	336	274	317	313	281	280	333	270	297	258	306	282	305	300	280	304	345	292	310	277	317	341	277	301	327	292	304	319	304	310	339	267	352	321	299	304	322	295	288	316	298	308	352	315	277	278	329	320	309	303	274	296	320	278	310	328	324	294	310	316	314	325	304	310	302	270	326	286	315	291	289	303	287	291	284	310	311	317	287	301	326	296	306	353	313	307	320	284	303	324	297	323	282	306	298	300	300	304	294	315	316	317	295	291	287	306	320	297	308	308	314	308	339	279	274	303	285	297	295	312	287	279	325	296	322	317	292	298	321	308	307	298	311	294	349	280	307	263	287	309	302	330	309	325	310	299	282	305	303	276	332	320	316	292	308	327	337	319	311	298	308	306	330	292	306	309	338	317	344	308	287	315	297	258	272	308	257	311	296	316	314	336	293	299	279	327	285	301	299	295	309	333	327	325	286	308	290	345	334	313	293	297	319	262	327	263	290	297	305	278	318	280	296	284	286	326	290	312	329	328	296	260	296	297	313	284	318	294	291	289	342	311	306	294	293	308	287	270	307	331	343	287	302	302	337	288	310	306	281	297	291	299	321	287	312	270	280	293	316	319	330	270	304	289	280	300	284	319	302	295	289	310	304	293	305	328	280	292	331	286	326	313	313	287	284	330	299	292	313	284	294	289	305	303	308	295	293	277	319	278	334	291	333	267	329	312	324	309	328	329	293	329	308	270	298	307	272	263	310	297	306	311	312	293	304	308	307	315	260	291	315	310	282	332	310	284	261	311	303	307	319	290	332	318	325	278	320	303	296	295	298	301	309	329	293	289	316	343	284	314	311	323	310	294	304	327	339	317	300	306	275	312	301	304	312	315	293	323	320	292	307	332	287	301	290	298	267	322	294	297	292	331	299	262	285	323	295	309	310	300	294	300	300	309	293	323	274	292	289	304	287	346	311	258	291	323	321	303	300	305	318	298	272	281	322	284	278	282	301	311	282	269
20024	12795	17669	5513	2906	2391	1919	1602	1369	1275	1133	1146	999	882	899	888	872	819	824	740	794	805	758	751	731	762	738	752	775	709	714	768	775	704	758	719	746	708	739	736	727	755	743	722	728	743	704	712	707	724	692	678	673	690	688	701	661	676	717	648	704	688	670	707	680	663	694	693	697	701	688	691	677	696	661	727	699	708	700	724	707	716	726	700	702	681	709	723	697	645	678	715	701	702	736	679	702	758	694	737	639	719	702	666	711	675	693	674	700	684	731	703	711	648	646	663	710	665	673	682	676	666	712	703	710	637	703	717	703	677	736	720	672	698	682	679	703	700	659	657	708	709	713	671	690	709	740	741	708	667	650	658	702	684	739	699	686	633	659	712	709	708	700	665	692	688	731	658	705	687	661	678	671	724	712	725	696	690	719	702	685	669	690	648	700	720	715	675	689	677	667	698	754	728	668	688	684	731	739	709	702	696	671	696	719	707	739	668	675	718	674	711	710	699	676	685	712	748	734	687	688	631	674	708	708	720	647	711	713	682	719	712	705	701	702	702	690	702	684	678	737	644	663	709	722	682	725	761	698	701	685	685	632	731	727	704	662	650	700	695	708	686	682	690	740	709	684	720	664	643	698	679	684	703	680	665	658	691	679	684	700	674	737	711	702	660	683	727	684	729	719	628	683	670	714	729	737	692	709	700	723	667	678	693	765	683	684	668	692	724	693	711	650	714	672	682	680	701	707	679	696	697	680	683	723	712	684	690	704	739	699	684	670	695	741	709	667	675	704	626	690	682	707	704	716	691	706	694	753	681	703	681	687	632	702	694	698	675	717	702	679	680	703	665	709	658	711	653	685	692	712	778	713	658	722	682	652	730	668	732	662	647	710	705	650	670	683	684	692	728	729	692	704	647	686	685	732	651	710	694	691	723	699	724	665	651	694	715	723	668	687	665	700	657	720	718	692	746	675	683	677	666	680	676	702	643	698	720	682	707	691	700	725	708	651	672	677	684	664	698	718	664	691	707	683	675	703	692	718	677	724	680	698	653	724	715	705	670	715	716	662	688	694	691	637	654	683	690	677	661	678	693	696	716	651	724	722	691	685	665	699	698	659	704	697	684	736	666	721	672	704	690	659	722	690	710	693	724	733	679	688	691	675	663	674	680	684	704	735	666	706	703	640	699	675	687	685	669	715	721	694	713	684	697	745	698	690	746	731	695	630	743	676	703	679	740	705	708	668	675	697	690	667	712	693	706	740	669	705	665	693	635	693	687	668	645	691	674	706	665	681	652	676	631	704	723	665	737	714	692	663	735	701	701	694	696	699	691	659	724	659	690	661	692	657	673	667	693	677	673	717	647	730	651	683	674	675	726	665	714	714	741	673	691	642	705	671	684	646	703	697	735	667	700	706	685	772	711	716	737	713	684	743	678	693	724	696	681	652	688	762	722	705	724	710	754	685	712	738	671	718	691	713	641	678	687	693	672	722	694	709	724	740	717	678	696	706	696	713	701	708	657	699	707	716	720	700	670	735	683	665	689	709	708	708	698	652	700	689	659	690	679	679	754	651	710	718	723	726	642	677	756	679	655	642	656	705	750	642	689	681	720	651	696	726	715	657	686	688	718	720	658	723	705	670	720	680	699	660	687	737	679	725	766	662	750	674	677	676	709	706	685	641	699	732	639	658	699	732	651	675	675	697	657	712	659	671	664	715	660	697	765	695	640	701	711	644	680	687	660	703	699	714	684	717	671	692	655	729	694	692	720	640	706	698	714	662	679	660	699	691	704	649	688	665	673	686	730	679	666	698	694	700	716	685	668	738	695	741	697	676	740	711	710	663	693	735	664	665	676	683	716	699	694	715	716	638	739	709	719	678	688	707	695	688	664	666	701	669	709	764	688	740	692	672	699	753	737	688	738	686	678	735	685	702	709	706	723	683	714	667	698	697	715	722	742	661	652	709	629	658	659	698	708	686	747	659	687	704	719	762	670	688	679	757	675	679	673	682	703	642	774	734	691	704	708	647	710	675	680	736	721	656	690	729	656	669	716	717	694	659	669	694	688	665	712	693	674	707	699	701	683	700	737	717	686	694	692	680	692	713	730	712	723	739	692	717	687	694	724	751	662	661	719	711	648	678	696	666	699	692	707	685	650	695	727	666	694	689	681	712	744	684	665	753	725	699	700	681	710	706	685	685	659	700	661	726	687	698	669	684	662	707	703	680	728	729	668	699	659	729	683	650	727	711	749	669	663	652	658	762	659	677	693	707	715	681	696	706	711	722	719	726	676	666	665	705	681	707	662	724	679	704	668	737	669	704	697	707	702	699	687	667	696	667	684	686	705	686	631	690	682	736	663	731	763	661	678	641	682	659	689	655	665	687	695	652	709	680	706	684	667	709	719	678	694	692	714	687	689	593	677	688	683	751	673	706	683	725	639	735	682	695	662	715	735	717	703	651	704	688	716	704	678	680	695	719	743	708	685	653	705	654	658	690	699	648	683	700	678	705	698	700	696	673	695	736	705	730	656	699	707	683	692	680	675	732	666	683	693	692	679	740	641	687	687	675	735	672	682	648	691	671	748	705	716	717	709	688	672	691	713	701	674	714	721	697	706	686	681	728	721	750	732	700	722	712	682	684	700	664	733	689	716	679	670	670	717	692	754	700	672	701	659	716	708	695	708	686	737	696	685	717	688	674	711	697	683	676	720	681	703	682	705	673	658	722	675	715	714	707	653	733	667	703	715	695	721	700	701	692	723	693	702	657	693	705	721	713	698	722	631	685	685	660	680	706	679	739	725	678	728	717	699	694	693	651	723	680	670	713	711	706	710	707	684	674	691	696	660	735	735	694	691	712	680	705	706	751	663	707	718	752	667	709	673	717	679	681	723	728	701	666	716	697	668	710	679	712	702	708	705	659	680	687	720	738	726	671	701	714	708	691	661	687	691	748	663	714	697	728	713	695	691	700	650	726	701	743	707	742	706	637	731	654	709	630	696	674	724	674	692	660	699	658	705	693	669	644	689	708	692	733	697	686	652	746	765	696	690	715	708	682	699	663	672	653	666	693	702	655	712	714	670	747	713	644	669	713	675	707	695	670	743	697	694	684	675	687	669	703	670	754	701	684	705	658	735	696	688	681	661	700	662	669	712	719	730	668	673	698	704	700	697	684	713	706	736	750	677	695	691	711	686	714	662	697	688	719	664	708	716	711	711	674	727	700	654	689	697	676	672	736	747	652	760	693	687	743	695	684	692	685	668	736	695	712	725	682	685	699	670	699	724	685	759	673	687	631	696	748	704	682	677	649	692	669	697	662	637	743	671	738	728	716	699	731	687	664	703	718	683	656	708	718	674	704	725	668	716	663	669	692	689	687	688	729	741	661	687	706	659	728	679	726	707	734	702	734	688	690	671	714	718	698	682	755	687	676	702	699	684	674	690	718	718	744	671	674	705	684	686	747	709	712	712	715	705	668	660	707	688	700	671	693	692
39272	23714	23718	6585	1429	899	582	482	409	385	324	306	271	212	229	233	238	184	236	220	237	208	220	187	196	187	201	227	193	189	183	196	193	215	174	196	193	197	179	224	167	190	173	192	198	195	185	166	166	193	179	192	178	201	185	168	181	194	174	190	190	179	185	157	186	187	160	184	165	189	185	179	171	182	208	171	184	176	207	194	203	208	196	183	198	190	181	189	164	198	186	191	211	179	194	157	191	179	194	184	178	190	183	193	206	192	211	185	183	212	217	200	184	193	164	211	194	193	203	208	185	184	184	177	163	168	180	184	174	166	184	179	154	189	191	182	193	191	198	165	186	195	187	198	195	205	175	162	188	201	190	193	177	172	189	185	195	204	189	192	181	168	177	164	189	162	185	186	169	187	160	176	176	204	186	197	189	191	200	192	172	195	179	214	185	185	180	206	194	188	161	195	161	178	182	191	185	211	203	184	191	184	180	155	167	178	211	180	184	218	172	196	187	195	195	162	184	204	193	199	183	188	192	167	196	166	176	206	197	177	174	173	181	165	217	181	172	207	179	180	181	176	172	168	186	195	186	188	197	182	179	192	203	193	199	192	178	185	183	207	196	180	162	187	185	166	179	174	206	190	190	202	187	188	182	188	181	179	198	155	176	184	175	196	216	191	224	207	212	170	183	209	206	197	210	175	218	201	192	193	176	157	155	188	223	207	184	207	184	212	182	193	160	200	183	192	188	171	168	196	185	166	166	225	196	177	200	182	203	204	195	176	184	167	183	205	204	179	218	182	212	170	176	197	185	195	198	166	185	173	220	213	173	187	174	200	167	175	196	164	189	196	190	186	216	173	196	196	200	193	202	171	182	210	199	180	189	171	212	206	191	194	225	190	162	184	206	163	195	191	177	182	189	181	186	163	177	159	191	181	172	175	173	201	174	186	211	176	166	168	192	172	191	198	220	185	192	207	209	168	168	181	191	183	187	176	171	181	209	189	167	204	199	203	208	184	186	193	177	191	185	211	182	182	200	192	187	177	219	190	150	169	203	185	188	187	191	199	176	213	180	198	193	180	176	208	202	158	232	192	214	186	191	183	149	203	216	195	195	196	154	216	195	176	187	174	200	197	189	189	182	174	214	176	168	194	181	198	186	203	187	176	183	174	186	210	175	215	159	177	191	176	174	174	151	178	195	224	195	186	157	164	159	209	178	175	188	214	185	215	228	177	176	173	174	193	183	164	187	175	198	182	174	190	197	179	195	192	185	194	200	177	187	205	192	198	217	159	176	196	221	207	176	198	189	184	176	195	187	183	179	196	180	196	179	178	180	175	173	176	178	189	165	175	192	199	192	182	180	174	195	184	178	215	189	217	196	170	196	162	162	193	186	214	182	171	186	168	191	178	203	192	178	187	197	181	200	213	187	190	194	195	201	190	162	168	185	191	183	150	162	167	178	177	193	182	164	196	217	172	170	192	198	170	158	193	176	167	201	178	172	198	205	184	195	169	175	205	178	195	161	192	210	179	195	164	193	168	177	161	199	177	182	223	175	198	208	197	169	205	214	171	173	183	179	197	192	181	171	162	182	211	187	172	169	174	196	193	168	194	184	168	225	186	170	202	177	170	201	181	218	177	193	182	192	170	179	156	215	176	180	202	199	186	177	174	180	183	172	193	196	169	181	200	180	156	169	183	194	175	172	209	165	190	181	176	166	164	188	150	184	181	186	171	197	185	182	189	188	196	204	190	200	148	193	196	174	178	166	180	208	194	163	186	190	213	159	184	182	204	202	192	182	191	187	182	187	170	169	188	186	221	201	190	185	185	191	169	186	199	187	197	195	190	190	215	224	181	191	163	165	166	170	207	176	171	189	231	208	195	172	205	195	201	177	180	179	193	151	191	171	191	168	192	175	179	189	203	206	195	182	200	199	173	190	184	190	184	187	171	165	206	192	201	205	201	195	182	165	160	179	167	195	201	196	185	170	192	209	183	182	207	188	177	183	185	175	199	188	161	164	196	198	209	170	181	178	183	181	211	196	177	196	201	187	177	192	180	178	182	192	189	200	213	158	198	182	193	193	181	182	217	190	162	165	175	180	181	190	185	196	174	173	191	187	181	187	189	198	213	189	191	209	189	188	182	156	199	204	207	190	174	171	190	197	204	175	192	194	197	176	204	208	184	206	171	179	188	164	178	185	216	179	167	186	180	186	186	172	184	178	175	184	182	192	208	208	184	184	209	204	186	218	189	187	205	197	187	190	199	195	157	199	178	188	196	200	193	171	211	179	213	203	207	187	174	207	197	194	182	189	159	193	199	186	180	189	183	199	201	192	195	229	185	180	199	180	169	185	192	189	176	196	187	192	165	213	172	207	193	187	178	189	200	181	161	175	195	166	178	190	168	185	193	195	189	180	191	179	199	208	179	206	186	199	181	193	189	183	202	203	165	175	202	170	196	201	190	221	173	202	199	195	175	207	179	169	151	191	164	180	190	164	200	198	180	186	204	174	185	169	188	182	195	203	160	197	188	208	194	196	215	196	191	174	180	189	165	192	164	193	176	201	212	161	172	207	187	168	187	186	184	174	192	169	177	189	184	189	199	219	200	208	167	191	190	175	194	185	173	188	182	168	190	182	212	203	191	173	190	186	164	224	172	200	191	179	182	170	168	162	166	177	206	180	207	185	148	187	191	161	191	189	198	203	162	190	200	189	186	186	179	170	197	200	189	181	193	199	190	193	180	170	181	180	185	195	201	174	197	196	176	191	188	195	206	200	190	201	181	176	183	199	185	190	180	175	191	204	174	168	187	151	187	204	168	216	199	177	186	188	194	187	181	213	175	198	201	185	177	198	190	177	179	175	192	191	164	204	181	201	186	193	169	185	187	190	188	203	166	197	188	213	194	184	192	207	175	187	217	194	208	185	186	206	185	188	198	181	185	193	194	181	199	175	188	189	190	180	177	199	194	180	191	186	154	204	188	164	198	165	217	180	194	197	198	163	201	176	195	151	185	184	171	179	200	191	182	199	189	162	179	188	216	183	185	180	171	172	192	195	189	186	195	200	203	196	204	196	161	170	144	204	194	195	197	213	175	154	189	194	175	196	180	198	187	192	188	161	198	184	175	201	173	195	171	186	178	185	197	192	192	171	197	183	171	201	180	183	190	154	201	201	185	195	184	185	178	205	194	226	179	184	188	174	186	165	183	180	200	186	200	227	211	201	178	180	189	179	176	187	184	193	199	198	225	190	193	184	176	196	203	185	175	188	176	190	152	195	166	193	182	155	157	190	192	185	189	208	193	160	184	200	177	201	190	189	201	198	184	158	194	212	193	171	178	197	168	190	178	188	183	188	192	193	197	183	191	190	188	186	173	189	172	179	191	203	200	195	189	183	200	189	197	218	187	166	172	195	184	195	190	176	192	185	170	177	209	193	184	163	208	163	161	182	178	169	206	215	207	163	174	181	219	191	186	177	183	204	184	202	176	176	183	199	199
25797	18578	26608	6105	3952	3091	2396	1885	1576	1487	1157	1086	892	797	791	708	661	666	674	592	597	563	563	521	564	541	557	552	572	563	557	543	533	514	513	493	554	484	514	536	490	541	493	509	508	521	512	494	483	498	479	428	462	458	492	467	429	498	475	429	466	425	439	472	447	473	461	456	462	477	420	466	463	448	430	457	468	470	458	471	453	437	434	492	446	458	454	435	463	412	435	484	461	462	425	439	435	416	443	437	459	464	411	448	434	461	445	472	446	471	412	462	458	474	436	449	482	451	473	423	438	448	464	466	449	437	478	455	467	460	405	441	458	464	434	434	428	438	444	472	457	482	478	451	447	474	445	411	449	442	458	471	444	471	443	420	476	448	441	484	445	464	425	469	482	418	419	446	435	443	475	445	445	466	466	445	446	466	417	466	501	423	465	445	456	406	486	397	430	435	438	432	446	431	401	423	428	468	445	438	417	494	461	470	433	507	468	464	456	456	456	439	440	421	409	436	445	482	474	455	454	429	470	445	419	427	447	488	429	464	481	461	425	437	413	457	448	410	466	466	451	489	440	485	428	438	461	452	468	451	470	478	488	401	452	445	426	426	466	394	441	446	490	451	469	452	411	425	439	475	431	449	436	462	482	462	462	409	438	465	457	449	435	456	461	456	479	457	475	420	444	503	454	505	453	461	446	478	425	436	403	435	455	421	462	442	441	454	397	434	474	477	425	454	463	440	452	449	449	435	430	445	436	438	456	438	465	424	394	486	459	488	433	464	463	441	424	520	437	444	452	478	469	425	459	420	435	472	492	468	422	428	433	452	443	438	457	451	418	442	479	453	431	459	433	471	442	477	435	478	413	419	434	474	463	453	401	465	424	463	475	468	485	406	434	437	458	448	423	435	472	450	454	440	406	493	457	465	474	443	477	432	420	463	450	430	451	457	445	468	442	437	428	435	445	453	429	438	469	408	434	479	464	419	489	441	433	433	450	447	461	468	470	445	451	412	451	462	440	469	481	473	467	459	446	473	434	458	402	461	456	444	468	507	457	459	436	454	468	429	467	451	455	473	448	423	445	470	474	478	463	451	482	438	445	476	432	456	500	446	430	439	464	454	457	447	441	472	467	499	448	427	435	481	389	451	452	478	476	419	434	480	456	417	431	444	442	424	433	439	453	445	436	422	490	460	487	446	463	430	443	461	434	432	467	450	439	425	453	456	394	471	451	470	415	456	463	472	450	427	453	503	457	416	459	424	412	437	447	459	501	422	448	463	436	486	467	449	433	488	477	466	455	440	465	482	407	443	446	434	449	437	444	447	471	478	471	427	484	453	476	419	476	441	453	454	455	465	431	451	448	454	468	459	479	471	446	439	453	438	442	437	455	479	462	421	446	485	471	435	406	429	444	467	421	430	465	434	436	452	430	470	461	474	457	461	451	421	445	446	442	476	424	420	446	458	483	437	435	445	441	482	463	425	413	420	446	448	465	445	477	468	445	397	480	451	455	433	468	464	423	478	422	447	430	469	445	458	425	439	516	427	468	422	470	434	468	433	469	456	465	432	441	446	445	430	446	492	468	432	467	446	428	453	477	434	484	438	461	442	436	426	454	456	481	459	443	499	400	461	453	453	454	466	488	408	464	468	438	433	406	447	479	432	425	442	469	431	449	448	458	444	454	475	446	447	448	442	436	500	475	446	477	445	428	488	420	438	409	464	417	430	448	436	448	414	457	446	436	467	463	497	431	445	486	442	489	437	507	452	395	430	480	482	458	460	469	461	469	426	471	470	423	429	499	469	496	431	420	461	481	457	448	442	430	446	450	462	459	455	446	454	416	423	434	445	472	493	409	468	423	429	455	419	501	437	447	472	434	444	467	443	412	439	454	419	443	413	440	446	471	437	417	416	451	455	427	466	441	472	462	465	458	455	443	431	440	428	452	474	435	433	459	457	458	450	453	423	443	464	480	447	445	456	430	442	450	443	433	444	436	445	454	467	472	426	443	451	469	449	471	444	455	493	432	479	463	459	470	466	446	432	444	454	449	438	447	452	469	425	455	454	499	455	433	471	445	468	420	445	466	460	432	439	441	425	437	403	446	423	448	460	450	461	457	456	443	436	439	475	448	447	425	489	449	446	436	493	452	482	472	471	435	451	452	433	480	428	474	467	473	441	405	467	432	476	472	492	446	439	435	427	459	437	456	495	446	451	436	429	432	436	437	422	445	467	427	464	434	476	452	412	449	432	455	448	414	462	437	460	474	445	467	452	456	428	447	432	436	436	474	441	460	454	434	486	463	488	443	428	435	470	468	454	487	447	487	453	451	461	429	477	416	430	457	436	420	446	422	447	408	461	464	482	434	434	475	447	478	476	427	477	409	447	436	458	439	427	428	427	456	461	417	458	464	425	451	423	458	464	437	444	488	469	449	460	470	439	451	439	481	446	456	444	490	424	430	474	442	511	448	421	463	445	460	450	418	449	450	468	456	391	472	481	467	446	410	419	418	433	458	459	427	466	453	450	455	457	455	425	460	418	425	477	477	446	453	462	466	434	494	456	463	456	465	456	443	411	463	442	477	460	484	470	465	467	441	490	442	468	471	438	441	425	407	405	493	474	433	448	462	445	435	416	442	425	447	452	440	457	475	409	479	401	464	463	482	430	468	457	463	430	445	490	475	466	444	435	440	439	429	454	420	477	461	444	464	448	432	443	390	429	485	463	477	443	459	443	489	457	465	444	486	437	441	480	430	453	460	436	489	421	415	473	477	440	428	447	469	455	444	456	433	442	432	447	446	458	454	477	449	478	463	464	458	447	447	436	428	452	446	459	471	501	433	477	449	476	457	470	455	466	465	452	467	429	470	415	464	442	465	457	457	501	458	426	486	452	430	422	445	428	478	433	448	471	427	449	447	448	436	507	446	434	467	456	437	458	456	447	443	478	436	460	466	421	443	456	441	440	453	408	452	471	456	409	420	470	445	449	442	472	442	435	456	435	447	431	462	452	452	451	435	446	434	416	497	431	459	454	442	457	477	443	488	466	428	434	451	471	455	451	440	428	426	478	460	467	457	457	451	473	450	492	421	437	448	481	443	438	434	443	442	442	459	443	429	440	427	496	452	458	482	468	385	455	436	482	448	426	450	490	443	434	467	442	412	463	435	421	462	441	444	455	438	482	427	458	484	441	443	443	441	436	488	458	477	425	422	436	441	479	430	470	424	453	456	436	417	439	447	451	444	454	455	435	442	479	438	500	437	476	468	452	450	430	508	420	449	438	440	476	429	453	452	428	470	433	466	470	457	440	455	378	440	463	421	459	409	459	474	428	423	466	414	442	443	464	449	476	425	459	461	468	448	445	433	464	456	436	412	455	455	453	441	453	480	461	418	449	463	437	474	463	488	456	429	421	446	483	434	464	474	464	450	446	464	479	430	452	449	494	452	453	453	455	455	447	451	430	417	436	429	437	439	461	423	456	431	446	428	427	460	466	437	430
12379	4679	3279	843	569	459	402	408	361	348	299	312	305	289	304	305	298	335	318	306	273	294	285	314	268	309	293	296	288	303	316	301	320	317	310	286	298	276	298	307	293	279	311	315	315	294	319	324	292	289	294	303	328	309	292	290	314	295	310	307	307	336	321	289	308	282	296	297	300	299	300	330	326	291	322	313	263	294	323	288	320	316	324	268	297	321	300	321	287	284	298	292	318	281	340	355	288	307	312	280	334	287	297	315	288	289	289	283	314	295	316	300	339	306	318	314	291	283	288	315	344	320	316	290	342	309	283	260	334	302	297	321	300	264	270	307	297	281	302	294	306	336	284	327	294	266	309	282	288	327	296	273	330	303	277	307	304	324	248	291	303	267	328	342	318	288	338	291	270	275	284	276	294	340	311	300	260	295	319	294	326	298	316	280	284	309	284	321	285	305	287	299	307	252	300	297	357	345	307	265	292	273	306	327	279	317	348	312	272	293	335	307	309	305	299	321	280	319	334	293	303	289	298	325	309	300	289	281	283	309	313	270	289	286	331	277	301	323	311	322	304	309	291	308	310	282	307	303	336	293	289	307	296	287	311	304	304	305	303	287	319	298	320	281	305	325	310	331	285	316	313	304	296	280	297	273	253	301	292	290	292	280	292	259	319	302	310	318	323	307	309	327	298	237	270	298	294	291	302	326	318	279	297	298	303	318	323	323	306	307	277	292	320	319	299	308	286	319	330	282	286	299	321	319	314	314	316	290	324	316	261	324	261	317	291	287	307	286	301	291	292	286	269	286	276	309	308	299	287	294	285	328	291	296	297	290	275	323	294	301	302	298	329	314	310	318	274	296	299	335	307	287	288	277	276	266	301	310	323	308	346	296	294	288	254	294	310	302	313	284	286	303	294	292	317	300	292	278	287	316	286	295	308	286	309	301	316	324	290	298	307	324	342	274	265	317	311	282	289	328	323	303	302	294	293	302	311	325	312	305	299	287	286	332	315	344	310	299	316	319	301	295	279	304	287	294	287	342	291	319	279	320	318	251	275	314	307	250	302	333	292	300	283	287	314	344	319	286	288	308	275	320	291	317	313	281	309	303	295	309	304	321	305	309	274	314	307	312	313	299	292	311	285	298	306	315	308	285	298	329	283	314	312	294	316	304	297	308	308	311	286	331	303	300	300	298	289	336	313	319	315	287	316	287	338	274	291	291	323	304	289	348	320	301	305	287	284	281	325	329	299	312	302	283	302	302	307	298	272	278	292	307	324	308	280	356	308	281	311	312	338	301	261	287	265	316	320	294	302	330	257	291	291	305	330	310	284	295	302	322	280	336	342	263	309	317	336	305	319	303	292	294	301	306	298	321	304	326	294	305	308	301	278	290	286	292	278	300	314	291	291	324	292	283	280	296	318	307	321	305	305	272	310	301	305	289	303	279	317	294	310	310	316	287	326	293	340	287	287	275	282	291	328	316	308	250	275	292	312	292	291	313	309	265	275	322	310	248	278	320	318	289	297	336	342	270	290	307	327	268	299	288	302	322	291	309	289	282	311	293	284	307	322	324	287	269	283	291	319	284	297	326	269	300	326	291	305	352	288	282	276	286	293	314	269	315	308	259	294	272	282	320	290	295	279	281	271	272	290	313	302	287	354	301	317	302	328	276	317	309	292	302	292	282	276	320	288	287	307	319	328	296	305	288	294	298	298	293	288	306	312	302	294	267	313	312	291	304	313	320	306	276	341	292	295	305	310	302	295	352	284	308	293	308	303	318	303	314	333	299	284	301	299	295	315	304	328	303	287	340	321	305	300	301	329	270	283	303	304	302	307	260	291	314	275	305	261	294	283	309	309	321	274	296	288	310	287	298	305	288	281	295	336	311	307	309	295	295	279	299	320	272	277	298	309	294	329	319	313	298	315	333	335	305	281	303	309	295	298	314	258	312	292	294	319	310	287	317	289	313	269	292	282	297	302	322	319	277	290	325	316	263	255	293	292	301	327	294	278	287	313	339	312	274	283	294	289	294	300	327	276	283	319	303	348	293	276	283	298	302	329	308	297	283	300	340	292	279	295	298	289	298	276	299	311	316	275	310	328	291	271	279	297	312	332	290	313	293	343	316	272	282	314	317	313	294	328	267	303	306	303	301	305	282	282	309	332	336	319	312	304	277	307	286	291	325	291	279	286	292	291	265	303	352	279	310	290	288	291	326	312	275	275	278	287	271	298	306	293	317	292	281	294	313	326	275	289	277	326	309	305	312	284	323	297	283	289	340	328	328	332	302	289	286	285	304	288	319	295	318	303	288	265	328	286	297	298	315	303	266	279	289	273	304	314	296	330	292	290	280	304	284	296	308	313	308	259	309	348	296	287	293	334	299	330	313	305	307	306	277	309	318	306	266	307	267	270	298	292	285	297	314	284	288	305	294	297	283	321	325	310	291	273	297	305	302	286	293	304	313	293	314	312	288	305	321	290	303	309	321	283	323	315	316	321	249	311	294	328	273	317	294	293	288	321	306	297	288	318	314	307	266	288	293	294	285	311	319	343	278	335	303	303	290	302	326	297	308	309	312	298	320	305	306	260	307	297	281	317	291	311	322	311	310	295	286	297	291	304	280	301	247	308	296	295	295	341	333	313	309	306	292	296	278	300	287	292	323	288	313	313	300	301	332	310	311	287	332	299	292	283	305	331	298	320	317	288	296	306	330	288	294	318	305	313	276	274	301	325	301	295	280	279	283	290	299	329	288	301	301	308	287	296	288	296	278	288	295	298	313	316	297	304	300	335	361	275	303	325	295	316	321	320	340	324	333	329	310	296	293	316	300	294	306	313	306	315	305	303	288	287	318	307	286	273	265	282	283	289	301	292	286	304	290	312	325	309	262	321	303	287	279	306	293	301	303	311	345	281	314	300	285	325	334	295	333	257	300	288	298	306	269	313	277	333	329	324	284	312	281	285	307	294	300	298	280	322	268	294	293	290	322	265	309	319	306	323	305	324	305	306	299	343	294	304	284	305	303	316	294	321	318	322	279	295	312	296	320	298	298	275	305	345	302	312	327	263	305	259	325	304	321	312	289	285	312	294	315	329	309	313	292	311	291	272	334	296	289	300	315	296	268	318	310	285	280	297	328	298	324	303	326	335	283	290	308	300	318	279	270	282	294	279	311	299	293	296	305	321	310	309	308	286	308	289	315	295	313	247	306	297	332	310	291	286	293	248	277	298	296	290	317	299	307	301	267	287	324	317	269	287	245	289	327	326	314	310	265	294	306	287	296	306	320	303	284	322	312	305	294	342	302	291	346	314	295	300	285	302	308	311	302	328	320	290	286	278	306	305	301	288	319	310	287	282	302	282	307	305	311	322	298	278	322	289	294	291	275	306	277	298	316	300	305	333	331	328	302	282	285	275	345	278	275	315	286	301	303	310	275	272	278	279	321	305	302	294	276	284	313	301	318	313	291	255	291	345	310	284	309	266	293	325	307	283	333
8637	4657	6138	2117	1703	1490	1241	1099	989	943	954	877	810	784	802	814	749	758	745	781	712	778	719	756	720	750	784	674	708	717	671	726	737	654	690	722	722	722	732	730	742	683	740	679	721	701	689	753	709	707	674	704	749	698	731	691	736	697	739	683	694	718	675	710	692	673	708	696	680	736	675	672	710	713	677	703	655	688	714	711	707	737	686	767	718	708	748	692	649	719	705	689	699	722	707	671	663	662	715	728	747	688	699	697	696	697	701	663	687	659	717	702	681	680	650	700	699	742	711	708	703	690	717	670	672	697	708	745	652	751	699	691	700	727	705	683	753	676	671	734	706	677	697	664	713	742	657	708	704	678	656	665	699	698	649	736	706	651	710	647	696	697	732	714	738	711	667	693	685	666	699	696	668	692	672	736	715	755	727	740	682	678	720	751	674	735	696	718	708	663	707	696	714	712	742	674	691	699	713	717	717	701	681	712	738	721	700	714	707	642	678	709	710	680	729	670	715	699	736	696	679	730	669	682	715	686	698	708	718	686	725	647	775	692	672	658	731	721	690	679	697	691	668	721	678	677	711	716	706	678	683	715	708	614	693	664	669	666	743	721	680	709	649	679	734	691	704	708	702	686	700	725	724	742	650	712	691	708	716	690	662	710	686	720	728	662	701	679	675	739	700	690	683	690	696	743	709	706	739	692	687	664	728	676	715	699	721	703	686	708	632	687	664	690	697	675	738	673	713	691	689	682	737	675	665	703	703	666	678	719	716	685	661	681	739	739	723	656	754	667	665	762	724	730	690	657	702	747	664	636	751	686	686	700	668	661	741	728	658	692	707	708	688	702	724	702	653	702	664	726	671	650	676	686	705	644	694	743	709	667	693	698	706	716	745	694	673	674	699	709	728	667	720	715	705	710	772	671	705	678	703	654	721	706	667	684	683	719	677	711	728	696	699	639	684	697	670	724	672	666	674	714	646	729	693	777	691	696	680	707	634	662	683	696	680	736	672	677	726	667	732	690	697	638	694	727	678	718	690	718	742	678	669	681	671	692	714	692	700	688	718	710	674	717	735	682	642	692	673	710	698	669	699	665	679	668	706	726	720	701	706	666	735	688	710	697	724	737	654	702	735	654	702	725	707	728	717	719	719	693	682	667	703	685	702	671	698	648	726	721	693	707	737	695	690	709	696	719	625	742	696	732	676	716	686	700	692	685	702	708	733	717	698	651	717	639	727	689	710	687	679	667	706	660	709	672	721	724	715	706	715	662	666	711	697	719	707	673	690	722	682	697	742	710	660	690	676	684	714	672	703	727	700	678	714	639	698	688	684	726	671	700	719	688	716	684	757	690	695	686	705	682	737	690	704	668	715	693	730	740	742	662	727	689	686	685	710	690	676	733	678	751	712	686	695	700	717	692	686	711	711	663	672	713	707	705	702	685	754	698	665	664	704	717	710	667	696	709	692	706	654	714	715	731	695	702	663	679	714	685	686	672	699	650	678	762	732	691	682	718	635	678	696	706	721	714	673	665	681	689	689	714	667	735	635	695	682	670	704	659	701	696	715	725	718	637	680	707	748	706	721	700	652	724	674	666	716	691	667	683	702	720	701	696	677	720	684	687	705	725	673	678	663	759	653	686	755	733	696	634	694	716	709	688	678	654	700	692	680	684	695	715	736	709	671	690	679	693	711	668	669	677	682	705	702	716	740	705	710	689	712	731	686	716	709	728	700	673	648	720	721	696	715	670	674	728	685	690	695	726	681	736	700	731	734	703	717	742	693	688	685	707	736	694	701	707	696	678	672	734	702	728	693	690	730	709	742	687	670	699	697	671	723	698	660	669	678	681	674	725	663	657	724	711	675	769	695	661	682	677	673	696	687	714	659	728	690	723	716	736	718	687	734	723	710	682	719	685	695	676	692	741	713	684	703	669	710	672	721	719	651	685	685	682	713	738	688	708	671	707	716	666	693	678	728	715	698	695	702	721	678	658	683	745	673	724	647	771	736	663	724	714	697	697	667	693	701	714	710	708	738	695	744	744	691	653	674	683	721	695	698	726	700	655	726	684	746	724	692	687	648	679	725	739	642	699	657	666	671	718	700	714	701	670	695	693	689	690	711	705	707	740	711	717	706	657	633	676	687	679	721	674	723	692	733	720	726	740	690	712	661	663	661	696	675	727	682	693	664	723	674	692	725	673	714	672	683	708	691	690	687	705	698	671	698	654	744	718	710	729	727	660	664	640	687	691	674	699	701	708	691	682	674	733	675	739	706	753	719	656	678	720	655	683	686	704	693	665	710	681	728	728	668	724	699	694	668	687	690	685	710	710	685	701	720	686	737	701	737	694	700	731	716	747	690	702	671	670	706	730	673	673	731	692	700	683	681	660	692	697	763	690	708	730	645	672	730	686	717	689	648	716	676	714	661	689	714	718	728	695	719	660	692	711	710	670	685	722	698	760	728	754	698	752	698	692	700	700	705	714	696	700	728	708	689	706	700	719	680	724	710	739	672	695	675	719	711	700	685	767	698	732	712	720	679	697	684	694	715	697	719	683	659	652	726	675	650	690	680	681	701	687	694	692	693	726	676	726	715	702	730	695	690	699	723	699	747	717	688	659	686	715	713	679	704	662	715	693	635	697	688	691	703	695	722	670	705	700	717	676	714	679	647	701	705	754	652	746	688	734	685	659	684	646	709	701	709	694	708	741	704	700	735	716	671	691	722	681	677	695	703	729	666	704	689	717	706	689	704	712	738	706	696	668	645	639	752	690	674	644	708	699	703	694	752	730	638	674	721	733	678	716	767	727	684	725	726	694	688	689	667	662	678	703	742	689	702	699	715	705	683	705	752	714	663	644	712	730	702	688	722	659	693	743	690	698	656	732	679	710	677	715	643	663	717	654	728	700	690	712	654	657	691	700	725	691	717	684	732	716	718	693	690	673	705	721	686	716	693	748	694	711	720	709	699	718	662	704	719	665	685	639	714	685	724	713	701	723	652	692	701	654	694	732	699	701	689	699	655	685	719	742	708	732	710	726	700	683	697	709	683	653	725	723	703	694	736	702	703	590	696	683	701	733	722	699	660	658	684	692	707	674	713	675	684	729	711	728	682	730	712	719	666	690	739	709	705	707	736	692	681	664	670	753	713	711	717	733	733	714	724	700	757	713	644	700	720	699	724	684	746	635	726	692	749	659	713	663	684	692	709	705	699	648	668	698	714	685	666	720	684	716	727	676	675	729	710	747	693	689	672	692	693	690	691	660	691	700	720	727	667	733	671	695	740	655	689	708	667	714	702	663	715	704	728	740	664	707	692	729	708	717	644	680	703	698	718	693	692	743	692	741	667	759	696	728	677	665	712	695	752	712	717	764	712	699	715	694	665	704	685	662	672	711	703	677	684	721	718	719	680	725	690	630	716	714	700	702	720	740	664	703	698	726	710	696	738	695	670	671	749	736	706	700	687	661	675	730	721	706	697	684	689	682	654	708
28154	15857	13687	3304	969	708	531	484	382	391	406	372	342	315	287	288	335	322	309	304	297	294	314	327	324	315	308	328	320	308	342	313	313	305	256	289	300	289	286	289	303	304	287	336	272	303	310	310	294	278	298	286	315	298	295	318	292	318	315	306	310	308	309	314	291	275	306	294	312	336	336	325	299	315	298	320	305	281	299	324	333	331	267	310	343	317	313	308	298	290	309	331	338	351	296	299	327	276	314	320	296	301	307	302	299	291	284	294	286	300	307	286	304	308	303	281	313	308	310	303	312	280	308	319	321	296	308	318	317	281	333	287	311	292	342	323	310	293	287	273	314	311	293	270	308	279	318	312	272	282	289	308	317	280	302	299	276	286	279	299	305	307	329	309	323	260	331	293	301	331	324	304	315	294	299	315	301	275	308	282	285	333	311	298	315	301	304	309	323	321	310	281	328	277	323	313	297	314	296	293	302	349	330	299	292	301	307	339	300	284	320	348	313	289	313	270	269	269	278	312	338	331	317	313	285	317	301	254	316	305	308	318	272	284	318	274	342	289	275	318	296	269	298	311	282	300	301	270	285	324	291	320	310	303	297	296	287	300	337	301	343	324	296	296	339	294	290	293	297	300	299	300	303	272	332	307	300	328	287	322	312	298	291	294	302	324	329	292	312	320	311	274	307	307	275	302	312	264	298	298	291	287	294	295	277	309	318	293	321	290	288	275	280	308	280	303	270	324	330	321	326	258	322	316	310	299	307	301	298	314	302	295	300	293	286	323	306	287	325	310	271	289	293	308	309	297	335	312	299	291	317	295	308	286	281	302	297	294	297	264	339	318	274	289	279	332	265	285	282	304	299	315	287	312	319	321	326	289	288	302	296	293	314	311	310	285	288	296	303	284	296	301	325	326	315	341	301	282	307	299	316	280	290	273	277	339	299	306	282	337	304	290	294	324	273	318	282	303	293	288	315	289	293	311	283	307	314	317	307	278	296	325	305	281	277	308	305	264	309	296	282	308	301	284	317	303	264	305	287	279	301	257	314	328	299	300	307	312	293	307	356	289	295	295	326	295	291	299	271	276	280	315	343	287	296	298	281	291	282	329	300	308	300	299	307	296	281	312	290	303	317	297	301	295	280	284	292	315	294	324	276	315	298	313	271	294	268	306	331	290	304	279	344	307	275	284	298	278	339	299	306	317	288	329	279	326	272	311	275	314	301	303	310	287	280	276	314	291	302	299	274	299	270	305	283	311	298	314	292	269	345	331	311	260	323	292	328	320	313	302	304	281	305	344	303	301	301	302	312	340	338	339	275	300	309	296	310	288	303	298	318	278	334	314	284	307	330	283	326	321	333	261	323	317	313	306	315	319	304	314	294	276	301	308	292	305	288	310	278	275	311	270	274	302	305	255	312	280	306	271	295	302	299	292	336	315	301	307	288	298	302	317	292	297	325	321	311	278	263	299	286	278	311	300	294	279	313	273	278	282	257	293	280	324	300	311	294	304	309	309	296	327	296	274	284	298	296	319	316	323	302	336	334	293	312	313	310	295	281	295	329	298	317	266	291	287	290	329	337	326	292	258	288	279	319	312	309	311	302	286	304	298	275	309	331	298	291	299	292	298	309	267	316	289	287	303	286	282	291	337	301	282	317	314	286	286	333	289	281	283	268	291	306	329	291	336	299	307	289	282	293	325	318	256	301	302	314	311	282	276	277	315	317	287	296	295	284	285	290	319	319	284	295	326	277	292	314	314	302	281	315	328	290	308	329	274	261	318	299	307	321	293	328	311	304	335	290	314	286	305	298	289	279	321	272	298	249	321	336	294	290	288	273	285	284	302	333	302	290	304	344	309	309	294	317	332	300	293	334	331	328	295	296	306	293	308	291	289	306	285	317	313	313	318	292	304	301	306	327	304	320	296	301	275	287	255	328	304	322	295	296	315	295	289	285	278	282	333	322	295	298	347	289	316	288	301	307	327	300	310	298	298	297	288	337	291	285	328	353	337	311	335	283	275	287	301	278	331	309	317	298	284	305	307	300	300	289	302	276	313	283	308	311	299	319	293	296	328	268	310	292	288	320	311	287	344	304	287	314	296	296	302	320	345	300	271	300	297	304	302	298	277	286	301	318	291	324	299	301	285	300	289	285	295	283	301	299	286	291	305	285	314	325	280	332	278	302	290	262	304	273	280	276	266	305	320	276	305	268	314	319	311	322	310	280	303	303	326	295	314	270	310	292	300	305	305	286	332	315	274	302	310	316	290	300	296	310	308	334	299	303	283	301	338	289	296	300	281	301	316	288	284	306	292	313	320	329	293	312	308	314	287	325	336	290	309	289	293	266	289	343	297	283	308	271	311	314	267	321	337	312	302	326	305	348	300	290	301	295	279	307	296	316	303	297	292	294	270	349	288	285	320	320	313	287	257	292	316	275	304	310	334	330	300	338	294	304	338	317	305	301	294	276	289	301	293	300	315	301	307	313	315	300	330	306	337	334	262	260	310	296	344	285	304	309	345	329	274	287	287	336	253	319	309	286	329	291	289	306	299	309	301	315	294	297	312	289	296	321	301	319	283	306	282	303	295	314	278	305	319	314	287	318	273	312	322	289	281	318	305	328	286	311	267	314	294	336	303	286	315	311	334	309	278	264	291	274	324	319	287	314	296	285	299	281	270	270	295	341	292	318	321	330	312	287	294	274	325	310	375	287	278	312	311	320	315	321	294	284	307	313	305	308	301	267	300	287	310	325	312	283	303	292	290	281	296	287	314	287	329	304	303	306	319	308	296	287	300	295	280	300	335	294	296	290	296	295	318	312	293	314	300	281	291	268	288	306	282	298	328	276	297	329	293	305	334	281	321	293	311	290	288	320	289	302	288	293	320	290	302	292	288	292	323	310	332	302	296	321	288	306	293	340	320	319	279	270	296	319	305	327	310	278	306	295	323	290	305	297	324	309	291	310	285	281	317	329	319	291	263	279	291	309	313	344	280	277	308	308	290	291	288	274	293	301	300	329	301	281	256	303	310	302	290	298	293	305	301	303	298	294	289	338	301	307	321	320	310	293	307	331	286	317	315	340	290	339	293	307	285	327	331	300	333	303	301	290	296	306	290	290	325	336	282	291	270	315	314	282	331	313	311	273	281	277	296	298	337	298	290	322	315	279	291	312	315	297	275	303	289	275	328	321	309	304	287	272	270	290	308	295	310	299	280	302	291	298	299	281	263	288	315	343	299	278	300	298	289	309	304	287	318	309	286	298	283	290	307	322	330	299	312	316	339	286	281	300	321	299	267	299	293	319	274	280	315	279	284	289	295	284	300	335	317	266	303	305	297	304	329	307	320	324	304	266	306	314	332	278	272	295	325	274	293	318	299	315	307	309	312	326	300	303	296	327	340	258	274	310	287	293	299	294	287	314	300	298	285	317	332	280	296	267	269	299	272	297	289	297	275	292	291	287	316	314	286	291	307	277	307	294	265	281	316	321	317
19714	13774	17350	4971	2893	2423	1876	1730	1469	1257	1183	1067	979	868	887	910	843	828	795	803	830	779	764	777	820	759	730	760	771	743	718	752	756	730	769	730	782	757	776	717	727	719	760	713	737	720	722	699	663	672	688	707	727	724	703	731	687	713	706	653	650	682	681	651	698	722	655	687	649	642	655	717	721	703	697	722	735	709	693	680	685	740	678	710	708	721	671	681	682	702	666	679	716	666	711	658	697	655	698	690	753	653	684	708	705	669	692	650	778	705	651	682	721	667	662	664	672	670	725	705	741	718	698	681	672	699	656	678	662	704	702	727	727	690	689	690	667	692	692	664	665	686	632	666	718	647	716	692	745	664	668	682	721	732	699	715	718	690	694	669	715	719	672	649	665	666	727	694	701	681	722	685	661	679	685	696	705	705	706	714	744	691	693	683	689	693	685	697	682	707	650	738	691	718	676	707	696	732	694	751	720	665	709	712	635	722	735	714	648	690	741	689	675	690	721	709	739	689	696	696	685	721	691	656	690	701	713	713	709	661	696	689	690	705	649	654	675	766	755	708	662	679	720	718	707	704	695	688	705	711	685	681	708	638	692	683	679	705	708	758	726	684	669	718	764	660	706	724	720	701	754	727	724	720	695	607	726	746	684	689	728	681	736	684	750	746	682	727	717	678	700	708	688	699	728	717	685	687	616	709	682	681	668	638	732	691	679	713	692	712	641	714	715	715	720	691	697	701	682	718	687	711	736	691	702	705	686	658	657	681	683	665	690	635	703	695	677	690	678	687	690	664	671	709	717	713	690	681	714	706	655	702	690	675	667	698	645	658	691	690	662	667	717	756	752	736	743	682	695	679	645	723	717	692	698	652	701	708	715	695	706	691	737	724	729	656	729	662	733	708	700	674	718	706	681	717	688	700	684	707	685	707	652	715	676	689	662	690	700	644	676	713	746	689	692	683	725	654	666	676	710	712	744	652	694	696	616	681	707	711	717	695	720	652	717	705	712	698	765	681	757	719	672	658	698	713	678	721	711	739	717	698	672	669	676	736	648	731	698	695	713	680	682	658	723	700	699	698	650	674	716	700	724	683	734	700	669	691	713	690	682	661	703	701	681	718	686	663	685	654	677	704	732	727	723	675	672	701	683	737	702	663	676	655	726	673	689	687	777	703	684	658	650	711	688	756	666	649	711	693	671	739	666	700	706	707	701	678	710	697	697	710	641	655	686	687	729	698	711	686	736	705	712	720	667	717	708	638	688	679	640	709	660	688	702	701	675	686	741	721	690	733	628	720	719	691	674	724	629	712	661	689	661	662	669	687	657	735	643	691	695	722	691	704	753	677	707	703	673	695	657	697	692	672	734	706	755	692	679	737	639	675	645	703	722	691	698	701	710	693	682	721	681	709	675	708	691	708	697	700	728	698	665	735	694	685	736	699	723	769	698	681	636	685	740	712	693	687	655	713	699	703	717	711	669	717	688	722	652	701	711	716	685	720	657	642	672	680	713	633	714	736	704	662	676	718	647	677	718	645	696	701	690	763	718	676	708	701	683	733	722	671	674	728	695	709	720	709	661	685	706	687	711	709	628	694	684	715	661	637	729	698	704	722	682	684	724	702	698	672	690	716	688	704	681	708	681	713	689	715	647	687	682	686	703	709	709	677	684	720	700	659	680	718	714	663	678	706	687	719	746	728	682	703	701	700	716	699	678	689	721	708	687	696	648	764	670	677	717	670	729	711	643	697	683	736	669	652	675	681	704	705	767	667	690	670	700	718	684	688	720	721	742	696	738	675	685	698	690	726	729	703	718	714	728	754	711	650	698	730	661	647	716	699	652	660	686	695	684	697	706	658	698	697	682	694	747	686	666	703	689	684	697	698	693	695	697	728	732	664	686	697	701	681	684	715	753	683	672	665	671	667	722	729	694	732	695	688	674	694	672	686	706	713	712	713	712	691	724	719	706	690	706	705	696	708	669	714	719	706	682	713	689	694	697	689	707	714	703	706	740	706	653	686	704	727	693	685	664	725	714	723	694	663	708	675	693	728	691	649	676	729	690	731	673	727	665	724	669	652	654	731	708	643	701	726	676	684	636	716	679	688	698	694	745	693	695	706	699	690	711	729	689	675	728	722	713	730	715	715	668	716	646	723	690	666	681	696	740	723	696	676	694	669	681	642	625	685	690	713	678	704	687	692	740	694	697	681	709	665	698	732	668	687	703	708	703	697	648	668	717	721	734	692	707	666	700	697	700	702	716	727	669	705	648	725	683	676	664	735	678	680	648	672	728	701	698	707	675	728	699	730	724	697	740	649	696	664	720	722	640	674	639	734	662	715	703	715	689	673	659	714	683	612	660	676	736	710	679	679	701	702	725	680	720	679	751	687	745	681	686	716	671	662	709	726	718	743	724	678	703	679	659	704	689	734	721	678	684	737	722	699	701	669	713	661	680	664	636	697	700	666	649	689	678	672	718	677	680	708	722	713	688	670	699	752	699	673	685	694	714	708	671	707	653	705	693	670	670	677	638	694	722	730	710	672	678	703	701	745	684	673	686	711	731	694	733	760	680	689	708	728	678	709	671	692	645	687	688	666	665	721	704	739	680	659	681	732	691	709	719	678	721	720	698	683	719	734	709	686	668	716	740	648	698	664	706	665	712	670	699	690	690	740	746	707	696	686	722	699	726	683	692	682	697	686	699	703	666	695	698	661	709	711	671	688	713	698	714	695	710	714	644	677	705	723	710	702	709	715	665	702	659	675	679	726	780	663	683	745	666	656	709	725	716	674	668	671	690	699	678	655	683	723	652	683	709	693	656	698	670	718	690	719	691	699	683	736	671	662	708	732	658	666	686	721	667	700	698	675	659	684	762	746	725	687	678	701	678	677	708	715	683	647	742	675	707	737	666	683	669	672	695	707	702	715	687	697	713	703	712	657	719	692	750	656	730	641	707	683	713	731	695	685	692	705	699	677	716	718	692	695	679	647	699	703	730	671	718	693	701	737	705	729	703	681	706	672	710	668	700	724	727	749	726	679	703	674	713	672	651	657	710	710	716	706	679	680	702	682	714	717	689	684	688	659	711	730	656	672	677	705	659	686	661	733	677	657	703	713	650	658	704	688	678	663	706	696	735	652	705	698	680	668	668	686	644	710	659	664	689	750	684	631	731	697	693	708	695	660	680	687	691	698	710	684	710	714	707	696	710	688	662	686	749	683	699	665	724	698	746	668	691	725	713	729	688	657	679	704	692	682	742	749	720	690	689	707	681	687	681	666	711	720	697	742	700	679	723	716	660	677	710	681	666	675	723	707	724	694	702	696	689	684	731	698	700	669	640	701	685	707	664	684	710	675	655	691	701	692	680	756	687	670	666	686	706	716	703	693	699	661	681	669	692	689	676	681	704	677	720	777	722	712	649	696	657	735	693	681	734	716	719	620	715	697	631	703	658	701	714	671	665	742	681	688	705	748	714	699	661	694	707	698	663	704
38971	24716	22773	6766	1453	835	596	512	427	360	311	261	243	274	237	245	205	225	202	198	218	201	206	199	203	203	194	189	210	206	191	229	199	193	204	178	183	190	191	190	213	201	197	185	194	176	204	206	169	190	191	193	173	204	215	197	219	165	180	188	172	193	172	188	173	173	199	175	184	205	218	185	202	199	191	194	193	220	183	184	144	173	175	192	202	195	204	203	180	198	155	185	192	189	184	166	176	208	195	183	206	184	208	195	204	199	184	191	181	196	193	194	191	200	207	189	180	148	198	178	167	177	204	198	194	189	158	192	184	185	190	173	158	188	173	178	174	188	229	208	183	153	166	198	180	223	166	191	190	176	179	213	197	168	175	180	192	170	168	196	180	192	188	199	191	159	192	180	197	177	179	197	201	218	181	158	180	227	187	186	178	204	160	212	181	164	190	197	153	223	191	189	181	201	179	190	178	186	192	179	199	185	196	202	191	205	190	199	223	187	201	183	206	217	156	187	189	212	190	161	180	170	177	179	175	175	195	215	187	176	177	158	165	164	182	180	182	205	191	204	206	188	188	217	186	198	189	180	178	202	187	199	199	198	196	210	181	176	165	184	194	178	198	174	183	195	198	171	215	189	181	187	207	176	220	180	170	199	186	177	185	157	181	159	180	180	193	176	177	199	186	171	212	179	181	189	182	209	192	183	202	204	178	199	184	182	180	186	181	203	178	174	210	185	193	165	165	176	170	184	181	163	163	183	160	183	193	182	199	194	201	181	195	189	188	176	156	167	183	182	167	227	187	179	194	211	180	199	167	179	189	193	209	193	179	181	210	191	169	173	205	182	201	203	177	202	193	166	168	188	188	192	176	194	192	178	171	171	194	172	191	208	216	200	200	162	176	182	197	206	185	169	175	186	189	196	195	200	193	188	195	172	168	198	179	211	194	197	191	183	192	207	194	212	183	179	200	181	225	173	212	199	185	175	176	201	196	200	179	167	182	171	156	198	205	191	209	174	185	181	187	197	189	182	196	205	201	176	174	180	186	180	193	213	188	177	195	192	189	205	191	170	211	175	172	204	203	164	190	186	189	185	154	198	171	181	191	211	176	189	191	185	191	219	199	194	194	185	184	193	193	170	172	187	163	194	200	200	190	191	228	176	171	194	179	203	178	183	209	184	196	193	179	196	174	161	195	173	188	181	205	214	167	189	189	195	180	207	179	175	178	193	186	206	213	200	189	157	191	178	198	180	198	186	197	175	206	176	207	200	189	204	193	184	201	193	168	216	178	196	200	208	204	195	160	175	200	194	192	206	202	173	171	186	187	171	206	199	196	191	196	186	197	189	204	188	184	190	193	187	187	178	191	172	191	157	184	175	177	186	197	199	185	174	183	181	185	213	179	214	171	182	185	209	184	189	165	180	180	202	197	189	186	175	193	172	186	198	198	190	200	175	181	171	187	183	185	211	218	197	178	182	159	204	208	168	196	196	191	177	198	181	175	186	174	186	175	156	181	178	185	200	208	181	178	197	210	161	177	158	195	195	198	191	174	191	210	197	193	193	176	190	189	190	196	171	187	201	185	179	168	189	180	186	180	185	190	178	183	176	183	174	182	187	200	185	167	211	180	170	195	203	161	197	184	194	184	200	201	171	164	184	198	202	210	176	186	185	192	174	154	186	203	185	186	193	192	198	178	180	191	172	178	214	181	207	181	173	185	169	191	192	235	182	157	165	192	192	186	166	197	208	194	196	158	211	200	198	172	205	183	169	200	193	197	190	222	186	192	167	181	162	184	180	184	165	179	168	191	188	183	184	183	198	203	173	176	199	181	199	187	169	192	203	185	186	184	182	185	203	198	176	173	178	188	176	179	193	188	188	195	207	192	215	178	186	199	162	188	193	197	213	173	165	190	149	181	167	198	201	184	149	201	190	212	210	207	181	183	190	186	179	157	192	166	211	199	191	177	212	187	172	191	179	193	202	186	188	187	178	187	192	167	180	183	219	201	184	186	172	183	198	191	226	176	214	177	185	166	191	175	192	190	152	182	176	163	175	184	185	196	191	180	175	195	200	191	170	214	175	177	171	165	191	204	181	195	170	178	169	186	187	172	166	197	171	194	208	207	181	198	182	162	206	195	187	165	212	181	186	181	205	213	217	185	179	174	167	175	172	191	169	196	192	190	164	187	194	179	205	190	191	187	175	185	193	179	179	189	193	192	224	184	199	201	189	180	181	194	196	180	181	184	195	186	182	181	181	181	217	197	179	186	196	150	175	206	177	164	164	188	180	162	172	166	177	176	166	217	192	177	197	189	181	190	178	188	198	167	182	166	214	186	190	207	187	182	202	184	187	207	208	178	193	180	192	178	188	199	195	186	176	191	211	173	173	190	171	179	176	201	178	196	221	176	182	173	185	212	174	173	194	197	191	218	200	172	207	188	177	150	179	186	185	157	169	185	167	202	180	195	204	190	177	170	198	195	201	192	201	194	178	185	227	162	221	192	158	189	171	183	181	190	209	204	197	176	170	179	206	184	183	173	172	168	190	174	168	173	211	204	178	186	190	181	206	192	202	211	167	210	184	187	184	194	183	185	214	158	171	180	196	195	205	185	208	182	164	191	195	182	189	208	195	197	170	188	200	198	178	171	191	176	187	191	180	168	203	185	183	221	203	183	181	207	178	170	179	198	191	195	196	185	167	195	207	179	180	169	193	171	175	172	214	164	180	186	182	188	186	176	200	164	189	174	157	188	194	189	174	199	215	169	187	175	198	183	184	205	187	183	190	201	177	219	201	190	196	184	184	194	179	161	186	196	155	190	206	188	194	183	174	174	162	191	178	165	181	194	197	187	191	162	194	198	179	175	190	204	205	200	186	210	183	183	174	184	175	178	183	200	190	204	198	190	192	201	208	183	181	179	186	192	193	213	204	180	187	176	196	189	170	194	184	174	180	177	180	183	201	183	173	178	196	175	179	211	199	159	177	170	208	213	186	169	205	190	172	188	187	185	169	193	178	191	173	199	172	162	180	199	195	188	196	175	182	189	171	185	180	181	202	180	180	213	187	172	188	177	196	181	188	183	201	166	208	170	186	196	195	174	189	178	198	190	220	193	201	193	177	176	172	203	180	178	162	193	184	188	204	189	207	183	190	202	190	168	206	190	175	177	180	183	190	198	196	185	200	195	209	176	184	184	173	192	202	173	187	173	187	193	236	182	191	185	172	194	176	193	200	181	202	166	184	200	184	182	197	203	190	167	176	186	190	181	161	197	172	160	202	185	182	213	187	166	192	201	167	196	177	179	182	185	187	174	186	171	191	181	222	180	188	183	165	183	160	192	169	203	182	174	178	201	167	200	172	185	183	170	176	193	194	184	194	181	182	198	185	185	175	181	189	204	186	189	175	205	162	199	199	172	183	192	180	188	183	185	172	199	172	177	200	203	195	181	181	192	182	177	202	184	192	179	204	186	184	190	210	188	191	186	196	185	177	213	162
25640	19461	25693	6572	3790	3081	2261	2054	1563	1375	1232	986	855	823	809	722	677	688	604	611	594	586	587	578	587	561	555	532	547	512	518	500	550	547	516	515	524	518	542	545	528	485	488	520	472	497	456	472	488	461	453	459	459	459	473	456	439	436	482	436	456	454	422	496	453	446	447	451	463	449	451	425	471	428	466	436	444	437	476	460	431	437	486	449	447	464	442	463	447	410	476	462	435	439	455	457	471	473	471	471	451	479	429	474	424	460	442	469	441	435	455	461	451	480	469	456	449	466	456	443	482	481	444	460	431	417	462	424	438	440	445	469	480	474	473	449	475	446	463	471	465	464	449	449	423	432	482	430	424	452	446	475	473	470	452	437	440	460	493	431	434	449	443	479	472	442	459	453	447	463	421	468	478	426	431	447	432	414	421	463	438	440	478	459	481	468	454	428	458	451	449	444	417	422	434	451	467	457	484	462	420	432	429	425	452	431	461	452	432	465	465	473	474	448	458	446	445	468	426	410	445	445	463	476	435	477	456	423	447	447	496	483	446	462	450	430	430	479	449	443	467	452	414	416	438	454	441	455	469	439	466	446	460	432	420	464	419	426	427	438	410	407	435	429	447	453	437	464	453	476	440	498	434	448	436	429	441	457	481	460	407	465	456	454	492	432	452	448	476	461	429	464	437	427	437	468	409	425	461	475	498	455	475	446	430	430	450	450	448	468	441	442	433	438	449	450	446	447	433	442	427	433	453	476	467	457	425	493	433	471	428	450	445	458	476	443	464	454	433	426	495	449	487	462	417	424	434	474	423	458	447	432	471	467	403	438	433	487	420	504	442	425	473	447	437	470	435	426	449	445	418	473	420	426	453	432	452	462	446	473	451	418	443	443	452	410	421	435	435	467	425	420	447	418	448	423	450	460	452	416	450	454	445	465	482	458	433	436	466	472	460	438	491	436	431	441	458	410	445	438	488	482	437	468	404	456	434	428	481	411	395	476	440	465	410	484	450	465	425	434	451	431	445	449	432	474	428	459	449	450	451	442	454	457	475	476	425	436	421	442	444	425	488	435	469	363	466	457	445	444	464	429	426	473	466	421	433	417	435	453	472	444	453	446	419	443	450	431	439	430	494	458	503	426	490	425	421	466	428	483	489	443	442	442	453	437	481	452	486	446	424	426	464	451	424	408	424	436	409	477	433	462	445	441	463	436	461	445	420	450	447	463	455	467	453	441	467	463	425	453	445	472	457	474	469	487	445	457	451	468	450	457	448	447	454	486	461	471	452	449	436	417	445	492	471	441	471	460	492	432	438	445	459	485	455	464	472	485	411	418	423	455	443	441	426	477	492	443	472	437	440	471	442	443	462	456	477	460	418	429	459	457	451	433	487	460	441	477	447	438	464	410	464	473	425	461	455	434	419	455	457	442	493	483	435	428	448	423	488	443	460	484	412	447	423	445	484	443	412	441	453	443	475	416	472	469	407	422	440	460	478	432	435	455	444	438	459	468	450	421	469	415	422	431	425	442	461	459	443	424	433	472	437	461	480	445	464	443	487	443	442	492	457	416	444	453	460	455	467	478	465	413	501	435	451	445	432	452	430	427	439	469	481	444	450	456	460	422	481	435	424	485	409	440	441	423	432	452	443	439	473	471	457	451	446	439	480	440	466	434	463	437	444	431	461	413	469	438	453	458	424	450	454	443	461	426	436	481	474	489	434	433	486	423	450	404	444	426	459	428	443	458	431	454	417	477	451	449	447	450	457	450	448	453	450	412	469	413	423	451	377	428	439	429	450	479	468	449	439	419	444	431	434	430	443	437	447	479	453	437	441	420	437	443	445	489	467	437	457	438	482	414	437	462	464	470	459	432	429	461	451	456	486	420	462	420	405	454	450	441	456	475	469	464	436	442	444	433	449	435	440	449	437	420	447	443	436	465	447	441	467	469	446	454	436	445	458	458	434	419	437	453	440	437	428	428	427	459	463	405	465	445	420	425	418	448	472	452	458	472	468	477	440	429	461	452	453	457	471	482	452	437	442	433	453	459	469	439	478	439	449	441	488	402	469	451	464	450	401	494	463	463	447	467	418	493	437	410	487	466	433	417	458	498	443	416	435	455	464	465	433	434	454	420	456	460	400	446	456	442	456	435	442	440	448	443	429	466	434	461	424	448	435	464	450	465	436	453	430	469	448	464	485	438	436	452	453	433	439	443	423	447	437	451	432	466	458	453	448	428	408	429	451	462	481	441	467	436	474	436	442	396	430	511	455	480	434	492	450	475	416	478	403	438	445	426	442	439	453	449	442	455	446	433	409	463	415	455	445	445	441	452	416	448	433	474	482	437	470	465	502	468	427	441	453	455	444	437	440	458	448	418	475	412	431	486	459	449	428	458	425	452	469	445	471	463	420	481	479	437	447	453	465	426	464	413	432	465	429	464	437	465	441	460	438	427	415	453	479	417	465	468	445	474	434	467	464	415	450	463	462	412	462	480	451	489	475	476	433	402	448	455	454	430	451	458	443	470	405	462	446	439	435	428	416	461	437	448	428	449	462	452	461	439	479	451	463	454	455	437	464	445	446	401	449	468	472	433	459	498	432	455	417	460	448	429	439	450	459	422	457	458	424	438	449	442	441	466	440	461	417	419	467	455	466	464	450	455	425	446	441	420	449	481	458	424	416	437	440	453	446	445	481	423	473	437	458	445	460	459	459	418	432	433	469	466	434	471	445	485	462	447	447	465	431	448	425	460	448	460	420	397	482	439	457	464	492	460	440	430	439	477	476	447	455	445	446	435	444	460	482	453	460	456	461	401	437	473	448	447	427	448	459	482	469	448	442	444	409	439	463	436	444	471	518	437	448	471	415	453	440	457	462	435	443	460	459	463	435	457	446	454	414	454	465	450	453	450	459	465	468	469	441	419	450	455	466	420	424	459	464	423	501	427	445	454	460	420	461	466	448	498	441	470	426	470	440	409	445	452	478	447	426	437	462	454	432	465	445	447	460	502	464	475	448	484	447	442	457	443	454	494	428	433	467	475	451	458	436	455	433	458	470	498	449	486	454	439	450	411	450	464	447	458	491	472	414	446	452	439	453	458	448	462	448	428	471	427	468	466	419	490	451	470	422	449	467	462	432	494	446	433	452	467	455	464	447	457	440	425	486	423	441	457	477	460	490	410	458	437	431	408	464	458	446	503	448	430	432	470	433	471	456	401	471	429	468	459	433	433	432	427	420	449	487	454	470	456	395	412	460	445	418	446	466	418	471	468	460	443	450	473	438	448	419	497	478	435	481	465	425	466	435	449	428	473	444	455	486	413	442	458	449	436	432	439	445	471	425	467	445	432	442	439	447	467	449	458	475	440	458	487	413	463	441	435	442	443	432	457	466	463	459	412	454	418	468	443	475	470	415	447	454	438	393	440	464	477	477	422	446	455	410	427	436	471	450	427	432	464	421	449	452	484	421	450	406	406	410	454	451	445	462	456	449	458
12140	4906	3162	945	550	418	386	425	377	360	340	350	337	314	276	309	301	297	315	301	294	290	328	336	312	321	316	298	302	318	311	348	279	270	303	308	297	286	296	308	295	332	319	314	299	300	291	286	284	288	306	329	296	301	284	305	309	296	274	292	303	288	326	342	305	316	300	298	305	307	299	312	280	307	284	276	260	299	311	309	297	320	286	313	283	314	335	331	335	349	310	318	331	299	334	318	319	274	302	309	272	300	291	311	292	293	321	311	323	267	300	310	296	295	291	276	325	302	288	306	276	300	302	286	284	313	287	292	305	319	315	303	287	304	318	293	290	293	298	285	312	284	272	310	311	289	328	321	289	273	340	321	279	304	301	300	294	304	284	296	265	300	312	294	286	262	318	292	288	247	290	311	328	308	284	313	321	284	333	310	362	300	279	288	321	310	282	327	288	295	326	313	326	304	327	294	318	316	336	333	305	327	315	328	319	306	322	314	308	337	297	346	329	302	307	351	319	313	269	310	334	309	321	336	310	311	284	312	313	299	276	331	281	289	302	320	305	356	295	310	300	330	280	280	312	303	308	314	340	304	324	277	300	330	288	288	293	309	276	296	306	299	314	307	327	314	313	290	297	297	301	295	321	283	300	291	305	326	307	271	329	305	333	291	311	309	299	308	302	305	298	287	268	317	271	328	310	294	284	334	318	327	299	308	311	305	282	304	302	305	348	290	312	339	340	297	305	323	309	322	255	315	293	308	299	293	267	281	299	305	300	290	312	306	283	344	327	308	331	308	336	272	306	312	305	295	294	292	328	335	301	292	275	313	295	316	279	274	315	273	336	340	333	329	326	322	322	283	256	290	308	300	291	294	301	307	290	275	289	295	308	308	330	342	293	311	314	283	286	326	289	315	313	298	303	304	301	289	313	336	316	295	292	310	291	292	314	306	312	302	318	318	289	290	315	286	316	306	335	342	310	320	280	282	337	298	294	291	325	328	299	285	288	302	287	294	296	295	300	327	305	299	295	288	262	276	288	292	282	294	305	315	302	323	313	291	336	314	342	330	311	285	300	309	271	318	326	294	292	323	276	306	286	302	308	325	321	313	308	296	326	313	279	263	307	302	309	295	293	305	307	284	313	334	276	302	326	288	331	299	308	290	288	306	295	303	295	301	351	299	271	310	290	327	287	274	309	325	311	329	294	326	313	288	294	303	307	329	313	304	320	305	313	303	315	350	299	293	295	314	327	316	289	351	320	282	315	334	356	297	312	295	324	317	290	312	291	291	308	306	301	303	291	308	329	318	349	310	298	272	282	302	304	304	306	302	279	261	296	304	317	324	269	321	332	278	285	314	289	316	283	349	300	275	280	329	330	306	304	302	300	297	374	306	317	291	312	327	315	295	326	295	351	321	285	332	320	324	306	297	331	301	306	280	315	286	316	295	299	291	309	311	286	286	269	298	313	268	295	307	323	324	318	350	292	314	312	312	292	313	272	304	316	330	324	327	334	301	283	300	308	309	293	340	298	304	326	303	274	304	282	284	280	304	290	255	312	298	299	295	301	295	335	332	296	312	301	280	304	313	295	314	326	240	285	305	331	276	309	314	286	279	319	294	302	325	297	299	321	315	312	257	302	351	311	297	302	304	300	261	291	316	318	322	336	331	303	339	339	316	301	329	326	278	309	278	315	351	314	317	310	298	300	317	316	299	305	311	281	327	306	307	317	317	293	288	290	262	291	279	323	294	293	299	301	339	318	300	333	273	293	286	294	303	315	285	291	296	288	288	299	296	322	298	301	307	298	316	270	299	309	313	311	310	318	347	317	294	294	250	293	290	299	295	260	270	301	292	318	302	296	317	287	313	274	275	290	297	304	310	295	312	329	316	338	310	310	310	316	303	362	326	303	312	291	286	297	322	308	295	266	350	302	304	322	281	310	302	313	283	330	294	289	297	329	320	324	306	294	307	313	286	340	331	296	288	312	320	306	297	311	294	295	310	309	305	292	303	277	315	326	296	315	286	273	300	310	305	330	284	292	302	274	312	333	275	327	290	321	326	308	281	345	310	325	297	330	316	270	322	332	290	293	291	301	270	297	315	348	281	287	277	267	313	296	284	289	313	298	311	276	307	292	305	320	292	301	330	283	283	295	297	291	278	320	308	298	307	273	280	307	323	324	304	316	295	287	298	309	321	319	311	292	310	323	339	296	294	280	281	311	312	325	314	327	256	296	272	272	321	330	333	350	353	374	304	331	318	313	374	291	309	303	322	312	279	287	295	324	346	299	322	312	295	308	319	287	297	281	333	297	309	318	284	326	280	312	353	305	278	311	337	277	293	285	306	315	310	334	319	310	299	295	329	329	327	304	291	325	306	318	313	301	288	318	309	307	319	322	277	283	273	306	320	289	312	283	327	295	323	308	276	305	341	311	310	297	317	298	319	302	300	278	310	322	292	294	316	315	313	292	294	281	330	305	300	317	296	347	292	278	350	314	319	306	304	278	277	311	307	307	314	324	299	312	278	272	287	311	277	294	257	284	320	329	310	283	317	282	312	338	298	335	307	293	301	288	346	321	285	309	297	315	268	318	290	330	331	312	289	326	295	308	296	310	341	290	271	312	309	314	324	293	319	330	318	293	291	337	321	302	321	296	314	283	305	297	276	289	294	314	341	287	330	295	345	345	311	305	315	302	281	298	303	296	294	305	281	268	300	295	294	305	299	328	314	301	310	310	312	308	296	338	353	314	305	306	303	272	304	316	290	293	308	335	306	287	300	308	273	288	288	287	311	296	297	289	308	314	315	296	315	324	300	304	308	302	291	321	313	322	304	319	341	325	295	308	308	301	325	335	298	312	308	311	304	327	310	315	319	324	342	335	301	322	285	274	341	311	311	292	284	298	280	286	287	318	286	289	301	269	294	308	286	297	276	323	299	307	314	299	280	295	286	323	293	325	299	286	302	301	325	306	293	322	268	326	307	311	337	302	288	294	353	291	312	328	315	290	314	277	332	333	290	348	333	281	327	292	300	262	302	310	317	291	310	328	285	314	293	320	349	275	312	293	304	284	302	303	296	325	279	303	297	302	316	321	318	334	337	319	283	278	280	290	288	327	302	310	317	316	310	293	318	250	279	297	327	294	299	300	279	287	269	294	292	296	290	314	274	302	277	302	317	306	302	325	297	308	312	340	307	320	318	298	316	337	322	303	299	315	314	306	299	288	332	326	293	316	325	312	312	300	304	293	264	310	296	310	326	296	286	276	325	290	322	311	276	286	297	307	296	319	290	287	293	269	299	321	318	310	319	290	289	296	313	321	305	315	324	267	303	327	312	284	270	275	280	329	293	320	351	277	301	311	298	303	337	296	299	317	326	339	308	284	277	322	280	317	343	331	314	294	267	309	322	299	269	302	282	301	273	317	313	302	331	295	298	298	295	325	293	290	327	296	319	322	331	304	293	294	344	329	285	278	318	374	342	306	329	319	288	309	299	323	319
8613	4931	6207	2291	1657	1401	1264	1164	971	930	894	823	833	755	751	751	722	795	735	757	736	729	711	705	700	746	737	749	698	704	741	707	674	744	698	748	710	774	739	682	739	731	668	739	701	713	740	744	703	723	726	687	748	750	720	669	691	724	709	673	644	695	685	745	694	683	705	715	724	750	677	721	706	737	705	741	702	670	701	705	703	720	670	696	753	695	746	708	719	726	691	688	691	697	696	723	688	694	688	710	734	727	695	784	650	728	692	685	736	698	742	703	662	704	702	750	681	701	706	686	683	685	717	717	706	749	715	715	691	738	705	763	713	723	703	669	718	716	688	759	670	711	706	746	681	739	690	689	712	667	681	720	740	709	723	734	682	738	660	684	711	673	705	714	688	747	704	687	693	689	694	694	683	677	692	689	656	688	710	693	732	707	653	655	683	747	727	697	761	685	731	695	659	669	744	722	722	664	712	697	688	684	729	733	744	671	693	778	686	692	738	725	746	709	672	742	733	708	680	716	706	723	725	742	707	697	670	695	670	710	694	712	741	663	691	701	734	720	748	687	718	728	669	718	714	730	722	700	688	671	747	687	734	738	688	749	717	733	707	702	690	687	646	731	684	702	688	682	766	746	706	697	723	700	771	713	715	665	708	688	722	723	684	746	730	695	724	684	730	651	672	713	706	704	733	714	762	731	705	702	643	714	720	721	728	711	721	689	653	690	699	733	677	736	700	696	763	714	706	722	698	702	676	728	728	747	701	698	702	715	744	708	676	696	706	660	755	705	730	708	674	729	725	734	699	748	671	735	682	734	710	776	693	721	677	706	705	700	709	734	701	705	677	688	712	710	745	687	707	720	679	758	673	689	691	715	737	719	633	692	696	699	667	696	710	684	726	716	682	706	698	722	687	743	707	744	762	751	726	683	763	703	715	708	728	707	684	717	655	711	691	690	743	738	716	690	702	686	730	705	729	709	700	673	699	697	658	731	749	720	709	703	709	711	716	762	730	685	706	712	657	767	732	704	688	669	715	712	681	747	717	716	705	676	702	701	669	693	721	672	690	712	707	713	691	679	747	711	731	678	666	729	726	701	714	695	723	693	730	729	653	722	754	732	688	705	720	650	653	701	698	697	673	702	674	712	667	761	710	691	734	721	717	707	706	730	684	714	684	745	744	684	651	680	693	685	717	720	687	735	697	707	665	713	721	757	666	693	738	707	670	686	661	692	704	708	695	677	658	713	690	722	651	662	638	693	691	700	720	723	734	657	684	693	702	704	673	665	699	694	713	719	759	729	700	740	691	710	735	694	697	697	719	683	741	671	712	683	664	733	738	731	727	700	708	663	701	660	679	713	671	665	649	684	738	731	733	701	728	729	675	711	679	687	693	686	715	660	716	733	696	681	732	694	668	687	700	699	701	721	753	707	682	711	676	718	689	710	709	693	687	735	676	794	739	703	720	730	665	682	694	728	723	690	741	723	692	722	691	690	698	678	673	707	697	712	710	698	673	687	710	687	716	751	658	715	694	655	710	708	713	733	704	783	755	702	702	728	722	705	698	711	707	715	702	705	706	714	729	680	724	695	681	697	723	671	719	692	699	708	637	713	726	697	749	684	714	727	721	696	703	725	714	732	729	708	694	715	700	724	707	698	692	704	673	741	731	729	675	660	759	690	757	723	668	702	677	719	711	727	758	699	703	712	705	710	716	716	693	751	679	707	706	758	683	686	675	733	698	669	719	709	760	668	650	701	710	705	683	709	701	689	734	684	691	753	686	698	661	718	728	638	684	703	727	729	681	653	775	706	698	692	740	738	711	696	722	745	694	670	669	707	755	697	716	749	714	651	714	741	702	688	701	724	730	665	679	678	698	715	739	717	719	704	748	716	706	731	741	704	675	680	726	686	708	711	742	692	670	723	687	718	683	675	689	718	688	688	734	707	681	736	691	720	701	647	633	692	678	716	720	744	740	650	654	713	723	719	670	735	761	717	714	720	712	709	696	675	746	631	736	708	724	702	747	706	686	710	712	717	750	733	779	672	679	716	737	687	765	699	739	683	699	733	714	669	701	687	720	687	681	721	666	677	711	752	716	694	673	701	660	704	760	736	663	690	693	735	721	727	710	739	710	715	716	704	688	658	685	672	719	732	717	697	767	673	741	677	692	709	689	673	697	665	737	701	732	736	666	716	706	705	702	731	706	677	732	701	696	673	685	688	701	695	671	713	670	678	726	721	701	676	698	714	685	745	682	703	708	714	698	690	665	684	708	657	669	699	677	704	736	712	658	735	716	693	709	720	706	712	723	722	691	704	668	683	711	711	682	701	699	682	679	680	669	729	680	689	689	690	728	708	671	705	692	709	723	714	665	721	692	725	684	752	715	751	721	749	697	709	689	686	729	647	718	701	728	696	703	685	701	688	738	746	679	730	737	732	733	674	686	705	691	700	730	738	702	673	747	735	734	667	671	669	708	696	688	702	672	677	690	734	728	763	691	704	740	668	726	696	705	689	699	701	715	723	679	673	683	681	705	739	684	687	735	689	702	711	703	712	754	711	680	690	724	701	722	770	666	715	690	635	692	680	676	711	713	709	696	704	757	763	749	700	687	677	655	687	643	731	731	694	663	726	702	689	696	700	692	702	705	712	701	684	710	730	718	682	673	674	696	731	728	671	698	684	717	653	681	672	691	696	687	699	718	693	719	736	686	683	680	706	688	766	761	726	710	712	706	707	692	690	675	715	709	674	662	670	706	681	673	708	695	726	652	714	706	697	719	715	722	682	717	645	709	740	703	754	689	717	723	664	698	728	702	713	695	694	692	674	698	708	672	721	734	652	688	723	677	728	719	726	691	725	698	716	725	755	662	714	664	735	672	702	677	696	680	736	689	671	693	717	725	755	678	693	647	756	719	660	675	705	730	676	677	632	706	713	696	667	689	671	664	659	703	703	732	678	710	715	698	707	765	680	727	675	695	696	711	707	697	745	734	684	714	633	726	704	702	723	683	725	698	697	658	720	737	682	741	719	709	677	721	675	777	690	686	689	679	730	716	670	723	704	696	778	694	719	676	710	658	726	714	718	689	708	691	698	672	710	739	706	718	704	675	760	643	678	689	685	725	708	723	656	719	693	692	722	703	726	664	750	729	677	692	677	707	717	693	718	712	727	684	658	701	709	715	677	670	671	674	738	669	732	710	745	714	721	697	709	708	733	728	668	739	694	662	717	657	670	721	698	721	720	719	712	676	767	744	720	689	681	703	729	703	692	696	708	709	708	734	705	726	704	682	722	687	663	714	638	660	728	732	690	671	736	662	722	709	680	663	737	724	735	689	686	698	709	719	731	730	690	710	684	676	673	701	679	692	707	708	765	708	697	737	662	724	684	737	691	713	710	684	744	712	666	709	675	719	730	678	687	705	714	699	722	750	726	709	667	697	682	653	694	733	719	702	652	729	672	725	704	689	760	689	701	729	719	696	711	706	689	728	681	707	696
28295	15712	15458	3999	989	650	526	522	419	418	378	360	354	376	362	343	328	317	307	348	314	294	287	316	315	315	324	351	309	289	292	284	351	279	292	286	299	315	344	302	306	325	323	305	326	292	316	306	313	288	290	306	293	324	290	291	294	299	306	294	320	307	317	309	304	318	296	285	299	288	311	313	291	294	303	317	295	285	303	275	322	302	274	264	246	275	305	269	294	285	300	293	302	329	293	318	299	294	313	279	282	339	308	302	344	325	314	288	320	320	331	287	310	270	271	288	312	297	298	311	335	291	301	296	284	301	327	323	304	298	293	270	299	292	300	303	288	323	310	281	299	286	289	308	303	299	295	294	314	304	288	338	278	312	302	283	305	315	309	292	320	320	291	304	290	325	310	340	304	295	324	254	307	279	327	266	275	313	306	300	294	316	309	305	313	319	289	294	312	302	293	307	313	275	284	306	293	287	292	300	300	310	316	330	308	267	303	335	323	301	302	307	312	292	338	319	262	328	304	287	297	287	310	315	299	289	311	320	257	313	296	305	268	328	292	319	319	271	292	268	307	336	323	324	291	316	313	290	303	305	286	302	285	299	313	294	305	293	297	288	317	281	325	298	327	315	305	324	333	300	281	299	313	303	307	305	298	304	314	309	331	314	323	282	305	310	316	302	297	301	332	321	336	327	329	292	279	301	314	315	323	306	313	305	306	313	298	298	291	304	299	298	300	308	265	297	301	325	279	286	301	294	275	300	324	315	311	303	325	329	297	263	329	312	313	318	274	283	316	282	311	295	290	286	304	312	314	275	286	294	309	323	333	287	318	309	313	306	321	303	307	353	328	288	259	297	319	276	323	272	297	304	291	303	317	299	280	325	301	331	288	288	297	308	301	291	313	295	285	274	289	297	302	307	320	288	294	288	311	287	305	304	315	301	305	316	299	310	318	294	307	283	337	330	296	318	319	309	303	300	281	327	315	292	285	305	282	303	278	299	319	291	284	302	293	321	342	320	329	297	299	325	327	295	307	315	276	286	304	299	307	312	297	309	305	293	297	309	289	293	303	315	299	333	330	301	297	315	306	270	282	313	276	312	320	315	278	302	315	303	314	304	278	311	316	320	313	303	324	312	300	302	290	277	295	320	300	324	248	288	288	326	269	302	310	302	318	289	301	298	283	310	323	317	273	283	286	284	333	283	314	290	287	303	301	309	297	290	289	298	294	303	268	283	320	311	352	317	280	313	317	303	311	317	291	306	326	321	295	311	280	290	291	308	302	294	281	304	298	323	280	285	299	311	295	319	290	296	281	287	291	299	290	312	301	310	299	308	304	327	274	277	300	263	281	309	303	279	304	300	339	305	316	301	323	333	288	317	302	289	312	288	288	289	319	299	324	282	328	311	316	334	333	352	285	303	329	338	314	271	319	339	305	323	286	284	300	322	330	276	305	309	286	294	325	343	285	318	309	314	287	343	282	285	318	277	288	293	298	329	296	324	343	313	301	275	278	299	318	331	291	301	281	315	325	307	289	325	271	277	285	317	318	307	302	293	321	333	338	287	303	271	307	291	305	299	304	341	322	306	310	269	288	321	276	324	292	295	322	306	322	275	305	314	293	306	290	261	314	309	307	318	305	338	335	306	294	318	313	314	318	315	312	326	287	313	291	315	322	299	290	288	291	318	278	318	292	305	320	312	294	300	341	292	309	341	303	308	299	303	305	303	286	315	296	310	297	280	309	296	290	300	278	295	280	285	308	302	300	299	312	321	306	306	313	270	268	272	287	297	259	313	283	263	298	280	288	310	340	309	305	312	310	302	301	310	290	297	292	284	294	313	282	282	302	321	274	312	294	318	311	314	303	313	303	276	295	302	316	286	311	313	314	277	287	311	305	283	336	314	322	293	306	264	292	302	322	308	298	287	287	321	333	320	291	297	334	280	308	294	290	319	298	274	302	326	285	271	286	309	287	300	294	305	308	273	315	341	338	314	313	299	287	307	305	316	293	293	313	350	310	320	313	295	283	341	306	301	305	271	278	274	298	294	320	289	298	323	300	331	296	292	292	310	314	310	287	286	335	304	288	314	295	305	322	306	324	324	349	300	288	315	299	275	287	303	326	280	305	314	317	325	339	327	311	281	313	283	312	327	316	287	297	284	318	292	292	304	296	311	279	290	295	337	269	315	301	308	300	297	321	338	293	300	303	309	291	311	291	312	280	301	276	299	306	283	296	291	297	265	300	325	289	298	288	326	289	281	292	286	302	263	303	339	270	297	326	298	296	293	297	278	291	340	306	290	264	310	311	315	279	273	305	273	311	296	271	321	307	315	310	277	308	285	315	289	283	312	310	328	290	312	320	296	304	300	325	285	266	325	308	289	278	324	323	308	292	313	330	295	307	280	312	276	280	304	304	292	279	288	313	329	289	303	320	290	312	323	270	331	288	303	304	325	297	324	281	296	311	323	335	308	340	309	312	299	302	280	289	293	311	308	309	341	303	338	324	315	311	312	295	280	309	302	283	302	258	282	332	310	299	298	292	321	310	312	307	292	288	296	298	308	306	257	270	298	320	304	304	303	315	299	321	326	314	300	277	326	297	309	294	286	311	284	302	301	323	322	306	334	278	321	303	274	282	295	298	285	317	319	316	296	311	284	316	297	269	280	282	309	317	300	339	280	303	263	331	274	265	310	290	321	288	305	328	320	306	321	301	328	312	324	306	308	283	336	307	313	314	296	310	319	307	323	289	294	314	325	310	326	328	338	329	337	300	295	291	291	301	281	294	296	298	297	329	347	296	282	317	300	299	313	321	289	300	315	288	319	284	277	276	271	286	300	300	304	268	329	295	299	318	344	300	311	301	290	294	324	334	295	292	275	292	327	334	295	298	307	308	295	322	313	318	316	307	292	297	307	299	337	303	317	322	306	340	292	281	321	355	316	309	313	279	291	300	288	316	307	292	317	279	274	334	331	291	337	313	298	285	310	352	328	317	317	348	315	278	336	279	293	304	313	330	317	274	321	323	286	287	306	287	300	325	311	281	334	309	291	303	266	277	281	335	295	286	316	286	307	324	306	298	289	295	285	314	302	288	299	309	309	272	301	265	288	308	301	299	304	274	298	286	287	273	341	281	309	303	304	336	303	305	315	291	281	275	309	318	257	344	317	304	263	286	310	272	325	354	286	306	301	314	325	306	281	292	285	300	308	279	325	327	272	328	302	319	292	299	302	274	304	296	268	290	315	302	286	281	299	269	270	327	314	290	286	303	262	274	315	304	331	298	305	316	299	309	340	293	307	323	300	293	308	283	307	282	329	313	288	310	305	299	307	305	291	301	318	315	329	283	315	325	321	298	317	285	316	329	315	323	270	314	273	298	304	307	293	288	293	276	299	324	320	318	300	316	287	310	303	293	347	301	288	287	277	334	280	255	309	309	300	305	288	286	303	298	329	316	312	317	294	279	313	322	296	300	313	298	326	322	291	293	320	281	294	302	306
19440	13598	19528	5797	2891	2359	1951	1569	1357	1276	1171	996	989	937	936	865	888	843	856	816	779	719	785	821	814	803	762	694	801	762	767	735	766	742	743	711	727	696	755	712	759	757	712	710	759	744	749	702	690	709	703	685	723	663	705	656	695	699	710	714	699	709	696	732	706	724	699	708	692	701	702	713	683	700	658	671	692	742	685	678	729	684	677	666	729	720	697	646	686	669	705	726	705	668	723	666	711	720	653	711	725	696	674	689	711	677	681	677	682	686	711	672	732	729	590	706	720	667	638	687	696	738	719	695	680	683	724	693	699	703	695	649	676	717	689	695	683	712	707	668	727	670	751	673	650	679	659	724	704	752	658	661	720	684	703	596	691	664	705	694	670	715	721	689	705	748	693	671	702	673	703	684	727	732	753	673	690	661	702	673	658	671	702	754	708	759	683	685	639	682	678	709	689	656	778	658	721	707	705	709	711	734	701	679	724	680	690	726	713	709	683	698	709	683	700	716	723	725	679	709	676	723	688	715	638	736	665	677	706	672	706	691	649	691	693	739	709	748	713	714	688	717	690	709	692	673	710	705	689	709	715	719	699	699	727	655	677	709	695	751	691	675	649	704	716	648	674	692	701	705	657	711	671	690	706	719	693	699	663	714	671	718	700	655	687	733	703	708	693	680	698	712	715	710	697	708	717	669	704	708	721	720	638	741	697	707	693	729	705	731	656	667	694	688	721	676	675	647	689	767	747	685	730	727	716	704	714	664	695	681	667	658	704	675	693	692	659	689	711	652	732	663	690	707	718	700	732	678	667	708	703	704	670	694	672	704	719	688	735	656	724	705	695	652	710	689	716	711	698	705	695	681	688	713	684	693	691	678	664	727	693	698	731	670	663	672	724	706	719	715	677	672	708	701	708	685	643	726	709	671	713	664	656	701	700	720	686	646	725	691	657	656	683	685	675	698	659	712	668	656	721	721	692	713	762	691	651	715	681	679	700	724	682	662	725	727	666	738	690	712	663	726	707	729	699	703	727	683	687	678	684	657	699	671	688	722	727	704	692	686	699	688	719	707	718	692	724	659	785	745	670	687	698	655	693	713	651	690	674	744	694	653	679	716	703	728	659	734	732	698	695	677	701	663	721	669	656	697	680	693	691	688	671	654	720	741	734	705	687	749	685	678	634	678	704	714	650	675	695	693	715	707	679	652	715	648	695	710	728	681	744	675	660	692	653	654	682	657	693	667	744	692	687	624	641	642	676	684	707	699	722	723	732	705	642	694	661	721	698	690	689	701	678	679	749	724	684	679	681	713	655	708	719	720	715	688	717	679	667	703	686	724	706	671	708	737	692	699	638	666	711	730	688	689	726	728	712	738	697	674	702	654	727	704	710	708	702	716	688	724	700	723	725	706	684	684	692	706	707	685	750	668	707	664	672	667	664	706	679	727	645	667	682	702	656	692	659	701	695	756	698	709	684	664	713	661	705	681	738	717	668	699	660	692	728	668	669	741	727	684	644	682	704	751	693	666	663	687	700	638	697	670	686	676	686	717	699	628	732	713	718	641	686	670	672	689	671	729	629	655	653	740	704	651	724	720	636	644	671	710	689	686	720	687	660	673	701	647	661	722	670	658	668	697	655	676	724	662	720	714	677	709	639	678	710	698	699	661	704	717	691	739	732	685	688	717	729	724	653	728	707	679	671	687	672	655	666	716	655	700	710	649	711	692	713	699	693	724	653	712	706	695	691	701	717	679	724	691	720	701	719	704	676	720	675	658	700	674	674	674	767	685	674	723	694	687	649	730	664	692	687	654	718	678	733	734	708	688	677	735	673	658	683	732	676	696	713	674	648	707	653	655	735	670	703	695	724	701	698	664	676	697	715	670	706	685	690	681	709	709	705	730	674	725	680	707	671	682	673	686	662	741	704	736	649	675	687	714	697	686	653	618	618	700	701	676	675	658	700	731	684	691	657	681	728	725	709	719	647	667	694	725	712	767	709	718	685	660	692	705	693	649	744	677	664	676	704	724	722	639	707	634	727	690	710	676	635	699	689	736	684	717	626	728	688	743	705	708	753	747	719	651	682	678	740	723	684	709	691	716	703	715	717	684	684	650	727	747	683	658	664	691	660	701	705	730	687	666	721	710	696	643	642	680	723	658	707	721	737	710	699	735	689	676	644	684	666	630	727	714	648	682	703	702	737	645	641	681	710	676	751	662	690	676	627	737	707	661	703	680	714	677	731	660	720	669	657	675	711	724	687	685	691	679	703	668	709	686	649	713	659	693	710	674	702	676	672	719	700	728	697	707	705	754	670	700	697	724	676	623	717	693	713	699	661	685	683	669	717	667	685	667	744	728	726	701	642	690	727	641	699	674	702	676	707	677	703	682	686	687	657	717	711	669	720	719	714	735	715	690	732	694	612	691	691	657	720	703	723	723	660	656	674	681	657	704	702	703	702	691	702	710	673	720	688	705	695	698	687	701	672	687	693	709	709	691	691	709	699	687	700	733	699	734	674	645	672	680	727	694	695	668	754	703	697	712	682	646	697	659	692	684	662	686	642	726	721	740	713	681	640	715	718	746	692	637	645	708	646	734	667	660	685	703	660	680	733	714	650	766	724	674	686	744	732	693	681	663	679	700	675	735	696	748	698	710	694	678	694	701	682	729	747	703	680	690	645	691	708	685	679	713	690	712	680	700	664	667	657	714	715	732	720	669	661	659	742	697	694	706	669	695	732	696	699	687	713	725	673	718	712	677	715	667	717	714	706	732	651	754	684	709	684	704	711	686	699	696	690	699	722	698	716	694	667	655	704	725	704	700	716	680	654	676	663	702	692	688	702	720	682	647	750	698	633	658	678	720	709	722	696	675	760	664	651	679	701	676	705	725	676	755	691	724	768	666	743	681	679	726	654	725	685	685	709	651	698	673	743	699	683	681	666	716	740	663	698	685	726	658	682	687	660	691	711	716	669	678	667	684	666	722	717	686	732	709	721	751	695	711	640	717	670	739	695	732	690	680	669	740	661	717	723	690	684	682	729	728	655	719	668	688	688	662	691	704	642	660	709	736	718	687	688	734	693	710	678	670	653	745	716	675	685	753	682	721	732	697	682	636	740	689	719	741	717	710	674	783	712	735	701	693	664	755	703	726	727	697	653	704	727	703	703	682	746	649	669	674	728	710	684	690	686	733	701	676	729	705	695	682	680	681	686	736	683	711	679	738	662	672	714	676	712	689	692	699	643	750	712	661	683	720	702	735	657	714	709	741	657	710	706	709	672	707	735	706	686	639	719	732	702	676	658	647	698	674	655	690	706	621	672	705	675	705	695	703	691	708	676	699	709	684	695	680	687	676	671	711	693	728	693	675	690	711	661	685	660	673	684	703	655	682	694	677	692	720	683	690	671	706	683	698	675	699	694	696	720	711	743	669	656	687	697	700	684	700	735	691	713	677	723	732	655	646	660	683	697	693	681	733	699	682	654	672	678	691
38128	23806	24594	7791	1516	834	620	433	371	341	309	288	247	282	262	224	219	201	210	212	211	227	194	184	217	195	195	187	201	201	177	206	199	200	207	183	194	167	157	176	191	183	179	199	188	178	189	172	207	182	176	195	190	183	180	161	180	183	181	179	160	186	174	193	200	170	199	164	194	181	176	157	178	158	179	171	171	176	176	177	192	176	172	194	176	178	178	197	172	164	184	192	190	176	170	176	193	176	182	195	190	203	193	168	171	181	200	200	202	209	172	180	164	193	187	195	175	177	210	191	171	204	187	179	188	189	199	180	185	187	184	178	177	160	188	176	185	181	194	194	174	180	196	172	166	208	185	161	193	201	177	167	174	198	221	188	159	165	197	166	178	186	209	181	182	186	161	182	169	177	181	181	196	186	156	153	199	187	156	175	187	191	193	175	210	175	173	169	164	187	160	175	179	185	176	165	186	173	194	163	221	191	198	191	210	205	190	196	197	183	170	184	162	191	176	176	176	175	162	181	185	186	172	190	198	173	191	183	195	186	167	174	219	176	187	178	174	172	154	158	191	187	193	204	200	211	197	176	184	170	168	200	172	187	195	191	201	209	182	175	188	167	185	177	216	196	187	176	171	184	176	214	171	180	186	189	162	197	151	158	176	214	172	181	190	177	183	202	196	182	176	200	187	209	183	171	181	190	194	193	233	199	166	200	183	180	188	175	186	194	154	183	198	201	215	172	163	192	191	175	182	169	205	172	179	197	163	171	187	185	155	172	192	193	208	156	190	181	186	184	190	196	188	180	178	173	204	190	181	184	175	149	171	147	188	176	200	181	164	157	191	204	195	179	159	193	192	179	191	197	182	185	184	163	189	191	188	159	164	187	168	183	196	157	176	173	179	166	158	178	181	175	199	187	172	194	204	175	179	194	196	175	175	175	194	198	190	161	186	188	189	173	175	195	199	168	186	165	183	206	193	189	188	177	171	179	172	186	177	185	192	186	166	189	202	186	191	201	190	196	163	151	178	189	188	201	166	175	196	170	187	185	207	160	188	192	205	175	159	201	184	179	194	186	189	180	183	177	198	182	177	183	178	176	189	198	206	169	183	181	217	174	183	183	208	181	202	166	196	213	178	178	205	163	183	193	208	172	194	186	178	170	181	189	172	171	188	193	149	180	155	160	171	200	172	188	183	174	174	148	191	182	209	156	206	173	179	189	203	171	168	199	196	212	192	185	154	181	168	179	175	182	181	155	200	220	189	182	190	166	166	168	167	159	184	183	164	178	206	181	170	193	214	171	184	179	162	178	192	191	160	218	170	196	190	168	176	171	182	161	181	179	174	182	179	171	172	186	191	174	168	179	169	182	216	177	164	193	201	182	194	184	157	188	203	182	185	153	183	199	188	162	168	161	185	171	187	173	189	167	196	176	182	163	204	200	190	200	199	179	177	169	195	196	175	181	186	187	191	159	183	179	186	185	201	191	200	201	194	185	171	210	189	184	202	179	189	189	176	186	178	173	170	176	184	180	169	178	189	192	184	170	187	154	222	189	205	202	187	166	194	166	193	182	164	166	185	169	183	205	145	210	182	166	190	171	187	205	181	175	183	174	181	191	166	167	194	192	168	202	177	154	179	221	207	204	185	178	186	198	169	161	168	190	172	186	201	210	166	160	160	171	188	192	188	170	197	200	167	202	173	169	181	159	200	168	192	186	182	178	208	174	178	213	183	186	173	181	176	182	200	179	157	187	184	184	162	176	183	196	186	176	196	193	213	175	169	179	176	175	195	206	176	185	175	183	178	179	195	191	169	191	158	180	174	172	184	186	183	194	199	178	185	205	146	164	208	170	169	189	206	192	202	167	177	175	169	219	197	193	187	182	205	204	208	181	199	188	182	206	194	184	169	200	193	189	179	171	191	174	158	193	162	173	180	167	205	198	198	196	175	180	207	189	165	175	187	178	190	193	175	189	197	183	159	182	186	161	186	196	185	173	169	202	191	207	164	183	187	194	173	166	194	203	172	188	166	200	204	182	196	183	200	197	187	215	208	175	151	221	179	212	157	203	202	206	176	189	162	212	181	179	179	166	186	184	177	174	223	184	194	178	166	191	172	172	149	166	195	160	169	181	159	180	215	210	158	189	161	168	187	216	184	193	168	196	169	189	190	170	189	208	181	190	154	209	170	206	217	218	183	184	178	191	203	194	160	179	192	182	147	175	185	191	198	151	179	212	188	175	166	170	168	196	182	183	183	169	201	155	177	169	186	179	182	199	199	199	200	181	162	186	170	161	206	177	188	196	186	152	203	164	188	178	195	188	172	192	221	171	194	176	199	194	188	191	215	207	176	198	185	195	185	181	162	190	203	193	185	181	186	177	169	187	207	179	170	181	181	180	183	181	182	174	187	162	150	196	153	183	190	207	194	174	181	195	181	199	204	193	210	193	180	189	177	190	190	166	220	215	186	200	176	163	174	167	179	196	202	183	183	205	196	183	188	166	180	215	166	194	162	189	158	179	174	169	163	171	176	186	190	203	216	183	163	185	170	170	178	198	151	186	179	171	188	180	196	170	181	188	193	189	196	151	185	181	163	192	180	198	177	185	181	180	174	190	194	192	173	172	198	192	169	175	191	189	190	161	179	207	178	208	154	155	173	202	193	171	179	190	197	182	171	192	187	168	168	188	200	183	172	206	200	174	201	186	167	178	167	173	176	165	203	187	192	161	186	172	200	196	199	177	176	194	190	193	198	165	174	188	163	192	204	194	182	201	196	161	203	218	177	224	204	193	204	174	166	174	165	168	196	166	197	173	180	161	203	153	187	193	198	168	208	173	196	159	191	195	173	182	200	192	192	182	202	193	183	194	194	215	182	173	181	193	182	196	205	234	198	171	163	187	208	196	200	196	163	199	163	170	173	166	216	194	190	172	189	185	189	160	168	193	177	192	188	195	200	182	194	152	174	169	178	197	178	192	178	165	147	205	181	198	148	159	212	174	168	200	188	182	159	204	175	208	180	192	170	194	168	159	191	180	200	173	179	202	163	157	176	195	182	183	173	191	185	180	166	187	174	205	195	186	176	184	182	176	187	184	160	176	175	204	200	182	198	155	186	185	186	186	173	202	167	178	205	167	156	196	188	179	180	193	200	185	194	213	204	195	183	180	156	172	183	147	191	184	187	180	210	177	181	176	220	160	194	172	173	208	199	183	171	173	209	169	207	188	179	174	200	182	188	167	186	180	191	214	180	175	176	167	194	204	159	200	187	184	193	187	184	163	179	208	193	177	220	184	187	187	175	191	194	179	194	172	181	176	190	179	213	186	158	159	170	157	189	174	217	182	203	155	190	194	176	185	198	190	188	177	182	192	173	203	189	172	189	167	207	170	194	194	181	186	178	184	198	186	209	196	165	189	204	190	195	193	175	175	168	159	166	196	183	199	172	198	167	160	173	186	198	164	209	164	206	168	183	200	183	176	161	193	188	172	175	176	181	185
24994	18821	25963	8735	3884	2921	2502	1818	1477	1338	1123	1023	870	900	819	669	754	632	622	655	600	606	569	594	555	555	513	531	531	526	514	529	542	504	528	496	494	504	480	451	502	495	467	552	479	490	471	457	408	444	447	442	448	448	501	464	456	431	448	450	420	443	474	431	450	454	479	454	458	473	474	409	462	474	424	438	409	421	443	414	402	405	453	427	419	447	444	446	442	456	453	467	417	456	477	432	431	497	430	469	429	403	430	421	456	477	445	414	441	427	415	456	438	444	443	433	432	453	392	419	452	453	443	417	467	462	433	460	440	412	439	423	437	454	432	411	479	466	465	437	418	440	419	446	430	413	450	439	427	451	470	423	446	426	431	407	419	461	457	408	441	428	468	421	426	423	418	473	447	458	411	451	444	441	455	432	453	441	440	452	453	420	453	416	432	430	400	436	401	442	438	476	429	411	425	433	424	422	450	420	445	419	444	417	431	436	446	429	450	448	425	448	435	426	455	433	448	466	423	414	444	423	429	365	410	459	410	429	433	453	438	411	463	465	441	431	437	462	452	462	471	446	459	437	455	396	419	474	441	447	442	424	433	460	437	447	473	466	451	447	426	446	452	442	425	455	455	434	441	437	447	403	458	469	441	471	444	455	461	445	445	414	459	437	468	458	433	451	424	420	415	430	449	411	432	412	448	456	436	426	441	443	455	405	434	482	451	454	437	445	476	462	433	418	473	482	483	478	426	445	439	461	470	382	466	421	418	424	440	454	444	443	472	421	414	447	446	444	452	410	408	426	418	468	438	463	382	485	456	417	433	444	482	466	434	469	427	456	451	422	446	458	469	488	420	464	468	431	459	414	450	421	472	414	418	454	463	449	423	465	453	449	471	429	457	410	420	432	427	419	435	412	421	386	433	450	458	420	433	414	436	436	421	452	435	426	438	467	435	446	414	441	423	447	452	455	451	434	443	462	441	415	458	445	454	418	440	420	447	464	475	440	442	429	480	430	451	416	441	416	454	431	471	430	420	428	414	416	474	414	457	425	445	432	486	479	457	429	444	429	459	426	437	410	428	447	435	455	434	424	422	452	476	416	422	435	436	440	436	465	442	464	446	473	459	464	476	419	428	494	472	438	441	413	459	408	440	396	436	474	457	486	415	430	432	449	424	421	430	416	446	468	435	451	438	410	428	480	441	409	427	459	419	408	434	438	460	426	424	419	446	423	462	477	409	463	453	430	479	463	416	467	453	449	459	469	451	454	445	473	434	414	446	426	480	473	449	398	413	432	438	436	423	440	459	435	426	469	444	426	428	450	450	432	444	449	429	440	442	442	430	475	451	441	435	459	435	386	454	458	451	419	405	460	489	452	444	431	451	456	458	480	442	470	436	421	440	473	428	442	390	466	485	432	436	452	416	403	444	431	424	482	447	361	430	445	435	401	462	442	441	425	449	398	447	417	453	448	428	451	453	453	456	474	469	469	426	450	441	432	444	469	435	411	423	449	462	438	434	439	455	439	444	436	459	463	409	470	451	443	448	439	435	421	417	430	408	457	445	486	425	463	455	451	390	431	469	418	494	457	454	419	473	435	454	448	440	426	407	437	455	419	434	439	476	428	480	447	445	449	425	425	473	452	450	449	442	475	391	434	438	461	425	441	413	413	423	426	445	444	448	454	418	450	444	463	440	456	415	430	436	440	440	416	415	476	425	460	417	458	421	414	444	408	441	430	439	419	392	429	448	422	429	416	468	421	446	456	440	458	433	439	478	430	453	424	465	428	421	433	406	448	479	423	387	459	452	437	458	447	408	399	447	446	476	460	435	438	498	441	449	427	398	431	435	419	426	453	440	449	470	447	422	443	470	445	432	461	438	478	446	430	439	458	422	460	425	388	424	472	447	451	484	458	445	434	425	460	439	432	434	422	422	433	443	446	397	428	436	427	467	421	452	469	437	448	456	459	471	450	435	459	451	433	445	459	436	420	414	446	430	465	431	441	425	420	435	468	427	448	416	434	419	450	429	417	437	421	440	438	450	379	455	438	415	448	456	419	418	437	418	450	411	433	430	438	453	469	446	428	439	409	423	486	456	492	418	410	425	450	413	443	434	425	452	441	385	430	440	439	442	409	441	445	444	424	461	455	427	444	393	464	402	435	422	424	435	449	432	439	429	450	475	423	435	455	419	403	440	424	470	405	459	438	454	450	443	434	459	436	466	415	405	439	465	436	465	461	400	433	425	467	440	401	459	454	453	443	444	397	419	444	452	431	412	430	444	449	425	434	461	435	456	408	419	449	477	461	439	472	417	428	434	424	397	399	462	403	440	457	457	396	445	409	466	431	476	427	450	420	464	407	427	449	473	433	447	430	418	456	432	467	452	455	406	452	407	422	433	441	411	408	455	428	422	487	433	438	412	459	462	413	473	468	449	474	407	454	464	409	444	435	445	425	468	435	443	481	469	459	452	436	435	417	454	421	418	456	429	430	434	428	420	449	423	478	433	420	482	423	426	445	460	418	451	394	450	432	441	411	432	456	449	497	438	419	416	431	416	422	495	432	418	424	461	438	422	460	431	429	472	465	410	440	419	432	473	455	423	410	424	449	460	413	417	437	418	449	451	443	433	478	444	443	437	444	446	455	428	452	429	463	438	443	429	392	436	464	459	422	409	460	428	411	410	435	427	425	442	429	463	444	386	428	451	412	475	457	427	424	410	471	468	467	430	439	433	441	427	417	425	400	451	468	413	431	417	495	431	481	430	465	459	473	419	452	409	422	446	457	440	423	441	407	423	449	468	443	460	423	430	395	444	420	432	426	416	470	446	449	419	466	430	433	428	457	443	450	412	470	441	431	398	476	457	450	423	449	406	468	422	422	412	420	426	431	441	443	465	456	449	452	436	474	417	452	411	442	440	458	443	443	449	439	442	423	439	490	427	444	463	406	465	436	457	429	417	440	432	465	452	454	421	422	423	442	428	456	429	448	459	445	446	434	403	447	474	432	433	431	437	448	420	400	433	429	440	445	469	449	423	435	434	434	475	441	426	461	457	425	425	435	439	383	380	406	431	478	454	436	429	455	412	460	434	450	456	468	434	450	459	449	451	425	405	468	435	438	420	422	449	427	490	458	429	431	459	431	435	456	468	454	464	433	479	413	452	407	443	445	396	469	465	396	429	447	503	413	453	479	450	475	435	448	439	426	459	472	443	422	431	431	449	440	484	433	458	448	462	480	431	448	432	454	453	444	408	465	440	432	440	431	465	458	456	421	441	431	468	473	442	430	436	431	438	461	424	454	417	452	422	440	413	450	414	445	463	457	428	485	459	449	417	480	457	453	444	456	453	419	464	435	414	396	449	435	465	438	438	438	476	442	454	434	446	421	446	425	434	445	460	475	437	419	419	445	423	432	449	442	445	431	446	446	434	452	430	436	453	406	458	478	431	460	457	390	449	436	480	456	424	449	469	422	451	466	416	473	396	419	462	424	444	458	440	451
11976	4692	3082	969	545	419	389	362	291	330	332	355	383	332	319	304	294	318	319	320	303	343	296	315	316	294	268	304	300	327	307	285	302	298	280	313	306	331	297	324	316	252	280	273	322	286	297	301	283	324	299	293	306	304	278	295	312	323	318	331	310	291	303	300	315	314	291	300	288	322	319	312	317	307	285	295	295	285	303	327	291	318	286	301	314	292	313	316	276	284	298	297	327	307	314	316	312	302	295	282	260	294	311	310	314	316	264	328	308	295	289	322	293	310	262	313	307	311	294	290	304	327	283	343	288	301	303	274	331	315	326	276	277	322	306	345	308	300	320	302	289	307	311	302	274	285	273	321	293	278	274	296	297	297	309	311	297	314	312	307	309	320	322	296	302	291	305	281	298	321	304	298	311	326	309	327	335	310	284	315	266	315	276	310	274	303	321	273	323	297	288	305	287	326	289	305	310	326	287	325	330	296	316	342	328	303	313	302	289	292	277	315	276	284	308	274	306	288	309	294	340	309	290	306	293	290	298	306	291	307	291	305	288	333	311	321	310	319	267	317	324	316	304	304	303	318	295	324	319	273	322	304	297	273	300	286	298	285	285	279	303	302	295	309	309	301	337	317	289	301	302	304	316	302	311	302	339	331	310	281	303	350	322	288	289	292	311	258	315	310	297	316	303	307	304	310	313	281	304	300	293	280	293	294	303	294	298	286	265	297	301	333	299	281	337	330	294	284	281	314	278	303	270	309	283	315	331	321	294	313	323	300	336	289	297	361	291	309	301	321	312	298	267	327	316	285	307	307	327	275	325	286	311	303	304	311	300	271	326	320	262	330	268	282	325	306	297	297	292	272	303	298	281	302	321	300	290	324	350	320	292	285	253	318	291	268	308	288	287	281	296	370	312	312	325	271	292	320	297	280	321	283	263	270	301	290	303	306	296	302	329	328	311	348	333	295	280	302	297	302	289	309	315	303	275	264	285	306	313	330	265	316	325	309	304	289	325	319	295	295	304	299	280	294	266	295	297	301	317	268	303	299	316	240	317	296	302	313	296	285	290	329	281	310	322	293	299	299	304	307	302	281	317	290	312	287	330	338	303	286	261	309	321	324	310	316	323	304	292	314	299	309	309	284	279	321	308	321	305	303	274	319	292	322	301	281	288	316	316	317	319	328	294	284	305	304	307	296	327	291	284	292	254	292	313	310	321	308	270	305	283	286	292	318	286	275	288	277	276	314	286	277	287	286	326	310	359	275	275	303	295	287	309	300	290	275	298	271	307	314	339	292	296	300	307	298	297	315	300	321	300	302	297	278	305	305	299	307	301	295	289	255	307	280	292	286	273	281	313	328	299	277	307	302	289	326	322	270	276	341	287	366	309	319	305	274	264	292	324	333	292	289	301	314	292	262	267	300	311	278	340	336	310	311	304	280	315	286	285	313	277	287	279	304	279	317	287	297	278	278	316	297	328	269	312	304	289	309	298	291	276	295	273	267	298	285	290	288	281	303	318	291	305	289	335	285	290	294	322	334	293	326	291	304	311	306	287	315	309	296	326	327	320	285	340	292	309	291	331	309	325	291	284	265	305	264	294	338	277	313	299	308	298	291	285	318	264	286	299	276	276	314	338	319	339	301	281	293	290	308	296	303	291	308	300	297	305	279	303	311	312	306	337	304	301	303	287	329	300	286	262	285	279	271	266	292	292	323	309	313	296	321	309	308	298	299	312	298	318	292	304	332	320	271	313	301	287	302	298	260	272	292	287	281	312	325	294	310	296	309	280	279	297	310	317	296	306	318	299	323	302	267	287	309	305	289	333	304	311	317	302	325	319	302	303	305	297	287	280	276	294	298	295	324	283	296	306	337	296	323	309	279	318	315	303	298	302	305	304	277	305	286	295	315	307	317	297	295	287	275	308	291	309	299	314	314	294	328	286	319	301	293	290	288	316	314	352	277	319	320	313	280	311	351	296	302	250	306	291	288	299	294	333	319	309	318	311	286	322	304	339	276	304	331	330	319	318	360	296	313	320	313	280	272	334	274	307	309	311	296	317	315	302	298	274	313	303	300	295	280	309	262	294	333	304	300	290	306	282	295	310	283	302	296	302	300	315	353	300	318	297	273	279	297	321	280	266	280	289	291	247	295	310	335	315	287	317	264	302	324	323	288	308	300	299	288	301	304	279	288	306	282	319	294	290	269	322	333	299	303	296	293	274	258	335	290	292	275	272	322	317	313	281	306	298	334	297	293	296	324	297	305	332	301	279	272	322	328	275	290	339	348	311	275	293	319	279	289	305	305	276	282	312	308	329	299	308	317	302	311	322	292	282	322	297	281	343	339	311	319	263	326	313	317	300	315	307	295	291	298	272	303	287	285	299	293	301	299	349	301	304	236	350	304	324	297	293	291	316	267	302	305	317	290	325	280	280	297	305	291	294	294	286	294	258	284	294	309	314	318	313	313	282	299	295	277	298	326	294	291	291	299	347	299	306	285	320	304	292	301	318	310	298	310	309	327	288	316	308	284	289	332	314	329	309	294	300	322	313	287	320	300	299	307	269	274	287	287	316	294	320	300	283	317	293	295	262	322	331	283	296	302	333	314	279	279	294	307	290	306	308	321	315	310	338	320	296	280	301	292	295	270	323	306	282	318	314	286	312	320	300	333	314	310	320	284	294	307	307	348	300	293	300	324	306	299	278	298	274	282	310	326	318	322	292	319	307	290	266	269	258	305	299	314	299	350	305	295	285	300	321	337	296	263	294	287	283	303	301	295	311	302	326	309	294	296	317	312	317	287	294	273	311	274	306	300	301	309	279	333	266	302	293	328	309	295	332	279	310	340	312	298	292	282	296	284	292	319	303	287	302	337	308	302	301	308	319	302	336	294	310	287	307	264	308	314	288	305	278	288	347	355	350	300	320	281	329	336	336	298	309	296	277	299	291	286	274	283	324	292	321	273	268	275	293	299	298	338	307	291	288	289	283	293	280	333	325	296	271	347	270	291	311	284	281	308	321	260	299	285	310	318	291	298	330	321	321	320	290	294	310	313	326	289	314	297	261	281	310	283	293	308	287	331	338	302	283	251	314	302	300	282	288	273	314	284	297	283	285	323	290	297	266	325	285	308	324	286	328	312	288	296	299	292	300	324	304	294	325	314	321	303	295	283	277	284	290	303	334	271	314	272	307	318	280	306	306	324	293	305	327	301	304	328	305	335	291	296	269	295	306	343	303	314	310	318	276	318	341	324	278	291	315	298	261	300	318	288	298	300	335	300	270	319	304	334	279	288	259	300	309	285	296	329	322	321	322	282	321	301	284	304	286	291	300	275	302	301	331	310	279	313	283	311	313	281	279	296	286	312	308	319	312	293	301	323	317	329	298	312	302	296	288	284	305	298	306	275	303	289	274	312	304	299	311	282	315	306	303	297	319	312	304	322	295	275	301	301	338	342	282	288	347	311	274	296	286	315	329	303	334	309	300	315	305	287
8460	4695	5830	2371	1712	1417	1346	1087	945	915	870	812	811	818	762	730	738	750	745	725	708	727	758	743	719	760	736	722	734	711	738	693	715	742	749	719	750	700	703	729	738	712	712	705	681	671	748	724	773	696	744	687	718	708	705	680	673	712	737	675	743	680	737	732	673	697	706	683	731	686	710	680	720	707	704	720	685	698	708	735	694	688	685	697	697	694	657	686	667	695	687	722	707	682	639	675	686	716	719	701	671	674	715	727	720	698	682	705	692	695	687	716	706	674	696	672	685	711	654	675	677	661	685	677	714	731	680	713	709	727	659	686	691	672	727	710	681	698	689	744	657	692	678	721	718	726	703	748	736	675	693	664	716	716	678	679	719	653	714	651	713	661	687	729	644	716	687	713	742	683	753	733	687	664	651	732	644	667	736	734	681	659	709	646	688	736	748	711	686	711	701	697	719	728	718	719	714	709	683	717	715	725	687	657	661	692	677	674	712	655	688	690	701	721	681	719	687	707	679	726	660	725	725	701	679	690	680	720	678	668	703	719	669	711	753	703	747	735	715	695	719	728	671	735	641	679	773	702	710	673	679	680	691	648	713	667	687	682	742	688	688	755	675	698	698	700	702	713	664	719	734	746	734	678	655	688	706	730	715	757	700	685	716	697	674	678	657	692	732	684	728	649	704	711	738	647	714	727	741	677	686	710	672	641	676	645	700	706	631	714	711	695	714	734	693	682	691	729	664	715	723	680	700	681	687	672	734	721	666	709	688	713	733	700	693	700	667	682	709	678	701	684	719	701	683	712	696	714	723	702	660	709	670	715	723	707	704	707	706	675	714	667	670	709	636	731	696	713	706	723	691	656	648	715	719	715	717	681	645	756	708	718	699	666	687	703	704	683	709	700	683	670	668	715	668	701	668	758	700	718	703	724	695	726	700	691	695	715	678	701	709	713	667	741	704	710	738	659	725	681	704	676	699	699	694	677	731	667	700	707	681	666	718	658	718	658	742	703	692	717	735	659	652	737	702	707	697	691	684	714	739	716	723	678	717	672	732	715	722	763	723	703	653	690	728	707	691	700	714	682	690	693	665	735	730	657	748	687	667	689	730	659	684	691	730	692	702	741	711	656	698	711	705	684	689	677	678	687	692	677	661	708	686	732	687	733	678	652	700	744	696	680	688	699	666	720	668	726	694	695	669	731	707	718	720	683	669	669	744	705	729	694	658	695	703	708	664	701	696	722	685	697	649	646	649	642	740	695	654	686	711	719	748	667	651	722	709	677	698	694	680	689	675	706	685	701	665	678	707	665	688	717	709	676	759	651	692	677	713	669	661	700	682	670	657	691	728	685	705	683	671	664	685	709	674	728	700	725	740	681	693	712	657	775	655	699	699	719	649	664	700	717	748	705	669	678	675	735	710	713	760	703	691	698	699	733	702	679	691	697	675	701	765	662	701	723	726	686	711	661	686	693	711	687	714	719	718	663	692	693	720	666	659	691	700	689	701	684	711	714	701	744	689	717	692	714	731	689	708	658	721	711	678	688	712	761	702	705	668	705	673	700	678	732	700	711	677	689	696	748	732	709	701	694	740	691	702	754	701	694	702	724	702	687	729	670	687	662	704	694	737	696	677	723	720	684	720	676	670	681	690	752	713	674	694	697	706	707	744	723	666	685	720	725	721	718	708	674	719	755	726	699	716	699	691	666	696	734	670	706	752	704	695	699	692	697	729	680	749	712	689	705	734	696	717	714	712	644	706	731	720	697	742	689	731	673	679	657	724	694	711	686	709	671	722	682	738	727	715	674	704	639	684	659	696	739	635	761	683	674	696	730	724	707	727	687	663	655	659	688	704	680	659	663	720	684	713	657	675	732	718	690	687	694	715	721	709	724	731	696	711	688	706	666	664	683	702	714	642	685	748	663	730	739	679	688	663	678	748	695	706	748	693	673	667	674	719	701	688	710	713	684	681	721	664	729	689	654	677	682	709	690	731	693	667	711	672	695	653	738	703	665	747	665	701	709	715	712	657	740	743	699	694	671	677	678	693	714	691	685	697	711	741	686	695	680	684	693	714	740	724	701	700	667	671	702	659	662	706	713	729	742	698	682	713	694	679	708	692	663	694	706	647	639	693	763	650	691	729	717	729	736	706	665	719	725	663	718	729	731	679	695	694	707	695	686	696	673	674	714	699	722	696	718	695	739	672	686	694	691	660	679	656	712	694	698	665	686	706	700	688	683	691	686	689	712	674	649	647	697	726	717	699	695	704	709	737	733	697	697	679	714	696	752	660	692	677	723	724	752	711	674	667	712	659	653	680	692	707	675	715	725	679	684	632	707	712	696	711	689	647	713	704	687	725	711	717	632	687	694	685	706	674	667	705	671	689	740	691	743	694	625	737	702	697	679	675	737	741	682	696	722	668	682	666	719	715	689	676	684	706	734	698	705	707	713	714	692	739	699	621	708	757	701	730	658	683	708	697	676	685	719	673	728	700	696	699	722	720	643	680	680	725	699	682	716	643	701	708	740	693	673	684	705	678	702	687	757	669	755	668	707	706	667	722	716	725	664	680	699	732	704	655	677	669	649	693	703	687	662	711	747	718	691	691	725	748	742	689	682	729	654	708	682	678	727	708	679	738	702	713	659	706	694	747	701	718	646	668	684	706	710	704	698	710	680	725	665	658	664	644	727	715	669	684	671	737	691	678	720	677	692	691	710	676	702	636	686	694	641	713	714	683	689	699	666	672	707	684	695	728	720	738	697	684	672	689	721	720	714	711	711	703	696	689	691	732	717	691	693	735	694	731	699	680	722	650	626	680	694	700	679	728	741	716	682	705	700	708	677	679	686	679	692	702	730	667	614	671	708	688	716	695	687	681	714	644	700	659	777	718	695	687	759	704	694	728	712	679	704	652	735	695	740	703	694	745	668	713	716	726	705	705	726	672	714	755	709	661	716	739	630	678	675	697	694	694	705	681	681	690	709	704	729	715	644	649	727	707	707	665	706	690	714	632	685	667	691	723	714	650	710	731	710	684	692	705	663	660	647	650	709	699	756	684	672	723	697	679	694	696	644	755	723	652	730	688	642	662	705	684	712	659	701	680	703	735	687	656	677	737	680	719	642	686	656	699	753	673	733	692	707	707	736	680	667	698	671	698	711	666	718	659	685	710	721	702	678	698	733	731	682	710	654	711	689	637	731	756	707	721	706	683	745	684	788	679	691	700	738	715	750	671	719	736	676	662	718	787	693	676	682	704	738	711	692	687	683	669	690	680	725	696	715	709	695	677	722	689	712	710	762	694	658	704	712	709	689	628	659	692	653	672	665	694	660	710	733	703	708	693	657	706	743	710	722	693	706	681	731	730	682	684	743	671	702	721	688	700	642	672	671	684	691	682	691	678	739	723	679	669	719	740	704	676	661	758	680	701	680	685	731	684	666	686	695	699	657	714	683	688	676	742	734	672	682	690	648	757	697	717	682	722	673	650	713
28104	15874	12901	3506	953	657	560	482	460	396	336	376	395	362	350	334	349	321	308	293	306	294	285	294	317	330	298	306	297	330	319	271	285	305	316	287	334	307	304	340	331	314	310	334	324	328	297	292	318	299	291	314	298	306	294	261	285	285	276	297	283	304	325	311	327	293	295	313	307	247	278	318	324	313	320	281	278	349	291	278	289	301	265	309	298	301	340	330	285	297	279	297	322	306	329	315	318	317	314	309	295	296	288	308	310	272	287	299	290	301	329	267	306	312	292	290	281	319	310	290	284	274	306	302	308	303	295	285	291	284	320	310	318	321	322	317	302	340	321	301	284	296	294	316	311	297	301	305	333	309	280	314	355	318	278	310	303	286	294	303	298	309	317	307	307	317	297	286	290	291	344	313	321	286	281	328	306	296	312	263	331	326	271	286	298	273	291	294	284	317	316	279	303	314	346	273	306	330	303	319	290	323	313	331	304	310	325	320	256	319	300	293	270	281	305	312	302	316	273	351	274	285	313	302	317	278	313	270	259	291	290	287	293	299	312	283	286	316	305	304	285	306	312	265	294	311	301	286	288	310	322	295	302	327	271	329	284	305	295	286	286	343	289	278	318	290	298	300	322	273	250	328	275	284	291	307	315	328	281	311	341	276	296	313	337	299	307	312	284	291	285	280	297	302	291	317	294	327	292	315	286	307	320	321	307	279	283	285	294	354	335	317	325	333	280	295	313	305	318	292	295	296	317	277	284	288	308	299	343	321	295	304	326	313	290	289	272	339	284	286	310	291	332	288	295	305	315	277	289	283	316	312	292	292	305	309	273	298	300	278	341	313	312	298	283	314	314	335	295	320	301	298	289	288	307	318	283	289	329	330	319	301	272	300	294	309	267	296	303	306	311	306	327	325	315	320	304	320	321	303	271	290	277	289	298	339	302	299	264	329	304	325	311	316	322	276	334	313	275	300	311	386	283	314	293	299	265	324	291	279	309	308	290	292	304	311	277	258	314	292	300	297	282	306	276	273	351	330	283	325	325	293	315	309	325	290	275	343	293	295	266	300	291	333	286	279	309	297	312	317	304	289	274	298	308	287	267	278	292	301	294	292	317	326	313	299	317	337	317	331	310	309	304	324	330	330	298	315	327	339	324	309	319	309	293	313	288	300	301	308	286	292	301	314	305	282	302	303	280	309	300	284	285	301	318	303	277	333	288	267	297	291	309	334	311	276	272	298	330	319	303	312	280	320	293	304	297	319	325	287	296	307	310	291	313	304	291	292	303	311	305	261	288	325	306	282	311	276	331	323	287	290	287	309	295	310	311	311	297	291	291	310	296	315	288	300	311	329	313	309	327	293	304	289	317	358	315	284	301	296	273	333	279	299	310	322	306	305	310	326	318	297	295	281	323	306	296	309	312	294	308	291	310	301	307	323	322	306	316	305	320	309	298	287	290	336	298	255	322	287	281	271	293	311	314	306	259	276	304	306	290	299	285	288	291	303	283	314	295	330	316	295	372	304	314	315	288	306	305	316	318	316	283	311	314	295	299	265	302	291	298	267	326	296	303	318	320	283	313	308	290	330	308	305	278	302	342	287	307	268	281	293	312	306	318	298	334	278	271	266	314	297	298	258	278	312	312	297	322	303	285	290	293	309	302	312	298	343	285	317	308	322	307	309	317	308	321	296	274	316	277	307	322	316	304	315	286	297	290	310	311	281	292	312	266	310	318	307	310	296	308	335	306	293	273	316	302	313	294	317	327	303	298	287	311	297	280	335	318	310	304	309	317	298	292	309	289	294	295	301	275	310	278	325	301	289	296	263	277	303	287	306	296	316	312	305	297	302	334	312	266	277	313	288	309	290	319	297	298	322	299	287	306	311	302	315	299	324	300	306	306	303	317	299	273	305	345	303	331	294	319	282	287	322	323	313	293	285	292	306	315	288	312	311	315	314	278	307	297	336	321	295	302	295	316	327	297	311	284	300	269	294	305	299	333	287	325	285	305	328	337	293	305	277	315	308	323	290	281	309	282	296	294	317	327	271	289	274	323	318	296	299	299	304	335	327	289	312	319	301	302	329	341	315	337	273	306	317	329	303	315	342	315	285	300	276	298	275	335	330	341	305	290	281	298	283	285	322	322	294	289	305	315	303	294	322	333	314	326	279	313	296	326	300	282	316	286	313	308	317	274	301	303	326	299	299	302	306	289	287	331	303	290	314	319	303	272	304	303	302	276	303	315	296	295	274	277	300	287	340	273	338	310	293	306	309	328	292	316	289	284	316	340	292	311	306	321	308	283	292	276	295	300	312	315	323	269	297	318	303	292	306	305	281	307	301	312	321	294	303	307	314	289	282	295	269	304	316	296	316	308	278	308	313	327	312	272	296	282	281	268	312	284	320	311	314	317	320	311	296	276	297	297	308	313	278	336	318	290	300	283	282	282	301	262	268	319	326	316	304	342	300	296	301	278	323	283	334	299	304	300	286	309	291	283	288	313	262	290	311	292	302	284	295	277	292	312	283	307	290	295	310	339	294	302	298	289	312	270	297	331	301	315	334	283	284	288	310	308	355	344	293	293	318	298	305	317	272	317	296	289	321	288	334	280	274	341	312	304	301	303	277	285	323	310	314	308	311	297	301	330	301	312	309	372	312	304	293	313	324	299	294	295	281	306	304	300	326	274	303	322	306	289	266	283	263	315	291	307	296	267	303	309	312	361	269	294	328	289	323	293	282	319	294	284	310	275	307	333	299	325	321	313	299	314	315	316	316	287	276	315	302	298	301	304	311	312	295	284	287	296	295	310	305	306	301	291	293	324	278	292	296	319	348	310	343	325	331	282	313	329	309	320	281	302	300	307	276	298	321	318	310	316	257	272	293	333	307	304	281	330	290	338	304	333	307	299	306	291	359	324	291	281	302	293	292	279	262	306	287	299	333	277	323	302	298	297	292	326	263	294	336	295	300	272	297	279	324	327	299	310	320	292	294	311	304	304	305	279	317	339	305	309	310	308	310	307	286	280	339	301	281	297	328	287	273	304	282	284	273	300	316	308	276	317	334	305	293	291	287	334	279	254	295	303	273	332	294	322	327	292	290	308	290	309	279	332	323	328	311	328	286	285	333	302	286	305	312	286	304	262	302	272	321	290	315	305	305	307	321	317	314	316	265	303	289	311	294	302	332	314	336	304	301	295	271	322	284	284	325	308	343	313	288	317	331	279	306	308	284	305	326	283	331	297	301	319	339	355	280	307	277	311	336	308	294	295	326	310	286	339	275	313	309	309	292	295	304	313	293	330	275	313	316	310	346	287	317	278	326	282	289	306	318	312	296	282	304	321	286	316	332	285	302	304	303	279	295	280	323	318	298	294	298	304	315	307	319	324	303	285	303	307	314	324	284	301	296	293	329	288	282	313	313	283	268	292	319	296	306	327	286	309	318	310	306	295	326	303	316	349	262	306	312	309	299	266	287	300	283	344	284	311	315	321	292
19463	13765	16574	5260	2907	2485	1969	1579	1428	1293	1175	1077	1078	958	927	927	850	807	874	767	798	715	775	756	772	785	750	761	759	746	733	699	729	685	731	735	720	676	786	703	725	711	707	714	735	727	696	653	701	731	689	685	718	735	685	725	696	700	710	658	709	681	729	635	678	666	646	707	667	674	719	709	619	714	720	713	662	648	642	711	742	683	695	681	743	697	693	729	677	722	717	692	698	687	689	685	682	686	684	618	719	650	697	665	666	760	715	690	686	714	688	686	687	701	684	690	674	718	684	771	704	720	680	678	709	671	675	713	697	655	684	718	641	650	703	709	670	730	638	762	708	704	679	696	686	678	680	718	713	678	700	716	677	644	699	628	722	708	710	676	694	656	686	658	701	724	677	701	676	670	678	709	668	699	696	714	682	682	664	678	720	682	662	687	703	653	677	700	767	648	693	693	702	718	730	709	711	690	670	671	711	657	678	700	680	722	673	689	717	672	684	696	748	700	674	712	642	709	691	707	721	670	717	695	694	677	703	664	669	677	721	692	680	683	691	680	694	669	720	691	666	686	647	701	704	713	673	697	709	672	696	678	692	713	674	691	654	697	715	706	665	634	691	711	638	719	733	689	750	679	676	701	706	659	673	675	740	698	693	677	675	691	677	696	671	696	702	676	740	705	743	684	769	714	669	741	667	676	723	652	710	712	678	693	679	673	705	676	681	720	669	707	649	703	731	705	718	716	673	741	709	721	666	711	671	695	698	701	681	786	692	702	704	679	649	725	685	690	703	685	666	657	678	700	704	747	722	668	689	696	673	707	687	684	714	761	697	695	654	723	677	687	732	698	718	685	654	686	616	689	726	664	675	687	724	668	701	714	664	649	729	675	695	666	710	718	711	714	707	703	673	734	694	723	680	652	683	727	698	677	701	689	689	719	686	668	688	694	696	664	684	687	687	680	670	662	674	687	711	679	706	699	668	721	752	687	702	704	662	716	714	693	710	730	728	719	665	700	678	712	696	716	729	711	671	688	709	679	734	635	651	688	692	653	656	695	696	697	705	700	685	699	697	733	669	681	651	650	756	681	687	680	681	650	690	664	692	646	691	699	696	637	720	699	720	686	710	649	708	677	686	700	669	677	695	728	674	730	667	678	732	695	716	650	692	691	692	691	709	701	702	691	697	709	688	661	660	698	647	701	702	715	676	664	700	697	683	674	672	715	707	692	740	688	721	652	673	684	675	704	660	690	699	727	712	711	661	718	671	689	637	674	659	732	687	718	695	689	712	689	687	731	724	653	701	690	705	679	705	658	711	700	694	675	698	665	697	673	670	676	666	677	704	686	710	684	660	713	691	688	675	734	707	730	731	673	645	685	640	694	702	659	665	687	695	630	667	673	683	708	708	699	734	691	684	734	715	687	677	696	744	694	716	721	718	681	676	687	732	693	648	725	693	664	661	719	760	706	727	669	730	670	721	685	699	665	684	688	718	694	646	661	688	646	730	706	710	738	658	742	727	711	702	710	720	665	696	688	671	709	648	705	660	695	686	670	669	645	698	715	674	698	742	700	710	686	677	681	726	683	642	682	710	692	682	703	737	683	650	644	707	658	693	667	667	722	680	695	638	677	653	709	677	726	662	674	707	639	665	668	715	682	702	652	634	624	726	662	630	702	679	679	697	658	660	674	694	694	672	670	700	723	737	660	695	645	722	671	700	661	717	716	736	741	687	644	734	688	684	707	649	695	681	717	702	712	646	723	677	677	656	716	705	675	665	667	739	707	706	677	690	693	664	721	653	716	723	702	671	703	712	701	738	680	697	741	694	715	705	661	718	686	648	653	700	724	666	650	679	711	701	747	713	771	713	700	703	731	656	699	714	656	719	696	689	705	688	652	698	698	648	700	680	707	724	660	695	721	682	654	679	700	694	674	757	697	659	678	688	684	683	692	692	734	696	709	708	690	675	695	720	703	692	731	738	682	697	699	749	717	694	688	693	678	718	637	658	732	722	668	709	730	741	725	664	682	727	717	705	667	709	707	698	724	700	714	670	756	710	668	682	715	701	715	678	705	731	656	659	683	742	693	725	752	695	690	672	660	660	715	718	652	639	716	719	692	683	715	674	704	728	719	637	702	666	631	686	700	661	701	671	681	720	737	739	673	638	691	659	674	664	717	691	673	684	686	700	701	715	696	683	695	657	736	691	678	672	727	673	655	680	672	708	693	638	677	740	712	689	721	722	688	709	672	680	712	721	699	711	681	680	663	681	699	713	720	697	700	677	667	702	703	699	683	704	643	667	673	647	667	680	693	660	656	724	698	688	673	701	782	678	715	719	726	688	684	669	688	721	729	670	708	695	693	704	785	683	705	718	654	686	665	659	707	726	684	705	749	683	693	671	716	677	689	735	709	660	633	662	708	731	668	674	642	686	707	678	691	714	702	661	692	689	695	689	643	686	697	710	685	664	728	664	683	712	710	709	710	733	683	698	697	665	693	696	683	696	713	684	702	700	688	716	690	656	681	666	707	688	685	703	662	702	698	723	697	656	733	669	705	696	712	690	717	683	652	695	685	661	689	678	677	698	640	702	716	712	671	680	719	695	704	672	719	689	660	656	687	748	712	673	735	673	703	669	720	711	691	707	676	725	664	643	649	759	673	651	642	720	680	692	735	696	712	741	683	686	689	730	703	652	689	673	655	699	690	697	687	705	675	715	717	683	717	713	707	638	700	700	704	721	710	661	761	721	680	701	663	716	678	691	681	720	695	686	708	702	702	713	723	709	743	676	707	697	680	646	742	679	677	655	739	685	678	710	750	650	707	702	673	694	737	651	681	671	645	724	679	693	699	663	700	652	669	715	685	691	694	662	683	685	719	732	661	672	677	687	663	739	678	691	771	664	701	729	709	688	656	674	715	655	689	706	690	691	693	675	682	710	685	713	719	684	723	698	659	716	707	707	717	664	684	686	677	654	721	662	704	723	657	688	715	697	721	663	634	677	662	689	650	731	683	696	649	726	707	706	711	679	744	653	670	676	670	676	701	680	700	693	741	697	733	691	724	737	689	656	713	724	784	739	649	677	699	702	705	687	649	681	726	637	714	703	681	699	714	689	642	698	645	666	659	726	675	683	662	764	675	708	685	702	718	670	682	706	683	680	710	672	695	701	697	673	706	671	663	694	687	692	697	712	667	657	672	719	667	670	630	705	643	681	680	685	692	704	695	657	696	726	759	642	696	656	722	661	667	699	718	691	687	743	737	702	678	711	721	685	745	719	707	704	701	731	658	729	711	673	697	700	693	730	733	709	738	646	726	688	683	724	712	696	699	684	669	672	699	691	670	704	677	726	698	693	681	683	750	700	682	672	704	691	632	714	642	735	711	655	679	695	725	713	690	712	689	692	700	693	668	700	645	666	705	692	683	704	712	693	729	697	702	683	661	684	668	666	705	663	702	652	734	693	714	719	717	700	672	690	659	671	703	694	685	699	696	695	681
38678	24910	23774	6093	1482	843	566	471	394	319	266	288	253	251	240	225	217	236	202	190	190	195	216	169	220	189	175	186	175	181	196	206	198	207	191	198	195	210	204	201	211	184	188	200	204	191	179	189	209	220	203	207	184	198	200	191	182	196	189	190	184	196	184	169	207	200	192	174	196	168	191	172	166	217	158	190	172	192	211	191	189	202	166	198	174	175	186	188	189	166	184	189	179	189	171	198	167	186	186	180	169	196	167	172	183	181	172	180	198	178	197	180	196	203	195	202	183	171	174	210	174	191	193	188	199	203	170	167	186	179	191	202	220	179	195	157	195	177	180	154	150	189	192	185	165	177	201	172	200	155	173	166	173	188	195	196	199	188	226	155	180	172	174	187	203	214	169	172	204	178	194	167	172	203	184	180	180	223	188	201	190	174	202	160	166	153	207	192	188	178	172	177	202	183	160	186	190	191	162	183	192	188	201	168	183	177	199	186	180	197	198	156	164	184	193	169	176	187	207	179	199	175	193	176	169	190	196	193	187	194	181	176	172	194	202	181	180	193	198	209	182	179	188	181	170	180	162	170	180	192	173	180	197	206	188	169	206	190	198	206	178	184	188	192	186	171	186	188	202	180	179	193	179	206	177	175	178	200	139	167	188	172	168	197	191	195	165	186	199	178	186	181	170	192	196	204	174	160	193	191	198	211	210	173	181	183	191	169	178	169	184	175	209	172	183	195	179	175	178	188	171	224	191	192	175	173	145	196	180	184	186	186	185	172	200	179	172	197	163	192	184	190	182	177	191	181	169	196	174	189	183	165	185	178	172	196	171	178	187	163	206	186	201	183	174	171	184	188	179	187	184	180	206	214	159	195	173	176	191	167	177	182	177	219	186	204	185	198	186	190	213	173	214	198	183	184	168	179	178	192	187	181	193	162	177	163	203	187	166	187	185	163	156	204	202	169	169	174	176	189	197	192	176	182	149	188	189	185	166	178	173	191	182	199	190	196	173	180	216	194	195	190	226	197	197	181	160	149	219	169	174	179	183	178	166	164	176	217	182	160	186	181	190	194	194	167	152	199	165	191	174	201	171	179	161	177	191	183	181	189	171	164	194	210	202	170	184	178	176	183	184	189	162	196	206	198	198	188	200	189	172	191	202	182	167	177	165	194	206	201	195	182	189	183	183	180	199	199	199	202	161	207	180	207	197	195	173	152	178	166	200	214	177	178	177	157	192	174	181	191	178	195	188	184	217	172	173	193	189	161	170	172	199	190	157	167	216	206	197	196	162	195	170	201	202	199	184	200	203	178	175	218	193	193	179	171	197	193	200	222	176	200	189	163	179	199	193	165	153	214	201	184	176	169	190	191	188	184	204	206	188	203	182	178	184	162	179	193	178	187	167	187	184	174	182	181	209	177	162	211	170	184	178	174	190	154	192	199	184	177	186	192	194	193	199	197	176	184	181	191	195	206	196	218	184	189	201	204	202	222	196	189	212	223	167	181	190	198	160	169	178	207	210	177	185	186	189	179	206	201	180	205	196	201	190	196	204	186	199	201	192	170	193	187	211	217	203	208	163	189	190	205	183	165	218	191	179	212	176	217	179	192	211	175	194	198	180	162	197	185	197	188	194	190	172	196	190	143	168	172	168	156	207	174	166	157	201	188	192	163	196	180	185	171	185	178	177	193	191	215	181	204	172	179	172	191	206	177	177	190	203	164	181	182	152	202	169	173	201	171	172	185	173	157	185	171	178	190	175	192	185	165	206	192	168	181	187	162	199	190	203	195	172	171	178	165	180	165	208	181	171	160	188	195	220	185	202	200	177	175	174	176	185	192	183	159	179	196	178	194	213	168	189	185	174	208	182	203	200	188	189	172	202	177	220	182	191	190	196	161	181	172	187	182	207	165	178	191	182	180	180	168	168	189	163	185	200	184	187	173	179	191	218	157	180	172	172	182	195	178	183	164	186	185	176	192	196	194	202	201	186	180	191	194	202	198	198	175	187	172	187	161	166	167	204	186	178	183	187	199	173	184	205	170	167	204	190	169	177	183	181	211	184	193	162	172	184	177	176	186	161	169	211	178	187	180	183	189	175	175	193	170	167	199	164	176	170	175	168	159	197	170	174	195	177	197	171	181	174	183	170	180	161	183	178	160	166	183	174	157	184	204	169	202	168	200	184	190	199	194	194	178	197	187	178	181	195	213	185	189	199	187	188	195	194	168	151	187	176	199	214	171	162	185	185	173	188	184	178	171	179	177	201	193	206	188	176	156	175	177	184	190	175	199	199	187	184	152	191	201	198	170	171	189	180	181	179	186	169	197	204	175	190	187	214	204	172	166	151	173	184	211	160	177	170	193	192	192	180	173	200	178	189	172	159	146	186	164	153	203	174	186	212	191	214	147	180	188	198	166	178	182	169	188	154	202	213	201	169	187	197	196	158	163	198	196	185	179	190	212	165	165	187	185	211	172	204	211	182	179	178	180	183	200	176	176	178	176	168	168	168	190	163	190	180	190	178	199	188	168	176	183	195	194	186	183	177	206	175	170	196	188	182	177	179	189	168	190	188	205	199	194	151	154	188	168	189	195	185	179	173	164	166	199	164	160	169	180	197	185	187	210	191	168	196	176	171	172	199	189	192	179	186	187	193	181	181	204	190	193	201	208	158	189	168	170	175	189	201	228	197	194	176	182	158	159	178	151	199	184	196	191	203	197	191	173	186	203	185	200	168	195	182	191	201	176	190	171	167	190	191	203	188	188	189	186	159	169	210	171	174	164	178	202	198	198	192	219	176	207	180	176	207	204	205	175	164	177	175	169	172	189	209	191	172	199	191	188	177	194	186	190	186	189	189	166	187	161	201	201	197	196	195	208	195	183	211	190	184	183	181	187	184	204	183	174	205	186	182	184	191	183	191	171	197	168	173	208	194	176	204	188	195	187	183	135	200	192	196	187	191	201	193	180	223	185	164	184	183	149	191	192	182	178	183	185	180	180	164	195	162	194	172	171	177	194	197	169	160	200	182	188	187	226	202	153	194	207	197	206	188	201	180	181	180	184	173	195	188	175	200	165	159	197	163	192	203	161	194	191	187	190	183	186	202	175	195	189	186	190	187	191	200	219	185	198	168	196	189	183	185	184	201	168	194	186	163	193	181	170	190	158	164	188	184	195	186	194	194	204	193	206	182	202	186	169	181	167	221	198	182	208	162	168	184	158	192	202	183	166	163	176	180	178	180	208	174	183	202	168	195	174	192	213	172	179	164	200	175	200	204	170	184	181	186	179	175	201	199	193	172	177	198	188	175	174	165	184	191	191	197	179	210	184	183	162	173	179	200	185	159	175	181	167	185	163	199	169	212	180	196	214	201	190	174	161	179	204	190	200	169	181	202	180	186	201	192	196	204	180	192	188	182	156	163	158	180	202	160	180	185	185	164	180	191	199	161	173	216	203	208	181	191	188	169	176	201	216	195	190	192	201	182	190	164	189
25438	19827	25296	5733	3729	3064	2285	1895	1539	1469	1215	1086	965	866	728	764	711	652	616	674	561	618	595	568	550	527	552	545	536	504	467	520	500	489	554	464	518	524	488	504	472	481	500	468	515	474	446	492	443	477	449	477	432	442	431	508	448	446	434	439	451	422	424	442	425	442	451	427	426	450	430	481	464	451	469	429	427	485	422	406	438	459	439	454	443	455	477	419	422	452	430	432	452	469	434	463	426	450	441	461	435	425	441	447	432	454	422	479	440	463	475	442	471	408	427	425	462	460	447	469	456	461	442	436	458	446	399	421	447	448	437	437	405	424	428	415	395	472	431	419	425	447	447	449	403	432	429	445	450	422	453	433	459	438	439	458	450	429	440	429	428	473	409	430	461	396	421	456	423	433	436	427	443	438	451	472	448	450	450	429	391	411	479	448	405	459	466	422	464	414	432	414	433	440	414	463	434	408	502	439	465	461	426	443	428	471	444	448	477	415	462	466	444	433	431	428	415	413	446	449	465	482	466	422	421	437	426	430	417	448	486	460	470	442	479	431	449	412	437	434	456	452	446	427	422	465	432	413	463	449	459	461	434	468	443	445	435	453	416	428	446	437	433	405	431	433	431	451	445	462	454	423	456	422	411	438	419	449	464	406	473	428	418	398	427	452	475	433	454	459	430	474	469	428	424	442	435	437	453	432	443	442	423	447	477	422	450	411	422	423	433	475	438	452	470	406	437	475	422	413	441	433	458	440	433	427	409	444	467	439	461	435	436	417	465	480	466	425	457	412	394	431	406	426	447	424	412	427	389	405	449	389	443	451	442	446	418	463	446	465	441	436	444	438	474	430	434	418	436	449	463	454	441	444	421	422	485	443	418	431	446	484	420	466	432	437	416	442	447	428	455	428	458	437	431	465	417	465	490	428	438	392	422	473	430	424	409	452	411	426	453	441	461	428	451	442	404	447	479	487	444	461	473	444	438	470	411	442	472	441	482	452	430	426	418	464	449	400	440	454	447	465	446	445	422	434	415	443	446	425	426	427	432	449	403	435	441	446	425	445	468	430	474	463	424	439	449	513	454	394	427	467	459	411	477	452	441	424	412	437	438	424	438	469	441	430	435	473	431	443	434	443	410	456	473	442	446	441	416	425	474	457	440	473	450	429	426	440	496	392	405	445	392	467	412	429	451	448	427	424	407	413	446	460	454	447	439	407	419	479	448	494	435	447	454	466	462	419	422	470	447	432	458	467	450	410	445	431	462	432	435	415	381	460	433	407	421	453	432	407	435	441	434	461	433	455	452	448	482	476	467	434	441	435	450	440	414	434	436	469	451	435	443	442	431	449	441	449	438	439	439	441	457	458	443	437	449	451	445	424	463	478	473	468	447	446	413	454	426	474	466	428	442	434	419	425	438	424	440	417	448	442	444	442	454	423	462	456	434	419	441	411	451	451	468	449	444	434	465	425	456	447	435	425	457	428	450	433	467	447	440	427	436	468	446	446	433	487	447	446	422	430	393	430	428	424	449	479	434	446	436	436	471	434	469	453	465	416	470	422	436	441	436	396	423	436	445	436	431	442	434	440	440	423	439	462	433	423	428	466	439	462	458	438	433	430	400	438	442	426	489	430	451	456	431	446	458	443	417	439	450	470	458	448	428	411	436	438	457	468	435	402	463	485	466	471	489	433	452	448	436	496	455	416	443	442	434	478	393	415	443	422	384	473	421	472	444	433	417	477	444	421	448	403	456	462	437	403	452	426	433	428	471	423	456	455	452	446	431	430	404	446	466	454	428	478	424	395	431	448	440	471	430	408	440	437	430	441	453	471	472	459	441	457	473	458	467	434	428	437	444	447	477	412	428	422	437	438	426	439	439	466	424	441	440	406	435	472	450	390	483	428	463	438	426	498	407	413	463	442	497	448	459	421	431	434	437	463	446	459	459	458	451	429	489	439	473	419	445	407	433	442	439	468	416	396	452	404	398	421	411	458	428	442	434	451	453	454	465	431	416	413	472	426	430	423	468	476	436	411	489	395	456	451	412	422	427	410	418	438	457	467	417	424	432	410	417	397	416	460	448	452	445	467	439	451	389	467	458	411	432	411	429	423	428	420	453	424	404	431	413	419	421	429	401	398	436	447	395	469	441	433	426	402	439	429	441	405	457	436	473	447	438	402	422	436	453	451	446	452	424	427	466	410	447	442	471	452	429	454	464	443	386	459	455	427	430	458	461	402	486	438	436	425	423	469	417	425	459	450	437	427	427	432	459	417	426	401	417	465	423	426	437	449	400	466	435	444	453	411	413	437	468	462	436	404	440	469	432	427	446	451	445	438	428	401	460	474	438	426	459	426	421	419	443	469	422	454	478	418	459	460	471	456	455	458	443	386	475	397	443	461	437	464	463	404	424	460	444	438	436	441	432	427	436	458	422	419	449	429	464	445	435	452	441	453	470	422	417	458	438	469	441	427	443	447	427	456	433	415	446	445	432	457	437	429	397	393	459	419	428	458	434	447	409	405	422	446	429	446	427	473	454	430	452	414	458	417	446	510	463	426	453	469	430	449	417	431	463	447	476	440	422	397	453	460	426	489	408	435	416	399	405	448	439	436	417	436	421	444	433	410	440	414	465	425	509	408	427	459	452	411	441	422	461	421	425	458	445	439	399	438	436	438	443	413	433	418	418	477	454	450	462	466	412	460	463	447	437	496	412	460	439	440	428	450	419	445	484	455	424	432	432	445	441	412	421	470	404	454	421	434	454	455	422	420	422	440	467	468	410	412	463	436	451	464	469	446	422	434	427	420	430	380	419	468	434	427	439	422	451	438	438	438	427	478	458	443	516	445	429	449	389	419	460	420	457	404	422	431	486	394	400	426	412	463	456	439	461	449	459	406	439	460	421	435	423	436	420	462	431	453	417	445	412	449	483	430	415	452	430	483	424	453	427	447	432	421	468	443	452	470	448	453	431	456	441	455	410	436	446	424	420	432	419	455	463	456	422	420	428	456	447	444	456	441	453	433	431	444	464	436	447	432	456	478	438	451	442	488	465	455	449	423	448	440	453	419	492	453	425	454	438	418	448	409	453	429	468	457	426	414	474	459	455	444	472	443	434	441	433	451	455	412	417	468	409	445	471	451	425	410	425	448	443	450	434	436	451	429	423	438	444	438	410	422	453	430	431	489	420	436	415	450	431	426	429	449	437	418	489	441	453	468	428	492	433	455	449	443	439	434	447	453	453	441	421	437	474	438	421	448	434	459	426	442	444	444	406	471	464	433	466	492	448	400	467	435	466	434	412	411	442	426	428	426	474	443	406	435	453	408	465	445	455	435	464	429	486	470	487	457	425	440	449	406	450	425	418	416	440	435	445	434	454	447	434	396	436	458	438	442	453	456	454	426	447	450	439	466	448	409	428	433	462	470	435	447	423	443	472	431	450	448	476	451	465	419	433	448	423	463	449	458	460	450	465	425	450	465	427	382	467	408	453	396
11703	4655	3220	861	531	456	390	376	358	331	302	328	300	331	322	345	346	321	298	296	346	300	337	311	318	328	316	327	292	277	304	314	305	303	310	302	280	296	285	304	302	332	297	309	307	344	300	296	271	288	313	295	294	308	321	319	336	320	287	291	316	288	332	303	294	296	287	317	313	266	292	290	290	291	319	297	288	315	294	254	286	307	333	295	329	286	297	315	291	306	305	295	291	328	296	301	285	291	293	319	303	278	315	304	286	320	290	296	268	327	323	314	297	289	289	286	314	328	278	354	316	314	300	328	301	332	310	286	300	302	304	343	303	277	304	310	300	313	299	266	313	309	303	304	317	310	317	320	314	277	297	277	293	291	286	282	324	306	332	330	303	327	307	305	290	285	296	317	318	317	278	292	287	303	319	302	279	300	300	285	286	315	294	318	327	281	288	307	313	323	307	308	306	282	306	283	285	310	301	296	324	315	293	296	289	274	281	318	298	328	312	314	306	297	293	301	296	317	343	300	305	310	283	304	313	310	313	269	297	313	305	321	334	308	328	304	334	303	268	302	310	306	297	285	301	282	306	298	307	265	348	322	286	321	291	328	303	320	305	280	283	300	327	310	273	297	295	292	321	304	310	318	283	287	311	285	306	314	310	289	308	293	313	311	292	294	280	288	316	325	309	277	294	302	290	307	298	333	299	307	316	290	295	273	305	315	309	307	305	290	302	275	295	325	311	321	308	308	299	318	298	275	317	293	290	305	310	362	291	305	308	291	243	287	306	304	316	329	331	296	267	275	304	305	321	326	302	327	296	290	294	324	306	306	290	333	328	318	334	310	316	288	334	322	296	279	291	327	293	285	308	302	318	304	307	298	301	289	338	292	289	288	304	327	291	310	292	298	283	308	280	306	292	333	334	317	304	291	324	339	310	315	310	295	303	303	284	291	334	282	324	275	320	307	306	334	297	310	288	286	300	297	308	309	287	319	347	315	309	305	306	303	287	308	319	309	297	279	259	288	329	290	286	341	292	327	338	285	291	315	310	299	336	290	318	291	302	326	294	282	300	317	292	268	320	269	309	259	272	294	294	315	271	296	272	308	297	333	294	312	318	280	322	305	317	271	294	328	295	291	295	327	287	309	321	302	304	310	330	289	320	332	282	286	288	289	303	290	315	283	306	316	307	310	297	337	277	280	304	314	295	307	272	307	295	337	323	301	299	307	310	321	269	296	298	295	327	283	325	300	324	271	289	290	286	290	301	298	283	318	319	331	294	300	291	338	310	328	291	314	316	329	300	293	301	316	291	320	312	303	318	344	307	294	327	294	294	289	290	326	318	321	301	311	293	310	335	298	292	278	343	335	354	289	324	324	302	299	308	326	325	310	313	300	259	335	308	317	341	275	293	281	280	285	285	287	271	289	320	309	292	309	297	356	300	277	304	338	294	321	311	283	304	309	293	297	283	302	308	296	288	322	283	305	316	302	302	316	319	283	260	323	296	296	285	312	320	276	314	313	312	273	302	294	316	304	320	307	286	337	309	316	294	320	321	312	302	300	326	295	295	274	319	320	332	301	311	260	303	318	317	300	299	287	306	295	298	315	317	282	288	291	328	350	329	297	310	276	307	270	295	309	329	302	303	272	292	306	331	291	277	285	300	321	320	288	330	306	300	290	330	294	308	282	315	288	317	306	291	320	318	300	311	290	321	306	278	292	252	285	301	267	294	308	289	294	284	292	287	328	327	297	289	322	316	307	298	305	324	257	314	265	283	345	309	299	280	317	336	337	291	289	315	330	308	292	298	309	330	296	278	293	275	307	272	298	324	296	296	290	300	318	302	311	287	259	297	313	316	304	273	308	306	304	314	308	321	306	297	324	274	323	314	326	297	314	278	333	278	321	329	296	310	309	283	312	286	285	293	320	296	309	294	323	305	319	311	297	319	293	295	320	298	266	265	315	289	303	314	304	318	304	303	307	269	301	307	323	272	289	326	315	302	276	301	297	318	283	288	329	315	306	337	313	342	294	315	281	286	271	314	325	317	288	304	303	327	321	284	303	338	277	309	280	321	314	305	296	284	254	304	297	328	304	315	287	279	321	285	292	255	308	304	270	314	276	316	281	301	298	327	281	353	332	321	315	328	308	328	308	294	298	295	318	331	315	315	319	305	326	282	315	297	294	310	310	313	314	287	313	356	323	325	300	323	293	283	300	326	312	338	342	306	307	285	275	322	293	328	335	299	301	295	305	307	275	324	326	302	317	282	316	295	301	298	318	290	290	304	279	284	318	315	297	301	282	314	252	269	306	307	296	320	304	311	314	325	310	302	272	330	258	298	307	303	310	308	303	271	289	337	313	318	283	287	314	345	301	325	284	313	308	333	331	289	269	290	300	303	322	318	319	305	279	299	302	295	274	281	318	265	282	272	297	314	300	323	296	286	316	315	308	286	288	299	284	339	305	305	316	284	264	278	308	300	301	305	324	324	281	294	339	325	350	290	270	312	337	286	314	313	310	314	338	292	310	298	272	294	312	310	331	295	339	279	337	313	306	290	276	323	339	315	307	305	271	331	307	275	272	315	308	303	307	294	292	308	307	317	304	270	304	311	283	325	299	301	314	286	274	304	345	339	284	294	277	299	295	306	290	314	323	305	332	294	302	314	327	283	325	287	343	296	297	269	291	274	300	306	285	312	312	302	307	299	304	327	301	331	332	308	310	298	316	307	295	316	317	339	289	270	274	316	328	351	327	309	312	300	288	315	299	274	294	320	316	295	304	299	301	297	321	292	312	317	303	303	307	303	293	282	277	325	295	304	309	280	300	325	318	345	327	295	333	289	333	285	311	325	302	300	293	297	301	316	285	281	281	326	294	285	318	325	281	311	270	315	300	289	354	316	302	303	313	295	328	298	313	314	328	291	364	303	278	290	289	266	341	280	295	316	299	317	271	321	350	327	309	340	310	315	300	307	296	313	294	274	301	300	336	316	321	304	296	304	298	272	289	295	329	312	302	330	302	325	302	336	307	313	298	319	294	304	297	299	332	314	289	294	289	288	300	310	324	301	271	310	296	280	330	294	304	311	308	268	303	303	311	301	289	290	309	319	306	307	326	355	316	306	289	304	347	288	333	321	283	287	274	310	329	313	294	311	274	319	296	332	340	293	305	316	296	285	319	291	301	285	266	295	295	290	289	303	326	296	288	303	300	325	289	292	332	290	284	281	272	317	287	284	307	307	346	345	298	319	296	295	298	279	281	304	308	298	322	290	319	297	284	316	284	298	284	321	290	315	295	305	309	281	303	309	315	300	301	290	302	300	266	299	301	323	321	288	276	269	305	323	298	299	333	303	318	297	312	301	302	269	259	295	293	286	292	319	340	293	312	301	320	307	280	323	310	298	312	319	297	329	302	302	319	283	274	305	304	294	316	309	279	300	313	318	329	297	311	300	324	298	329	294	266	299	329	347	305	306	304	335	323	298	311	265	316	317	300	301	304
8552	4860	5994	2232	1646	1408	1213	1133	1000	919	932	840	820	812	730	763	767	749	737	760	726	785	767	692	702	689	740	704	712	726	701	754	683	716	738	710	757	743	724	708	729	696	692	669	730	680	692	743	696	765	720	683	683	684	736	721	710	716	676	739	661	704	726	673	769	731	721	683	672	696	709	712	723	696	664	743	721	713	702	727	709	701	682	688	696	736	717	729	681	698	668	686	659	734	691	670	723	719	720	740	715	667	673	696	701	693	752	663	665	718	685	677	681	734	677	706	746	686	666	706	704	712	665	692	712	675	763	725	664	696	702	691	677	729	702	722	688	691	703	728	764	704	724	744	721	735	697	712	652	663	740	679	715	713	727	733	715	715	709	720	689	747	738	688	694	735	712	702	740	722	685	635	697	691	737	687	666	746	735	736	705	670	653	681	714	756	733	663	710	689	687	729	648	746	721	680	720	717	692	735	715	715	670	688	716	702	668	695	674	671	744	713	662	721	727	682	711	672	684	719	643	712	693	723	715	717	725	751	702	744	728	720	668	734	711	720	721	719	686	734	721	684	691	686	665	688	668	707	675	677	712	689	683	689	701	736	736	708	698	666	721	699	735	699	695	648	721	724	701	731	667	683	748	664	649	654	651	736	702	689	704	741	674	716	686	693	723	685	720	698	718	713	686	720	694	696	695	704	711	703	704	727	695	622	770	734	690	710	732	752	749	716	709	686	665	727	708	711	681	691	705	687	666	694	691	707	692	677	677	720	709	673	724	763	715	715	681	662	741	737	703	707	731	709	716	708	695	685	717	734	651	706	701	757	718	714	691	718	650	778	707	721	695	672	703	762	729	699	703	715	706	724	691	713	746	687	691	686	721	660	718	675	669	705	698	724	685	691	667	714	722	656	728	700	682	704	741	730	697	736	663	706	704	734	698	691	681	690	703	703	673	684	771	722	698	675	782	706	739	729	720	722	761	676	695	679	690	683	693	713	691	708	716	652	685	717	680	672	708	729	753	684	697	699	698	726	719	726	728	716	633	694	721	687	645	715	688	713	701	709	709	733	663	696	701	753	773	713	710	712	662	710	712	686	673	723	675	735	665	668	653	743	660	699	708	661	705	726	683	686	704	719	681	722	708	693	680	692	698	696	693	687	687	735	734	741	700	760	733	698	732	686	709	668	744	697	699	705	727	655	660	738	668	713	694	708	706	693	701	712	656	768	701	678	694	688	715	714	651	659	725	732	688	687	693	685	675	698	700	657	721	695	649	714	715	730	684	693	734	737	734	679	668	702	719	702	708	713	690	729	643	760	687	719	686	709	702	692	779	717	700	744	688	702	690	663	726	718	640	748	727	688	696	703	699	715	696	702	662	696	683	710	692	692	689	694	720	698	676	677	742	672	747	685	665	689	761	717	730	734	712	678	765	712	684	738	689	777	708	727	714	707	703	670	738	754	732	695	719	676	729	696	727	727	689	699	683	690	703	685	717	696	662	673	713	654	664	708	665	715	703	734	686	684	693	671	737	723	660	668	735	700	679	701	686	709	681	684	678	733	681	719	681	695	676	709	675	687	694	705	664	691	727	677	665	722	754	697	734	724	683	679	727	702	698	712	686	757	707	707	708	680	667	709	713	707	705	669	727	685	703	697	749	661	701	700	700	712	744	679	686	692	693	707	720	693	681	728	678	739	652	728	684	705	737	669	704	702	728	717	712	697	729	691	696	687	730	721	693	715	709	692	709	758	691	747	680	690	693	718	683	696	699	727	684	693	713	703	667	692	718	721	696	702	728	703	652	696	699	702	701	709	656	693	727	698	709	691	723	754	741	681	723	714	725	722	678	687	715	696	747	694	703	735	750	691	721	722	680	714	710	708	734	727	710	651	718	693	670	678	688	701	682	722	726	703	725	734	687	700	712	739	737	731	687	701	753	707	711	703	720	713	668	663	680	679	698	719	716	664	700	711	684	690	686	678	679	707	708	770	728	722	666	727	685	718	682	738	714	735	697	759	687	680	679	713	718	686	718	706	721	728	676	681	705	731	714	725	735	715	692	696	757	726	634	692	750	740	682	712	687	705	752	748	691	695	665	725	718	718	732	719	647	690	703	635	701	670	660	708	703	712	686	725	701	720	713	683	610	691	722	713	716	693	749	689	684	687	703	712	758	692	726	664	730	685	723	692	690	683	730	714	656	713	694	694	710	723	719	712	696	714	731	691	665	728	688	676	698	681	694	715	731	698	702	692	657	731	694	716	663	716	751	691	720	660	709	736	642	734	730	691	711	662	672	693	703	710	678	683	685	728	701	694	713	684	717	720	716	734	701	696	707	708	696	712	767	720	700	695	740	673	695	696	681	702	738	758	727	669	722	663	682	680	750	758	689	667	708	681	747	732	670	683	751	717	712	723	646	650	678	722	726	655	668	654	688	674	672	684	725	735	712	698	718	675	664	705	745	697	706	708	663	669	674	741	712	669	695	683	734	728	709	714	714	669	729	758	734	734	700	732	706	721	676	699	708	684	671	652	763	720	695	690	708	706	712	665	665	682	702	695	721	734	685	707	658	677	719	646	735	706	734	747	717	728	735	716	713	718	677	728	694	696	632	681	676	713	641	677	675	682	694	720	709	703	685	705	677	670	722	719	702	761	703	722	712	724	735	735	677	707	719	721	695	650	692	709	739	734	704	735	684	682	694	674	751	715	729	768	714	683	667	688	718	727	678	684	692	700	696	692	697	726	749	680	715	691	681	706	727	691	709	740	678	652	679	722	708	733	667	660	735	679	684	656	716	706	675	695	686	742	731	662	706	733	715	689	719	661	713	709	717	690	705	695	664	683	707	701	717	723	661	703	747	745	670	694	686	704	716	733	745	676	717	679	687	695	719	699	685	687	701	682	703	683	652	693	693	719	755	722	736	718	693	700	714	678	694	733	740	701	710	739	702	713	659	667	761	690	676	684	733	716	721	694	724	735	727	706	761	706	656	698	718	749	674	669	673	681	644	694	719	692	740	687	731	687	690	696	681	750	686	716	656	688	706	684	706	719	716	668	689	671	701	695	690	703	740	709	684	675	710	738	747	711	700	720	724	750	696	713	726	701	704	663	699	695	729	752	733	758	741	702	695	682	720	685	688	657	689	677	734	696	686	635	711	717	729	712	709	688	691	731	681	703	718	659	758	716	675	682	713	690	667	698	693	731	696	744	709	751	698	734	652	710	700	700	705	749	713	681	687	714	714	700	730	716	731	695	716	716	662	715	686	646	729	707	717	759	700	667	681	717	695	708	708	715	734	706	693	707	624	700	700	700	686	669	690	713	695	696	687	693	691	675	721	700	759	704	725	753	714	678	680	713	708	688	693	725	707	736	692	752	668	718	681	709	670	743	717	699	730	736	669	685	635	693	722	732	722	755	680	653	703	696	704	722	726	717	678	748	682	705	740	693	711	750	727	680	732	697	664	665	682	693	686	764	746	696	685	696	670	705	682	738
28367	16869	14444	3110	924	666	574	499	459	420	401	369	369	331	321	348	335	321	334	332	332	284	329	300	344	272	299	291	297	282	326	303	302	352	318	291	313	302	315	299	303	281	321	290	298	295	299	305	329	313	328	281	320	311	335	296	290	340	322	305	332	304	270	318	335	321	294	292	328	306	287	304	304	295	320	289	306	314	356	298	295	327	305	296	293	317	292	298	318	300	280	322	321	290	298	325	332	302	266	296	306	346	312	307	318	270	287	316	288	283	270	305	295	291	307	297	310	282	313	291	330	284	281	305	274	297	325	306	274	312	313	311	322	292	317	293	302	276	291	284	331	285	287	314	281	311	326	291	305	321	325	333	304	287	322	316	317	303	311	332	321	270	307	313	305	312	306	317	323	297	300	316	303	286	309	287	270	277	284	279	302	291	313	274	305	309	306	278	295	303	321	316	314	281	289	319	311	290	308	310	335	304	303	288	316	304	314	302	323	327	326	303	319	315	292	279	316	257	297	271	275	293	318	316	294	316	297	314	296	305	332	276	296	329	319	290	315	309	315	318	319	299	271	256	297	281	269	303	286	301	329	279	322	301	276	298	317	327	300	303	302	330	289	279	312	287	290	309	310	298	312	320	304	292	306	314	306	308	308	314	311	314	323	331	328	292	294	289	303	313	284	322	267	334	328	304	315	257	294	292	270	277	308	285	301	265	313	315	319	347	311	306	297	314	305	315	301	330	290	302	301	302	316	305	301	294	301	283	316	305	280	306	305	316	291	267	333	330	328	270	324	296	321	330	297	286	289	327	291	324	335	291	317	324	316	331	273	311	304	326	298	316	299	316	338	299	324	310	297	291	280	290	309	309	319	307	287	340	313	321	303	353	297	315	336	335	323	284	301	319	318	317	307	286	304	312	289	307	305	329	303	300	315	297	301	283	341	305	291	300	304	309	314	334	316	293	260	290	299	337	291	277	283	292	327	279	297	322	314	320	267	313	294	315	306	292	308	305	295	304	326	309	297	312	307	298	287	293	277	275	297	305	313	319	348	306	318	299	300	307	312	330	301	332	316	318	312	322	292	264	292	280	325	341	314	291	331	307	307	300	307	297	303	305	351	322	323	313	305	280	284	305	325	312	286	317	279	322	290	289	293	318	315	293	309	316	294	311	295	300	279	332	336	359	300	325	332	318	320	326	323	297	296	355	273	296	330	329	316	288	313	295	274	318	283	311	306	305	307	274	272	285	310	326	336	299	315	279	274	289	278	272	320	331	334	293	316	323	303	331	314	321	315	330	324	368	317	292	316	307	303	317	310	301	312	318	309	277	289	295	278	336	291	295	311	262	284	322	341	328	301	289	316	329	279	301	317	279	266	296	292	291	298	319	301	312	310	315	283	303	323	301	288	311	269	296	318	309	314	324	291	329	300	314	305	294	324	286	298	295	335	292	270	274	322	291	313	320	302	301	300	314	310	308	304	274	306	328	314	294	325	314	318	314	303	306	268	309	279	302	318	337	289	312	310	292	297	326	317	297	301	312	319	285	283	322	327	278	299	281	294	319	343	333	287	301	296	290	282	330	317	341	310	317	306	299	291	308	297	294	324	291	328	307	306	292	316	346	290	317	301	336	298	305	262	292	315	305	325	282	317	318	307	314	273	337	268	280	296	332	309	293	313	326	284	290	329	315	293	303	307	282	336	298	306	326	293	308	301	272	335	295	319	269	313	294	294	305	293	300	311	334	304	305	279	243	312	324	284	321	278	290	336	321	305	294	306	332	326	319	305	317	304	311	291	317	285	293	308	317	290	345	326	342	305	280	315	298	307	317	336	316	314	324	310	293	290	301	373	314	314	299	316	304	260	267	291	296	282	287	291	283	330	307	291	332	293	282	308	264	338	299	331	261	282	259	316	333	312	293	312	312	293	298	314	280	253	324	253	298	294	275	325	316	315	283	294	290	311	329	305	321	265	313	293	300	298	329	295	284	321	309	289	287	327	310	300	292	290	324	309	284	307	296	309	268	310	327	306	279	290	324	285	306	280	307	291	245	297	282	280	336	310	264	339	296	315	278	301	316	304	316	288	311	313	307	298	306	286	320	296	343	287	294	298	277	273	269	297	276	311	288	312	319	294	289	316	314	301	292	298	322	315	279	312	288	284	285	300	310	288	286	295	287	283	302	273	335	306	312	309	338	283	264	321	305	323	290	308	307	286	283	290	293	292	319	317	287	289	316	309	292	279	288	328	288	286	301	326	337	316	311	275	295	295	276	309	335	302	316	289	276	296	303	309	309	266	315	291	307	278	299	307	303	287	299	299	274	299	337	297	290	320	339	297	318	297	265	331	298	315	304	318	293	305	292	286	317	284	298	323	291	308	297	358	286	310	300	301	318	324	327	280	279	306	292	333	312	274	313	296	269	283	305	299	315	337	326	283	297	297	308	330	281	281	315	325	280	295	310	306	337	311	309	311	295	317	301	343	311	312	271	299	284	301	273	309	278	292	356	283	278	295	295	295	330	293	333	292	296	329	338	324	292	308	315	316	280	321	311	297	291	322	305	315	317	350	315	311	288	288	292	300	308	289	311	294	297	304	331	320	336	287	292	295	293	306	299	285	304	327	270	360	312	271	279	295	286	287	320	289	305	290	276	292	282	308	282	334	303	344	313	308	331	312	326	292	304	323	311	298	330	282	291	283	307	286	323	262	281	307	322	308	321	287	280	309	292	271	304	349	286	310	307	320	298	317	301	317	294	337	305	322	292	314	316	278	298	291	269	321	284	329	323	299	311	285	311	313	295	308	319	280	292	326	280	297	291	314	324	328	303	290	336	318	276	305	313	313	287	281	300	285	313	316	298	317	309	329	319	341	301	296	289	322	329	317	321	284	318	302	281	306	285	328	295	318	309	310	276	323	323	321	310	269	288	323	271	316	309	265	306	265	297	304	309	288	293	310	299	286	299	323	338	327	346	295	270	275	296	302	343	298	311	321	280	290	338	302	274	276	299	291	314	306	304	310	313	302	333	341	320	290	342	294	262	323	297	289	289	314	332	327	327	316	292	316	309	281	310	282	326	301	300	311	303	308	297	284	313	321	324	319	284	297	301	298	313	322	310	297	278	298	288	307	339	281	291	298	316	306	322	311	273	293	327	352	314	277	303	292	289	324	272	302	301	335	326	239	280	323	341	297	320	322	315	318	278	312	291	265	261	293	290	316	315	337	329	300	325	259	312	280	303	286	314	301	280	311	298	310	303	286	307	311	290	292	312	299	322	302	294	306	298	317	341	298	293	298	315	303	313	284	273	300	306	306	293	298	311	308	284	327	296	301	299	303	301	265	283	275	272	290	328	291	284	285	338	312	322	327	279	345	319	309	306	316	331	308	292	298	338	293	314	321	323	302	334	355	311	306	262	300	330	303	294	314	308	313	314	292	329	303	313	310	296	305	267	284	280	264	311	316	288	294	344	296	293	288	302	284	298	302	335	303	313
19455	14671	17455	4780	2808	2220	1850	1723	1405	1335	1231	1109	1015	920	950	936	910	842	847	770	805	787	796	809	782	802	763	763	771	706	726	777	730	737	733	766	753	710	715	706	712	668	725	687	744	755	740	692	727	728	653	735	745	716	701	705	723	658	727	689	677	676	716	678	661	697	715	739	679	690	704	686	658	720	695	730	690	692	739	695	656	704	705	674	684	677	723	734	679	699	715	673	723	732	702	675	673	718	675	710	689	686	708	693	699	699	703	704	691	712	678	703	699	677	667	707	723	716	730	686	672	692	694	671	681	713	717	734	666	696	671	694	693	689	659	697	757	689	665	676	682	690	719	709	662	700	755	701	688	688	677	690	708	691	693	669	692	684	666	705	670	706	711	718	679	694	687	690	706	743	662	655	709	673	734	668	700	637	713	660	699	702	694	696	716	701	694	696	725	736	691	662	704	694	702	715	691	691	691	719	726	748	683	667	719	744	700	687	692	680	696	694	656	707	682	690	677	704	718	678	707	681	721	690	676	737	684	687	684	708	739	734	680	727	710	708	666	683	717	681	704	688	722	756	683	682	727	690	693	710	663	716	702	693	685	690	675	703	682	720	701	671	697	668	711	643	685	654	681	709	744	703	723	729	682	680	684	700	674	762	723	735	714	670	724	724	700	667	706	671	682	681	700	686	721	670	723	699	721	638	665	745	696	684	685	703	667	753	649	695	703	728	686	696	665	670	669	714	693	700	685	710	692	683	669	722	718	700	679	680	699	664	639	713	711	654	677	705	658	714	662	681	683	694	679	712	695	687	745	679	662	707	769	734	744	694	730	690	682	737	715	682	705	678	678	776	693	678	700	710	734	677	703	695	689	678	677	708	710	700	717	709	730	692	695	686	683	676	692	728	674	691	701	727	661	726	733	702	689	717	711	694	639	733	700	692	644	685	668	671	663	732	696	696	702	705	674	712	700	757	681	684	722	672	695	708	666	694	677	684	710	695	705	747	694	723	658	777	668	700	655	709	757	667	717	716	732	659	711	639	689	684	707	692	652	701	683	683	664	688	719	679	700	699	755	665	675	700	663	684	733	708	731	717	704	702	674	709	663	717	673	699	655	734	695	672	694	636	681	660	709	669	687	708	710	670	702	716	683	694	697	741	688	668	685	694	703	684	751	690	715	714	686	698	680	711	693	685	705	716	663	766	732	724	655	692	700	725	701	719	674	704	670	717	660	710	686	747	707	706	784	633	730	691	724	647	727	653	729	703	712	711	797	703	686	677	654	723	772	701	670	711	699	744	703	693	717	656	678	644	695	679	688	713	652	705	677	707	682	718	669	699	686	734	695	711	685	685	719	698	734	681	623	679	659	716	719	653	666	653	666	660	675	692	695	696	686	676	660	685	696	758	699	672	636	665	754	731	672	680	710	725	670	682	696	726	712	703	755	688	720	694	677	639	725	661	676	722	682	646	670	656	658	731	656	707	674	731	665	702	689	706	659	731	689	708	693	667	670	670	675	722	730	703	703	695	693	742	698	698	723	687	745	718	694	705	697	675	723	732	673	692	690	777	691	681	685	685	650	694	697	720	720	680	713	692	709	700	660	721	679	694	717	659	694	726	671	660	674	707	661	692	686	684	700	687	688	705	663	703	716	680	676	738	668	678	687	713	718	676	696	667	731	687	698	701	703	723	722	667	692	666	725	731	678	720	679	660	694	709	700	695	684	676	696	677	687	709	731	668	710	692	747	661	684	685	704	636	700	728	688	727	711	668	755	689	702	647	715	655	701	668	654	688	721	693	689	678	659	695	754	678	684	711	677	736	655	687	719	702	653	654	673	648	668	726	682	739	752	715	664	746	680	649	663	704	732	668	670	668	709	671	673	688	685	705	675	649	679	687	708	701	733	643	717	713	707	684	723	727	687	661	733	676	670	698	668	751	712	731	733	724	731	705	641	627	722	713	691	724	716	678	731	720	751	660	694	755	698	677	632	709	699	685	657	717	682	670	705	685	762	688	724	722	736	651	718	723	679	676	687	657	674	680	671	743	740	686	690	724	705	722	681	717	718	701	728	722	715	656	726	694	724	735	693	703	680	702	708	689	687	688	702	711	744	697	682	691	683	691	684	731	715	653	702	715	678	705	684	670	709	705	749	679	693	699	662	756	735	679	712	691	716	699	644	626	725	674	650	695	686	698	748	714	661	694	671	655	659	683	667	613	729	721	691	703	693	671	729	688	679	659	673	721	706	724	699	708	748	741	704	660	755	711	719	693	708	679	673	688	752	682	661	714	731	679	709	650	709	703	664	664	702	667	662	697	712	730	713	677	698	678	721	715	708	653	686	687	702	684	700	694	716	748	676	689	695	715	732	731	712	717	656	710	683	653	670	671	709	721	695	665	700	657	650	706	705	715	699	698	679	720	672	716	703	667	711	696	724	708	675	707	689	720	682	713	716	686	661	698	697	712	670	713	714	671	676	700	693	721	691	677	714	708	737	651	702	716	706	711	682	734	672	674	695	683	732	739	758	676	687	737	696	702	676	645	681	710	697	659	723	659	657	679	675	691	654	769	721	666	702	708	708	713	705	646	686	690	728	715	662	683	739	721	719	704	682	712	662	669	722	708	695	686	647	645	686	708	712	731	697	671	693	687	715	674	683	698	714	682	699	714	723	714	719	712	693	722	671	699	684	682	691	646	692	695	725	712	656	679	710	681	681	731	710	652	727	691	666	671	734	675	704	706	721	700	670	686	766	656	726	696	663	675	700	706	674	671	704	698	671	735	699	723	696	708	704	726	704	713	691	697	728	653	676	620	714	669	701	724	693	689	667	686	674	693	718	694	690	699	666	709	723	657	708	684	723	677	720	696	727	716	714	715	737	709	711	701	748	716	695	669	683	675	691	674	725	737	698	675	730	717	631	709	668	707	687	697	682	698	681	640	681	718	706	674	687	707	685	707	730	665	720	655	644	696	712	718	714	704	748	708	702	705	672	631	676	678	683	702	733	741	711	728	699	661	640	682	664	675	684	694	714	707	722	682	762	671	670	669	656	717	695	690	681	685	643	673	691	690	700	676	711	668	676	748	676	690	668	697	684	665	692	685	723	678	661	665	677	695	690	685	699	673	651	633	685	697	716	687	715	743	760	688	680	722	678	697	699	704	702	696	679	682	684	728	699	675	720	673	712	716	695	679	714	708	681	721	765	723	671	731	676	696	723	676	733	711	721	691	699	686	670	648	723	708	722	688	645	726	680	699	663	675	663	703	669	708	711	696	676	715	694	685	697	659	666	716	666	741	696	694	681	703	722	703	661	694	719	699	677	707	662	650	709	764	731	712	652	690	677	657	663	701	721	707	697	658	679	729	682	717	695	673	714	745	724	695	673	718	696	717	738	713	706	738	659	668	717	694	700	656	682	718	734	716	692	676	689	703	700	707	657	678	728	669	699	714	735	684	673	674	757	710	639	652	671	694	730	723	718	680	701	702	742	725
38840	25117	23679	6584	1560	771	639	473	395	336	362	283	269	228	262	247	238	194	206	216	220	216	168	207	192	186	178	188	176	195	219	225	211	190	208	192	205	171	197	172	188	180	173	212	216	197	170	161	195	173	201	195	177	210	193	185	210	196	197	179	227	201	176	188	182	202	180	179	199	166	200	209	208	195	191	183	180	177	190	186	168	209	182	177	186	178	184	214	197	214	187	216	149	232	182	187	186	212	199	182	185	190	165	181	171	190	173	200	179	190	167	178	175	198	204	204	187	188	164	199	165	181	180	203	194	186	204	191	152	192	182	184	183	197	188	187	190	226	190	200	197	189	162	185	187	189	198	203	190	181	192	179	188	192	169	177	197	179	189	188	195	200	190	172	193	183	171	165	187	232	170	192	180	193	174	166	169	189	207	175	188	201	173	152	188	204	173	164	186	198	202	178	187	165	211	180	172	157	186	159	190	205	172	182	173	185	190	209	167	198	190	180	172	202	193	181	190	176	170	184	186	162	176	162	186	198	205	179	174	179	188	197	187	175	172	158	189	168	171	174	189	162	155	191	162	191	177	194	167	194	185	199	190	202	201	190	173	177	154	207	181	180	197	172	210	162	212	191	188	166	190	171	179	189	165	196	194	191	171	180	173	196	195	192	215	195	173	179	163	195	195	187	159	170	186	182	166	184	192	176	179	170	192	203	178	188	181	180	180	175	199	201	189	160	171	166	167	199	179	164	179	176	176	203	159	186	187	184	207	191	158	191	188	176	167	185	184	170	175	193	180	179	160	193	191	189	173	164	231	175	194	184	188	198	162	209	211	195	190	193	187	194	192	191	180	178	183	180	180	149	181	180	149	193	181	170	176	186	190	222	197	205	174	187	190	179	188	194	183	196	215	173	177	186	208	163	192	195	214	188	196	149	172	181	185	183	161	166	190	175	178	198	172	206	216	171	173	193	196	188	176	179	165	179	175	189	176	175	178	183	180	175	173	191	206	164	187	190	173	198	193	195	164	199	204	179	215	205	187	191	189	190	214	177	181	163	195	203	187	184	182	199	181	195	201	188	185	201	208	188	209	170	164	182	205	185	216	208	175	185	205	204	196	190	195	198	182	194	210	175	175	180	203	187	205	194	198	174	195	181	170	181	197	185	188	164	185	192	193	206	208	189	171	235	184	197	199	189	178	203	155	184	199	205	188	209	212	201	201	187	210	189	175	167	192	184	197	177	195	182	177	175	198	187	174	190	192	190	170	173	168	175	174	158	200	217	201	190	183	195	171	176	203	167	177	181	166	182	194	179	168	198	181	199	223	183	190	201	165	218	189	160	200	160	179	172	197	200	234	176	185	174	198	185	177	189	201	193	162	191	148	165	199	215	193	201	188	193	174	191	175	179	192	192	179	195	176	187	202	187	168	197	197	192	201	188	216	193	210	166	182	168	181	174	194	195	168	190	176	198	176	176	181	184	167	178	204	204	163	190	178	183	172	180	166	179	171	168	168	181	208	189	185	183	193	176	191	178	195	177	181	193	181	178	202	182	187	172	156	153	192	175	176	184	174	190	193	172	169	183	187	189	174	165	199	205	175	182	204	172	174	183	184	185	185	197	205	197	211	191	184	191	201	199	175	202	208	185	164	188	167	188	167	199	173	193	197	189	205	196	182	174	205	180	169	175	162	185	182	176	210	181	178	174	189	168	180	182	177	211	179	166	199	168	182	176	192	180	194	177	191	191	200	205	197	205	191	176	176	163	191	164	202	192	182	186	177	159	178	228	184	189	191	204	195	167	164	179	184	183	181	180	173	184	206	171	187	186	172	183	176	197	154	183	165	176	193	182	205	182	193	212	200	181	190	194	181	168	199	186	190	171	200	169	192	190	170	207	178	188	182	186	185	166	197	183	200	188	198	178	183	167	178	202	211	152	183	174	167	166	192	204	188	176	156	206	209	189	177	169	189	170	195	171	182	173	185	161	181	178	174	185	201	207	183	180	191	197	179	184	177	181	197	175	194	178	215	194	177	178	199	204	182	183	221	193	156	167	176	165	176	185	190	187	187	173	174	185	178	198	176	180	203	177	176	176	185	192	201	200	186	191	170	167	189	197	203	171	174	179	180	176	187	204	168	194	191	201	174	201	171	184	185	177	150	187	191	194	207	201	184	176	189	199	191	172	173	179	167	176	159	172	192	203	175	218	208	210	199	188	183	136	190	181	174	174	203	185	153	210	188	218	189	198	188	193	203	187	169	192	173	188	191	174	198	201	176	170	202	164	199	193	182	186	217	167	193	208	201	181	166	168	199	184	202	202	181	177	175	192	160	209	156	165	170	188	194	185	177	198	174	155	192	195	155	171	176	189	184	183	180	175	166	194	191	174	169	194	170	194	172	172	206	179	186	179	182	195	164	182	193	182	191	189	173	188	182	192	190	176	179	165	180	184	178	198	185	178	195	163	200	169	197	164	208	211	182	187	188	200	212	195	212	163	231	175	190	172	167	193	178	179	208	191	185	169	174	173	206	174	196	182	165	170	170	194	183	191	186	198	198	177	189	205	185	179	202	170	217	189	204	216	218	174	155	197	183	180	171	173	189	183	183	180	179	178	169	197	180	178	198	185	196	182	171	194	224	192	177	183	191	199	173	183	170	162	181	193	154	176	211	219	200	195	145	162	183	188	198	189	144	173	188	192	192	178	172	176	169	176	188	188	203	201	180	208	172	165	205	196	192	189	172	181	211	199	176	202	182	199	205	177	188	186	180	181	150	175	179	192	178	194	176	193	198	219	213	168	181	186	179	178	187	206	215	189	193	168	196	170	190	219	175	188	205	188	212	174	166	182	177	170	202	183	210	211	189	165	211	191	190	194	202	191	185	180	177	169	179	187	180	180	211	178	167	193	194	180	184	195	212	169	180	180	192	166	182	160	149	206	188	189	202	217	196	188	182	186	152	188	185	181	197	192	206	168	220	193	166	162	197	191	172	195	192	207	195	181	179	218	179	193	204	187	206	193	175	175	179	200	222	222	209	186	192	189	192	201	172	162	172	172	178	178	195	213	189	207	172	194	204	194	189	175	196	196	173	174	194	167	189	181	179	160	173	195	191	174	207	212	179	165	175	177	174	216	213	203	181	194	191	174	181	232	182	193	170	193	182	186	179	195	184	182	181	167	193	183	184	174	195	176	183	186	172	186	178	198	181	187	190	205	172	173	201	201	148	187	188	163	222	198	200	194	174	219	182	180	178	151	177	176	177	178	189	180	170	182	168	178	193	192	218	200	202	193	201	180	167	188	199	158	195	186	189	173	192	179	218	189	231	156	195	171	193	200	189	207	191	183	186	169	193	170	191	202	188	190	186	201	177	175	166	200	197	200	188	189	184	180	191	174	193	195	213	195	181	193	189	201	198	186	170	175	175	157	140	200	170	184	186	193	173	182	194	175	211	175	188	174	198	161	204	171	200	185	205	206	195	195	194	171	196	186	190	192
25632	20043	24619	6646	3687	2713	2302	2059	1512	1393	1300	999	914	941	831	701	774	656	599	629	567	609	641	577	569	566	551	543	549	532	491	511	509	503	489	540	489	512	511	461	485	495	489	482	482	502	483	504	451	441	482	456	488	482	471	451	421	444	471	439	462	483	446	458	458	461	433	415	448	457	445	473	421	409	443	448	433	471	414	395	428	438	471	451	469	460	471	473	446	460	470	434	455	436	431	476	465	475	436	427	453	462	420	445	435	439	432	476	446	429	437	470	472	442	424	433	445	451	410	430	432	488	438	433	467	454	458	428	466	436	445	472	408	493	463	451	470	452	427	470	467	452	421	419	436	456	441	440	434	487	452	440	385	418	409	435	433	437	497	414	452	397	428	467	423	403	446	410	459	438	486	417	458	437	421	446	475	431	452	493	452	438	480	431	456	454	463	440	450	428	452	459	484	416	427	454	459	457	420	408	426	428	421	453	461	437	438	480	366	433	415	444	427	461	424	437	452	440	436	440	469	428	447	409	475	412	441	435	499	432	448	427	435	421	427	457	416	482	467	425	459	407	423	426	404	454	407	396	466	464	438	452	450	458	397	448	503	463	469	471	425	451	448	438	422	446	447	430	435	401	399	471	477	441	459	451	438	448	474	402	422	413	413	461	438	399	449	482	442	461	439	474	456	429	442	410	452	405	426	458	458	461	416	428	444	439	414	467	396	488	421	441	438	408	460	462	391	467	478	463	431	477	434	462	449	437	446	438	431	458	449	436	481	447	459	443	461	440	527	436	455	447	431	460	426	435	449	451	454	438	429	456	466	486	441	457	429	456	434	445	438	442	444	435	434	447	470	484	445	460	450	423	441	448	448	435	454	428	419	439	426	423	424	467	458	462	415	433	449	446	433	468	452	473	445	452	428	422	452	450	482	477	446	450	445	443	454	474	445	434	435	452	436	430	396	452	453	432	475	438	417	456	443	441	448	445	446	442	464	450	475	434	453	461	477	456	418	433	431	454	405	468	430	450	455	437	465	426	399	435	429	456	420	438	427	445	428	465	433	407	441	448	478	403	472	489	421	458	428	403	410	421	455	461	467	438	417	482	437	467	467	454	425	451	454	466	448	438	454	455	430	438	399	463	447	455	450	445	434	424	415	447	471	416	451	430	450	469	483	423	463	469	444	450	406	432	456	421	451	421	455	461	429	443	480	464	432	455	447	416	466	466	444	465	417	441	479	464	413	457	443	415	442	399	447	461	437	453	454	419	459	436	461	424	477	417	436	437	490	458	453	501	444	413	439	489	409	446	498	426	457	432	433	420	434	454	429	426	437	439	478	388	415	421	460	411	464	418	449	455	433	466	461	407	445	432	447	458	451	424	471	456	418	446	446	454	485	488	492	450	448	414	453	498	450	449	410	468	472	461	453	452	434	440	448	471	477	457	466	448	429	460	468	412	484	457	448	425	463	490	465	414	458	421	425	441	422	426	456	452	448	449	410	449	449	440	432	431	444	444	428	429	409	435	435	443	433	428	450	451	447	454	436	410	457	451	474	423	423	482	454	440	432	474	465	474	448	452	490	448	441	418	479	440	416	441	424	438	433	470	461	430	451	456	445	434	455	431	429	469	430	429	428	479	413	441	414	472	450	443	419	418	451	444	495	444	449	440	459	460	432	439	437	466	421	441	434	435	449	435	440	422	442	439	444	442	422	472	440	452	453	454	434	414	447	467	461	444	432	416	436	471	443	453	482	448	455	432	473	475	442	435	415	456	414	466	459	457	488	472	415	466	449	402	453	424	458	478	442	443	459	459	482	431	439	453	407	451	447	472	471	457	440	446	457	488	483	446	473	447	456	435	414	429	418	469	452	485	430	466	428	485	465	449	457	463	424	427	469	463	427	466	428	492	452	451	470	473	409	484	432	428	448	457	483	433	469	413	454	448	474	470	461	452	426	424	433	445	404	459	501	415	426	464	446	458	463	456	452	465	451	421	448	416	476	417	455	439	437	484	454	446	485	435	467	457	441	432	441	439	478	443	424	390	444	458	448	477	448	448	466	443	461	420	439	450	451	443	436	438	435	446	464	438	469	436	417	438	431	445	438	462	437	450	428	483	440	429	458	467	437	493	446	479	484	466	431	441	445	435	462	450	445	390	452	443	423	454	432	440	447	430	475	475	450	468	437	420	448	438	427	405	475	433	450	465	459	468	476	438	436	449	432	440	458	437	477	476	487	441	462	488	483	449	425	460	476	455	397	451	424	453	448	430	431	435	459	443	461	453	457	468	464	470	435	414	423	450	464	451	446	415	436	429	453	422	449	424	425	456	422	450	458	462	428	454	431	451	444	451	455	489	446	412	453	435	455	430	457	467	413	429	457	466	455	456	426	454	458	431	466	437	439	451	463	438	440	438	456	431	452	441	446	446	462	452	439	458	464	429	439	454	453	433	419	460	426	441	504	437	443	457	456	452	414	460	444	453	436	451	441	482	466	428	468	469	447	425	441	461	401	449	420	442	425	447	443	463	436	456	429	478	396	444	446	454	480	447	467	441	427	433	464	449	419	431	456	468	415	449	478	423	491	452	448	443	467	433	432	438	424	463	395	429	414	445	472	409	465	468	481	462	466	488	441	459	449	430	457	451	457	480	459	452	446	429	447	477	411	435	467	421	465	452	475	453	447	481	463	424	445	439	452	446	440	435	481	359	459	432	455	441	415	414	413	448	441	426	429	444	455	423	428	461	441	481	394	447	424	434	445	466	464	432	447	464	458	431	411	423	402	422	449	455	420	425	422	443	452	432	434	471	444	436	451	416	415	451	439	462	436	406	448	421	455	469	451	424	485	408	439	410	469	430	457	416	426	459	438	462	413	480	462	427	454	445	416	433	446	448	449	447	436	450	428	453	475	477	411	402	450	469	468	470	396	429	398	405	465	423	438	442	401	426	473	417	449	457	445	431	481	429	443	473	447	485	442	403	461	453	415	456	413	442	440	482	434	440	461	413	487	464	433	423	450	437	470	428	480	453	418	419	411	418	464	429	448	431	428	448	429	388	446	471	469	433	473	471	462	464	456	443	462	455	483	461	429	456	493	382	471	472	428	460	474	427	438	448	436	443	450	455	426	422	438	462	502	459	412	440	429	435	478	437	440	468	500	477	418	481	420	451	459	445	477	413	431	466	383	467	479	435	426	434	431	446	502	429	421	424	453	457	466	448	421	461	429	457	422	410	458	444	446	472	392	422	452	444	445	438	435	425	441	411	373	434	451	465	425	448	465	461	474	434	455	442	445	457	459	413	455	450	456	485	450	436	454	438	453	429	455	436	400	448	451	441	448	436	472	447	420	430	447	435	456	433	444	432	493	477	473	415	429	420	436	432	434	439	458	430	468	468	453	463	430	437	408	441	453	410	432	430	420	474	451	419	447	459	466	389	444	458	483	431	486	451	456	437	445	432	444	436	471	431	450	419	480	442	485	441	466	440	470	440	449	449
12267	4885	3322	858	524	421	375	372	349	345	320	340	304	317	316	314	316	349	336	316	283	281	327	266	278	280	314	320	314	319	299	305	332	284	338	309	280	278	328	305	317	305	311	295	320	281	312	284	312	318	293	297	304	306	336	281	309	308	306	321	307	317	294	339	319	293	292	343	299	323	300	323	329	291	304	306	298	301	288	316	321	299	317	307	314	270	310	321	262	311	318	287	282	300	300	297	313	294	257	300	304	277	299	303	290	321	352	277	262	329	290	286	280	304	305	307	299	345	295	321	284	295	266	289	327	294	288	285	321	291	293	295	304	312	310	356	297	269	316	301	282	287	313	283	271	312	309	312	299	303	299	316	299	275	297	312	324	289	298	324	305	297	311	297	310	320	306	288	303	291	312	326	298	312	299	325	318	305	317	329	334	350	308	317	348	312	288	305	289	305	305	307	293	318	306	309	263	294	311	320	330	299	327	322	285	264	327	278	292	283	292	314	314	322	266	271	301	302	320	293	335	302	324	315	319	266	298	299	306	298	304	311	322	314	308	307	317	307	327	284	332	313	308	334	322	289	267	310	316	326	289	303	298	312	303	297	303	309	315	298	291	308	319	316	312	305	295	298	305	309	319	294	281	312	321	308	293	291	272	325	313	315	320	310	331	308	322	343	289	283	327	300	301	294	293	323	299	285	296	329	332	275	316	292	276	275	322	358	353	299	278	298	299	280	324	290	281	312	327	301	327	316	306	286	316	289	289	290	335	280	288	288	298	345	286	291	339	311	283	302	350	296	280	284	280	308	285	331	306	278	279	295	320	298	295	276	317	277	315	296	320	336	295	312	279	297	306	290	296	304	318	311	303	290	273	287	288	289	289	295	325	275	335	298	312	297	308	285	303	306	296	315	279	295	307	265	304	312	325	344	309	305	299	284	326	324	288	298	297	326	291	319	299	300	307	264	322	308	265	311	336	307	316	331	311	307	299	333	316	303	315	338	323	337	291	326	316	284	293	334	316	294	301	277	306	280	301	313	295	310	300	328	277	300	336	359	313	284	336	280	304	272	335	317	282	321	297	314	310	321	314	339	325	334	292	282	280	321	298	323	302	320	328	296	322	281	311	335	272	323	289	276	303	299	301	289	292	248	304	300	325	312	278	290	309	278	321	331	304	321	314	283	338	316	272	303	315	296	287	282	336	335	295	323	325	295	316	310	299	302	315	285	293	317	300	315	326	328	339	244	286	293	312	324	299	307	325	316	318	314	287	318	311	314	316	348	281	352	287	284	311	305	315	329	284	293	299	293	288	290	287	274	312	300	301	343	311	331	327	322	319	293	298	300	291	313	311	286	281	327	315	321	336	293	327	291	312	288	290	338	334	327	303	273	297	302	243	265	306	314	346	319	295	281	341	313	290	301	301	303	332	305	311	296	322	307	320	290	315	283	318	310	315	310	310	307	340	294	294	311	281	321	278	306	312	278	272	338	309	287	299	326	316	277	279	271	311	334	286	282	304	317	308	313	321	313	327	313	337	316	325	327	298	301	311	286	279	300	308	319	271	293	311	306	337	316	283	311	319	313	279	334	296	322	288	360	280	318	283	306	325	289	295	325	292	264	286	308	314	331	307	301	317	274	329	294	294	291	297	313	318	281	294	266	292	262	284	261	300	303	283	280	312	273	288	331	301	276	313	297	323	283	307	295	305	301	312	318	304	309	309	312	300	325	291	305	275	288	306	304	334	290	319	333	323	326	311	334	296	279	326	335	283	294	301	292	285	301	271	349	310	299	277	309	325	323	279	329	318	308	307	270	317	294	292	325	320	325	301	282	301	266	316	322	322	268	298	284	315	298	303	308	307	329	306	349	333	285	321	282	317	292	344	317	294	332	317	311	299	293	305	300	292	302	284	281	295	313	293	306	329	310	283	309	294	315	285	284	309	323	298	287	259	325	311	314	294	295	316	326	288	314	317	264	289	279	290	311	313	308	299	300	294	305	298	310	337	296	296	295	285	291	332	357	258	272	309	283	301	303	279	288	328	307	290	314	328	302	282	322	320	289	285	326	313	311	314	294	322	319	297	318	303	267	306	305	282	291	342	324	303	296	270	304	323	315	309	327	281	343	329	311	319	294	323	305	318	311	320	320	307	296	297	321	303	326	301	306	336	306	311	286	290	314	327	312	274	295	336	304	341	313	281	324	301	301	340	314	301	315	277	298	384	294	316	291	285	296	316	305	291	261	294	332	282	343	326	311	277	284	294	302	304	335	330	303	287	314	305	324	309	331	283	305	332	323	319	277	262	298	290	312	335	321	292	331	303	271	295	311	291	292	288	297	294	289	313	273	306	303	311	333	311	315	327	299	314	318	304	361	291	282	304	313	300	280	330	320	302	336	298	337	315	285	311	305	302	303	276	282	260	317	356	337	288	311	331	281	288	286	309	304	293	312	326	306	291	276	326	266	310	295	290	290	309	315	310	311	312	315	323	318	317	276	298	308	289	327	271	293	315	306	330	303	320	298	312	319	299	301	284	266	281	305	280	326	302	309	307	301	331	286	325	307	336	315	292	316	297	321	299	323	306	328	307	310	299	296	274	313	330	306	281	319	334	296	329	278	292	330	324	309	308	297	308	306	299	300	329	314	335	313	286	279	302	271	306	291	277	280	297	290	295	291	300	306	329	321	295	309	277	302	325	330	314	275	307	315	321	320	311	290	295	304	287	320	281	302	305	292	286	315	300	303	303	299	300	319	269	296	301	281	281	299	301	296	313	288	294	338	290	297	297	292	323	322	255	360	314	296	317	265	293	324	294	310	294	250	345	304	330	290	320	326	327	291	282	282	300	316	329	290	274	337	314	324	280	329	291	289	305	300	319	318	286	303	291	304	360	319	290	315	310	304	316	262	276	298	304	291	304	285	284	288	294	320	297	285	323	304	296	303	299	313	303	314	288	304	303	291	301	337	306	303	299	330	287	316	300	319	308	284	276	314	304	328	287	268	280	302	281	321	290	282	293	289	313	309	292	313	349	314	310	346	302	327	307	325	278	302	305	282	283	305	308	302	301	293	285	313	273	297	300	292	312	295	315	294	294	309	315	306	299	307	293	280	342	316	312	318	297	303	292	319	325	308	303	300	291	320	295	312	312	320	312	277	273	329	326	266	291	305	303	296	327	324	326	273	271	295	278	283	302	305	288	255	299	321	301	340	293	301	307	321	287	284	321	290	324	297	295	339	285	333	323	297	292	302	323	312	322	295	281	280	283	316	321	335	301	294	350	285	318	326	290	316	289	291	277	322	311	322	295	319	285	312	319	299	259	275	313	281	267	293	324	305	319	335	316	299	312	313	303	299	303	313	313	269	329	323	307	310	305	291	321	323	316	318	333	308	305	324	315	312	337	301	284	307	311	293	314	318	311	264	326	353	321	329	322	277	285	269	268	301	260	293	332	325	313	322	281	336	301	321	340	295	323	303	292	283	293	306	314	290	293	339
8669	5012	6047	2289	1652	1382	1291	1130	1045	949	879	885	852	876	804	833	824	735	747	748	742	745	787	773	748	702	711	733	692	746	713	730	760	709	723	750	726	750	701	743	742	724	724	655	709	698	709	726	723	729	709	709	691	705	689	741	652	683	735	753	735	708	730	701	690	737	680	689	690	679	712	752	720	716	733	652	714	706	698	668	728	728	711	688	676	680	698	706	706	681	682	710	718	666	693	713	704	734	731	666	707	657	718	712	686	682	694	667	729	705	750	710	751	732	739	691	710	731	698	685	675	680	670	662	729	729	661	691	736	669	694	706	685	703	693	719	742	689	713	742	711	695	744	674	753	696	702	742	745	701	711	703	725	690	772	710	717	740	695	748	688	708	660	722	681	704	720	755	720	686	689	676	710	709	698	712	661	706	669	726	689	677	708	719	727	747	665	733	717	660	691	717	699	725	690	644	740	723	748	712	694	705	739	718	708	659	710	713	669	723	746	721	663	702	734	742	654	733	691	690	665	758	716	672	737	710	695	692	736	707	682	697	654	737	731	746	699	693	705	675	685	725	657	728	713	713	690	711	680	750	695	710	701	720	718	677	685	678	685	742	720	747	691	706	762	713	739	717	694	673	698	694	709	708	715	709	741	711	709	686	734	672	741	697	710	676	706	697	710	687	656	708	681	662	659	664	684	766	734	666	724	700	729	743	657	739	749	692	697	699	674	659	714	703	684	694	682	734	711	729	723	701	719	717	737	667	697	727	759	680	690	671	694	747	704	715	757	670	685	694	699	716	681	692	711	713	725	743	703	694	763	694	720	736	701	680	711	714	737	689	705	713	688	707	714	709	708	702	689	715	667	727	673	714	676	673	715	646	656	665	716	663	720	723	707	705	695	666	716	699	715	739	753	702	698	688	710	688	731	674	692	687	719	706	708	723	740	728	666	733	701	706	678	692	683	676	719	726	710	731	714	743	714	697	681	752	726	734	689	744	699	752	638	753	707	705	656	692	742	708	739	720	719	701	699	668	711	716	681	692	676	669	684	698	747	715	726	693	668	701	721	659	743	696	658	698	733	676	707	692	711	714	711	710	705	711	683	717	708	670	703	758	723	715	739	727	710	684	658	723	720	742	703	666	719	731	665	728	717	708	674	709	655	748	705	670	675	705	676	739	705	710	725	712	716	723	686	680	634	711	714	703	644	722	716	666	664	697	701	724	659	729	713	672	689	723	697	732	719	701	670	710	707	671	701	706	668	711	715	658	725	714	671	675	703	741	681	664	711	721	739	705	743	711	717	735	739	710	677	707	709	707	694	724	700	680	682	705	733	733	717	680	682	702	713	731	727	699	688	698	722	734	724	692	705	698	683	687	683	685	698	703	718	681	720	682	712	667	646	747	667	704	668	703	698	726	683	698	655	707	681	686	721	714	714	728	683	743	686	688	709	750	721	709	757	721	704	724	689	698	720	705	732	753	691	687	680	670	689	724	688	724	681	693	712	676	716	695	755	696	732	698	713	687	699	727	701	686	719	727	730	675	677	720	692	704	748	744	691	741	696	664	733	689	692	687	734	739	722	729	710	682	659	703	718	694	715	708	699	672	717	690	735	684	672	669	679	686	675	736	725	679	746	723	687	734	731	731	707	676	695	704	731	719	734	707	718	713	718	713	704	709	724	724	717	699	694	700	701	733	715	695	668	662	729	714	671	737	729	741	698	687	749	702	698	727	712	722	709	713	640	732	727	685	682	702	662	703	717	738	729	719	687	707	686	713	721	694	700	669	721	687	697	734	727	725	690	717	737	731	726	695	733	701	703	738	726	697	683	656	681	734	694	727	710	714	726	717	661	711	723	682	711	683	707	653	710	743	732	714	695	720	720	724	743	693	657	702	735	723	724	691	713	696	691	671	687	685	689	693	719	694	713	681	703	703	703	733	735	687	741	685	707	689	707	749	757	713	708	725	704	732	719	702	686	649	714	668	722	692	711	693	740	698	661	750	716	686	715	692	712	743	725	726	702	700	674	704	737	723	702	658	722	744	732	761	722	730	663	716	676	688	665	717	669	696	660	693	730	720	670	688	656	725	682	691	713	711	698	732	693	673	690	726	714	714	708	700	686	732	695	691	703	718	720	715	744	691	686	748	753	698	703	700	655	638	699	711	726	645	753	648	707	699	711	689	683	708	680	721	701	722	734	701	716	740	696	726	682	643	684	743	670	724	713	719	745	706	698	689	756	691	733	746	696	711	675	702	722	716	701	642	715	713	694	695	713	730	641	727	769	619	702	698	714	723	677	728	737	682	702	679	694	712	685	697	721	738	733	678	734	683	741	726	703	670	773	682	664	694	729	715	696	753	647	753	694	694	729	730	729	718	727	723	726	673	752	708	741	711	685	730	715	736	676	719	719	727	632	688	688	755	684	729	712	712	751	679	723	690	694	697	742	721	711	701	708	773	729	696	731	685	710	699	714	668	706	716	733	701	698	749	683	701	676	690	700	735	645	743	683	718	726	711	693	680	782	687	703	684	688	705	721	737	726	713	733	727	705	691	679	671	699	726	711	715	734	732	679	755	695	707	682	738	684	678	677	693	735	688	682	693	754	714	690	761	691	743	682	711	730	727	712	729	698	724	665	701	730	712	665	706	701	696	741	668	699	665	691	724	740	731	713	748	732	681	719	718	669	728	726	700	678	731	719	722	706	671	655	682	700	711	680	729	710	740	669	692	722	697	747	708	699	720	697	697	723	721	700	679	646	712	703	686	668	663	700	714	662	755	719	686	664	642	673	735	691	689	690	691	728	726	708	718	699	712	735	754	716	671	680	704	716	732	700	711	681	674	736	720	712	684	740	687	694	741	718	713	675	679	679	691	724	705	719	704	709	705	721	737	700	691	684	668	674	642	742	706	700	712	720	713	689	669	687	656	719	691	732	686	675	751	727	723	685	707	737	700	741	679	725	692	686	681	700	711	722	714	710	702	704	711	713	661	675	713	672	718	713	732	666	716	700	770	679	735	760	715	773	684	706	709	716	683	730	720	681	661	732	671	713	704	682	660	731	650	707	683	705	713	706	721	752	704	686	683	760	711	746	691	706	722	712	717	720	689	734	714	738	705	674	706	720	652	695	691	778	720	685	714	715	704	693	672	721	721	716	709	722	713	695	716	692	743	684	700	716	710	743	718	715	689	687	657	716	738	658	738	660	703	755	697	721	711	717	698	708	728	693	728	676	729	752	707	692	698	724	781	750	711	692	701	700	727	666	696	694	706	704	662	654	737	663	717	698	694	733	688	708	731	696	711	675	690	728	760	708	684	710	708	753	710	702	726	690	769	706	709	696	658	706	702	683	712	703	640	732	725	703	699	732	716	734	701	651	741	785	707	731	687	707	671	689	620	692	690	696	707	711	680	711	679	753	643	693	723	680	668	689	727	690	722	698	713	714	649	705	671	687	721	710	716	757	715	720	706	713	699	707	682	730	712	745	705	712	680
28161	16711	13464	3554	886	663	609	510	400	387	409	400	339	338	337	323	290	301	300	325	296	317	280	300	315	323	313	311	304	322	332	273	333	324	275	304	317	299	305	281	323	326	305	310	304	331	304	312	314	330	343	295	336	322	290	326	324	304	312	327	301	314	291	305	286	291	338	294	301	347	354	299	309	300	298	326	294	282	260	307	270	286	298	314	328	281	292	286	261	284	266	327	315	286	295	260	317	304	297	295	287	298	320	284	305	295	306	333	278	293	287	322	303	278	318	289	323	307	306	359	314	284	271	281	309	318	309	300	309	301	316	308	312	324	315	312	314	303	299	331	308	321	326	274	281	306	311	292	309	276	324	277	316	291	322	292	304	299	307	324	311	351	302	293	291	304	296	309	290	308	281	298	342	279	281	309	294	262	299	305	303	287	266	326	294	276	302	319	306	302	269	300	301	321	311	316	331	311	339	324	307	328	268	289	289	306	294	310	310	302	295	303	288	289	270	293	268	301	293	299	299	306	300	294	278	295	289	289	296	310	288	323	324	298	312	257	309	287	315	308	272	301	339	318	294	303	303	319	312	306	293	266	346	315	294	289	333	306	286	324	304	310	299	328	321	282	289	295	311	285	272	291	294	327	326	313	311	275	285	264	268	310	288	300	320	284	298	311	280	273	267	300	289	336	301	277	310	316	301	316	304	317	308	294	302	306	330	309	282	310	312	319	290	316	310	298	306	314	327	300	296	306	312	289	304	333	325	317	268	334	319	302	325	318	337	295	285	308	317	318	337	300	329	307	330	311	308	302	310	314	288	304	324	312	330	304	306	297	304	290	288	316	293	323	295	302	294	319	300	313	285	305	290	312	325	323	316	320	278	323	288	315	312	273	302	305	301	320	296	304	289	320	301	299	313	271	347	329	290	295	316	304	294	339	271	294	306	302	326	297	315	311	277	298	300	281	306	323	275	326	306	285	351	321	284	293	345	284	305	317	272	278	278	299	266	307	288	284	332	298	326	274	286	319	291	310	330	318	269	307	294	315	293	310	322	308	353	285	280	328	317	298	295	309	285	316	293	287	291	322	307	304	301	317	298	294	308	312	277	326	312	293	303	324	298	285	327	315	284	271	319	290	305	309	329	350	322	293	308	292	312	307	293	309	320	303	292	301	295	311	323	316	305	306	290	306	298	304	319	275	310	332	322	303	302	305	254	298	288	304	351	335	343	305	319	306	280	321	287	303	307	326	302	330	305	289	310	313	292	298	318	304	288	293	316	314	308	321	314	340	284	257	312	309	284	263	321	309	305	321	290	286	318	309	285	341	301	309	299	292	312	285	325	291	316	333	306	254	333	309	289	307	305	302	283	284	316	320	295	274	317	268	304	306	283	280	312	301	320	284	297	289	320	304	257	325	329	283	292	327	310	303	310	340	286	302	292	312	315	298	321	284	305	331	298	310	297	325	326	278	283	302	320	317	304	313	283	307	284	291	296	326	302	292	340	301	295	301	316	300	311	311	318	298	299	308	280	343	282	313	282	292	298	306	292	266	294	302	273	293	278	303	282	295	306	328	308	306	288	291	313	311	292	341	337	293	294	299	325	286	306	309	294	293	259	305	279	295	288	314	338	309	309	268	300	333	275	300	306	294	309	334	328	295	280	307	304	287	277	310	298	307	305	297	284	315	291	304	299	322	283	295	316	309	298	299	279	299	278	284	303	251	315	323	327	284	296	311	310	311	309	323	274	317	288	308	296	328	302	321	317	308	325	267	291	329	310	280	335	296	294	282	259	261	277	274	282	310	326	312	343	294	309	315	293	308	336	280	330	301	325	282	302	314	285	331	293	304	305	315	265	294	308	325	343	330	319	295	329	305	255	315	298	314	330	293	290	314	289	310	330	311	332	319	310	313	325	333	292	327	282	297	309	304	311	318	317	308	294	312	322	309	313	306	272	295	303	307	326	287	275	307	316	286	303	330	265	276	299	280	296	293	303	294	301	279	319	302	330	312	302	333	285	319	316	285	309	304	294	275	315	320	294	336	315	321	327	332	275	301	324	291	290	297	311	343	313	290	284	321	326	331	305	255	309	283	283	305	297	308	329	299	301	295	284	292	300	294	338	324	288	331	291	284	302	321	286	285	315	287	322	295	290	308	298	326	331	328	317	322	309	302	320	292	252	319	319	284	306	301	288	303	293	283	261	324	318	310	328	320	304	305	295	281	303	279	346	286	287	274	305	322	283	298	295	315	285	272	324	294	299	297	305	340	297	282	289	327	302	277	304	309	297	296	295	286	348	329	301	290	343	320	290	305	284	339	313	289	294	301	328	331	333	311	307	292	309	277	312	306	306	267	278	334	326	302	283	314	292	307	314	292	321	290	284	328	287	298	317	337	317	241	346	278	289	319	339	304	341	342	283	302	301	297	306	279	287	273	297	326	290	304	313	326	333	329	308	306	262	295	328	293	313	296	305	304	327	295	313	310	314	331	334	283	289	300	278	309	330	326	316	311	315	269	263	313	286	329	315	339	310	293	303	307	323	298	273	288	288	323	321	328	309	317	321	265	321	279	293	332	331	309	306	278	276	295	283	290	280	316	272	270	310	295	316	288	301	292	303	324	307	321	291	339	268	303	301	283	321	314	298	290	307	290	309	343	306	322	312	281	259	316	298	293	296	305	340	333	275	343	298	330	304	321	333	297	309	343	275	327	293	311	282	324	320	319	305	316	291	282	324	314	291	325	321	303	306	319	279	311	282	298	303	326	278	326	282	266	275	319	289	341	303	311	288	323	301	259	292	314	306	302	297	318	297	327	315	315	289	308	306	317	328	287	316	308	311	305	331	323	303	292	309	285	312	317	322	320	296	325	298	288	294	317	314	302	265	320	293	314	278	297	323	293	307	287	322	293	329	326	286	293	309	328	326	307	290	324	306	295	311	316	309	325	333	297	274	339	338	328	316	309	287	302	306	292	296	335	273	307	312	294	337	309	300	273	319	307	322	271	280	263	318	318	363	298	309	296	285	311	303	264	307	287	340	290	306	278	318	329	337	286	321	293	298	307	316	285	300	322	318	295	316	329	307	295	334	337	294	291	301	306	325	296	314	296	302	278	324	297	314	305	284	283	316	320	317	327	293	316	303	282	295	323	292	279	304	309	310	321	286	311	324	340	302	294	283	286	286	342	278	279	279	271	298	316	309	338	298	323	303	288	274	316	312	323	280	279	275	286	290	258	263	293	333	287	293	295	302	309	311	295	274	271	290	290	306	302	299	278	304	319	296	306	318	319	329	309	314	305	307	279	334	301	327	316	304	322	305	316	325	284	292	317	321	323	290	338	307	299	329	316	291	311	307	324	345	338	314	291	302	296	285	311	307	305	334	310	317	310	326	300	260	311	291	260	303	331	283	334	296	303	321	288	276	296	293	288	282	274	293	308	313	297	305	325	269	297	310	297	327	301	304	331	302	296	305	357	316	287	299	332	288	330	321	306
19528	14326	17187	5608	2442	2194	2132	1660	1445	1348	1139	1017	1019	1001	870	920	892	877	880	823	768	783	797	751	813	789	763	745	735	722	722	745	731	748	760	726	727	671	807	735	728	728	732	721	699	768	696	707	670	702	722	687	684	707	676	695	679	741	722	731	701	701	685	690	730	725	721	688	723	739	669	693	670	684	697	683	729	748	636	679	709	715	669	728	699	662	694	723	651	714	729	712	630	717	694	685	674	700	695	716	668	723	689	672	681	679	697	679	682	740	722	673	688	668	693	743	731	683	711	692	704	696	681	685	685	734	725	728	708	697	686	682	700	724	704	651	754	709	696	666	717	701	714	711	696	730	727	723	719	712	708	746	637	776	724	686	717	711	667	723	703	641	711	691	673	670	724	652	723	677	722	668	669	698	715	697	723	701	727	718	713	702	684	733	660	696	691	693	667	709	713	685	689	716	699	705	701	701	683	643	677	721	766	686	697	691	679	702	690	711	708	649	684	713	701	668	670	679	711	678	690	682	692	664	684	711	750	706	677	753	709	714	699	708	718	710	728	648	695	656	720	712	736	668	680	664	679	700	700	691	647	712	664	699	673	656	711	714	689	715	679	700	702	709	666	694	700	683	683	730	735	663	673	703	689	740	740	737	686	714	725	706	681	687	716	674	702	670	709	709	710	670	705	701	637	680	676	685	691	663	668	700	687	686	711	666	711	682	711	694	690	680	659	696	666	674	692	695	724	660	695	689	753	678	701	707	704	694	731	689	663	678	659	705	683	724	685	699	724	725	699	707	688	694	728	687	679	704	723	714	690	723	659	701	701	706	685	659	668	655	683	683	717	696	697	677	708	677	680	688	719	706	712	717	727	695	737	674	732	625	698	705	736	713	697	715	727	721	708	698	687	721	672	673	705	684	671	668	694	690	675	714	682	712	660	652	755	724	650	697	649	710	710	646	685	671	717	710	696	720	670	700	713	702	724	701	694	700	694	698	703	677	708	696	711	661	685	686	713	717	709	678	710	670	639	710	716	664	722	715	700	698	667	702	679	705	716	702	735	685	673	649	690	692	722	679	708	681	727	704	683	707	703	664	689	715	721	709	685	714	741	679	748	670	699	729	706	694	697	690	695	679	719	701	643	666	659	666	704	680	712	709	756	690	736	667	701	760	682	717	684	694	657	693	732	696	673	723	753	709	688	626	689	645	691	716	630	633	679	691	694	695	686	654	704	725	657	716	696	714	710	711	699	675	717	713	708	687	667	738	702	678	734	715	693	697	715	663	664	698	667	729	693	652	681	651	708	675	672	712	683	691	671	684	689	676	688	746	656	753	711	710	701	652	652	725	712	699	671	716	645	721	697	669	702	689	666	694	716	691	692	722	664	677	724	679	684	713	698	675	740	688	650	695	635	735	677	699	740	707	683	730	722	663	671	672	697	684	681	688	690	697	664	654	691	655	659	692	707	675	718	717	706	678	682	668	676	714	687	704	717	675	706	665	713	697	691	693	690	700	666	683	700	755	707	661	641	684	700	707	686	709	667	699	700	703	685	679	638	725	715	668	682	703	752	728	697	690	690	758	676	695	719	694	730	695	677	677	688	681	686	711	690	723	693	746	692	674	773	722	698	709	620	690	673	712	681	689	678	697	741	685	691	663	705	699	729	684	686	686	697	699	681	677	721	689	728	732	684	698	709	699	683	659	728	698	723	705	752	673	642	662	682	671	673	659	690	687	689	742	714	728	708	684	707	688	716	708	772	626	691	722	707	707	675	659	677	671	709	711	721	686	678	751	706	649	665	686	691	672	715	674	674	690	710	715	723	673	676	725	742	693	656	666	670	680	640	726	698	648	700	705	721	718	708	670	695	652	683	684	724	689	711	704	686	711	683	723	661	669	664	674	718	690	644	714	697	657	714	655	730	689	692	711	701	688	697	711	710	688	683	660	674	697	706	715	686	706	689	714	697	687	684	689	673	703	634	720	712	644	675	698	719	699	719	682	735	692	755	667	643	609	676	721	686	712	702	667	686	748	728	712	694	659	651	684	705	654	690	689	697	748	715	688	732	678	749	681	685	711	680	661	684	714	689	685	704	702	680	708	715	763	665	711	722	720	660	652	698	754	686	704	757	696	696	691	685	695	696	690	690	687	713	668	661	702	714	711	714	659	724	709	729	751	661	711	659	681	713	734	737	669	728	656	692	699	676	737	704	659	719	716	676	726	697	688	707	743	659	680	700	715	698	676	722	680	716	719	717	713	710	689	691	707	690	656	738	711	686	687	679	703	672	694	688	702	644	689	717	701	705	715	689	701	686	684	649	701	711	707	711	711	706	723	695	684	733	693	706	690	703	673	701	678	682	693	662	691	686	679	630	709	709	687	687	633	720	722	704	695	745	699	728	723	694	724	719	685	768	704	722	723	721	684	720	657	705	674	698	731	673	707	708	694	662	696	700	677	691	665	681	727	615	748	769	659	695	693	706	694	655	680	712	714	704	666	699	742	724	685	694	648	682	718	710	685	684	717	722	706	713	673	728	702	635	702	753	687	674	699	691	694	687	712	663	717	709	710	697	733	707	671	785	673	706	660	688	684	699	722	714	697	704	713	709	660	696	719	670	701	711	727	729	713	684	723	674	709	717	668	645	677	723	684	716	697	761	711	722	670	719	687	723	704	679	677	700	679	672	652	706	681	677	668	678	715	697	675	719	684	685	711	667	682	695	666	682	703	708	692	681	661	695	692	660	722	694	673	667	670	713	727	714	669	711	712	699	696	671	715	678	716	676	692	701	701	703	729	729	706	698	690	719	728	671	678	653	708	686	712	692	712	668	717	703	716	737	685	695	692	733	728	678	650	682	710	735	670	619	691	741	705	727	682	715	693	709	747	655	698	705	698	725	702	700	734	688	738	739	714	712	733	682	656	714	702	680	733	696	676	714	695	702	697	700	746	718	677	687	699	724	674	738	667	671	681	698	660	683	689	698	645	660	674	728	712	693	672	693	707	692	667	670	700	658	685	717	672	704	705	697	698	687	671	720	692	710	704	705	645	707	713	662	705	652	687	689	654	646	737	739	738	671	700	748	692	657	714	732	701	689	744	722	701	700	663	691	690	683	723	711	751	664	730	691	706	706	682	685	693	697	674	680	727	721	687	706	699	674	643	649	702	702	721	681	717	675	746	645	721	686	706	678	692	652	714	706	694	673	680	715	726	673	659	701	735	682	654	723	691	717	672	727	706	681	674	713	704	670	695	729	716	728	733	640	658	663	731	661	675	783	681	691	704	669	715	716	732	759	696	719	712	703	710	705	711	705	666	686	661	679	711	683	672	703	721	714	681	739	688	691	723	681	685	669	692	694	673	725	720	739	691	686	719	718	693	704	684	681	735	697	692	709	735	721	684	677	715	733	707	675	690	693	675	672	699	696	656	661	719	723	681	726	692	716	729	698	712	705	680	710	658	713	668	687	701	720	691	657	753	643	729	684	705	701	663
38583	26043	20673	5809	1254	831	649	453	373	357	327	284	259	228	249	243	235	239	210	185	195	201	214	219	223	205	200	188	191	190	192	211	210	202	213	213	176	185	183	189	175	213	160	174	202	179	175	182	191	174	200	194	187	195	182	190	180	207	159	197	162	197	169	216	221	186	199	166	197	200	196	179	175	183	172	197	185	208	177	173	168	195	194	199	180	154	195	176	152	189	182	189	182	156	213	186	199	199	194	197	183	187	198	192	168	171	180	179	193	159	191	189	153	191	180	202	187	193	193	196	191	201	187	200	177	179	178	190	166	189	199	159	189	188	191	158	171	194	176	184	176	176	165	173	177	194	163	201	196	190	206	184	186	177	167	199	196	178	190	208	184	204	159	190	194	171	175	184	186	187	183	193	196	185	174	186	183	189	184	183	194	198	186	184	213	190	195	192	173	202	187	185	185	188	197	176	185	203	179	176	187	187	220	167	203	191	200	191	193	178	180	191	188	176	170	207	188	203	171	193	174	200	181	192	172	175	178	194	173	168	157	183	182	214	177	212	185	162	197	191	212	194	206	187	184	209	187	183	210	188	187	199	168	200	164	185	197	186	169	199	195	181	171	167	219	169	176	159	172	205	183	208	164	173	197	195	207	190	196	205	193	201	215	178	175	176	200	168	176	181	189	184	182	199	186	176	189	191	172	182	203	199	198	191	210	166	178	180	182	182	180	183	201	189	196	209	189	179	195	207	177	189	194	210	185	212	186	177	182	188	187	202	177	187	200	196	170	191	202	218	193	168	200	188	183	178	164	173	173	161	187	176	201	195	181	204	159	167	189	166	179	198	188	178	169	179	177	175	176	177	188	200	177	198	186	211	176	192	182	175	187	171	151	188	156	201	182	169	172	194	198	201	177	180	163	166	199	177	174	213	187	199	192	207	167	182	183	143	167	175	181	209	193	194	195	189	206	182	173	198	211	180	167	180	164	195	191	204	193	206	177	181	193	200	179	180	197	197	215	171	168	190	197	198	189	187	218	196	166	185	191	204	168	169	182	171	211	179	188	192	193	187	173	183	169	179	188	180	214	194	226	171	204	204	178	190	185	162	163	179	148	190	196	186	175	174	176	196	172	190	158	174	218	181	201	219	188	160	182	190	162	219	173	185	163	173	172	196	189	157	194	184	172	208	196	169	188	181	199	190	193	167	180	185	182	187	189	194	175	188	187	212	178	158	196	190	187	172	202	168	195	166	178	160	192	191	197	165	199	174	197	179	203	203	178	176	183	185	165	201	164	191	182	173	181	177	205	187	196	176	192	199	204	207	199	184	164	179	190	218	175	170	185	171	196	172	198	172	208	222	201	168	196	180	193	189	185	163	201	203	177	160	208	204	198	162	183	174	184	203	191	184	166	186	193	190	170	175	169	203	157	174	188	171	187	186	181	188	194	187	188	166	180	165	167	191	213	175	192	158	191	195	178	174	179	174	181	189	187	175	194	168	165	188	173	155	190	182	177	184	214	179	201	214	199	184	183	184	191	184	180	168	179	175	194	191	178	203	182	175	190	186	193	186	218	172	169	180	174	194	187	170	168	168	190	184	174	177	205	200	180	194	187	180	194	181	220	179	209	200	179	208	200	161	193	188	179	211	200	206	168	182	188	164	189	190	196	195	180	162	178	201	177	160	192	177	195	199	212	217	177	195	160	180	196	183	208	174	190	184	178	212	181	198	172	192	175	170	186	169	185	172	176	199	227	193	192	178	199	160	214	169	177	175	183	186	171	173	215	186	198	186	188	179	191	170	194	180	180	165	161	191	175	193	199	208	208	181	174	169	179	176	162	203	161	213	208	202	212	190	197	214	179	151	185	188	169	159	188	187	204	204	180	178	198	219	191	185	174	173	184	202	187	226	191	167	171	207	156	171	184	183	189	184	193	174	206	196	205	184	191	218	205	179	184	175	182	209	207	167	185	182	185	179	203	185	215	165	217	193	187	205	199	187	145	176	177	144	167	192	181	169	184	182	187	189	183	172	187	215	207	184	188	192	192	181	180	204	195	185	182	188	194	181	180	169	191	191	192	194	202	205	180	204	163	190	226	198	202	180	183	180	194	209	173	179	184	171	182	195	201	198	180	181	169	166	195	174	191	198	212	194	185	189	204	196	188	184	195	211	193	185	178	199	199	184	171	176	174	219	183	188	187	190	183	197	182	197	185	174	195	179	181	183	161	162	186	161	184	196	197	173	192	162	161	194	182	183	189	189	180	170	181	196	187	209	186	176	175	194	196	210	160	211	189	178	192	183	190	188	151	175	170	204	201	201	192	173	183	173	184	165	179	174	183	143	181	189	210	180	184	167	175	177	186	182	187	184	186	203	176	191	160	194	211	178	187	157	183	195	201	176	195	163	197	176	187	194	191	200	173	184	200	209	180	183	185	195	187	209	161	189	182	155	172	190	152	178	181	206	209	185	199	184	182	179	208	183	165	208	181	174	148	183	183	203	206	159	208	176	209	171	181	188	193	208	213	184	202	191	185	174	203	207	187	186	171	171	162	185	195	184	167	181	202	183	174	191	180	168	184	200	180	201	195	159	177	190	178	177	163	187	180	172	187	179	203	168	193	169	184	184	186	199	169	171	204	180	182	191	204	183	171	185	178	174	206	173	161	188	178	172	183	203	164	164	163	193	201	190	188	179	192	190	174	180	162	179	174	199	186	199	182	182	176	193	190	207	198	180	195	217	209	172	164	188	175	177	175	194	189	208	154	180	177	200	195	194	209	204	208	199	205	209	226	185	184	199	206	189	183	175	190	179	176	184	190	169	205	177	183	199	175	173	194	191	177	175	174	193	187	198	175	208	198	196	171	184	202	200	198	162	199	186	174	205	195	181	210	187	200	211	190	194	167	186	195	175	191	191	169	180	193	180	169	181	185	178	192	166	217	172	182	163	211	195	186	180	168	191	202	196	192	190	191	202	184	188	204	210	188	177	185	174	206	204	179	175	232	178	198	214	179	194	177	181	211	194	192	168	211	201	194	182	151	156	162	152	144	164	190	186	196	174	184	190	178	163	191	212	196	203	194	199	178	165	192	173	200	172	199	199	205	174	193	187	175	215	195	188	184	177	199	176	192	189	214	211	175	218	205	193	182	177	188	161	183	147	173	191	148	202	187	178	191	182	177	192	201	211	215	198	190	194	204	172	199	205	180	174	172	208	192	180	208	196	187	180	186	182	173	187	168	192	175	176	189	173	191	176	203	199	189	211	184	181	184	188	206	161	211	169	181	187	205	184	208	173	187	192	209	151	158	198	167	184	182	202	180	193	164	186	188	173	183	172	202	174	186	177	185	206	204	196	167	188	167	171	187	192	195	186	173	172	189	186	190	176	226	188	183	185	163	196	170	179	163	179	185	199	168	179	201	173	159	195	195	162	174	181	176	174	194	194	188	170	185	196	206	177	186	191	177	187	190	195	167	171	170	192	184	207	191	194	192	186
25596	21192	22093	6547	3293	2888	2526	1946	1563	1412	1167	1046	867	847	783	761	741	656	632	578	602	580	564	593	568	577	550	536	546	556	558	476	516	503	538	505	522	510	520	467	494	486	456	492	485	453	461	480	471	473	462	436	436	475	463	451	478	436	460	468	479	468	485	464	422	464	443	413	437	459	464	420	454	438	463	438	411	432	491	448	439	449	466	465	488	439	429	421	476	450	449	448	430	443	419	465	438	440	448	413	415	462	461	415	417	460	465	482	467	417	424	424	433	449	461	466	417	451	414	456	441	430	427	461	446	438	457	420	455	437	506	454	449	460	481	467	438	436	437	474	453	454	465	443	441	433	446	431	424	416	427	465	464	446	480	447	467	431	482	433	457	460	475	424	445	442	426	448	480	441	453	454	435	448	475	463	421	449	474	466	452	417	452	446	435	415	441	495	440	427	446	445	426	449	431	455	465	455	420	463	424	437	482	415	409	463	445	462	439	493	439	449	455	440	436	455	436	432	404	466	419	439	433	485	429	420	424	487	436	465	439	417	422	446	457	471	413	431	463	477	487	417	427	457	423	453	456	458	460	444	456	401	442	436	443	447	442	441	474	419	459	452	460	484	486	450	460	464	427	473	457	441	434	443	456	461	454	447	442	469	442	438	434	433	476	441	410	445	414	445	431	439	439	440	392	468	418	435	430	443	456	420	468	425	443	472	415	435	442	448	472	452	465	438	494	425	448	445	401	414	438	445	454	433	429	435	391	449	464	434	419	429	422	424	448	473	452	449	450	451	425	417	435	438	425	438	463	433	442	442	439	445	451	429	436	462	443	475	431	466	442	448	434	420	480	452	434	466	455	456	458	470	405	446	446	454	450	418	454	451	468	461	431	437	431	438	420	448	427	426	432	436	433	438	441	464	430	439	467	481	472	438	428	483	445	433	445	450	425	440	442	416	475	420	448	441	462	440	459	487	453	450	459	480	448	437	407	409	416	456	397	432	470	447	430	472	478	428	416	412	434	445	468	411	439	475	437	416	462	450	447	436	447	439	441	429	448	481	420	483	507	433	499	406	431	449	436	459	486	446	432	434	431	445	409	389	415	442	428	454	414	437	422	474	469	429	460	453	410	414	439	423	446	447	425	462	479	439	436	450	458	433	424	439	459	423	431	461	471	440	448	464	439	432	454	438	437	450	426	466	477	469	465	455	471	417	414	433	444	446	454	406	450	464	416	447	491	461	439	447	463	443	454	447	455	431	444	432	442	476	472	463	444	466	440	436	461	454	408	436	459	432	431	450	468	411	455	418	442	428	449	483	425	446	427	466	435	423	464	439	442	428	433	424	440	453	441	445	426	481	468	476	437	451	403	399	413	449	432	452	461	478	464	448	440	448	462	457	438	454	448	462	452	440	437	435	441	444	433	375	417	428	451	410	442	475	434	461	413	408	439	438	472	453	430	415	405	453	437	427	443	474	439	441	441	450	439	444	434	465	461	437	454	447	421	444	415	420	421	469	457	457	434	443	423	407	443	412	430	469	451	467	483	462	450	439	407	440	438	455	469	459	422	451	426	444	489	455	450	497	468	444	477	424	437	494	443	454	483	418	442	457	461	433	452	454	433	432	459	444	425	478	462	459	477	404	455	450	455	447	490	438	458	443	451	420	412	463	432	430	434	437	492	426	480	436	484	430	461	483	435	445	474	451	467	429	478	449	420	460	447	449	418	459	466	390	447	442	462	461	460	482	457	428	440	425	430	450	420	456	445	431	428	420	438	410	465	467	472	421	436	435	417	462	442	471	427	405	457	441	466	442	450	448	450	456	438	436	472	457	466	444	449	428	451	430	470	440	427	495	430	461	445	458	458	496	428	430	434	429	473	428	443	402	441	445	472	443	445	449	429	434	449	444	450	469	422	481	433	434	457	475	478	456	432	459	446	464	455	409	422	459	463	439	445	453	443	443	460	452	425	408	434	447	396	428	462	443	437	431	457	424	442	452	410	409	447	426	447	456	451	427	429	435	475	443	471	436	469	462	417	455	443	452	453	444	447	438	452	484	429	470	441	412	425	462	444	465	440	466	450	453	456	431	434	448	455	423	422	407	443	462	505	476	432	434	473	455	448	396	454	472	438	468	467	463	492	439	427	455	401	451	508	419	424	429	461	421	449	441	434	409	458	393	437	456	433	447	446	452	422	475	428	425	421	453	385	442	431	483	427	470	428	466	446	438	476	403	469	462	441	436	446	480	401	428	431	453	435	458	459	446	444	461	437	465	453	419	418	447	451	466	495	390	465	422	421	429	463	473	426	450	451	395	453	446	455	450	475	441	454	428	433	416	463	450	430	438	446	461	432	415	462	433	475	440	413	446	455	482	410	418	464	453	453	434	450	435	422	462	426	448	452	463	421	431	425	430	474	471	459	467	457	442	459	440	424	449	438	481	423	468	454	443	441	457	446	465	447	452	414	405	461	441	408	401	466	459	443	472	449	459	442	443	444	446	465	452	452	453	447	434	441	438	470	462	470	460	432	443	459	457	465	475	433	442	441	450	442	438	413	408	442	417	459	457	425	430	500	437	457	471	445	424	445	469	472	457	460	416	441	435	457	425	441	465	483	460	437	422	416	436	423	446	448	459	439	390	471	426	470	455	430	451	459	458	429	466	454	445	399	409	461	458	419	464	440	428	432	447	447	444	452	459	395	444	488	439	436	477	442	397	447	449	429	435	400	451	432	455	435	457	441	442	399	410	457	441	439	431	445	464	423	432	475	446	463	459	455	457	444	428	458	424	454	470	427	413	452	467	487	438	460	446	452	438	465	488	453	445	460	429	453	479	465	436	399	453	450	454	477	473	436	409	435	437	441	412	461	436	462	452	440	425	469	433	444	453	457	407	420	431	451	469	442	459	471	480	473	457	460	451	456	464	503	421	434	440	473	450	455	433	452	465	450	434	408	459	410	469	446	447	448	433	459	419	457	445	422	452	444	397	446	437	461	441	458	453	437	419	446	451	462	459	455	451	417	441	430	466	447	441	425	427	449	449	449	459	455	427	404	486	444	434	454	447	435	463	412	447	444	490	421	438	425	469	463	446	446	457	445	437	421	428	455	427	439	431	413	411	447	449	426	425	473	437	423	460	440	438	413	448	482	449	460	419	454	451	423	444	462	473	479	458	410	452	432	443	453	439	431	441	463	449	490	447	453	458	438	404	465	452	472	439	399	455	405	427	447	417	449	460	443	446	419	428	507	444	407	448	425	487	485	436	449	410	482	466	421	407	440	516	487	438	457	462	428	435	438	417	428	448	442	424	422	465	434	413	467	468	422	456	438	445	411	454	419	427	430	470	457	434	487	417	417	446	449	404	446	415	455	426	451	481	436	417	440	448	436	489	452	484	428	460	462	453	446	449	435	442	429	405	448	433	458	451	435	443	429	485	448	444	462	477	450	462	456	443	456	464	438	440	442	424	467	469	448	486	420	462	430	436	441	481	454	434
11646	4969	2918	908	518	468	430	377	370	368	313	312	324	278	288	297	346	284	313	357	313	281	287	331	289	295	340	311	321	295	300	334	310	302	330	319	304	283	312	279	288	304	281	317	313	309	303	267	277	331	321	331	318	347	278	317	331	309	299	311	309	309	313	338	325	314	281	310	303	303	326	297	333	306	313	290	293	308	318	328	304	302	288	308	289	305	341	320	331	283	336	280	293	291	286	300	320	309	300	327	304	301	297	307	283	290	298	360	292	301	326	328	344	259	323	282	296	283	293	337	314	301	295	308	302	303	280	301	334	294	287	323	267	319	322	304	290	325	318	251	286	262	281	303	292	313	297	304	299	345	288	314	291	350	309	296	314	273	304	279	308	310	305	304	288	306	267	259	317	308	288	295	327	289	290	289	307	307	328	279	332	322	307	317	301	337	327	309	302	296	305	323	306	300	297	323	297	299	304	308	287	326	280	328	320	327	296	311	332	323	307	308	319	321	300	292	295	315	301	280	309	288	302	304	317	301	304	287	318	266	295	293	293	293	316	342	300	312	301	316	305	272	304	310	348	280	323	324	309	296	292	331	316	301	320	317	316	289	324	296	311	354	288	313	329	304	327	333	264	292	311	272	313	305	270	305	294	299	297	293	293	326	289	305	308	292	304	264	305	326	314	302	291	326	290	325	317	339	313	313	305	302	285	290	306	294	296	286	327	285	291	317	294	287	296	312	276	310	317	317	308	318	317	318	314	275	303	293	290	305	302	283	283	313	339	303	304	322	305	300	297	326	311	296	315	297	303	305	295	294	308	320	282	299	272	315	299	296	316	347	343	309	271	308	291	303	314	352	290	322	300	313	306	339	304	303	322	279	309	314	329	241	311	308	346	284	346	308	299	313	302	278	291	288	292	294	314	287	306	276	316	308	286	293	343	343	343	277	290	311	303	327	289	289	313	328	290	328	314	318	325	272	324	345	352	320	333	313	309	346	296	301	309	322	343	297	309	310	314	304	277	315	329	302	316	308	327	281	268	319	314	317	298	278	300	282	279	315	289	332	350	331	316	304	313	316	334	299	290	307	315	292	279	291	329	315	297	322	311	288	301	324	281	309	334	317	293	323	321	318	315	296	347	279	301	312	345	311	311	294	281	294	283	290	327	308	352	318	330	301	296	316	309	300	300	279	311	338	274	289	301	295	298	328	322	299	298	319	309	287	305	310	310	345	301	313	301	310	286	293	336	318	318	296	302	289	292	306	314	290	344	290	302	310	299	291	305	285	304	307	332	309	315	318	304	321	305	306	300	301	311	311	293	314	272	306	311	302	321	301	320	322	316	294	305	304	300	310	290	294	318	328	330	314	317	327	312	295	332	312	309	336	278	322	305	295	287	284	311	284	310	279	332	336	297	279	314	302	293	328	299	296	288	314	310	327	340	320	324	278	283	320	330	296	284	334	286	290	290	276	320	349	305	284	312	278	306	303	285	287	315	290	281	278	289	299	332	304	284	289	287	316	331	271	306	298	296	292	301	317	292	302	285	278	299	350	355	303	307	316	290	314	275	342	327	328	312	330	303	281	306	290	322	305	283	336	333	320	315	276	318	326	312	297	370	297	306	272	310	307	272	324	319	322	292	259	347	303	308	294	294	309	295	310	332	313	306	321	312	328	294	287	318	301	324	320	321	299	311	277	294	281	307	328	291	319	266	336	326	284	290	289	290	310	296	286	329	312	353	273	311	308	323	325	301	300	290	316	318	332	324	327	291	316	313	309	322	296	341	304	330	331	312	299	327	300	295	289	292	287	311	332	329	289	335	341	305	295	292	327	298	292	277	279	306	307	274	316	324	286	348	304	281	291	302	308	301	260	275	317	294	310	277	285	307	298	275	305	302	314	300	315	291	307	302	328	336	317	267	323	319	305	303	348	314	320	309	305	290	342	353	292	309	270	298	276	312	284	285	337	335	295	303	276	300	307	283	314	300	306	293	307	313	296	274	308	295	293	295	305	287	311	331	286	295	269	316	284	308	312	293	310	301	268	323	337	274	315	281	283	295	324	316	328	317	287	358	320	285	280	285	270	311	292	288	333	281	311	315	346	299	280	298	312	312	333	323	288	302	325	297	293	302	279	284	290	250	299	329	311	294	321	320	307	297	307	286	253	306	290	292	333	316	297	323	322	343	317	298	326	302	270	298	294	304	308	297	296	301	313	302	320	306	334	322	309	315	295	312	315	299	298	307	270	292	306	333	301	293	312	296	290	316	320	293	290	335	337	325	327	328	306	306	332	285	321	325	296	317	344	336	303	297	299	315	312	309	352	313	302	328	291	268	305	300	312	298	327	316	317	282	307	301	275	293	309	277	308	294	300	304	295	345	292	315	314	312	287	292	332	294	362	314	330	341	297	315	354	301	297	287	261	295	294	290	323	326	309	299	282	325	303	328	323	278	279	330	322	303	311	322	312	288	308	294	310	304	317	330	312	320	291	318	304	307	289	270	306	312	300	290	289	336	295	278	299	298	286	298	314	304	281	298	297	306	288	325	328	308	324	270	325	321	320	315	304	292	294	311	335	281	281	312	296	300	285	299	306	318	328	283	280	327	299	279	309	286	318	298	298	310	308	327	327	314	308	302	291	291	297	301	286	314	301	328	327	316	309	316	280	320	280	327	337	295	300	293	344	301	307	321	341	291	346	329	315	318	294	322	298	298	267	289	290	313	349	338	270	283	295	299	324	345	310	291	321	311	344	286	324	290	318	295	312	308	311	298	329	319	333	314	330	311	312	308	288	313	298	298	313	276	328	314	303	281	299	322	313	308	311	294	307	275	299	317	318	303	334	304	292	329	314	335	320	302	289	297	267	284	285	293	278	300	320	331	326	287	307	332	297	320	305	304	305	323	291	310	281	324	305	274	348	302	294	313	306	325	315	338	278	316	316	267	303	285	296	295	285	317	332	328	315	322	284	280	326	307	319	325	343	289	303	298	298	307	316	321	303	294	309	309	356	343	318	335	315	287	295	314	273	301	320	293	280	309	317	298	300	320	314	315	258	298	275	305	291	336	304	321	282	311	317	276	302	314	318	313	306	273	325	319	336	300	320	315	310	307	320	325	306	313	312	306	294	267	295	305	297	330	272	283	283	282	321	350	331	306	307	275	298	319	307	355	272	306	292	290	318	304	326	312	331	330	326	291	330	325	321	289	310	330	324	321	287	279	297	294	268	298	353	307	307	288	308	301	323	284	298	312	282	314	278	291	287	299	285	307	311	299	329	310	314	300	286	299	287	299	315	255	297	268	317	339	273	310	329	306	292	303	284	314	290	331	296	291	295	336	297	322	311	271	291	319	310	344	317	282	278	290	283	299	292	302	296	331	310	285	301	286	310	289	284	278	300	314	314	299	315	287	358	294	307	309	304	260	317	287	327	317	300	273	271	302	277	320	308	283	285	323	272	273	284	328	287	301	310	290	358	319	317	302	313	286	293	338	296
8481	5056	5616	2288	1552	1446	1321	1137	1016	946	829	915	808	774	791	772	760	774	754	739	790	725	698	725	735	727	759	749	739	696	771	741	716	717	690	720	716	744	691	727	726	708	728	723	733	700	704	695	733	730	671	753	765	710	694	708	719	748	704	698	696	692	760	711	736	771	649	711	714	690	702	711	712	672	704	720	710	684	749	727	711	668	729	715	765	683	679	688	701	696	734	727	740	684	685	701	667	678	662	692	709	695	758	678	750	695	702	711	693	700	725	731	722	658	730	671	710	681	745	718	728	663	668	703	722	694	717	695	762	661	733	708	737	671	677	693	739	750	719	742	711	693	717	695	697	704	687	751	688	732	711	699	683	729	625	704	723	727	731	743	695	706	655	700	733	661	678	683	721	681	684	733	733	659	689	705	709	684	682	733	702	698	696	655	705	691	708	723	711	712	678	735	709	689	727	753	696	711	731	661	680	746	701	682	699	714	695	737	654	677	683	695	731	751	699	697	718	744	712	648	698	711	694	723	719	749	705	715	682	713	739	687	707	704	729	718	712	736	697	738	738	665	709	673	722	708	660	714	685	693	673	688	701	723	720	671	654	675	726	677	721	694	677	707	718	750	706	695	740	690	702	752	691	656	661	708	712	711	717	674	699	707	764	736	716	712	700	689	735	706	669	650	694	677	669	713	660	689	741	720	701	748	721	707	720	703	767	709	685	725	659	692	674	714	705	738	687	655	712	755	741	709	708	718	698	678	758	697	695	699	708	675	713	667	702	655	722	687	707	713	720	693	749	680	727	709	709	708	677	665	692	717	718	681	654	720	707	741	712	668	721	702	679	696	707	740	702	695	753	778	707	678	744	630	740	728	670	683	706	684	701	684	706	743	695	695	680	677	697	719	704	744	743	696	732	707	694	718	747	703	659	665	722	699	696	721	661	691	722	731	713	711	743	725	713	687	738	704	734	707	740	687	709	701	710	729	704	716	677	654	728	723	713	703	720	708	664	704	718	668	692	668	677	736	706	717	710	703	707	708	734	733	679	680	713	682	713	727	720	727	726	708	656	691	709	727	665	753	712	729	757	729	698	695	709	727	654	687	725	726	727	686	703	639	701	681	710	717	677	705	717	701	732	743	649	672	700	684	723	655	688	725	684	733	714	703	728	708	686	714	703	732	666	690	686	743	722	690	702	685	689	706	687	695	682	733	703	732	654	714	697	748	732	712	742	675	688	683	683	710	719	694	699	742	727	654	676	742	738	725	702	670	704	721	724	657	763	697	648	740	745	677	720	739	713	701	706	747	698	689	709	703	686	750	699	699	701	675	794	704	697	707	725	716	662	691	690	757	737	728	728	753	663	708	750	760	704	648	732	728	712	684	717	708	652	708	748	675	713	706	681	711	699	702	698	746	700	780	694	717	709	745	697	713	697	687	732	738	742	688	717	710	704	703	708	720	677	730	700	706	709	700	727	729	683	729	712	716	699	688	725	714	712	712	656	649	692	733	739	731	726	701	724	670	706	696	688	721	691	709	677	719	701	713	724	710	695	707	741	762	646	717	663	706	692	691	736	675	733	723	687	648	702	643	714	682	683	699	703	660	720	696	743	710	714	704	677	716	689	716	661	680	733	691	698	681	721	707	703	663	715	700	698	677	675	706	672	681	740	680	711	688	690	745	718	666	700	704	699	734	720	737	707	699	655	712	752	694	666	735	691	709	731	705	712	673	680	701	728	746	661	677	695	713	706	700	679	667	692	705	741	722	687	720	690	664	711	707	666	758	667	694	726	724	688	682	691	688	747	655	702	694	673	611	755	726	700	675	679	708	703	697	713	681	671	745	650	698	687	697	704	731	638	700	716	737	701	699	723	719	704	725	731	720	695	666	687	718	776	709	702	729	744	670	716	650	699	737	725	711	670	706	739	699	707	681	687	724	723	740	724	729	676	671	724	696	689	719	654	656	752	722	709	695	738	722	716	658	775	710	694	717	689	751	702	702	698	726	712	695	725	706	718	710	715	732	710	716	699	707	736	744	720	680	679	734	668	710	722	678	701	714	693	717	670	761	703	692	727	709	685	696	724	681	662	661	729	727	728	724	708	712	706	668	719	701	745	719	701	738	684	668	717	705	658	740	653	741	683	718	694	721	728	673	704	723	720	713	690	705	718	708	724	689	731	729	724	711	702	650	692	671	720	731	696	720	730	705	681	739	692	678	729	746	714	711	746	679	668	702	720	704	701	716	715	696	698	762	668	692	743	732	705	668	701	780	710	705	764	744	675	709	711	657	738	698	736	704	680	684	685	737	657	719	701	711	710	719	699	765	712	730	685	713	709	693	663	696	632	762	675	726	675	711	760	669	703	727	705	721	703	730	714	734	768	696	718	676	719	725	682	731	691	733	722	716	791	720	731	734	707	634	729	677	747	663	711	725	739	710	710	737	671	688	719	670	700	704	727	693	726	711	676	687	689	708	708	661	668	714	752	672	706	700	703	700	719	711	673	724	702	760	709	737	673	729	686	701	691	680	679	743	669	699	741	763	677	714	700	760	700	721	690	678	670	721	744	683	660	740	698	726	697	704	709	739	712	736	782	693	732	679	686	702	725	724	719	706	730	673	710	731	678	712	716	699	724	711	706	717	715	741	737	708	740	721	700	707	722	756	673	731	719	638	626	751	705	743	717	717	694	717	710	680	742	709	691	744	688	705	705	724	736	699	713	715	663	671	713	722	728	674	702	658	691	707	737	691	702	687	754	664	702	714	749	745	667	710	732	739	711	694	743	729	714	727	694	688	731	745	738	708	697	726	702	663	683	768	731	714	695	702	710	733	695	703	720	712	732	710	699	722	725	702	694	685	674	723	707	723	667	718	692	689	720	719	744	698	701	704	708	763	695	678	752	711	739	681	724	690	685	702	760	712	677	697	731	703	720	684	697	727	732	731	712	730	694	710	700	715	744	703	679	728	668	749	711	737	719	741	705	724	710	776	729	720	705	715	688	714	653	695	692	700	702	694	726	746	743	695	672	739	691	700	692	704	753	707	665	697	697	725	679	668	679	699	688	753	694	698	726	726	712	737	724	708	707	715	723	713	659	720	677	696	713	742	698	681	691	765	690	713	718	660	686	751	720	745	688	724	682	697	681	713	722	724	688	727	684	728	710	703	701	729	718	708	658	758	700	726	691	728	734	711	668	667	732	703	716	689	743	722	694	726	725	683	735	672	681	712	719	715	692	723	721	705	711	741	714	684	723	753	748	737	733	702	753	662	733	647	701	678	710	728	675	692	718	667	716	673	725	720	703	688	714	691	735	694	729	688	691	692	681	682	624	706	700	697	688	724	713	681	757	697	723	756	773	725	718	694	729	658	675	693	697	713	648	744	641	708	665	670	732	698	733	746	637	719	690	740	680	668	686	674	700	768	691	690	728	691	715	710	774	745	703	715	704	684	685	721	690	684	656	702	714	702	697	684	725	746	725	756	755	712	750	641
27850	16718	14164	3383	872	679	576	449	437	412	390	395	373	329	342	347	332	303	323	298	312	318	311	300	328	296	305	281	332	299	276	359	303	260	328	330	339	319	283	329	295	316	302	280	285	350	260	290	301	297	310	270	331	320	310	307	309	333	342	308	300	327	275	288	299	330	306	266	300	300	314	299	285	312	305	306	334	306	305	315	298	294	324	332	286	320	291	301	319	297	278	340	283	322	324	308	327	300	291	326	326	301	301	306	280	312	315	273	344	288	309	311	302	279	302	287	309	313	288	323	270	291	292	313	323	299	315	294	290	322	316	309	345	302	290	333	301	320	318	297	343	298	287	314	292	278	287	322	297	312	319	332	347	327	328	287	320	333	308	300	302	315	304	305	291	330	309	318	302	304	283	312	313	299	312	331	319	327	328	340	293	316	307	283	318	316	332	308	285	302	313	346	347	318	313	329	290	315	325	293	286	287	307	311	327	296	284	304	317	299	291	334	305	301	318	316	279	309	314	306	307	323	303	310	290	296	286	326	303	320	322	307	303	274	295	306	313	313	301	321	326	315	297	288	293	312	284	325	311	331	296	295	302	315	280	305	328	305	312	311	314	293	299	308	310	303	300	289	330	326	306	284	286	310	310	296	291	342	329	290	311	301	313	283	262	309	309	316	258	332	345	306	318	299	299	264	290	286	269	313	304	308	292	281	291	300	273	289	285	306	309	324	279	292	304	297	301	308	318	332	279	290	311	317	301	273	269	298	311	291	316	290	301	294	279	310	331	303	267	333	292	300	315	310	289	278	325	324	310	290	309	313	315	309	287	304	308	284	292	288	298	308	296	327	288	286	294	322	306	335	269	311	301	315	312	297	308	275	326	280	309	326	304	309	288	289	308	292	312	328	289	300	292	276	310	328	325	291	282	292	290	316	319	309	321	284	301	303	297	310	338	331	304	297	303	327	305	277	291	302	310	284	310	277	303	326	299	292	323	272	298	295	299	288	320	311	292	285	292	324	319	317	321	302	280	324	294	273	302	299	300	315	283	266	316	330	270	312	279	319	291	310	294	302	310	277	285	319	281	298	293	291	308	338	317	303	331	302	307	271	341	299	317	328	280	268	277	301	328	318	279	287	315	307	298	311	301	270	285	287	295	286	319	287	339	300	316	316	270	302	310	298	284	318	326	314	288	286	293	304	302	315	308	271	284	338	314	305	286	303	293	285	320	310	298	271	291	290	279	334	277	303	305	287	310	330	302	313	320	305	297	305	287	295	290	290	301	304	308	298	291	287	298	305	323	297	305	302	290	325	295	318	314	287	291	299	307	329	290	306	306	333	287	298	335	312	314	301	333	300	279	278	306	316	315	302	288	323	303	285	326	288	312	327	339	307	286	301	315	301	284	301	337	277	309	316	317	291	299	292	293	296	306	319	309	324	337	269	277	267	310	311	335	296	325	301	260	306	322	295	313	311	306	280	307	274	321	312	308	343	295	343	321	348	326	322	317	305	317	327	301	307	308	297	298	319	322	294	317	305	299	300	292	276	309	299	300	302	299	304	287	308	304	311	313	306	315	297	330	340	294	292	299	313	323	280	304	303	281	280	298	296	297	296	311	300	290	295	306	277	287	322	323	311	298	313	302	292	292	301	335	301	313	333	298	279	308	267	278	318	283	316	341	276	268	322	332	300	335	306	323	328	307	305	293	351	338	307	315	293	300	299	317	328	304	292	303	318	331	312	317	312	306	332	323	354	286	302	308	290	267	333	297	288	306	284	307	320	306	303	288	263	293	297	310	308	333	286	324	332	315	309	280	302	293	294	319	302	303	290	295	309	290	283	315	303	298	296	284	304	338	324	283	299	322	287	293	283	295	288	296	287	343	283	312	254	327	307	283	308	301	336	294	290	298	336	304	305	306	303	328	295	277	302	294	300	321	324	276	284	285	345	319	276	317	315	321	296	309	317	302	289	329	291	314	320	316	265	308	329	298	282	299	321	290	287	288	314	291	290	306	356	275	318	291	304	293	308	318	268	322	313	328	308	284	319	324	324	304	325	313	301	280	298	297	306	285	311	328	303	301	286	302	310	303	302	321	322	305	260	311	317	302	302	328	314	312	315	318	281	325	298	333	300	330	306	326	333	321	293	324	305	251	281	313	306	327	321	276	316	316	295	279	315	318	322	321	295	333	310	294	308	305	292	313	302	291	316	300	328	311	333	341	323	302	334	340	304	317	277	252	305	305	313	321	295	325	308	307	308	318	299	295	288	301	332	304	283	312	309	337	281	297	298	291	307	308	329	342	283	321	353	310	296	325	310	280	327	297	328	290	289	349	265	306	282	339	323	349	269	293	291	311	313	302	280	316	331	295	316	324	287	337	277	317	306	306	316	317	298	333	290	331	310	283	319	334	288	317	311	267	290	349	285	275	298	311	321	279	313	285	321	327	294	314	296	275	320	297	301	318	309	280	297	306	284	290	330	322	274	318	298	296	327	300	308	271	301	328	312	297	316	303	291	318	299	289	304	305	278	288	278	266	296	323	270	289	297	287	286	301	320	302	297	298	298	302	303	328	286	289	281	328	300	287	309	289	283	311	317	302	305	295	282	305	318	312	306	311	303	330	334	299	307	327	308	293	305	314	328	322	302	304	297	321	324	314	300	334	325	314	302	340	336	293	330	312	305	324	315	311	300	297	323	288	309	328	339	325	291	314	323	287	314	312	330	294	275	303	303	326	310	290	326	315	312	277	294	279	318	332	330	277	298	289	325	287	265	314	266	295	316	300	314	305	317	314	318	283	326	295	306	337	292	285	299	312	282	338	312	303	297	284	314	298	293	290	311	316	298	309	299	292	299	290	300	313	313	309	289	291	291	309	278	322	317	319	310	311	318	296	290	300	337	287	309	275	318	298	297	308	308	318	281	314	314	293	357	294	318	316	310	310	296	300	322	327	291	279	291	295	280	286	327	310	283	316	338	325	303	282	283	277	321	301	309	325	311	318	313	311	305	307	254	280	327	280	325	317	284	325	305	305	321	323	300	318	301	334	303	302	280	278	309	287	309	284	273	315	313	366	317	324	285	348	321	305	358	290	292	320	350	311	283	274	338	299	344	310	274	300	290	292	325	336	315	284	313	283	323	292	340	315	325	289	299	314	341	334	289	300	334	310	321	333	293	297	310	322	303	314	317	298	302	323	313	298	336	300	289	323	295	305	346	274	295	322	290	288	286	308	277	272	298	346	307	335	331	305	302	296	311	297	304	292	281	289	326	323	333	289	320	292	305	320	304	282	300	288	291	305	287	303	279	313	308	288	312	351	309	322	311	301	341	342	316	313	311	284	308	315	295	334	295	295	306	320	286	293	300	300	314	296	264	275	308	315	295	333	292	292	310	322	296	309	293	290	287	302	291	300	297	324	283	277	303	309	310	283	298	335	298	294	313	308	307	282	295	309	283	322	329	291	312	308	279	307	319	305	317	275	306	308	318	293	311
19421	14591	17811	4439	2622	2464	1954	1652	1404	1240	1141	1031	994	980	918	949	871	853	792	797	744	765	745	823	744	773	723	796	737	787	719	762	718	680	699	778	727	691	745	709	700	745	701	673	735	730	700	740	693	657	698	717	702	725	697	675	693	713	715	716	694	658	694	669	690	722	694	698	735	711	776	660	706	645	735	713	704	688	718	726	679	692	728	665	771	715	719	656	682	733	642	735	710	706	669	704	711	643	699	731	683	694	707	678	686	751	684	673	653	715	711	714	700	713	662	723	695	685	711	672	682	684	678	692	673	717	701	753	737	682	703	673	674	673	662	695	668	668	689	720	690	761	717	686	750	692	737	729	684	713	685	686	700	744	742	681	690	690	669	741	649	722	664	697	695	726	718	686	668	707	713	694	708	684	695	693	714	684	670	685	684	706	669	708	661	729	666	697	702	701	747	705	712	752	674	688	692	700	688	632	737	743	690	704	677	687	715	707	708	699	735	707	678	663	663	673	679	714	695	660	707	696	694	719	643	689	684	722	621	673	684	690	657	700	695	668	663	676	704	720	717	713	719	734	678	710	733	687	700	696	740	703	716	720	700	659	706	705	685	718	680	697	652	699	763	650	687	711	697	696	715	676	669	681	708	684	741	720	652	706	652	681	678	752	678	699	688	682	711	672	673	713	714	656	651	702	641	691	708	724	701	647	704	660	685	716	724	699	679	692	680	691	659	712	669	675	692	693	689	711	714	687	642	692	667	730	711	701	704	717	666	698	669	702	737	704	670	748	690	720	703	690	698	710	662	720	718	683	719	662	711	659	622	685	678	671	722	702	703	705	749	667	696	665	634	725	639	718	706	697	759	724	667	703	680	713	683	707	711	728	704	733	786	679	685	688	735	682	648	668	680	722	678	722	766	742	664	697	650	695	708	717	686	685	711	681	737	694	697	704	715	688	668	714	695	662	679	708	701	708	698	702	690	708	732	692	681	678	650	726	686	722	705	714	740	691	672	722	718	706	677	703	684	702	689	758	704	734	726	709	718	693	691	707	664	698	653	649	695	691	684	726	705	707	729	710	718	706	697	677	733	752	638	679	716	697	689	703	683	737	717	679	685	720	724	731	729	701	652	706	710	712	701	686	737	681	686	696	724	717	743	644	683	665	737	670	757	695	703	696	683	693	702	703	704	672	715	673	723	748	691	689	732	657	663	730	675	701	679	724	699	736	691	712	730	686	675	716	702	662	723	657	700	693	724	706	685	687	699	684	752	684	679	677	688	685	688	687	697	713	715	697	719	703	737	725	694	706	699	709	736	706	665	695	736	700	759	724	683	671	695	660	688	706	743	697	677	723	708	724	724	657	663	658	715	681	712	695	714	788	720	708	681	717	710	716	684	707	636	706	715	742	727	675	693	698	668	726	683	697	675	665	657	691	683	684	730	661	688	705	702	703	703	665	672	733	705	723	723	690	692	678	728	653	702	706	721	641	708	669	747	700	657	724	673	664	695	722	681	662	717	677	731	697	709	645	682	733	718	704	693	725	743	739	707	684	655	663	687	715	713	696	730	683	700	740	730	716	732	718	735	648	752	733	691	681	721	724	658	652	669	714	721	684	699	757	724	697	750	719	734	670	727	703	669	699	713	717	695	699	697	706	684	711	733	685	695	728	716	730	701	727	687	663	694	707	706	662	692	693	739	688	678	728	712	671	765	639	694	700	733	718	727	720	677	736	722	708	704	664	733	724	694	724	745	670	660	687	710	681	685	712	702	702	660	715	681	727	709	695	674	687	705	702	715	696	706	725	711	733	708	684	755	696	724	717	699	744	695	698	688	691	696	700	692	742	705	724	707	726	655	664	663	735	686	695	728	734	698	715	686	673	721	752	741	673	656	708	713	687	700	692	688	686	707	672	699	722	708	681	735	707	630	733	691	693	700	691	745	709	702	665	671	664	699	662	705	676	695	727	686	709	697	673	729	674	728	700	693	666	743	677	709	704	690	690	665	700	736	695	676	702	703	710	718	751	722	687	705	713	689	688	668	690	692	764	690	710	685	745	715	702	696	699	663	717	678	711	761	656	705	704	747	696	686	698	703	696	729	686	705	741	709	696	681	690	699	711	678	692	766	743	716	693	694	721	681	688	663	693	726	730	703	737	684	733	774	705	706	698	690	683	718	701	695	710	709	712	722	739	741	689	748	710	661	665	713	712	720	664	724	718	712	636	726	716	718	752	688	704	671	707	722	720	693	707	709	724	726	651	676	727	688	714	694	675	698	714	752	685	652	727	699	728	711	721	723	766	707	732	733	697	692	693	729	702	713	696	668	635	737	700	669	659	694	692	726	718	713	691	685	750	725	679	692	723	751	722	704	714	729	717	696	679	692	709	655	726	695	687	714	649	692	726	717	739	678	707	690	746	699	733	737	670	683	731	685	702	648	675	704	668	705	736	682	718	728	674	698	726	684	714	696	678	681	689	701	682	743	752	689	685	751	709	745	735	700	705	676	687	740	685	725	681	718	736	679	668	691	692	684	650	688	646	680	737	723	673	731	700	683	700	675	694	720	703	665	674	726	748	687	668	711	714	729	690	654	738	691	664	701	702	760	625	682	691	667	704	675	674	696	687	680	655	705	692	662	732	714	653	659	749	696	709	699	718	738	743	725	696	695	687	703	657	655	659	671	634	731	694	684	706	724	709	734	728	693	719	710	694	724	682	738	721	639	707	683	659	689	673	674	701	709	700	705	705	718	651	665	664	639	705	700	696	681	696	738	675	661	668	718	707	731	716	670	730	707	678	691	690	701	706	716	700	712	672	749	724	665	672	749	685	720	721	670	728	693	750	682	695	670	707	691	735	621	692	721	686	686	700	720	680	708	698	694	717	673	656	721	731	668	689	677	724	753	704	691	710	680	708	735	727	710	696	700	728	692	741	703	721	751	668	678	687	700	718	692	682	687	709	680	707	732	694	646	710	712	760	719	673	745	665	753	684	678	739	750	667	702	703	683	718	721	697	675	711	680	703	741	703	707	704	674	670	694	721	670	688	751	783	679	651	695	719	659	714	684	705	698	670	692	681	663	661	666	708	729	671	741	715	697	685	736	692	689	734	672	686	698	731	656	647	699	696	696	678	699	736	720	727	707	697	695	681	733	719	708	730	708	682	707	701	696	696	765	731	672	680	722	667	734	705	712	725	697	688	679	709	674	718	678	725	691	699	706	702	694	712	695	703	709	650	716	687	721	712	717	732	669	723	703	685	682	725	717	666	719	669	690	666	700	715	716	714	686	735	755	771	650	668	666	689	711	707	668	697	712	715	670	672	689	681	694	674	686	699	713	697	734	701	741	691	668	646	703	703	737	681	683	699	701	701	715	663	702	688	704	742	708	708	728	703	682	710	711	701	703	663	739	737	659	650	682	688	721	683	670	707	683	678	691	756	687	680	662	730	730	706	687	683	686	691	681	723	707	724	742	685	688	730	707	696	705	666	702	650
38084	26034	21530	5466	1326	872	628	513	396	346	328	254	252	229	261	236	238	227	188	204	221	232	232	220	206	184	227	225	211	205	192	179	190	212	191	201	181	178	183	201	166	199	209	209	190	208	176	195	191	210	193	193	189	169	175	206	178	181	182	199	179	179	189	194	173	188	180	172	192	194	163	193	197	195	169	187	160	170	171	194	167	189	178	189	180	161	168	157	181	190	196	174	185	188	180	163	181	198	197	203	191	198	195	177	172	200	181	206	196	201	190	179	196	186	169	180	172	182	200	186	197	198	167	190	184	168	195	183	180	180	188	199	195	203	167	186	202	173	189	177	209	203	191	195	172	167	217	192	176	171	206	182	197	174	191	188	189	180	196	183	184	168	202	169	200	200	161	154	159	182	174	199	191	189	166	191	196	175	190	190	177	175	189	187	206	193	217	188	193	157	175	201	209	178	185	166	162	188	159	190	168	187	187	183	172	168	189	219	189	181	182	204	187	182	164	179	155	194	195	181	206	197	200	186	199	184	180	195	187	163	201	176	212	176	195	183	197	188	161	179	192	172	184	209	179	184	196	193	178	207	201	225	170	191	180	204	185	211	190	183	208	206	178	191	200	202	197	192	195	172	186	191	194	186	188	201	201	214	187	181	180	188	172	162	179	165	195	171	182	194	174	185	218	163	191	193	187	208	180	185	190	175	213	198	180	191	199	184	175	185	181	207	212	205	190	187	184	211	185	195	189	224	182	180	176	188	183	193	190	198	170	185	196	165	180	184	170	176	198	188	171	165	192	195	164	195	176	187	207	177	181	200	216	187	189	181	175	177	166	174	175	191	188	212	219	192	161	190	195	227	204	179	198	203	176	185	189	171	184	206	207	219	180	189	182	182	179	190	186	191	213	207	210	177	182	168	180	193	192	181	173	157	171	173	190	181	173	189	200	184	173	189	196	169	177	187	161	194	193	184	180	187	182	167	180	188	190	175	164	168	196	161	183	169	192	183	190	167	172	186	171	186	176	178	195	169	190	190	193	202	203	195	193	184	205	164	157	188	164	185	188	176	176	197	168	189	171	179	172	186	197	183	217	182	217	185	200	189	185	179	190	177	223	178	181	197	170	199	198	185	196	198	169	190	180	173	177	183	182	176	163	165	186	189	186	199	205	190	193	166	171	194	199	169	193	181	196	178	179	191	173	171	169	199	205	169	194	198	207	197	197	174	182	187	174	177	185	196	196	187	179	188	192	172	178	176	183	177	189	175	169	212	177	188	193	174	178	173	173	220	199	171	186	188	168	173	186	186	194	193	164	183	170	176	187	188	182	163	171	178	210	187	204	222	185	174	202	189	178	203	181	196	182	147	172	159	198	162	195	181	199	166	204	204	200	180	180	194	200	189	178	221	169	205	165	178	172	171	194	199	186	178	182	169	180	181	153	176	182	191	192	165	195	204	207	212	189	197	191	170	177	181	169	183	186	185	190	187	187	170	172	171	171	172	183	196	182	192	174	207	182	160	162	192	150	182	205	192	167	187	181	190	175	189	181	182	225	204	217	216	155	202	199	178	176	181	193	180	170	192	203	203	184	199	188	194	189	171	196	184	189	214	165	190	175	195	186	194	205	179	199	177	155	210	160	197	156	165	163	192	233	177	180	183	192	184	201	177	194	187	161	192	174	173	190	195	162	195	201	178	199	184	205	172	175	173	175	199	197	173	187	196	182	205	196	171	167	219	178	187	182	196	193	189	175	159	167	208	192	168	185	183	180	193	189	194	171	177	164	202	193	163	178	190	195	169	184	179	155	151	175	185	185	186	176	190	158	184	179	174	173	183	183	167	171	173	169	158	179	190	189	172	179	166	183	196	201	206	179	197	175	184	191	171	195	178	200	177	193	200	187	198	212	168	205	172	191	180	170	165	196	180	168	182	176	174	166	185	190	173	192	196	190	175	178	204	224	170	190	197	180	167	197	178	176	175	193	228	201	197	182	212	202	168	193	195	164	202	176	150	206	200	180	175	205	176	187	186	170	210	195	184	219	195	195	202	184	179	181	209	185	175	166	201	188	162	209	188	175	216	197	189	182	174	196	194	182	184	196	184	174	183	194	178	181	172	151	215	179	200	200	179	171	195	189	177	168	194	168	209	170	212	186	171	159	152	196	182	187	172	190	203	194	183	193	195	216	190	167	173	182	189	184	207	183	196	203	190	159	195	200	181	159	185	196	178	197	166	181	193	211	183	169	176	179	190	180	193	176	184	181	183	180	184	176	180	178	174	171	177	176	202	198	192	164	162	140	198	196	199	169	180	215	191	191	209	176	183	162	183	196	186	190	186	197	197	208	183	181	201	193	168	198	163	154	180	197	197	178	196	195	174	172	169	176	190	191	180	178	194	183	185	179	188	167	191	199	203	195	205	189	163	188	213	177	191	194	203	189	165	172	216	175	205	174	185	187	201	175	184	189	183	180	177	195	184	154	191	171	173	176	168	193	184	176	209	199	181	190	171	171	196	185	186	192	144	187	166	207	181	197	185	192	203	192	191	186	161	177	172	184	164	138	182	150	176	182	185	169	189	171	184	191	170	169	155	169	170	166	195	180	174	181	191	174	167	202	179	199	173	170	165	173	180	201	188	174	185	174	187	210	167	202	226	181	178	178	189	171	205	203	194	181	175	163	204	188	194	189	159	190	171	183	177	154	178	193	168	165	170	183	163	156	169	168	179	181	213	187	204	181	184	183	172	175	192	173	186	190	180	174	198	182	188	192	194	177	170	162	175	175	180	203	212	184	186	177	171	170	193	190	161	184	191	202	166	195	181	186	182	194	183	165	190	160	197	187	212	192	196	174	171	200	180	182	212	179	193	199	194	175	196	187	173	196	216	167	189	196	159	173	168	184	164	190	165	178	202	154	191	199	176	156	187	183	196	186	187	200	195	170	179	178	184	199	199	193	163	191	199	197	174	200	163	176	197	198	196	172	186	188	171	201	191	206	184	186	210	180	215	186	209	180	182	178	201	211	177	220	189	182	191	201	187	211	183	180	145	181	170	175	184	187	199	206	191	202	197	164	177	202	196	178	166	189	176	180	158	171	178	179	177	176	208	166	159	195	170	169	201	183	186	193	197	188	226	186	165	174	196	171	185	183	184	160	215	164	182	189	179	168	170	185	163	187	160	206	186	179	175	190	161	192	186	177	181	230	194	167	176	162	173	161	176	213	197	182	181	180	174	201	175	158	179	169	171	166	196	177	206	183	174	186	182	181	191	179	180	178	188	190	195	178	185	165	166	173	178	184	176	197	205	181	188	185	181	186	185	159	167	196	198	174	172	190	183	193	195	193	175	185	194	190	199	216	203	191	202	158	203	194	216	196	187	181	182	176	149	172	194	177	161	189	196	185	191	163	160	204	167	172	204	178	181	197	183	172	174	188	192	194	170	171	147	183	163	203	183	171	184	179	184	185	166	194	160	188	189	186	198	198	179	177	172	180	179
25178	20879	23081	5507	3683	3102	2478	1858	1576	1289	1143	952	964	851	808	723	747	638	621	620	551	575	583	630	570	560	520	566	512	513	531	518	510	500	529	498	494	488	465	454	469	470	487	485	518	469	525	474	456	419	448	455	434	430	468	456	466	462	445	429	459	431	468	471	430	452	465	479	458	424	446	458	449	455	426	405	441	433	448	445	453	432	407	475	464	462	472	435	426	466	429	436	455	453	400	429	460	479	456	471	463	491	467	442	414	461	447	440	479	461	437	470	463	453	414	461	442	428	439	445	434	466	441	423	444	459	434	464	448	408	415	454	474	420	452	422	436	422	469	463	440	468	426	435	459	451	430	436	476	486	457	432	431	427	492	438	462	459	421	441	465	420	453	438	427	433	441	448	471	455	461	452	441	433	440	460	442	422	479	460	448	445	442	444	424	448	463	431	434	438	445	428	461	470	431	411	433	450	461	426	437	441	426	477	467	444	468	448	476	438	426	441	410	419	416	434	448	450	467	435	412	472	426	463	434	416	443	457	423	440	435	427	461	457	458	486	457	428	508	436	399	440	415	456	403	439	418	441	416	424	457	433	439	442	450	435	409	451	426	446	417	449	471	427	453	426	453	420	452	465	415	433	455	455	443	436	454	476	477	472	433	423	430	448	442	454	459	433	458	444	427	444	471	452	439	425	445	420	420	436	440	453	490	422	443	418	424	471	454	459	479	457	445	439	478	454	447	449	442	462	446	405	471	462	455	449	403	469	445	425	418	446	453	419	452	427	472	451	452	431	439	438	433	411	427	417	399	459	455	466	429	440	434	429	447	445	460	436	481	414	440	446	447	450	454	434	424	451	452	438	435	456	407	431	411	432	423	443	433	457	437	410	436	424	449	410	484	442	465	404	436	422	444	406	444	475	458	419	442	455	432	430	458	452	432	440	442	438	475	427	460	457	402	417	417	460	446	478	441	458	434	450	424	440	430	448	441	451	449	455	468	435	428	438	422	407	459	450	436	472	415	434	447	487	458	425	397	450	410	455	474	419	439	452	422	426	451	450	471	411	447	475	487	421	417	427	437	470	463	429	430	401	419	446	422	419	472	437	448	440	430	420	419	408	442	486	455	436	435	418	452	422	459	432	453	415	440	420	466	446	498	399	480	495	420	424	455	442	432	473	426	429	431	460	467	444	451	420	453	429	407	413	446	435	439	479	463	432	465	425	424	422	436	449	467	480	424	427	427	449	474	447	437	454	434	427	489	433	464	449	434	451	443	440	426	440	423	460	431	459	448	451	457	411	475	448	458	433	427	447	432	473	458	439	449	431	445	418	453	422	466	444	449	465	402	474	399	451	458	434	443	445	471	433	476	397	454	434	467	448	412	428	470	421	461	444	450	410	447	428	479	437	494	421	465	438	442	460	437	419	418	436	439	413	461	427	436	451	440	445	444	424	404	475	451	459	458	460	466	443	457	462	441	401	455	465	448	429	463	422	476	438	421	463	439	433	438	445	458	409	448	433	410	468	459	451	441	438	420	414	400	444	457	442	452	419	415	473	453	471	452	450	478	405	451	429	437	456	438	487	457	403	477	422	416	393	421	445	426	469	450	437	417	446	438	414	479	440	451	433	437	469	470	403	424	447	445	448	420	464	371	461	452	443	441	447	442	481	436	442	411	465	440	411	486	455	430	453	434	415	433	431	456	449	445	471	441	451	454	447	428	443	438	452	462	446	444	443	442	433	477	459	451	513	439	419	445	441	415	427	415	444	460	430	461	454	442	445	425	398	437	448	388	424	457	427	454	427	421	461	407	402	462	485	481	471	448	433	399	406	441	478	471	445	424	466	438	421	474	453	439	419	440	439	412	429	431	448	447	453	450	414	443	465	453	390	480	476	455	436	490	433	447	429	458	378	417	426	426	432	439	445	463	461	478	454	455	432	411	464	490	457	453	495	427	441	439	450	442	431	433	477	470	463	497	443	434	467	468	417	437	422	455	452	441	442	427	486	451	436	409	439	460	467	450	442	464	455	418	467	407	466	437	461	419	442	431	460	456	411	440	437	414	439	400	468	385	451	420	460	408	415	465	442	479	444	443	439	424	426	464	450	430	424	464	462	440	435	418	434	456	405	440	457	456	477	454	448	452	415	447	464	458	458	442	479	448	449	399	407	446	474	447	454	457	435	414	479	403	417	416	471	461	446	434	433	454	408	498	459	460	376	439	428	431	397	428	435	438	414	435	433	436	421	447	425	432	423	429	437	438	461	445	421	466	450	426	443	428	417	428	441	469	425	456	443	423	446	459	432	436	463	456	473	437	467	453	452	438	422	446	458	432	433	414	440	426	442	402	453	450	440	457	422	423	476	447	433	426	389	465	413	461	440	398	462	429	481	439	483	443	466	435	442	446	449	452	458	454	413	434	418	450	451	481	466	445	428	432	459	402	451	427	432	427	435	428	447	450	397	434	450	502	405	432	420	457	439	466	429	440	479	443	425	432	463	422	439	457	449	458	460	441	410	410	493	442	424	410	429	449	437	424	463	398	454	471	450	423	421	456	418	453	435	443	443	471	424	416	442	442	451	471	442	434	466	386	433	471	478	422	399	430	434	452	398	455	438	418	447	448	454	453	413	426	412	453	442	451	433	473	434	411	469	452	446	484	431	452	471	419	454	389	427	442	462	474	443	452	430	467	451	425	450	433	432	416	423	449	473	469	458	447	415	435	473	477	465	464	453	434	474	442	465	438	446	452	445	461	438	440	463	491	439	504	444	475	427	427	420	456	446	419	471	434	441	475	417	452	455	435	444	479	471	467	444	435	434	424	449	468	450	503	442	433	429	421	456	434	476	428	452	435	452	467	477	451	458	441	433	455	434	482	458	439	450	449	447	527	488	443	452	432	443	436	444	480	452	436	439	483	468	489	429	443	404	447	461	437	440	420	440	416	459	465	421	442	487	484	440	417	477	423	472	441	426	457	411	431	437	467	421	433	446	446	437	470	436	420	444	427	455	444	450	442	439	469	437	475	437	429	445	461	439	452	443	441	434	447	437	431	430	471	461	485	413	433	483	429	425	408	400	445	420	450	435	408	456	429	440	469	417	433	434	483	434	422	441	408	462	469	464	449	424	456	476	445	441	487	447	430	424	446	421	478	449	445	430	477	457	445	487	445	443	451	473	435	453	436	453	445	452	464	474	465	486	441	436	446	435	473	444	417	477	448	440	473	415	396	487	447	473	431	438	452	452	420	411	468	436	439	426	400	425	440	437	417	430	466	453	458	418	445	455	451	421	431	429	424	447	442	441	449	423	427	447	428	415	445	462	435	480	436	426	430	438	444	446	474	459	433	458	436	445	437	405	435	463	453	471	405	458	490	431	466	418	437	420	413	441	432	489	401	459	442	448	413	433	450	447	482	458	464	430	444	387	402	418	452	431	440	463	417	430	449	445	434	461	473	477	466	467	470	473	453	433	437	434	423	480	447	422	444	416	463	442
11881	5022	3171	916	478	455	433	418	350	332	324	325	321	322	284	317	340	319	312	307	294	303	298	292	289	311	298	311	338	296	341	336	291	330	289	288	286	301	262	299	335	310	317	307	328	296	328	320	320	278	317	325	304	310	307	303	282	276	274	295	310	299	295	260	296	307	300	329	308	311	312	323	298	342	308	285	319	305	314	294	271	318	302	286	305	308	269	281	305	253	277	314	294	309	331	300	326	338	299	304	312	353	323	298	333	315	289	309	315	308	291	307	343	326	313	290	303	316	276	282	283	317	317	293	309	344	273	285	291	331	316	306	341	330	313	299	310	284	277	314	316	316	301	327	292	305	340	296	330	310	314	319	322	305	309	314	296	320	295	270	296	305	296	289	327	349	305	301	338	312	299	315	343	323	314	308	309	352	337	276	318	296	296	300	319	308	307	301	298	332	302	331	320	323	321	298	298	324	316	319	323	321	301	295	304	305	329	302	286	320	315	344	322	318	307	305	305	297	295	313	278	301	315	291	293	304	293	295	365	344	307	294	312	305	346	325	298	330	305	315	316	318	304	299	303	278	289	303	296	322	305	315	313	308	318	290	337	295	319	296	312	303	298	333	305	332	302	360	292	293	297	298	276	327	324	318	300	304	282	298	330	275	310	328	311	266	330	324	300	321	335	273	303	291	300	318	334	311	316	328	325	330	329	288	298	298	293	276	291	331	340	308	315	310	314	309	311	323	301	316	272	293	292	308	296	291	352	308	336	339	302	344	306	304	301	326	305	310	317	298	321	312	299	292	308	291	346	304	275	329	303	277	327	314	305	328	274	296	302	279	315	281	331	318	326	315	309	285	307	323	328	332	312	304	318	299	294	301	330	291	307	320	303	311	289	308	337	308	306	296	294	292	286	294	320	329	288	288	294	304	311	322	316	314	296	261	312	283	337	291	292	329	312	332	332	327	284	303	298	325	337	299	294	289	329	332	336	349	323	324	286	283	304	309	309	299	325	320	326	335	334	326	323	315	298	313	290	309	305	304	312	298	327	314	271	334	305	324	318	332	309	315	306	324	320	297	297	323	284	304	276	300	329	309	293	287	330	349	295	313	277	333	331	309	289	289	328	310	320	326	330	283	305	316	300	332	283	273	317	305	287	297	297	330	288	320	314	297	314	298	354	299	306	292	308	305	335	297	314	313	344	303	326	332	295	301	327	306	290	303	298	290	274	285	283	353	328	356	316	323	324	285	301	292	292	300	268	310	320	351	303	297	321	304	315	317	296	296	305	294	306	303	309	293	291	287	321	300	289	309	320	309	317	301	313	276	291	283	299	308	256	302	325	334	300	324	318	320	328	314	331	317	307	280	315	305	327	293	289	282	308	293	288	280	326	312	322	298	323	309	321	309	298	320	312	271	296	316	310	297	276	278	322	317	296	316	308	338	312	290	316	305	284	290	296	305	334	299	300	299	311	312	292	340	341	291	319	285	296	327	292	307	330	296	336	340	309	294	294	322	294	313	316	306	299	284	296	334	322	321	323	341	328	307	294	285	329	301	293	281	295	305	286	291	289	297	304	310	315	280	334	303	335	351	329	325	309	318	327	296	321	331	323	311	305	324	339	312	294	291	316	328	287	316	317	287	325	307	292	303	297	268	305	315	289	278	296	307	315	319	326	311	295	302	277	318	297	314	297	288	274	323	322	314	312	307	290	302	274	323	320	326	310	331	296	281	317	305	313	300	274	286	327	319	308	315	300	329	299	311	317	327	308	364	331	305	312	318	326	307	321	319	305	271	325	331	322	294	273	320	278	308	287	314	301	287	301	342	325	299	296	298	306	311	312	312	306	317	269	309	320	300	302	324	337	272	303	270	330	307	295	309	329	337	331	320	309	306	330	293	298	322	300	335	300	333	320	322	314	338	309	318	318	304	311	320	297	312	299	338	303	288	317	316	295	322	316	310	333	307	304	289	327	303	337	331	325	301	320	329	321	290	303	312	322	300	313	296	307	324	329	316	328	315	315	314	329	313	315	346	317	297	295	294	296	296	310	326	344	305	325	290	292	314	318	323	302	311	284	304	281	294	303	329	334	330	264	328	340	318	305	316	318	293	289	295	289	280	313	318	283	316	269	295	300	318	294	304	301	317	306	269	321	325	299	311	322	339	332	309	314	319	304	284	317	337	326	326	277	328	302	299	309	311	288	325	321	326	313	326	300	325	314	291	320	311	292	340	296	291	308	279	271	299	298	303	345	312	306	317	297	257	296	331	338	333	326	290	326	324	298	289	303	316	288	293	304	318	303	284	335	287	322	279	300	329	285	287	312	331	311	309	299	277	274	294	297	341	296	347	310	283	298	323	307	359	325	321	302	307	302	318	300	291	308	312	294	297	327	312	301	306	285	314	306	302	312	334	318	311	328	313	334	313	304	293	342	319	294	341	330	336	297	296	310	288	314	311	321	328	262	278	323	294	301	311	272	320	308	294	279	330	320	310	328	307	290	257	298	305	298	260	275	280	338	314	308	321	296	319	317	283	305	326	293	292	288	332	309	295	316	329	325	332	321	294	303	323	315	323	343	305	323	304	322	301	318	309	287	297	318	279	299	322	303	313	348	290	327	343	338	307	267	304	302	303	326	328	283	322	307	322	335	321	313	324	296	304	317	314	326	288	325	329	300	331	317	274	292	303	299	304	337	357	292	311	311	303	315	332	310	307	296	294	352	289	298	303	326	319	323	284	302	327	273	338	330	306	326	306	321	331	330	319	297	301	326	318	320	313	287	302	299	286	297	287	322	289	315	333	326	293	288	328	301	279	314	304	288	330	308	262	318	315	312	331	318	295	330	308	302	297	335	294	293	310	299	311	305	310	301	307	314	326	314	301	324	338	290	289	328	308	286	324	296	300	356	331	292	310	297	342	308	324	328	258	276	289	318	316	300	292	283	316	301	298	319	279	299	344	292	331	319	320	304	304	300	328	325	338	296	280	318	261	306	313	305	293	316	323	293	320	281	293	299	340	315	313	336	310	311	342	338	303	333	294	306	327	329	296	300	291	328	334	305	294	292	305	302	348	301	297	300	283	310	287	301	325	293	300	308	313	293	314	290	313	292	268	310	323	267	334	300	323	323	313	330	318	300	320	308	287	336	274	312	330	298	307	291	318	313	331	303	331	324	318	311	296	305	326	298	318	304	339	314	305	313	314	306	304	323	313	310	351	300	336	328	333	285	315	323	317	317	276	314	290	302	356	316	325	314	270	323	269	301	319	290	314	296	357	333	308	326	289	335	275	288	333	329	279	337	291	312	315	314	311	295	289	310	336	325	295	317	263	315	304	324	288	284	305	310	299	265	291	297	277	296	308	309	332	315	294	296	306	287	295	318	297	300	326	307	291	301	303	297	339	303	320	306	311	307	331	306	313	267	292	307	321	303	325	302	305	291	332	308	326	292	274	345	291	325	281	292	320	319	305	305	352	304	310	295	308	312	294	311	324
8426	5084	5992	2210	1706	1532	1217	1122	1047	938	900	830	816	833	871	803	749	761	765	740	748	765	790	806	746	784	732	748	747	742	748	735	781	727	722	674	679	708	769	753	727	698	702	727	704	680	720	685	733	700	747	649	748	712	673	687	692	727	693	698	697	732	714	723	722	756	685	712	707	739	699	721	678	744	710	674	683	671	751	704	700	761	707	659	716	686	748	691	684	722	663	688	707	710	712	678	717	751	697	728	724	710	725	710	741	738	672	695	712	700	723	708	668	752	758	741	731	687	774	763	698	733	720	753	701	750	672	687	635	725	680	657	688	733	721	745	728	725	719	688	695	689	677	671	688	671	705	727	709	694	707	706	713	720	727	738	687	720	711	703	672	726	739	730	667	667	701	670	689	743	692	685	741	707	724	718	662	702	704	723	689	679	751	676	741	701	712	717	753	690	721	723	745	747	717	703	730	727	688	736	670	712	695	703	724	721	720	679	725	718	675	701	679	757	721	742	717	709	689	766	739	713	725	684	692	709	711	696	730	705	674	712	703	703	709	736	684	707	747	713	743	711	705	761	697	693	689	715	684	729	735	682	736	685	684	677	705	713	698	674	733	705	706	706	703	748	700	732	681	710	661	705	693	689	715	687	799	727	715	692	689	649	706	743	725	680	673	751	745	710	734	698	692	710	687	738	751	707	732	676	746	711	720	707	742	705	708	712	726	683	699	729	678	719	706	731	655	706	721	736	742	737	695	709	676	772	701	764	696	746	727	713	748	732	722	695	738	716	723	690	708	678	677	680	702	670	713	701	664	711	767	681	715	692	737	690	683	703	682	669	741	674	670	728	774	756	696	644	656	695	721	684	722	701	690	735	723	688	745	694	678	730	651	718	689	689	678	719	759	667	714	721	714	693	734	686	741	674	704	688	729	711	683	732	680	703	726	688	656	662	722	688	729	716	722	713	749	694	683	704	728	671	696	695	707	643	713	705	709	715	743	743	696	715	726	722	753	705	707	673	692	695	774	680	745	717	705	772	714	726	703	760	731	690	691	683	724	722	708	689	673	759	716	697	702	716	692	713	714	736	725	751	710	741	664	730	768	729	730	691	688	690	707	727	707	726	689	691	723	686	696	714	709	714	677	698	680	703	713	753	672	701	716	733	683	680	739	672	705	719	712	717	655	729	682	747	663	715	711	702	670	686	738	709	717	704	689	691	698	705	682	732	726	687	732	720	688	649	714	678	754	716	755	735	700	707	712	698	695	748	740	699	729	684	728	689	721	729	765	710	685	688	739	672	751	712	744	717	686	714	716	728	716	714	722	664	680	703	734	674	755	708	688	737	768	686	717	728	700	772	696	724	696	737	752	707	741	651	695	704	690	704	718	751	695	704	680	705	700	666	668	724	719	713	719	728	781	673	728	700	708	742	703	727	728	709	694	713	694	720	733	719	707	682	632	684	737	728	733	663	744	719	710	687	696	686	693	689	705	722	711	730	695	739	758	706	690	711	680	723	761	689	750	745	695	700	673	715	685	737	715	726	758	727	741	719	721	728	738	666	708	649	692	754	652	757	712	713	679	733	698	766	718	737	735	713	685	701	693	717	703	787	729	713	748	673	736	788	767	694	688	722	691	691	708	747	681	746	710	728	739	741	726	703	713	742	693	715	713	752	720	696	727	700	717	756	727	700	744	768	692	696	708	721	735	735	736	741	694	685	751	701	796	698	694	755	710	682	693	647	724	724	713	683	746	706	696	747	700	759	734	729	713	682	698	716	662	695	718	709	715	704	680	705	701	724	726	734	720	739	675	725	720	661	718	743	698	684	694	731	703	716	679	752	701	670	740	754	703	708	726	704	723	740	681	730	731	737	740	712	752	706	675	704	724	678	737	721	715	715	687	730	720	684	700	662	731	741	684	732	706	696	685	691	674	691	700	692	734	659	680	692	710	744	720	666	758	700	729	728	694	686	713	735	685	723	712	683	705	694	693	711	706	732	752	735	717	699	739	680	730	716	757	706	692	697	761	726	718	698	698	702	689	726	731	716	678	728	722	714	722	718	702	729	728	730	705	664	695	690	739	767	722	715	646	719	663	709	672	721	713	772	683	719	696	689	711	744	723	674	736	686	692	717	731	698	685	698	715	718	715	672	714	698	729	729	732	702	702	722	702	673	687	741	747	704	719	732	727	661	705	710	712	725	740	680	724	767	777	704	738	727	707	767	737	720	741	657	735	716	696	705	701	661	719	730	748	736	680	741	681	671	689	751	683	715	674	751	698	740	740	713	686	731	753	709	714	746	729	720	674	726	738	671	722	754	723	705	692	721	693	722	697	704	706	701	664	705	727	745	738	699	694	696	713	719	708	723	713	721	687	691	702	715	727	666	724	676	716	690	736	731	691	718	697	727	732	682	739	722	664	749	693	720	736	724	684	743	697	705	748	693	722	720	728	724	705	743	753	684	684	660	716	720	690	685	704	779	651	704	745	758	732	694	708	715	733	721	774	691	702	682	708	699	733	759	689	699	685	677	683	705	714	701	786	745	704	746	701	729	689	668	714	788	709	679	731	704	730	717	727	738	654	718	733	718	731	732	724	729	741	723	684	685	758	740	712	742	760	719	699	722	680	704	729	706	694	686	679	704	687	732	701	726	733	724	668	697	741	705	704	731	655	703	704	672	748	739	773	684	683	714	740	727	746	702	708	646	703	731	717	719	699	676	722	676	720	741	689	706	684	732	763	785	707	720	713	757	705	703	712	657	714	709	729	759	717	696	697	705	725	680	703	714	772	686	679	744	693	723	719	677	697	701	714	697	726	705	730	715	760	723	707	737	690	699	682	709	725	667	760	672	747	781	706	721	722	734	724	721	750	705	716	762	686	762	710	705	699	680	743	656	675	760	763	722	699	713	684	700	711	712	741	737	669	746	726	722	721	733	747	687	733	733	732	729	743	729	719	736	711	740	715	730	682	690	727	741	755	740	749	711	713	712	694	720	706	674	692	688	723	750	705	732	710	680	697	700	755	684	727	708	721	712	647	705	729	725	695	754	713	692	676	759	720	679	744	785	721	701	715	705	674	709	715	721	700	729	714	662	707	702	684	727	691	734	683	707	667	685	725	732	708	687	691	704	754	691	727	720	660	689	713	723	675	729	716	742	730	678	723	712	748	681	735	726	739	720	692	708	732	686	717	711	711	741	694	714	738	697	741	707	739	761	704	704	712	715	660	749	674	742	724	709	716	720	706	730	722	710	723	715	739	696	708	676	705	734	678	748	717	701	710	688	746	691	722	687	693	676	697	736	710	699	673	697	698	679	728	716	694	725	701	695	734	685	674	722	709	744	649	727	718	672	718	733	706	716	713	688	696	712	735	694	730	689	745	714	740	692	725	733	701	689	732	701	668	752	757	760	765	684	670	684	705	695	688	722	728	738	703	707	690	680	714	734	739	751	718	700	719	729	736	725	680	682	721	725	706	729	702	729	701	698	748	703
28162	16807	15021	3172	946	645	597	461	415	382	407	364	337	312	328	374	346	318	316	313	310	308	284	331	308	347	316	288	302	269	300	319	325	319	359	299	323	315	329	323	337	309	303	308	288	313	304	334	298	307	279	281	301	273	317	333	312	277	309	310	307	354	339	308	311	291	308	294	299	304	288	309	298	299	292	308	288	290	308	311	352	309	296	323	303	316	306	317	330	318	313	308	323	293	310	295	303	313	318	314	333	298	353	344	342	281	318	284	294	309	323	273	304	313	307	339	295	284	310	310	302	310	311	316	330	302	308	325	265	319	327	309	300	316	302	317	318	309	289	352	311	306	273	316	303	307	303	311	290	289	293	292	313	303	294	288	287	313	306	315	314	301	302	314	284	296	269	318	314	295	316	307	268	277	284	300	302	331	288	303	287	317	304	292	324	315	286	279	326	296	322	316	263	314	317	288	321	312	302	288	309	277	333	293	302	317	305	305	323	306	318	313	326	296	303	324	328	293	300	312	322	301	286	304	300	279	360	303	313	312	277	316	297	286	320	287	330	318	304	291	334	309	304	315	327	311	324	323	329	319	303	306	345	312	286	297	314	312	323	305	311	340	322	292	292	292	303	292	328	307	333	293	324	310	315	288	324	311	310	294	290	286	323	304	346	307	327	331	299	300	304	320	301	285	286	312	272	313	302	342	263	305	313	281	299	286	300	310	312	305	303	304	303	310	277	297	286	288	307	266	278	317	302	307	287	318	306	315	315	292	320	339	319	282	291	334	292	308	334	298	304	255	314	330	286	314	321	296	340	295	346	277	304	305	293	279	323	293	306	304	319	308	349	300	313	296	345	333	299	313	306	302	294	317	311	315	330	324	312	280	315	324	323	325	333	285	297	323	337	324	300	256	338	269	302	321	331	286	303	278	297	283	288	339	294	306	322	287	314	278	289	299	299	320	289	308	297	325	304	326	293	280	353	329	305	284	323	271	313	330	319	301	310	291	308	315	297	289	318	324	247	331	308	311	309	330	325	323	299	295	263	297	311	317	327	315	310	274	282	318	258	306	329	332	330	298	284	288	302	336	307	287	332	298	304	330	282	321	296	305	314	304	272	289	339	295	289	294	341	304	324	340	323	285	319	320	307	271	315	347	347	321	296	309	299	332	361	273	315	305	274	273	310	280	296	314	302	343	331	292	334	289	299	289	280	289	289	302	303	323	265	292	335	342	327	291	280	286	276	301	305	317	345	325	284	308	287	279	347	331	302	306	275	339	294	306	299	281	293	322	350	339	257	320	308	302	325	305	293	287	317	301	329	301	316	329	331	322	296	324	292	293	320	321	321	317	346	304	322	335	314	309	338	338	313	294	280	347	299	324	293	286	323	329	305	290	302	318	317	325	309	297	311	322	321	329	333	338	291	275	308	321	290	304	308	348	268	309	321	350	303	280	320	296	311	293	327	362	314	323	274	273	310	291	316	284	300	339	349	286	301	269	310	309	321	334	313	311	307	299	286	321	287	315	336	291	338	327	297	304	293	292	337	305	277	308	292	332	335	308	316	308	335	324	333	317	340	308	331	272	286	321	289	267	295	347	325	288	292	322	303	318	304	343	289	332	310	302	321	328	301	310	312	307	298	285	280	314	288	326	319	292	304	305	295	315	272	350	262	309	274	306	292	309	308	302	297	303	296	295	255	307	319	329	335	301	339	307	328	306	295	303	317	305	365	343	320	322	256	293	312	303	318	293	312	293	300	288	314	290	283	342	301	329	310	311	341	315	318	314	311	301	276	314	299	310	300	300	318	297	353	322	332	294	313	300	269	282	290	307	294	299	304	310	247	284	269	311	319	301	296	333	343	288	322	310	323	305	303	280	279	311	278	300	302	300	322	305	290	333	330	319	315	335	291	315	252	329	296	303	286	315	293	299	290	294	299	294	319	304	311	276	315	310	288	305	339	305	329	322	322	337	309	298	305	309	272	298	273	319	323	320	313	295	319	304	311	321	306	292	318	314	315	308	257	280	315	341	306	305	288	313	316	356	300	315	322	292	322	295	326	320	280	326	300	292	313	315	294	333	281	327	331	319	331	283	319	305	278	296	296	315	312	317	308	302	319	301	298	306	336	330	298	291	301	274	284	311	299	282	339	310	287	342	301	270	337	282	301	337	336	333	276	284	290	320	304	294	280	289	315	288	300	293	286	294	303	280	344	306	290	312	322	330	310	302	297	297	270	286	299	311	356	332	311	331	285	322	283	295	314	293	354	336	290	354	299	320	331	311	369	325	297	321	337	331	321	314	294	341	300	308	298	316	288	309	273	297	282	286	294	285	357	310	311	318	316	319	245	291	317	318	300	277	331	327	312	314	304	299	305	298	311	301	306	300	326	292	322	314	302	314	342	301	284	280	309	281	319	314	269	319	277	330	272	320	294	312	334	316	293	302	292	345	314	325	331	311	316	299	317	320	323	318	303	336	311	329	318	309	291	303	314	333	321	283	288	300	306	275	314	326	299	312	273	288	290	328	306	343	302	271	294	268	308	308	296	321	261	322	320	278	266	328	301	286	299	293	254	308	316	284	281	337	319	324	310	303	283	324	319	304	296	301	322	320	310	307	313	345	295	314	269	292	302	277	256	302	276	300	320	302	326	292	283	318	289	321	293	285	293	328	328	309	355	331	290	273	295	299	316	339	301	325	324	305	281	314	308	307	297	292	297	333	355	296	298	284	311	286	282	312	311	312	322	322	330	340	289	321	327	313	324	319	322	311	328	316	336	286	306	309	303	324	339	301	289	334	281	341	302	302	332	325	293	292	312	316	279	302	322	329	298	338	293	328	324	291	321	289	305	323	309	318	333	292	287	274	323	283	323	298	309	307	312	331	315	310	301	321	329	325	324	283	301	291	298	288	294	285	307	278	302	286	257	312	286	301	301	320	311	301	289	300	312	316	330	291	314	306	304	312	309	307	322	310	319	296	329	285	316	312	276	300	325	312	297	285	328	296	305	310	325	321	297	317	281	305	280	305	304	308	319	326	301	269	278	287	294	324	313	304	291	319	293	343	302	317	288	307	310	309	335	292	306	297	308	327	271	283	327	313	309	296	317	283	287	345	323	288	333	303	319	319	305	314	292	291	333	303	285	306	352	334	296	318	341	323	331	308	277	334	358	341	293	326	294	323	289	307	279	312	308	303	310	315	301	321	294	307	335	318	322	326	284	274	347	273	309	325	292	326	291	286	311	283	331	294	280	290	332	304	323	261	306	308	321	301	347	327	265	295	335	314	325	283	307	327	289	313	303	293	301	326	310	292	337	282	270	302	304	293	315	291	319	304	301	269	287	293	295	285	314	308	339	295	248	312	291	318	319	295	313	303	303	314	313	313	318	328	303	314	311	315	332	286	283	271	296	301	314	327	302	303	295	301	303	351	330	312	318	336	322	297	307	310	300	342	289	279	333	284	321	327	289	320	306	319	323	325	294	337	302	298	289	324
19749	14340	18657	3811	2839	2379	2004	1680	1359	1294	1199	1063	993	956	888	929	941	841	745	837	774	790	784	817	751	745	710	761	757	735	748	778	738	781	745	820	731	689	724	737	723	715	681	739	711	727	713	709	729	730	753	669	686	742	717	723	683	750	675	675	707	689	705	705	707	692	699	762	725	701	732	660	731	666	721	750	658	708	682	712	660	719	674	714	723	729	703	717	666	756	702	708	716	689	702	673	703	710	703	716	728	680	726	710	715	699	745	702	745	686	701	685	684	698	754	681	739	665	675	723	675	679	734	716	675	725	701	675	699	726	729	712	679	727	737	680	694	695	717	726	688	658	702	703	712	692	742	687	744	734	721	726	714	685	695	677	733	755	674	703	691	713	753	697	683	668	674	698	726	730	701	725	716	708	740	685	682	676	744	695	688	729	655	693	718	687	722	692	732	697	718	684	709	732	720	688	650	699	724	665	756	667	717	660	696	674	670	675	706	691	676	710	673	709	733	766	684	759	713	697	694	704	737	692	697	677	701	674	687	730	690	688	742	716	694	729	766	712	740	746	711	697	758	686	715	700	656	701	679	718	738	682	667	704	680	690	737	697	727	680	738	741	709	702	737	710	641	726	710	707	710	709	694	703	719	647	697	732	744	684	701	720	666	649	682	668	734	680	722	731	682	726	742	730	685	656	722	721	661	721	687	695	667	664	656	683	761	746	755	699	678	705	685	667	691	732	701	694	699	715	717	713	718	697	691	657	689	682	720	734	737	645	769	717	723	690	715	742	709	662	685	700	692	764	686	654	698	770	631	689	721	727	719	706	689	698	739	648	714	722	731	665	723	727	654	661	729	696	740	693	709	753	710	665	643	734	726	701	746	663	701	697	736	708	716	685	717	671	707	715	714	665	704	688	656	730	709	745	766	687	702	717	672	729	727	667	737	698	728	690	687	633	745	718	681	680	685	730	689	690	700	701	712	727	685	718	696	699	683	733	700	710	668	627	682	679	748	678	714	649	700	715	701	692	727	719	691	697	736	687	719	747	740	708	697	731	700	679	708	678	727	714	712	678	715	676	687	755	710	653	718	722	642	742	688	679	689	668	726	736	675	685	691	711	672	663	731	724	707	729	729	695	727	736	728	683	729	682	716	671	669	739	736	727	703	703	720	685	679	679	745	701	664	662	681	738	689	693	677	677	706	699	711	645	730	722	719	725	739	641	705	690	653	714	763	719	699	682	726	696	700	696	683	696	717	712	720	666	725	701	696	710	701	705	727	719	707	640	683	722	744	732	709	679	764	734	740	693	753	725	724	686	662	723	736	703	670	694	692	691	703	747	728	728	740	695	717	714	747	699	699	701	701	721	685	733	700	736	635	654	690	723	682	658	723	733	695	665	704	708	733	713	662	646	676	701	700	753	723	659	732	728	676	669	708	678	712	722	715	636	675	683	687	728	708	713	707	708	715	705	714	692	705	704	696	741	699	729	669	719	716	744	698	739	702	720	749	720	754	713	720	710	747	711	709	674	742	726	716	704	719	715	678	692	742	688	654	720	686	709	660	686	721	687	740	727	702	731	751	718	707	700	738	726	709	718	694	739	685	675	679	721	691	723	697	677	713	690	710	692	689	725	664	714	699	669	692	679	716	729	739	684	728	708	689	690	672	721	716	670	688	720	765	735	753	683	673	716	711	707	743	662	665	715	674	718	670	669	708	700	680	683	698	720	687	720	719	742	711	753	678	723	717	723	722	740	734	731	668	717	670	707	707	717	703	713	639	724	707	670	728	679	711	676	654	699	703	685	687	696	699	675	674	717	695	671	716	681	695	708	730	750	737	689	758	693	698	699	682	680	665	652	725	691	668	725	662	725	731	714	672	709	652	749	732	706	673	740	714	673	676	702	714	715	703	680	692	729	707	689	698	683	714	684	647	668	694	740	695	717	690	684	707	665	742	705	689	736	719	687	728	713	724	680	749	716	730	725	692	716	722	726	663	697	663	681	710	688	718	714	692	658	712	726	731	684	708	698	684	707	689	699	711	672	675	694	705	709	671	678	689	685	727	686	718	715	733	719	690	690	695	702	693	687	691	681	671	699	699	695	672	702	694	707	730	695	704	760	672	695	761	723	727	672	678	704	762	734	697	678	692	680	700	699	714	664	657	667	735	739	711	737	719	689	703	695	711	700	691	691	743	762	721	669	695	715	692	647	689	764	699	670	711	733	699	742	728	693	691	738	700	682	713	682	661	728	695	698	700	710	670	745	668	714	707	700	768	716	718	694	680	685	688	704	747	728	706	677	691	708	673	698	699	696	697	711	701	697	705	713	685	688	688	682	688	647	674	720	642	705	694	677	760	669	733	694	697	733	670	703	706	726	747	681	717	698	724	699	715	672	709	746	718	727	651	696	723	682	660	714	714	700	692	721	726	717	715	672	736	669	732	710	735	702	726	700	695	679	692	713	662	685	693	710	689	696	689	645	744	698	709	747	679	693	742	679	702	682	691	759	694	699	686	717	708	695	685	637	665	637	693	727	684	724	721	659	679	736	749	743	756	679	710	722	707	733	678	687	688	673	630	686	691	680	660	701	702	713	713	702	778	664	704	737	724	669	717	725	687	679	702	703	677	642	742	704	691	733	716	705	652	696	707	687	702	707	673	723	712	737	711	728	763	726	682	643	742	714	651	752	705	732	733	720	707	698	728	706	722	662	713	689	686	694	713	690	673	667	714	719	688	695	727	731	710	704	736	661	693	706	764	712	737	722	717	662	719	737	693	684	736	737	678	683	718	703	729	692	705	745	698	728	701	691	711	672	692	692	703	716	725	703	700	723	696	688	664	703	695	730	697	705	712	696	677	717	715	715	698	684	719	687	634	740	670	749	675	689	722	682	740	684	705	721	681	689	762	719	705	686	696	701	707	701	735	714	649	764	734	707	698	708	723	687	661	690	777	711	673	691	688	702	688	704	677	689	736	670	710	688	728	720	684	691	698	705	722	704	687	715	708	756	758	635	704	699	705	703	739	710	758	695	662	664	720	703	748	709	733	723	692	747	695	724	714	712	685	715	693	752	693	699	712	732	693	735	689	695	726	740	653	736	729	736	700	708	673	727	709	720	726	724	699	699	654	728	695	678	690	747	777	696	754	742	718	657	684	752	727	690	714	702	734	742	684	705	704	708	693	702	719	679	647	706	741	730	723	702	705	687	676	723	697	683	723	727	692	740	686	717	766	709	709	778	686	741	723	716	712	714	724	730	712	725	657	680	731	703	668	716	715	703	680	724	675	679	696	703	732	686	697	701	639	690	708	653	742	636	700	752	710	746	703	660	759	707	673	727	682	731	720	739	704	698	676	668	676	674	752	682	732	737	685	719	688	692	680	733	691	724	669	662	695	648	693	673	713	688	721	678	692	716	658	701	698	709	712	754	630	702	746	698	714	719	711	753	735	701	712	690	699	709	738	691	682	676	715	702	721	710	689	731	706	701	687	661
38852	25778	23394	5337	1443	811	598	452	392	348	286	281	300	251	243	224	207	216	237	254	201	212	214	215	203	212	212	230	194	183	202	205	219	178	201	194	193	205	207	190	171	175	200	195	201	185	179	211	200	179	166	193	223	193	172	196	168	190	177	199	165	189	212	174	202	185	189	157	179	175	196	174	203	187	183	193	195	193	210	196	187	202	183	171	198	175	208	201	187	206	203	186	189	201	170	210	174	175	197	170	189	212	182	199	208	184	182	179	203	190	232	197	203	186	163	192	193	192	176	187	191	198	192	193	219	195	202	185	174	153	173	184	212	207	182	175	170	175	179	186	214	185	153	156	196	149	182	213	180	191	167	170	185	170	190	186	200	206	186	179	179	202	214	210	200	188	182	160	206	161	191	206	190	179	193	188	173	159	167	184	209	201	220	198	166	171	187	172	173	181	215	191	170	174	172	170	202	177	181	183	189	206	206	189	195	165	172	164	200	190	198	205	185	190	203	199	201	193	182	193	197	180	179	188	203	187	165	193	184	190	172	181	187	198	178	180	187	165	177	176	187	197	193	177	205	193	189	219	191	164	175	184	180	192	175	188	170	168	183	167	199	165	183	185	193	188	195	194	179	163	190	184	173	190	170	196	198	188	190	179	177	175	193	171	177	165	170	191	173	168	186	214	162	179	181	191	206	209	195	178	149	185	168	177	206	195	193	212	203	205	176	163	182	178	198	202	169	178	179	169	189	181	177	163	163	182	214	175	188	167	190	171	185	207	181	176	176	181	181	206	198	202	168	186	204	155	188	198	184	172	153	189	181	175	188	179	192	161	209	182	203	206	152	184	176	202	207	161	182	193	178	175	186	194	175	176	181	183	190	182	192	183	172	187	212	182	196	171	218	188	182	176	169	217	195	203	194	219	193	185	178	207	163	187	198	198	208	191	171	193	178	190	234	176	168	186	170	189	181	221	175	181	182	204	185	189	170	188	173	208	188	159	161	193	169	168	163	213	184	193	189	209	194	197	168	181	220	186	173	155	176	201	196	188	184	196	204	192	187	196	185	204	203	179	189	206	201	189	168	178	197	176	212	179	165	169	192	184	183	186	199	164	210	196	196	173	172	184	212	187	174	164	195	168	186	188	194	193	215	164	208	211	185	195	178	185	178	194	188	176	184	171	202	222	173	154	174	208	191	172	190	186	194	203	180	190	192	198	186	199	195	196	188	203	213	187	180	184	174	186	200	203	206	206	219	193	179	192	183	171	216	193	198	189	164	227	180	195	163	186	177	192	188	189	182	194	173	173	168	195	198	169	157	179	185	187	192	173	200	198	172	168	185	168	181	221	186	198	206	172	197	200	203	193	195	203	194	186	177	193	195	174	164	198	226	208	212	197	216	185	207	190	181	197	171	186	187	190	197	171	199	194	172	197	164	175	180	189	187	189	166	189	177	178	178	170	191	213	166	184	201	207	205	179	192	161	186	205	186	181	165	160	185	160	190	177	196	201	201	202	180	192	175	190	167	185	186	174	190	202	198	156	184	154	175	187	202	178	197	195	181	232	178	199	186	208	189	205	176	189	165	171	181	193	183	204	181	226	156	167	196	154	182	182	223	190	155	196	180	172	194	175	169	191	173	192	196	179	201	180	168	167	194	189	190	162	211	189	197	191	172	189	211	191	178	167	190	159	215	208	188	177	199	177	176	197	200	159	185	211	198	162	198	191	202	181	208	170	193	151	178	192	185	191	206	182	166	200	204	185	168	171	177	180	195	199	176	196	168	197	212	183	181	223	222	185	212	223	190	183	187	202	186	207	189	185	202	191	189	168	218	212	193	152	170	194	208	161	188	180	211	242	205	192	204	207	177	213	175	185	195	203	177	178	189	176	194	175	205	203	167	192	187	176	183	203	190	202	188	178	186	203	205	191	188	195	170	202	207	170	178	163	214	184	185	172	207	184	206	169	173	196	179	183	174	183	199	181	194	180	177	175	220	190	177	175	200	189	173	194	203	191	200	183	186	172	161	177	225	202	170	168	189	215	171	195	196	198	211	204	170	194	169	178	190	165	183	191	186	205	176	180	181	190	185	170	194	202	190	174	166	182	193	181	173	176	174	197	180	185	186	183	186	177	195	174	178	186	156	170	190	197	196	161	180	190	180	177	179	192	172	187	200	174	190	189	178	205	173	205	188	202	183	191	199	196	162	182	178	192	175	164	180	203	207	182	176	203	192	190	183	178	171	219	195	186	198	178	174	204	187	158	191	197	186	194	199	176	158	182	199	189	170	192	191	170	210	206	171	161	188	203	178	187	200	209	183	183	195	187	218	222	209	170	174	214	207	187	172	181	210	173	171	162	175	205	188	180	191	180	161	195	194	179	155	186	165	184	200	200	204	197	189	209	208	167	172	167	191	182	206	196	207	176	182	183	208	176	214	186	231	200	180	184	193	198	201	180	163	169	163	172	207	172	197	202	189	201	193	173	168	215	185	181	208	186	177	194	188	187	181	197	193	192	207	202	175	188	192	189	184	199	165	198	211	207	175	165	205	190	170	201	163	185	204	190	169	212	178	179	204	179	178	182	207	173	182	169	202	168	196	198	203	165	183	197	176	196	173	185	197	157	176	207	181	197	188	194	204	194	162	204	190	178	179	179	187	168	167	187	191	181	183	189	179	188	171	187	192	175	199	201	177	179	197	179	199	169	165	203	172	174	189	172	175	205	205	180	183	186	183	161	203	210	173	192	180	172	209	182	191	180	169	181	180	176	151	180	193	156	173	181	187	197	196	179	184	195	183	186	191	202	188	191	177	199	180	171	200	208	182	160	173	188	197	165	167	181	195	205	198	178	194	176	195	174	183	181	189	210	201	188	208	175	176	185	194	217	204	194	196	196	184	171	204	170	182	190	186	196	200	197	190	189	190	168	203	199	178	185	190	176	200	205	173	180	197	194	191	204	188	203	182	202	198	205	217	182	192	195	201	171	208	178	184	179	218	176	173	179	190	210	193	176	195	167	173	182	184	164	179	211	172	169	187	177	176	173	184	168	186	189	200	194	169	181	225	184	201	183	202	158	173	179	196	166	182	187	164	199	200	188	200	196	167	190	174	185	183	223	199	183	202	189	210	173	195	176	207	177	185	181	165	197	182	194	162	178	200	165	176	178	184	184	175	191	175	200	208	203	218	203	198	189	176	178	193	195	186	183	192	172	191	187	182	156	197	194	149	179	177	205	212	176	181	185	198	192	175	190	173	176	190	192	207	176	167	161	165	184	179	194	160	192	180	185	184	188	182	207	184	185	186	192	166	186	193	190	180	177	195	182	190	180	193	187	171	178	158	193	162	192	216	208	202	197	197	182	166	187	168	186	180	181	196	224	210	166	167	186	197	169	183	225	193	203	187	210	205	198	181	184	194	181	181	191	159	186	194	194	178	188	201	160	190	207	179	192	162	190	195	196	182	183	179	187	175	215	175	194	166	189	198	183	173	195
25788	20699	24110	4602	3855	3010	2450	1878	1476	1332	1124	980	952	909	838	756	693	655	640	629	600	624	581	600	531	563	579	524	548	531	506	553	522	534	526	506	533	476	466	486	470	536	492	493	474	469	445	458	450	487	461	474	472	446	474	418	467	453	461	444	469	468	428	418	480	482	443	438	463	401	464	454	443	435	443	457	446	439	464	485	438	478	436	473	468	438	446	450	440	500	470	453	467	422	448	411	452	445	477	452	442	421	422	464	445	399	494	443	437	464	448	396	425	456	446	442	428	432	442	442	403	457	411	430	477	414	476	494	458	449	443	462	453	464	422	452	465	495	483	443	433	482	446	435	447	432	436	479	472	462	488	446	457	465	436	463	444	456	440	445	441	398	413	465	429	461	461	433	479	417	475	425	427	459	437	435	424	459	460	448	400	437	463	415	476	509	459	469	492	443	447	405	448	423	412	455	471	470	474	478	491	404	435	431	453	447	456	474	467	468	432	456	469	434	421	426	493	407	420	462	447	461	424	416	483	432	466	463	474	441	471	461	449	466	481	433	471	444	448	435	435	470	459	421	464	439	457	430	467	446	483	434	462	438	452	446	466	457	434	445	425	470	466	447	452	445	451	457	421	429	430	456	463	450	413	444	458	436	460	422	475	413	463	492	473	457	452	417	427	437	464	467	423	453	442	457	437	466	452	467	447	452	449	441	455	442	470	410	444	440	413	444	506	462	451	439	461	451	436	447	458	414	456	447	432	444	437	461	438	446	450	459	457	443	448	442	434	425	478	460	433	459	454	438	458	456	449	449	477	453	452	473	412	465	445	441	475	445	415	441	434	481	431	426	456	466	466	419	430	427	430	485	444	426	425	480	438	434	453	431	436	443	487	487	447	450	433	450	465	449	489	445	504	421	421	435	447	463	443	461	442	488	462	445	448	412	441	437	463	452	445	455	412	460	440	437	463	445	446	441	447	443	471	436	464	459	429	445	419	433	403	468	445	431	471	448	419	447	450	470	470	445	430	471	431	457	453	456	448	456	445	435	453	448	447	444	437	454	398	422	412	436	458	424	467	443	449	424	412	444	440	459	427	458	428	405	445	476	447	413	456	445	457	463	456	447	479	438	434	424	435	462	452	429	429	450	483	468	465	448	492	461	430	444	454	444	433	447	478	448	452	460	466	436	412	430	437	435	442	460	426	460	452	493	446	438	425	456	466	414	440	452	393	446	463	473	455	408	436	432	405	500	463	469	453	460	423	410	461	438	454	470	407	459	423	483	439	434	467	449	497	425	478	459	441	440	440	479	462	433	440	477	471	424	449	460	433	469	449	473	438	457	425	477	470	466	452	468	431	472	450	469	428	444	472	441	448	422	465	481	485	417	438	455	471	436	430	469	454	462	441	398	462	461	466	412	447	414	483	463	440	414	449	449	439	445	444	441	411	440	430	412	451	447	423	455	443	453	434	467	410	434	441	441	436	452	483	413	463	485	452	485	450	453	446	415	448	436	439	490	445	468	438	460	413	437	454	417	449	460	414	477	430	448	486	441	429	456	459	443	439	420	410	438	449	478	411	444	458	451	448	419	480	477	434	424	441	437	451	434	439	435	506	428	430	505	422	453	439	454	438	442	443	450	451	481	449	445	429	483	444	480	449	480	449	459	437	466	441	464	453	458	449	434	461	453	499	489	455	420	460	416	425	455	461	412	431	475	447	456	459	417	455	464	427	464	458	489	451	467	394	441	447	426	434	470	428	456	447	445	491	481	460	434	434	440	451	458	480	411	473	430	467	423	421	438	434	412	427	432	443	455	469	430	448	466	476	413	462	433	440	475	435	442	436	424	455	418	450	449	432	452	487	478	437	472	449	465	456	452	421	447	437	422	492	432	453	453	457	499	420	428	484	419	432	416	462	455	433	408	478	436	441	452	416	460	447	431	442	436	434	430	469	496	447	468	422	457	441	425	439	458	469	454	453	445	462	415	451	425	465	463	493	444	438	457	461	407	413	425	422	476	435	478	466	451	491	498	448	475	442	465	465	468	452	456	450	465	465	424	414	447	443	431	457	449	448	490	487	443	451	456	419	413	458	448	429	457	445	475	470	420	438	456	449	446	445	448	428	432	469	425	464	452	438	413	439	505	443	425	465	443	493	418	449	464	414	443	477	443	437	407	455	458	442	425	466	424	398	461	437	421	429	462	431	439	445	434	423	465	456	453	426	451	431	473	418	456	462	474	474	476	506	458	428	449	417	448	441	435	442	403	429	430	438	441	429	427	463	439	443	433	432	459	464	433	469	433	425	468	460	462	447	471	418	481	448	475	449	453	459	415	456	461	398	457	461	459	454	467	446	443	455	436	469	419	419	432	449	444	445	461	453	455	430	464	443	449	441	458	470	419	439	427	438	447	457	426	389	466	447	437	446	391	431	463	425	441	451	458	448	432	468	449	442	456	452	437	472	466	415	443	474	430	431	451	440	424	456	452	459	420	426	443	457	448	433	450	456	452	473	420	426	418	442	438	447	434	424	425	457	452	423	423	434	435	458	438	473	456	466	415	443	434	404	478	442	437	462	491	447	444	446	440	426	478	444	426	442	458	416	435	446	464	487	455	414	455	450	437	448	487	490	482	503	474	475	459	469	448	467	442	422	422	435	469	448	451	435	418	464	462	506	458	457	473	475	454	438	412	442	416	442	462	430	431	446	474	423	470	474	460	434	422	458	451	436	473	465	427	429	442	437	417	420	475	486	430	465	439	438	446	414	454	432	420	433	430	468	468	453	443	454	446	411	469	408	445	465	454	433	439	436	453	430	462	429	450	431	418	457	441	429	458	415	434	437	478	452	443	444	453	487	459	452	468	482	429	426	478	473	439	442	423	459	446	475	439	427	435	441	443	455	465	438	433	482	441	449	447	442	444	440	436	465	447	469	446	479	462	442	416	427	456	466	460	457	437	427	448	433	440	424	463	465	434	441	462	408	440	461	467	442	470	434	477	415	423	462	423	500	453	494	451	418	457	430	451	484	421	447	418	400	410	422	458	448	451	459	426	439	433	399	434	439	448	446	454	476	388	452	454	457	440	477	464	433	451	422	454	421	493	493	453	419	478	405	453	471	441	444	467	454	454	435	443	429	469	451	464	440	421	437	433	471	440	454	411	488	455	477	459	451	473	441	445	469	417	446	425	454	489	466	462	452	483	431	458	439	411	361	453	434	436	444	464	482	446	468	446	440	411	438	462	418	434	428	447	455	470	420	465	428	441	486	416	464	447	462	501	468	418	443	431	428	446	445	472	448	452	447	456	427	422	427	419	468	405	446	431	416	427	416	421	491	460	450	430	456	422	438	424	457	432	479	410	467	443	458	407	443	442	398	484	460	465	433	470	412	454	472	425	434	458	468	430	440	430	464	459	433	456	440	455	446	460	462	474	422	488	458	421	462	427	434	443	404	443	459	467	474	490	448	443	433	454	389	456	458	437	474	459	446	449	472	467
11799	4749	2933	763	509	477	432	427	358	361	334	309	333	337	345	340	318	313	362	328	342	299	327	324	290	307	299	271	299	295	280	315	311	301	332	308	276	323	300	309	314	299	318	367	311	296	285	288	301	323	286	318	328	314	363	315	311	309	323	315	329	297	295	336	321	301	309	308	323	286	289	297	323	323	301	277	304	325	311	325	295	316	329	287	301	321	326	295	337	317	302	317	325	300	344	271	310	309	274	311	275	324	331	322	316	288	310	287	320	330	298	297	302	318	316	326	287	303	317	275	317	313	306	342	306	311	322	292	311	276	302	306	299	311	317	280	292	297	302	286	299	312	311	306	329	279	320	342	309	290	321	291	321	311	304	301	328	305	275	296	311	272	274	303	324	307	283	309	299	308	308	341	356	317	297	319	344	329	338	350	325	325	308	308	293	300	297	298	276	309	296	283	285	309	294	294	315	276	312	293	274	330	327	307	288	335	321	318	304	298	291	321	297	344	324	286	353	313	297	311	299	298	316	304	312	309	303	317	311	319	324	292	299	288	283	311	305	285	329	288	313	319	290	311	307	295	285	304	330	349	330	288	283	308	320	337	311	301	285	312	288	317	320	289	307	273	327	287	290	277	323	325	316	315	282	298	337	267	330	264	334	352	307	289	318	311	308	323	342	321	281	324	327	280	318	308	310	305	290	301	304	327	302	293	334	293	306	375	308	291	327	297	308	331	280	282	299	302	276	274	324	320	294	323	336	312	329	288	304	307	292	309	317	351	322	281	286	327	314	314	367	319	309	288	332	337	295	348	345	346	284	325	266	291	324	279	294	327	336	336	300	318	331	284	322	315	298	307	322	311	293	297	323	286	313	301	283	305	276	311	300	331	341	311	332	286	296	314	294	333	291	335	325	294	313	301	303	282	300	316	344	299	304	330	311	343	314	295	299	286	345	296	319	309	285	320	323	278	323	320	293	310	309	272	313	359	299	306	312	306	313	318	329	297	320	313	336	303	332	320	308	332	306	293	326	317	314	308	320	304	290	306	293	324	326	291	288	307	315	322	305	287	308	329	288	270	327	338	292	335	295	293	299	300	294	303	330	324	273	293	327	289	307	309	285	319	340	328	286	298	290	309	319	290	314	279	316	329	350	334	298	300	317	331	278	285	318	298	285	296	289	316	291	286	321	300	305	297	290	304	320	299	320	319	289	335	291	312	334	318	324	265	314	289	316	293	326	330	281	361	284	312	304	311	328	303	335	339	304	322	332	310	310	253	300	327	315	319	315	296	327	348	280	324	306	281	297	311	316	316	306	299	299	285	303	321	332	307	300	296	308	293	285	293	333	291	281	334	319	332	324	326	300	354	310	314	298	307	284	270	321	308	294	310	330	317	355	319	310	312	308	312	313	303	306	305	304	290	323	278	315	320	298	308	354	281	329	307	292	301	321	300	312	298	334	290	295	305	300	319	304	282	293	270	283	297	293	291	317	323	300	280	313	310	331	315	309	327	299	330	308	302	300	313	316	334	283	296	294	285	310	282	319	316	340	349	338	292	302	271	302	297	287	338	307	315	308	284	314	324	333	297	309	315	316	285	314	323	290	316	341	322	292	303	299	299	288	291	285	312	298	300	309	306	303	297	317	345	271	294	268	279	326	296	314	300	320	338	305	323	352	300	318	295	338	294	303	292	290	331	331	313	314	294	321	287	329	291	306	322	304	335	320	315	298	273	289	321	305	310	325	353	299	281	351	296	306	314	288	314	285	303	309	308	298	328	332	302	321	282	326	286	306	274	314	331	291	314	327	351	319	314	342	295	289	326	285	305	314	320	351	313	285	339	288	279	310	302	326	284	368	296	300	329	302	320	344	366	327	319	325	297	322	303	335	289	308	324	311	329	281	309	299	322	316	321	332	324	314	304	305	306	291	315	318	281	281	293	297	331	320	308	334	292	325	292	320	291	317	297	309	308	280	300	283	296	291	300	334	299	329	315	326	322	296	313	334	328	317	305	315	316	314	282	327	324	286	285	299	339	277	310	319	317	304	273	297	307	324	299	309	345	328	316	310	300	341	318	325	342	295	317	311	284	300	313	272	355	321	317	304	305	283	305	345	279	294	302	284	329	300	294	311	339	315	303	321	323	294	302	261	307	295	287	315	289	299	296	302	320	322	327	342	309	306	309	308	321	277	303	300	309	272	303	305	307	302	328	312	331	304	302	297	282	322	311	325	298	321	321	329	329	275	297	321	328	311	314	354	307	313	313	323	303	335	314	297	303	312	277	312	328	304	349	307	288	309	327	287	312	298	299	293	281	318	319	315	314	293	295	337	289	343	321	291	321	273	290	316	287	317	312	329	318	282	327	303	274	308	340	315	316	314	308	336	315	319	319	305	309	335	306	316	265	293	290	289	289	325	312	328	306	350	294	308	319	324	313	324	289	285	328	305	341	301	301	312	300	338	315	304	305	298	327	290	326	314	307	303	310	327	326	314	343	341	347	305	289	290	331	294	304	330	334	290	319	296	303	319	303	298	337	310	276	285	267	275	294	330	299	339	292	282	296	309	295	315	322	292	307	309	312	287	343	335	349	299	315	323	336	347	320	306	294	298	329	322	285	322	295	309	286	282	290	303	293	323	328	326	311	295	329	303	294	308	288	270	312	284	337	331	302	310	322	330	316	314	320	329	268	296	328	287	293	311	297	307	309	337	303	272	272	304	346	316	285	272	321	329	337	314	369	294	311	326	301	305	322	309	270	285	269	281	293	301	316	315	342	313	322	286	350	297	277	308	332	319	311	278	285	335	299	303	349	298	292	314	316	324	310	310	324	313	315	287	319	301	298	311	319	317	310	305	325	333	292	291	324	328	299	286	280	304	316	297	325	323	284	294	306	324	317	322	355	292	283	308	325	313	348	317	319	308	309	314	319	330	311	301	314	343	336	307	273	339	328	320	347	316	301	309	287	308	308	294	291	275	314	293	313	293	309	308	293	285	303	308	306	268	296	293	312	298	319	323	319	297	326	307	302	310	297	283	348	330	308	302	318	326	260	330	292	302	322	308	316	298	301	347	321	312	310	329	323	316	290	307	301	284	288	288	304	318	324	303	307	299	298	300	316	330	306	303	305	308	299	290	297	313	293	324	284	315	317	311	303	314	307	306	277	290	263	296	332	313	347	321	299	327	334	319	296	324	305	311	323	308	298	306	305	285	313	325	313	295	283	281	321	310	308	298	331	323	320	304	324	285	292	340	321	313	308	295	314	278	328	286	317	289	287	314	326	342	289	311	322	336	345	311	297	308	320	335	328	298	301	307	308	296	277	314	296	287	350	322	297	301	292	289	310	321	302	301	276	325	285	314	284	328	294	286	291	296	329	291	306	299	318	311	307	312	347	294	338	322	311	300	313	271	327	331	290	299	297	297	294	289	342	332	336	303	331	298	336	324	319	310	289	305	309	332	324	311	288	306	334	326	304	354	312	295	332	336	287	335	316
8593	4949	5347	2007	1698	1457	1229	1142	969	891	917	876	812	819	825	808	769	766	791	764	721	775	719	749	751	740	800	759	729	718	734	750	727	729	752	686	751	732	800	763	755	767	691	725	757	718	683	684	702	702	761	769	685	747	691	715	751	729	714	718	722	744	694	748	718	735	722	655	683	689	696	708	673	717	685	736	740	732	711	695	713	747	722	701	737	748	765	703	711	678	713	686	730	744	687	742	728	695	722	707	714	747	666	708	699	732	736	721	720	704	716	645	671	749	700	712	703	758	758	701	703	704	714	728	701	711	728	675	655	707	731	791	715	690	695	746	717	758	703	693	685	691	710	693	709	720	695	730	704	741	707	717	712	672	662	731	713	703	686	702	710	790	710	686	708	718	752	762	731	708	708	740	692	705	749	676	708	747	738	706	726	714	735	760	731	715	733	727	692	714	780	692	719	720	747	699	780	718	716	719	696	701	710	718	760	703	700	706	700	682	728	739	684	677	719	717	736	670	716	728	720	725	673	730	670	668	726	686	674	678	780	759	703	688	758	709	757	742	759	692	672	706	742	686	808	715	710	692	746	683	763	680	671	710	729	772	710	726	765	785	774	761	790	670	714	705	699	742	732	732	734	716	660	693	754	732	701	749	749	661	698	726	678	736	741	710	730	725	734	681	714	724	688	698	712	704	728	685	707	682	683	769	704	697	730	739	723	693	733	710	707	745	711	713	721	738	722	715	713	729	751	683	723	667	733	717	661	708	731	728	704	720	744	786	668	685	718	738	720	726	700	712	708	663	695	679	720	733	696	693	720	706	697	671	695	619	751	700	660	669	736	718	725	682	716	742	724	730	694	685	747	697	724	730	712	746	710	747	718	741	692	710	703	694	716	722	674	697	728	687	712	743	724	685	696	760	746	743	690	693	672	695	749	710	728	711	679	726	734	699	729	772	721	736	701	729	756	710	762	742	717	741	715	679	733	708	692	712	687	678	765	719	719	771	730	728	716	694	660	703	706	719	730	724	768	660	725	701	699	675	725	743	796	688	714	709	709	722	739	727	684	719	717	687	692	696	727	738	748	738	703	729	708	681	726	730	692	699	677	714	690	703	720	720	707	737	701	715	683	760	701	697	715	712	741	707	710	713	690	730	761	689	675	771	722	699	696	683	714	689	708	726	736	703	713	746	687	755	685	700	770	712	695	720	732	731	718	726	726	731	711	750	701	704	704	710	723	687	708	715	710	682	706	719	707	704	732	658	705	702	732	705	673	699	715	716	700	691	682	660	724	774	730	714	725	726	714	644	698	685	736	725	757	653	720	779	665	739	695	688	736	739	687	717	708	720	702	688	698	718	776	720	716	718	726	728	749	721	703	693	718	722	712	726	720	689	722	707	709	675	709	706	740	730	766	650	723	668	709	703	731	743	717	731	677	700	722	769	717	736	735	771	721	753	724	730	717	695	748	743	698	672	758	766	700	706	755	690	715	694	705	681	745	634	715	748	706	679	717	721	740	675	713	744	673	745	690	723	725	688	724	739	676	649	665	716	699	697	737	749	739	752	718	774	749	761	703	728	722	722	731	710	709	767	755	711	740	708	695	716	693	715	735	727	728	685	712	745	704	677	674	748	697	739	711	736	745	710	694	720	680	715	635	655	722	696	684	705	774	677	731	701	716	713	723	695	695	670	699	698	735	700	718	713	706	705	736	697	704	736	659	699	691	703	700	716	738	696	672	735	723	718	712	707	764	724	728	744	737	701	706	735	697	737	659	721	737	722	749	678	719	721	719	726	707	718	683	698	685	696	689	730	737	759	705	720	740	730	719	694	708	726	745	697	707	735	747	702	769	703	667	701	716	732	748	710	706	756	757	778	698	734	723	715	729	775	740	699	734	689	724	729	711	737	701	706	716	742	694	721	657	683	645	663	687	655	740	710	708	744	737	734	741	742	736	749	754	698	731	693	718	760	750	733	737	701	690	691	751	723	656	699	681	696	720	700	701	746	701	705	681	700	705	712	686	699	720	733	722	691	783	681	729	706	708	711	691	727	724	703	696	725	709	720	691	663	695	707	759	742	668	720	747	691	698	710	743	758	733	706	719	738	692	738	688	698	693	722	710	764	742	718	708	718	720	727	699	675	711	740	754	696	711	721	732	685	717	723	706	674	701	698	721	693	708	726	747	722	692	676	710	727	785	690	721	693	714	702	739	721	705	675	726	719	732	708	667	708	695	695	756	736	706	677	717	708	723	709	735	698	725	727	736	743	682	710	687	707	707	685	714	701	681	742	683	727	765	691	696	682	705	748	747	676	678	719	714	718	723	704	733	687	717	698	735	738	670	707	705	727	695	643	676	718	695	696	684	693	683	734	746	689	704	683	738	705	737	703	734	732	740	752	711	724	699	747	738	714	690	698	718	715	714	654	696	682	705	680	712	741	694	743	739	710	722	735	706	669	740	732	757	733	716	655	763	717	705	743	709	729	716	736	707	732	666	718	658	681	672	702	744	666	711	725	737	717	775	685	723	707	717	720	748	744	730	711	725	699	662	712	680	679	716	689	668	739	733	754	649	739	674	730	736	737	668	678	726	707	753	701	702	687	720	747	716	728	704	679	715	712	728	669	746	728	674	648	690	692	739	726	724	733	718	707	739	690	715	717	677	718	705	760	724	715	727	711	689	654	693	718	684	733	692	708	697	677	726	723	733	714	753	692	698	700	716	757	680	703	726	702	716	745	706	690	700	747	667	734	702	687	716	698	680	722	681	687	694	725	699	756	681	712	681	722	692	666	732	692	735	724	689	760	748	731	704	678	766	720	742	697	712	791	750	753	719	752	711	705	692	733	727	704	742	739	736	705	745	687	725	743	701	722	713	720	744	701	659	714	676	742	723	716	710	725	719	694	687	706	692	721	737	772	726	697	709	681	708	707	720	696	727	668	715	716	718	732	741	710	746	759	731	677	693	776	697	728	653	684	753	681	684	687	670	720	696	713	725	725	750	733	716	707	663	679	704	668	764	692	705	704	729	711	696	696	739	715	751	693	770	699	738	753	777	727	724	702	731	740	711	727	733	657	709	685	687	677	758	694	675	754	655	686	666	749	699	683	696	709	714	679	679	695	691	750	724	739	732	717	729	694	748	700	724	706	740	728	748	745	705	731	688	715	715	750	728	714	750	748	701	716	678	723	718	723	722	709	689	670	731	743	712	732	734	723	713	693	705	730	756	699	690	717	679	696	710	684	732	699	736	711	683	697	709	695	669	701	742	714	719	713	766	689	699	747	716	673	698	726	724	685	713	729	716	706	730	750	692	711	715	716	729	757	736	722	722	682	693	685	726	705	735	732	687	725	721	707	675	771	740	695	778	724	733	724	709	708	717	713	703	713	704	751	708	737	691	742	738	697	724	717	726	681	750	715	689	786	714	721	722	716	669	735	722	714	692	721	703	695	685	703	642	720	685	730	744	727	659	693	705	729	700	696	673	712	704	712
28686	16907	12730	2708	1039	728	617	469	414	380	410	380	371	325	309	329	310	324	291	316	324	310	348	325	301	344	331	295	337	341	296	303	301	306	304	317	353	310	269	332	350	306	298	296	310	335	313	322	320	320	288	332	310	292	317	297	305	311	262	297	279	273	302	287	299	328	296	300	312	279	267	315	309	313	303	300	316	309	300	334	300	327	321	282	313	290	274	312	309	299	324	317	320	303	294	301	351	311	293	301	301	320	281	281	276	296	311	301	306	298	299	314	309	309	281	335	299	301	322	292	311	305	310	257	319	325	283	324	294	312	309	264	319	280	325	297	325	301	319	344	322	282	330	283	298	314	335	329	315	318	331	297	300	315	293	323	290	327	319	273	318	334	299	316	309	342	322	299	266	318	325	251	341	343	295	303	328	313	310	303	279	306	260	274	329	314	326	319	293	290	266	331	338	270	331	306	289	348	309	322	312	301	306	352	291	307	324	304	323	271	314	337	267	325	314	309	328	318	331	320	301	289	296	301	308	299	305	296	298	308	273	287	303	297	326	283	315	335	300	298	315	308	312	312	302	303	322	338	317	321	297	315	288	333	318	324	305	302	285	332	279	312	328	291	295	281	298	312	295	289	301	310	278	312	308	302	313	275	333	311	313	321	287	307	298	291	317	334	298	305	272	304	322	331	287	328	304	315	323	301	295	271	343	300	313	315	296	291	284	308	288	325	321	314	277	299	299	308	293	324	344	326	255	338	334	306	288	288	304	324	319	287	303	304	313	310	280	287	318	329	324	312	326	312	314	357	276	298	300	291	289	327	310	306	331	276	312	330	333	278	297	295	319	313	311	315	289	282	292	287	309	326	281	339	325	301	321	339	313	323	333	313	297	303	305	309	286	338	309	280	311	336	288	322	285	316	310	329	331	295	293	313	349	314	335	291	290	294	300	319	343	345	298	329	327	324	299	288	315	294	340	303	309	335	314	315	308	294	333	319	291	306	271	318	324	316	328	343	312	273	329	320	292	304	316	311	309	297	306	281	321	351	326	304	291	308	331	289	325	284	310	300	307	303	291	317	338	307	317	296	326	287	314	305	307	300	314	298	336	289	311	287	352	303	272	310	305	341	301	316	287	269	305	295	305	306	278	314	319	312	302	309	332	334	303	324	339	307	315	340	320	317	288	342	328	306	320	308	292	303	294	353	271	275	283	294	321	306	341	331	308	323	330	262	291	291	292	297	301	314	322	312	315	267	296	314	285	317	318	341	278	308	305	301	273	316	300	301	300	300	281	296	323	308	344	318	319	292	297	318	321	312	301	292	273	303	316	340	284	329	290	296	301	308	313	322	297	306	326	296	318	325	290	358	326	326	305	323	301	286	296	297	279	315	301	341	274	303	285	300	303	308	322	331	335	299	292	287	316	323	296	306	351	345	361	311	293	298	327	350	333	283	296	288	289	336	310	324	315	318	306	289	318	292	323	280	305	308	332	275	289	337	289	291	319	292	320	291	307	280	344	299	316	296	329	310	322	296	310	273	322	297	323	359	341	339	310	285	335	288	302	300	305	282	299	336	320	326	316	291	273	294	321	262	309	291	289	313	330	315	365	285	345	289	321	335	322	280	301	301	304	305	336	286	329	296	328	311	305	304	271	299	294	300	294	318	326	319	300	322	301	288	296	327	344	313	312	291	288	309	307	322	283	336	280	303	307	298	357	295	289	335	311	325	309	309	291	319	308	268	324	313	328	283	296	311	309	313	326	288	275	278	290	303	320	323	286	306	327	296	305	286	310	297	253	278	329	321	309	310	314	312	303	310	301	308	316	281	327	293	323	309	308	310	302	301	275	335	338	287	322	341	319	313	321	322	280	308	314	310	296	283	327	290	310	338	280	319	321	315	330	311	285	345	330	325	309	305	297	314	272	308	296	304	308	312	335	309	310	315	303	308	296	297	314	325	298	316	345	310	345	298	309	333	344	305	280	330	300	325	308	329	305	295	289	299	350	331	319	293	307	319	308	321	323	302	320	309	304	333	313	325	302	270	310	309	318	323	299	281	319	317	347	305	335	325	294	311	304	328	296	325	295	289	306	307	290	299	324	298	316	293	289	357	304	348	302	317	309	277	299	292	302	312	279	303	349	353	293	311	315	314	312	354	320	294	280	321	329	290	280	329	311	305	276	288	310	280	311	305	295	316	312	314	299	280	325	354	315	310	339	319	274	318	325	317	330	315	284	283	315	298	313	313	314	273	293	321	356	300	309	325	326	315	308	289	310	311	330	306	303	304	318	300	316	283	311	309	313	298	332	301	287	316	325	311	259	271	313	310	309	279	267	348	323	310	296	319	291	330	334	308	344	317	333	283	315	300	297	275	329	311	366	302	296	318	294	280	346	316	332	323	315	332	305	305	350	304	289	273	298	328	300	307	340	312	280	311	291	296	303	336	309	307	303	281	293	315	316	319	298	292	289	320	295	297	316	303	313	351	295	323	325	302	330	322	288	287	316	299	323	320	335	282	308	321	316	309	328	273	346	332	318	308	315	320	309	296	314	329	309	293	303	294	287	295	320	336	315	302	322	321	337	324	319	333	316	310	304	291	349	317	297	292	302	264	314	302	347	319	324	320	326	330	309	317	318	335	302	315	290	279	303	291	307	329	303	307	309	314	342	310	315	330	346	339	316	304	308	314	317	295	316	329	327	335	291	291	304	315	307	297	311	295	307	298	306	318	263	334	342	317	316	287	318	296	298	305	296	321	327	291	339	319	292	304	318	306	310	314	349	331	323	352	325	267	316	270	300	315	347	296	321	305	344	285	301	306	304	310	287	302	317	311	309	310	297	287	313	352	303	316	315	298	286	264	294	310	288	316	340	297	300	323	307	322	280	331	331	324	294	297	321	295	314	331	309	313	284	323	333	284	280	277	325	288	311	325	313	284	316	314	339	309	305	316	294	332	301	303	326	289	288	303	309	308	308	307	297	298	321	290	319	295	334	310	316	333	329	305	293	332	331	294	334	324	297	303	297	313	335	271	308	336	298	328	292	326	331	314	287	270	316	271	295	279	325	339	280	296	361	286	319	317	312	314	294	296	357	309	319	308	334	310	329	289	335	330	288	299	317	315	348	305	287	331	315	335	297	317	292	314	338	328	332	305	274	285	311	293	288	296	305	296	286	273	328	321	302	295	349	291	332	325	324	306	305	329	318	305	313	321	277	329	322	337	330	312	339	338	337	316	306	273	299	296	297	290	307	294	328	296	317	329	282	282	325	278	338	359	308	309	311	361	310	316	308	303	314	337	287	302	316	276	304	308	314	320	288	302	324	332	286	295	321	339	291	297	302	335	319	298	291	305	281	274	296	283	327	352	300	266	311	288	291	299	309	311	352	296	301	263	307	339	302	328	341	310	311	299	275	319	307	303	315	273	315	325	308	329	282	292	308	325	318	332	315	300	335	288	342	342	309	312	299	343	276	315	324	306	303	321	293	306	294	308
20033	14149	14988	4063	2856	2414	1981	1526	1355	1267	1089	1121	1069	962	884	875	844	833	814	806	845	802	739	794	782	797	722	756	776	718	784	790	744	727	757	721	684	694	734	728	755	730	732	718	728	726	723	735	754	733	774	684	743	688	725	705	721	717	690	695	697	681	705	678	686	757	704	706	697	720	686	734	720	711	704	717	696	704	712	683	660	716	705	720	723	681	714	688	746	687	702	737	682	720	675	727	705	723	714	697	731	765	741	705	666	672	743	744	707	705	702	715	712	694	691	722	642	691	717	714	665	681	682	715	740	682	717	706	696	663	743	681	706	676	719	709	725	705	714	710	689	734	746	712	681	733	740	675	713	748	723	663	692	749	715	711	744	738	656	647	678	725	691	685	717	677	669	676	666	680	664	685	665	732	677	670	669	750	728	693	722	679	716	693	751	684	684	705	732	674	695	694	685	696	679	709	688	706	694	693	728	699	719	756	686	725	741	664	680	712	652	688	714	723	681	752	689	668	697	707	710	677	672	730	687	654	693	683	729	704	719	689	640	665	725	709	703	666	732	683	662	681	721	690	704	702	703	702	655	705	709	703	684	699	725	714	671	739	734	720	693	749	655	698	735	678	690	668	651	698	696	705	718	715	682	677	723	658	678	707	737	700	701	720	693	657	684	695	689	709	718	722	728	724	682	690	690	695	733	680	746	651	751	687	731	691	750	688	698	678	671	674	698	685	679	723	668	765	722	732	726	730	678	728	724	736	740	727	711	682	698	700	676	788	689	684	673	732	707	689	741	672	693	686	736	736	730	734	683	730	700	697	729	702	675	718	713	692	703	667	719	670	700	716	723	703	721	770	717	694	706	676	722	646	692	726	711	670	682	700	678	729	708	726	696	698	728	685	700	666	640	713	704	758	715	724	694	736	756	676	674	647	689	727	739	728	686	681	695	690	718	720	665	738	718	726	711	711	726	721	719	712	676	735	717	720	715	686	697	714	733	750	653	718	674	787	692	670	717	695	725	712	673	734	702	720	735	727	720	742	685	660	731	656	701	738	684	723	675	715	733	706	710	691	756	694	740	693	711	666	681	704	674	670	722	635	707	740	699	694	670	722	733	700	742	671	663	694	699	741	670	703	696	694	714	678	675	756	694	712	690	752	709	715	698	696	727	706	701	746	694	695	724	680	696	711	694	695	648	677	704	726	715	690	726	702	702	690	708	706	699	723	749	701	686	693	705	679	700	700	688	690	698	748	702	698	665	731	732	710	722	694	719	717	687	722	691	707	728	701	689	678	668	750	688	681	681	690	690	693	685	675	740	690	699	689	687	677	719	732	686	723	759	669	687	694	689	695	688	714	744	686	630	724	712	668	687	673	681	734	709	697	752	708	749	747	696	693	737	660	718	759	731	714	704	686	706	684	743	710	678	678	711	693	709	667	687	697	717	704	715	727	710	703	687	728	709	725	685	730	706	712	685	669	729	749	731	720	676	706	652	662	696	701	721	713	672	685	663	720	722	684	748	649	724	687	733	696	685	671	692	681	721	689	713	684	704	669	696	704	746	728	711	700	765	700	692	710	667	690	719	739	722	707	674	705	685	724	757	697	662	683	656	706	705	721	662	703	742	700	742	673	732	690	712	704	706	715	706	766	720	690	671	692	715	686	709	684	674	697	713	717	716	740	740	692	731	690	742	704	664	690	703	754	707	672	692	715	716	672	708	680	725	691	732	719	699	675	696	706	686	711	681	700	686	731	732	675	715	705	702	710	756	673	760	676	703	721	734	761	698	693	736	726	705	748	676	718	737	693	698	703	704	694	738	753	722	689	665	697	748	701	702	721	747	696	710	681	726	714	736	746	698	731	738	725	674	694	737	699	718	733	697	716	722	731	745	714	733	707	705	680	688	718	657	712	729	738	721	740	691	677	709	755	702	730	674	634	641	700	680	736	749	641	701	725	691	715	688	686	722	723	736	691	642	704	732	695	718	752	692	759	722	715	710	733	679	709	677	662	719	683	700	706	732	699	731	705	732	754	711	709	692	692	711	664	760	735	768	726	728	717	701	733	734	727	702	693	691	696	740	720	728	728	695	659	685	698	668	702	714	711	698	675	712	713	680	691	673	720	721	641	692	694	733	656	690	718	745	729	763	724	696	708	729	661	724	726	714	709	771	727	701	700	677	718	753	725	702	691	711	659	741	736	693	687	710	659	731	693	768	687	695	743	718	730	746	727	721	677	704	691	702	710	643	743	700	756	699	711	720	686	650	703	692	709	708	684	679	602	680	642	732	674	703	669	733	684	718	708	713	729	732	719	733	703	708	661	716	743	714	732	748	696	735	702	676	675	691	690	737	688	702	725	722	653	670	683	743	720	720	695	714	713	700	735	704	703	761	749	689	700	713	693	656	735	739	729	738	737	721	710	705	692	670	711	683	681	696	689	688	694	664	726	796	734	681	726	724	717	756	699	768	704	672	746	670	698	719	689	693	722	698	723	709	726	688	680	673	700	710	712	689	701	724	683	734	722	726	694	734	725	739	687	726	691	684	716	679	672	718	708	706	688	732	727	737	722	700	705	752	688	678	699	732	683	682	730	699	672	753	717	729	714	741	687	715	702	710	726	690	655	718	664	707	697	731	732	692	681	691	686	714	753	704	707	701	702	685	687	746	744	699	699	704	725	719	723	673	727	710	709	704	712	718	682	715	727	706	716	704	714	678	722	722	721	715	698	661	707	670	667	726	682	705	697	732	726	734	704	763	733	750	693	693	731	736	686	752	719	653	664	723	684	688	713	682	737	728	703	696	709	697	686	676	689	738	698	673	705	714	673	710	697	718	671	698	665	695	702	713	674	665	671	670	727	701	734	689	679	703	746	655	681	703	720	747	671	702	673	719	737	721	756	718	716	699	667	718	708	704	688	700	705	710	686	711	749	723	715	714	725	706	685	710	699	743	713	704	701	701	717	720	680	682	697	668	715	727	648	694	701	683	724	687	678	670	713	630	686	738	723	732	693	688	704	684	688	661	761	716	691	700	685	705	679	680	673	690	714	762	684	711	690	689	691	743	683	683	684	715	697	685	698	699	708	709	694	699	706	721	691	700	698	661	677	747	702	724	733	700	658	740	742	709	688	702	744	729	704	756	647	653	677	685	736	739	696	727	653	713	666	782	693	697	710	756	710	714	686	662	686	708	696	702	703	710	720	692	706	683	672	711	648	679	710	701	704	700	685	743	660	683	691	650	675	710	742	763	700	692	694	690	713	730	705	670	684	704	716	677	727	700	679	735	724	719	713	731	674	755	700	709	726	723	673	725	620	711	702	707	703	699	686	722	668	792	691	720	707	685	718	690	721	719	671	712	713	684	725	720	738	715	678	686	699	703	702	692	717	714	713	714	667	693	688	658	757	689	674	671	701	717	709	681	721	699	672	676	736	716	723	723	670	688	672	685	675	672	706	706	655	712	652	750	748	679	702	711	680	702	756	681	745	679	679
38980	26619	19958	5307	1432	854	631	492	379	341	318	287	266	242	243	228	240	233	211	232	223	187	224	191	192	222	194	212	215	193	177	188	199	215	197	203	191	174	196	180	165	211	235	197	174	208	185	173	201	181	180	197	179	163	205	187	157	174	174	197	167	183	183	175	177	190	204	171	185	178	212	214	212	211	188	201	176	189	153	178	193	210	181	160	190	184	237	222	186	165	200	187	194	220	193	222	198	182	206	212	201	184	170	188	215	221	196	199	179	211	194	190	198	182	211	188	169	186	215	186	194	169	181	192	181	191	207	170	184	187	180	175	190	192	165	210	188	208	198	168	180	183	168	198	167	179	172	181	192	182	200	199	185	183	237	186	204	180	184	188	175	165	178	175	208	191	212	192	177	195	180	189	190	174	189	206	167	179	214	184	178	170	161	204	207	196	180	195	200	191	193	190	171	180	193	195	175	197	178	203	162	201	180	200	185	193	197	201	189	201	178	225	186	189	169	207	193	202	178	187	163	190	196	214	189	189	199	178	179	192	200	209	165	180	192	201	214	179	202	196	224	200	205	162	188	172	203	207	170	183	183	190	177	179	194	197	174	187	184	171	148	187	171	184	182	184	185	193	182	203	212	203	195	221	209	204	203	204	203	204	172	175	185	179	197	208	165	195	219	203	189	183	191	204	187	198	182	172	182	193	208	183	171	216	182	200	216	213	193	206	174	179	212	197	190	206	174	210	201	196	172	175	191	191	190	186	199	203	169	203	170	182	193	181	178	178	201	197	199	183	205	212	226	179	169	177	184	204	185	205	184	159	178	190	212	212	177	188	204	189	208	158	204	196	171	213	201	164	175	205	174	180	185	179	191	207	208	198	203	201	197	187	216	196	171	198	181	227	195	198	186	143	164	197	175	181	194	168	190	185	184	165	184	200	194	181	168	178	178	225	218	199	188	213	212	173	175	203	154	206	189	164	205	208	190	217	155	184	193	186	174	189	194	163	211	166	185	169	197	164	191	192	204	190	195	192	195	169	220	159	179	214	182	194	193	194	192	183	195	216	202	184	191	201	178	192	219	176	174	198	151	181	163	183	174	193	167	203	198	179	167	182	189	173	203	191	201	187	194	196	194	157	162	179	212	200	201	208	216	198	194	202	191	191	191	178	191	198	178	163	152	178	173	185	187	196	187	173	161	177	186	160	187	202	178	190	185	189	185	174	171	179	174	179	185	197	213	172	182	200	213	193	192	179	192	179	188	179	170	164	162	176	185	175	215	182	186	201	200	190	183	178	188	177	169	195	171	185	201	183	186	183	190	182	188	178	171	199	188	174	198	188	188	200	185	180	202	176	162	180	170	200	194	197	203	171	197	176	205	182	214	186	150	190	198	166	167	177	190	188	182	199	206	183	195	185	205	175	189	176	192	178	176	179	193	207	218	161	183	218	186	192	190	184	181	181	185	186	201	202	188	153	176	186	175	192	183	185	195	195	197	187	189	190	180	172	196	212	217	187	169	180	200	188	181	191	201	200	175	179	208	198	185	213	170	212	185	182	211	209	194	179	176	176	200	204	187	176	185	176	207	182	203	182	200	204	231	186	194	207	203	200	200	203	175	176	195	191	173	166	193	174	190	169	179	184	190	204	155	182	185	199	198	217	188	189	173	195	187	165	191	219	179	173	198	170	202	207	186	190	189	204	192	183	154	171	182	197	190	185	202	189	185	180	184	169	201	180	178	178	173	209	197	149	209	186	215	166	185	184	165	177	172	192	201	182	176	186	202	182	219	192	221	157	203	189	192	216	173	186	194	205	193	211	199	202	207	196	158	214	186	190	177	191	173	218	172	197	174	189	168	177	182	189	182	189	188	166	205	179	185	207	188	180	157	224	177	173	193	202	210	191	194	183	182	187	193	198	181	178	202	182	182	181	201	200	187	184	200	180	170	182	211	181	183	170	186	160	183	193	179	211	192	193	196	175	179	195	186	219	188	174	187	189	171	184	188	173	201	195	183	193	167	197	185	180	184	198	193	178	187	181	182	182	210	159	173	193	171	164	188	192	197	193	186	199	181	188	199	161	194	201	180	189	208	205	195	187	206	182	171	184	182	176	193	207	212	201	205	185	173	202	200	199	203	199	192	188	183	209	180	182	210	200	190	181	163	194	174	215	184	183	171	199	196	200	194	214	193	176	205	194	208	204	200	182	168	175	171	193	167	178	167	199	175	198	199	192	203	228	232	170	221	202	184	142	174	171	215	218	206	194	184	192	213	196	177	175	177	164	202	181	163	184	198	197	175	206	185	194	192	164	155	188	223	191	192	176	176	189	186	179	194	201	184	182	203	181	176	164	191	187	205	206	205	175	173	180	185	175	158	166	167	181	180	161	187	185	206	176	201	207	207	188	185	178	185	175	164	198	181	207	175	186	221	180	181	169	198	170	188	179	196	193	194	187	189	179	178	197	193	180	180	203	200	217	163	169	211	180	182	188	202	188	196	182	188	176	168	185	218	188	207	188	201	174	201	185	175	180	188	193	179	187	200	172	185	180	177	187	179	172	198	173	202	192	192	203	181	169	189	168	193	177	201	173	189	213	186	196	189	198	222	160	213	162	180	184	182	184	162	159	185	191	212	205	176	207	204	203	172	188	170	172	192	192	194	187	181	193	188	186	182	189	182	197	167	204	182	195	187	193	222	194	189	181	191	196	207	189	196	190	171	200	200	201	199	206	237	181	197	178	179	192	194	202	206	211	166	180	193	202	180	210	174	187	215	166	177	180	186	154	171	226	187	198	169	232	208	177	175	175	196	182	177	163	170	193	188	161	175	184	198	165	166	163	162	189	185	189	184	207	162	192	182	197	174	191	175	184	200	163	206	181	204	197	182	173	191	182	186	202	187	158	174	204	185	151	183	170	170	194	172	192	199	168	174	168	185	190	176	164	191	188	190	201	197	188	186	196	181	172	177	196	161	177	190	216	189	158	194	182	167	167	216	172	195	173	167	174	190	185	189	202	212	170	201	195	197	201	178	196	175	174	176	191	163	214	193	182	185	185	170	205	203	193	198	198	191	191	191	197	194	193	217	186	190	192	205	154	177	165	172	178	235	180	182	181	201	222	196	172	179	177	177	214	177	178	191	200	228	180	196	184	185	195	196	178	199	211	179	189	183	195	177	208	195	196	199	180	173	207	194	192	177	218	184	168	168	163	186	205	186	170	221	208	201	202	190	173	180	191	202	186	185	198	192	213	194	188	175	209	190	206	180	170	180	154	191	199	170	166	189	186	192	173	174	169	168	169	176	203	208	166	184	181	205	205	192	191	175	185	173	192	178	180	191	201	192	164	177	180	193	158	184	192	203	185	201	211	167	171	184	190	199	191	180	185	189	162	178	188	195	177	172	185	214	198	163	150	193	192	185	180	189	197	171	207	213	199	203	187	192	183	199	207	209	168	182	208	195	201	231	191	186	193	191	192	179	203	167	200	200	183	174	210
26291	21129	20040	6614	3772	2897	2261	1803	1483	1283	1147	1016	930	903	800	712	682	668	641	607	617	614	617	640	597	551	540	528	503	535	543	553	491	473	519	525	493	525	468	501	506	510	514	488	469	502	539	497	455	439	471	445	464	465	512	450	480	433	465	460	486	439	458	467	438	467	469	449	481	472	459	483	421	499	451	476	495	449	489	457	481	494	442	405	427	456	414	467	445	454	437	500	431	437	450	428	437	450	436	441	412	453	456	416	424	445	428	458	451	461	476	454	456	457	407	439	475	481	417	472	453	433	477	476	452	455	453	438	463	447	456	457	433	431	459	426	466	437	488	434	443	457	447	441	435	453	448	437	390	425	464	444	432	430	450	443	437	504	399	477	469	451	453	486	458	429	430	483	491	449	470	458	438	471	419	490	420	475	455	417	464	411	427	422	449	475	454	455	448	447	496	468	453	425	455	414	440	427	446	491	452	448	388	471	455	408	455	411	460	437	460	450	425	462	464	423	463	454	476	471	462	423	433	429	496	443	461	453	455	423	474	424	467	455	403	409	451	485	433	449	478	446	456	418	444	474	435	467	415	486	433	419	457	447	450	445	461	496	497	471	449	442	453	431	415	435	433	391	478	455	459	457	437	424	428	428	446	458	477	449	462	451	407	425	454	456	458	454	461	454	443	465	469	431	387	450	447	425	448	417	432	470	443	451	468	434	475	414	464	434	429	461	460	429	425	457	408	486	469	420	467	447	438	461	448	441	448	442	467	501	451	431	401	445	444	420	456	469	437	430	461	462	463	417	481	405	438	457	430	504	430	417	435	423	429	461	440	425	448	459	453	443	439	419	434	465	426	474	434	468	450	474	444	476	449	472	465	475	440	507	450	457	440	443	469	456	469	425	479	474	472	461	471	485	457	433	460	467	408	489	491	460	464	462	462	421	462	432	500	439	424	444	462	466	443	445	461	458	421	431	417	460	468	446	436	445	442	431	460	478	456	460	413	415	465	434	450	458	463	475	443	470	439	471	455	429	452	464	441	430	448	459	440	421	424	462	421	456	463	475	436	441	426	472	479	467	446	457	466	436	427	456	459	489	456	460	433	493	445	436	447	467	439	442	431	422	465	437	457	441	438	463	455	449	458	449	439	422	436	455	474	451	488	450	465	426	419	478	414	464	430	455	485	452	430	414	451	424	456	459	457	473	438	463	457	442	451	475	421	447	427	458	460	467	480	424	438	444	483	469	436	424	449	456	427	441	463	481	448	439	460	444	444	454	460	455	456	413	460	470	439	415	458	440	435	446	473	448	474	484	447	493	467	417	448	463	474	446	418	478	460	425	482	459	467	468	460	427	486	438	441	451	460	424	440	404	442	449	476	457	444	425	431	457	451	447	440	446	424	432	419	440	452	419	475	478	423	445	434	444	450	438	460	431	487	508	466	452	447	447	445	445	453	435	415	456	466	422	431	447	416	483	444	430	462	481	408	442	431	412	452	482	455	483	440	427	451	413	432	463	444	427	462	470	456	483	421	453	461	448	439	430	451	487	483	442	421	441	460	471	439	427	478	394	475	445	437	435	473	442	445	478	506	444	419	432	426	438	446	447	454	457	438	467	462	491	482	446	448	460	444	462	477	460	448	453	428	469	452	434	452	444	475	444	462	451	412	424	502	471	433	494	449	430	491	418	444	441	477	441	460	478	466	432	391	457	439	455	443	454	435	480	435	434	475	451	482	439	460	442	414	470	442	460	475	475	435	434	427	453	459	457	441	469	430	468	500	444	445	428	427	455	459	463	486	438	477	421	468	443	459	469	462	440	490	457	470	428	474	457	472	484	457	446	423	443	447	427	433	471	458	419	447	498	443	437	470	439	442	446	470	441	444	457	439	473	443	442	468	452	427	439	434	461	460	454	458	462	419	448	428	464	443	441	432	471	417	479	465	441	457	442	466	415	457	446	428	422	461	452	486	458	460	459	478	426	460	459	437	414	490	427	430	485	418	446	467	430	468	421	464	401	417	438	426	428	450	453	437	462	435	441	434	468	494	455	443	453	449	440	451	434	481	449	426	497	473	451	438	443	446	433	475	424	447	453	436	464	496	460	444	436	442	451	451	439	459	454	442	481	450	476	438	439	439	446	443	445	472	460	467	444	431	423	435	424	430	470	458	479	470	465	469	435	457	459	445	449	405	411	418	458	466	431	465	454	454	472	495	462	468	455	437	469	429	441	431	457	475	478	444	439	460	452	413	477	453	455	457	463	430	446	468	481	464	456	402	417	451	461	444	475	422	446	440	448	439	460	441	451	454	443	445	453	432	458	453	464	464	446	409	432	453	455	411	404	442	464	449	450	449	414	475	429	493	482	483	421	469	425	440	439	451	492	472	417	454	456	415	465	485	418	432	436	467	435	423	457	450	448	450	414	449	475	446	445	468	427	471	463	442	423	446	452	466	453	448	442	416	445	446	438	415	468	457	458	421	491	448	489	457	464	461	419	419	429	445	435	467	485	471	434	472	435	463	437	449	466	444	480	447	471	435	476	488	431	508	454	468	464	414	453	457	454	428	513	439	477	481	457	463	466	435	433	401	488	442	439	445	438	443	462	452	476	443	482	432	456	451	461	448	445	481	485	472	429	464	463	419	450	459	473	491	476	425	470	417	449	441	452	441	470	439	388	418	428	431	466	430	448	445	440	450	462	463	452	457	406	444	431	433	468	494	456	475	490	476	466	450	466	492	457	452	433	482	475	443	416	450	463	447	431	478	431	448	436	434	448	423	467	439	498	438	437	444	471	448	468	421	467	406	413	436	476	423	464	447	458	444	415	459	447	468	406	445	447	450	451	469	417	461	456	441	440	431	448	469	466	441	451	441	459	479	435	459	400	429	465	493	437	447	466	445	414	449	452	443	451	460	445	434	482	496	418	464	438	446	447	438	480	432	477	429	461	445	393	449	458	446	465	450	463	414	467	424	433	467	448	448	446	441	425	425	439	458	455	412	457	452	453	467	452	483	469	450	452	447	460	441	466	437	444	420	438	433	457	475	457	475	471	423	429	497	495	446	461	439	419	479	456	423	453	410	472	463	463	455	426	417	433	496	449	437	442	456	438	455	479	464	431	402	440	453	421	461	453	437	469	470	444	435	447	443	433	480	419	455	467	478	452	435	464	412	460	457	444	475	454	428	421	430	453	467	462	450	478	453	507	446	440	446	522	437	452	448	422	443	445	460	445	482	461	476	488	444	472	437	451	433	453	464	425	451	445	443	457	466	435	439	462	437	435	424	447	435	430	423	440	467	447	422	408	463	460	498	459	421	454	450	430	443	466	468	414	411	437	457	476	434	442	438	470	484	416	470	445	429	454	440	407	453	435	460	448	429	440	451	446	467	448	458	426	473	447	431	455	438	408	436	433	458	432	471	449	457	460	463	431	456	446	453	443	469	413	429	432	454	465	467	447	446	481	441	434	444	417	432	441	465	437	417	450	447	436	452	444
11839	5002	2505	862	545	415	421	372	354	354	366	331	337	307	316	324	358	334	313	313	309	311	342	315	315	322	308	307	331	333	291	318	326	300	287	342	355	328	315	326	303	287	328	308	344	320	296	338	298	312	285	329	327	310	296	319	278	320	306	333	284	338	302	277	315	311	315	302	327	307	305	294	302	324	310	316	322	336	306	314	280	322	281	317	308	300	341	328	292	280	333	288	317	279	314	327	331	319	284	307	317	329	365	312	341	310	329	327	297	341	298	317	297	272	276	329	310	272	300	297	319	298	319	303	317	292	306	314	313	290	307	296	313	293	291	302	321	308	294	329	311	295	315	336	294	320	299	292	305	300	322	345	334	339	313	302	323	325	316	327	292	313	319	307	341	311	344	331	286	294	309	311	298	317	266	341	336	341	331	291	334	350	344	309	330	311	292	317	343	315	317	266	294	301	311	316	336	319	311	315	317	319	302	339	310	303	297	325	343	315	317	318	300	316	300	311	312	316	287	307	323	311	301	329	321	310	327	327	344	324	297	308	346	332	296	329	329	318	312	289	313	322	309	331	326	329	336	301	318	281	322	326	302	320	321	300	330	270	275	281	328	306	284	310	293	284	324	304	304	302	315	270	317	297	330	340	326	311	316	297	286	321	328	307	282	323	285	323	314	272	320	288	297	278	300	343	343	336	351	304	331	306	328	311	298	310	305	330	336	332	334	283	295	307	294	293	331	334	327	348	351	344	351	301	329	338	313	328	302	337	321	312	296	282	308	302	333	325	285	330	326	317	269	338	311	311	292	327	329	325	277	308	345	318	328	354	313	330	349	316	290	306	311	309	302	306	332	330	327	313	293	314	330	299	333	298	325	293	297	313	330	299	324	311	330	330	310	307	325	302	315	311	307	320	285	324	304	343	291	300	344	330	332	316	309	310	331	331	299	307	323	293	298	316	315	294	303	278	323	319	314	305	320	300	284	315	265	298	314	315	341	346	319	333	332	308	317	348	299	297	293	315	286	306	333	316	276	303	341	314	353	338	307	333	320	308	330	304	311	304	341	303	294	299	295	313	294	312	343	324	331	302	297	350	309	293	325	298	311	308	326	334	296	288	279	334	294	311	307	287	288	295	307	277	320	327	331	308	325	313	313	310	292	351	303	326	305	339	297	316	340	347	295	290	284	267	307	306	340	318	297	292	332	319	291	339	292	296	308	314	296	276	293	279	305	294	301	300	305	325	329	312	333	322	284	301	332	317	285	292	331	293	317	301	317	313	343	333	301	315	292	313	310	310	321	298	336	309	310	292	318	325	338	284	316	299	346	333	290	293	319	304	299	336	293	324	324	323	319	296	317	304	321	309	349	300	312	283	270	309	326	293	330	318	307	305	287	301	305	311	307	313	309	297	319	300	330	301	307	291	333	283	308	285	301	285	300	314	312	317	324	327	289	272	265	320	314	308	314	358	314	323	318	321	329	299	322	315	293	324	334	334	315	326	307	340	318	326	298	343	308	282	313	327	309	304	299	338	325	301	319	326	326	318	306	284	310	326	314	307	315	336	331	319	310	280	324	325	282	327	365	318	346	291	316	299	281	317	307	318	287	307	289	305	328	330	327	330	335	303	312	319	306	343	352	296	332	354	298	302	335	291	324	291	304	356	315	304	300	301	304	289	317	314	320	277	314	349	308	301	319	324	280	315	320	307	333	305	303	311	321	296	333	283	310	297	292	353	329	303	293	350	298	314	338	298	323	287	294	320	327	324	313	288	296	317	264	294	315	332	306	309	298	329	323	335	306	292	334	283	315	286	337	309	352	349	345	284	309	304	316	309	319	282	313	335	301	308	312	262	293	323	307	327	318	281	330	284	293	338	342	342	306	327	283	359	324	332	317	312	294	305	270	306	298	308	310	310	318	305	305	318	319	313	276	288	286	302	331	311	303	296	331	322	288	324	294	276	286	323	288	268	303	294	316	312	317	295	318	316	290	286	283	344	287	304	309	295	336	290	324	287	278	315	283	288	309	334	322	296	299	323	319	281	278	318	302	335	302	301	304	319	320	315	323	341	352	350	290	309	305	332	287	332	294	324	324	327	327	327	331	312	329	327	347	342	280	314	305	315	341	325	271	306	338	333	315	301	374	340	309	311	309	340	320	280	317	314	308	312	289	302	309	330	315	296	308	308	278	327	308	318	327	309	308	321	325	320	305	312	342	298	353	277	343	296	272	306	295	335	334	308	310	318	324	330	302	290	318	297	321	317	328	337	340	323	326	323	296	316	310	325	322	318	298	314	332	348	291	306	299	338	303	309	305	313	313	302	313	301	290	317	318	310	323	322	313	304	286	335	327	308	314	271	313	318	309	300	292	331	305	307	304	303	304	345	292	312	343	334	295	337	306	287	303	269	284	324	302	293	297	303	322	358	297	337	298	306	320	290	308	325	308	320	321	302	313	332	321	324	356	321	352	304	306	329	308	289	318	314	309	304	292	313	302	321	317	296	290	329	334	292	314	295	297	296	290	355	312	315	298	325	323	288	325	341	316	340	317	324	323	286	308	314	323	352	338	290	291	297	290	284	279	317	286	330	334	318	340	353	302	331	341	324	301	331	328	301	293	319	323	291	321	350	322	319	310	304	314	305	324	329	325	314	352	316	288	317	297	322	343	337	303	304	306	311	367	290	328	274	317	317	335	310	306	304	316	296	336	311	333	353	284	307	314	321	333	294	281	296	315	289	304	303	325	323	308	284	323	283	322	297	290	318	247	311	324	309	330	291	291	316	335	308	337	318	321	315	319	323	313	299	361	275	328	301	323	291	334	301	346	315	292	325	294	317	310	309	365	298	333	287	291	351	313	342	316	342	326	347	303	317	336	322	300	318	333	312	336	330	293	295	320	337	329	301	330	308	331	303	292	339	312	314	319	315	330	330	337	299	309	304	310	321	315	299	326	320	307	335	326	319	281	285	303	300	308	333	313	334	316	333	329	333	304	306	305	321	323	322	295	321	321	306	301	307	309	307	305	296	325	365	319	283	304	315	299	317	317	307	299	312	309	342	335	309	336	296	298	316	276	277	334	295	299	304	327	305	318	343	320	277	313	319	334	316	290	310	304	304	325	296	307	328	297	305	334	333	307	318	303	301	315	326	311	337	369	355	338	334	316	298	302	322	296	333	327	304	323	316	304	321	308	290	297	327	281	322	292	321	319	319	317	281	336	307	323	281	327	332	328	309	322	287	316	285	291	296	327	278	302	320	308	301	326	325	295	307	310	305	339	278	315	319	289	344	313	349	314	335	302	304	324	305	321	309	313	309	286	290	305	328	275	342	289	294	294	335	343	309	322	329	330	302	302	360	326	327	290	314	290	320	283	310	293	336	317	332	336	309	314	342	318	319	318	328	273	314	299	309	315	329	337	331	279	274	296	264	301	295	323	307	323	278	307	313	299	349	331	326	303	344	302	302	339	346	313	312	324	343	294	338	318	303	297	297
8560	5023	4591	2129	1807	1435	1227	1075	986	939	869	841	821	822	779	846	785	808	766	766	751	766	739	824	750	707	756	755	753	724	749	703	711	714	726	709	729	744	760	749	730	731	745	747	726	713	759	664	719	768	700	707	739	672	677	698	786	717	734	699	746	765	744	691	728	749	727	723	720	726	737	738	702	714	717	741	773	670	738	674	692	710	685	693	683	702	718	690	694	659	741	698	722	796	704	729	698	743	754	717	687	722	724	668	720	715	738	724	745	731	705	746	721	691	699	686	742	741	757	721	734	728	718	761	753	737	729	714	735	716	734	719	717	714	719	753	743	732	711	738	729	703	739	693	748	716	695	728	715	695	692	722	746	738	660	731	765	716	711	729	688	681	714	742	739	724	732	734	675	722	689	701	699	749	690	720	735	675	681	726	735	681	714	741	658	721	696	739	664	713	730	706	771	732	705	725	715	673	722	689	679	698	690	724	726	714	732	719	710	726	703	728	757	689	706	688	737	742	757	717	721	710	739	733	709	727	701	782	780	739	703	740	710	723	709	742	695	690	702	763	729	704	747	685	726	762	719	742	764	742	723	709	710	763	730	677	689	746	756	744	656	752	755	727	702	709	731	667	777	740	694	729	679	756	727	696	747	705	783	712	728	722	683	748	720	711	741	702	710	736	717	706	751	712	714	740	781	732	689	741	720	701	787	746	758	701	705	738	741	692	735	709	750	736	718	709	700	739	733	735	672	719	731	699	679	720	760	761	703	744	682	696	737	696	745	697	704	740	745	729	714	731	704	752	720	745	696	690	748	694	753	711	723	683	771	720	746	745	716	767	731	706	730	727	698	696	726	699	748	727	698	770	750	705	737	699	705	743	741	718	724	704	734	705	715	720	768	707	650	685	691	710	694	712	774	734	711	754	693	742	726	737	735	714	689	711	679	695	712	647	740	759	687	726	802	720	731	705	711	698	716	727	727	686	730	749	734	733	693	695	727	702	778	683	688	670	670	714	741	743	694	725	708	713	781	756	740	721	721	707	732	718	733	736	719	691	685	715	708	721	710	723	759	688	746	678	753	687	711	703	717	734	731	684	696	725	699	710	731	752	730	719	667	705	759	681	728	706	741	671	705	752	736	705	721	728	698	783	698	791	715	725	707	702	751	736	706	728	728	719	720	748	714	720	723	676	721	756	738	691	709	767	709	697	741	740	733	683	701	708	717	690	729	775	696	758	704	749	672	768	720	689	717	725	707	709	704	722	717	675	717	731	702	676	726	707	709	749	700	754	732	779	663	731	738	744	729	728	680	747	788	730	660	703	709	715	722	737	715	740	770	746	723	728	741	729	754	735	742	727	707	721	708	705	751	690	741	699	723	729	763	737	740	736	723	716	707	713	707	712	748	715	694	732	738	731	715	727	736	715	764	711	774	687	752	751	748	715	710	701	724	712	727	725	702	723	721	714	701	712	716	721	751	692	721	734	762	734	750	753	725	723	750	677	698	703	685	754	764	696	744	695	698	724	774	692	720	714	729	685	743	710	684	653	675	739	712	738	707	754	701	724	719	700	685	714	704	708	711	687	746	701	700	744	696	681	724	761	704	763	675	715	737	707	764	692	717	731	742	725	741	767	734	729	698	748	770	737	688	731	771	732	698	710	702	704	642	727	720	732	700	768	730	701	794	749	745	722	765	734	726	760	770	693	698	692	728	761	713	711	714	766	697	702	713	721	693	763	732	722	669	734	705	788	704	726	796	763	717	705	750	712	748	731	723	730	737	721	759	731	725	743	682	705	760	702	727	728	728	687	698	719	707	754	672	763	754	679	719	732	733	700	738	714	713	717	721	722	762	736	750	713	741	781	716	691	749	723	767	710	702	687	701	650	700	740	739	733	731	711	728	700	711	727	737	718	704	741	754	681	725	790	711	736	767	746	699	757	725	721	708	680	692	696	709	684	709	690	759	691	686	746	716	683	713	722	736	753	711	680	691	737	768	751	774	709	696	745	686	673	744	717	701	697	741	702	787	727	731	735	739	726	759	711	715	697	708	690	729	775	716	691	699	684	715	752	734	764	731	756	656	746	735	713	774	705	663	712	693	723	681	701	721	727	734	691	711	689	740	787	722	725	725	756	762	716	719	730	753	689	700	746	724	695	707	714	742	684	755	734	770	676	684	732	741	749	705	707	738	702	692	716	730	699	710	723	707	732	799	700	698	747	750	714	751	751	721	694	753	751	656	719	682	732	727	731	732	754	720	715	728	770	725	746	744	722	696	723	714	728	719	752	730	723	711	730	697	664	761	740	695	725	696	690	737	702	728	750	715	742	723	734	736	707	737	708	704	738	683	693	724	707	753	753	709	723	711	759	747	712	747	742	737	721	687	694	732	756	694	723	734	721	673	750	741	692	721	749	700	708	722	717	659	715	734	752	711	706	717	732	740	705	727	740	691	763	742	721	720	717	800	690	683	740	706	749	706	715	652	675	726	691	717	709	710	764	741	702	703	774	747	738	772	771	711	676	714	727	701	747	745	733	722	741	731	708	716	696	701	699	749	705	751	710	755	712	737	726	712	753	748	723	695	721	710	674	684	677	760	737	697	754	685	717	744	742	745	692	770	729	700	720	707	750	767	723	701	675	721	734	720	728	723	724	703	681	718	751	732	726	724	730	690	749	715	693	749	723	701	707	759	738	762	706	752	710	753	752	748	776	712	723	707	704	696	719	695	739	742	691	717	753	761	658	719	725	725	718	742	718	727	764	727	739	730	674	755	732	717	725	718	759	701	768	739	678	710	738	733	709	712	728	736	735	710	706	762	741	693	722	723	745	739	723	729	787	731	766	722	785	725	748	740	710	711	736	747	763	747	722	755	718	705	716	730	762	747	690	716	737	767	715	707	705	714	700	719	755	722	719	737	678	712	745	693	758	751	730	734	776	703	749	716	700	770	760	680	709	719	704	749	699	746	713	665	740	743	739	715	694	724	694	720	712	744	728	751	708	734	728	719	675	773	730	715	722	682	716	756	697	721	688	727	730	717	773	716	701	750	781	728	751	713	734	679	694	730	704	680	758	731	705	707	725	743	756	702	793	712	688	708	714	732	679	734	655	725	768	735	697	730	699	691	752	754	702	710	716	750	739	712	732	732	702	713	715	712	704	749	781	722	763	708	721	725	733	737	712	730	764	773	733	739	708	692	749	738	717	738	726	745	703	694	722	734	753	725	765	734	753	697	746	693	704	718	726	702	697	728	727	731	691	763	712	763	734	697	750	698	676	725	702	754	700	732	724	698	719	730	781	748	689	765	760	700	725	719	750	686	704	700	739	736	730	668	721	718	712	733	670	745	690	732	734	693	737	760	719	720	728	758	726	749	732	750	748	730	688	702	713	762	747	708	761	714	740	726	686	746	709	676	741	707	724	686	701	712	647	680	723	650	731	696	767	723	692	745	730	762	742	694	733	665	770	763	705	719	704	694	751	717	715	706	723	690	754
28180	17250	12298	2730	953	715	567	503	419	426	363	382	299	386	341	322	312	327	341	389	357	303	306	315	309	346	309	306	349	329	326	345	344	304	342	352	313	333	327	317	342	335	322	306	328	340	328	296	314	307	326	325	290	306	309	314	320	319	303	309	301	315	310	313	307	319	306	329	335	329	348	316	350	344	310	304	316	292	349	348	311	349	327	330	337	305	319	296	328	305	320	315	296	317	316	306	315	297	322	297	345	323	303	307	294	321	324	332	294	316	304	340	307	320	310	295	315	309	307	299	314	345	271	328	319	317	287	312	326	349	294	341	334	320	311	318	342	310	313	313	317	268	275	305	317	312	311	307	326	269	307	320	305	273	325	330	332	338	334	288	300	316	323	343	300	337	337	320	343	295	324	323	294	310	308	297	314	307	308	273	302	301	306	315	307	309	311	281	309	309	305	277	311	323	298	283	350	305	299	274	297	291	303	320	310	323	296	280	289	310	284	300	331	262	304	310	317	309	296	332	304	319	328	332	347	330	323	322	332	296	346	316	285	293	314	336	297	296	335	318	311	320	310	311	294	293	307	304	321	281	336	320	357	309	333	334	305	275	318	325	303	305	313	320	279	250	287	333	301	289	291	322	306	301	322	294	311	303	305	319	350	287	308	330	316	304	293	310	306	280	268	337	293	288	346	315	330	337	325	319	297	312	289	324	317	298	323	330	361	320	286	284	305	332	289	295	320	327	269	285	270	302	303	303	302	331	294	346	283	299	313	346	312	302	300	299	321	330	326	284	341	329	313	267	292	349	337	294	312	300	276	339	315	322	275	309	336	308	352	324	296	310	305	304	344	338	303	292	353	302	314	345	295	302	312	322	296	305	262	323	326	297	301	327	319	314	288	310	335	287	333	309	321	306	335	288	305	326	295	300	316	323	319	361	263	283	321	321	336	260	312	332	328	343	296	322	341	317	293	329	274	314	306	297	325	311	320	300	319	283	309	309	310	316	283	299	286	307	288	288	319	332	338	347	291	290	320	299	303	307	325	306	312	296	305	308	311	304	296	344	305	322	307	300	314	290	342	316	304	301	281	316	307	282	334	308	303	315	319	319	306	309	319	303	327	322	303	337	298	311	302	262	315	314	303	298	302	296	302	297	304	307	331	277	318	282	360	331	306	363	282	294	302	308	305	311	291	324	314	321	314	322	264	310	298	298	336	330	294	323	311	281	280	292	274	308	327	325	324	304	352	307	296	286	316	322	305	300	333	337	293	316	322	291	335	286	268	302	334	285	284	311	300	318	279	293	298	292	290	304	295	308	318	317	314	322	321	328	298	319	308	311	282	336	290	330	292	341	335	317	294	303	275	313	321	268	329	326	300	321	325	309	332	295	306	308	313	300	283	309	358	329	342	291	320	303	290	278	325	266	288	315	315	326	310	316	321	294	298	319	333	330	362	315	318	315	342	304	323	323	289	316	318	299	297	317	314	330	355	317	295	317	294	302	308	307	312	307	327	297	333	295	337	307	314	331	286	299	311	344	317	286	324	310	308	276	322	311	315	307	329	330	304	294	321	305	345	307	314	341	336	309	282	310	313	328	321	293	296	319	315	326	307	310	322	352	328	345	332	272	257	316	320	306	345	294	295	324	301	329	290	331	277	324	320	336	316	291	322	319	313	300	288	288	287	314	318	315	303	328	322	326	328	272	329	328	294	298	340	322	325	291	284	287	339	348	291	296	289	337	383	336	302	351	318	313	323	298	297	335	280	305	321	339	314	316	306	303	295	295	326	291	290	345	274	274	314	298	276	297	297	312	284	310	319	310	315	310	331	296	310	306	294	308	297	268	313	306	303	288	312	311	316	286	328	313	289	293	307	351	334	331	328	316	286	327	298	294	313	307	284	290	302	299	312	308	299	329	304	299	328	313	315	313	314	325	294	329	311	287	326	285	311	319	287	322	311	308	280	306	360	304	337	295	304	341	296	296	267	317	306	303	326	340	329	330	316	310	337	307	296	316	343	318	346	307	325	292	306	299	335	333	307	250	321	316	289	340	301	293	302	303	290	326	309	288	328	295	304	271	357	322	314	343	302	318	303	349	304	298	277	300	310	306	320	304	292	322	291	318	300	305	308	287	294	296	320	296	317	320	330	322	287	329	332	298	308	268	313	303	374	311	315	279	274	326	329	322	342	289	314	312	326	287	335	270	300	278	250	338	305	336	317	306	280	310	351	307	287	284	299	331	316	337	309	325	306	322	318	341	283	324	303	313	325	288	328	342	298	322	292	299	329	314	294	271	322	304	263	313	293	355	328	303	338	310	313	300	296	315	297	296	300	322	312	291	296	291	303	319	311	289	335	305	309	289	337	323	307	299	364	282	327	318	304	318	305	286	310	309	301	296	293	321	312	299	299	314	301	330	325	291	315	289	315	307	353	314	318	323	329	320	300	303	313	289	312	283	299	317	301	287	362	301	283	294	310	317	310	321	352	292	329	307	343	302	305	269	313	339	315	299	290	327	337	308	322	335	325	315	299	305	269	291	306	316	290	308	315	304	322	298	297	321	309	317	313	285	329	295	338	337	288	267	285	306	326	308	330	324	301	293	280	332	318	321	308	314	328	349	326	360	298	296	321	327	304	307	358	345	330	276	282	292	292	310	274	301	321	308	302	297	327	310	311	311	303	282	331	324	339	303	336	301	304	300	310	316	317	324	316	324	306	312	308	336	316	293	304	295	330	312	311	332	300	299	282	278	311	323	304	282	302	304	312	307	318	335	296	307	315	299	338	317	315	299	319	326	336	313	280	320	316	335	331	319	286	317	307	285	301	300	297	315	312	340	302	314	286	322	330	352	328	309	321	304	314	345	317	282	309	315	302	280	326	286	286	279	345	301	324	283	326	293	312	276	281	277	311	292	345	330	312	313	305	290	337	329	277	288	312	320	350	361	322	271	303	307	331	334	305	321	294	329	302	297	286	310	287	323	276	319	320	308	338	319	335	329	314	325	287	297	317	278	329	324	305	293	329	302	311	362	312	280	329	327	328	331	329	316	305	306	288	319	308	278	300	301	293	301	320	324	296	317	282	305	306	291	332	280	311	320	318	298	348	334	309	316	326	284	294	347	320	317	304	300	307	292	304	313	295	300	352	301	335	333	303	324	305	302	313	307	309	309	284	321	285	346	300	305	302	328	292	307	307	335	289	311	323	307	341	356	316	319	326	296	279	295	294	348	302	296	334	329	302	300	309	343	303	271	314	300	297	335	287	326	293	310	285	294	310	354	298	306	370	328	293	324	326	311	303	283	317	326	314	333	327	315	317	314	309	307	310	312	303	332	283	297	305	296	310	332	338	338	305	288	299	284	325	316	288	312	287	304	314	333	272	309	327	320	286	353	304	289	315	284	312	346	325	332	345	328	298	330	336	311	316	348	272	289	340	337	316	326	346	347	292	275	309	298	319	292	298	295	315	314	321	329	354	299	298	281	315	281	326	302
19723	14871	14916	4214	2883	2423	1902	1655	1428	1284	1122	1091	974	915	939	866	893	909	877	844	828	798	803	781	804	749	796	708	754	760	808	813	735	755	736	716	744	760	704	756	663	776	762	760	770	715	717	754	777	700	716	753	751	718	739	680	720	706	746	732	678	721	712	729	701	654	691	771	666	694	674	729	686	702	768	732	725	727	708	667	702	730	711	694	706	713	691	662	722	681	715	710	706	702	688	719	696	677	657	726	710	688	713	683	734	705	721	735	707	712	757	732	705	692	669	700	681	752	715	726	709	688	686	733	713	686	666	741	684	744	693	723	689	716	700	737	697	693	688	730	717	774	693	729	709	695	747	688	691	717	740	708	733	723	742	687	695	662	758	674	661	730	710	731	719	722	749	731	668	711	718	671	708	740	774	687	664	698	692	700	731	684	732	701	681	727	766	704	693	717	742	723	715	711	725	681	712	693	701	752	725	681	754	728	772	707	683	716	699	722	765	698	691	672	721	760	737	703	688	707	712	697	714	722	711	757	710	713	706	735	693	725	673	736	713	707	734	721	729	746	742	677	728	671	675	759	704	713	673	747	725	694	687	670	731	711	678	654	643	688	711	698	706	704	753	696	715	700	725	674	665	744	724	713	740	712	702	742	675	696	715	721	726	680	707	701	754	739	716	684	712	722	738	700	689	728	705	702	748	692	730	731	685	699	751	740	716	740	715	686	659	736	697	690	720	732	755	681	648	627	710	731	727	681	718	720	707	651	698	708	745	710	738	711	679	681	674	683	702	710	642	731	701	706	712	716	746	743	730	725	740	725	723	732	680	711	692	685	726	703	719	762	750	691	690	679	728	708	711	692	670	760	749	680	717	710	756	697	696	757	718	734	720	737	701	708	711	657	675	683	668	671	716	694	698	706	701	708	703	726	730	691	750	694	689	672	671	693	722	716	698	697	733	717	710	725	713	727	727	698	701	686	683	671	670	689	713	708	732	709	714	731	674	679	703	643	681	699	713	686	698	727	703	682	711	770	710	709	729	716	697	694	739	749	718	712	697	701	753	706	677	714	740	698	711	713	728	721	692	732	709	736	681	686	720	707	705	707	710	742	730	712	749	683	747	753	710	715	719	697	759	719	724	714	682	714	715	697	678	714	748	706	707	682	686	713	748	721	690	710	724	721	727	755	743	700	720	679	708	714	697	691	722	696	692	714	716	736	714	704	692	757	727	764	705	770	777	720	695	720	675	776	723	699	725	683	703	659	726	734	731	736	753	715	748	724	667	775	697	707	683	692	732	733	709	697	737	752	711	703	718	688	723	656	708	738	746	691	716	703	727	696	733	698	705	731	697	671	687	694	740	706	662	672	695	700	740	684	761	677	737	716	716	651	711	705	693	681	748	674	755	743	725	731	736	724	683	755	668	703	668	740	718	719	750	767	698	719	643	707	758	691	749	696	721	721	697	705	682	680	719	715	706	703	679	705	728	715	737	741	685	730	687	738	693	683	680	709	731	694	669	729	694	686	716	752	712	715	687	733	678	714	749	679	738	761	709	695	719	734	703	717	685	694	706	738	684	690	685	690	739	713	695	734	690	744	730	684	726	682	662	713	677	733	685	692	691	714	713	690	689	715	737	697	710	733	760	736	734	678	693	730	726	753	742	729	685	684	735	760	759	724	690	720	723	758	703	706	706	717	675	683	630	728	715	698	673	753	741	715	733	716	726	689	738	710	728	729	736	717	719	732	685	741	703	695	670	670	761	727	716	707	715	749	792	733	671	749	720	712	720	712	699	741	720	723	752	679	739	734	731	710	702	680	697	729	742	713	714	647	692	713	695	733	729	717	676	729	675	626	713	740	721	714	750	753	770	694	715	702	696	699	729	693	700	723	748	708	716	677	707	743	707	713	716	690	709	713	706	718	730	712	733	727	682	715	699	743	758	713	753	685	726	687	751	735	743	716	718	684	747	723	691	728	677	746	715	698	715	727	714	700	727	774	653	709	746	683	660	697	720	675	689	721	670	691	649	714	695	712	742	739	760	716	680	701	671	699	685	705	710	693	684	692	737	708	666	702	714	674	697	737	720	710	688	744	713	688	706	737	741	702	693	698	675	716	731	651	698	707	692	740	747	690	754	731	735	704	667	725	727	734	711	684	726	743	679	689	704	741	687	714	727	667	683	741	674	688	704	681	650	710	740	687	695	739	762	647	713	667	713	764	696	710	695	736	668	713	774	673	733	697	724	686	710	691	706	690	700	680	715	707	693	686	701	710	706	698	749	673	639	750	719	765	672	691	693	693	749	677	678	707	754	703	681	714	672	737	688	716	706	714	715	704	698	749	718	717	729	693	755	757	694	684	693	763	661	733	755	678	703	690	721	699	691	720	739	729	668	678	694	675	762	716	705	694	734	687	708	719	731	713	738	683	710	664	735	683	660	705	704	675	730	696	738	688	694	772	686	739	735	701	715	700	768	676	694	706	683	698	717	712	726	680	714	747	726	719	690	688	739	696	764	696	731	740	692	687	693	739	672	700	703	753	670	725	684	660	694	704	722	711	703	669	699	753	691	711	739	717	694	724	706	736	753	701	696	669	702	745	670	689	676	709	681	706	701	749	750	701	749	667	712	735	727	714	744	658	723	725	742	682	698	695	731	710	717	731	735	716	745	717	714	671	739	738	692	717	698	697	725	674	653	724	732	719	734	723	670	703	706	743	771	701	674	683	693	708	684	722	690	755	696	658	732	723	675	721	712	709	750	704	743	746	725	703	696	720	735	651	690	754	678	720	721	670	723	698	671	680	681	677	700	691	729	753	698	738	727	693	706	696	724	715	664	696	720	715	746	739	709	727	709	690	753	705	660	699	692	753	689	757	709	717	691	701	721	717	665	759	716	723	744	727	715	725	743	676	726	712	704	743	712	747	700	748	700	700	735	754	692	691	705	770	672	734	711	736	671	731	704	710	726	648	715	749	733	686	713	713	651	743	712	683	737	730	718	661	702	733	733	685	683	691	735	712	740	701	716	721	714	716	713	711	687	714	707	727	660	687	637	690	728	739	700	675	687	714	715	739	691	739	675	697	687	693	658	711	739	755	715	691	680	703	741	731	718	721	716	668	695	697	700	669	743	754	723	687	701	683	730	696	709	674	665	697	730	682	724	742	729	707	686	698	655	728	721	760	693	695	773	669	731	690	713	768	741	696	689	706	676	705	657	704	721	743	674	707	726	669	720	740	658	677	681	733	711	664	681	755	784	669	701	707	727	748	709	719	751	682	760	662	760	713	714	700	701	677	710	664	721	699	716	717	714	692	671	716	741	752	798	750	699	718	735	697	729	688	696	738	685	730	756	698	723	711	738	690	698	698	722	720	657	748	727	737	773	761	710	736	738	706	774	713	742	687	688	674	725	721	746	671	696	758	678	711	724	722	725	712	686	755	693	705	684	693	727	711	710	754	726	767	683	685	664	678	720	699	697	709	735	720	743	685	735	702
38586	25967	19924	5158	1411	811	610	472	446	334	317	305	271	250	243	222	203	234	206	234	212	200	205	194	228	190	158	179	182	227	209	176	208	184	211	186	208	218	194	196	176	196	214	178	179	169	237	196	178	180	173	202	191	210	184	188	229	173	222	188	166	190	179	178	181	176	183	201	191	223	181	209	184	208	186	188	190	193	189	176	159	192	212	203	178	169	171	201	178	206	178	208	202	195	173	179	212	197	214	198	186	193	213	195	164	190	189	195	207	195	222	196	184	198	193	217	185	169	196	195	193	189	215	172	180	190	208	202	181	191	192	179	212	212	207	210	192	146	193	171	209	176	182	170	193	181	194	185	192	177	170	180	179	205	167	165	184	195	166	191	168	208	203	185	185	193	214	221	227	200	193	181	194	177	182	187	223	205	193	190	165	200	192	200	184	180	184	197	168	215	203	204	179	188	183	192	231	208	218	225	187	195	181	169	189	201	191	207	192	183	199	187	185	219	174	173	201	213	182	169	200	186	182	185	176	167	182	185	179	201	194	201	182	194	202	184	181	189	220	200	178	185	185	202	195	211	217	198	208	179	179	196	163	183	182	201	173	195	196	200	163	191	172	164	192	190	182	204	203	196	191	161	185	207	212	194	214	171	195	174	198	180	188	210	183	204	177	181	185	209	176	189	196	200	181	195	197	212	206	189	166	180	201	194	204	191	172	183	202	194	182	186	183	185	188	172	182	202	204	190	218	173	173	214	178	199	183	186	163	181	179	203	186	172	210	178	204	199	174	177	187	173	205	203	199	192	209	169	181	203	186	176	182	204	195	196	198	193	189	174	195	181	193	211	181	198	164	213	217	188	197	207	209	167	193	212	183	176	190	178	205	186	195	206	185	180	219	203	193	170	178	177	187	200	190	172	222	194	179	166	211	180	190	195	192	197	192	203	198	205	196	195	165	192	198	183	166	202	172	196	185	187	159	191	206	165	184	179	205	177	182	163	182	198	194	181	202	172	205	187	216	185	191	192	210	160	191	187	193	165	202	193	186	209	177	195	189	192	187	197	181	189	188	186	205	164	189	178	166	189	209	212	202	185	185	200	177	179	171	175	183	180	182	183	168	179	180	173	175	188	198	189	181	193	182	195	199	175	179	191	201	188	187	203	162	207	228	189	185	194	189	183	163	192	200	218	187	175	208	194	179	175	200	223	194	191	196	181	197	178	176	156	206	194	188	203	195	180	202	181	174	207	176	192	192	176	163	174	192	193	192	197	194	187	184	187	197	167	195	184	193	204	181	179	197	213	175	176	193	198	179	166	200	182	176	168	181	191	179	185	200	190	180	193	181	167	215	190	186	161	165	166	175	202	182	192	198	168	197	172	179	186	180	176	200	176	177	186	205	200	189	187	180	191	189	205	188	160	202	180	207	189	201	164	178	182	171	200	168	199	180	179	170	212	166	207	181	165	196	201	198	183	178	183	216	188	190	185	207	204	172	175	182	172	171	175	179	178	174	190	190	184	210	202	196	161	215	180	186	196	201	210	208	186	191	189	191	213	205	165	193	210	200	198	189	192	171	188	170	203	218	169	173	175	181	197	186	198	208	205	186	165	187	196	204	170	185	168	193	177	205	181	172	170	175	159	192	180	189	188	187	180	175	179	199	182	149	176	174	170	186	183	215	219	168	198	184	163	194	198	174	218	200	179	209	192	205	192	192	219	188	195	186	216	183	191	195	168	177	182	234	197	201	184	172	181	191	206	176	178	207	194	192	176	187	200	209	159	206	178	212	203	221	202	199	193	218	192	197	165	188	191	188	200	217	179	174	199	179	195	176	200	174	190	177	222	188	183	193	202	172	182	193	169	185	187	220	177	205	179	188	176	179	182	192	205	186	164	172	193	165	163	184	184	182	169	186	191	177	203	185	195	176	207	181	172	193	189	205	188	191	152	195	197	183	190	180	205	178	176	186	180	198	208	183	178	165	196	211	186	188	184	195	197	181	237	177	214	179	185	163	203	183	181	216	181	192	197	185	173	222	193	208	182	205	201	209	182	176	190	188	191	199	183	221	207	200	186	194	181	194	187	174	222	192	184	188	187	175	181	203	206	176	170	204	200	191	178	179	195	209	205	181	196	179	209	198	224	167	192	188	186	219	179	185	222	206	187	184	193	200	181	189	206	179	188	168	190	180	212	171	190	197	219	188	196	201	184	219	194	210	183	158	196	187	188	195	200	205	174	180	206	203	188	202	201	212	162	183	164	189	205	204	181	189	201	198	192	202	176	216	191	184	215	206	184	187	200	176	180	201	212	182	198	181	186	195	210	211	177	197	189	203	199	208	155	169	208	194	192	232	217	217	201	196	218	172	180	194	203	161	193	177	191	193	200	198	192	184	205	176	215	194	189	187	209	214	173	188	200	186	216	179	190	199	199	193	168	174	203	200	210	188	178	184	204	172	180	200	193	201	183	187	190	188	194	185	200	160	197	191	186	202	182	168	174	183	199	187	189	179	185	202	183	190	192	191	176	187	179	191	187	182	177	193	186	204	182	200	188	185	187	206	192	198	189	190	177	171	188	155	185	189	181	195	192	201	192	188	170	170	197	180	196	157	165	174	176	185	173	198	178	193	192	188	217	216	188	181	186	212	164	208	188	172	179	169	188	216	205	199	218	215	202	191	173	179	206	175	180	192	178	195	198	189	188	196	184	192	186	191	193	184	186	197	234	191	177	184	196	208	187	179	229	206	197	187	188	195	192	212	148	211	187	211	189	189	184	193	166	205	165	191	187	187	183	203	190	200	197	163	202	168	153	200	177	183	210	176	190	179	192	201	209	200	215	191	184	184	201	201	183	207	182	205	229	155	192	204	199	182	178	174	205	166	201	191	175	200	204	183	183	160	214	179	189	177	184	182	182	171	182	186	171	201	210	190	175	193	193	207	195	190	184	189	181	183	165	223	180	200	189	174	167	165	191	199	197	193	175	189	200	200	162	191	175	201	146	182	172	202	196	202	173	200	194	162	182	188	197	188	173	204	180	206	163	210	170	216	164	202	192	183	189	212	189	179	191	191	198	191	189	200	207	171	199	187	201	186	192	182	184	182	172	176	185	182	186	176	186	180	202	194	184	179	181	197	201	166	189	170	206	206	164	176	206	189	138	190	179	181	179	166	198	167	180	178	210	176	193	207	201	186	198	160	174	197	180	169	172	180	179	185	153	181	180	192	210	207	182	167	192	196	173	179	207	193	208	214	191	181	201	158	210	168	198	187	197	194	186	190	175	199	183	213	197	183	199	178	187	166	186	216	201	193	208	201	197	166	180	196	187	194	212	195	175	176	186	176	190	167	177	189	170	193	172	212	192	201	205	188	225	191	211	190	192	189	163	176	201	215	220	210	181	178	191	186	181	197	191	171	182	193	212	169	187	194	206	184	166	194	204	181	177	171	193	178	160	196	187	183	200	185	167	177	174	185	195	199	180	188	191	194	212	185	172
25379	20959	19942	6164	3706	3134	2328	1864	1722	1359	1222	988	893	829	781	781	678	668	661	674	614	634	654	608	540	581	589	565	523	526	514	550	519	528	536	509	546	486	472	497	495	476	511	511	481	497	473	495	482	415	460	495	467	498	511	469	473	437	488	460	473	492	504	440	441	455	468	449	458	453	447	422	467	437	491	441	472	429	468	428	458	414	454	476	446	451	456	449	474	409	454	458	441	487	451	421	467	466	448	442	416	470	447	444	455	430	459	445	460	446	486	450	457	459	438	468	434	442	455	462	453	446	416	461	464	486	435	449	456	519	418	466	447	433	439	422	482	443	464	463	487	477	463	463	447	440	453	451	454	454	430	442	422	459	443	448	458	461	427	459	486	440	438	445	484	441	458	474	454	434	483	444	458	421	395	435	482	428	459	418	440	446	456	466	434	432	429	460	452	413	445	435	414	443	482	457	440	452	434	480	462	462	407	463	485	482	444	461	448	424	447	470	455	452	442	460	444	476	466	420	458	449	474	457	468	462	421	437	434	472	466	460	440	460	467	456	457	450	453	477	430	422	415	401	429	474	456	455	434	467	421	444	432	438	466	476	469	469	459	468	434	445	451	465	422	412	433	445	437	436	474	452	438	439	447	453	448	457	443	474	459	455	467	461	450	458	481	454	427	446	413	416	404	450	494	459	450	458	478	462	462	422	470	419	486	482	458	455	449	469	470	403	481	457	459	451	469	455	492	418	411	486	401	470	468	420	446	428	424	446	447	439	437	465	439	422	475	476	460	456	454	468	459	446	439	454	441	444	442	453	477	450	461	462	462	442	457	434	457	449	423	504	430	435	405	450	452	429	444	414	449	454	439	440	491	455	459	490	458	438	436	421	458	453	441	437	458	446	462	450	434	437	451	478	439	465	498	475	460	407	500	454	447	431	452	436	452	432	415	436	465	449	492	436	467	469	456	448	449	442	437	417	416	483	447	425	439	428	439	453	423	453	429	468	476	414	421	422	457	463	458	421	460	455	463	476	455	461	459	475	448	424	475	471	446	446	441	452	513	458	467	478	434	453	467	446	443	443	452	436	470	417	452	432	449	480	484	463	460	444	451	455	477	457	460	479	452	444	451	421	491	437	470	464	442	455	437	433	428	427	468	476	428	449	478	461	483	475	457	439	449	390	452	444	471	455	478	460	453	473	461	433	443	488	441	410	478	456	448	461	448	475	466	404	444	395	466	455	444	444	461	485	455	454	453	468	456	460	448	445	446	464	457	462	427	471	424	469	428	434	459	470	446	424	447	468	445	424	480	439	424	456	444	447	471	452	496	475	454	455	441	485	448	439	463	483	468	453	475	475	451	485	450	438	451	442	437	429	468	449	421	483	432	440	456	472	450	446	446	463	422	468	429	439	468	455	496	418	471	446	462	442	417	453	479	447	450	479	455	462	453	457	445	452	486	448	478	476	482	473	445	469	451	471	409	439	463	426	456	446	453	466	433	469	435	482	431	468	455	418	463	481	464	460	472	480	487	463	445	457	504	426	443	461	424	455	442	465	453	451	441	460	434	421	452	440	468	418	455	469	447	441	448	459	449	473	481	430	467	457	470	429	458	440	462	455	454	446	448	446	483	485	424	459	458	456	455	440	480	461	429	443	463	458	433	462	496	453	471	487	505	450	444	468	477	439	448	454	455	457	433	434	449	439	482	452	434	463	441	449	445	438	476	442	463	469	444	464	435	429	447	463	429	458	427	444	463	481	477	458	468	392	438	457	459	472	470	420	450	484	458	419	474	450	471	461	468	453	461	433	458	443	445	475	477	479	471	473	434	515	439	445	462	472	420	436	454	395	432	451	458	430	477	443	430	476	430	418	461	443	488	433	451	439	441	486	467	435	469	440	452	449	441	430	460	428	447	462	462	450	422	466	465	460	474	461	458	446	450	460	480	449	430	423	479	453	462	432	454	439	505	468	442	447	434	451	480	435	445	478	431	464	433	433	452	466	471	456	451	470	448	450	497	481	462	437	441	456	432	470	452	441	510	426	452	435	440	434	427	461	431	427	429	459	474	441	434	428	438	471	453	490	397	467	479	472	499	472	432	457	420	487	440	428	472	455	443	436	490	447	418	418	439	439	452	476	472	454	452	426	448	474	463	424	444	415	441	456	440	452	454	435	456	456	432	430	468	452	473	454	452	451	473	449	421	485	462	437	424	412	454	429	451	458	445	458	432	427	424	394	447	455	474	453	441	443	431	475	450	479	458	441	462	431	455	494	414	443	449	440	459	435	448	436	453	476	469	436	440	481	449	413	466	414	472	472	486	446	469	446	446	437	442	418	494	458	447	460	437	435	457	435	472	462	455	503	470	429	471	472	463	459	440	409	470	467	489	490	435	469	454	446	445	459	484	426	475	473	448	476	455	436	427	449	448	440	453	442	450	454	412	425	434	459	413	440	470	454	443	429	463	449	460	469	428	465	464	439	433	443	497	426	472	425	485	425	444	479	463	435	469	457	449	456	434	441	423	440	454	461	497	487	463	465	455	431	438	477	463	462	445	467	476	463	447	461	471	388	456	470	453	447	431	447	430	464	420	432	460	422	499	414	418	429	464	463	472	463	449	453	426	470	413	496	442	423	458	475	449	447	467	430	440	405	451	477	436	449	457	464	481	431	460	443	425	464	439	468	446	449	462	440	469	455	450	455	428	465	440	417	463	421	459	468	450	464	420	448	435	445	445	468	481	480	485	461	464	484	429	440	425	454	468	466	464	440	447	454	455	457	425	466	490	462	428	471	464	447	431	413	410	480	439	425	474	446	429	433	432	448	435	420	475	457	423	453	459	477	460	468	464	461	443	470	465	425	459	451	481	455	419	417	451	432	469	468	459	462	468	457	407	456	422	432	452	446	478	450	449	480	450	447	482	459	445	417	461	469	444	441	459	438	427	468	460	454	460	471	485	433	432	451	499	443	451	429	465	438	487	437	444	441	443	449	453	437	423	421	442	459	455	455	447	431	446	448	435	430	450	443	484	435	458	465	482	460	464	441	442	481	424	453	449	439	487	441	429	426	449	462	456	472	454	466	437	429	504	435	456	445	423	433	426	446	446	485	414	456	468	466	417	427	444	437	450	456	466	454	425	453	453	476	463	464	476	459	474	417	415	462	441	415	477	458	464	439	440	474	438	445	424	411	455	450	455	468	470	442	440	468	455	462	491	454	531	447	469	461	419	462	429	431	447	437	443	419	439	460	503	493	410	408	431	430	468	462	481	488	479	460	434	480	444	496	434	474	458	467	483	447	462	489	417	443	470	435	463	461	444	408	474	455	426	434	519	444	473	468	430	436	433	424	426	479	437	484	446	467	478	467	441	440	471	475	435	452	451	471	447	469	460	438	411	479	475	457	416	464	463	457	454	446	432	468	449	470	432	423	442	474	445	436	466	467	458	470	482	443	460	468	470	486	482	419	457	458	449	462	447	431	439	453	453	457	430	466
11751	4831	2474	847	519	479	373	407	370	363	323	350	358	364	322	343	309	370	338	333	323	302	325	320	335	308	343	344	312	339	304	292	316	343	293	332	282	289	301	340	306	310	335	314	354	320	304	308	300	287	295	297	304	290	343	330	322	355	327	326	286	305	273	301	318	327	319	304	333	333	323	295	318	317	343	296	324	322	317	274	345	310	290	290	330	262	284	336	320	326	327	321	283	311	331	303	359	328	315	311	292	321	308	307	293	285	300	324	318	322	342	328	314	317	353	317	311	316	313	343	315	301	297	335	311	279	322	341	319	293	322	350	309	301	348	307	309	293	270	339	346	282	281	313	317	316	296	329	326	276	308	314	281	289	309	309	285	319	298	305	326	346	293	316	308	341	280	348	301	286	312	315	323	357	279	311	307	307	301	307	312	320	306	345	307	321	292	315	327	316	339	306	323	296	290	338	299	273	325	339	291	334	295	320	323	289	301	383	311	326	312	301	313	293	330	315	279	325	288	322	316	294	279	304	305	346	334	291	340	312	318	320	336	306	301	324	341	333	279	333	323	369	353	258	313	300	297	315	352	353	303	292	328	333	278	353	304	321	308	353	337	345	295	281	343	322	296	331	301	337	323	329	318	310	318	323	303	289	324	347	306	313	299	329	274	319	307	304	340	298	336	312	298	315	340	319	329	298	327	309	330	338	307	335	335	306	321	309	282	318	334	291	301	306	324	276	316	256	281	307	315	322	305	277	336	298	301	303	305	300	294	322	283	309	328	300	286	334	299	345	329	342	303	295	347	330	321	332	337	294	310	322	306	293	296	343	341	274	298	312	341	324	341	280	318	285	304	324	315	294	316	287	316	299	303	311	331	328	330	270	291	290	357	307	320	334	295	321	305	316	304	322	272	312	335	332	321	297	320	304	265	287	312	296	307	308	316	304	236	285	343	298	310	285	297	321	317	336	301	292	331	315	323	320	317	327	334	344	293	286	316	316	308	321	317	322	332	288	313	312	317	331	320	277	291	299	305	299	320	334	289	290	321	331	305	321	320	337	306	312	303	313	329	325	325	331	344	328	318	335	284	320	366	342	334	311	353	309	320	282	326	299	288	272	351	270	335	303	314	321	307	296	323	318	296	328	340	308	290	327	291	311	317	306	309	304	296	315	307	289	303	325	341	269	337	306	336	319	314	307	313	275	325	330	307	317	320	315	313	305	311	337	327	261	325	334	326	306	324	325	311	326	324	295	299	308	315	316	285	274	322	324	305	313	305	344	314	329	334	303	314	302	307	323	322	313	290	300	290	327	330	331	300	268	307	334	326	334	350	292	309	353	323	319	306	335	310	347	299	332	315	337	311	336	319	316	287	316	341	348	322	337	327	313	287	296	305	326	330	320	308	307	296	345	328	292	341	297	307	273	318	318	299	358	330	333	325	305	330	297	289	318	300	367	334	323	297	315	315	310	328	308	301	339	311	310	299	314	331	326	281	348	297	331	341	335	314	302	309	321	311	275	309	320	309	322	284	323	290	303	320	328	341	317	310	278	294	317	302	299	305	311	298	305	294	290	320	273	311	315	310	328	295	354	304	332	296	324	305	311	303	326	322	310	317	301	305	315	314	311	286	323	289	339	283	290	312	315	365	338	322	335	305	334	290	266	322	297	297	310	317	302	307	292	291	341	308	314	268	287	292	327	329	320	299	322	268	331	294	306	300	339	330	337	322	290	325	353	301	306	308	307	322	293	266	337	280	311	328	281	329	325	283	316	295	281	305	295	278	285	295	286	310	295	327	325	305	318	332	322	290	302	279	335	304	325	313	305	300	347	339	291	341	286	302	334	312	335	305	318	291	321	313	339	336	342	311	313	294	337	322	308	295	295	306	308	323	340	295	293	295	286	292	326	324	278	321	287	295	312	349	332	298	312	323	335	334	345	309	283	308	327	344	319	322	326	306	307	308	334	284	308	304	317	275	295	321	338	311	288	284	316	315	325	324	294	302	311	287	312	292	321	296	314	313	273	276	298	292	316	314	330	340	296	321	303	345	281	314	306	303	303	311	327	307	331	340	327	311	337	327	295	335	333	282	310	262	339	317	315	293	355	343	335	291	323	297	310	312	331	298	273	305	313	326	307	308	328	315	337	310	338	268	326	306	296	304	329	289	321	285	310	328	321	301	291	313	301	306	317	328	294	321	342	284	305	320	324	298	341	339	322	313	318	309	351	333	307	312	331	287	342	348	294	290	265	291	335	316	325	345	350	326	304	332	290	305	334	313	318	319	298	330	320	297	338	318	287	320	325	296	307	338	346	303	310	298	304	333	326	300	299	303	312	306	362	276	333	313	302	287	315	321	333	295	338	335	298	312	298	331	309	318	335	313	335	297	338	311	307	347	276	312	322	275	362	329	319	324	314	310	354	322	318	352	304	309	326	306	329	331	308	307	323	313	291	293	320	334	271	298	291	318	287	342	310	327	326	289	313	306	305	320	320	291	289	356	284	279	301	326	311	304	308	337	276	319	312	328	298	304	318	289	291	301	309	303	304	305	324	328	317	337	328	329	318	302	311	329	296	312	341	346	338	285	303	287	323	313	305	317	300	264	344	316	276	319	339	338	317	347	318	296	329	336	346	313	311	324	331	331	300	348	312	295	320	299	308	340	264	332	305	297	317	282	297	292	341	296	300	348	315	305	292	292	316	331	295	335	312	259	315	298	313	294	312	332	300	326	322	326	329	323	309	347	279	329	317	329	338	332	320	303	292	293	286	274	319	306	297	312	320	274	320	321	315	301	280	300	320	354	311	313	300	295	301	329	308	335	320	288	296	307	348	360	312	306	324	300	290	346	340	311	333	315	305	305	339	302	279	291	289	314	312	311	327	320	291	273	326	333	322	327	328	294	327	311	299	318	280	307	298	326	309	316	317	306	331	286	318	294	314	338	277	308	322	309	293	311	330	323	355	297	304	315	287	310	340	273	317	292	285	296	319	309	313	318	284	310	340	342	348	333	318	325	342	308	318	289	312	319	333	293	303	352	304	330	323	327	307	306	313	315	302	318	330	340	317	306	339	312	345	303	310	321	307	309	284	331	333	323	309	308	349	293	324	320	301	325	305	303	307	315	354	300	293	331	314	342	340	320	307	299	323	307	310	326	303	311	311	320	296	325	307	306	314	315	294	294	313	315	290	321	306	331	316	286	288	292	333	346	300	306	344	344	339	322	321	328	313	343	358	300	308	294	342	306	290	314	288	352	317	297	321	298	264	307	282	316	300	293	295	302	344	287	327	332	325	275	294	310	293	328	301	320	314	284	325	344	322	306	294	314	326	316	350	306	324	326	340	290	301	300	285	296	330	307	332	293	295	302	324	308	328	272	316	297	360	337	307	304	329	312	326	317	313	333	320	309	294	340	311	343	306	315	311	337	309	297	325	277	312	320	329	305	321	331	317	314	330	313	325	306	299	317	304	326	334	325	323	292	340	320	291	324	311
8445	4967	4659	2078	1629	1354	1222	1168	1017	934	884	841	773	783	787	854	809	788	740	778	785	797	792	764	753	815	757	770	699	749	720	778	685	779	738	759	714	751	721	682	731	760	720	750	756	772	760	777	717	707	715	701	702	709	706	729	702	743	701	695	746	749	721	729	720	692	716	725	692	722	724	735	738	726	729	725	708	711	726	718	659	725	745	738	699	709	731	729	751	722	699	732	718	679	720	717	703	705	702	687	730	710	772	800	771	741	727	737	748	750	690	734	702	754	684	728	692	770	683	772	675	737	696	765	746	685	710	779	691	726	683	716	732	763	726	707	697	726	735	738	721	704	717	687	682	739	719	748	723	710	760	777	705	719	694	718	718	733	686	681	676	708	724	736	692	780	725	694	694	691	788	682	702	771	707	711	680	747	742	714	722	719	773	685	731	740	741	713	746	712	735	713	695	699	712	723	735	757	692	746	722	722	711	782	702	757	716	721	715	736	680	730	717	710	710	727	757	708	721	706	718	734	694	680	718	734	690	762	719	712	705	667	700	766	713	727	734	716	719	699	722	738	709	696	712	702	735	727	821	684	755	751	701	718	696	718	699	720	721	711	729	704	699	720	727	699	725	765	724	719	745	732	732	669	770	751	720	726	722	719	707	798	740	706	695	692	699	753	721	716	710	729	709	726	721	750	688	753	724	746	692	787	739	711	701	739	742	729	727	715	696	706	730	790	732	705	676	709	724	736	721	738	682	681	662	693	724	712	698	719	714	686	707	698	697	757	724	775	731	732	767	702	721	684	686	734	722	744	716	748	751	700	697	735	699	763	722	746	709	731	732	689	750	755	767	705	763	708	716	771	719	757	727	663	716	697	721	730	687	696	715	700	714	669	719	765	721	673	738	748	707	709	681	732	662	729	738	727	709	695	761	701	734	732	721	765	737	703	695	725	691	727	707	697	712	788	750	727	723	727	691	750	731	737	738	678	747	724	749	757	722	732	718	697	673	703	748	744	732	674	660	790	751	724	727	703	749	684	743	730	768	686	762	728	779	735	747	698	713	690	704	764	693	750	768	711	675	700	690	768	755	690	732	729	733	691	762	707	713	756	743	738	761	685	731	675	707	734	719	750	777	747	719	706	757	715	714	731	682	718	698	716	713	758	742	671	744	716	687	717	726	705	694	713	786	710	673	745	758	736	710	699	707	712	731	732	666	679	687	717	684	703	742	679	710	718	730	702	740	759	715	712	775	705	701	774	747	740	741	719	688	705	705	734	691	742	744	720	775	744	692	738	681	715	726	708	683	699	730	758	749	764	755	705	735	710	693	734	724	715	730	774	671	709	719	742	699	715	695	702	710	722	716	724	706	731	698	674	674	727	700	681	718	742	725	759	723	782	716	734	700	705	724	704	741	711	781	711	717	692	708	763	729	741	715	738	756	703	715	729	685	725	755	711	714	783	751	740	741	757	672	707	766	683	738	684	696	702	694	729	736	741	711	715	687	723	754	757	757	774	739	679	725	725	725	768	677	693	697	738	710	707	720	697	705	672	717	715	706	724	698	740	763	775	739	773	636	739	707	669	722	697	690	710	740	731	736	694	732	722	694	736	714	749	658	727	679	711	718	738	735	707	743	735	701	696	732	677	769	697	749	693	735	743	717	710	753	690	690	722	675	702	720	701	714	726	695	702	699	748	716	700	727	679	715	726	743	753	711	753	715	730	718	756	701	745	754	709	659	704	651	760	750	733	688	693	742	709	701	723	713	738	759	724	706	712	707	707	705	721	720	719	725	689	752	713	708	712	799	703	716	760	681	738	704	750	728	756	807	707	744	770	727	665	688	712	750	745	710	759	719	742	706	701	739	729	696	756	670	692	691	753	731	732	702	732	737	720	700	740	726	672	711	740	733	723	690	708	734	723	698	672	731	701	758	732	729	740	697	711	728	715	780	745	749	758	700	735	755	730	762	706	702	700	708	693	726	710	722	752	734	705	729	724	741	712	698	748	716	704	714	724	688	696	709	722	741	739	737	709	709	723	682	730	691	713	700	737	756	659	719	743	768	757	713	712	698	686	722	674	689	725	716	713	716	714	757	701	770	731	730	747	719	749	684	721	769	728	764	699	695	716	702	729	703	744	752	701	719	754	710	726	738	767	669	712	748	718	713	773	730	708	740	746	685	749	737	724	715	730	700	747	658	698	671	737	695	706	708	760	738	717	743	727	711	708	712	747	718	683	711	743	701	691	736	680	750	731	669	752	687	753	718	737	754	718	702	743	764	703	724	690	764	726	695	732	756	713	718	717	716	734	735	745	695	768	686	717	715	678	680	701	729	742	724	749	711	699	733	698	730	750	699	674	722	698	668	728	734	715	709	737	723	719	759	716	743	741	741	749	739	756	737	762	719	768	720	730	738	696	664	723	724	678	736	738	696	706	724	687	721	771	708	735	751	715	735	703	716	722	686	723	706	741	672	747	752	733	753	698	685	765	725	707	703	727	701	708	709	745	716	744	682	725	678	757	733	698	742	749	759	691	719	727	705	737	742	760	768	741	797	708	726	729	707	726	689	758	693	699	743	700	705	747	728	759	747	711	694	742	732	719	730	691	696	760	695	716	706	679	762	738	687	738	767	721	761	728	708	726	755	696	714	752	717	710	665	724	741	753	723	724	733	745	725	705	683	701	700	709	698	746	745	695	705	703	704	704	740	726	687	747	740	729	749	767	702	741	723	706	752	738	686	720	746	756	775	722	701	731	763	702	743	728	713	739	743	719	712	715	725	693	717	703	682	763	692	741	715	735	743	751	711	740	742	691	690	756	736	734	676	707	758	750	705	684	740	734	717	776	703	695	712	717	753	664	709	720	724	755	680	705	721	741	761	708	724	725	778	747	754	705	765	761	755	689	765	721	774	702	696	738	798	730	733	684	747	734	734	775	731	695	719	755	640	757	739	722	684	701	695	759	685	719	746	679	710	746	681	735	708	718	740	718	715	655	731	744	712	711	710	780	704	686	755	693	692	688	698	716	770	716	674	727	700	665	744	775	705	733	748	723	717	761	729	739	711	720	707	784	719	666	698	712	777	756	709	679	714	734	771	733	710	742	729	700	774	736	790	717	740	718	750	684	704	701	675	737	699	710	740	746	736	770	733	708	707	771	754	688	669	735	729	669	720	740	702	724	755	734	713	720	680	729	711	712	750	747	710	671	752	764	678	763	710	662	748	742	714	736	739	696	739	704	752	750	717	682	723	733	757	731	681	725	716	754	699	757	734	709	740	707	691	754	703	698	712	688	766	702	726	716	761	729	721	808	721	733	658	701	752	691	759	716	788	696	693	756	724	694	688	733	744	726	688	728	705	682	679	713	787	715	724	763	705	729	719	719	717	765	733	717	713	736	663	739	781	693	721	697	716	750	699	722	702	729	736	741	706	713	712	735	725	755	690	744	709	699	739	696	723	716	757	726	704	756	743	729	712	721	721	723	722	685	778	726
27917	16747	11945	2563	963	704	574	512	476	350	367	357	350	361	345	337	328	344	331	351	293	339	331	308	328	325	268	285	303	301	317	349	355	324	326	290	287	326	304	315	317	304	346	308	306	309	332	301	310	341	314	344	349	316	295	310	325	307	291	302	300	345	322	314	317	301	310	294	302	319	293	306	300	308	318	306	326	314	296	334	305	311	334	286	329	308	299	330	311	323	322	280	286	319	323	343	303	314	296	299	357	319	318	317	281	302	313	333	318	300	296	306	350	293	258	323	276	307	307	286	372	319	306	321	297	289	320	283	320	316	307	263	315	290	329	299	288	301	325	314	311	274	319	328	280	324	312	313	304	305	322	310	347	322	297	340	325	297	311	287	311	320	328	321	305	318	346	303	331	301	303	320	290	326	318	307	272	294	293	326	312	322	282	296	306	298	347	331	331	306	317	312	323	272	309	305	308	334	312	361	316	296	281	306	325	317	346	307	294	320	310	324	299	333	270	284	301	311	291	298	309	344	308	282	326	337	315	305	314	323	302	284	307	331	320	318	328	308	312	315	304	302	319	341	299	307	294	300	349	318	328	319	314	328	295	302	326	316	320	276	304	304	349	319	285	298	318	306	319	264	296	306	310	298	348	310	316	298	306	305	313	287	317	318	334	296	331	296	322	306	294	281	287	304	314	291	312	270	304	310	320	310	321	330	289	295	295	294	288	303	335	311	307	311	297	297	308	337	326	311	323	323	330	307	301	317	343	305	336	285	324	312	308	305	291	270	309	282	285	314	314	319	277	291	303	303	284	268	286	334	311	333	301	300	338	270	282	317	324	276	311	314	326	319	337	317	313	271	306	325	289	295	303	307	295	322	307	318	327	318	316	356	319	289	303	335	294	295	298	329	307	319	306	339	282	332	327	303	363	327	320	305	344	296	286	295	303	262	303	300	313	319	297	317	283	338	301	317	312	331	314	301	312	340	316	321	309	316	327	343	301	311	306	280	320	331	288	321	326	332	304	332	287	280	297	290	283	287	312	300	307	296	290	320	308	312	315	296	302	317	356	303	313	324	305	337	299	309	301	308	313	342	330	327	302	319	334	318	327	324	296	312	299	345	327	268	297	317	336	317	311	336	300	299	321	314	286	328	315	348	322	314	303	310	285	304	286	281	293	325	305	326	310	321	319	312	333	337	345	336	317	292	314	309	299	340	318	328	298	305	343	323	326	291	316	317	335	338	317	327	305	291	290	310	335	312	306	333	353	324	300	296	283	291	306	316	317	357	293	345	329	291	300	337	297	325	307	310	324	301	325	317	294	317	304	334	309	319	299	287	315	338	315	303	287	345	325	296	307	290	300	328	283	339	302	298	274	301	311	306	319	310	303	303	295	319	326	339	309	292	320	323	325	300	304	277	320	328	290	288	316	283	318	328	312	294	300	315	335	309	314	322	285	314	276	315	316	297	302	298	313	301	320	322	292	317	298	300	302	303	305	307	323	300	275	280	294	340	327	295	340	315	338	314	329	310	303	299	296	299	344	295	289	305	321	319	307	312	347	314	283	335	307	311	302	297	294	294	310	308	320	312	328	307	318	332	309	319	314	320	305	300	305	319	322	329	320	286	309	333	307	298	317	297	322	314	318	307	338	290	291	351	297	266	329	328	318	295	303	314	311	337	296	308	311	311	271	299	288	316	306	336	328	292	302	277	322	310	311	297	323	313	291	315	314	305	347	283	288	301	299	312	278	295	296	303	309	308	304	296	327	329	339	271	289	296	295	302	316	308	319	324	280	329	285	308	315	344	346	317	340	307	289	330	312	324	296	337	329	280	337	332	310	324	315	313	313	339	317	319	302	295	315	307	322	330	307	324	312	332	284	310	304	279	311	326	339	333	319	327	327	313	289	314	291	298	299	294	317	315	328	327	323	315	292	300	299	321	297	297	305	275	291	329	319	297	301	327	294	291	298	281	309	357	360	336	310	317	290	343	289	277	303	315	286	307	310	348	319	321	317	321	315	297	310	303	275	308	275	317	288	299	314	316	298	275	333	312	314	324	286	323	330	319	312	301	306	277	319	299	306	304	285	275	279	328	256	345	307	334	294	294	323	329	320	347	281	307	309	298	298	310	351	293	297	323	312	322	303	343	355	302	327	343	312	302	308	301	306	303	323	314	297	299	302	345	306	306	303	301	271	329	308	312	326	335	288	306	310	317	329	305	304	342	329	328	341	301	317	303	345	284	296	298	321	343	328	287	316	322	296	250	304	322	306	277	285	301	298	316	351	287	357	323	281	299	291	279	274	285	323	337	325	341	312	298	318	308	344	287	324	316	320	302	332	302	292	291	296	327	327	318	328	314	341	347	309	295	297	313	323	316	299	295	284	300	321	281	319	310	273	324	310	296	319	286	317	307	305	307	313	337	312	346	295	316	306	305	312	317	311	300	342	319	316	308	294	284	295	308	289	294	305	332	314	322	301	307	341	269	319	322	307	312	319	301	343	330	319	322	320	281	311	300	326	315	300	326	284	301	293	305	289	296	279	344	315	297	289	337	316	318	313	306	297	303	315	298	332	330	319	340	321	294	298	342	311	338	298	297	348	315	301	323	312	347	310	331	333	328	318	299	300	319	300	270	322	286	270	344	288	326	309	304	304	316	317	315	315	311	290	321	312	301	279	298	303	331	317	327	317	278	312	294	329	295	299	274	290	293	353	320	316	337	339	263	317	314	291	288	345	354	339	312	250	288	300	310	325	307	286	283	304	282	288	331	287	320	302	325	297	336	349	301	295	322	289	312	334	328	331	281	277	280	304	315	324	291	321	315	290	280	303	308	297	302	318	322	279	303	297	284	328	308	307	305	318	317	339	300	291	329	302	328	294	307	272	269	322	310	323	317	300	334	309	319	310	306	325	332	305	321	298	297	321	300	294	341	333	304	330	321	311	351	325	278	319	324	296	300	320	288	288	350	337	286	319	295	296	296	293	324	304	322	298	292	300	300	264	294	320	312	278	316	296	345	324	276	310	316	291	293	286	306	328	314	300	281	298	293	316	274	310	306	283	308	312	314	312	328	294	307	286	314	314	325	356	297	321	285	317	299	326	297	289	290	309	297	291	297	332	322	322	295	318	311	298	318	359	317	299	323	322	325	286	299	265	315	304	332	270	313	331	274	306	307	313	320	333	322	296	297	301	316	365	307	325	318	321	362	325	310	272	280	335	299	299	305	324	308	320	342	307	299	297	339	312	327	278	305	304	307	323	324	288	318	304	290	308	309	299	302	293	312	304	307	284	272	309	332	329	301	310	315	327	311	302	329	288	320	318	317	286	302	312	321	307	308	342	306	306	310	348	344	318	304	300	310	353	331	323	333	293	313	295	265	284	311	313	293	300	296	326	327	276	323	302	312	281	326	295	328	301	345	319	330	303	299	304	278	308	300	305	287	334	296	289	348	293	317	287	339	349	320	338	334	291	300	332	292	297	332	312	332	301	296
19747	13902	14276	4235	2790	2460	1978	1643	1429	1190	1166	1045	999	939	949	908	883	844	914	832	787	845	805	788	799	734	804	803	756	806	757	751	775	704	768	759	757	792	739	775	694	734	736	730	710	724	696	691	713	744	736	730	719	725	742	671	732	713	706	713	723	715	687	730	715	712	687	708	701	705	685	711	695	694	733	733	706	692	715	674	743	710	716	772	698	752	708	730	666	700	720	712	710	705	703	742	720	691	749	689	724	701	709	665	700	734	721	689	704	678	760	672	696	710	713	664	746	703	693	736	671	697	712	718	690	668	684	702	705	691	765	729	707	729	718	716	718	737	675	709	705	684	696	732	740	681	722	772	729	736	691	701	749	667	715	693	719	725	691	722	668	697	694	704	712	719	758	636	707	702	731	676	728	633	712	699	680	750	731	728	714	727	666	684	747	749	688	762	752	712	718	742	740	730	725	709	722	753	749	690	728	723	714	723	696	672	648	691	745	687	746	693	713	674	721	696	720	704	713	723	710	748	681	699	724	729	725	673	737	716	713	720	753	704	705	728	747	698	741	766	705	704	693	688	742	698	691	704	733	703	692	701	732	719	704	680	721	697	743	694	700	722	721	711	657	728	743	694	735	669	719	750	734	740	707	722	733	711	746	663	728	700	666	735	725	732	741	726	685	702	752	666	715	685	727	693	743	718	752	707	682	664	706	693	705	659	686	706	687	711	701	682	715	662	746	768	762	683	688	723	768	776	724	703	713	746	716	686	725	722	692	674	761	759	705	741	706	705	742	721	700	678	684	689	693	691	762	715	716	721	703	728	725	694	677	683	694	709	688	625	725	736	737	724	722	698	709	752	666	720	709	705	739	697	780	705	721	737	700	759	711	723	712	686	750	736	676	675	733	698	714	800	722	729	684	716	730	768	733	677	726	731	698	707	696	726	742	720	712	730	698	710	691	721	727	730	752	764	694	728	695	720	704	668	711	734	665	738	736	738	759	708	739	753	740	711	696	661	692	721	724	673	710	727	740	666	717	710	742	726	752	711	733	708	712	750	757	695	709	741	684	697	747	744	709	702	691	703	730	708	752	709	662	697	689	691	753	717	704	750	754	673	687	718	749	732	659	731	712	667	727	675	718	728	693	730	727	727	722	689	711	718	727	677	748	745	690	687	708	675	676	722	696	691	713	710	666	690	685	710	757	744	724	713	700	684	750	725	734	712	721	753	692	703	705	708	724	693	731	673	667	690	733	695	705	712	730	724	739	686	662	698	702	732	708	753	706	733	716	741	738	679	723	673	694	733	785	708	737	701	727	722	773	732	708	721	684	653	715	736	666	718	688	704	734	763	720	750	716	708	727	741	725	761	727	757	691	701	722	747	678	688	711	718	684	751	715	716	705	709	763	783	704	660	709	712	699	702	692	679	708	753	738	749	704	744	719	717	700	676	720	757	700	740	712	658	698	724	728	707	721	688	689	688	696	737	718	749	708	722	736	712	725	713	718	684	730	708	733	711	726	734	748	672	657	694	728	714	724	732	713	648	773	689	733	778	732	718	723	701	757	687	694	698	734	729	680	707	714	775	702	707	735	720	701	703	718	731	733	750	687	699	708	701	743	738	705	735	705	680	724	691	698	708	710	754	732	708	710	704	699	739	749	734	724	734	759	731	720	752	698	711	704	673	687	694	701	730	751	710	738	721	732	665	768	739	678	756	704	698	732	706	669	704	708	745	706	668	658	704	690	732	676	695	726	783	676	674	722	721	681	676	705	667	685	710	709	708	710	783	702	736	753	724	727	726	781	739	736	739	730	689	711	710	698	734	740	682	668	706	713	668	747	729	677	716	710	737	713	716	713	701	728	725	682	710	695	717	700	684	720	701	698	740	702	712	655	734	718	693	720	686	716	687	742	688	679	742	670	711	761	706	705	725	717	733	743	690	674	699	667	677	730	714	728	731	703	733	767	710	722	724	707	698	710	694	726	700	712	720	757	725	723	711	781	727	728	706	732	699	705	709	668	668	738	660	699	699	680	694	729	687	716	709	684	704	731	691	764	713	719	733	730	729	718	773	704	650	743	685	702	718	692	750	744	740	698	737	724	703	690	668	739	667	729	713	692	686	706	748	718	698	721	686	724	738	732	711	746	680	710	708	690	695	708	709	708	671	751	752	685	652	733	697	722	744	677	717	724	712	697	711	735	721	737	743	736	715	700	701	754	728	711	745	709	725	731	711	714	702	727	719	733	706	720	752	718	715	704	724	694	709	716	735	714	737	751	692	707	724	648	737	729	722	759	683	743	734	757	725	661	745	695	716	722	690	703	736	755	663	717	813	664	705	704	743	743	768	756	712	672	684	740	682	724	723	725	692	767	722	690	714	718	683	727	706	708	761	706	673	711	689	702	707	692	722	735	697	775	707	681	692	751	730	719	693	750	701	726	713	721	715	776	681	703	695	755	648	744	708	709	690	743	704	709	672	649	726	727	717	684	757	703	668	778	722	713	721	717	709	773	645	685	765	694	667	702	671	671	660	730	712	738	697	709	714	738	786	747	664	726	743	673	740	746	691	666	690	689	703	709	675	660	703	754	708	720	704	721	692	723	707	718	722	750	723	704	724	736	768	689	696	697	739	727	708	693	726	743	740	718	702	658	738	733	649	703	714	725	723	714	645	733	668	714	792	700	696	716	685	704	725	686	723	712	752	700	704	753	729	715	735	685	686	717	735	712	656	689	734	766	714	688	673	719	718	726	669	683	707	692	667	702	730	722	709	717	743	737	760	741	730	692	704	698	728	699	716	705	675	715	716	730	717	697	750	801	666	706	703	724	746	739	706	702	712	694	693	688	717	708	713	750	735	701	706	707	754	700	742	679	773	751	754	771	743	758	718	707	693	686	685	733	717	771	699	726	730	695	741	720	722	688	689	709	748	750	755	691	689	715	726	712	714	686	758	690	711	711	738	686	726	720	678	765	724	712	718	712	722	677	695	724	710	685	753	711	696	698	677	686	726	725	735	654	718	711	679	727	721	744	718	707	728	680	745	697	763	666	709	709	683	725	715	694	690	763	700	698	714	725	707	696	735	737	715	708	721	703	686	731	667	716	667	724	729	690	695	689	725	698	749	740	738	677	688	695	719	742	738	681	665	725	692	767	715	696	748	720	747	714	707	734	753	705	739	753	711	715	719	714	738	749	724	722	699	748	746	707	703	743	728	732	725	690	749	747	626	757	707	719	689	684	743	735	703	670	700	712	719	687	688	744	722	710	701	693	732	708	689	701	717	731	641	710	692	706	729	684	671	717	689	713	676	672	695	727	708	703	721	720	727	689	729	706	720	665	748	661	734	744	675	690	709	677	699	680	711	720	729	716	736	690	781	727	656	773	707	674	708	745	687	731	706	726	744	718	728	680	715	718	739	701	718	705	737	742	694	693	751	738	722	722	697	659	716	708	704	725	726	683	715	737	733	679	728	706	723	687	722	686	713	645	705	702	708
38584	26185	17740	4647	1286	841	616	522	364	316	308	271	304	234	238	280	235	261	198	230	213	196	218	237	205	203	209	201	226	232	215	201	222	187	213	205	203	191	214	207	211	204	202	205	204	199	195	205	187	180	188	200	184	200	177	170	185	192	184	193	182	204	194	191	188	169	168	187	185	196	173	192	184	194	200	187	205	193	151	192	203	184	184	168	196	170	184	197	207	169	188	223	209	170	192	186	188	183	195	181	206	206	201	180	187	200	188	174	207	182	195	219	202	177	185	190	189	186	195	203	175	200	201	162	175	194	191	167	197	196	181	200	176	181	170	183	182	164	190	177	158	184	214	191	169	188	193	174	183	191	178	205	213	194	187	195	177	194	183	195	183	188	183	198	204	175	189	191	165	176	188	219	161	182	188	200	184	188	197	200	187	187	181	191	185	203	219	194	188	233	197	205	202	176	204	184	199	196	197	197	192	195	203	185	221	196	201	195	186	193	201	188	177	190	206	171	199	220	213	208	227	199	161	187	166	200	186	194	175	184	196	195	168	172	195	186	218	160	214	191	203	212	202	184	189	192	197	169	179	189	186	154	194	161	196	187	194	201	177	170	189	204	201	175	204	204	204	176	203	172	175	208	213	215	207	186	207	191	190	181	174	207	170	190	186	188	182	194	202	196	202	172	169	189	187	180	179	202	185	200	193	177	181	208	181	199	179	201	191	187	199	167	211	196	207	179	185	170	198	196	185	199	178	196	215	190	198	175	187	173	209	180	169	209	199	202	198	166	182	218	195	172	183	224	215	178	169	194	175	208	210	180	201	201	197	179	202	189	192	212	176	178	189	168	181	229	190	202	224	177	182	172	203	180	196	166	174	203	190	188	173	179	183	193	207	184	175	212	197	191	185	154	203	206	203	174	216	200	161	192	202	202	168	188	184	190	164	179	206	188	208	186	198	188	194	180	176	189	176	176	197	182	179	184	171	209	191	199	180	196	174	179	200	207	196	174	197	173	200	207	173	188	204	159	217	196	200	188	181	208	217	230	204	225	185	171	198	219	200	172	171	180	180	200	199	190	173	163	181	184	184	196	181	192	191	187	174	174	190	219	189	191	201	198	181	187	163	174	192	197	188	162	184	169	179	183	194	178	180	207	166	180	200	174	189	152	162	182	178	212	174	200	181	229	196	178	200	179	199	174	146	164	192	189	178	209	185	206	202	207	188	193	196	195	179	159	181	205	202	194	213	193	217	182	179	183	184	194	186	191	168	201	194	184	231	204	187	203	201	193	186	165	202	205	206	194	183	206	183	189	168	168	172	206	181	182	205	167	180	191	196	167	203	191	229	188	169	197	199	187	192	175	208	176	169	204	168	202	213	181	194	181	202	205	196	189	194	188	197	175	205	209	189	198	173	202	197	183	230	196	196	190	185	205	189	184	175	180	179	168	181	199	186	212	175	214	173	175	217	207	174	202	183	193	194	170	205	192	194	192	190	198	216	191	189	184	216	223	193	169	179	203	179	193	210	198	217	187	209	187	170	213	187	183	215	197	188	207	200	184	182	185	168	183	216	166	189	188	197	204	186	190	174	181	222	170	181	213	165	199	189	172	193	182	185	203	189	187	205	189	166	211	184	188	187	168	186	201	193	191	180	183	195	191	195	191	185	175	223	198	192	175	194	193	208	189	200	200	190	182	193	208	208	187	159	199	215	206	206	198	179	184	189	188	202	181	202	199	197	188	193	194	222	196	183	176	198	221	214	197	194	196	184	189	173	220	182	189	215	233	203	188	179	184	176	182	200	203	198	203	182	176	187	195	203	182	211	207	192	196	188	202	203	199	178	202	201	177	186	164	172	224	184	200	209	191	186	181	176	177	178	192	191	187	188	204	205	196	196	179	170	182	225	211	198	176	199	159	182	189	182	203	186	192	198	186	180	174	181	181	184	179	197	214	196	225	215	216	182	192	206	176	200	151	180	166	216	209	197	213	174	197	184	169	190	199	208	204	193	178	183	205	197	214	185	170	185	223	186	181	179	190	183	192	170	177	189	195	192	158	181	186	214	208	217	187	193	180	205	194	189	174	188	181	195	213	198	171	195	197	217	185	204	181	190	202	208	194	199	167	210	180	183	163	175	193	204	190	192	193	186	196	184	171	159	186	188	206	186	193	181	194	180	208	224	173	201	184	170	185	199	214	199	187	195	214	193	195	193	204	215	184	191	178	202	165	202	201	171	189	199	197	174	196	204	170	175	189	187	201	188	180	182	183	178	198	199	189	209	191	176	202	188	175	208	190	208	194	218	188	166	173	197	183	202	196	200	188	188	189	167	197	178	163	183	173	190	170	183	211	193	240	179	189	195	182	195	187	207	206	190	191	170	200	170	179	199	197	195	193	207	187	221	193	193	196	180	209	200	216	185	195	171	236	179	191	206	181	201	191	192	186	197	184	186	185	197	190	220	211	176	164	179	189	206	194	169	165	187	175	191	199	182	186	202	201	167	193	198	188	207	189	193	198	192	182	190	182	186	214	174	195	183	209	199	198	196	182	199	200	210	184	172	209	189	180	196	167	166	181	195	199	170	205	184	212	188	164	192	218	187	201	190	207	170	207	175	188	188	203	214	207	198	180	185	204	192	173	188	191	191	189	173	182	185	204	187	177	171	204	211	196	200	184	187	193	174	198	194	179	194	202	176	200	201	198	191	215	191	160	203	187	215	194	212	222	201	170	217	203	165	190	166	188	202	178	170	189	196	187	187	194	186	222	202	171	175	205	206	157	190	177	168	231	190	159	182	195	201	166	214	179	195	197	181	212	188	216	216	189	181	169	172	182	187	185	183	198	183	204	189	200	192	183	173	192	195	219	176	209	200	182	192	197	176	195	181	196	208	173	211	195	191	216	194	199	199	201	187	169	183	188	192	164	189	175	175	199	196	199	185	210	204	188	200	186	174	199	222	163	213	200	184	183	175	170	202	207	190	207	208	194	204	178	203	178	208	184	176	154	185	197	187	209	180	181	205	204	196	196	199	199	176	192	207	190	210	191	180	237	174	193	178	175	203	175	193	180	204	195	182	154	176	199	186	190	193	187	184	170	190	212	165	185	176	228	203	172	188	202	188	208	199	206	190	189	206	170	186	196	186	193	186	195	177	196	184	203	182	188	183	200	182	163	206	214	196	172	173	190	167	186	225	203	177	196	190	200	166	178	178	203	186	187	179	187	193	210	202	201	176	218	181	195	212	185	201	189	187	216	204	178	182	191	193	184	216	181	200	184	208	189	183	206	170	192	176	173	181	179	203	206	174	189	181	209	174	202	219	184	164	184	176	174	188	186	179	202	179	198	192	208	164	183	175	184	196	170	188	195	221	183	193	162	189	192	184	160	225	210	186	202	210	187	170	201	211	202	168	171	156	213	198	179	211	182	188	188	187	187	211	197	177	199	185	229	189	178	200	195	182	206	226	182	219	177	187	185	191	179	213	201	205	191	176	195
25779	21252	17851	5689	3576	2985	2403	2009	1520	1193	1114	969	921	847	846	754	756	674	662	669	593	630	602	573	550	590	592	547	514	553	521	499	522	539	496	538	533	451	540	500	503	459	514	495	470	476	523	483	491	493	483	527	474	443	459	475	468	478	446	477	486	474	432	428	494	451	464	457	501	480	468	500	461	466	467	447	431	497	424	415	454	474	468	456	468	432	471	478	429	487	429	467	465	467	465	455	468	499	477	463	466	455	411	455	415	479	484	443	467	440	464	474	449	451	433	441	493	466	492	463	482	476	458	479	464	495	439	458	442	470	446	471	447	448	462	426	441	478	436	460	435	457	456	482	473	460	441	423	477	500	478	469	460	431	492	460	490	460	485	452	457	482	438	441	498	471	459	460	463	480	480	495	425	469	429	450	458	448	456	440	476	448	465	477	473	439	472	471	495	491	458	402	433	446	443	426	445	455	407	450	463	505	409	450	407	468	458	450	476	494	492	421	435	457	455	466	495	449	469	434	451	471	487	445	418	454	465	425	430	455	443	458	447	491	464	486	455	469	427	458	433	451	461	480	454	451	438	470	426	474	453	457	437	435	444	428	452	428	467	421	478	452	459	476	462	428	431	441	469	510	470	461	475	446	440	469	451	458	476	421	441	448	487	446	447	434	467	432	450	433	465	436	433	482	447	491	441	428	434	453	484	510	449	412	465	501	502	453	452	436	471	464	422	476	482	422	455	443	444	430	467	466	430	486	473	449	454	435	476	483	414	469	459	431	506	465	493	452	448	493	425	496	456	445	422	458	431	495	434	465	432	436	484	456	460	434	466	443	468	468	468	455	454	458	471	427	436	467	442	422	468	500	474	456	442	460	436	482	477	447	479	454	472	491	445	455	466	449	437	462	485	451	447	458	472	509	478	465	479	449	457	444	448	462	437	451	448	428	453	459	458	452	431	470	451	467	504	417	437	455	475	453	424	526	476	448	462	449	487	472	470	464	460	505	460	428	436	447	497	470	431	446	491	444	418	440	469	461	484	465	439	502	427	506	494	451	448	473	442	479	469	475	438	452	441	427	462	445	440	433	466	457	439	458	469	475	454	454	462	469	465	435	467	478	450	455	471	464	456	496	449	463	440	458	494	483	439	491	452	462	447	435	463	436	466	468	465	451	476	446	492	486	437	501	454	456	450	496	488	423	456	455	452	462	483	426	473	465	477	441	419	449	460	454	478	440	508	419	484	466	436	452	457	441	444	449	461	435	464	486	450	450	494	451	459	476	462	452	472	452	476	455	436	474	451	507	436	460	493	444	466	479	454	417	448	466	459	497	461	436	452	417	464	480	433	454	416	450	447	457	431	474	453	494	451	433	462	447	460	489	469	482	450	436	461	421	457	475	491	434	467	468	441	444	493	425	474	453	445	454	442	483	440	400	480	451	440	439	445	450	434	467	470	469	433	455	448	449	449	478	445	447	437	451	497	495	452	486	433	443	452	430	478	455	476	485	427	456	473	450	482	467	462	455	438	451	484	453	472	479	458	454	469	490	474	490	433	466	474	434	471	475	446	478	477	442	442	477	487	494	465	446	444	421	468	469	437	457	471	477	473	447	483	448	480	468	442	431	482	459	446	445	459	444	440	482	432	470	427	463	484	443	465	417	473	471	430	450	493	439	442	485	472	428	448	464	492	447	497	448	474	482	458	431	479	482	441	468	455	453	510	431	437	473	491	461	423	461	463	448	487	481	490	498	465	454	457	465	492	470	445	419	451	460	466	454	466	462	408	472	419	471	464	487	468	449	447	444	467	468	424	454	432	450	421	488	470	446	428	487	465	418	426	454	458	458	489	477	446	452	471	452	446	433	412	487	474	430	422	405	483	448	459	439	429	460	474	454	499	452	408	426	467	450	435	432	444	498	450	432	482	456	463	485	451	467	435	461	478	436	472	453	469	431	405	463	443	436	468	474	462	450	480	422	459	442	465	495	442	464	457	466	447	444	444	469	420	465	478	408	414	418	456	462	439	509	448	450	486	451	446	458	473	452	446	467	431	447	487	446	426	423	431	477	449	479	442	467	445	490	467	460	441	449	479	458	456	461	474	482	445	452	432	491	483	450	464	441	415	432	443	461	466	456	491	491	443	463	504	454	483	426	452	462	440	429	445	452	496	428	467	470	418	474	477	492	463	463	460	456	466	423	437	440	506	451	497	414	444	462	490	456	444	480	392	466	456	435	485	461	431	436	471	502	497	467	458	480	426	417	447	476	457	449	479	449	447	484	484	496	467	462	481	423	482	458	481	462	426	470	470	448	495	468	451	418	502	454	455	483	438	474	490	488	405	479	476	447	436	462	433	452	460	460	453	441	451	458	431	484	464	464	442	462	441	452	423	456	457	475	431	474	433	489	473	449	462	455	411	452	430	464	449	460	444	463	476	477	438	467	446	405	431	468	453	441	441	466	457	432	457	433	453	457	466	462	476	431	489	456	449	456	451	458	456	479	431	429	451	449	469	440	439	477	453	474	491	446	455	468	490	477	461	445	437	423	469	456	455	447	458	458	422	469	491	418	478	462	466	448	477	428	477	482	486	480	433	440	437	416	477	468	460	438	415	482	461	497	443	433	458	444	466	466	477	429	434	448	478	470	468	484	454	421	446	461	482	442	484	460	438	455	439	480	467	417	474	480	506	451	465	484	475	495	458	430	459	402	474	484	457	470	474	499	446	468	435	481	497	430	454	440	439	452	446	476	438	460	483	471	488	505	434	481	452	461	450	456	462	461	467	466	457	443	551	466	426	435	445	458	446	453	479	453	426	444	429	461	480	485	499	434	461	449	484	466	481	452	439	482	470	467	446	472	468	446	448	444	462	511	451	467	463	460	449	481	465	469	438	426	442	469	445	475	476	432	462	415	419	450	469	452	426	447	454	426	444	418	430	486	432	464	463	465	483	461	496	430	446	451	421	414	423	473	440	462	426	443	461	408	511	483	461	480	474	427	423	489	470	468	436	447	484	430	479	409	493	433	421	429	430	458	440	440	441	449	459	467	468	446	444	464	472	449	456	484	463	482	432	426	503	438	478	464	473	510	455	470	468	464	466	460	457	459	460	456	478	431	471	455	493	445	416	393	462	432	470	424	484	456	404	504	464	449	459	464	438	473	427	448	469	470	466	466	434	471	498	444	456	448	492	434	461	484	485	470	442	432	446	483	454	448	448	485	477	451	429	439	410	445	429	432	442	473	487	466	450	450	422	451	446	430	474	472	475	455	447	427	431	400	455	445	437	453	476	471	447	424	478	485	450	474	463	483	462	407	486	467	435	450	471	466	439	452	426	462	437	434	415	414	436	488	450	461	454	489	432	461	486	477	430	468	457	449	475	459	472	426	490	430	495	456	427	471	481	471	448	506	445	493	452	444	436	439	467	479	493	472	453	457	417	442	439	485	500	460	518	480	435	468	448	434	466	486	447	449	475	437	420	477	444	449	483	488	447	435
11702	4866	2097	746	558	475	442	384	369	331	334	337	361	313	297	323	338	374	316	296	335	317	345	319	309	312	333	300	351	336	318	327	308	330	307	342	303	348	306	283	282	327	338	312	303	335	306	299	298	318	295	299	296	317	319	353	306	347	351	311	365	296	321	312	294	324	315	294	294	298	338	295	309	307	306	310	260	299	317	335	302	324	305	294	306	292	336	319	314	302	315	331	286	313	318	331	314	335	337	304	305	328	346	325	344	338	270	293	304	313	288	315	313	303	299	336	360	319	328	324	334	312	305	325	310	289	295	315	307	324	344	315	311	287	332	307	304	286	313	305	292	299	317	353	311	348	263	309	319	307	305	334	294	333	348	280	347	343	322	334	330	286	302	332	322	324	308	332	349	325	311	318	306	325	303	304	315	286	262	320	287	302	303	302	337	344	337	337	312	290	302	316	326	298	329	339	309	331	347	329	290	351	346	340	350	359	319	322	306	290	328	308	309	298	337	325	325	304	306	322	318	316	298	269	321	337	310	322	300	312	309	312	316	306	320	297	322	321	314	316	336	340	297	302	341	301	300	308	329	340	310	308	323	318	321	349	300	303	324	325	280	306	327	304	301	327	306	313	323	370	333	324	304	313	337	349	314	322	298	328	349	320	335	307	353	326	287	298	291	334	317	331	308	304	306	303	307	306	292	307	326	278	305	318	306	286	332	323	302	275	334	295	290	290	311	307	308	349	320	346	310	317	307	332	321	311	306	316	312	294	296	321	311	328	308	315	336	301	313	326	315	292	310	288	299	331	329	299	315	314	309	325	270	337	297	299	295	298	323	291	307	325	337	333	304	319	323	305	328	331	314	298	294	298	258	269	301	301	304	330	319	288	292	297	333	303	301	332	315	294	327	306	348	283	310	349	328	285	356	289	288	303	305	308	305	285	320	287	306	271	336	304	331	302	344	317	333	343	332	329	321	303	322	329	353	334	304	313	315	320	308	302	352	333	324	281	292	321	344	296	282	296	304	286	297	311	306	313	325	310	314	297	322	307	306	303	334	300	337	328	297	295	297	315	340	293	303	290	300	324	308	304	314	312	304	342	348	339	306	312	345	310	295	284	303	302	325	303	304	309	306	348	299	318	332	329	292	321	319	336	298	327	346	312	308	330	341	301	303	323	331	299	293	313	314	339	318	328	306	309	342	305	301	336	291	323	302	295	283	388	306	287	292	303	334	309	321	317	310	311	302	296	310	307	295	328	314	305	298	303	337	292	331	298	309	280	328	305	306	282	287	306	303	322	314	326	285	316	331	263	342	306	312	324	320	346	290	285	303	299	340	304	298	326	337	329	293	320	324	367	321	318	272	322	312	302	309	316	329	340	334	303	312	301	313	321	314	353	283	295	274	286	317	301	346	313	318	312	332	308	326	344	307	315	329	341	325	320	346	286	307	307	329	325	336	339	324	323	322	280	298	362	307	354	324	306	306	300	280	324	311	326	317	321	283	319	313	292	287	303	320	325	344	353	334	307	341	333	297	327	319	336	291	316	325	351	348	302	296	287	311	301	264	299	299	314	324	318	309	323	321	325	319	304	320	298	336	273	285	318	309	303	309	293	319	321	285	286	319	310	345	294	324	323	318	294	282	285	295	322	346	333	337	303	298	308	315	284	335	324	326	283	328	328	300	279	287	312	339	303	279	312	288	322	299	309	328	318	288	297	317	320	281	320	345	314	326	299	325	323	328	344	304	304	306	293	323	299	301	296	309	336	321	325	303	324	329	300	293	349	314	329	340	298	327	328	330	314	315	295	324	321	324	284	297	317	321	300	367	317	332	278	288	270	277	327	339	305	254	293	320	351	322	313	326	294	311	337	328	320	293	316	331	310	298	283	323	318	353	331	333	334	308	328	352	310	322	291	291	311	312	296	312	318	268	322	342	333	277	339	335	320	329	292	298	296	310	295	336	292	348	317	294	301	312	319	317	291	322	309	292	291	356	318	317	291	360	295	304	317	330	327	309	310	309	298	294	300	316	327	355	306	334	327	275	303	286	324	322	298	313	336	329	332	295	308	339	322	307	281	312	327	349	297	334	321	281	320	294	318	292	307	304	274	302	320	284	306	315	299	326	285	284	307	301	301	323	300	289	312	317	345	342	304	315	283	331	309	311	337	314	304	303	303	328	268	319	323	353	331	316	322	314	287	296	358	338	300	300	319	290	293	302	340	313	319	308	299	306	318	302	320	334	322	310	373	292	318	297	270	317	336	326	303	290	339	332	296	295	311	325	323	313	320	323	306	353	330	316	280	295	324	324	298	302	290	302	343	315	319	299	318	328	340	312	276	325	326	317	332	332	289	296	336	302	314	311	323	304	319	295	346	315	288	313	292	361	306	304	297	319	291	318	310	298	314	298	271	340	330	304	302	305	284	320	313	294	302	325	341	336	312	365	326	311	313	300	348	320	324	306	298	334	322	313	311	293	329	328	362	319	321	316	293	326	314	319	306	337	298	304	317	334	282	337	306	311	299	283	314	347	335	291	327	321	305	338	294	287	315	322	270	316	332	352	301	333	310	298	315	287	288	331	327	321	301	301	337	311	340	308	290	331	283	281	306	318	328	314	322	282	319	290	316	324	284	317	296	331	311	344	314	297	329	334	302	325	306	332	324	295	325	325	343	310	328	298	332	341	321	333	328	305	327	310	333	333	287	325	313	301	322	280	318	291	300	303	303	281	295	329	308	315	307	291	296	325	336	302	299	343	333	325	314	316	300	305	326	318	293	313	321	353	313	348	321	316	349	286	342	308	312	317	306	338	303	320	310	321	305	310	289	309	290	275	312	293	305	319	327	293	290	338	310	306	319	302	341	291	294	294	324	320	318	308	289	290	322	327	324	311	289	289	323	314	325	326	314	334	309	314	286	303	316	313	291	280	318	324	323	301	334	303	332	309	296	312	315	295	341	291	345	307	329	331	308	329	317	329	329	336	295	331	301	332	318	286	342	345	327	306	305	309	336	339	306	323	311	294	343	298	311	288	308	310	324	304	354	309	334	302	309	332	303	307	312	310	319	329	313	305	278	298	273	312	351	308	305	322	322	278	298	272	308	332	316	331	325	327	296	317	278	319	306	333	298	341	336	303	303	329	307	333	313	285	316	276	291	285	339	315	312	339	314	301	299	308	306	347	304	293	291	339	300	302	314	297	323	326	325	322	326	322	314	353	352	326	326	341	306	298	324	287	317	277	307	336	324	342	306	284	298	301	309	308	321	275	316	323	292	316	309	304	284	314	338	316	304	307	302	294	272	281	317	330	303	324	326	337	325	315	323	310	303	344	332	297	303	317	321	326	345	295	336	303	313	321	285	317	321	316	312	331	330	303	347	283	291	302	311	304	308	287	320	312	298	308	317	325	333	330	300	337	327	324	308	342	310	330	291	291	303	326	319	291	309	333	303	308	316	313	318	274	305	304	294	319	291	288	329	324	319	328	343	310	299
8286	5083	3845	1949	1554	1464	1242	1137	997	921	862	831	898	813	865	790	770	742	763	774	750	788	804	735	771	779	781	755	748	700	742	734	700	763	768	750	733	777	748	720	741	740	747	737	741	755	745	760	711	757	764	702	716	697	716	775	680	738	722	706	711	736	742	688	710	705	685	724	741	728	710	761	715	718	710	709	794	721	705	710	732	711	703	693	747	712	678	664	650	703	702	742	743	698	684	729	700	759	763	765	755	725	771	680	749	762	721	683	727	684	705	709	714	704	685	740	735	765	740	750	737	714	738	756	734	754	713	711	728	740	716	767	703	749	720	680	699	740	713	726	717	761	686	678	692	729	762	691	726	732	726	745	717	712	742	706	747	788	740	708	724	711	705	744	697	738	681	692	735	728	731	724	686	736	714	773	722	653	750	722	705	697	776	713	753	722	684	729	736	719	718	695	710	729	695	668	721	714	686	731	715	721	710	679	690	722	744	692	755	712	765	727	743	793	694	722	743	701	732	753	701	753	713	772	784	692	714	710	726	678	759	697	749	746	739	738	695	708	673	760	720	766	796	703	684	685	743	707	699	679	750	715	748	740	767	724	706	674	735	731	718	683	730	717	721	732	721	720	743	707	739	765	755	723	719	739	717	774	679	736	764	748	734	733	705	748	726	713	710	728	704	714	683	712	770	706	688	789	723	702	681	738	730	718	742	684	715	734	762	719	729	647	676	737	716	713	728	749	747	713	729	732	707	751	684	774	701	739	735	702	753	686	708	768	716	746	736	738	745	720	779	738	690	736	696	714	717	737	707	754	710	734	755	710	763	750	752	755	733	740	674	745	711	704	725	696	702	718	715	727	751	725	679	694	704	727	734	769	761	768	716	773	713	750	773	718	738	741	720	691	710	756	728	688	685	719	730	707	711	712	748	794	743	699	702	710	728	725	706	645	736	720	730	715	686	714	754	736	671	689	730	743	743	696	727	752	703	705	737	726	741	705	748	739	690	739	739	678	740	725	728	714	729	688	766	740	705	768	656	705	708	709	728	754	686	683	701	727	736	735	716	725	685	731	705	747	702	730	697	730	720	667	728	733	776	722	744	736	713	685	721	744	676	710	720	730	752	748	712	695	689	696	710	753	688	773	760	725	754	711	748	741	758	713	666	720	699	726	705	703	678	724	778	705	725	703	732	709	681	708	727	720	714	688	754	730	720	716	752	697	715	687	737	707	762	737	731	711	726	697	732	711	704	768	670	695	765	709	705	707	726	704	732	727	736	672	693	763	681	728	743	696	704	729	774	747	733	707	745	764	750	729	706	755	749	773	752	743	720	675	740	703	721	729	678	662	737	739	705	719	681	705	742	722	704	770	750	737	730	720	722	724	731	724	761	757	723	731	708	703	709	747	725	693	711	742	745	779	742	725	711	754	733	728	726	681	750	725	720	704	724	772	722	747	743	781	730	765	741	677	705	725	685	679	742	726	722	704	734	723	726	731	762	678	710	717	717	708	690	735	712	723	724	771	765	739	707	751	748	731	779	784	692	720	720	753	747	725	748	733	725	745	679	702	718	714	756	710	736	722	712	719	740	701	713	704	690	716	718	748	739	691	726	757	696	679	769	680	734	723	730	751	716	771	731	720	764	759	663	784	724	771	755	709	744	734	729	754	685	744	675	742	672	720	729	744	714	789	739	701	722	708	727	709	729	782	713	747	712	747	716	745	720	692	722	723	755	731	697	731	732	696	747	764	667	779	736	739	767	774	756	727	738	782	699	697	740	722	723	660	721	733	695	705	775	727	747	730	729	709	773	724	741	756	737	628	743	695	709	751	721	699	733	691	698	711	734	749	701	740	707	710	679	714	694	701	709	720	705	703	713	770	712	737	715	732	731	724	747	735	722	768	706	732	686	662	744	745	712	719	691	741	734	690	773	715	761	703	719	741	757	720	663	710	693	732	716	725	709	758	765	706	694	684	690	756	750	750	711	708	747	753	713	757	715	684	768	747	749	744	730	740	728	734	745	683	719	684	745	719	689	720	713	731	754	685	775	758	692	758	737	788	744	704	732	746	741	750	710	751	723	751	690	747	714	694	744	710	758	732	728	714	718	747	725	755	727	754	755	744	730	727	676	726	719	716	725	726	725	719	744	680	735	744	725	748	709	683	746	684	741	747	754	701	721	731	789	775	727	783	713	712	739	711	751	792	702	697	707	675	725	716	706	683	717	675	704	713	723	699	711	679	701	733	717	756	742	706	733	742	728	700	703	724	740	742	724	745	738	718	689	740	737	723	756	771	693	704	727	756	720	717	714	743	674	772	721	694	677	781	741	698	749	702	730	726	746	762	688	684	714	717	737	689	734	723	732	725	701	768	755	763	732	735	714	723	709	708	705	779	746	684	751	783	704	769	737	721	711	698	741	728	732	743	684	752	702	746	693	705	740	712	682	765	724	752	765	745	713	735	721	756	785	742	699	753	730	748	705	737	777	727	725	771	732	694	734	745	762	729	734	759	755	753	709	750	737	707	672	724	699	697	660	720	715	736	646	728	752	719	715	710	718	686	737	743	720	721	755	704	729	718	698	689	703	736	711	743	724	752	711	716	734	738	753	730	668	759	686	675	714	774	658	717	733	728	720	672	731	722	794	677	714	738	730	703	698	713	768	743	706	754	707	708	734	679	745	725	719	775	784	745	716	700	753	739	675	721	756	714	757	744	686	722	793	732	677	708	757	672	736	722	734	713	727	744	761	693	727	732	724	708	721	713	710	696	760	729	676	722	725	720	744	730	708	711	762	693	731	718	723	679	701	728	741	731	741	700	683	655	720	699	744	729	750	752	768	683	732	743	712	728	724	744	717	709	773	750	721	688	746	671	739	695	794	692	735	763	712	721	718	722	734	728	724	737	700	704	754	759	699	700	736	724	736	699	734	710	745	735	744	688	696	764	729	755	703	723	728	718	731	706	705	701	705	721	694	700	717	756	745	728	743	718	717	699	753	751	774	716	703	691	696	732	744	773	720	707	721	721	753	759	705	747	736	731	745	712	712	736	766	780	716	746	716	698	712	736	733	741	685	740	705	757	725	751	677	699	773	748	701	731	701	756	726	718	756	684	751	796	759	754	736	757	712	739	736	721	710	738	704	731	723	714	719	739	711	750	726	778	747	721	721	707	708	755	740	734	761	756	724	739	726	784	736	736	737	706	731	745	746	806	730	734	699	748	761	708	719	723	660	699	744	785	696	763	700	723	687	729	711	761	769	719	740	762	728	712	711	773	755	706	737	747	686	731	733	708	714	718	729	759	780	725	717	713	688	704	721	700	736	691	727	695	752	712	744	717	717	741	757	757	727	752	712	736	726	736	731	690	733	698	773	725	667	696	722	727	724	769	656	639	706	736	741	688	741	704	707	699	675	667	711	704	714	731	762	731	733	698	731	739	704	743	695	688	732	750	737	699	791	711	785	710	694	707	744	707	731	734	714	692	707	733	711	713
28067	17459	9972	2255	946	680	549	443	419	377	379	372	349	347	333	296	339	322	352	322	335	322	348	308	325	322	321	332	318	303	325	343	303	311	300	314	303	320	320	334	322	308	297	315	275	300	295	296	303	268	299	300	290	357	340	320	314	307	326	310	318	326	313	318	305	355	308	316	300	294	329	284	288	315	344	299	307	286	311	321	293	284	292	338	325	316	284	322	338	334	291	299	300	332	317	316	296	317	317	304	323	287	320	294	283	299	284	310	301	304	321	329	338	310	311	318	342	298	287	321	299	322	287	325	322	314	307	309	327	316	317	362	314	332	329	307	307	277	293	334	298	279	315	328	317	324	333	309	341	287	323	277	354	350	309	286	297	322	305	284	307	291	309	326	325	314	311	305	301	328	298	316	325	362	301	303	289	301	313	290	345	317	319	292	303	304	308	284	331	329	329	296	334	309	322	314	288	306	320	319	330	303	318	280	309	325	335	319	326	279	279	309	321	288	294	263	294	327	315	311	316	300	312	351	288	308	296	304	326	323	303	304	292	324	326	324	300	299	290	334	317	310	316	295	300	307	311	306	311	325	301	301	311	327	319	328	302	287	315	304	301	317	304	330	301	320	314	312	314	335	300	337	321	288	312	361	305	280	332	313	293	303	326	302	309	300	309	275	307	280	331	299	318	292	315	298	311	304	311	293	310	302	307	313	338	295	322	299	318	307	321	312	333	285	308	313	329	272	298	323	321	286	304	307	350	288	300	348	304	315	317	338	310	319	287	281	305	294	310	277	324	339	278	281	288	325	358	340	317	265	303	293	325	316	305	285	292	302	307	297	323	335	314	338	288	301	290	274	300	315	287	306	289	316	299	291	320	338	296	312	309	268	320	301	312	319	275	345	337	339	329	290	319	299	321	333	286	300	304	320	283	304	280	323	332	280	292	293	312	311	298	295	319	302	312	326	304	318	339	301	281	319	303	315	357	300	303	326	282	309	313	323	315	295	314	284	315	305	331	339	290	266	293	306	291	339	305	337	333	290	318	311	281	295	330	333	303	315	296	288	298	289	275	299	325	293	316	327	352	301	345	302	310	294	350	289	354	296	308	317	328	301	318	295	339	309	348	279	290	310	280	319	302	294	304	281	293	298	316	296	324	281	305	298	335	309	301	313	304	270	321	318	302	301	286	318	327	317	293	291	307	299	297	346	350	334	315	306	309	303	318	336	287	285	301	305	330	318	321	277	330	311	309	306	294	310	318	288	335	306	346	316	329	327	303	285	347	304	350	300	305	337	296	314	319	312	345	335	302	298	288	324	324	296	336	312	286	311	292	304	303	294	330	333	295	300	329	314	320	291	304	303	297	331	330	293	288	319	328	319	299	304	335	305	347	311	287	312	273	279	296	293	302	304	335	305	338	297	346	316	348	297	311	271	321	311	293	311	295	295	322	299	331	328	304	309	282	284	317	354	303	300	323	303	311	279	313	307	314	308	331	327	289	335	311	332	313	285	315	331	310	301	321	312	312	333	292	329	279	283	340	305	292	322	309	307	309	315	307	314	331	298	336	323	293	320	327	302	308	337	337	332	285	322	351	300	299	337	295	295	299	342	296	329	343	298	322	327	281	292	302	287	329	307	312	339	320	315	341	297	334	276	325	285	328	296	296	314	283	299	328	303	302	320	315	288	325	284	279	308	328	355	331	298	323	319	310	326	297	321	330	301	321	304	285	333	295	323	284	314	323	330	321	304	308	301	306	318	315	342	303	332	291	302	309	313	329	332	282	317	292	302	299	323	308	325	297	305	296	323	305	311	314	314	337	327	343	292	287	319	334	326	326	282	303	290	328	338	326	310	312	282	338	322	302	309	334	313	334	327	286	331	328	316	317	302	315	286	327	307	342	361	286	290	296	281	313	310	313	276	281	316	302	312	315	278	281	296	282	287	294	291	283	334	328	313	322	291	309	315	325	305	306	301	326	329	314	334	306	317	288	314	337	308	296	333	322	317	289	269	308	310	311	303	317	312	325	319	301	327	317	332	291	319	303	331	308	302	317	288	297	304	282	293	295	323	305	312	325	296	339	304	313	284	331	304	268	328	316	304	304	308	315	336	331	311	306	298	306	296	290	278	320	304	307	334	321	301	303	320	307	289	305	333	327	297	357	319	294	311	287	325	309	293	310	281	313	308	291	294	345	302	312	338	298	291	308	299	344	312	320	292	282	283	296	308	323	287	313	316	320	312	311	299	313	279	293	299	324	287	336	306	322	311	307	321	309	330	335	311	311	309	327	344	305	329	308	297	313	336	290	308	316	322	316	353	303	290	311	277	284	323	303	310	323	306	304	303	307	321	335	323	340	307	325	309	329	302	305	283	338	312	302	299	290	291	305	299	330	291	291	320	292	330	315	340	326	327	312	318	301	292	306	323	285	320	295	308	320	291	308	315	335	319	308	300	321	307	294	310	323	290	270	323	317	294	320	315	329	296	314	294	290	295	308	328	308	323	299	293	311	311	300	316	283	295	289	320	300	265	307	325	294	308	329	318	329	328	319	286	295	333	307	325	299	315	300	305	322	342	330	282	300	289	327	298	315	328	343	307	293	303	330	321	288	298	311	285	320	287	323	340	327	326	295	289	306	298	287	297	304	291	305	311	313	311	298	315	329	279	323	292	314	292	286	295	301	299	320	338	311	306	314	274	315	356	301	290	325	311	310	298	321	325	288	301	279	324	321	361	324	302	294	303	324	307	321	327	344	291	312	317	321	311	308	305	303	342	311	298	323	320	325	291	329	316	319	290	325	321	335	335	308	332	310	314	300	310	343	307	293	316	280	301	304	265	323	308	286	302	303	288	331	338	327	319	303	315	318	332	306	333	315	308	313	293	303	325	333	349	296	305	289	320	283	286	341	345	326	289	296	290	291	277	280	301	313	305	308	293	291	306	304	338	335	338	289	317	338	317	315	289	277	321	324	327	313	318	303	332	311	329	312	319	315	309	331	293	330	320	335	324	289	312	280	309	323	327	284	310	306	310	335	309	285	298	245	316	303	345	329	292	308	328	352	306	317	333	329	330	328	322	309	319	306	315	320	332	321	310	290	305	301	288	340	328	325	288	355	307	299	318	293	285	279	273	319	303	316	324	294	345	268	327	290	317	301	296	310	329	325	324	320	301	316	274	304	300	279	326	314	303	324	305	299	310	304	290	295	320	302	313	322	317	322	322	308	305	313	284	317	297	347	305	341	330	333	287	299	309	305	313	324	278	313	275	286	302	293	278	334	318	292	325	334	295	333	300	306	306	307	340	318	275	315	342	293	322	329	291	304	312	302	370	332	286	287	311	273	343	320	280	341	330	358	373	321	289	302	312	293	290	322	295	298	328	305	304	301	332	295	305	294	320	312	306	320	314	314	326	297	318	299	279	295	310	286	289	318	316	301	305	300	293	256	306	282	286	300	321	301	310	338	325	311	318	327	278	314	287	313	348	309	294	298	312
19731	14753	12265	3568	2989	2488	1845	1631	1336	1183	1062	1037	1059	964	920	918	870	854	831	795	810	800	845	774	805	803	760	787	765	785	742	771	760	789	747	744	726	725	694	724	771	781	781	729	714	722	764	752	761	742	714	754	708	724	731	718	732	746	749	680	734	750	737	736	727	741	698	710	673	702	727	716	695	739	678	708	745	710	775	645	727	689	737	711	708	736	769	689	696	667	701	720	737	658	677	673	737	673	675	669	648	746	736	719	692	697	752	675	754	721	710	698	702	727	769	772	726	673	721	694	738	700	660	710	707	701	678	708	759	729	717	707	704	708	734	696	722	713	719	690	730	692	733	767	680	708	652	712	754	717	737	724	709	708	699	684	752	676	652	710	687	757	764	697	718	700	672	714	735	704	700	722	717	689	649	703	721	699	698	736	731	765	709	699	710	752	746	662	726	745	713	702	745	737	706	688	731	685	756	691	678	690	731	668	753	732	731	669	725	701	699	715	728	746	737	751	723	682	730	675	718	722	740	755	670	695	710	701	682	720	735	704	681	701	704	751	732	675	711	676	765	649	709	709	761	703	745	714	726	685	682	719	698	733	730	668	692	722	736	673	737	755	685	735	733	706	732	672	700	708	684	720	740	736	685	670	726	731	756	669	731	656	759	715	714	686	697	696	687	760	734	692	697	707	732	714	713	711	761	719	729	773	694	702	700	745	697	761	712	696	719	699	675	719	707	684	736	667	709	709	692	766	712	713	646	741	733	694	723	702	725	684	741	703	673	809	706	759	700	726	693	712	729	688	733	704	675	684	721	714	731	724	689	732	722	714	761	736	717	730	713	753	743	713	737	709	699	754	725	732	722	726	692	737	745	683	686	745	697	739	703	680	721	749	716	721	743	733	705	710	705	754	720	700	691	732	713	707	718	730	719	741	715	720	705	744	758	721	745	698	712	708	724	703	712	685	733	688	670	718	702	678	778	731	731	754	749	702	730	687	673	765	696	710	741	671	713	689	701	682	681	678	714	724	689	736	707	675	722	676	732	738	748	722	699	736	695	730	786	725	685	685	734	724	661	712	678	723	691	687	723	723	715	730	735	676	719	741	769	695	696	734	696	646	708	696	692	690	726	739	731	661	687	729	714	680	712	734	725	756	717	721	676	714	733	745	711	750	698	724	713	688	754	682	737	749	724	761	743	736	746	666	701	685	666	742	691	698	719	723	709	739	712	750	716	738	739	743	732	729	686	800	703	727	722	767	674	753	714	778	693	673	706	721	730	794	684	708	739	702	763	711	736	707	696	710	725	760	698	676	691	668	679	716	692	686	706	707	675	680	722	692	711	748	731	730	668	706	734	729	726	724	703	736	703	696	727	709	744	738	685	727	689	673	700	686	718	751	736	702	682	700	717	681	719	700	733	711	678	748	732	742	718	723	675	657	676	735	703	740	743	728	711	741	695	678	718	743	694	657	672	669	710	682	709	710	760	721	713	737	686	715	739	731	721	720	731	702	741	753	700	680	682	769	754	716	746	752	704	707	769	726	723	675	735	690	763	711	725	731	692	702	766	695	680	720	737	743	713	729	726	686	701	755	713	757	719	727	724	672	731	710	757	731	681	749	685	626	779	699	700	708	703	716	732	698	721	701	707	693	731	729	690	724	710	699	709	698	707	696	728	723	742	728	738	727	673	759	689	716	733	695	708	699	698	693	678	677	701	713	721	668	724	698	758	664	762	757	718	745	729	678	744	702	681	665	687	699	700	749	691	703	730	676	703	705	717	710	719	707	725	750	710	765	696	710	723	723	711	735	743	722	699	737	736	691	720	681	761	679	716	763	681	694	667	698	757	700	710	696	723	670	694	692	708	723	743	657	723	719	716	767	709	690	697	718	672	723	693	733	732	725	753	757	696	697	719	696	733	723	717	709	726	710	699	704	706	711	710	721	699	731	716	681	745	759	728	701	715	693	724	755	703	695	713	696	728	728	726	684	694	777	675	721	685	691	706	683	754	721	694	735	734	767	717	691	708	726	705	756	738	709	717	728	665	723	740	738	720	720	711	740	705	697	712	743	722	703	708	730	740	709	703	717	739	661	717	690	742	683	684	733	725	699	710	646	694	730	731	674	736	718	718	693	747	724	693	719	735	725	729	718	715	718	708	743	734	744	751	685	745	718	700	722	723	724	719	712	677	721	752	698	729	706	687	704	738	742	737	731	735	735	676	759	723	745	702	738	724	687	724	675	724	699	712	732	713	716	734	725	755	712	726	675	739	717	721	717	701	725	686	770	676	746	694	680	690	725	717	721	651	701	720	698	744	716	729	708	742	722	703	718	706	698	723	737	684	703	699	760	700	703	695	695	727	698	746	705	710	727	706	678	678	703	724	743	746	704	686	736	701	718	700	719	748	777	698	676	675	694	669	712	706	762	750	735	690	676	721	697	707	736	665	737	710	762	680	731	739	763	703	706	683	690	751	732	759	716	769	760	709	660	726	724	727	721	749	702	741	797	705	712	705	656	727	738	669	718	717	763	712	734	729	721	714	753	692	715	678	751	750	680	702	708	748	699	737	758	725	689	711	717	712	716	720	708	721	711	706	698	754	695	676	683	731	670	680	708	742	686	706	703	717	706	690	734	754	733	747	666	764	705	713	725	710	747	735	670	773	682	667	705	761	694	711	669	750	711	725	742	686	732	678	714	722	684	694	728	720	732	750	720	669	714	711	714	729	710	709	710	739	736	730	728	724	736	747	749	690	693	727	713	688	712	739	651	710	672	730	729	718	710	699	676	712	726	713	695	754	745	692	685	729	703	681	713	750	708	709	709	715	747	712	682	765	696	694	731	738	670	735	710	693	739	723	719	693	657	736	766	708	689	695	713	741	757	712	730	733	722	694	695	726	732	729	681	751	698	724	692	712	717	677	688	738	713	707	660	716	681	692	693	731	682	701	727	668	679	681	735	740	702	681	758	722	706	746	718	691	718	716	738	762	668	733	720	707	710	740	742	712	727	765	733	695	731	699	711	752	723	753	759	716	705	714	741	720	689	663	706	690	702	706	718	700	767	690	693	687	737	730	745	707	717	714	731	710	707	698	723	692	748	705	688	693	722	726	744	694	700	694	715	740	716	716	703	697	693	719	708	681	728	707	691	696	679	720	777	670	683	690	700	715	703	721	724	698	673	722	729	656	740	666	726	721	753	676	667	722	690	755	714	718	681	729	717	685	691	761	691	766	724	712	689	712	725	716	690	730	735	717	679	732	703	719	733	655	674	725	766	672	692	750	738	741	741	755	719	720	705	707	670	695	746	708	717	729	667	714	685	706	672	718	758	708	682	726	715	727	685	693	706	699	732	730	696	699	757	713	707	738	687	739	683	743	739	706	706	694	738	678	730	701	685	714	759	730	748	697	700	720	716	716	743	747	738	736	720	716	690	680	640	737	702	749	711	683	726	716	677	716	711	694	685	696	711	690	720	745	714	750	724	690	698	782	711
38691	26441	17682	4320	1352	865	560	469	381	320	303	298	282	228	262	244	199	253	247	228	209	217	192	219	216	233	224	236	202	179	178	199	183	184	218	192	192	231	178	171	217	180	193	223	188	207	201	203	185	176	207	203	185	188	190	179	189	221	181	181	209	213	185	172	179	178	216	206	196	181	180	190	183	206	205	193	219	179	179	181	182	183	201	198	199	189	174	177	197	185	188	218	190	186	169	161	184	176	201	156	171	172	199	179	192	221	186	205	212	196	191	170	207	205	166	173	203	188	176	189	199	181	188	196	181	200	197	192	166	157	174	159	182	192	202	221	200	218	152	173	186	199	197	201	175	179	194	168	199	175	196	216	212	176	228	179	197	215	187	189	210	203	179	226	178	198	167	197	183	180	173	176	194	168	186	198	198	173	187	198	216	216	191	190	160	182	192	180	182	201	173	174	224	196	164	173	208	239	192	181	169	178	180	204	191	195	179	214	198	211	171	203	222	187	222	170	193	181	189	223	184	184	183	188	213	205	169	188	176	197	189	185	188	215	218	190	193	201	194	168	181	201	195	185	194	201	182	178	186	179	178	161	170	198	175	173	187	185	207	222	186	186	162	216	194	191	190	211	220	199	197	189	199	214	167	203	188	160	169	205	206	196	194	200	173	168	214	212	207	206	199	184	196	200	186	187	204	207	208	176	163	180	201	181	217	199	206	187	174	197	185	185	203	184	167	196	208	197	190	162	201	206	214	191	197	175	184	215	189	200	187	185	194	188	174	192	184	181	207	170	191	177	215	190	205	180	170	200	206	189	201	173	203	191	204	166	190	183	188	214	170	205	198	187	192	191	183	187	211	204	193	194	198	198	231	169	175	187	169	191	176	163	181	178	187	175	186	204	227	201	167	200	184	198	219	187	207	208	185	196	191	181	175	185	201	159	180	205	198	193	174	186	183	196	186	191	182	161	178	199	193	202	175	213	201	172	195	173	189	205	208	192	181	196	193	195	198	180	203	189	209	196	184	203	201	204	187	214	182	193	223	177	204	194	183	183	191	192	203	182	181	191	190	192	174	203	197	191	205	213	176	205	160	193	174	195	207	195	217	184	176	180	181	194	179	154	209	201	192	172	181	198	201	188	184	181	186	191	192	177	174	177	192	189	166	213	191	172	198	204	196	180	181	188	193	155	212	209	174	197	193	181	178	195	184	169	198	187	209	175	169	202	184	186	201	201	194	203	176	189	201	198	164	208	188	199	183	183	176	172	212	158	175	212	185	216	189	181	180	177	177	195	192	202	168	185	201	189	205	184	196	185	224	218	181	210	203	189	201	184	178	204	229	201	170	182	203	214	193	205	191	182	210	197	196	193	204	166	168	209	195	216	178	202	228	168	184	186	180	189	188	194	186	167	204	199	179	187	186	172	198	196	172	196	169	204	177	184	202	204	209	227	191	162	193	197	177	185	193	190	185	200	194	189	187	178	187	166	192	203	196	221	201	188	185	196	184	166	166	190	218	209	190	178	177	212	183	208	208	213	205	210	214	159	201	200	187	186	190	170	198	192	183	198	203	182	189	210	181	175	188	170	198	159	175	179	210	184	198	203	194	136	201	197	188	227	207	180	172	208	194	193	200	215	172	157	169	179	194	197	192	211	197	200	183	207	183	193	163	201	223	176	189	185	183	176	183	194	179	193	207	174	181	182	197	214	201	180	203	181	185	182	171	193	202	187	193	193	208	188	191	194	174	202	210	180	181	204	175	178	182	186	196	184	212	164	187	189	202	165	190	189	202	188	177	175	204	193	191	203	197	193	197	186	191	202	186	162	193	180	193	200	196	179	195	194	184	188	178	201	182	183	179	203	209	203	179	189	183	198	197	209	198	166	208	224	173	170	181	165	209	206	172	185	178	186	177	174	165	163	190	187	167	188	195	173	216	192	197	153	185	178	167	189	180	187	178	210	183	207	184	197	163	201	167	186	171	196	182	191	189	200	212	200	180	211	202	182	192	182	200	204	182	206	176	187	212	203	181	188	200	181	197	192	204	170	167	190	223	161	156	213	177	202	176	197	209	192	196	163	164	199	203	190	185	199	198	176	191	189	206	189	208	207	169	206	177	185	180	192	190	209	206	164	216	196	197	200	211	204	235	186	191	176	192	191	169	174	196	200	173	200	190	195	194	188	185	216	176	191	209	200	189	203	212	202	201	171	188	174	192	210	198	216	166	223	173	176	180	183	165	191	214	200	191	223	188	198	178	182	181	206	194	185	184	177	180	184	158	220	234	185	195	190	196	178	188	203	205	185	187	189	190	188	200	174	191	178	181	198	195	208	176	185	222	207	166	183	182	197	198	189	181	170	205	190	199	191	223	191	209	176	187	186	197	207	185	162	171	196	178	189	200	196	197	189	200	166	200	190	186	182	199	175	191	175	184	189	179	184	174	170	199	204	176	187	219	178	176	200	179	189	187	206	192	155	177	205	210	180	184	180	198	164	194	205	193	197	215	176	195	171	202	145	178	200	192	210	211	195	194	188	207	189	196	220	194	209	193	185	176	187	217	183	170	184	186	189	195	201	172	193	171	179	190	173	168	187	169	186	197	210	190	197	194	175	200	208	172	198	195	168	202	210	191	155	193	163	206	203	202	196	189	196	190	176	195	182	198	198	214	208	169	189	231	214	188	176	198	192	183	216	171	207	179	198	211	182	214	198	185	192	179	205	185	204	177	192	197	186	197	195	194	214	202	195	177	179	192	161	190	171	179	194	186	191	190	199	190	183	191	201	207	198	196	191	204	207	196	198	181	190	201	200	190	213	214	194	203	206	182	167	190	178	188	186	196	176	200	218	185	172	184	204	198	201	186	218	190	221	174	195	183	168	189	188	194	163	194	218	197	188	211	211	202	226	202	190	200	194	170	189	189	174	185	171	172	176	191	180	189	194	186	164	189	179	171	204	199	209	192	178	167	208	213	226	189	196	205	197	198	194	163	194	198	185	176	178	189	180	177	187	174	209	214	199	205	213	183	197	204	204	152	196	168	205	208	166	207	197	192	187	199	175	195	210	212	190	174	173	183	195	192	182	168	186	183	212	180	183	196	185	159	210	189	198	199	187	179	207	183	168	184	192	159	161	214	182	201	201	186	193	166	186	192	206	177	181	183	192	170	187	150	186	198	208	186	178	167	221	184	181	208	180	202	215	186	194	159	198	188	193	184	190	191	193	193	196	184	192	219	195	196	176	194	180	183	188	185	200	155	195	215	189	198	169	180	192	195	185	215	215	195	188	183	183	204	176	194	167	192	188	202	189	180	171	206	180	223	185	186	196	189	170	196	192	168	164	196	180	163	198	190	184	194	179	205	191	170	176	170	179	175	173	173	216	194	175	194	197	192	174	189	199	197	191	164	196	192	182	154	202	199	177	199	193	206	208	198	188	208	192	173	167	205	182	195	210	178	192	160	159	176	182	184	196	168	188	201	205	191	216	220	183	202	196
25628	21245	18015	5264	3984	3170	2386	1959	1485	1238	1128	1041	1073	899	826	747	723	697	677	628	602	640	578	594	568	578	569	572	559	553	533	496	542	499	521	499	498	514	476	524	527	479	534	453	483	494	461	468	450	479	478	505	515	481	458	467	472	472	483	479	440	473	456	478	444	476	452	419	492	450	447	466	474	508	458	417	456	427	489	468	440	485	437	439	442	476	503	427	494	406	471	436	475	480	469	455	432	491	481	511	491	485	450	452	476	450	427	482	469	463	485	450	444	455	426	433	421	459	463	463	461	456	426	453	475	457	451	454	488	480	466	388	457	448	492	442	460	475	437	458	483	466	452	483	413	469	451	483	450	491	455	489	431	441	430	450	443	484	434	432	406	456	485	448	434	453	429	471	448	430	473	491	492	459	442	461	514	444	490	489	487	465	420	446	435	492	445	430	465	458	470	475	471	461	456	462	462	468	446	488	462	459	459	464	467	490	469	448	450	444	467	487	454	446	466	439	466	439	474	446	455	428	450	468	429	500	444	451	440	446	449	431	432	478	451	435	465	450	414	447	432	474	472	455	495	479	461	465	484	452	432	452	496	446	496	460	476	417	492	438	438	452	430	479	485	484	476	462	459	487	490	506	438	469	493	485	461	471	459	443	461	450	468	448	454	471	470	465	473	465	453	492	445	422	448	475	472	476	469	445	443	447	495	458	448	428	451	467	454	443	452	441	462	452	427	459	490	459	431	439	440	497	465	510	486	431	424	462	445	452	456	422	483	469	439	418	474	427	454	442	484	427	462	468	500	409	462	464	473	438	454	460	420	459	466	453	434	468	445	481	462	440	461	451	412	435	455	446	432	479	476	426	458	471	477	419	501	468	481	482	454	421	411	482	487	464	449	442	482	467	422	437	452	465	424	450	460	463	418	441	424	480	440	439	454	447	428	454	454	431	489	456	457	464	440	444	428	450	464	475	449	475	470	462	420	483	406	490	493	479	411	454	452	400	474	449	448	479	430	443	483	489	451	472	420	462	442	489	444	469	463	488	490	422	469	434	480	530	414	517	464	438	446	456	483	461	437	471	464	447	462	438	438	471	459	463	462	460	470	478	442	416	487	475	420	446	455	455	416	463	456	461	417	445	464	477	440	457	453	447	467	441	490	437	432	455	454	471	478	447	478	465	437	475	479	455	444	408	447	448	485	462	481	445	451	471	423	469	430	460	422	486	467	413	460	441	472	449	458	445	501	458	440	486	434	450	439	462	440	479	431	442	473	457	497	456	449	436	454	450	476	490	424	462	449	447	475	470	480	465	470	415	432	428	477	440	451	472	453	450	452	440	436	444	458	444	443	454	479	452	461	450	488	472	453	491	453	437	430	415	426	437	467	437	449	483	471	455	451	448	473	476	463	461	482	485	446	479	448	491	442	416	467	448	460	468	436	446	473	484	469	479	440	429	439	445	465	438	436	489	465	443	440	470	455	445	443	483	457	473	427	424	471	419	468	427	421	494	492	405	413	448	423	455	436	442	463	425	432	466	426	449	471	458	497	432	425	467	429	487	471	432	472	448	421	475	446	515	449	443	468	473	470	495	491	438	468	499	485	459	464	491	459	431	475	488	486	460	485	461	477	444	435	422	454	453	422	486	469	449	459	437	444	418	447	466	442	476	461	487	450	439	472	449	442	432	467	449	468	459	436	437	437	449	465	448	470	446	453	473	473	457	463	464	461	485	466	476	477	452	474	461	455	486	481	482	489	440	463	450	460	467	497	460	429	430	438	485	460	470	509	453	453	449	496	455	475	445	446	426	437	460	464	459	467	442	434	488	435	461	478	459	446	461	442	444	445	423	489	472	480	468	432	462	450	471	419	426	468	445	477	457	429	470	445	472	478	395	446	454	434	450	470	445	459	425	474	465	439	433	442	434	493	470	459	467	442	430	431	446	428	473	442	441	471	418	472	481	443	460	463	498	449	452	447	437	453	474	465	446	458	436	443	436	445	461	475	446	476	441	463	435	447	484	469	458	488	451	465	443	500	444	456	452	384	482	457	416	433	446	441	456	468	463	450	429	468	464	504	468	450	471	490	469	439	437	506	459	463	475	478	462	478	465	439	479	443	472	431	469	493	475	410	486	442	447	441	442	470	451	447	456	444	468	456	455	463	455	480	444	451	462	475	473	477	453	428	476	486	430	460	482	442	417	451	454	421	447	437	444	492	443	426	465	477	460	486	510	430	444	458	487	491	496	456	483	442	462	494	499	441	436	466	514	453	468	462	418	424	461	486	452	467	412	473	466	428	459	467	486	479	451	468	444	440	435	455	449	444	486	421	435	482	485	431	444	415	465	457	455	466	475	451	419	478	477	422	479	457	443	504	508	453	445	445	477	433	442	431	474	393	434	459	426	456	459	456	436	508	486	452	445	456	441	464	411	447	454	453	467	438	470	507	481	475	495	410	467	449	451	459	450	417	471	457	469	452	513	453	444	455	438	462	488	437	429	410	432	443	451	434	480	484	481	451	423	489	436	454	444	409	445	437	460	434	487	435	442	435	481	502	493	424	457	422	476	463	488	483	458	461	480	497	463	446	438	441	453	422	424	500	457	435	442	466	493	446	434	487	448	497	444	471	442	427	438	464	435	453	459	437	482	489	439	456	425	449	468	484	466	449	487	487	441	460	474	462	443	440	450	444	497	494	469	476	431	495	459	446	415	479	458	492	416	464	457	457	450	460	447	490	442	435	470	454	440	492	468	413	462	479	459	458	461	474	442	467	460	473	474	449	427	445	453	442	453	459	449	463	417	473	425	489	445	442	477	456	474	435	406	462	468	455	458	434	462	453	435	467	453	426	434	464	450	486	429	476	489	492	434	460	459	486	451	438	493	455	454	462	465	450	480	466	508	454	462	463	490	457	467	448	430	449	457	485	455	454	448	474	473	431	476	470	478	440	444	436	445	464	449	442	465	451	445	468	461	494	470	485	437	439	424	453	461	468	437	451	454	421	455	437	440	418	465	444	457	439	457	448	475	477	445	436	457	421	435	461	494	424	469	487	479	489	429	475	428	471	419	492	440	448	457	466	450	436	459	440	481	433	457	456	472	489	448	469	473	445	466	445	468	464	482	447	486	483	438	472	475	511	446	430	434	495	491	453	457	397	488	455	454	502	432	429	443	435	463	426	428	459	470	481	427	482	486	473	439	452	468	468	468	451	433	461	408	468	404	464	427	491	501	457	472	487	464	452	484	470	460	460	466	421	435	481	439	462	507	443	469	418	463	444	460	444	459	428	450	479	473	474	442	446	508	440	447	450	467	455	464	498	456	441	461	459	482	443	442	440	454	444	481	468	451	486	424	462	501	504	459	446	469	498	442	466	464	433	477	462	457	434	473	469	468	490	388	429	475	464	432	480	442	433	410	457	432	492	449	480	492	437	458	444	478	459	426	479	454	426	453	429	464	442	453	462	428	447	450	448	465	483	438	462	504	462	458	457	417
12348	5173	2399	978	576	475	437	378	353	371	358	326	346	366	324	331	328	350	331	292	283	301	315	286	312	335	347	335	335	327	347	324	343	307	311	374	329	317	313	327	276	299	323	297	296	335	290	328	313	324	310	330	300	302	319	284	353	342	329	326	335	323	327	304	274	279	293	333	329	320	324	306	330	323	314	316	309	311	347	349	317	312	319	324	333	294	339	283	317	298	317	315	311	319	300	309	339	309	309	266	338	337	316	335	337	274	292	314	297	321	339	314	310	302	340	297	335	282	324	307	314	290	345	288	328	322	324	293	333	318	296	315	321	341	312	322	327	347	304	311	309	296	337	302	331	282	301	302	316	305	337	290	323	348	309	301	307	295	332	303	295	296	311	331	380	305	305	302	325	293	313	313	265	309	328	314	335	288	312	336	292	335	269	311	280	312	315	322	322	299	322	335	322	334	333	272	270	316	330	311	316	311	298	331	284	280	312	333	330	292	334	309	304	328	324	326	274	304	320	311	337	329	301	285	293	318	318	325	294	286	305	334	317	299	302	310	298	309	307	287	293	322	320	311	310	316	311	311	299	319	321	324	329	321	301	321	307	339	307	329	328	305	339	313	323	324	299	322	321	315	308	309	324	332	354	306	352	306	305	347	283	293	306	322	302	346	305	329	307	286	334	312	365	323	339	320	340	315	327	301	321	302	312	316	290	277	332	316	322	321	289	311	302	344	307	303	314	305	321	335	298	318	294	273	332	339	325	278	359	334	312	307	294	310	326	337	299	297	312	316	306	302	326	277	335	314	299	306	336	321	314	328	347	319	307	326	316	341	311	320	324	286	339	326	284	310	301	323	324	321	313	317	299	332	353	307	341	312	333	307	330	325	330	325	308	322	316	323	314	305	329	335	323	321	363	318	355	344	272	308	317	307	329	301	331	335	324	314	330	298	332	332	333	336	311	319	338	273	305	328	324	300	319	322	310	349	326	353	320	313	299	342	360	308	299	301	331	324	328	302	300	273	328	336	339	285	369	315	287	301	334	337	298	298	300	338	323	300	326	302	326	320	309	288	312	314	279	352	328	333	308	293	301	339	309	310	329	333	338	292	301	311	315	287	314	293	322	335	290	313	327	314	324	329	299	328	328	343	301	327	329	260	301	289	314	309	343	339	283	304	300	331	382	332	313	285	333	306	331	290	286	333	325	331	331	331	309	306	320	311	304	330	296	297	332	319	325	313	317	305	315	309	312	326	319	317	320	342	344	313	307	319	322	303	295	308	331	315	349	307	315	325	309	290	338	319	311	310	285	309	299	321	311	330	331	289	304	324	339	321	323	345	298	318	302	331	288	316	293	298	313	291	349	307	309	351	292	306	322	331	337	307	284	346	324	293	329	316	344	304	343	359	329	314	302	331	316	329	308	320	323	295	302	283	318	325	268	317	336	282	324	298	352	320	329	322	321	310	315	305	293	329	299	334	342	345	322	285	312	348	338	313	285	309	320	322	322	296	306	329	309	321	314	328	325	322	302	285	311	314	360	300	324	276	304	309	307	302	311	329	285	338	329	325	305	292	298	329	332	289	315	325	301	307	293	349	306	339	345	311	314	317	310	305	285	313	302	348	297	326	308	366	330	341	335	319	313	316	323	320	297	328	305	327	302	285	285	288	336	289	324	288	302	322	305	297	303	358	315	297	304	308	319	301	303	322	333	267	304	298	277	343	312	288	323	304	315	348	286	342	309	312	310	338	309	320	330	316	351	322	323	304	314	302	308	303	313	324	312	318	345	326	319	305	339	277	311	325	336	328	260	323	288	326	312	292	315	304	264	308	317	299	312	315	328	296	316	318	335	292	317	297	341	313	315	275	322	293	266	324	328	295	324	349	322	338	304	297	299	317	309	307	324	271	312	275	305	306	301	321	327	324	291	295	319	310	333	306	332	343	344	318	272	312	280	319	311	311	306	361	324	342	309	316	322	307	339	329	306	331	309	303	280	297	331	290	296	308	338	322	329	320	298	317	314	306	312	341	292	327	308	329	294	312	309	325	339	308	316	339	333	318	334	335	328	324	302	296	312	313	335	328	316	295	349	309	341	337	326	316	308	309	315	296	333	304	295	296	334	318	324	351	333	313	283	314	332	299	319	293	302	312	379	318	307	319	256	314	329	285	301	311	332	283	308	314	313	302	283	302	291	332	299	325	292	318	308	295	315	338	349	343	328	335	289	309	322	319	322	310	302	302	296	294	308	311	286	289	328	366	304	307	337	319	310	340	297	280	311	299	319	297	342	306	280	353	324	300	337	317	315	308	328	323	296	295	297	301	337	334	304	341	338	324	329	317	288	271	335	307	335	328	330	268	308	312	314	312	345	328	322	335	312	319	305	321	315	281	289	293	310	324	297	338	301	317	295	296	316	261	326	290	319	262	299	296	329	332	281	335	282	298	312	318	324	317	324	326	312	300	330	316	298	298	303	327	310	325	313	326	302	346	295	342	313	283	276	323	336	338	338	327	303	300	334	306	319	284	276	343	339	288	315	326	359	309	350	308	292	292	302	323	290	291	308	307	331	283	316	357	298	312	339	317	336	343	303	326	284	293	312	316	301	316	287	312	309	334	312	304	339	294	305	323	354	341	295	303	320	322	287	324	341	293	309	300	291	345	298	317	320	318	290	294	339	329	327	300	296	308	299	322	317	342	305	312	333	321	288	298	333	311	293	322	316	328	319	339	294	313	304	319	302	307	265	321	318	317	297	323	326	301	312	324	315	320	305	333	293	326	361	283	287	313	306	281	305	338	305	299	296	319	338	297	316	298	347	294	306	319	318	288	298	300	270	326	331	304	278	290	290	329	333	309	323	342	324	323	354	330	338	301	327	300	298	272	317	332	309	338	320	358	328	327	304	296	329	300	347	317	298	328	293	299	309	323	343	309	322	336	298	317	324	262	285	323	286	323	294	312	299	330	340	314	310	360	360	347	320	346	271	287	319	328	292	292	313	308	316	320	318	360	332	298	328	291	334	324	304	305	314	295	288	320	319	321	286	319	294	324	274	324	314	318	280	293	295	331	340	270	320	324	343	336	330	313	326	325	324	301	343	315	327	311	289	292	325	289	312	326	291	309	282	329	321	309	322	299	294	292	344	316	298	292	328	333	327	311	313	299	334	299	332	355	277	306	339	296	290	297	331	307	298	325	321	319	284	312	334	332	300	289	335	330	298	324	327	314	310	338	285	348	308	292	310	341	315	309	334	318	348	300	307	320	298	293	274	318	304	316	259	316	269	291	356	306	312	305	307	327	332	327	292	334	298	338	296	318	307	339	320	311	346	341	320	295	312	340	277	290	308	335	323	305	321	299	307	337	295	307	310	307	310	333	322	289	302	337	318	328	305	321	328	328	316	307	318	288	310	343	308	332	352	321	312	298	302	333	334	289	314	331	317	331	320	312	313	326	316	331	328	340	305	310	340	339	334	322	335	296	322	296	313	303	308	314
8767	5015	4256	2740	1886	1499	1208	1051	954	948	896	814	826	817	823	795	800	790	793	713	768	763	782	747	747	739	744	795	763	773	765	751	735	746	704	782	771	753	765	682	714	739	735	728	746	735	747	723	737	767	728	746	751	747	714	761	704	747	757	795	731	698	739	718	751	720	729	718	760	706	709	741	713	758	716	740	721	733	726	722	685	689	715	719	714	729	723	699	700	719	714	761	711	677	734	718	711	742	772	666	687	727	795	761	743	756	710	730	695	716	718	698	709	744	698	744	706	718	781	695	693	749	707	719	699	694	740	738	739	711	702	743	718	719	719	706	724	731	710	725	716	698	739	733	724	701	719	775	732	718	714	719	721	740	737	725	701	715	718	726	733	707	721	745	775	697	735	730	766	711	701	736	726	745	711	746	683	741	748	744	736	728	719	703	739	747	788	710	733	750	750	717	776	762	741	709	722	755	756	749	670	702	748	742	759	771	716	718	790	720	757	680	741	683	706	745	712	696	774	737	748	741	703	703	730	700	702	750	700	716	729	782	706	754	747	753	737	744	724	728	767	738	723	738	760	737	691	714	704	714	703	712	732	767	710	713	706	729	710	729	736	738	729	706	708	748	694	709	717	706	702	693	751	732	703	732	727	735	706	705	755	695	692	650	731	699	686	723	735	719	755	763	713	700	720	695	778	682	724	736	720	752	741	719	739	735	735	707	679	745	756	717	703	731	733	730	698	700	707	687	709	752	716	721	755	745	716	755	714	717	751	726	701	763	689	682	724	708	756	714	710	743	729	737	726	713	702	719	702	678	746	735	739	754	708	714	707	712	691	726	767	707	705	751	753	770	679	728	730	743	770	783	731	772	784	710	795	704	718	736	737	692	699	681	734	733	743	752	736	730	711	792	756	730	699	672	780	725	717	712	772	728	717	751	715	718	723	752	737	716	705	709	735	716	749	712	702	746	744	754	717	689	712	712	740	712	704	760	734	738	714	765	698	702	740	751	684	709	742	748	730	758	693	752	699	702	715	755	739	746	714	716	734	753	731	739	770	753	712	705	725	769	731	717	727	739	769	701	758	700	750	750	740	712	732	713	750	741	716	727	761	736	711	762	712	740	734	711	703	710	760	719	751	744	682	682	721	738	687	776	724	702	770	725	713	741	704	715	729	736	755	750	743	714	689	751	713	695	729	770	724	745	706	733	746	752	723	735	700	718	697	717	758	702	667	746	731	703	714	695	728	739	762	707	693	696	752	664	783	735	800	752	732	714	739	741	731	744	725	724	706	712	719	743	710	709	738	737	771	717	700	749	709	715	741	723	742	762	676	734	728	739	762	725	785	713	690	735	721	724	725	685	721	719	687	735	704	735	700	758	757	750	720	783	681	761	708	704	727	732	762	752	720	704	778	767	738	766	764	685	719	715	725	700	711	796	727	725	709	698	733	732	699	755	680	729	680	715	773	669	716	759	726	722	698	748	730	711	718	734	760	722	744	710	742	733	746	723	751	719	697	772	764	776	765	720	663	719	679	780	741	716	704	763	723	734	777	746	731	727	685	687	752	732	710	716	746	703	769	757	712	635	757	725	800	724	740	786	748	773	718	725	709	729	703	700	718	741	735	768	694	672	712	714	722	731	715	685	707	742	711	746	741	748	783	741	752	728	717	687	718	719	753	762	783	729	691	701	720	749	748	713	736	738	714	729	727	702	697	714	742	752	701	702	712	738	722	745	723	707	735	697	738	748	721	676	753	751	728	740	719	695	713	701	745	720	728	747	723	754	737	691	663	736	709	703	730	698	675	730	759	753	739	743	755	738	703	754	735	760	701	742	750	764	712	689	726	709	697	761	684	692	722	712	734	723	736	700	699	697	738	703	753	757	724	722	749	693	808	720	720	785	686	720	685	772	719	732	711	766	763	707	711	692	711	721	757	745	771	723	757	716	756	722	775	749	726	722	732	700	759	690	765	745	770	733	724	762	730	804	719	687	775	706	770	738	753	787	727	738	714	727	719	737	687	709	733	717	714	789	734	686	704	698	738	711	777	724	703	750	722	749	723	728	777	745	754	756	696	700	739	719	679	746	694	697	736	685	734	698	709	729	696	709	732	722	773	757	720	731	723	744	728	730	683	725	727	733	793	729	757	741	698	726	719	686	753	772	749	755	727	743	778	705	770	736	752	725	739	741	734	713	767	759	736	787	682	710	701	698	720	755	716	707	725	826	729	721	706	766	698	722	672	754	696	707	775	756	740	745	811	732	751	688	724	685	697	745	733	689	717	761	735	703	728	767	745	782	709	742	702	740	736	708	722	737	748	751	747	724	728	725	734	749	749	776	745	744	739	752	734	695	765	726	671	714	754	729	749	745	695	720	724	723	785	701	688	730	745	726	758	731	664	728	710	701	746	734	785	678	704	687	717	729	691	774	707	708	750	737	788	739	693	778	696	755	730	708	711	694	740	691	709	697	753	706	732	725	707	675	712	731	732	741	756	731	777	713	755	723	757	732	695	732	725	723	711	743	673	748	740	779	731	742	765	743	727	719	735	739	738	743	695	738	702	723	720	737	733	753	727	748	787	723	794	735	722	696	705	736	725	682	722	743	732	748	747	774	738	670	746	741	713	740	732	669	695	760	719	740	755	792	698	710	738	716	649	694	726	761	780	721	694	725	747	704	728	640	802	764	741	752	761	767	731	699	712	745	717	757	758	682	706	711	737	727	751	778	754	755	733	725	736	728	706	737	723	708	693	738	703	721	715	747	747	789	711	707	706	741	736	695	719	753	761	758	696	756	721	735	668	806	653	732	743	718	697	703	695	693	716	721	734	721	693	660	753	711	719	720	705	697	729	730	698	719	661	738	699	680	676	737	702	715	734	771	732	722	801	707	685	737	706	722	698	702	710	711	727	741	677	733	718	716	741	718	731	731	760	713	697	753	750	779	768	719	672	733	735	744	729	705	795	735	748	730	726	744	738	747	703	727	683	746	723	753	701	746	698	748	728	731	699	758	738	724	737	750	716	708	742	730	729	716	741	732	742	726	756	714	685	772	708	738	713	690	768	730	732	755	746	737	700	708	763	708	698	790	764	721	697	758	712	765	750	704	748	723	737	715	704	674	730	719	734	759	721	707	669	727	735	736	689	735	697	765	711	744	752	691	710	677	690	729	685	744	759	736	737	713	717	690	767	728	707	746	735	749	704	716	740	713	710	810	743	769	735	702	712	755	729	743	705	786	719	685	731	702	729	770	724	749	729	737	717	716	732	686	688	700	698	694	761	746	749	684	722	739	712	760	764	710	759	780	728	728	757	750	735	670	717	756	693	720	721	726	669	699	732	706	741	689	733	764	718	676	708	705	694	780	782	727	697	716	704	680	754	706	700	746	718	705	701	706	694	691	732	717	772	745	718	729	704	742	734	718	732	702	700	721	791	723	714	698	709	739	736	726	725	737	691	730	741	744	733	762	772	752	739	759	748	688	747	712	719	711
28722	16999	11111	3431	1034	652	538	450	414	396	380	370	366	364	308	343	328	337	343	360	351	365	303	323	308	319	318	309	290	332	290	329	330	306	308	302	315	329	323	338	314	313	332	373	344	332	294	294	300	324	334	328	299	315	305	299	306	332	317	311	286	313	291	284	305	312	299	340	290	336	337	319	298	315	321	327	305	311	338	291	319	294	302	298	327	329	285	322	287	280	322	293	300	312	315	313	318	328	310	336	317	314	339	319	291	291	291	301	325	334	305	278	339	312	349	328	328	328	321	321	307	318	307	332	309	312	320	310	289	304	306	290	302	336	340	308	303	312	328	329	330	326	297	330	310	327	306	309	325	330	291	278	279	308	299	328	326	346	345	270	303	307	326	297	322	281	372	301	303	301	335	318	308	277	310	304	337	328	282	343	328	329	292	316	318	333	298	316	348	309	286	326	290	290	320	297	311	317	306	327	356	328	301	280	316	332	317	326	316	316	326	315	344	286	325	349	310	354	342	312	302	318	336	310	316	342	311	324	313	315	295	307	308	305	309	292	295	276	304	319	320	282	303	298	312	315	347	289	335	306	291	320	298	312	298	291	329	291	304	332	324	297	291	321	300	304	287	317	297	322	317	307	347	298	309	295	335	306	323	305	327	328	334	303	339	318	345	332	300	283	338	282	329	310	312	292	312	340	339	280	301	317	290	312	323	312	332	321	311	353	331	301	329	316	340	311	329	332	315	318	298	305	338	289	313	321	326	323	329	311	297	323	296	311	277	301	319	314	322	318	314	334	265	326	330	302	293	298	314	315	322	331	354	307	306	317	336	343	326	305	301	330	308	319	287	311	351	313	297	298	328	307	287	347	314	324	321	304	320	343	333	321	308	334	326	324	349	316	334	323	359	332	346	302	275	309	352	335	287	325	319	280	307	292	268	297	314	367	327	318	281	330	330	319	361	283	300	308	313	345	313	348	331	300	336	304	334	335	330	304	316	363	302	326	300	300	319	315	338	318	302	323	323	324	328	307	323	337	313	328	310	314	307	333	304	344	338	344	323	296	329	288	284	319	311	294	311	286	298	301	340	316	304	315	312	298	301	321	322	326	302	312	323	319	319	327	317	348	330	301	318	313	312	319	304	309	308	328	321	316	311	321	302	284	331	307	308	311	292	314	318	332	304	310	312	277	285	292	310	285	283	329	291	329	327	311	303	315	326	299	323	318	304	303	325	319	324	307	312	322	309	299	339	307	322	322	314	324	329	319	325	309	317	299	349	335	303	304	319	359	322	261	298	306	304	318	277	321	331	288	301	334	325	323	318	313	282	287	289	327	298	317	316	305	322	313	316	321	288	283	305	298	320	296	310	308	313	314	281	299	293	337	333	266	319	352	303	286	329	322	328	338	326	306	310	299	324	321	311	336	307	302	338	331	304	344	280	296	312	307	319	318	319	315	312	314	305	296	310	313	306	290	333	325	332	333	335	302	316	297	308	326	317	324	301	314	291	337	315	288	286	297	347	336	328	294	308	326	327	313	315	312	298	339	323	341	309	297	324	339	298	304	356	336	279	348	326	315	355	342	318	296	334	291	305	330	319	304	322	314	287	298	332	291	317	333	314	310	316	326	302	323	327	334	320	328	314	295	296	304	325	303	301	331	292	314	312	338	276	305	308	279	326	276	317	307	314	292	333	345	310	311	317	329	334	323	284	310	304	350	324	320	319	304	330	336	326	334	319	309	304	321	346	318	303	287	344	307	314	320	279	331	304	336	284	294	327	337	312	311	296	303	302	335	316	351	348	307	327	320	324	334	309	303	323	325	350	351	274	290	282	285	294	302	318	286	308	321	323	327	300	306	334	298	297	316	295	328	322	330	315	337	287	338	298	311	312	302	306	279	316	339	315	334	309	295	311	288	328	294	355	337	331	316	315	282	350	309	308	326	319	302	309	332	297	297	324	298	315	298	305	305	298	274	312	315	324	302	361	302	302	317	295	289	343	341	328	330	290	301	343	290	328	328	329	355	301	280	332	378	292	310	328	322	350	288	301	292	324	329	316	348	306	317	282	334	313	334	305	334	289	335	319	317	294	275	280	320	345	280	311	323	325	328	316	300	326	311	269	358	328	313	335	334	329	318	335	299	312	307	296	303	322	332	330	315	323	280	333	287	326	310	319	328	289	304	304	317	322	306	318	301	334	338	329	307	316	307	294	335	330	322	318	295	321	313	322	326	289	314	319	316	327	308	274	321	331	293	310	302	326	300	356	304	329	312	263	325	321	335	338	299	327	303	332	292	306	319	327	319	307	342	345	315	347	340	319	314	332	282	280	310	320	304	319	285	315	296	300	301	330	311	346	306	340	352	307	303	293	316	330	312	318	306	313	323	324	299	287	300	321	315	304	318	327	318	273	329	299	326	280	262	316	287	293	338	285	294	298	318	349	345	331	313	306	323	314	304	314	316	311	324	298	314	328	322	326	350	344	275	314	292	321	305	314	308	328	312	324	324	345	310	290	323	355	311	296	314	317	316	321	313	342	326	317	329	332	295	305	297	320	320	306	299	307	335	326	296	310	320	276	348	331	283	316	278	299	321	336	307	340	333	329	324	339	289	303	293	303	324	288	307	319	292	280	291	276	281	277	307	304	282	326	330	332	298	333	323	334	329	273	281	316	292	293	295	276	297	326	313	355	325	301	294	332	302	331	321	319	338	286	309	313	294	350	334	315	321	315	312	321	338	309	309	321	316	323	337	284	327	285	305	305	321	302	291	323	320	286	319	301	326	302	315	300	331	323	295	301	317	323	321	305	337	342	318	297	317	320	329	338	289	313	329	311	299	328	299	309	314	288	290	305	306	303	338	314	288	316	294	316	288	303	308	338	346	298	318	297	295	283	284	314	297	322	310	325	331	313	338	312	329	265	310	306	319	301	308	323	286	313	328	330	331	304	288	277	317	301	320	342	307	284	351	341	283	316	313	301	288	324	297	313	318	326	288	321	332	335	312	311	313	331	330	336	320	346	302	299	316	306	263	297	321	332	297	333	291	319	307	301	325	311	347	315	331	320	302	306	326	317	330	335	341	316	327	325	318	312	320	317	284	309	327	331	270	309	297	337	342	285	341	299	293	292	297	327	336	341	318	322	316	279	327	285	309	296	318	314	335	336	338	327	313	323	331	308	323	333	294	350	303	285	345	319	330	302	314	295	287	327	319	350	342	293	302	324	320	340	296	291	313	295	319	317	317	335	307	347	323	305	332	325	318	351	293	282	314	299	284	328	346	288	361	311	290	336	337	306	296	327	344	311	298	307	359	286	310	320	322	313	310	351	285	315	270	337	294	330	317	336	337	323	297	335	327	321	297	346	320	268	350	322	346	295	291	322	300	292	303	314	295	318	311	369	288	290	335	315	324	351	310	343	329	322	308	328	349	303	328	294	332	296	321	338	298	317	289	322	316	296	312	271	295	317	316	317	291	330	344	312	361	313	298	337	366
19987	14526	13120	6313	2915	2389	1955	1595	1353	1247	1080	1078	1064	983	958	917	929	866	848	862	792	811	810	811	780	778	740	776	756	759	786	781	712	806	763	746	741	786	760	726	756	777	778	729	803	746	727	715	744	758	769	729	716	732	704	748	719	762	704	715	683	726	724	715	725	766	721	689	721	705	711	679	704	723	758	730	742	693	694	783	704	749	711	705	677	692	708	729	731	682	741	720	671	748	735	711	729	727	723	727	729	701	765	677	745	761	732	671	697	699	739	756	751	746	680	698	744	710	720	713	675	731	793	722	728	737	752	664	705	666	701	710	754	739	720	739	739	716	695	700	743	694	682	710	710	738	722	684	722	688	713	692	678	750	713	749	709	711	763	683	698	748	746	704	729	737	684	710	732	753	715	806	701	729	725	736	732	700	785	713	681	749	742	719	692	717	742	715	790	710	756	741	679	779	766	702	767	690	774	752	743	730	742	712	707	735	729	692	711	746	725	718	734	677	720	726	685	712	697	785	756	671	728	715	671	706	745	715	744	712	671	749	734	705	759	739	777	710	713	698	691	721	673	681	682	695	727	719	785	717	742	739	699	724	712	748	729	726	715	698	713	766	718	683	729	710	732	697	747	738	756	740	734	743	740	722	706	697	745	744	661	699	737	733	738	725	754	776	748	674	699	714	721	703	700	694	749	729	730	708	731	738	703	721	729	692	724	729	726	793	724	700	716	717	659	672	717	706	745	671	704	691	717	759	691	780	706	684	719	749	664	727	763	735	785	711	710	687	696	702	692	727	738	685	732	723	707	688	724	720	707	730	727	787	750	730	737	730	708	758	710	714	740	717	781	680	700	684	717	672	740	737	767	778	697	705	696	695	765	726	646	725	709	706	739	689	730	735	715	707	691	661	737	737	750	747	686	738	718	682	739	661	710	763	723	746	755	701	703	723	725	719	703	738	752	709	695	763	725	722	703	748	712	766	724	707	702	725	718	736	734	737	717	734	700	725	740	737	742	740	679	730	695	734	706	701	697	673	653	741	667	717	723	739	683	730	758	757	747	751	749	686	694	719	768	751	756	719	697	749	700	751	827	703	732	730	684	712	742	685	696	701	751	706	735	751	710	717	722	751	730	745	763	682	720	744	699	734	722	710	723	701	689	743	749	706	743	711	770	756	696	721	696	745	702	777	667	729	738	680	714	746	715	767	726	695	709	750	781	712	702	757	737	717	716	694	740	674	736	662	717	735	732	676	707	690	725	719	742	755	701	717	697	708	714	720	721	740	775	697	689	725	716	725	703	716	725	708	695	766	724	737	729	737	691	697	720	751	767	680	752	718	754	715	755	688	674	720	764	689	682	715	699	749	777	716	694	712	746	753	720	704	757	683	700	740	742	696	701	788	741	686	713	735	744	751	727	723	733	704	696	662	733	721	754	702	705	762	669	679	693	715	702	747	776	708	745	695	753	681	714	688	735	683	708	704	704	717	701	712	732	725	687	690	733	724	686	719	680	741	754	731	744	700	691	760	695	712	672	679	727	704	707	715	720	710	747	755	726	697	715	697	668	720	728	759	709	711	760	742	760	721	693	719	713	695	720	736	714	762	736	722	734	725	700	689	711	684	705	753	698	682	715	745	690	709	724	758	723	734	735	734	716	747	680	741	756	692	717	694	728	713	729	734	705	734	694	723	693	727	700	746	721	724	713	728	750	720	717	673	692	749	692	725	734	665	705	714	694	694	734	713	721	721	777	767	690	750	757	712	707	722	721	653	718	719	765	708	720	707	740	678	725	758	728	728	766	738	752	745	706	741	770	730	690	709	708	766	702	742	700	764	678	691	719	720	743	700	781	730	727	745	727	734	685	737	718	744	705	716	690	689	792	710	719	756	680	765	744	699	749	680	772	735	736	711	712	754	732	744	692	779	697	735	721	712	763	677	680	696	756	758	722	723	726	712	705	713	698	727	758	709	730	757	701	688	728	682	771	753	769	733	733	705	767	737	748	752	754	697	712	729	729	701	726	699	736	688	762	686	698	727	698	735	737	721	687	710	690	717	706	712	692	693	778	735	716	798	743	698	734	700	702	776	772	742	714	693	718	745	691	700	721	772	736	690	712	769	730	700	787	687	707	707	702	747	763	724	665	720	706	712	727	721	699	771	690	702	728	745	760	764	736	719	712	761	706	720	697	755	745	735	714	726	723	746	742	773	668	722	710	746	702	715	701	758	715	698	719	711	685	767	723	702	736	713	712	711	759	715	722	717	747	721	735	722	721	694	731	768	751	698	736	736	714	716	733	727	726	676	793	726	704	762	663	749	703	685	701	712	703	746	697	752	718	736	763	716	740	690	718	728	714	741	701	707	711	718	675	721	702	719	681	723	708	698	732	699	736	727	736	745	672	679	747	772	739	719	740	765	768	710	729	719	749	738	696	712	754	716	695	696	717	735	743	779	689	683	697	677	751	771	697	705	726	743	742	771	718	682	707	701	704	727	728	749	751	726	669	712	782	700	717	737	784	709	721	711	704	721	741	730	718	739	733	672	732	767	742	746	664	718	680	728	674	780	733	729	712	714	727	777	713	737	734	728	746	734	691	731	728	701	735	738	708	671	737	720	748	711	673	707	735	759	742	738	705	675	712	746	729	716	764	720	752	723	717	735	674	757	745	780	692	734	737	741	721	751	721	729	712	723	682	697	724	686	709	717	700	715	704	692	699	701	718	670	732	717	732	734	734	725	652	697	684	721	791	696	713	722	757	712	701	741	716	715	661	687	707	706	766	751	717	751	693	744	698	751	705	750	740	754	742	732	731	703	674	708	722	710	730	691	721	753	728	688	723	719	735	710	720	735	740	730	702	718	666	728	669	716	716	723	719	659	758	728	702	730	691	701	699	751	740	713	727	725	724	665	747	715	675	758	716	717	741	751	714	686	735	711	710	697	660	734	735	767	732	710	757	712	688	711	681	756	725	768	671	763	702	723	737	712	740	711	718	711	746	693	775	705	695	711	755	727	709	771	727	673	709	739	702	703	709	721	671	733	766	710	702	681	757	691	742	707	734	722	735	677	707	734	702	753	707	693	680	730	733	728	728	707	682	762	743	701	687	736	686	761	737	736	728	732	743	712	726	720	735	725	780	711	686	780	707	735	727	729	738	691	721	703	713	700	713	660	746	776	714	733	748	669	729	694	690	710	712	705	727	743	717	722	725	751	766	696	740	748	721	690	705	727	679	693	726	701	724	758	721	755	727	766	662	710	680	722	724	699	741	726	661	735	711	718	768	726	698	690	729	729	712	700	773	761	701	703	790	728	733	778	690	723	735	713	737	683	694	687	720	712	716	726	761	716	717	750	712	759	678	740	709	654	694	694	734	705	666	692	667	757	727	685	726	721	733	736	672	667	663	747	693	621	706	715	700	720	717	724	715	749	678	734	734	741	741	756	717	679	749	711	725	695	751	729	779	734	726	735	682	722	713	738	720	716	709	733	672	751
38890	26489	17926	5342	1447	765	551	461	332	326	298	315	282	244	224	241	238	218	234	210	202	214	219	198	197	234	198	191	217	227	203	178	195	198	206	220	196	197	178	183	235	206	203	207	224	188	192	189	201	175	189	174	187	199	196	188	193	222	170	186	212	194	206	204	197	209	170	179	205	177	194	199	203	167	174	209	186	220	205	209	182	196	167	193	174	195	190	191	168	233	174	194	214	204	197	194	192	183	199	193	191	218	212	203	171	175	202	197	176	190	216	153	159	217	212	202	205	190	212	180	180	179	199	176	199	193	181	189	174	213	181	201	191	202	191	197	199	172	196	183	197	187	192	187	175	190	192	174	201	195	171	192	203	159	190	199	198	188	199	202	206	197	184	187	182	201	166	200	209	227	180	184	183	195	190	181	202	178	186	184	183	177	209	222	209	192	201	203	182	183	180	217	201	195	196	166	184	198	183	201	242	213	181	179	172	185	173	204	172	173	167	204	211	214	199	180	197	181	200	203	187	208	197	197	150	193	168	202	223	208	207	182	200	167	203	194	200	199	213	199	184	189	194	173	173	194	201	198	189	164	202	172	178	197	202	215	213	206	183	196	204	195	178	177	187	179	189	203	210	206	188	192	192	189	181	207	225	184	179	194	193	184	181	175	187	188	176	164	190	185	200	173	198	186	201	219	209	208	188	211	195	201	194	199	169	225	188	196	192	202	184	183	222	217	178	196	195	184	195	178	225	180	216	218	192	194	194	193	194	188	186	184	185	199	202	174	187	174	175	224	186	207	183	199	206	193	195	213	216	193	169	177	158	164	213	197	192	173	183	168	165	190	202	194	196	175	171	193	191	190	175	199	190	183	177	197	221	181	179	182	204	215	192	180	191	197	207	187	206	199	188	180	190	196	186	199	186	200	185	200	205	206	215	221	199	189	170	163	194	166	197	176	160	164	176	201	191	201	198	182	180	206	183	194	175	175	207	189	191	198	188	196	159	174	205	197	189	185	208	179	199	211	187	200	180	193	177	203	196	197	207	197	195	196	165	182	193	197	217	223	211	208	189	176	193	190	198	195	197	204	204	180	177	211	176	205	197	183	177	199	166	214	194	141	212	203	200	213	183	196	186	176	210	201	199	204	190	193	173	212	205	159	196	218	189	189	180	187	188	179	206	200	202	196	191	195	167	191	171	186	188	185	203	213	185	210	223	188	180	198	196	203	176	193	219	208	208	191	183	204	194	190	192	191	154	176	172	204	155	190	177	192	201	191	198	195	187	209	194	196	182	181	178	180	174	183	177	191	202	200	197	218	181	195	202	188	189	199	170	186	221	184	209	208	197	188	171	181	203	174	208	170	225	190	205	176	188	206	208	186	177	209	175	171	224	179	193	220	189	189	213	185	191	189	159	192	195	206	193	182	216	192	179	208	215	215	207	170	184	202	203	194	204	203	191	197	175	189	179	191	176	173	216	205	202	182	197	170	194	192	178	183	191	170	212	200	204	173	218	204	171	164	200	167	178	215	210	185	178	206	188	189	193	202	202	189	198	209	201	162	192	205	231	190	209	202	190	167	195	185	188	220	173	191	196	199	204	169	190	221	178	169	191	186	185	197	222	181	189	192	168	226	172	182	187	177	202	181	183	193	178	196	214	223	208	207	191	171	183	201	195	187	166	176	204	212	195	192	178	200	211	207	199	192	188	196	167	210	181	191	179	210	173	191	207	170	185	192	207	189	186	188	196	167	208	204	172	211	224	204	218	201	216	204	213	198	192	195	200	173	166	202	174	181	184	177	180	190	184	191	208	182	182	173	195	181	207	206	185	190	189	189	172	202	181	189	196	202	194	184	197	199	190	207	213	156	197	182	207	229	187	190	178	185	194	178	169	176	204	205	186	200	203	193	194	203	196	188	204	198	199	172	203	200	171	188	195	212	195	202	190	198	173	216	199	215	227	206	198	202	182	202	219	187	164	184	188	157	154	192	207	172	197	172	177	182	195	174	197	196	191	210	191	211	183	181	179	198	194	181	208	172	190	189	189	177	207	206	189	206	178	198	184	196	167	169	179	198	200	211	191	200	203	202	191	216	200	180	177	199	210	197	180	203	188	183	188	224	181	188	168	183	182	202	192	192	211	173	202	190	179	194	202	201	197	199	199	197	183	206	185	183	189	196	190	191	193	206	201	216	179	187	180	170	214	207	211	184	205	175	203	190	192	190	183	190	206	194	212	192	194	186	190	188	186	183	191	218	201	191	188	183	202	195	195	199	170	210	202	198	184	175	186	206	182	148	166	213	188	204	191	173	206	184	203	188	165	195	188	168	188	173	187	189	196	199	187	189	213	176	181	207	175	204	183	188	185	204	193	177	179	186	188	174	177	196	227	220	193	206	201	209	192	208	189	187	199	187	182	203	175	194	183	196	191	204	205	212	186	197	149	200	201	178	199	197	210	202	181	171	175	195	203	178	189	190	175	205	194	202	168	187	176	198	194	206	187	199	169	202	187	190	199	169	171	193	200	211	210	186	214	199	203	214	176	190	207	227	211	183	210	218	187	196	172	198	179	185	209	191	203	194	187	162	197	200	198	193	201	195	182	192	205	225	207	201	221	207	177	185	184	184	182	168	178	195	182	188	183	192	208	181	183	207	209	213	186	189	182	189	188	198	172	211	173	173	166	219	209	185	182	202	184	206	194	177	201	177	196	190	200	198	206	223	189	179	201	183	194	205	205	188	192	210	200	190	195	210	202	181	190	218	195	212	212	203	172	169	194	201	168	191	190	206	193	177	201	178	208	174	214	234	185	167	195	186	196	206	190	199	192	196	199	214	178	185	179	186	205	200	181	198	189	196	191	187	181	184	208	215	169	180	207	171	181	193	172	207	221	182	201	218	193	187	186	188	194	198	199	203	190	183	194	202	201	196	170	170	214	197	220	198	185	176	189	197	202	184	208	183	197	202	211	167	168	192	212	192	195	173	182	193	203	176	166	161	179	190	193	195	207	213	209	186	173	213	194	191	216	205	203	208	175	189	193	204	187	178	176	169	214	204	205	192	197	184	206	213	194	203	205	197	169	183	161	196	199	196	208	196	179	204	202	202	192	213	196	201	205	178	196	189	169	217	172	206	207	194	219	196	199	200	195	190	222	191	182	218	189	191	215	216	184	187	170	186	191	196	180	201	196	201	206	221	204	194	207	207	207	193	192	195	177	191	202	201	234	200	177	186	199	195	192	204	199	202	213	185	183	197	167	169	188	206	201	188	189	213	197	229	187	192	191	178	185	192	185	213	201	203	221	216	182	200	178	200	179	210	182	199	185	186	181	188	183	199	206	213	200	173	156	185	165	190	189	190	178	173	184	210	203	191	202	201	186	169	168	200	194	203	207	181	183	206	187	198	186	162	221	198	185	198	181	200	180	185	204	156	196	190	187	216	187	167	192	199	173	186	191	196	173	189	166	179	190	200	202	217	202	174	188	189	186	204	196	202
26065	21100	18390	6545	3918	2872	2168	1745	1468	1294	1124	1056	976	859	825	723	748	637	670	649	654	673	607	592	631	586	585	579	519	536	529	518	548	523	509	526	522	478	509	547	495	484	493	501	489	475	492	491	495	498	491	442	468	457	463	491	492	453	521	493	458	465	440	497	455	453	448	453	444	447	471	493	423	430	471	480	447	468	452	474	421	474	437	453	459	436	435	489	448	504	482	498	432	455	468	430	483	440	458	434	475	429	454	479	478	474	438	478	473	435	475	439	472	452	460	460	410	461	428	486	445	435	520	444	455	444	463	454	452	449	485	441	437	489	431	498	450	413	429	468	467	460	483	496	469	481	453	444	459	492	476	453	435	471	435	473	491	459	482	454	446	445	450	470	491	467	458	491	464	397	441	448	450	450	435	455	437	488	497	440	504	443	466	464	455	467	498	444	496	470	478	457	436	479	471	440	459	453	426	473	457	444	448	446	446	499	464	441	452	477	454	476	457	449	478	463	470	440	448	432	478	435	467	460	475	481	464	463	454	482	462	448	490	436	480	437	469	510	499	442	479	503	434	459	438	455	457	476	458	474	416	483	446	497	451	448	445	458	437	462	478	470	433	485	462	438	457	488	446	476	452	462	505	463	458	460	464	480	471	454	495	435	489	501	461	489	446	481	471	546	491	451	501	489	458	431	445	485	420	462	493	459	468	447	461	447	491	490	457	433	477	458	451	439	450	474	485	440	468	465	486	489	471	470	492	452	478	458	495	449	459	458	514	479	465	453	434	449	481	478	445	447	462	492	430	463	441	398	441	447	432	463	431	463	470	459	486	457	443	439	492	469	493	460	442	483	462	482	469	438	498	480	470	472	475	445	486	487	480	457	436	469	435	454	436	474	457	454	469	487	426	469	481	482	444	482	443	460	448	483	432	477	438	502	441	426	467	466	440	456	456	473	458	468	479	426	492	499	471	450	450	435	474	484	477	479	448	441	470	458	491	454	452	515	490	458	442	431	448	482	488	446	480	477	484	459	470	462	450	489	463	438	456	464	495	475	434	494	487	454	444	439	488	443	457	455	472	481	527	448	437	407	435	493	458	461	508	449	455	482	455	456	447	473	469	470	411	446	444	408	430	455	474	454	425	468	480	490	445	476	475	463	465	452	445	452	466	469	412	464	463	435	464	438	476	443	462	482	445	417	452	430	451	447	436	448	431	450	451	444	463	444	440	466	454	474	474	422	476	413	516	461	452	515	517	504	461	465	445	475	475	461	437	474	503	476	452	438	491	447	496	458	450	455	491	474	437	493	531	435	486	450	428	459	476	469	448	478	461	436	424	485	471	451	488	472	459	452	463	461	446	463	489	490	459	444	488	477	456	451	467	478	481	437	474	451	524	470	467	421	451	486	466	459	436	444	465	497	470	442	458	487	448	458	404	443	475	453	478	399	451	426	468	432	470	441	485	471	443	451	432	447	497	478	482	461	449	457	471	439	482	448	439	455	443	453	435	450	464	482	457	458	478	471	450	470	461	469	490	433	452	443	455	450	455	455	473	496	455	463	440	443	503	426	468	465	448	481	498	440	452	466	483	442	456	496	446	475	440	483	460	444	425	458	450	470	484	463	493	447	443	480	448	455	461	457	453	485	488	473	476	468	488	452	468	437	464	464	429	474	439	465	474	459	455	480	448	487	445	494	468	464	445	464	457	443	472	468	456	497	453	469	473	486	494	466	462	445	464	496	420	494	478	474	490	467	472	435	425	476	472	461	455	500	456	503	494	473	467	490	471	423	409	500	461	449	504	444	450	455	451	487	459	474	501	466	435	469	463	445	505	428	483	429	475	446	473	514	482	468	433	470	472	459	507	435	437	471	461	450	489	465	429	481	448	452	452	455	469	464	483	462	449	481	454	473	480	470	465	448	474	444	472	469	470	455	431	456	470	471	432	466	447	490	482	431	488	463	439	446	451	479	491	483	463	463	456	430	461	452	486	458	441	460	475	514	455	480	474	484	449	485	484	478	455	429	436	461	465	429	465	470	440	454	450	460	458	480	487	475	478	451	466	478	429	437	451	483	465	478	436	463	465	435	444	414	451	463	456	458	426	496	454	430	475	406	444	471	482	515	475	474	461	464	422	456	482	462	463	485	467	448	488	455	466	449	477	447	440	479	459	459	437	450	479	487	450	418	462	463	512	478	479	439	471	459	457	444	491	470	479	478	423	488	452	462	493	428	451	472	432	429	458	445	466	449	441	404	457	463	467	461	511	471	491	475	470	460	440	451	437	470	448	458	443	498	457	467	443	482	475	451	480	491	472	463	495	433	444	473	457	464	476	486	500	492	463	455	441	458	454	472	413	468	488	428	449	455	455	467	467	454	476	473	481	507	454	483	465	477	460	461	462	483	463	460	448	464	445	453	458	456	461	450	479	444	444	460	461	462	467	475	455	419	455	493	417	496	462	464	451	449	467	477	456	469	441	521	446	453	475	478	470	451	435	470	486	443	454	477	461	420	477	444	443	447	416	457	500	471	442	470	457	437	451	481	489	450	456	446	432	460	465	502	460	462	430	434	435	453	471	466	490	459	442	485	482	487	493	473	442	474	491	501	458	459	445	471	483	470	421	472	433	449	534	463	470	432	494	447	446	500	480	442	480	497	491	459	470	501	448	484	466	474	472	485	437	432	451	469	485	460	468	498	446	448	456	457	468	458	435	478	454	480	463	483	455	496	459	441	449	472	440	514	455	483	450	438	470	438	450	498	452	425	444	471	441	478	479	441	460	498	413	459	437	484	448	480	461	463	470	477	448	456	451	446	441	438	457	447	436	457	485	435	472	470	451	453	463	463	473	447	434	438	451	423	469	500	430	463	457	492	466	465	470	492	468	467	502	460	451	489	417	470	466	447	439	453	469	441	450	401	503	445	479	457	472	446	455	445	435	455	457	452	457	462	475	439	482	467	457	452	463	455	522	471	430	425	479	461	431	466	450	463	435	462	473	449	443	438	466	441	491	475	437	486	463	450	462	461	463	491	434	476	452	439	460	454	403	495	482	447	436	475	425	434	447	474	466	449	502	444	450	462	456	480	482	443	457	482	446	483	505	460	461	446	485	461	467	482	481	448	459	460	470	445	462	440	513	461	431	448	486	459	468	460	457	476	465	457	450	488	444	438	458	495	435	432	437	440	451	444	476	447	479	519	442	428	450	462	464	536	460	501	461	436	466	484	458	460	487	513	443	454	449	458	478	475	457	499	460	464	432	465	462	474	436	507	473	454	476	477	451	508	469	489	441	513	465	457	418	471	464	448	473	456	434	452	494	475	492	495	471	484	467	467	407	516	428	435	457	445	429	441	473	428	444	480	479	471	452	463	473	436	467	462	502	459	431	440	469	462	463	480	496	463	472	416	460	460	488	425	478	439	444	443	474	488	485	471	455	466	472	495	461	450	470	468	471	468	451	476	457	461	487	461	452	467	465	469	461	480	460	481	460	420
11940	4961	2483	908	528	439	468	366	390	354	305	331	341	343	341	349	330	321	372	327	299	346	346	327	327	336	349	317	315	341	321	321	327	325	358	311	353	322	346	328	303	349	332	306	322	358	300	318	345	297	326	328	315	303	327	340	343	311	334	302	336	351	304	322	290	341	297	318	303	321	286	322	291	301	308	313	333	288	317	348	307	356	324	315	366	350	292	332	323	333	321	308	314	328	278	363	329	332	324	289	294	321	338	335	327	317	307	352	350	324	317	320	337	316	300	300	355	317	329	309	328	297	355	297	327	298	342	348	299	338	332	333	334	318	337	272	313	302	365	296	308	344	338	300	301	344	298	329	333	297	325	327	303	315	310	296	296	319	328	325	339	267	330	294	302	354	321	311	296	327	324	314	324	328	304	338	323	297	312	343	320	342	312	323	317	324	339	319	337	314	331	349	323	316	304	334	327	335	321	302	301	279	326	322	352	344	316	328	318	389	319	330	309	293	345	310	321	316	266	315	297	313	305	313	306	318	325	321	323	312	308	285	324	333	344	308	292	338	335	297	356	323	347	311	334	337	323	338	331	295	326	307	315	344	326	305	322	316	326	316	313	311	345	310	315	328	338	325	313	283	332	300	311	309	304	313	306	311	344	308	302	309	316	325	325	274	302	318	298	307	316	311	304	316	303	307	316	333	317	316	301	318	326	328	326	366	315	329	351	316	334	291	344	293	307	319	316	326	326	311	317	345	303	303	295	341	329	318	328	338	317	281	331	302	302	327	330	331	323	274	294	326	334	321	313	306	319	306	319	306	330	304	330	308	303	291	283	340	336	312	306	310	348	377	309	319	350	294	299	269	333	337	312	351	331	316	311	351	322	321	323	354	317	313	314	320	323	290	312	296	335	326	329	346	329	335	337	350	335	295	299	312	330	288	332	313	315	324	350	291	346	317	348	311	350	352	350	331	338	322	322	334	338	296	310	288	297	309	314	316	316	293	305	334	318	331	295	319	299	318	307	306	305	298	294	311	342	345	315	327	313	354	337	294	316	314	316	320	331	312	308	303	338	334	357	303	314	337	316	333	302	305	349	336	329	329	313	333	296	345	332	288	315	306	362	319	294	301	326	303	309	318	293	293	315	309	310	300	342	340	331	329	332	334	325	277	318	332	325	327	325	324	327	314	317	336	310	301	306	325	330	261	306	311	322	327	327	304	323	349	362	326	328	322	323	308	296	315	343	365	297	308	287	291	317	303	327	313	288	312	334	333	302	332	324	304	316	343	319	323	299	299	340	306	335	320	342	300	334	296	320	345	331	328	313	323	339	290	253	292	332	320	297	322	336	330	277	343	337	313	317	336	323	318	303	289	337	316	325	334	321	328	345	329	325	296	341	314	332	295	340	293	313	311	335	338	298	283	288	357	355	309	301	340	316	283	333	315	293	280	354	301	306	307	307	316	345	315	316	306	320	303	338	317	319	343	342	326	341	337	311	318	329	313	288	372	340	329	314	323	340	311	357	333	340	295	297	298	329	330	311	315	328	349	339	293	318	332	314	302	293	308	314	286	289	333	323	275	334	303	334	357	369	331	329	302	330	320	365	322	349	294	284	313	345	340	315	327	312	281	307	296	295	299	293	304	314	311	268	302	311	310	302	328	338	314	343	327	304	284	305	315	334	295	317	328	300	320	293	296	325	354	320	283	330	334	312	318	347	325	327	300	315	336	313	318	329	330	333	342	290	316	371	318	296	324	331	352	336	340	336	318	304	312	297	310	299	315	323	336	320	318	318	288	336	331	310	308	340	296	330	318	295	314	316	280	339	298	321	323	327	334	352	321	320	313	305	315	338	317	303	342	319	335	317	311	303	286	302	301	306	324	307	318	303	291	331	328	323	306	303	323	310	299	289	345	326	329	324	346	306	291	303	316	322	311	318	325	305	328	300	300	288	333	348	342	302	311	326	292	315	321	336	313	305	332	286	325	352	311	290	341	319	292	323	331	312	343	299	335	341	312	333	288	314	311	347	308	305	323	311	317	290	277	326	321	355	286	309	315	323	315	340	315	317	340	295	350	284	312	304	276	310	305	282	313	300	317	301	332	307	340	287	338	356	348	332	336	332	305	318	331	341	323	314	328	330	337	318	298	305	305	305	340	280	334	327	355	296	341	285	320	352	302	326	321	266	343	316	316	317	303	292	342	291	292	321	308	333	313	331	334	302	318	285	296	323	323	344	340	337	281	304	287	349	334	335	301	290	350	318	323	328	311	325	348	298	302	316	303	307	367	318	330	325	340	364	328	319	335	329	301	317	325	320	296	298	333	331	328	319	312	334	329	337	349	336	321	330	303	311	303	327	334	304	311	326	296	341	307	337	308	301	325	325	253	342	334	347	298	311	336	308	290	304	286	294	317	304	341	326	291	313	318	320	323	299	328	328	316	327	279	287	303	291	343	316	329	316	298	287	335	342	326	354	326	303	279	297	347	361	321	311	338	283	285	313	308	322	322	353	354	359	318	320	293	329	318	311	317	341	320	318	299	297	323	302	305	300	328	337	306	298	316	331	328	315	321	337	342	327	325	333	307	303	300	338	318	306	319	328	321	360	296	316	307	306	288	330	308	315	324	310	319	288	354	328	340	305	305	321	329	305	345	306	301	323	307	308	338	330	309	332	301	315	345	300	352	336	313	338	297	306	318	287	324	318	318	319	315	289	329	350	317	337	321	345	307	319	291	332	370	315	350	328	318	322	284	291	323	312	283	298	302	317	319	322	348	345	306	322	309	307	337	318	335	296	308	317	343	338	327	320	323	336	335	323	292	308	325	333	328	351	339	296	303	348	294	306	316	338	316	318	309	300	346	301	328	312	352	332	325	314	344	301	299	315	306	325	311	317	324	304	322	368	330	327	327	288	345	322	295	309	302	302	323	310	295	326	311	313	332	348	315	335	293	352	329	286	353	314	329	352	334	297	312	354	314	318	316	280	323	345	298	312	301	310	310	321	301	301	323	317	331	314	312	298	330	323	322	328	343	316	301	307	326	317	329	327	316	285	333	341	325	357	354	340	303	333	323	324	304	332	298	351	339	316	304	323	303	336	334	314	320	303	329	304	296	321	347	338	352	310	328	324	314	325	306	324	319	344	318	294	320	343	334	342	313	290	306	314	302	338	329	335	285	343	320	360	329	332	353	323	322	306	319	340	330	342	301	316	314	333	356	308	315	326	334	363	307	300	327	340	320	310	316	353	342	304	323	349	320	330	333	297	331	297	340	321	324	380	288	306	311	305	344	317	325	311	313	333	317	329	345	311	331	337	288	308	320	327	306	297	287	323	334	316	330	353	319	328	288	314	327	322	313	301	332	372	334	299	344	306	355	302	345	304	326	353	346	337	299	326	319	324	321	355	331	320	351	340	328	302	360	378	326	316	326	306	347	321	296	308	334	307	329	280	313	335	317	323	336	303	322	359	330	293	314	309	303	338	370	327	313	331	308
8629	5003	4518	2415	1712	1452	1134	1051	994	976	904	914	875	823	778	830	773	784	764	750	759	754	787	771	785	803	790	701	768	724	731	728	774	763	768	732	770	734	732	777	744	789	762	758	727	804	697	777	757	773	727	711	745	779	773	759	739	745	716	767	756	733	756	755	725	733	790	684	743	701	743	778	725	726	729	733	752	737	715	739	741	734	724	714	685	752	737	732	757	728	723	720	720	728	756	745	687	733	710	725	736	676	735	700	699	764	717	738	755	704	696	727	722	716	664	720	731	750	719	750	776	747	755	784	741	709	739	754	728	751	769	738	744	731	715	730	711	730	757	739	762	764	755	727	748	739	740	714	760	748	736	735	766	743	660	684	694	747	724	745	753	763	728	742	712	734	748	704	727	759	703	696	770	764	734	742	737	735	773	751	764	755	733	747	708	703	759	683	672	710	743	766	720	758	712	763	747	682	768	706	762	763	751	800	712	724	711	699	696	712	756	730	756	764	768	785	753	728	712	730	738	745	726	747	738	738	788	707	758	755	736	684	743	754	710	763	754	780	758	726	791	774	710	759	707	736	711	701	747	753	721	744	714	738	743	731	777	711	760	764	781	736	710	756	726	734	763	730	731	734	710	754	769	743	739	685	720	735	739	735	760	693	713	751	742	714	701	703	702	745	765	719	717	721	756	703	773	740	769	728	724	746	704	771	703	786	729	703	706	745	728	766	724	750	731	724	716	793	762	746	823	726	715	762	696	693	766	753	746	769	742	766	731	727	743	754	764	740	757	744	720	738	797	752	713	722	695	772	675	712	773	707	733	729	743	704	714	707	783	759	689	680	699	727	769	766	712	762	736	749	718	751	694	740	720	768	784	762	763	734	735	759	714	752	724	723	752	776	746	735	789	736	709	765	690	711	747	702	752	767	761	694	732	700	733	731	721	745	716	725	748	693	744	710	728	750	726	720	751	735	747	678	703	770	691	737	725	741	750	734	752	781	788	768	734	745	743	695	732	724	751	758	769	701	745	735	748	737	755	765	685	757	747	742	745	745	732	750	747	698	746	703	737	716	724	792	701	715	736	753	710	732	784	736	660	730	757	718	784	730	752	700	751	716	701	721	774	721	709	683	735	797	759	701	739	786	729	734	685	761	758	756	682	745	693	761	742	803	749	718	775	709	739	733	707	713	771	751	776	794	763	700	737	731	744	729	693	808	783	761	738	707	718	740	720	727	799	736	708	693	735	749	744	756	729	770	808	719	747	707	780	720	795	780	746	738	708	737	779	753	774	736	699	764	723	694	711	737	786	710	730	762	750	721	730	744	744	785	747	755	701	750	759	743	725	729	768	752	772	765	798	738	762	730	773	737	698	711	741	700	718	795	789	748	733	734	683	698	783	722	722	756	714	705	775	740	752	742	720	750	732	721	750	742	779	761	751	703	698	732	682	727	764	735	734	774	758	694	742	696	742	734	765	768	717	739	752	737	761	713	748	713	756	712	695	759	722	762	735	740	754	704	684	732	740	698	713	738	774	711	709	733	715	753	711	753	728	730	705	718	722	705	723	721	726	705	728	695	793	740	710	727	730	724	716	701	714	769	787	750	748	756	692	731	702	753	778	734	734	739	706	714	777	760	739	744	720	765	760	713	749	704	703	687	740	748	733	727	728	772	746	767	756	736	754	734	751	804	694	737	686	678	767	760	733	758	752	742	709	743	751	699	714	729	738	759	751	708	730	781	733	776	722	751	750	694	753	726	735	691	736	694	763	708	734	754	751	719	732	717	768	779	719	723	762	719	714	739	773	746	766	691	742	688	724	722	748	778	769	773	725	725	754	751	782	752	727	730	722	737	781	694	721	716	729	743	733	748	741	763	712	740	751	727	781	730	719	765	734	721	728	695	730	728	756	757	711	762	753	742	706	741	726	717	792	713	672	727	765	722	685	721	792	778	781	715	745	735	734	771	743	720	711	784	712	692	757	789	732	712	701	736	758	707	773	698	764	777	679	734	716	720	693	726	705	674	711	784	736	732	752	749	774	761	729	774	727	727	727	746	742	723	732	769	752	736	764	778	733	710	708	715	736	716	737	749	738	693	742	714	726	728	673	749	726	731	736	739	758	761	725	768	693	722	726	724	749	695	772	745	741	727	740	762	684	748	736	696	748	723	706	679	781	716	721	696	710	719	675	714	733	770	750	753	744	732	740	717	738	771	738	750	713	740	742	759	743	740	806	676	742	709	727	758	730	717	762	781	758	713	711	772	744	725	734	696	732	751	762	732	686	703	763	761	756	745	721	753	764	706	737	697	766	762	737	708	741	772	746	726	722	720	736	712	750	693	761	722	698	746	690	757	738	700	744	741	750	737	762	729	727	709	720	733	736	742	722	744	760	717	724	723	761	756	760	709	743	707	720	722	775	767	801	727	720	772	720	742	705	753	687	764	710	736	735	707	738	739	707	731	719	706	698	769	724	757	762	784	785	792	726	702	739	724	722	710	779	727	719	724	727	721	720	716	749	764	689	695	693	731	711	768	724	767	721	786	729	714	708	752	809	711	777	701	714	725	745	726	769	751	790	751	760	708	764	710	743	730	768	748	712	705	758	777	742	708	733	811	697	731	720	746	742	740	750	754	691	741	798	738	773	770	730	717	724	761	769	728	734	722	723	742	759	737	764	731	768	784	740	748	758	788	701	738	715	752	747	731	738	756	739	726	723	736	774	709	772	710	765	747	759	713	737	730	676	720	754	811	740	753	712	717	746	760	740	744	706	772	773	766	742	700	717	754	777	688	722	750	697	755	745	759	684	746	693	755	723	694	709	767	737	720	731	750	733	717	736	725	738	782	751	722	744	729	740	705	722	764	739	693	741	751	716	763	754	725	749	742	710	725	727	749	737	699	760	750	720	729	779	732	723	722	800	722	744	748	760	796	718	775	736	708	738	756	710	718	727	737	733	750	763	743	756	774	758	751	726	732	744	740	734	742	759	763	780	713	716	766	737	717	753	791	735	748	728	712	737	731	741	708	741	720	779	749	714	689	692	710	717	734	793	730	740	769	692	730	663	744	734	745	735	745	784	727	784	735	730	752	771	768	723	760	771	764	738	751	765	690	752	756	736	714	733	725	740	761	735	791	749	765	696	700	750	704	758	749	716	711	731	715	776	749	750	786	758	739	771	729	777	736	717	771	730	719	799	778	736	737	787	738	719	719	766	777	682	735	720	766	700	708	745	745	774	676	734	705	804	700	706	738	678	719	755	754	720	701	759	703	749	755	724	716	792	721	765	760	725	724	705	785	702	724	786	710	720	765	705	724	745	675	774	763	716	688	748	688	693	731	727	697	691	704	796	703	749	722	777	742	764	759	728	741	758	747	754	740	772	770	791	748	730	739	752	732	701	759	739	733	756	774	709	734	739	700	695	728	749	744	744	725	746	726	740	719	764	736	726	705	753	752	703	742	674	744	766	795	762	781	767	798	730	655	743	723	718	779
28485	18111	11210	2548	989	671	567	473	437	427	409	379	353	344	412	359	341	313	318	349	293	317	317	351	365	357	333	316	308	343	356	339	321	333	344	303	342	300	331	350	316	306	318	335	332	341	300	314	304	309	338	350	324	298	308	340	343	281	328	309	321	334	318	334	304	308	314	324	336	314	307	319	318	275	338	347	309	317	320	301	304	286	301	316	311	353	331	291	293	322	351	341	313	302	314	338	320	313	304	339	330	308	347	303	287	269	323	300	337	285	324	317	279	300	311	301	320	376	282	302	314	327	347	327	308	306	324	311	344	307	295	285	323	299	348	326	302	342	325	337	331	310	309	317	302	315	300	311	316	301	271	294	308	307	313	280	333	322	318	299	328	293	311	348	289	293	302	292	319	311	341	321	341	331	283	294	320	337	305	295	312	313	298	348	335	366	338	340	296	322	318	291	336	284	314	314	329	299	346	337	336	327	304	321	303	320	313	321	309	332	310	347	314	299	323	304	308	310	341	312	332	315	313	292	306	330	334	310	314	315	311	344	325	308	308	340	328	323	305	274	313	338	316	296	338	323	307	331	302	337	270	298	317	304	321	300	315	297	281	335	352	343	321	290	298	312	296	315	292	321	351	325	365	293	322	334	312	317	308	309	317	314	335	305	283	273	314	310	298	299	308	293	326	299	294	347	309	342	322	319	311	335	356	323	291	278	330	318	319	307	306	329	344	309	314	331	319	340	320	304	340	337	291	320	328	317	305	353	304	300	300	348	333	311	325	356	301	315	288	304	329	278	291	301	320	350	311	325	300	285	308	315	286	346	316	324	274	310	352	284	305	306	338	328	336	332	316	322	309	306	318	322	330	311	314	298	335	303	322	349	327	305	351	320	321	328	298	321	331	311	284	299	330	320	340	334	299	321	297	289	298	360	344	330	332	286	298	302	307	332	337	315	317	298	318	332	335	321	313	306	328	316	323	286	317	336	280	342	306	336	326	316	339	306	339	323	279	342	354	340	326	284	317	337	340	325	334	316	352	294	289	307	323	301	348	270	325	288	318	286	311	323	299	321	339	331	310	290	313	317	319	333	286	309	279	322	306	324	300	322	318	356	338	305	305	326	311	294	297	317	349	322	295	324	320	301	295	306	306	289	296	308	336	341	268	308	329	304	290	338	296	314	344	307	304	318	326	300	328	328	325	322	283	329	314	317	301	298	289	330	343	296	347	312	333	319	290	332	300	320	345	311	344	299	349	330	343	306	305	329	309	304	314	309	324	278	331	322	319	311	302	307	309	361	319	297	304	332	299	336	303	306	337	341	314	305	305	324	303	336	348	347	329	305	303	320	287	303	333	272	333	313	335	322	299	325	300	305	306	332	307	296	316	347	338	367	332	335	292	336	330	278	353	347	311	318	277	313	301	312	287	326	286	319	284	260	310	294	315	303	295	274	311	312	291	293	284	352	340	339	328	311	291	302	307	300	368	324	320	333	313	320	303	333	320	325	311	326	315	330	278	326	314	306	335	344	325	335	316	328	325	333	318	297	284	316	320	316	338	310	344	321	314	329	331	330	338	330	321	333	341	284	320	295	290	356	316	320	312	307	281	283	332	299	325	313	305	330	306	326	292	328	309	347	326	293	283	330	332	331	310	366	347	329	297	298	311	303	324	334	326	332	319	320	351	331	325	323	330	323	323	320	331	328	314	311	331	332	364	300	323	356	357	307	334	294	310	315	328	316	327	352	354	334	300	324	266	338	327	296	337	318	314	318	315	306	318	307	302	290	322	299	322	291	290	318	315	324	282	322	318	316	342	307	341	339	320	289	305	301	322	312	316	297	320	333	343	329	306	303	301	308	309	307	309	330	322	296	350	329	332	287	281	306	358	320	334	296	345	313	298	302	302	335	316	329	333	339	288	291	315	332	309	325	285	316	323	342	303	327	275	332	330	321	318	306	323	348	332	312	312	281	301	331	342	305	320	295	290	290	343	338	374	335	303	336	273	292	329	279	323	302	330	335	345	294	282	287	309	339	318	333	314	340	319	315	317	326	314	309	295	308	310	339	310	314	305	282	306	339	299	333	330	297	338	364	327	338	305	344	336	316	308	305	288	312	303	320	311	302	304	321	288	335	320	306	327	371	324	279	327	314	312	322	307	278	316	285	331	303	333	320	322	294	319	323	289	329	300	329	310	310	315	313	301	320	288	301	345	312	307	279	311	337	283	344	322	356	318	296	326	283	290	289	360	333	326	321	369	332	332	339	307	326	279	339	310	291	336	327	319	326	310	357	320	283	317	320	306	339	296	331	367	318	319	311	302	318	284	302	295	307	329	318	331	312	296	313	316	320	320	331	331	297	312	333	337	300	340	288	294	345	355	325	302	292	328	321	336	324	355	311	331	310	316	324	323	301	322	320	295	343	301	306	315	361	322	311	316	268	332	313	345	309	332	318	315	318	294	311	335	297	312	323	333	352	313	309	339	321	323	332	283	341	336	306	331	316	345	335	338	333	317	321	308	320	336	325	336	304	324	285	329	299	325	327	364	347	317	340	324	273	278	311	318	321	293	327	295	304	314	321	305	320	316	297	310	367	322	311	306	317	287	300	322	295	309	328	321	282	298	298	306	318	282	300	330	294	315	306	290	325	308	357	360	333	311	360	332	331	317	344	339	280	317	326	352	319	318	285	351	327	330	313	334	315	336	347	347	290	316	295	298	322	284	333	297	306	310	349	287	342	328	332	302	322	337	294	317	364	316	319	300	312	316	307	322	299	297	333	334	354	327	335	347	359	337	306	288	318	308	297	322	335	328	339	295	279	314	320	315	299	312	320	297	321	323	319	309	329	291	312	321	307	310	321	303	301	323	317	321	333	320	321	316	294	328	306	328	325	331	302	318	294	333	319	291	340	305	291	346	302	326	289	314	301	320	326	310	354	299	316	345	291	311	324	341	320	285	284	328	324	321	325	322	291	335	305	345	316	294	336	353	335	272	332	323	316	299	313	312	321	297	307	291	305	346	309	352	288	326	313	323	305	340	283	354	313	360	321	334	324	315	326	342	320	323	311	308	328	317	305	292	354	332	333	297	320	316	330	317	288	337	304	342	328	299	313	315	308	313	290	301	324	285	302	329	344	334	306	331	334	327	328	313	317	327	324	289	313	340	366	337	335	290	296	315	322	313	335	369	299	319	335	301	313	320	323	303	314	328	301	304	327	319	311	323	311	323	304	319	313	318	328	337	310	311	314	307	325	353	329	316	340	315	338	292	303	354	300	320	295	333	327	304	334	290	322	286	292	318	334	316	344	338	326	302	292	298	308	315	350	314	314	325	311	309	315	291	285	312	317	333	335	295	313	287	290	305	268	332	339	329	336	307	361	347	329	320	339	293	341	311	297	291	333	318	304	311	304	325	283	295	317	291	315	331	325	323	335	287	276	334	311	320	316	302	323	275	283	316	333	313	337	329	308	313	324	298	315	304	285	357	292	357	319
20058	15535	12712	4286	2898	2316	1918	1544	1389	1208	1155	1066	1056	982	918	941	875	864	854	851	753	796	818	806	801	850	801	810	781	832	746	758	779	812	759	744	772	756	754	762	753	762	787	772	726	736	739	711	762	730	787	751	727	746	734	751	716	735	737	754	749	735	707	731	737	675	740	724	714	713	671	720	780	740	720	710	727	698	747	726	723	732	776	738	739	703	732	746	670	698	746	715	705	736	767	739	729	721	765	742	744	728	731	730	733	731	746	711	752	684	715	746	741	738	779	735	713	715	711	689	728	736	751	739	707	737	734	687	722	760	737	676	741	722	712	695	726	793	730	682	697	730	730	718	705	725	706	744	690	735	750	727	718	747	705	718	724	755	732	715	710	722	723	721	745	708	688	737	708	750	748	735	747	755	779	698	733	747	684	751	719	700	711	696	729	687	728	696	741	711	719	703	720	741	706	718	735	721	697	738	755	719	757	757	688	705	729	744	710	695	703	717	742	749	723	705	714	702	709	757	767	713	713	749	713	770	730	714	692	728	711	733	724	708	712	695	726	730	715	750	729	692	669	690	726	723	706	749	750	725	747	750	746	742	747	687	765	746	691	688	736	723	747	707	701	748	724	718	723	709	721	716	706	708	711	714	708	725	746	689	709	734	721	707	719	770	694	743	745	693	775	718	714	718	716	720	744	761	711	755	725	703	766	690	731	725	731	757	770	706	700	761	707	704	740	738	745	706	748	755	710	707	732	691	672	751	721	774	748	734	740	734	749	764	680	721	690	803	694	731	737	707	720	686	763	786	759	707	697	659	741	702	692	631	712	713	704	738	682	707	706	654	703	732	754	747	689	761	720	721	696	705	709	724	708	664	694	730	722	699	726	685	709	744	733	720	710	715	758	704	738	730	714	708	733	747	712	742	720	776	733	740	737	703	726	733	730	696	717	737	716	689	686	694	691	777	697	749	716	741	719	686	716	695	738	706	684	753	728	727	782	717	711	716	675	735	712	693	697	745	740	722	710	710	744	758	732	777	759	666	712	747	684	740	718	667	707	670	676	772	731	714	747	741	700	724	747	773	715	762	731	676	718	696	753	700	678	720	735	748	686	731	675	733	678	684	729	729	736	725	680	756	710	707	682	736	751	718	726	743	680	698	679	726	734	743	671	709	744	711	683	767	724	734	735	713	770	690	737	712	699	735	701	736	668	697	706	729	724	687	703	721	698	732	732	729	733	756	740	732	758	768	717	729	746	717	733	713	708	747	686	753	732	750	719	702	743	691	719	708	737	673	723	732	727	731	704	710	670	696	738	688	736	749	704	757	751	720	748	722	750	699	725	710	707	711	736	715	708	728	749	759	711	717	732	693	717	731	775	717	676	747	720	699	758	747	740	731	745	710	749	716	724	697	724	733	758	755	742	785	698	689	751	692	732	735	750	718	770	725	710	746	727	681	736	679	698	707	735	737	698	725	763	737	711	756	755	701	715	750	728	711	706	708	690	752	730	696	707	684	673	736	748	735	725	712	729	716	695	732	714	762	703	740	739	716	691	703	718	751	689	689	691	739	720	784	729	686	724	742	711	709	710	754	744	729	729	719	715	799	712	739	741	696	739	754	743	716	739	744	685	705	710	681	728	702	737	740	728	710	746	744	673	700	759	704	784	712	719	725	734	713	746	715	733	720	704	705	694	765	731	711	750	691	724	782	702	740	704	665	731	745	753	714	777	716	769	738	734	717	731	730	772	703	713	736	708	743	735	749	740	741	690	735	705	737	715	756	729	724	708	796	768	728	701	721	753	754	744	727	689	759	723	708	746	738	735	724	719	776	745	718	727	757	708	725	712	712	752	720	716	726	728	707	712	754	734	679	721	687	759	720	694	653	744	747	740	739	740	777	709	722	754	714	767	712	746	728	746	729	727	744	716	689	768	704	757	726	742	723	685	716	723	721	693	737	740	723	701	733	756	728	741	749	742	696	726	725	714	725	660	752	759	727	742	722	693	741	752	703	722	700	760	731	664	666	698	743	725	668	720	745	731	759	690	715	706	739	733	691	767	682	732	691	746	700	706	690	716	733	750	708	682	765	703	735	739	739	752	705	731	740	717	717	678	657	747	754	769	732	725	706	701	673	703	688	713	748	701	724	758	702	725	716	713	703	735	689	693	736	698	761	686	711	713	696	729	720	757	761	759	686	720	743	660	763	760	718	748	763	685	711	810	713	747	708	715	689	731	742	714	673	731	711	722	758	724	757	766	696	738	744	700	727	680	667	715	682	748	721	730	709	731	666	706	717	705	779	699	685	730	744	741	732	741	756	764	729	725	714	711	752	711	721	756	703	677	702	750	731	763	651	734	750	741	730	681	739	768	690	801	728	702	756	740	720	721	754	704	723	677	766	731	767	738	718	726	732	732	666	736	707	713	725	777	712	746	681	689	762	743	772	750	715	754	702	702	735	712	760	742	753	724	780	718	713	755	684	683	708	708	732	702	739	734	799	757	719	689	759	750	721	763	724	732	711	725	732	766	759	733	742	704	748	713	706	711	676	748	677	729	788	744	695	724	717	709	738	693	737	796	717	734	745	727	711	673	734	778	807	669	718	684	775	748	677	689	754	730	703	718	701	710	744	702	759	727	725	706	718	717	736	722	730	694	735	707	709	718	711	764	707	714	705	729	750	738	727	789	748	689	697	679	733	770	714	714	722	783	729	711	682	753	701	761	723	739	729	745	697	723	762	753	713	750	682	727	692	722	725	719	712	695	705	766	696	747	735	701	677	680	710	711	713	719	751	695	723	729	780	726	727	746	697	691	750	742	757	705	738	722	714	754	733	701	690	655	722	704	728	702	725	759	732	740	726	741	723	750	684	743	723	762	739	697	748	754	694	726	708	691	716	766	718	742	695	756	652	683	679	740	773	782	707	759	745	702	736	731	706	742	713	724	712	757	681	713	759	750	703	722	752	705	710	721	726	757	768	749	745	720	733	675	748	703	700	728	697	729	744	726	698	722	689	705	739	718	702	751	805	734	758	719	683	715	708	714	692	720	717	729	674	755	734	715	750	710	705	700	710	714	725	729	740	737	709	716	761	772	705	696	678	747	707	727	700	715	682	716	659	707	778	733	723	765	739	735	708	698	685	721	718	703	741	800	717	726	741	719	720	728	700	749	766	733	711	709	734	692	756	769	700	669	701	735	727	743	743	694	743	753	749	688	715	740	752	765	737	726	724	740	754	803	778	719	726	728	718	728	735	733	731	735	775	701	727	721	705	757	749	702	747	722	749	704	726	713	714	689	682	690	755	755	707	704	758	672	727	754	716	721	721	796	728	730	725	687	702	745	779	743	720	725	712	740	735	776	716	718	699	727	736	818	744	743	717	745	736	747	699	696	742	729	760	727	751	714	728	727	707	703	726	742	749	686	739	676	763	693	697	751	705	754	686	737	697	725	718	756	732	732	751	711	730	683	719	714	739	725	693	690	733	676	746	734	758
38320	26623	16427	4479	1393	816	569	481	375	353	333	304	265	254	228	255	267	226	230	214	206	220	217	221	203	206	205	205	204	212	208	222	220	203	187	192	214	234	223	177	201	205	235	180	187	228	217	240	192	214	197	207	215	212	205	190	188	195	218	188	175	208	198	201	197	208	164	198	191	219	170	209	191	194	189	175	205	211	203	190	218	213	214	183	228	171	166	189	178	193	187	201	188	198	200	162	189	207	187	174	176	177	190	214	208	198	201	197	216	173	202	204	209	205	163	175	187	182	177	205	189	195	211	182	210	187	212	191	193	180	181	163	176	204	184	172	210	194	206	213	194	175	195	179	174	199	194	191	219	182	209	181	172	199	192	190	194	184	176	207	158	209	192	197	196	185	192	211	189	170	197	196	184	192	212	187	174	173	195	189	185	196	194	207	200	180	188	168	185	192	209	207	188	209	215	188	222	173	194	202	223	163	175	209	179	203	173	202	199	209	187	211	182	210	222	193	220	197	178	210	203	188	177	198	211	183	197	207	181	210	187	211	194	184	172	219	204	189	192	199	202	194	193	189	232	224	171	190	215	197	204	162	194	170	177	221	185	179	203	187	194	172	219	192	218	199	202	176	192	183	196	196	203	204	207	182	205	201	185	187	203	195	198	185	205	209	170	183	179	194	210	215	220	185	173	191	188	195	200	190	209	188	166	180	192	208	194	211	215	213	215	195	184	189	181	208	219	178	202	183	203	183	211	200	199	238	182	194	197	194	181	192	166	188	184	189	193	218	192	177	169	193	201	186	202	172	190	195	217	198	167	189	199	204	183	198	203	185	232	194	214	177	187	224	235	205	192	185	174	213	193	213	166	191	181	190	175	180	173	210	206	198	187	193	209	189	192	196	192	230	192	196	224	209	186	191	204	203	193	191	180	172	202	184	201	163	205	222	195	206	171	194	203	193	177	198	189	180	185	167	220	189	202	191	172	205	230	189	207	188	187	210	171	193	200	187	200	174	188	204	183	220	186	201	190	182	190	200	187	216	198	198	201	161	176	233	175	213	189	220	173	175	173	217	161	206	203	206	182	223	199	201	189	203	196	201	198	207	215	217	182	199	186	186	192	165	184	177	216	168	177	162	166	192	199	180	197	190	180	145	177	167	182	187	174	164	195	177	186	173	190	190	221	182	225	179	186	181	218	183	189	162	192	179	192	195	175	202	192	204	185	188	193	229	180	180	204	191	197	192	214	204	200	205	206	171	200	194	190	199	225	162	203	196	204	212	196	223	215	175	202	211	204	210	166	225	194	182	203	175	211	189	205	191	210	195	199	193	167	206	193	170	197	192	205	187	189	195	197	209	192	230	202	164	177	198	187	192	201	204	189	217	196	191	184	195	206	187	216	191	173	221	179	187	185	192	184	211	195	203	212	188	178	193	174	194	203	211	192	199	177	237	182	201	197	198	201	194	191	163	189	188	188	170	191	197	205	205	164	199	180	175	185	217	206	194	169	207	184	203	185	200	182	194	174	189	189	185	186	176	227	191	185	196	202	180	192	200	197	197	214	188	202	194	207	193	193	177	188	167	204	198	184	205	181	198	210	186	201	179	207	188	203	207	185	195	195	202	204	186	185	185	182	204	195	213	199	196	202	179	189	175	186	195	163	202	172	187	184	203	177	179	195	176	193	160	203	214	189	198	210	180	172	193	182	210	188	184	210	189	194	203	214	182	194	189	170	205	192	182	197	203	190	226	203	219	199	197	209	186	201	208	185	193	173	198	185	186	223	189	204	215	208	179	204	192	216	193	199	192	192	189	193	178	173	185	208	188	187	177	222	213	198	227	199	189	184	194	192	178	200	214	188	168	171	178	194	193	186	208	186	203	184	169	200	194	193	226	195	189	202	187	194	178	191	196	173	187	183	189	171	192	185	212	228	190	178	187	205	200	211	191	192	202	215	171	190	192	208	196	190	190	202	198	180	199	180	198	205	194	202	202	218	203	181	187	191	200	186	178	188	212	185	188	211	181	182	205	193	201	165	171	204	164	216	190	192	226	233	179	214	215	182	171	203	212	192	203	178	154	211	196	194	191	188	194	208	191	188	205	186	183	187	194	197	193	190	182	195	199	186	185	194	170	192	186	189	197	189	205	199	216	173	181	186	195	192	177	174	186	205	199	172	183	180	180	198	208	199	190	212	206	183	196	182	186	169	184	191	212	198	210	206	189	192	189	199	197	191	192	213	194	176	208	189	201	200	209	198	190	192	181	197	191	205	191	195	208	198	180	194	203	194	191	178	179	207	212	196	212	188	201	168	191	167	206	213	207	217	185	200	189	173	176	165	212	209	177	196	201	206	192	197	204	201	201	178	159	188	215	186	186	207	201	174	171	188	193	180	184	193	189	192	204	186	194	219	205	214	206	191	193	171	186	211	192	177	205	190	197	180	212	206	204	182	206	197	199	214	186	197	216	177	191	191	202	203	184	200	198	211	204	194	183	197	201	157	199	202	173	184	184	212	196	176	195	201	190	191	176	181	183	215	200	175	202	185	187	182	198	194	198	196	195	210	208	201	198	209	230	195	160	200	194	197	194	193	193	187	237	214	219	185	156	195	181	197	198	185	191	221	166	180	208	199	192	179	186	185	200	206	170	212	203	200	170	178	197	202	197	208	178	169	205	186	168	194	185	200	185	170	186	188	204	185	171	195	191	202	213	199	214	203	184	222	173	187	203	183	222	175	187	191	187	178	195	232	218	188	184	202	168	177	180	195	178	190	210	195	205	183	196	188	191	178	225	192	179	191	203	180	177	212	186	180	210	167	188	199	198	206	188	206	184	190	210	204	199	194	200	196	192	197	199	171	200	208	205	197	186	166	187	147	220	162	221	182	179	205	187	197	192	185	210	223	231	204	231	202	202	204	206	201	197	168	193	206	204	197	218	182	191	181	204	169	194	175	199	193	185	172	201	231	194	229	185	208	189	188	193	196	183	213	211	189	209	175	209	210	183	206	194	172	201	181	209	191	195	194	217	203	199	205	212	183	198	181	181	175	217	202	189	227	201	185	223	205	204	178	176	182	206	179	191	189	204	197	214	223	192	189	188	191	215	198	189	207	173	182	165	165	169	196	178	209	207	197	194	224	196	197	211	193	186	187	216	190	211	189	194	171	183	197	230	192	187	190	195	184	194	179	192	213	215	186	197	185	188	220	188	193	191	216	183	218	198	187	179	184	212	220	179	200	176	227	177	177	197	191	178	199	191	173	177	199	192	169	200	206	188	190	200	187	180	186	186	220	178	184	207	197	186	184	195	208	185	198	195	187	210	186	192	216	182	197	196	184	195	181	186	192	201	161	171	177	198	194	189	202	199	189	212	195	193	223	173	186	194	216	194	191	196	197	184	197	198	202	185	199	213	204	166	231	195	171	199	206	195	183	175	203	181	199	199	183	214	186	194	181	194	186	211	185	186	197	202	165	192	187	190	205	193	215	197	202	172
25586	21319	16622	6236	3789	2934	2207	1784	1592	1314	1073	1073	995	855	845	758	740	688	733	651	695	602	601	602	596	597	556	514	547	529	544	523	502	508	534	499	530	528	539	533	511	491	522	483	534	531	481	472	499	509	455	504	478	459	425	456	470	505	488	476	414	450	468	454	467	492	480	463	438	464	470	470	473	440	479	482	478	481	480	454	489	488	494	486	468	463	453	484	463	460	442	483	479	486	446	463	434	464	445	482	479	442	453	458	489	464	460	473	436	456	506	447	456	438	466	478	466	466	465	480	464	445	470	455	452	475	433	441	478	447	460	484	484	482	446	459	438	485	481	506	435	437	456	467	442	477	439	472	467	465	436	507	461	464	426	470	476	477	500	472	473	483	485	465	452	453	448	505	457	469	451	446	459	493	449	456	504	464	482	455	434	438	459	468	456	448	433	454	444	460	402	467	490	444	465	483	446	459	453	468	481	484	477	460	506	463	428	446	482	511	438	480	464	476	473	443	472	489	473	471	454	470	457	462	436	477	443	476	517	482	479	431	442	491	440	470	472	495	464	462	425	454	511	421	436	440	478	467	438	465	472	482	467	474	438	495	483	489	484	453	484	448	458	455	465	453	445	464	443	438	442	487	463	428	480	442	467	496	454	461	458	468	437	444	496	470	485	437	486	503	465	468	483	472	487	449	445	465	460	457	471	481	473	476	409	512	486	463	477	492	470	461	409	494	462	465	468	472	464	453	501	476	473	448	490	433	420	469	421	455	475	465	441	473	461	495	499	474	447	453	452	442	457	461	491	475	485	500	482	457	493	449	505	455	438	423	413	476	459	421	455	458	469	492	449	471	475	434	490	489	452	465	434	473	463	454	500	441	465	431	491	414	461	437	478	479	463	466	519	526	455	468	476	457	463	480	440	512	469	479	491	453	474	460	464	476	481	431	457	473	455	486	460	447	538	461	473	461	461	486	464	443	502	439	456	445	467	462	459	457	419	465	470	447	453	522	451	486	481	470	445	467	496	463	440	461	453	481	485	441	464	450	449	496	460	443	506	462	425	448	463	438	467	450	449	461	443	434	500	440	452	455	466	460	468	460	429	438	432	458	436	516	470	459	458	448	507	448	493	473	429	471	496	474	487	505	429	470	425	433	480	496	439	442	409	416	504	456	452	403	470	483	453	514	494	478	472	501	486	450	463	461	468	464	425	495	445	477	474	443	471	457	465	467	456	470	506	455	430	487	424	438	460	465	472	453	424	454	488	447	498	483	461	472	469	446	441	501	464	460	456	440	433	460	445	489	423	449	453	471	462	440	467	481	444	475	466	457	469	436	487	452	449	508	446	459	458	509	517	467	484	446	443	517	438	463	455	512	451	470	469	464	410	465	450	517	460	439	474	477	456	493	421	439	477	477	438	453	444	481	451	418	464	497	432	493	483	478	484	503	455	432	501	518	447	447	495	459	432	465	504	444	484	501	472	439	422	429	429	493	481	444	485	462	442	412	480	481	465	457	458	438	454	449	465	477	451	475	504	471	432	432	438	456	493	446	433	488	446	442	473	464	472	479	479	476	465	456	451	486	455	450	464	477	460	477	481	480	448	437	498	466	442	460	470	444	473	472	478	492	463	490	458	440	443	455	453	452	475	460	476	456	499	471	446	422	463	471	477	459	453	425	452	456	452	442	454	463	441	457	477	448	491	451	474	485	458	457	451	455	480	440	478	500	471	484	450	482	467	455	481	465	436	489	459	463	428	467	473	488	454	450	516	422	467	475	492	477	478	485	447	480	471	477	503	456	437	458	458	464	480	418	503	451	416	444	508	496	467	466	473	460	484	481	439	453	459	449	487	486	434	471	463	437	441	455	458	514	462	464	465	463	455	471	439	423	466	473	484	471	453	458	479	440	453	438	481	479	451	460	462	474	488	477	454	428	474	454	471	491	450	477	462	485	458	446	451	464	472	462	481	462	439	446	449	466	476	455	489	462	430	491	502	470	455	459	485	426	483	512	472	475	488	467	458	445	449	447	430	447	467	462	470	477	474	478	441	485	490	471	475	501	475	485	474	437	463	464	471	465	499	451	479	490	487	471	456	468	461	483	469	473	445	474	458	484	443	459	482	465	503	501	477	442	452	463	462	471	468	447	449	433	437	470	477	438	456	462	437	462	473	455	497	443	456	473	470	475	482	479	466	456	482	474	485	454	483	444	501	485	481	479	459	465	473	459	473	458	462	462	468	522	449	447	449	452	521	456	467	434	483	456	429	489	451	469	457	454	468	493	446	484	482	450	484	477	518	421	464	460	480	497	461	470	501	467	467	482	491	470	452	486	442	471	436	480	459	442	430	505	433	460	456	461	458	483	452	501	423	458	444	463	450	447	455	476	462	462	447	445	472	472	452	471	432	456	454	486	441	484	480	456	471	462	456	472	518	468	452	489	476	498	430	432	422	451	458	470	454	466	476	459	455	459	493	501	473	463	483	524	515	471	466	445	475	435	476	495	486	437	478	461	458	439	449	480	493	467	481	456	478	456	474	480	447	443	503	462	488	447	435	492	498	473	425	492	408	431	417	447	447	454	458	461	487	470	472	502	490	491	456	473	449	455	465	447	455	444	454	476	440	457	472	485	471	479	460	486	499	458	458	484	494	431	487	439	484	490	482	475	482	448	470	442	443	470	465	481	426	460	469	500	501	459	457	476	458	469	480	454	489	475	460	453	473	478	439	469	481	430	434	481	474	497	454	468	477	458	455	481	465	444	467	427	425	492	435	445	514	488	484	446	453	455	445	462	465	443	440	484	457	482	452	447	443	476	495	456	477	453	501	485	434	467	439	473	461	454	435	433	445	467	476	442	450	462	467	478	488	442	449	488	485	467	443	480	462	453	472	471	447	436	444	481	484	476	492	454	475	470	483	451	452	446	450	466	477	451	453	479	477	468	470	456	452	476	452	453	464	479	488	459	489	467	470	455	448	447	498	444	429	458	462	462	473	492	441	484	502	450	472	463	431	443	477	477	425	482	398	484	485	490	481	490	473	471	461	450	476	501	473	463	454	462	462	507	467	423	469	456	453	462	483	463	465	452	447	474	470	440	478	483	553	440	470	423	455	449	497	505	513	492	454	456	494	476	488	459	454	486	436	486	475	464	453	460	490	442	471	426	488	449	493	415	522	503	469	480	456	464	441	434	433	451	494	481	459	451	442	502	479	452	454	470	457	467	477	472	403	452	436	443	496	479	470	477	462	435	438	445	460	483	475	478	472	448	483	461	431	486	456	439	450	484	445	508	456	464	492	455	503	449	424	475	476	487	468	452	464	440	458	480	472	476	435	447	463	451	475	454	455	426	488	481	459	462	503	439	479	484	469	454	461	455	450	451	428	426	461	431	469	446	449	476	496	470	480	442	457	440	462	480	461	482	406	481	484	444	438	470	476	469	473	446	462	475	480	475	472	464	485	472	509	454	480	451	458	477	465	451	496	494	440	426	471	459
12238	4610	2124	759	552	467	407	375	366	361	343	313	303	338	348	315	359	290	340	297	302	345	320	321	315	336	301	331	310	334	324	318	318	339	308	325	305	316	319	284	299	356	359	299	307	319	338	358	319	331	320	309	298	323	305	321	345	326	305	362	332	316	338	284	340	337	348	323	303	346	289	322	296	319	335	314	272	306	330	331	299	353	315	347	348	292	328	318	353	315	293	344	347	287	332	332	355	285	323	349	317	313	345	304	322	338	320	318	295	296	325	329	344	313	282	323	325	291	310	306	353	310	320	350	344	290	332	354	329	332	320	301	315	307	321	294	341	306	318	318	329	335	331	318	304	309	316	294	279	320	320	356	293	331	333	306	332	330	297	309	350	321	326	333	292	314	335	322	326	307	299	358	298	315	335	324	317	323	343	331	353	319	310	308	303	319	320	327	303	306	317	307	322	346	336	352	308	297	315	290	328	311	347	320	348	354	306	273	291	285	330	332	318	367	323	354	342	297	331	340	326	316	330	319	307	310	352	318	336	303	323	315	317	322	350	336	332	350	339	321	301	319	326	348	317	328	317	315	359	329	322	345	327	290	321	338	291	348	307	309	321	339	285	351	279	335	286	327	302	303	332	338	312	310	319	321	337	317	277	335	348	328	340	329	335	312	339	337	347	303	309	288	355	297	297	333	319	326	362	302	344	321	319	336	319	337	335	377	360	342	312	304	320	329	361	328	333	281	337	279	317	341	329	320	332	333	288	304	335	281	352	316	352	329	332	320	339	322	358	333	354	300	321	298	304	343	328	318	293	337	284	324	327	318	318	336	353	304	358	321	305	323	311	300	320	364	307	326	301	318	337	317	330	326	311	339	264	330	386	291	328	296	304	328	323	316	338	360	347	304	341	330	304	325	317	298	325	319	314	300	319	298	296	352	371	303	352	329	332	324	319	340	341	319	342	309	309	308	345	332	318	297	309	329	278	346	328	334	318	297	323	294	333	316	321	327	314	318	308	320	335	301	301	298	296	325	297	329	321	338	323	341	286	346	315	316	339	348	326	340	321	314	318	277	345	330	367	334	319	353	319	325	289	310	305	349	311	317	328	309	322	326	338	306	299	359	302	308	317	307	295	290	309	310	312	332	312	300	315	368	337	306	319	314	321	317	313	344	326	311	316	312	302	319	328	317	314	317	300	312	344	322	338	302	321	303	338	298	355	317	307	300	344	270	326	346	312	350	330	323	330	279	343	303	294	322	315	333	331	313	326	348	331	307	322	324	325	302	329	338	320	286	344	338	356	302	308	351	329	356	331	285	313	290	291	309	322	335	322	362	313	345	300	328	324	325	319	334	331	337	322	306	319	316	347	312	341	346	292	304	308	327	330	305	312	343	332	319	314	307	292	333	374	335	306	313	315	308	306	303	322	299	313	287	311	304	284	325	323	335	315	349	354	328	308	320	334	294	330	318	319	333	324	363	320	299	330	328	337	304	317	301	315	316	368	311	307	314	333	323	303	295	346	321	320	307	316	287	331	336	348	366	310	306	310	315	327	318	329	321	343	310	318	314	333	321	329	308	353	333	312	344	328	340	322	327	346	349	294	320	338	292	285	283	320	324	331	282	346	322	327	308	319	301	317	277	290	281	342	328	295	319	305	331	300	303	323	303	341	294	334	315	327	352	323	293	329	290	314	288	334	323	327	322	298	312	322	322	284	318	292	318	318	283	326	321	289	367	318	324	339	306	332	327	291	317	280	332	337	356	336	321	282	297	327	328	296	314	349	336	297	320	271	289	338	317	335	322	302	375	329	347	295	354	341	352	325	346	339	322	340	341	321	337	334	309	323	267	340	288	324	357	305	310	297	356	270	314	313	339	274	347	301	294	312	296	355	314	330	300	300	323	317	330	311	333	321	319	350	351	300	325	328	331	332	316	294	289	317	329	314	315	336	309	347	306	272	303	312	310	314	310	335	330	324	334	308	351	323	321	290	338	312	304	328	312	354	281	354	337	327	283	313	332	305	320	338	338	361	340	328	365	311	332	337	338	327	308	298	336	335	339	311	325	312	350	335	290	354	309	290	340	352	286	315	297	288	332	329	313	316	304	325	312	344	350	326	293	325	314	363	319	310	320	291	311	312	321	316	309	379	363	324	280	325	294	307	290	347	308	297	298	355	358	347	291	320	294	361	302	330	327	348	335	316	297	315	307	352	300	339	322	298	318	288	344	344	321	344	312	324	331	292	307	348	335	307	334	362	321	320	320	341	356	297	349	310	322	311	332	329	354	324	310	287	326	313	323	335	287	334	317	317	296	354	340	329	299	314	278	318	329	327	314	331	339	301	349	312	324	345	355	327	302	316	351	332	324	320	289	320	344	275	333	315	294	310	329	376	329	273	289	333	333	338	334	302	344	297	336	337	343	349	334	361	332	309	375	298	352	333	324	335	295	333	296	322	322	305	298	328	323	314	323	309	328	292	338	316	298	332	354	298	341	302	331	317	331	345	323	318	289	302	313	332	338	329	309	322	304	335	286	286	334	335	330	308	284	312	338	309	308	296	323	334	296	324	355	306	307	322	295	286	329	276	310	355	330	275	318	314	313	326	316	330	330	318	316	328	314	294	318	324	290	313	326	309	306	341	330	317	317	272	321	314	303	324	327	304	323	300	324	347	323	293	308	318	331	321	299	259	310	362	325	303	296	305	311	336	314	294	293	343	328	319	319	325	339	323	308	316	303	338	290	322	314	300	288	276	300	334	351	320	316	341	310	331	309	291	315	345	313	315	294	315	286	300	308	319	291	324	347	302	315	304	318	320	328	324	331	316	317	311	321	306	308	312	340	344	281	288	296	328	311	296	302	282	321	319	332	344	331	315	278	284	301	326	305	330	302	290	342	331	324	338	293	329	301	313	350	326	306	331	330	328	308	313	322	334	315	318	317	374	325	330	335	279	320	282	294	285	350	369	299	307	331	317	322	335	326	314	342	315	320	352	338	308	334	302	330	291	287	353	303	340	314	331	338	312	363	328	330	314	311	323	332	329	299	276	322	292	345	330	320	339	329	302	368	353	303	296	309	287	327	353	305	317	325	334	313	306	318	311	310	299	355	338	297	319	317	312	316	336	321	304	334	315	264	312	310	321	300	325	331	350	342	307	321	341	304	299	325	277	329	302	284	334	326	320	314	358	335	328	315	322	305	294	327	287	308	294	318	310	318	329	305	314	319	334	320	355	323	342	353	317	341	345	329	318	308	339	310	349	351	305	342	368	306	332	336	343	335	319	323	308	319	339	332	286	327	313	332	327	334	326	299	341	303	334	338	339	342	318	345	329	352	320	329	338	309	279	314	293	281	307	323	324	330	327	323	349	323	368	359	329	336	343	317	321	294	312	323	340	340	310	310	276	338	333	324	310	324	327	354	307	301	307	316	314	342	326	309	292	278	345	316	304	278	298	344	321	326	310	350	353	310	276	316	304	316	313	333	309	329	304	267
8709	4755	4155	2089	1661	1375	1257	1118	1015	948	905	908	865	803	829	810	818	876	749	750	773	732	758	778	755	795	795	759	734	735	805	713	732	789	747	766	742	726	711	761	731	744	734	757	755	758	784	764	770	740	735	730	739	775	753	791	735	758	709	735	729	731	752	730	754	764	748	713	777	728	758	702	766	745	740	760	732	715	725	748	714	733	741	758	773	727	705	710	744	769	718	732	761	711	747	737	680	758	751	769	710	753	702	784	719	724	759	718	793	736	725	755	766	726	721	764	782	745	778	752	770	745	735	703	685	775	741	709	703	734	681	759	756	727	774	729	734	725	814	762	780	706	772	727	714	765	740	732	731	753	754	761	710	702	733	709	747	734	741	745	731	729	739	753	746	739	724	741	720	687	711	761	733	706	744	715	685	701	731	790	716	780	748	729	777	705	745	754	759	754	733	718	734	725	765	712	702	777	706	757	753	719	741	757	710	737	765	737	725	770	748	716	748	720	784	747	757	716	743	792	710	727	740	765	763	709	761	722	712	729	765	715	714	728	746	742	735	758	711	761	721	704	776	756	731	785	689	732	787	729	776	772	751	744	745	737	745	745	728	817	745	755	763	715	743	735	683	761	768	726	746	775	757	812	718	716	746	723	703	756	749	742	726	731	718	724	707	758	764	704	733	715	685	753	745	731	755	755	763	736	732	708	777	738	680	719	769	725	688	728	685	748	780	765	736	742	771	728	741	754	765	775	709	774	710	742	788	740	719	753	721	744	768	688	730	675	715	743	716	747	696	730	712	752	725	756	754	693	712	759	737	719	785	756	781	734	718	783	765	700	677	748	720	760	746	722	702	747	764	743	762	755	742	748	733	789	741	760	810	786	676	731	742	718	781	733	761	727	771	730	725	760	729	756	782	727	702	712	770	724	712	732	721	757	744	762	679	757	771	757	756	720	773	703	750	755	762	771	720	724	731	744	741	752	725	763	758	773	770	738	770	775	722	737	757	754	741	697	773	719	717	770	754	696	763	701	717	723	783	760	731	766	760	744	748	758	734	727	758	751	717	771	748	680	717	749	753	784	747	748	734	771	706	746	724	719	760	683	736	775	725	745	758	715	768	760	762	784	744	731	775	736	719	745	813	753	755	751	738	776	757	752	754	697	766	764	776	700	734	732	665	714	713	762	751	708	762	702	776	794	766	774	758	742	755	791	734	748	746	746	760	721	742	786	741	744	674	784	745	722	727	731	741	741	702	724	717	761	730	755	735	713	742	721	745	721	749	730	728	749	722	703	726	672	756	713	710	760	736	765	768	698	738	735	748	702	761	722	772	730	754	749	679	740	749	753	728	788	768	755	730	782	743	689	665	727	717	749	738	711	749	778	740	710	699	719	691	699	735	679	692	767	748	782	773	752	727	748	716	735	750	747	756	751	714	744	751	723	700	687	719	758	709	741	769	730	735	744	744	730	750	771	734	739	721	765	755	722	770	706	740	781	729	692	672	745	790	714	721	718	758	718	726	698	727	735	741	725	747	790	760	681	759	740	781	763	727	739	731	767	744	713	754	724	770	750	754	758	727	771	728	793	713	764	787	713	736	706	754	727	767	753	765	752	736	722	698	740	735	752	734	703	702	755	770	727	692	779	748	814	756	774	735	745	768	748	782	726	741	746	717	743	749	707	703	737	740	743	758	788	735	762	732	748	731	735	775	646	739	716	713	733	750	731	732	783	752	800	694	758	773	717	702	725	771	709	701	745	745	758	750	810	727	717	729	728	726	756	744	765	697	768	729	727	777	706	740	752	722	695	732	731	760	725	735	748	753	713	774	771	730	732	742	761	743	780	746	740	732	715	728	759	713	761	726	772	692	725	743	723	756	679	720	746	795	735	749	733	741	734	747	738	710	740	659	707	771	713	718	786	742	780	749	738	792	719	716	700	756	728	774	747	766	761	744	696	734	749	736	712	751	716	740	709	655	742	715	746	767	710	763	780	710	732	748	711	750	740	780	744	765	742	714	710	786	771	764	723	747	762	696	759	763	764	747	685	731	765	669	729	686	757	788	700	688	749	753	718	750	708	751	734	794	796	733	765	753	714	725	736	732	737	730	789	758	732	738	747	763	751	748	741	768	702	728	762	767	740	717	746	718	762	752	725	719	721	692	709	728	712	729	696	704	746	710	764	726	748	724	763	753	724	722	697	725	767	716	737	724	749	732	714	790	761	717	757	753	788	758	730	748	710	728	750	742	756	740	775	718	792	701	751	784	752	739	737	773	762	772	773	724	747	735	720	763	735	754	753	756	735	710	754	737	745	721	765	745	743	761	739	748	746	748	737	708	731	745	724	713	715	745	700	806	699	769	705	753	699	732	739	698	720	721	765	732	729	719	737	772	694	766	709	730	755	731	706	745	740	711	716	742	788	680	723	707	710	778	781	729	724	732	747	761	734	745	716	741	754	772	749	722	704	710	710	726	704	716	711	782	736	768	749	770	756	743	774	701	718	758	753	725	719	746	697	754	715	743	770	723	747	722	755	738	748	789	726	788	768	726	724	719	750	747	717	827	745	702	769	709	715	733	786	741	737	734	751	720	675	746	748	754	742	756	702	752	713	787	734	709	713	762	750	749	722	680	706	752	761	749	797	717	722	732	731	759	704	745	713	812	744	728	716	711	728	782	713	799	760	726	771	720	716	753	769	712	780	780	780	749	751	757	718	753	718	714	711	727	750	780	783	752	711	730	745	745	697	749	761	759	734	772	714	725	705	757	751	770	721	726	777	802	742	801	760	696	739	715	751	773	769	878	697	769	734	708	750	729	734	790	773	722	736	728	730	763	761	722	714	755	703	740	774	802	764	694	718	737	717	770	788	769	718	731	735	754	762	764	772	722	733	643	766	682	694	753	707	768	725	735	774	715	759	738	717	710	725	724	710	705	734	734	713	723	735	703	727	686	790	719	714	730	717	721	779	729	752	762	730	713	731	727	719	751	773	744	699	720	742	724	748	751	697	762	717	757	738	753	766	740	761	690	757	728	794	739	746	740	739	722	763	736	762	752	726	723	763	694	726	703	703	715	728	769	752	749	805	740	728	766	741	755	727	808	731	700	724	766	729	749	772	729	786	716	740	725	743	749	741	767	759	742	782	739	720	746	720	811	777	755	715	800	745	775	747	734	732	759	738	793	732	713	661	686	822	709	725	725	715	764	733	777	755	717	727	803	718	756	727	753	725	757	735	722	759	696	764	748	721	725	755	723	764	728	732	754	749	754	772	684	716	719	720	767	713	749	728	708	746	723	760	749	798	787	749	751	765	741	760	720	691	745	766	730	762	698	666	734	726	738	736	753	753	730	717	753	769	708	817	741	744	787	741	741	763	725	751	741	745	730	750	703	747	727	658	737	714	740	740	717	755	736	704	743	713	670	732	723	701	732	690	713	744	754	769	760	754	730	764	742	739	754	774	764	727	723	694	746	746	720	764	743	749	735	746	735	690
28488	17005	10098	2273	925	691	536	461	454	400	390	376	368	343	307	335	338	318	347	344	319	327	327	351	343	325	330	325	315	317	307	319	344	353	354	329	343	346	331	330	337	331	307	313	312	330	302	315	347	306	305	327	298	292	348	296	313	289	283	328	320	325	279	293	303	310	313	290	317	345	314	309	324	281	363	309	319	313	336	343	312	292	343	328	281	296	297	367	297	301	322	341	348	293	319	325	319	310	337	301	310	301	290	314	317	339	311	287	337	321	329	302	313	300	312	323	343	309	312	303	317	310	293	327	356	307	305	326	343	290	352	318	288	306	323	319	296	283	319	301	296	291	336	312	343	337	315	324	335	302	320	292	335	329	341	275	328	314	316	310	319	296	261	340	322	305	335	297	329	326	322	314	289	336	305	316	264	306	296	319	289	322	310	292	329	323	293	313	300	298	301	325	322	304	329	371	357	333	317	315	294	282	318	295	301	332	331	331	294	356	339	307	322	327	344	319	281	299	351	285	285	349	299	348	304	306	327	310	304	331	338	294	281	327	297	317	304	308	292	311	323	311	322	311	296	304	313	305	288	304	300	294	333	286	320	314	320	348	314	330	314	348	307	314	299	309	315	312	325	318	300	305	307	280	319	272	309	313	315	304	313	333	324	329	331	302	323	363	323	289	329	330	326	281	280	281	338	332	292	294	308	344	323	281	279	328	334	277	345	310	319	314	295	347	330	310	305	318	350	323	311	311	325	317	286	300	357	298	318	311	294	312	315	319	339	301	329	286	329	309	369	295	311	309	340	286	330	319	311	294	285	320	287	320	298	317	286	330	320	323	353	307	343	286	329	313	327	305	296	309	303	338	312	298	283	319	316	278	333	325	340	354	319	342	349	268	291	305	333	327	343	324	309	319	306	282	332	315	331	327	322	311	295	330	322	336	301	313	321	320	312	318	261	299	282	322	327	336	320	291	352	312	298	320	324	343	296	338	324	293	320	275	310	313	300	331	285	355	308	309	313	359	345	294	308	338	344	281	349	281	289	334	324	304	333	289	335	327	289	314	295	326	313	280	282	329	309	314	347	292	313	279	355	312	307	301	319	322	335	300	299	329	313	305	334	288	301	316	330	332	310	313	292	334	302	324	325	303	315	324	320	311	303	287	322	302	319	318	305	311	333	324	333	312	308	307	345	314	330	330	308	326	312	290	305	326	310	325	270	316	310	359	331	316	316	310	279	334	328	308	294	314	307	304	285	343	278	328	329	341	356	296	348	279	328	297	306	335	310	321	306	325	333	329	309	320	331	326	274	304	291	301	319	314	311	306	324	312	283	306	304	317	310	312	326	338	322	308	354	332	326	296	315	307	294	308	322	309	320	309	341	310	303	307	346	294	305	289	315	299	316	314	324	311	332	335	330	302	323	315	295	311	346	307	329	307	315	356	307	314	325	359	330	275	287	280	304	294	318	346	327	324	313	331	302	300	316	304	299	366	312	324	307	319	319	347	296	292	337	311	300	319	323	272	328	311	302	365	336	341	326	310	355	306	330	275	332	295	313	314	312	302	329	309	328	298	303	299	320	338	358	290	305	322	334	295	326	296	323	323	291	313	315	318	330	331	341	287	296	307	308	291	299	326	328	274	308	315	337	345	311	320	340	329	324	285	324	321	342	303	332	293	318	296	302	319	345	313	311	324	282	324	300	301	317	326	315	292	316	311	305	316	310	282	320	268	299	319	338	305	292	334	341	296	329	318	313	326	292	310	342	292	344	346	315	299	287	279	307	329	328	294	284	299	289	331	330	315	332	280	302	354	280	290	289	338	290	290	322	343	322	329	321	300	299	312	339	296	302	297	321	306	333	296	343	324	334	323	302	314	350	299	336	329	319	319	288	316	294	321	277	311	334	301	288	316	286	328	318	322	269	343	369	291	269	301	285	359	311	333	308	352	309	285	263	363	296	292	336	315	301	308	275	325	322	300	337	281	331	323	282	294	345	334	332	288	332	312	293	329	309	290	335	285	284	305	333	349	285	264	297	302	317	307	312	297	324	286	319	329	307	295	301	289	328	302	314	301	303	321	312	317	299	314	316	313	311	339	323	311	275	286	265	326	295	318	332	298	303	313	315	306	324	283	308	353	300	291	342	338	279	315	309	280	283	317	322	314	347	293	333	335	304	309	325	291	342	300	339	324	338	289	295	352	314	294	286	294	324	328	310	311	334	300	336	329	325	298	330	279	359	304	309	295	292	316	324	340	296	313	322	288	313	310	300	330	325	299	314	317	344	324	333	334	331	328	301	332	332	329	305	299	299	327	295	328	311	285	290	302	320	320	295	327	332	292	261	309	312	294	324	349	325	343	328	325	338	314	328	276	288	304	326	338	305	360	306	307	319	310	306	304	327	339	296	304	338	327	349	334	332	309	318	293	283	327	306	305	300	307	300	322	340	324	310	336	332	323	286	301	345	312	302	332	305	302	309	297	315	339	308	308	320	329	282	301	319	340	310	298	299	318	286	311	324	342	310	321	307	307	329	341	332	308	277	322	287	302	314	281	309	292	303	319	313	298	320	310	318	298	327	328	304	341	341	294	301	318	297	299	298	321	336	298	316	309	321	312	299	336	299	319	296	305	314	297	341	328	308	315	303	279	316	292	310	326	324	298	334	297	356	341	293	352	306	282	321	319	316	312	349	288	298	315	282	301	337	348	324	319	300	319	309	328	302	305	299	306	300	332	318	312	317	335	325	310	331	316	320	313	312	305	323	314	306	298	319	311	293	325	323	310	348	293	294	288	286	325	339	329	318	314	323	315	329	285	356	298	330	332	304	314	337	311	324	298	318	319	334	319	301	308	300	280	295	290	326	326	297	287	295	301	339	284	285	318	322	301	334	327	317	297	295	306	345	324	302	301	323	298	310	319	331	303	338	285	308	322	279	295	291	336	300	300	333	294	299	304	327	341	344	297	307	316	320	325	359	318	287	321	276	329	327	310	322	323	295	304	332	307	339	315	335	315	341	318	322	294	306	321	349	334	299	332	319	312	329	359	311	298	302	306	294	289	317	337	329	309	302	309	315	303	301	305	301	292	315	319	361	291	328	341	299	330	297	341	305	323	331	310	316	329	313	330	298	315	291	314	308	283	301	318	282	329	304	309	304	310	323	305	308	303	323	336	336	340	296	306	327	326	320	328	310	296	290	334	340	317	342	292	315	307	294	315	341	337	327	276	278	326	324	302	317	323	275	305	321	353	330	298	324	295	275	341	316	328	318	342	326	353	284	333	326	302	320	310	304	303	301	303	280	300	310	335	301	331	322	316	338	318	304	319	318	317	300	356	321	290	320	312	321	357	300	292	315	297	326	325	310	300	326	289	326	317	307	291	325	329	324	288	328	296	303	319	327	347	327	294	316	319	297	285	326	325	338	305	317	343	302	324	317	283	298	309	304	352	325	284	270	323	346	276	318	292	324	324	340	291	313	302	301	320	300	318	324	343
19694	14263	11889	3866	2852	2314	1835	1619	1418	1212	1124	1110	1057	916	964	983	892	827	849	803	827	790	782	780	831	835	803	824	785	784	726	804	737	733	744	740	786	758	747	726	752	761	735	767	732	762	732	719	750	762	710	677	757	751	789	703	744	705	677	825	730	746	696	708	744	691	712	706	771	733	705	752	706	701	736	727	721	706	739	739	778	699	702	753	721	724	701	723	697	706	695	697	747	688	718	694	698	726	759	692	756	654	707	687	735	727	748	716	724	727	688	743	710	699	726	659	699	712	749	735	710	721	747	787	748	777	733	708	734	732	724	745	711	684	720	729	742	729	685	715	775	691	719	758	726	715	744	686	698	711	720	729	748	716	715	715	739	711	726	694	704	725	728	700	719	730	716	778	718	739	770	673	734	731	726	715	675	712	731	656	709	750	718	727	717	707	676	730	704	665	743	746	738	734	706	716	691	699	762	712	732	705	713	715	716	672	712	711	751	715	738	751	706	724	773	696	771	749	676	726	691	704	713	718	729	715	702	719	684	686	749	753	732	691	700	787	731	713	729	734	759	712	726	738	703	782	688	690	733	759	667	707	670	680	711	721	694	717	687	678	702	686	744	725	708	703	738	745	740	672	699	748	721	741	690	745	682	732	703	717	737	689	695	677	686	733	729	726	767	665	742	700	711	691	729	678	700	725	708	688	737	686	715	683	751	680	705	712	666	695	707	749	723	675	669	727	761	698	716	739	721	759	706	764	711	729	765	725	722	745	702	779	700	711	654	712	761	733	790	750	717	716	728	728	763	775	692	690	710	729	712	713	721	711	727	664	722	727	722	683	716	717	724	695	752	707	742	732	709	743	732	725	728	732	703	733	692	698	716	760	703	753	709	753	680	723	719	692	735	678	764	746	715	740	729	657	678	768	746	717	702	732	710	729	745	721	702	731	754	773	730	677	739	671	691	732	728	719	720	675	696	741	764	715	749	720	734	725	735	702	732	648	720	755	735	767	704	698	735	726	696	709	696	658	713	689	749	719	747	707	776	688	735	709	700	723	735	714	780	691	689	696	786	692	700	711	696	707	744	714	727	732	705	712	746	685	688	735	704	743	752	699	729	710	681	697	718	740	772	711	701	682	763	732	695	743	684	691	743	664	706	719	678	729	728	737	707	684	742	724	735	714	717	739	706	732	724	700	764	734	724	716	675	707	711	744	658	739	673	718	727	730	716	734	726	712	749	719	685	730	732	744	707	750	696	731	749	738	667	736	718	680	692	704	734	746	685	702	700	758	713	730	726	743	702	765	746	714	703	763	722	718	706	719	728	727	712	699	716	715	752	745	724	707	713	706	760	748	743	711	717	715	705	743	770	680	751	714	726	704	656	670	728	742	742	696	723	716	709	794	761	713	709	728	697	732	649	723	691	716	721	711	697	694	698	752	724	740	717	734	709	680	725	771	701	746	734	694	696	671	734	700	743	700	729	687	712	734	706	735	703	686	753	687	728	729	718	712	734	724	730	673	724	717	733	740	725	709	749	706	729	739	723	716	706	757	733	759	714	674	758	706	700	729	670	728	729	710	734	703	727	720	702	743	738	704	729	728	719	700	712	722	705	766	724	691	715	709	714	738	742	714	692	690	721	707	703	761	783	723	719	752	725	718	757	728	690	692	709	696	691	711	708	734	697	768	723	689	740	735	722	765	768	723	697	689	717	703	715	704	695	701	790	724	729	706	718	727	705	751	727	729	723	700	745	689	710	720	736	682	751	731	710	705	715	715	707	803	741	721	698	721	739	724	702	734	697	730	709	751	692	680	717	717	681	717	754	661	704	693	756	753	741	749	687	713	703	692	726	741	720	677	690	724	746	679	738	690	737	697	751	686	741	723	739	731	736	727	754	719	720	751	729	732	690	711	722	707	727	720	689	715	715	691	764	670	747	696	695	731	711	693	784	714	668	753	752	758	673	724	740	777	704	719	759	705	736	712	684	713	691	717	709	710	737	719	653	718	715	676	692	712	754	725	726	709	705	676	730	730	749	717	718	786	696	747	731	672	720	700	668	700	749	766	728	718	772	680	696	784	722	757	726	706	750	689	642	713	715	776	716	693	701	686	705	718	723	734	746	708	670	755	710	722	733	734	726	729	714	736	707	720	745	694	712	730	729	775	714	732	747	749	767	702	728	757	772	687	753	700	700	715	714	684	701	714	739	727	684	722	700	730	726	790	729	763	669	755	764	707	698	676	708	739	768	692	678	689	738	717	685	668	717	688	726	719	679	714	746	695	692	710	701	725	744	733	742	737	721	733	699	770	738	709	714	712	707	704	720	678	712	714	733	725	691	710	735	770	735	741	753	754	699	740	729	705	740	705	734	683	765	704	710	757	738	699	720	707	703	696	693	705	740	711	685	730	731	758	745	699	687	703	692	691	679	693	774	718	733	726	760	679	760	681	713	725	699	721	721	720	709	720	710	753	712	705	754	721	692	695	717	695	702	712	758	700	724	721	770	693	717	679	710	695	660	762	742	691	728	719	716	719	675	723	712	688	699	701	738	736	734	694	720	738	742	729	705	720	718	680	714	716	705	740	745	742	684	664	691	745	769	703	741	711	680	767	746	748	700	679	751	735	685	692	684	679	723	711	721	716	735	736	675	728	727	725	740	704	716	741	724	709	734	746	752	739	705	736	700	726	743	712	700	709	770	699	668	735	729	765	689	728	738	688	666	746	692	687	722	707	714	714	715	731	727	778	743	652	705	699	734	668	746	689	699	723	707	701	718	742	699	765	720	728	702	746	696	732	780	739	702	763	722	730	688	710	732	739	708	649	701	753	682	764	698	717	742	726	700	731	713	729	720	712	708	748	696	754	731	666	760	690	688	745	754	737	718	712	741	714	728	741	783	715	720	731	771	739	738	694	696	683	678	756	750	697	736	730	740	700	725	710	749	729	713	665	759	762	743	707	714	707	712	733	720	678	775	757	739	778	735	691	711	760	726	737	669	698	713	713	742	726	697	716	764	674	710	758	727	757	725	667	723	715	669	735	718	753	778	731	714	696	684	745	737	715	732	723	689	690	720	735	682	782	724	673	709	692	683	723	736	717	683	744	712	737	729	679	717	748	709	684	748	728	748	730	771	722	731	705	708	723	730	715	735	691	690	701	720	671	713	712	716	673	682	713	733	745	711	761	732	740	689	707	744	736	715	745	721	700	753	740	664	723	750	756	727	689	716	730	665	745	735	705	735	752	678	737	726	668	750	733	706	692	752	700	730	754	692	725	702	716	698	712	694	739	719	762	715	658	732	728	693	694	719	736	722	727	731	688	709	674	757	724	693	710	715	692	691	713	702	749	739	693	739	719	726	731	753	732	759	748	741	701	702	746	719	721	697	700	742	707	669	711	683	711	658	706	749	714	753	742	742	724	708	671	754	712	742	688	735	723	706	726	724	679	725	689	746	735	710	739	748	719	681	697	703	750	707	757	702	728	753	681	731	697
38641	24864	16384	4222	1248	831	558	410	361	361	338	314	257	257	231	234	233	219	233	234	237	220	198	254	221	205	236	206	232	230	176	204	163	179	198	196	196	201	228	174	201	213	209	190	181	174	210	240	169	204	198	201	196	211	224	184	200	189	200	186	194	180	196	199	186	226	180	163	201	206	171	193	182	203	218	174	192	189	191	190	185	165	206	206	179	194	200	170	186	173	179	207	208	192	171	188	201	194	203	223	193	215	201	176	198	200	201	180	181	193	161	155	186	192	200	200	207	216	189	179	186	185	185	193	199	208	207	192	199	220	217	197	176	182	189	173	193	171	208	221	183	171	200	161	176	192	188	191	206	179	197	202	208	181	191	213	196	177	205	196	180	202	199	202	197	237	196	170	184	211	205	205	202	195	217	199	189	162	169	224	175	189	189	180	197	181	185	188	172	183	199	196	197	208	177	198	205	196	163	227	197	189	197	190	185	194	179	192	188	207	192	196	169	174	193	201	184	210	201	201	196	178	193	182	180	179	182	209	206	180	196	174	208	181	190	203	189	186	204	196	193	198	175	155	182	169	192	184	200	178	190	168	190	197	191	210	211	192	194	163	205	185	170	158	202	186	177	208	176	175	160	169	183	203	185	197	202	180	199	178	196	188	199	198	202	159	228	189	175	188	196	180	184	185	211	200	168	191	201	211	192	197	196	198	183	175	172	200	190	170	170	177	161	199	212	200	198	203	190	187	222	171	184	212	185	198	192	192	225	169	172	196	225	181	222	203	195	178	198	179	183	177	196	173	205	182	214	193	195	190	197	202	176	191	207	191	212	181	195	211	214	195	189	179	203	168	196	163	188	170	196	180	199	203	189	189	201	197	204	177	223	191	197	180	204	157	178	228	175	191	186	207	174	206	175	207	207	182	185	177	192	165	167	199	193	179	181	179	196	196	211	209	211	194	192	176	201	203	201	206	206	180	208	196	193	212	181	183	182	192	197	203	173	190	175	171	218	220	212	197	171	205	200	159	193	190	205	188	209	195	163	188	187	178	186	199	220	194	193	215	184	192	192	197	194	209	191	190	175	215	187	179	172	198	195	184	221	173	227	189	188	193	202	208	211	165	187	208	209	188	158	179	209	173	195	186	216	178	163	213	187	175	226	206	189	177	219	199	191	193	182	182	186	203	179	200	194	215	193	215	180	193	188	175	179	209	188	157	175	219	184	186	211	200	184	214	184	212	215	186	194	217	176	183	206	181	202	200	182	191	196	205	199	170	162	180	193	196	201	191	164	208	217	199	201	198	179	175	169	177	218	172	186	205	185	200	191	179	192	154	184	180	202	191	213	211	168	186	178	183	197	180	177	200	202	159	198	182	173	196	211	204	208	195	198	182	188	203	191	182	216	193	184	196	190	187	178	191	202	174	216	196	197	193	183	212	199	182	156	187	171	202	181	208	190	183	194	203	197	186	226	224	185	180	191	181	184	173	171	195	196	197	191	183	188	185	176	178	199	208	185	190	203	190	203	189	204	210	177	179	210	170	188	205	210	207	212	185	190	197	216	177	201	196	186	203	204	206	191	195	193	231	217	188	197	213	168	192	200	177	164	195	189	201	174	194	177	179	196	190	193	194	161	196	205	177	184	208	193	205	209	198	209	215	188	189	185	221	200	197	170	198	181	192	159	180	206	189	173	178	186	181	205	190	166	233	192	182	181	189	184	185	207	198	174	236	233	168	184	177	209	183	188	181	188	207	238	194	192	200	222	193	207	196	224	197	191	206	193	170	223	195	205	194	200	215	199	219	224	185	201	206	165	190	185	212	180	200	166	172	189	193	208	182	195	197	188	172	185	206	183	175	177	192	190	170	177	173	217	205	208	209	200	174	198	182	169	204	217	198	197	193	181	194	204	180	186	226	183	210	185	187	199	209	206	188	201	204	198	192	165	219	181	187	209	205	194	181	164	194	194	185	172	213	196	194	202	163	199	185	178	177	213	200	225	192	188	186	192	184	179	207	210	193	223	165	179	166	187	192	172	187	196	187	200	180	173	199	191	200	175	180	196	190	217	195	192	210	209	196	197	182	210	183	191	191	203	185	204	196	185	201	189	172	214	208	194	184	185	200	202	209	183	198	180	182	208	203	188	179	185	177	189	202	205	213	199	187	180	156	204	201	191	194	184	161	184	184	200	183	202	139	189	212	196	197	202	211	214	203	195	193	186	232	188	176	201	171	196	209	176	157	189	182	226	173	196	182	222	193	187	215	180	194	194	186	190	187	199	193	195	208	180	166	200	198	183	178	179	212	152	199	174	209	172	182	196	199	194	169	219	181	191	195	175	183	172	237	177	221	183	188	206	196	182	181	192	170	183	197	202	184	188	181	187	205	172	198	190	200	208	206	203	187	196	188	185	198	217	207	165	194	208	196	174	184	177	189	184	183	202	199	188	170	175	212	176	194	217	190	177	167	192	204	195	187	197	193	217	201	189	198	191	199	170	214	198	163	173	204	181	201	174	188	201	201	185	193	161	208	220	202	189	180	175	204	184	201	170	197	199	193	193	198	176	199	213	189	206	176	202	165	189	183	182	196	185	184	184	189	209	209	186	189	177	201	204	192	176	195	208	186	217	198	211	181	215	168	176	181	207	225	205	172	208	199	202	197	185	221	180	188	182	170	174	213	170	177	200	193	204	179	189	189	213	191	188	214	212	180	210	185	176	192	168	189	196	195	187	186	212	191	203	198	172	186	172	186	216	173	178	201	171	211	207	190	197	174	178	174	232	173	203	203	180	198	176	193	187	168	184	175	175	171	188	199	173	160	211	208	169	179	204	214	191	192	214	225	175	176	187	176	185	201	189	209	218	180	188	166	178	206	184	193	205	223	187	213	206	200	194	182	186	188	202	193	187	207	173	198	181	167	169	169	169	170	184	177	174	203	198	208	213	177	221	202	190	206	178	207	202	195	225	195	191	183	198	211	193	197	194	198	188	171	178	182	198	192	174	190	201	193	176	157	186	190	191	198	196	179	204	193	170	167	187	196	211	185	197	194	206	197	170	199	187	180	191	196	166	191	191	201	188	207	186	183	175	183	189	188	188	197	193	177	181	197	191	178	185	180	197	191	206	199	185	202	186	197	144	203	194	182	193	189	197	212	196	179	183	189	207	199	201	191	189	191	200	185	177	224	194	187	206	181	185	188	166	188	175	174	183	194	170	199	186	175	150	192	200	192	201	192	196	179	188	197	163	229	183	177	196	174	189	195	186	220	200	178	195	179	214	193	193	180	178	205	205	181	205	167	197	207	199	218	218	196	201	211	193	193	195	181	201	157	172	196	184	156	205	199	167	201	201	200	183	189	215	187	216	189	200	199	173	169	210	203	199	180	198	205	226	201	178	151	199	201	170	222	197	168	197	193	206	190	173	191	184	181	189	215	198	195	194	211	188	230	181	193	193	180	198	211	167	171	186	194	197	196	183	164	188	195	226	181	192	204
25924	19764	16362	5988	3788	2851	2369	1864	1560	1250	1310	1116	925	846	875	839	724	714	674	649	631	600	587	624	583	555	569	571	593	562	501	503	524	501	506	496	569	519	536	532	441	551	567	538	565	520	440	532	473	488	451	505	474	467	488	454	467	472	444	471	484	459	449	451	463	460	481	458	455	476	458	463	417	460	429	469	431	447	459	463	474	468	441	449	450	460	463	465	507	463	433	424	475	426	424	477	489	483	461	482	451	463	500	424	469	453	477	441	441	439	467	478	449	451	461	489	462	512	457	426	479	457	498	479	494	466	415	492	450	488	445	468	492	445	507	442	451	463	437	449	463	456	469	441	473	436	467	483	476	425	450	458	454	497	479	471	461	479	469	477	473	474	462	501	476	473	440	466	448	481	482	456	421	468	464	475	478	497	445	462	482	480	492	471	504	463	454	454	469	444	452	444	442	458	453	453	462	505	479	466	458	478	440	452	467	450	451	455	451	448	462	462	449	471	439	474	463	462	452	405	507	456	435	434	466	461	441	483	445	504	436	477	504	466	477	463	466	482	451	491	437	449	468	451	480	439	467	471	480	456	469	435	498	451	472	462	429	487	483	480	437	469	467	462	485	453	466	477	475	405	464	470	468	472	485	455	459	447	414	455	453	446	454	464	458	465	459	454	460	463	446	487	464	458	440	470	451	455	422	460	475	460	439	475	476	465	459	431	447	464	438	449	445	479	437	487	442	474	462	457	434	489	471	439	458	431	452	486	425	499	519	485	470	461	475	450	479	498	433	484	446	428	427	414	447	479	472	417	474	501	432	436	466	480	475	470	425	438	488	477	420	454	451	460	443	429	468	445	470	433	467	465	456	476	469	478	498	473	460	457	440	423	462	465	479	488	423	435	459	453	446	455	470	451	455	468	461	452	474	481	434	457	489	444	472	458	494	481	443	437	457	435	445	455	477	444	478	442	429	464	465	454	449	451	464	464	469	487	430	449	466	423	440	434	485	466	452	485	444	476	487	479	461	474	506	479	457	489	479	461	487	455	455	441	477	462	423	453	457	460	468	477	441	472	503	418	475	462	455	470	468	480	449	438	448	412	447	475	436	438	466	430	479	477	441	482	457	427	458	453	444	444	457	449	464	479	457	484	429	491	447	448	478	459	492	458	454	472	448	431	460	459	430	454	486	451	477	472	449	447	442	480	456	478	505	485	487	458	465	466	411	470	466	463	446	430	468	461	439	465	475	447	480	438	460	457	450	473	464	462	474	499	483	465	445	444	457	469	466	463	455	474	473	474	486	442	469	462	473	478	508	459	489	448	459	475	433	472	438	467	486	425	481	477	433	483	446	465	472	466	487	479	443	474	481	463	434	455	494	441	457	468	470	508	443	477	459	465	502	440	456	480	401	472	456	426	423	487	426	466	429	458	480	480	433	472	454	485	455	485	446	462	470	451	493	461	448	443	477	458	443	454	474	459	484	469	502	488	451	434	434	436	488	464	455	439	479	478	461	456	489	448	453	491	453	489	456	451	455	461	436	496	469	480	469	487	450	453	434	459	489	432	463	454	484	467	469	469	431	483	496	436	478	444	468	515	482	515	448	461	468	434	443	485	478	464	431	421	452	496	467	483	472	447	474	460	436	474	466	465	461	421	444	449	479	427	462	431	486	475	457	481	456	427	451	441	434	481	483	486	433	478	485	461	445	485	501	474	473	489	456	473	461	474	451	440	478	516	480	478	416	484	434	457	434	473	450	457	452	425	457	449	414	447	486	471	454	472	489	476	453	450	452	463	487	472	441	489	449	473	476	483	487	460	452	537	449	502	444	446	428	500	441	472	437	466	434	446	470	432	433	487	489	505	479	491	453	462	483	471	511	487	484	447	452	454	498	474	446	453	487	484	489	457	473	449	484	445	484	435	418	446	457	444	442	454	436	478	456	470	463	457	502	472	480	465	461	440	480	444	453	473	466	447	449	441	440	422	494	476	463	503	514	457	458	501	460	478	438	474	461	456	508	422	436	495	446	461	447	469	457	391	506	443	462	456	466	442	481	493	482	489	475	467	459	431	468	471	478	480	486	478	489	496	437	397	471	482	461	458	485	452	451	464	459	464	457	473	453	458	504	474	470	426	483	428	483	503	479	508	466	457	482	451	456	508	431	479	444	457	492	459	473	444	478	507	481	463	466	438	455	471	418	442	493	459	437	455	438	487	472	474	480	432	481	477	507	482	452	462	498	448	437	462	468	442	457	458	450	459	453	443	477	483	453	468	450	468	472	473	441	462	451	468	447	442	468	464	456	471	443	474	470	448	446	498	432	482	431	479	481	456	481	433	429	490	455	471	465	453	494	455	463	474	445	477	481	458	453	440	467	444	478	474	479	487	450	474	464	480	464	513	454	463	448	464	448	463	440	471	462	407	464	442	444	442	461	475	451	447	447	468	474	471	505	456	465	479	431	455	438	449	486	405	433	446	475	453	413	446	481	427	450	454	458	443	459	450	477	438	463	430	464	432	455	447	432	455	476	490	512	470	431	432	467	475	449	476	475	448	483	466	466	438	440	436	460	447	449	462	460	476	487	468	471	474	440	473	516	443	478	466	405	474	460	436	474	462	477	448	453	441	477	459	467	478	482	459	420	424	507	428	498	481	467	478	461	513	471	483	463	467	433	496	442	449	463	481	456	478	469	465	442	459	478	495	471	449	459	451	463	451	500	466	490	479	473	476	473	480	471	509	453	435	460	475	454	449	463	431	443	471	468	440	452	462	499	485	443	489	427	503	495	477	480	467	490	438	449	477	442	446	405	430	429	406	455	468	440	460	491	436	507	465	431	451	484	473	438	473	460	457	487	466	469	448	437	448	436	420	486	468	470	468	476	506	477	446	466	423	467	475	468	465	429	429	473	504	502	463	448	458	447	439	488	453	484	483	461	437	450	445	441	427	424	468	431	441	473	480	420	453	488	478	443	448	462	503	484	505	434	506	472	457	495	462	429	466	443	465	472	440	456	500	478	420	468	488	470	467	430	462	458	464	453	420	457	463	441	500	492	438	466	461	452	468	462	494	510	472	466	451	488	499	430	482	436	469	455	465	474	462	488	453	451	473	429	448	485	489	471	451	491	425	503	479	432	460	465	473	478	434	458	449	492	486	433	448	414	444	451	448	497	504	476	448	468	479	497	439	461	466	484	452	444	471	457	439	448	468	467	442	462	446	470	472	434	468	436	490	460	449	460	457	455	464	438	457	461	464	482	480	465	471	456	491	464	463	433	493	430	484	470	467	457	476	480	441	458	477	460	513	430	513	437	481	468	455	454	443	442	454	487	487	454	452	440	445	400	451	429	480	468	467	522	477	428	482	424	453	469	479	478	422	455	421	472	470	530	501	483	467	432	419	427	445	460	454	472	454	451	397	496	446	496	494	469	454	502	469	467	469	442	474	490	439	445	438	499	469	478	466	456	429	470	452	460	469	488	429	417	457	444	450	500	454
11950	4876	2248	781	514	476	391	396	360	359	389	300	359	357	329	325	343	342	335	291	327	342	343	320	306	321	343	300	332	314	307	342	314	331	321	349	316	343	314	320	354	339	334	300	288	331	335	321	328	343	327	342	377	320	321	299	320	301	334	347	338	329	342	324	344	335	304	339	298	321	297	316	339	329	315	299	303	319	336	328	327	278	328	358	314	316	334	317	311	341	332	307	304	314	332	338	367	345	358	324	326	333	345	342	307	350	311	339	308	324	299	289	355	304	333	310	326	322	319	344	329	336	338	328	324	301	347	330	350	332	314	287	327	329	317	314	334	322	299	290	287	313	312	315	335	315	336	320	346	323	304	314	340	354	303	303	310	310	333	327	332	318	327	326	335	351	324	274	364	356	291	291	351	299	283	325	329	371	313	321	327	325	300	310	308	301	368	296	336	294	332	322	347	314	297	345	361	334	313	326	318	327	319	309	318	304	316	333	322	323	322	312	334	353	307	291	320	338	280	335	325	340	321	346	336	325	324	349	327	284	318	368	326	295	333	326	334	334	299	342	319	335	329	314	336	313	341	325	264	303	316	293	349	339	315	325	245	337	326	286	297	290	302	349	291	334	337	320	324	306	293	318	271	320	325	312	303	301	308	326	319	308	307	306	301	335	347	324	328	343	320	326	297	340	351	323	338	323	330	322	318	325	354	333	278	278	326	311	289	307	339	347	302	319	331	323	321	294	299	312	328	321	343	326	372	301	328	354	330	296	310	296	305	313	323	312	321	322	288	318	322	372	286	322	307	302	338	301	312	301	267	330	335	337	316	306	341	332	340	354	318	319	341	333	294	319	307	343	330	347	346	306	323	314	332	295	309	306	283	326	329	348	341	304	307	369	312	302	313	357	306	322	334	312	326	311	335	313	292	301	314	337	299	285	322	321	278	306	314	332	305	280	315	305	283	314	334	309	338	329	312	366	298	323	326	323	287	353	308	299	315	305	323	326	325	327	314	322	337	328	283	326	337	343	321	328	316	322	339	329	310	296	322	333	316	319	304	304	332	286	296	324	340	312	315	312	315	320	339	327	287	287	294	321	297	331	303	366	352	345	327	317	308	335	322	341	326	298	323	284	332	307	293	362	346	301	304	325	313	319	356	295	311	328	317	313	309	296	311	321	313	354	305	314	334	297	336	334	352	329	348	315	345	321	310	298	296	304	302	297	325	319	296	307	322	341	322	368	306	319	328	304	298	334	318	318	326	278	334	296	326	345	312	315	341	326	317	336	291	294	320	328	287	313	328	322	319	302	315	337	336	330	346	337	342	323	310	308	317	333	321	311	305	324	292	349	327	325	348	331	316	282	310	290	326	303	288	315	287	326	345	323	335	293	319	331	316	323	316	317	327	312	308	315	334	332	348	283	334	315	317	336	307	282	314	327	331	330	304	313	328	321	339	306	331	314	328	331	327	312	302	310	292	304	318	359	320	308	337	326	324	329	307	301	289	303	269	300	360	359	303	337	312	345	302	322	320	322	334	342	320	313	312	304	294	318	327	343	341	338	348	321	320	349	320	323	303	326	336	317	319	335	334	323	296	331	333	332	305	330	315	335	329	324	354	314	315	345	319	316	321	314	300	321	330	330	318	318	308	292	325	320	342	337	318	296	330	336	323	321	305	330	306	340	321	310	338	299	325	312	367	317	319	343	314	344	333	320	298	286	324	284	319	310	359	326	336	291	305	321	309	329	318	307	279	328	322	335	333	332	325	307	356	327	296	290	364	319	346	338	308	302	332	312	329	345	354	281	329	319	307	318	304	324	326	331	330	300	345	343	329	304	324	324	356	306	314	316	324	342	323	318	305	319	328	330	337	318	317	337	343	327	326	307	280	308	304	284	312	340	301	296	308	329	316	389	297	293	328	312	326	333	344	325	348	301	297	336	325	340	326	306	342	319	326	337	328	335	300	306	333	329	346	321	330	334	296	335	322	308	327	317	322	305	312	335	297	318	299	324	334	281	294	341	322	292	338	330	332	323	329	320	305	362	325	336	321	318	320	295	344	336	319	323	325	309	313	341	365	311	328	300	335	301	321	325	323	305	341	301	316	294	323	338	320	345	312	319	288	303	323	284	290	286	348	317	318	315	359	322	292	321	282	332	322	309	309	343	331	298	353	329	323	320	330	335	347	315	300	307	354	308	303	276	341	350	319	341	290	330	351	334	319	288	339	320	305	304	351	324	352	326	337	304	311	329	300	361	331	328	344	306	316	359	299	344	338	331	377	328	335	360	330	327	324	291	321	314	321	342	332	342	356	304	347	355	325	342	343	341	299	326	353	299	337	330	332	311	326	354	338	330	321	303	318	357	317	363	327	308	343	315	307	282	296	321	332	309	298	336	325	297	283	337	299	310	323	305	339	302	318	359	320	308	359	315	340	296	314	308	290	321	342	334	343	359	304	343	343	335	303	309	309	316	339	319	336	341	317	313	327	293	316	315	298	272	312	280	340	320	294	330	318	308	328	338	320	324	354	315	299	307	296	308	315	331	291	342	319	291	356	325	330	335	281	328	305	326	345	323	309	309	314	326	282	309	287	300	329	337	349	312	294	362	349	305	329	314	315	323	289	342	300	334	339	307	298	318	308	333	321	354	362	329	317	326	302	305	296	302	306	332	340	329	323	343	334	307	307	326	329	338	295	342	317	334	315	327	312	319	339	302	319	341	315	323	320	295	301	287	333	324	332	299	333	353	321	328	263	318	354	309	333	310	331	313	310	321	279	315	316	309	316	329	294	324	341	294	370	299	352	326	296	380	331	364	316	321	321	331	303	287	347	322	346	326	323	324	322	315	326	338	311	303	296	303	335	327	321	330	335	342	313	311	343	330	327	345	338	319	306	295	309	336	323	284	308	318	316	317	294	339	322	326	304	335	320	317	346	304	296	311	333	310	352	285	306	313	305	304	323	299	313	289	341	337	336	304	331	316	292	329	323	297	325	325	308	321	310	349	341	302	303	269	306	313	302	335	334	323	312	319	318	300	308	344	348	282	338	316	326	352	302	305	308	330	342	308	339	279	280	300	357	315	344	309	310	310	355	314	322	315	286	303	285	287	326	312	318	322	329	321	277	316	343	366	282	319	327	305	328	296	313	309	291	296	297	306	350	313	314	343	343	279	326	312	294	317	320	352	339	305	327	322	323	332	329	295	299	334	337	339	303	346	312	290	305	300	303	331	313	289	340	318	311	340	356	324	341	358	339	341	306	337	333	311	329	311	303	315	319	320	298	317	299	338	361	340	338	343	306	302	324	310	326	333	303	328	321	324	324	305	316	363	304	343	343	321	291	280	334	314	326	332	285	327	288	322	311	274	294	343	307	302	318	317	333	314	365	332	322	347	323	289	303	332	289	273	323	291	290	321	332	326	349	352	306	293	325	331	335	330	297	311	371	315	348	320	291	331	332	331	330	361	304	300	305	290	307	312	308	288	330	339	345	313
8673	4787	3932	2136	1599	1349	1268	1076	983	974	922	861	804	820	881	837	822	807	754	792	779	783	782	772	803	745	783	740	763	794	745	792	722	799	781	766	761	708	782	694	750	738	739	770	742	743	754	755	738	751	697	746	772	781	779	693	733	735	695	735	753	715	776	738	722	719	774	750	737	711	749	762	757	726	735	742	738	779	776	766	796	731	754	720	749	689	713	747	744	749	699	726	748	739	734	762	728	728	770	768	739	766	722	683	772	746	780	735	744	719	750	789	754	778	727	803	769	753	743	767	684	787	746	698	743	699	754	749	769	746	732	720	726	733	750	693	759	711	736	742	693	750	772	718	726	787	720	735	738	725	755	769	786	734	706	795	713	719	700	687	761	738	739	721	712	707	717	728	756	722	706	743	751	725	779	768	742	735	746	721	714	766	724	779	727	692	722	743	746	733	701	742	766	732	754	728	745	764	750	770	763	748	722	725	753	766	696	722	733	745	734	740	736	756	707	784	723	723	727	771	785	714	751	747	756	763	791	747	713	716	701	692	795	733	710	780	710	718	733	745	759	706	733	772	688	729	730	758	736	723	735	723	773	762	747	674	775	749	698	701	731	724	746	745	725	756	777	713	780	765	733	719	710	718	735	708	734	733	749	728	738	700	739	719	793	746	716	703	713	725	750	767	761	731	736	677	769	763	739	777	670	737	683	709	713	719	743	706	672	711	765	780	748	775	727	765	671	763	709	729	728	745	755	732	718	745	714	763	739	723	766	727	706	702	727	666	717	728	751	770	811	713	717	728	774	775	672	767	756	765	765	753	702	757	705	731	769	744	753	743	726	761	717	682	728	700	707	738	768	737	715	740	732	734	730	764	714	714	738	657	709	746	771	725	782	804	707	752	744	781	675	817	744	724	726	736	725	751	729	783	739	742	705	725	746	766	743	757	705	725	752	720	733	717	738	775	724	732	721	713	739	732	722	729	727	776	708	686	763	752	711	744	764	725	749	754	720	763	703	730	776	706	690	699	752	743	751	744	699	728	751	740	750	746	706	708	757	726	676	726	721	752	719	791	742	733	726	738	732	717	711	764	726	734	683	782	706	765	685	715	727	709	759	701	718	697	743	719	722	756	738	737	735	776	751	741	679	725	763	712	754	765	699	772	767	769	762	726	743	666	809	712	800	730	738	703	715	718	747	685	724	740	713	745	759	750	722	760	744	710	766	749	726	748	779	713	746	716	715	726	739	735	704	752	767	679	756	759	692	734	764	744	785	755	736	744	662	744	756	747	754	720	745	727	737	729	752	729	751	713	733	700	743	749	711	713	730	761	737	738	730	780	774	722	751	827	768	721	762	730	757	746	731	714	737	758	715	734	788	747	739	739	737	777	776	701	748	733	783	759	695	742	767	703	772	718	734	725	773	720	756	699	770	694	759	732	742	689	757	745	737	717	727	770	738	716	749	716	763	712	680	776	745	705	711	733	727	686	767	705	695	744	758	790	715	726	702	723	724	749	758	738	716	711	725	752	722	719	707	757	816	712	746	793	735	728	726	720	803	792	750	730	684	729	764	719	699	755	727	739	818	714	752	771	727	764	733	752	745	740	758	800	721	750	738	727	720	747	771	735	723	723	744	744	740	774	747	787	702	777	766	753	731	741	677	757	672	735	726	706	748	745	692	706	720	719	674	718	738	760	739	718	705	783	721	728	755	758	689	708	748	653	691	776	773	712	697	757	703	738	747	746	704	763	779	705	727	756	761	745	734	716	736	761	761	739	779	729	758	727	733	749	732	739	725	715	732	759	758	730	721	702	704	717	706	706	695	722	733	752	720	754	744	747	669	707	716	767	748	727	723	774	753	723	779	738	743	731	715	776	746	745	730	772	729	790	720	709	745	724	680	768	702	731	758	773	717	742	686	718	702	744	712	760	728	743	734	779	707	703	710	761	759	780	792	705	773	695	774	728	780	716	714	734	731	733	719	755	742	731	674	736	757	783	741	746	769	691	734	730	796	740	748	775	746	753	757	748	713	731	761	790	726	701	720	756	749	748	773	709	748	711	774	749	751	710	655	742	713	806	744	702	779	781	764	746	770	699	739	763	747	761	712	728	720	763	705	687	675	733	781	755	744	737	726	744	717	780	747	808	711	748	741	765	700	724	769	715	771	749	760	751	747	780	778	737	715	733	731	741	764	760	724	732	747	760	778	725	708	721	715	742	756	719	729	734	717	703	715	747	720	760	737	774	763	742	764	732	756	730	717	756	722	759	734	681	746	689	710	725	741	752	779	728	739	772	713	691	768	781	753	764	678	764	730	767	748	759	823	758	752	756	741	746	761	777	770	748	758	759	735	758	742	759	710	737	734	722	684	719	718	737	713	744	667	741	717	699	710	723	690	727	705	710	751	726	710	798	700	734	754	774	757	755	742	722	730	721	691	730	738	774	798	764	732	739	740	722	737	716	751	713	742	771	752	742	730	739	797	756	731	744	711	752	728	757	706	745	797	744	767	701	803	729	751	800	710	754	720	702	736	725	709	731	719	742	756	736	703	741	699	761	743	771	713	725	734	741	701	758	700	674	734	768	770	741	684	764	780	759	742	753	753	690	778	744	727	718	726	701	747	727	760	703	716	730	730	754	782	735	765	729	770	739	728	782	699	696	727	709	749	746	747	764	751	795	728	764	761	745	733	719	741	728	692	740	767	751	780	686	785	696	696	705	774	738	722	760	733	747	709	757	709	661	750	748	743	767	731	827	711	757	713	740	777	744	754	754	724	775	760	705	748	738	764	731	774	777	751	715	710	744	714	768	734	751	721	743	752	783	766	717	680	750	741	725	730	748	722	801	745	753	760	729	741	763	765	735	783	717	751	744	762	801	707	766	764	773	816	738	757	799	699	728	724	712	761	713	717	714	732	785	747	769	763	752	708	749	746	748	771	742	775	744	807	726	688	720	750	727	781	763	725	767	700	726	714	760	704	731	782	758	766	742	763	753	748	724	750	746	718	748	738	745	761	757	761	744	725	756	740	709	716	731	747	717	773	747	750	754	738	725	790	741	720	702	770	750	695	707	747	782	780	669	763	776	739	736	733	767	728	741	694	787	719	765	763	762	773	770	733	729	693	700	759	742	746	728	737	738	743	702	706	750	684	753	731	721	734	737	738	734	757	744	755	761	781	689	705	759	700	708	719	804	750	769	813	732	785	704	775	721	726	740	744	675	718	763	751	773	709	803	659	768	725	683	764	730	765	738	728	713	727	756	773	732	757	721	757	771	741	734	699	721	696	696	660	769	756	750	739	718	707	703	744	741	712	708	777	719	773	741	741	752	750	676	735	756	720	714	772	772	745	726	743	809	699	755	744	719	753	732	815	717	769	755	742	717	781	707	748	736	778	739	770	752	730	759	761	748	735	759	735	739	727	754	766	708	705	744	754	724	742	735	753	770	744	758	729	770	701	776	762	705	725	753	725	731	762	790	761	747	730	742	754	762
28171	15918	8591	2177	912	611	551	500	424	436	410	382	353	372	340	358	339	306	300	310	348	323	336	335	327	320	313	337	336	316	321	306	329	342	323	317	323	308	324	308	313	293	322	325	327	366	319	331	318	346	317	330	296	329	349	314	305	334	319	337	315	317	297	303	306	303	299	302	307	301	351	327	296	309	293	332	298	335	336	315	301	321	289	322	346	298	334	302	305	340	330	323	331	320	298	304	322	318	323	337	315	289	303	334	334	277	330	304	307	293	304	321	309	324	321	327	297	333	294	284	322	284	332	312	336	301	325	327	310	306	335	283	303	317	314	317	303	303	295	310	307	311	332	309	342	313	343	297	304	312	287	292	310	337	301	298	332	292	285	330	322	315	321	321	330	334	349	358	303	315	322	340	288	339	303	290	354	364	321	323	310	318	286	331	302	270	311	329	333	321	324	329	326	292	295	307	325	277	345	321	293	298	320	280	310	325	291	329	314	282	328	323	313	346	346	325	307	318	320	270	294	319	294	350	318	314	295	297	276	317	366	315	277	328	339	326	338	285	307	310	305	287	322	312	309	277	313	320	307	303	306	300	321	331	354	320	321	318	329	352	303	348	311	337	323	334	314	312	289	306	285	330	293	331	319	282	290	284	319	332	355	326	322	294	333	308	344	301	279	307	312	324	302	315	306	295	281	307	326	343	297	322	350	327	325	294	352	315	309	344	312	289	340	305	324	294	322	315	312	324	329	316	303	326	309	317	317	327	308	292	321	353	337	290	327	336	306	312	335	320	317	306	347	313	319	296	352	323	364	347	280	313	303	317	320	328	309	309	327	329	332	337	270	295	347	325	291	328	320	300	305	297	318	344	314	340	291	315	326	358	327	332	328	357	320	293	365	297	331	290	307	323	317	322	332	356	277	330	303	311	314	330	366	328	296	297	301	329	313	280	317	339	304	308	322	273	320	304	301	305	320	307	294	314	321	308	310	320	310	330	355	309	302	312	319	286	302	326	312	315	353	335	296	307	329	300	313	333	340	317	307	317	313	312	301	305	351	320	298	364	357	292	296	299	300	301	300	313	312	291	304	320	291	352	313	304	318	305	297	329	325	297	313	322	333	305	339	324	345	325	285	280	342	323	302	307	307	306	340	314	313	306	309	341	310	335	325	342	345	332	312	329	323	301	291	297	274	298	316	300	290	321	293	296	336	314	331	303	326	372	338	299	299	345	300	304	327	339	309	305	346	293	331	306	341	313	326	327	298	306	295	350	321	334	325	303	261	320	330	313	315	319	329	334	320	303	292	329	308	323	317	372	325	320	329	309	317	348	305	320	266	333	327	328	347	340	313	288	284	314	323	320	310	298	327	336	343	333	320	360	296	300	286	316	332	319	298	310	340	316	289	312	317	304	328	334	315	310	335	354	306	319	300	284	305	308	292	318	331	311	329	298	351	273	329	304	334	322	296	337	325	346	311	265	309	321	341	303	320	323	326	291	328	312	306	313	284	316	323	317	312	321	296	339	346	289	328	297	299	335	342	328	343	330	310	260	339	331	322	320	342	343	296	341	297	312	307	286	328	330	347	317	303	301	282	317	321	322	348	316	320	325	306	337	336	319	280	294	292	323	299	317	314	324	323	319	295	339	331	340	326	312	344	337	340	317	309	312	334	314	307	309	310	272	302	327	353	333	327	308	306	315	343	359	325	321	326	305	311	304	305	352	329	338	323	322	298	295	307	293	305	326	335	299	307	289	321	309	293	345	280	342	334	296	336	311	323	303	296	336	281	306	317	333	342	316	306	315	337	308	290	319	320	303	343	360	329	332	277	303	315	319	286	316	326	300	318	346	334	309	316	353	288	310	333	297	308	289	309	294	289	305	304	317	313	311	303	300	300	325	323	318	329	274	302	311	321	329	279	296	312	285	314	308	304	309	301	309	311	298	329	317	306	317	338	299	320	326	325	310	295	314	363	288	314	314	317	342	264	301	332	296	294	330	310	319	336	303	322	328	358	300	345	339	321	308	286	333	293	327	317	305	355	316	306	342	308	314	285	313	298	306	340	296	331	315	302	284	354	368	344	303	269	325	322	272	305	305	300	281	291	286	302	324	270	308	316	326	323	325	290	312	345	289	311	318	347	332	325	307	350	282	321	354	329	349	309	348	318	297	312	295	299	304	312	326	339	297	297	312	315	342	298	316	299	323	334	319	313	299	341	334	315	315	280	307	336	347	292	308	318	331	354	318	301	318	315	320	292	315	295	345	291	306	312	321	294	304	302	313	292	320	314	324	316	318	315	363	319	293	344	350	304	325	326	321	301	317	308	333	302	294	288	302	289	280	304	318	291	320	327	312	300	298	304	314	314	317	323	317	277	309	318	316	324	287	298	282	296	293	322	330	313	318	292	315	335	317	344	368	358	315	333	286	300	300	311	318	330	326	319	334	324	337	310	330	339	290	313	317	299	306	281	283	316	352	312	343	330	320	321	298	281	296	328	310	307	332	306	326	345	287	320	305	331	335	299	315	333	295	286	284	313	323	320	306	320	341	310	297	307	301	325	329	319	344	321	287	316	318	323	344	298	339	320	311	317	325	297	311	315	345	339	303	310	305	282	321	335	326	322	325	315	305	296	294	339	310	327	320	320	331	345	309	310	304	300	330	342	357	304	298	318	285	293	321	316	290	319	298	326	321	334	339	325	335	288	318	321	299	285	325	307	323	321	302	321	350	280	294	303	315	320	299	334	330	294	344	292	322	284	353	319	271	285	355	330	280	289	325	289	325	312	332	348	302	312	322	307	360	323	361	324	315	325	348	319	332	314	315	322	305	339	295	292	321	294	302	295	289	291	303	316	282	299	340	329	316	278	307	293	315	285	355	296	299	304	319	310	297	302	293	336	288	297	306	265	292	303	302	319	324	309	310	301	321	298	299	311	293	310	303	345	338	333	339	326	314	339	326	326	314	312	305	321	322	289	303	287	311	350	331	317	297	301	316	308	302	300	301	324	339	327	304	306	324	282	311	303	328	322	300	323	324	343	305	329	302	278	333	318	328	294	325	299	306	326	315	296	320	277	306	325	313	337	314	314	339	323	300	335	338	317	309	299	281	330	351	318	329	312	307	293	312	302	308	306	338	339	349	325	316	344	331	307	307	321	304	297	306	269	304	326	286	305	323	303	305	290	302	301	314	304	329	329	286	292	312	274	327	335	305	306	316	323	321	274	321	339	306	325	331	353	301	315	317	335	364	312	324	303	305	326	322	316	325	341	282	285	302	316	336	320	307	281	305	321	305	304	343	287	321	313	301	299	346	343	325	336	340	282	306	278	319	309	332	339	295	321	328	314	318	309	284	310	293	333	307	340	336	329	326	332	305	319	296	315	312	327	339	330	320	309	347	306	311	283	323	310	321	309	314	288	343	334	302	323	327	330	318	312	343	309	273	312	335	302	321	317	317	329	315	316	303	328	320	311	313	320	320	275	333	312	308	288	296
19666	13417	9984	4264	2814	2237	1897	1610	1368	1217	1208	1015	1026	1007	955	897	874	878	858	823	880	848	846	829	783	817	784	792	780	789	753	771	720	746	733	739	731	732	710	733	731	751	760	755	745	748	758	708	733	736	750	718	769	727	750	758	703	694	719	685	742	733	725	714	745	707	700	709	697	716	745	736	733	733	723	724	723	722	722	702	703	762	695	686	748	720	730	722	703	671	701	725	725	702	737	707	698	715	731	658	748	726	737	680	754	760	740	727	760	772	685	683	714	709	733	723	718	708	739	728	735	752	725	713	724	722	764	697	749	719	695	745	745	733	705	720	754	727	684	719	727	723	729	706	726	727	716	742	727	704	732	688	698	727	702	726	754	668	738	737	729	732	757	681	724	692	745	716	754	709	738	716	723	732	686	765	719	727	727	717	674	727	718	753	720	715	690	804	687	743	696	739	752	717	722	740	708	665	748	766	707	722	752	740	735	646	754	697	747	740	722	739	753	675	741	759	736	745	720	728	687	734	701	718	716	708	723	678	719	753	735	717	749	715	744	742	750	729	740	733	716	729	730	697	717	721	748	706	719	706	726	709	653	672	718	772	708	736	732	701	734	708	741	684	766	764	739	707	691	719	685	729	771	752	696	752	737	751	750	753	692	764	717	734	678	728	704	686	738	721	723	703	696	734	701	731	704	719	737	758	738	653	777	691	727	674	756	694	688	711	737	711	726	755	743	726	742	734	688	756	767	734	652	711	706	752	750	719	698	731	682	703	686	765	731	707	700	724	682	757	702	674	700	694	725	739	721	717	669	713	728	712	728	748	704	728	687	736	726	716	712	695	762	717	731	682	752	751	715	700	735	719	742	702	734	717	752	706	719	795	736	750	710	719	710	765	741	742	721	739	737	729	731	666	699	760	747	723	646	772	688	765	772	697	719	721	717	696	689	685	691	725	724	733	717	685	695	741	729	745	748	734	667	686	742	732	716	762	733	732	762	722	719	742	689	728	695	706	722	762	717	682	751	703	757	759	705	673	716	660	731	764	694	742	696	696	742	664	709	688	736	748	741	737	728	701	716	756	718	698	755	706	715	783	735	758	684	728	753	707	713	717	699	722	712	746	715	755	704	757	719	779	786	717	740	731	754	714	742	706	722	756	730	723	672	740	749	694	692	711	690	695	741	748	701	738	722	704	722	712	736	729	732	668	694	712	735	744	675	744	731	771	702	719	711	692	744	684	726	742	712	722	728	750	706	715	766	692	691	644	750	737	720	746	717	747	742	740	712	725	750	735	732	744	739	716	749	756	729	747	678	749	700	690	716	752	678	706	741	697	727	719	732	748	737	747	680	704	719	705	675	735	718	703	759	699	703	741	740	742	703	733	741	692	732	756	717	735	765	722	705	715	707	722	689	735	718	708	763	691	692	712	688	701	764	792	675	715	707	737	694	691	750	700	757	744	739	782	765	759	687	670	707	699	728	696	682	709	733	706	708	670	689	702	756	719	730	741	720	684	709	723	679	727	691	761	715	696	735	710	723	696	734	723	750	748	773	748	720	725	685	731	689	737	747	723	691	690	715	706	756	709	721	713	724	702	714	705	745	711	730	698	727	749	746	740	710	749	750	731	751	702	704	719	737	710	714	768	702	743	807	706	766	731	722	698	703	695	753	707	696	770	714	754	651	688	734	731	753	802	769	757	734	678	676	714	764	719	694	723	711	733	732	729	731	710	711	684	732	709	724	719	688	710	733	704	711	653	779	697	741	702	711	738	742	649	728	693	744	714	722	739	722	752	721	730	731	764	712	730	695	690	741	724	718	714	742	717	719	676	749	724	735	667	718	715	763	703	744	723	745	720	734	726	731	726	732	745	778	660	752	728	727	728	704	724	721	699	733	724	696	688	704	687	707	772	735	713	729	704	727	722	762	728	686	733	744	694	676	745	739	738	708	731	739	720	739	685	707	683	696	740	697	708	739	720	697	712	707	703	730	742	709	760	696	734	714	710	699	717	711	730	719	705	680	749	737	711	743	745	754	728	702	726	718	700	730	710	748	771	734	746	725	718	709	689	704	706	728	736	765	694	705	680	693	777	750	702	673	751	728	759	678	773	749	780	739	692	716	684	742	723	717	707	726	737	675	641	718	728	743	678	742	713	743	742	703	745	695	721	709	700	725	714	688	734	732	708	716	712	709	731	729	703	711	767	697	780	736	722	741	718	721	708	749	689	692	728	715	708	769	718	701	694	695	729	732	693	708	716	705	770	717	662	709	705	705	754	724	718	694	723	661	682	667	743	696	705	697	678	739	733	710	774	723	706	689	703	727	741	731	773	686	774	712	764	707	746	729	740	732	718	708	740	666	709	714	703	709	702	684	749	717	713	744	706	734	702	727	740	737	749	776	717	661	757	690	716	672	722	701	691	728	751	733	692	746	776	762	718	708	705	739	739	701	720	749	714	703	737	714	710	745	720	723	706	717	736	797	802	675	773	735	719	700	743	758	748	731	747	728	747	768	781	753	717	751	778	684	751	719	721	735	720	709	748	753	725	724	707	710	731	703	717	702	672	722	712	715	733	725	724	707	707	684	722	770	740	734	670	692	686	723	751	715	698	753	716	711	711	712	725	750	694	713	730	733	704	734	698	707	772	750	732	752	686	729	712	679	750	675	716	712	753	757	702	736	718	680	741	753	679	736	747	738	752	689	667	727	745	723	689	673	729	713	762	703	795	745	739	760	717	750	747	729	696	716	714	704	728	748	730	724	693	723	708	725	725	740	720	734	725	728	731	756	711	709	738	731	733	744	709	707	756	768	732	700	732	726	667	693	724	764	708	721	732	716	699	709	718	722	690	728	731	708	688	746	728	684	764	743	691	718	672	735	722	722	682	737	771	765	723	691	716	761	713	712	773	712	703	771	665	693	714	737	686	713	725	700	737	698	800	727	726	690	751	761	690	711	719	744	732	752	747	738	677	715	766	724	727	760	747	825	710	758	720	719	717	705	719	743	736	696	697	694	717	742	740	710	684	689	771	713	715	736	684	740	771	817	716	721	660	743	714	713	760	738	675	706	695	711	715	710	728	732	728	763	722	718	711	713	748	710	670	685	704	713	701	680	736	703	729	713	712	691	710	777	725	737	727	710	734	710	734	742	708	674	692	731	720	722	731	738	739	722	732	675	736	732	698	698	716	724	743	720	719	701	719	726	672	713	694	720	760	725	691	748	774	754	739	693	720	685	716	719	744	713	690	730	715	732	732	721	707	715	740	749	704	758	737	752	728	739	718	728	690	707	701	726	749	730	709	711	753	704	722	760	733	728	726	721	744	747	745	735	695	741	742	721	686	702	683	701	699	709	719	656	725	743	681	729	698	749	696	670	760	692	709	736	769	708	751	758	679	713	694	766	730	708	727	729	762	661	727	704	726	752	735	709	698	697	701	741	743	719	688	683	696	715	744	713	667	698	757	765	699	741	675	763	764	700	749	756	752	685	690
38863	25797	15421	4230	1343	757	544	466	352	350	304	288	282	293	241	232	221	227	225	237	210	217	211	194	200	221	193	228	218	219	200	191	210	179	198	176	200	201	194	210	218	208	202	220	201	190	246	168	197	187	211	238	184	193	193	213	184	202	206	213	175	166	203	184	188	192	185	174	184	220	183	207	206	194	203	183	207	186	193	206	199	187	182	182	189	210	203	201	196	181	201	193	181	205	227	198	199	183	196	240	192	205	200	181	211	187	207	192	166	191	191	190	190	192	163	176	166	186	229	205	227	197	196	198	161	209	180	217	197	189	197	199	198	187	196	212	210	201	179	195	216	210	168	200	185	187	182	193	177	188	193	202	172	185	204	199	191	220	217	203	191	184	195	194	231	185	228	211	198	229	187	175	173	209	181	209	190	202	187	196	229	212	182	185	185	208	190	191	190	206	168	171	212	197	200	177	185	213	205	181	190	174	213	206	200	193	193	189	177	190	190	184	191	191	186	217	215	193	203	180	190	192	194	182	182	203	200	208	196	185	206	198	212	203	186	197	180	207	217	186	199	179	162	207	210	193	216	197	206	182	192	199	215	186	192	183	177	196	188	210	186	187	206	177	181	195	175	202	183	197	198	226	208	193	189	188	161	199	211	186	168	217	206	196	194	197	222	177	198	185	186	186	199	180	201	193	185	176	179	200	198	188	202	210	199	188	215	200	185	168	189	197	191	195	174	193	195	200	188	215	194	176	181	183	208	191	210	197	203	219	172	222	189	192	219	173	191	196	207	193	176	171	202	220	200	213	214	199	179	200	190	181	216	190	175	179	196	232	215	203	212	237	218	194	198	202	172	180	210	188	195	174	190	185	163	208	181	162	205	196	195	191	223	196	181	159	214	207	212	185	184	188	190	194	204	178	184	204	191	182	192	185	191	185	181	195	198	219	206	191	180	181	218	213	204	179	201	166	195	212	195	214	189	201	197	189	165	188	201	197	227	175	168	188	197	224	173	205	176	204	198	187	200	205	227	193	212	195	189	211	196	209	206	193	178	226	182	191	212	194	202	178	181	191	184	165	199	213	191	182	206	172	192	190	216	195	174	186	196	191	196	186	189	180	187	189	185	192	243	206	191	186	193	184	209	177	188	190	188	197	189	185	176	192	166	193	171	208	199	180	209	193	193	200	194	214	201	198	202	188	164	211	203	191	182	188	201	195	204	194	216	210	179	200	180	207	197	212	210	203	227	181	204	226	208	196	205	188	199	195	214	210	197	219	167	209	181	195	170	187	210	206	202	209	174	190	185	213	209	231	212	176	210	201	202	203	218	203	187	222	201	195	187	199	188	176	161	179	197	196	179	209	178	174	213	187	171	205	207	213	195	207	176	196	207	183	198	205	180	190	198	185	180	206	189	187	177	198	179	210	208	200	172	199	192	173	180	208	216	198	180	165	207	175	205	204	176	207	186	190	200	208	197	207	175	168	176	169	186	187	201	178	188	202	203	171	201	202	197	194	186	175	182	191	201	207	224	201	191	211	200	220	202	186	186	187	204	199	217	194	204	235	178	201	204	176	182	214	159	175	182	211	197	213	211	204	197	207	181	186	187	213	188	204	173	212	171	186	202	179	191	194	194	197	183	209	214	200	173	198	189	181	188	219	187	207	211	196	205	203	173	193	204	220	202	198	201	181	201	192	192	202	178	205	190	178	192	210	164	200	196	194	191	205	201	207	179	193	223	190	194	210	172	201	202	214	196	193	197	191	216	186	192	196	190	206	200	199	166	182	192	175	186	203	190	194	181	175	178	208	216	178	194	204	183	207	190	199	190	175	193	185	162	207	184	179	198	200	199	212	219	208	169	198	234	177	203	169	194	185	197	190	182	217	191	190	217	169	178	178	202	195	195	208	177	203	198	202	188	181	196	170	178	196	174	183	193	202	207	208	213	169	193	193	203	198	171	177	200	197	207	206	195	178	189	170	200	175	215	207	161	175	200	232	187	172	178	201	238	194	182	194	194	201	174	200	199	169	208	217	207	202	202	186	194	188	229	188	185	174	209	203	198	193	208	211	203	192	203	198	187	193	168	211	203	194	193	212	185	190	199	198	201	188	192	200	197	185	212	167	189	212	168	203	160	200	204	193	182	219	185	184	152	188	190	162	198	231	177	193	197	211	168	220	188	201	203	226	175	192	217	215	198	191	199	188	207	213	195	211	205	179	183	203	214	186	209	191	194	187	190	201	202	186	196	197	169	212	175	203	172	178	166	184	214	188	182	202	192	195	193	194	176	189	210	195	199	197	203	192	199	218	200	205	198	170	174	174	186	208	177	177	214	199	197	193	190	175	222	182	199	169	195	205	219	203	201	214	204	226	201	184	187	204	193	210	190	183	202	195	212	188	191	218	191	192	209	196	210	221	207	196	219	215	199	166	194	169	194	224	193	194	199	199	206	202	231	196	190	200	182	198	203	193	222	194	213	187	202	229	173	193	205	223	205	183	188	199	201	193	195	181	213	207	199	209	215	210	206	194	203	207	182	190	211	197	190	183	193	206	206	193	182	211	190	188	173	207	194	189	202	202	203	208	200	214	196	201	190	205	191	193	178	219	184	161	186	194	176	198	212	192	204	197	178	181	183	185	197	182	186	215	181	209	202	178	208	180	203	194	180	194	189	185	178	223	193	195	188	211	207	193	176	187	178	187	196	187	184	191	187	215	201	186	199	190	196	191	196	187	174	171	201	199	181	228	196	197	204	204	219	188	193	190	190	202	185	227	199	170	172	189	191	173	207	175	176	196	200	175	173	188	183	169	179	198	183	218	200	215	207	192	175	185	205	201	188	170	195	184	191	193	198	219	227	171	183	163	170	165	194	190	175	195	190	187	225	177	176	202	194	205	187	199	170	207	211	212	189	178	196	194	205	206	184	197	204	207	172	182	185	193	193	177	207	204	178	171	180	182	185	179	230	174	217	226	193	180	212	203	202	192	192	203	202	195	225	204	187	195	216	180	189	178	205	173	167	201	177	203	202	170	174	210	191	218	201	198	171	182	193	191	196	201	235	204	196	194	216	210	208	210	179	184	183	193	212	179	170	172	196	210	185	193	202	209	205	211	209	173	209	199	190	202	206	166	182	195	207	181	189	224	187	187	204	201	176	207	209	187	185	165	182	195	184	189	205	193	201	197	217	199	186	197	228	179	178	187	202	198	188	200	200	207	190	206	197	204	188	194	166	192	204	213	197	189	219	208	183	182	196	173	199	181	172	171	204	188	212	190	197	188	185	201	188	193	178	200	187	201	216	198	218	176	200	182	170	189	194	187	192	187	180	199	192	204	196	167	179	198	203	214	198	187	209	191	204	195	175	188	211	188	203	198	211	178	178	201	206	205	179	170	197	172	193	206	198	178	157	178	197	217	195	176	188	171	195	168	202	185	182	191	202	184	196	206	208	215	189	198	185	204	201	195	187	180	186	204	183	183	175	190	186	208	213	171
25983	20287	15193	6561	3788	2892	2205	1710	1502	1318	1241	1006	991	934	864	794	789	668	652	656	653	615	606	620	592	620	551	543	554	542	510	565	535	524	552	530	531	540	520	564	543	476	495	465	489	481	530	522	486	486	510	454	484	466	469	493	469	495	477	482	458	482	473	482	471	462	460	458	473	495	489	460	457	476	463	481	465	451	455	459	470	493	489	440	466	482	436	443	483	489	461	449	496	463	478	491	481	429	454	469	456	451	452	487	489	490	462	483	461	501	473	435	451	468	462	452	426	460	466	489	462	467	457	450	485	456	468	470	476	478	469	448	467	450	474	425	478	471	456	468	434	466	469	470	488	486	462	471	469	448	483	475	470	456	466	478	419	466	499	501	476	457	459	502	470	488	447	491	461	460	464	446	439	483	483	450	448	460	459	437	485	456	460	434	444	420	494	425	471	491	460	417	468	440	440	505	497	467	485	451	454	466	487	470	431	466	486	462	487	491	461	480	447	504	489	457	450	446	473	467	488	453	458	451	423	496	454	460	450	452	446	462	462	467	502	472	443	465	486	449	475	439	429	442	481	462	460	446	491	502	476	450	444	437	483	471	470	475	453	466	472	438	453	521	454	460	471	495	454	453	484	479	528	441	433	502	451	488	474	462	459	433	465	449	471	437	465	418	462	452	457	476	469	482	472	456	457	482	484	458	474	466	451	439	485	445	448	473	473	516	457	436	500	467	509	468	487	457	469	468	463	441	463	507	431	474	472	461	454	503	463	465	453	428	489	499	412	453	459	433	449	481	434	434	424	478	460	445	481	446	460	458	434	483	490	463	466	460	461	475	482	469	500	469	480	459	452	445	482	481	467	466	461	481	479	436	482	473	403	500	471	454	448	474	470	455	473	486	462	419	439	485	451	458	438	456	479	491	521	481	463	478	427	461	484	464	455	471	497	454	450	461	469	481	465	478	496	477	428	469	482	462	454	451	503	476	448	462	475	434	503	482	459	468	481	453	421	458	474	493	472	462	444	455	488	428	461	457	462	475	492	433	456	454	471	478	469	468	460	470	459	465	482	440	453	498	491	465	502	456	441	476	475	480	452	486	449	455	444	484	419	455	443	472	465	451	463	425	409	474	455	433	456	456	478	479	452	465	488	472	444	452	469	507	455	429	471	506	471	472	463	493	459	441	490	489	502	467	449	465	478	427	470	464	477	446	457	509	445	458	440	469	452	488	515	469	459	457	487	464	471	457	473	471	443	478	465	476	485	494	433	487	469	479	485	504	464	491	493	467	426	506	462	505	479	470	467	482	466	484	464	474	484	445	449	430	447	451	471	481	466	470	472	452	496	478	479	454	488	469	451	491	448	448	439	484	487	464	455	423	445	451	467	458	435	476	488	459	509	433	459	520	438	459	481	406	467	438	440	484	420	478	459	488	463	448	467	457	463	490	463	440	503	520	458	450	451	454	483	414	430	483	435	478	460	452	443	483	439	478	471	491	481	486	479	473	459	436	459	470	461	427	455	458	485	441	452	435	436	500	471	506	488	472	478	498	471	451	518	487	471	448	451	462	475	476	478	480	426	466	471	436	465	443	424	437	475	470	462	460	467	455	454	483	460	432	514	462	486	473	462	441	468	472	432	508	474	500	469	466	454	460	476	467	443	462	484	426	500	466	459	463	490	490	456	446	445	455	436	485	466	477	453	464	470	454	465	467	480	484	451	503	458	483	462	483	483	450	473	455	522	486	454	427	469	483	471	460	467	434	446	479	462	464	447	433	461	445	458	451	438	500	451	472	506	457	460	494	465	467	430	464	477	448	436	432	505	477	442	473	445	448	458	461	455	487	440	464	457	478	468	497	499	456	479	485	502	440	468	467	444	472	491	433	468	441	482	471	437	506	449	485	446	501	436	440	490	486	508	459	473	474	496	442	460	455	463	463	430	482	475	482	470	459	448	449	494	461	497	488	438	495	451	439	435	519	436	484	467	469	485	422	460	490	454	464	448	460	458	512	442	472	454	445	443	446	444	468	484	482	461	458	476	477	471	470	449	435	468	447	497	473	441	452	479	495	443	454	483	420	466	475	459	488	462	452	425	459	491	475	461	453	466	422	457	502	463	470	449	435	500	492	476	502	458	502	470	465	449	497	500	463	448	451	439	484	478	437	449	445	490	469	456	442	434	485	451	461	454	472	458	486	455	464	459	470	432	434	470	440	454	482	436	469	469	430	499	455	477	471	465	478	424	461	435	460	452	462	494	431	459	462	463	497	420	493	461	419	473	475	438	456	404	432	451	456	488	442	486	464	459	471	464	489	458	397	470	486	472	438	451	442	447	430	490	491	442	463	460	486	459	480	468	482	475	477	480	502	463	461	420	480	450	434	498	411	435	485	467	444	471	484	478	413	467	469	442	459	479	450	466	436	449	454	461	431	459	454	441	458	471	451	471	454	426	496	475	490	477	435	433	472	483	480	475	487	462	451	485	483	458	470	431	469	458	437	483	474	455	442	496	481	458	460	479	453	475	454	452	444	446	409	455	420	476	480	472	458	410	457	476	461	472	465	462	461	491	483	442	446	474	436	455	465	462	426	465	444	442	444	457	450	501	471	417	459	457	446	464	451	487	458	428	443	473	449	460	495	507	485	480	456	485	477	460	469	456	459	438	474	465	454	480	437	460	426	494	428	514	449	441	414	486	451	489	477	468	437	460	476	440	476	485	517	456	462	456	476	459	471	505	463	487	455	485	487	475	479	463	462	442	454	427	447	479	437	479	412	441	448	466	473	480	456	467	473	467	470	489	488	477	453	492	451	475	456	457	436	454	457	484	457	464	513	453	479	504	473	462	456	471	425	456	463	469	456	445	490	440	468	496	509	480	474	456	459	445	406	471	478	444	448	487	472	471	467	500	527	487	499	446	449	503	450	478	452	472	426	480	491	421	460	466	480	418	452	454	456	461	440	459	468	500	430	483	446	489	493	438	459	462	477	448	471	471	476	473	497	441	425	443	464	436	461	477	423	482	450	457	457	446	477	449	463	459	461	476	476	461	421	474	470	409	457	454	460	466	433	458	453	462	442	447	442	447	433	477	448	451	459	497	457	448	484	445	498	490	478	468	459	475	438	489	474	491	484	463	489	490	472	502	440	441	474	444	428	465	452	452	463	477	430	408	428	491	456	470	456	452	448	456	425	489	467	472	437	470	438	443	479	462	436	447	464	436	459	500	440	432	497	444	476	463	492	447	480	448	419	458	477	471	496	474	422	464	466	469	439	457	474	482	460	506	456	459	488	464	512	490	514	457	483	439	493	406	497	453	472	456	438	501	415	472	437	414	473	491	446	443	477	484	443	487	492	445	477	454	447	474	452	443	475	434	482	495	429	469	490	449	505	447	452	520	476	474	446	459	461	473	482	459	462	479	440	462	436	471	460	456	487	452	483	478	443	454	450	497	475	431	470	445	423	437	439	457	463	454	486	483	462	490	476	481	470	439	469
11955	4537	2207	859	505	494	403	391	392	371	342	341	354	335	341	340	340	374	357	339	341	338	299	341	338	334	337	312	314	339	326	314	325	321	335	338	310	322	308	353	288	330	321	357	315	320	317	335	323	383	312	337	348	321	322	324	329	346	348	304	316	331	317	308	351	318	355	328	346	327	308	328	318	295	322	315	361	345	338	337	306	319	305	327	321	292	355	330	301	298	272	333	320	312	363	329	383	306	311	307	311	325	334	311	324	297	312	343	312	321	329	305	324	327	312	345	300	374	319	321	330	311	316	346	344	342	305	327	291	300	311	332	322	372	314	329	331	318	300	347	333	328	338	342	290	328	309	308	332	308	307	297	301	308	311	319	349	332	320	318	311	319	324	287	310	311	318	321	325	338	341	288	330	339	326	307	320	357	296	336	316	332	320	320	317	317	304	321	318	297	297	307	324	317	324	316	336	318	289	324	319	312	288	312	356	310	303	329	364	340	337	318	356	349	330	333	350	325	296	311	308	352	331	312	330	315	299	315	310	306	300	301	318	299	320	333	351	347	336	311	323	302	317	307	309	297	300	311	303	321	326	310	315	319	317	349	318	326	306	332	320	322	326	316	326	312	308	314	313	379	300	300	330	353	334	322	295	298	281	289	338	322	337	308	281	302	306	324	303	278	292	341	273	317	353	308	320	330	346	316	298	269	307	339	330	311	332	312	336	339	293	305	321	331	369	307	358	320	300	302	313	329	337	285	314	294	322	337	327	340	368	295	330	349	304	312	325	313	327	340	321	311	310	320	331	316	323	303	308	320	322	325	333	284	317	328	293	334	339	325	320	304	324	329	331	322	310	314	314	303	311	328	323	311	290	299	330	348	343	288	326	337	340	308	311	331	326	329	328	314	345	303	304	352	309	312	325	311	323	296	328	273	315	320	326	318	320	312	335	347	290	327	324	324	307	336	331	322	313	311	322	304	333	330	300	316	301	318	305	324	298	331	331	349	363	324	320	314	349	297	325	327	346	324	328	334	317	332	327	307	290	323	309	331	328	337	308	303	342	304	309	287	329	327	328	287	336	305	339	325	336	349	339	350	325	346	328	310	301	318	356	324	307	312	349	326	326	322	301	296	326	291	322	316	325	307	316	344	309	289	295	337	327	308	329	325	316	357	344	335	323	290	315	348	345	373	304	317	313	294	334	332	349	302	319	310	333	329	330	335	328	298	363	365	292	338	318	301	329	319	311	353	312	314	305	328	323	350	325	307	297	346	354	329	291	308	343	320	353	332	312	301	334	328	323	342	319	310	326	321	327	332	337	352	299	313	295	311	350	337	270	294	313	305	323	315	325	335	281	320	287	313	333	356	337	302	332	298	336	354	340	369	327	293	348	329	305	305	301	342	288	311	312	335	336	330	337	320	296	329	351	327	323	331	295	309	341	282	318	301	327	322	282	312	336	313	342	304	313	330	333	355	306	274	331	278	307	303	310	316	343	324	303	308	321	359	313	329	336	317	324	339	320	312	302	316	314	324	342	346	328	288	311	319	301	329	334	318	305	307	294	346	313	347	315	342	322	305	308	281	332	332	300	326	338	374	306	325	337	332	353	279	303	305	348	331	338	332	306	333	314	324	334	295	298	346	309	283	315	306	299	313	308	360	310	304	337	301	336	317	333	307	356	307	335	333	312	336	331	336	334	323	354	313	308	348	317	336	352	331	308	334	331	342	335	344	327	329	352	341	333	332	335	344	340	323	317	344	329	322	307	315	338	349	300	305	354	332	346	333	304	300	319	322	334	343	285	307	280	315	324	313	318	329	359	325	328	348	331	338	326	332	298	294	316	314	339	322	312	343	316	312	340	306	323	336	337	294	315	352	354	318	324	309	334	318	340	311	358	318	314	317	278	326	325	369	301	350	325	342	313	300	352	305	315	318	322	345	319	317	301	319	300	311	303	305	332	315	295	344	340	274	305	319	373	315	343	304	309	314	337	341	339	325	346	357	285	294	356	337	326	303	292	328	319	349	293	323	311	314	331	321	318	356	347	296	333	336	335	336	320	302	323	302	322	362	316	338	333	324	304	329	304	313	314	287	331	310	327	307	334	286	308	350	350	302	300	331	335	333	330	357	311	330	325	325	357	326	302	313	295	306	364	381	294	332	318	310	311	290	295	312	319	308	287	291	311	352	311	321	299	335	311	341	322	355	335	338	322	330	310	308	329	310	346	321	291	312	347	332	334	335	317	305	295	321	305	336	341	315	334	332	298	296	290	312	344	319	298	329	353	315	310	340	293	353	302	317	340	338	330	315	308	345	320	312	337	347	331	311	320	364	313	319	338	326	316	316	296	329	352	355	332	336	338	326	323	310	330	319	320	282	310	318	313	296	360	281	336	334	312	335	323	314	337	311	308	328	312	309	299	293	309	315	307	298	320	304	325	317	294	295	303	336	346	348	341	314	365	317	334	333	293	303	351	313	310	324	285	304	328	323	326	308	286	269	315	312	311	299	317	352	277	345	305	346	328	314	288	292	355	296	285	310	321	345	292	328	315	291	340	354	338	305	331	334	314	321	344	318	330	349	339	319	324	323	291	340	317	314	357	290	331	324	333	353	316	310	330	314	308	304	297	312	332	347	298	317	282	317	296	321	331	337	343	297	316	318	298	323	334	286	325	332	346	319	316	318	290	321	324	350	320	318	324	318	317	332	335	305	311	314	307	285	313	309	315	305	312	337	302	312	349	323	298	372	322	347	344	336	310	302	341	325	356	318	332	310	297	349	330	346	326	358	326	315	309	317	328	316	343	313	343	282	334	333	358	325	286	332	304	329	356	328	329	310	337	326	321	314	318	301	324	354	318	351	327	312	317	339	337	325	321	289	288	292	332	303	321	313	308	326	305	273	305	315	326	329	317	323	331	320	333	308	339	311	334	330	320	343	358	316	342	356	317	334	338	369	344	327	323	306	336	291	297	319	328	313	306	336	323	317	309	324	314	354	313	319	325	306	333	323	278	337	324	347	287	318	305	318	336	323	332	310	353	328	328	320	317	331	330	298	338	298	328	357	303	316	324	320	312	277	328	317	312	331	312	319	326	323	327	336	350	293	325	292	339	320	320	310	296	330	306	320	300	305	334	327	323	280	304	330	291	316	331	334	310	321	330	313	325	330	338	302	324	340	321	317	316	322	297	283	326	315	337	313	290	310	348	283	346	294	327	323	324	342	315	297	299	351	322	313	313	322	303	324	281	313	292	315	305	323	296	310	308	293	335	330	321	365	323	343	371	319	331	326	303	345	329	329	345	310	331	300	297	314	314	326	336	296	293	354	323	287	296	335	330	316	312	291	317	311	321	307	329	373	315	308	308	339	305	333	367	319	323	309	345	345	307	308	299	324	338	339	347	373	333	317	328	338	315	335	346	286	317	334	324	287	316	325	367	275	311	296	319	343	342	312	317	332	327	317	324	315	299	345	353	347	384	288	345	322	338	308	318	302
8494	4489	3904	2219	1618	1441	1239	1105	1055	931	898	852	853	814	829	817	806	792	772	792	841	791	723	794	765	798	725	788	814	762	746	746	736	764	791	780	779	716	733	812	780	718	743	676	736	732	743	765	745	755	765	752	742	791	719	763	735	739	768	791	733	724	736	748	760	724	753	759	638	784	761	756	756	708	747	748	765	693	745	729	704	711	763	769	715	727	779	787	748	740	782	747	711	737	741	728	815	725	729	737	744	705	716	737	764	756	740	755	776	680	753	699	766	740	768	703	695	738	790	739	704	736	764	717	723	706	714	719	778	717	711	751	760	732	744	733	724	723	713	747	759	734	721	737	751	670	772	700	746	735	771	785	744	764	746	712	750	764	742	736	721	739	756	789	726	734	744	757	791	781	767	745	728	764	735	799	723	762	764	726	724	747	741	773	757	740	765	719	724	795	702	748	737	705	729	710	729	732	765	722	729	720	741	752	771	731	730	752	746	740	790	735	735	738	728	707	732	782	777	739	753	695	729	702	717	768	715	762	769	776	786	744	771	765	731	749	739	756	764	766	758	769	694	732	770	718	742	744	785	709	731	731	694	731	695	716	762	723	768	679	772	675	730	738	767	718	740	717	697	714	723	791	725	766	757	766	705	749	703	758	711	764	724	749	670	726	751	815	730	748	706	751	694	794	746	722	753	747	796	720	756	745	712	780	734	726	748	710	744	733	757	758	738	732	813	761	694	772	724	747	742	693	718	746	744	747	759	772	701	706	732	746	744	788	733	721	736	813	764	753	746	762	761	727	783	721	681	745	726	774	742	759	777	764	769	769	733	745	736	719	697	724	687	756	723	681	756	742	713	751	713	712	767	750	786	737	744	747	750	709	736	753	760	749	811	722	766	735	734	777	816	770	721	726	718	769	740	788	789	696	737	745	738	737	759	742	745	745	698	790	742	760	734	731	714	717	701	779	761	735	718	763	757	698	765	728	728	743	748	778	721	711	747	742	721	751	733	752	759	748	750	751	720	744	761	746	751	718	714	772	733	798	767	730	723	764	726	736	781	737	759	767	779	740	767	771	741	707	747	750	810	759	800	745	794	750	728	755	723	755	783	719	715	733	746	717	743	739	742	756	711	695	725	724	749	741	735	765	725	752	767	741	744	766	745	724	718	718	738	769	729	746	722	747	753	730	731	735	744	715	721	796	804	765	729	773	738	700	717	748	755	766	744	793	734	701	719	715	766	806	712	753	794	740	749	752	746	730	782	699	751	724	733	765	712	728	733	684	701	789	757	764	742	746	713	729	718	762	740	716	747	776	746	726	740	745	743	744	720	718	712	738	751	707	777	738	740	680	804	711	767	734	738	763	788	710	696	758	721	731	720	765	675	745	750	727	785	762	741	784	755	684	726	765	718	707	709	739	733	735	721	788	719	722	754	713	733	746	751	752	680	777	772	733	771	728	731	711	759	717	738	770	759	775	725	745	691	746	780	765	720	702	739	745	716	732	731	758	716	732	774	757	744	753	706	747	746	755	749	738	709	756	735	785	727	726	702	729	777	751	695	661	762	743	755	744	766	692	753	730	765	762	749	722	705	722	755	732	718	771	720	739	722	752	734	739	735	742	772	734	732	772	735	734	751	762	782	689	712	774	714	733	758	699	742	731	735	745	723	717	725	723	736	712	729	696	789	765	776	740	686	731	676	750	724	750	744	727	750	761	755	743	732	731	759	715	760	728	734	775	725	745	730	724	766	715	733	708	740	705	741	703	761	713	749	750	708	758	740	795	783	753	725	733	753	719	765	733	704	731	778	691	787	795	726	731	757	771	705	727	733	735	739	712	726	754	737	695	765	792	731	730	705	774	716	755	709	728	740	711	736	744	716	706	717	750	749	736	767	754	735	759	726	747	730	771	742	715	734	729	748	740	745	703	766	743	733	738	708	743	814	745	733	810	754	760	717	770	783	717	710	768	722	676	716	759	729	763	746	764	741	715	774	745	673	733	731	767	789	710	701	712	745	755	758	724	744	707	756	742	768	791	736	723	768	729	728	677	752	729	723	731	764	737	727	731	731	725	755	733	702	760	725	725	765	727	735	750	710	758	810	755	696	772	752	787	756	707	775	750	768	716	779	759	719	781	772	731	770	810	729	770	718	737	707	753	728	714	762	756	756	751	750	727	724	747	778	750	699	733	713	719	745	744	746	745	751	749	724	704	696	750	818	741	749	738	762	747	725	740	774	726	760	748	724	780	763	667	763	782	744	719	745	753	775	729	715	779	721	717	732	733	774	728	738	735	720	770	772	771	703	800	783	719	756	746	735	766	755	780	719	735	739	759	673	778	805	710	715	742	731	733	766	755	731	758	763	757	777	763	685	724	786	723	674	725	719	740	748	750	708	742	702	711	725	732	737	716	799	732	751	739	740	747	810	702	751	743	766	741	768	765	782	738	720	746	730	750	752	785	782	728	728	777	760	738	738	703	751	757	756	704	780	754	751	754	756	813	726	705	801	754	745	742	746	734	708	709	700	779	740	765	778	757	751	769	731	789	775	769	702	714	769	787	728	733	742	735	734	686	734	734	688	727	743	742	753	760	723	768	728	703	728	737	786	770	709	721	757	724	769	721	736	743	761	778	727	787	752	785	733	750	748	727	765	741	747	784	738	702	716	791	731	755	742	682	740	824	726	755	766	814	718	700	732	730	748	713	769	746	717	757	733	806	744	763	745	709	736	731	750	723	724	694	737	774	770	777	722	714	701	701	788	775	744	738	716	764	795	809	771	749	765	750	760	726	746	758	685	754	784	776	736	732	765	704	760	784	762	725	745	725	751	768	783	758	753	733	707	745	745	738	731	676	677	726	721	747	753	699	691	757	742	741	712	706	748	735	733	751	764	743	731	681	719	748	782	748	712	739	745	709	704	722	710	774	788	768	770	739	718	729	757	738	744	779	788	715	739	740	772	762	789	711	750	786	762	722	769	728	730	719	748	722	730	738	777	750	765	746	709	777	712	802	741	754	704	749	750	792	777	718	750	749	768	752	773	771	776	758	770	745	741	691	732	776	718	749	705	726	735	651	663	731	703	737	728	702	751	707	789	727	738	743	767	762	765	789	760	751	754	740	699	739	787	781	728	781	777	748	730	724	739	778	735	723	760	760	760	769	767	753	746	708	761	723	735	721	717	747	701	726	776	778	751	741	705	713	767	741	755	752	735	740	757	742	764	753	728	708	761	710	717	751	754	751	760	782	737	698	759	723	698	734	722	744	734	796	734	739	748	779	777	746	736	735	722	775	768	698	739	753	724	721	738	780	706	781	788	771	729	717	727	725	767	743	741	780	763	758	730	795	771	709	710	756	750	703	720	733	746	789	716	776	747	704	738	799	736	763	772	737	729	759	753	735	753	776	677	757	741	728	738	678	767	746	752	778	687	830	769	740	754	763	692	720	730	736	756	758	688	749	733	719	773	743	747	744	747	713	776	759	778	770	732	732
28470	16438	8943	2200	889	667	527	473	447	415	388	384	366	396	357	362	361	397	318	330	341	335	309	301	323	340	324	351	353	300	308	314	317	333	331	361	335	318	301	329	331	327	305	340	303	300	322	365	329	348	337	335	328	343	306	343	354	347	338	340	320	302	334	321	334	317	308	342	303	336	291	327	275	324	324	319	335	332	294	300	309	298	330	348	340	324	319	295	303	287	317	311	294	310	322	317	315	309	301	306	316	277	348	323	326	343	329	340	335	316	306	340	336	340	317	278	289	289	333	307	326	315	330	314	319	336	296	309	314	316	363	328	330	302	332	324	314	321	315	294	334	344	311	310	322	318	327	308	323	327	311	321	335	298	298	314	326	328	347	306	344	292	330	303	285	322	325	312	317	344	312	363	327	334	326	307	319	289	300	340	290	309	311	341	327	332	335	313	353	307	340	325	327	286	305	300	301	299	351	353	325	319	320	317	321	355	315	314	316	305	316	316	318	311	303	345	346	316	339	327	316	328	312	336	314	313	313	314	292	348	321	332	315	341	345	336	299	332	305	322	341	307	325	312	330	335	328	313	308	317	272	334	334	338	328	299	318	283	342	304	329	312	336	330	317	293	370	353	282	286	305	329	333	318	321	306	317	324	280	330	318	315	307	295	324	315	306	318	318	311	301	342	312	312	289	311	330	297	301	335	330	276	315	313	283	334	328	311	324	332	321	329	300	299	348	338	317	315	310	303	316	320	343	339	308	256	348	345	299	315	318	285	325	312	302	321	308	333	316	305	297	326	327	337	294	310	313	312	306	320	325	338	285	304	292	359	310	303	346	326	301	340	314	279	300	284	323	344	304	324	323	376	281	342	354	290	329	295	317	336	323	326	319	326	301	306	313	332	294	307	318	318	343	349	339	333	321	306	327	321	327	331	326	283	331	280	322	295	321	322	314	323	335	350	294	322	312	295	285	304	273	335	307	329	334	277	316	339	312	309	294	282	306	359	293	292	315	330	313	365	348	279	337	311	299	301	314	297	311	323	313	322	344	328	322	304	305	321	323	292	311	340	303	306	335	312	343	284	305	341	373	327	314	337	305	288	317	324	329	298	306	313	318	303	353	288	303	360	330	331	313	291	294	346	311	310	339	299	345	329	326	323	353	338	318	298	328	315	322	315	311	317	324	329	337	339	317	323	307	323	297	325	325	313	341	340	357	314	343	291	331	328	321	312	329	329	338	321	334	335	288	292	321	339	350	330	319	343	286	286	330	322	320	363	331	316	361	337	357	295	315	323	331	348	285	295	305	300	325	303	321	298	309	300	312	348	320	307	343	328	300	328	314	323	317	356	327	321	320	331	320	325	323	316	321	313	343	324	322	326	314	325	319	304	322	319	329	336	337	306	337	311	333	318	305	308	340	281	314	310	292	313	290	335	302	313	327	279	317	335	317	282	302	355	302	318	312	296	340	308	339	374	329	311	314	285	353	369	333	359	327	310	348	324	327	345	314	318	306	318	313	322	326	291	333	335	311	342	325	335	319	347	315	298	302	292	327	338	320	305	301	317	304	309	307	336	332	316	339	330	316	326	310	307	323	336	336	288	310	309	336	326	335	309	295	318	341	303	332	317	331	312	312	301	317	327	348	303	317	341	326	318	294	321	302	299	341	302	318	361	320	326	348	333	327	318	313	349	300	328	346	297	314	335	358	343	355	316	312	315	324	327	318	335	329	311	341	293	303	326	300	311	289	349	307	324	294	303	314	325	303	304	312	310	321	307	324	314	339	301	282	286	305	330	310	287	298	281	334	328	356	328	303	296	305	295	320	301	322	315	320	322	316	333	334	288	312	301	308	326	358	284	320	283	287	298	318	341	368	336	321	302	306	316	289	311	312	342	346	314	326	350	334	320	304	307	315	327	312	315	293	369	327	333	324	316	298	294	317	356	297	278	312	331	319	323	344	310	335	311	322	314	303	333	346	326	308	361	324	333	328	303	319	314	307	318	319	293	312	361	305	319	334	325	300	351	330	325	351	297	299	335	366	334	319	370	295	318	310	300	318	306	333	312	344	290	314	315	332	353	333	311	311	334	347	345	306	314	282	308	303	316	343	303	313	307	306	313	359	322	330	355	328	324	335	311	297	317	325	342	307	305	355	318	320	306	327	326	308	328	318	318	345	318	284	297	347	333	319	367	342	343	315	302	318	320	295	299	337	320	320	333	301	325	340	331	279	319	319	345	326	311	289	335	284	306	301	298	316	311	338	302	339	312	363	316	320	293	345	324	297	346	329	370	301	317	308	311	322	309	323	322	322	336	309	331	308	320	323	296	341	300	348	305	336	335	283	332	322	316	325	331	297	310	315	320	313	282	324	309	371	360	307	297	336	325	348	326	324	352	327	348	338	306	313	318	316	328	332	326	324	339	327	309	324	310	319	306	301	314	332	339	320	310	283	335	301	328	332	337	314	324	346	307	338	319	334	307	293	304	283	335	316	332	313	323	325	335	319	345	332	336	283	302	318	354	325	324	312	294	311	337	313	347	307	309	330	318	336	329	322	288	332	341	325	319	351	317	327	316	323	312	346	325	357	297	318	320	313	317	297	287	318	326	328	313	314	342	322	315	337	304	365	330	330	296	321	310	299	346	333	329	315	292	328	297	276	293	326	316	308	301	348	291	333	310	292	327	297	317	318	336	301	312	317	337	331	316	313	289	318	337	296	311	322	306	300	311	320	305	312	367	324	306	337	324	295	328	308	318	316	301	324	302	328	311	325	312	309	296	300	303	321	312	302	332	323	341	315	301	322	315	332	317	310	320	302	290	317	338	361	329	329	337	324	321	308	292	287	355	295	312	328	286	311	345	329	327	313	321	338	317	276	312	327	315	324	277	319	312	296	327	306	339	336	309	337	318	312	291	299	336	329	316	351	352	309	320	315	311	299	326	337	326	352	334	341	329	336	292	308	328	293	320	323	342	296	307	339	296	312	322	298	296	346	293	311	310	291	299	328	346	318	320	339	327	333	291	276	284	300	321	308	331	275	332	334	320	292	317	335	281	322	307	328	342	346	307	311	333	321	326	324	326	307	320	326	310	346	327	311	279	325	345	312	327	316	346	339	318	296	370	328	306	320	314	292	320	314	350	344	300	327	337	357	313	321	286	307	315	290	303	318	312	347	313	308	321	323	310	346	314	327	326	364	320	326	321	327	307	353	323	322	324	335	336	344	300	339	339	332	296	339	307	315	301	290	315	282	307	305	330	334	333	330	316	315	312	326	332	283	327	365	337	340	286	323	336	339	322	300	297	300	333	351	312	322	333	314	362	304	306	334	328	330	331	304	338	351	319	309	320	291	317	305	331	328	316	285	303	280	299	294	367	312	311	344	306	336	299	318	298	336	322	319	320	326	321	314	356	325	328	297	301	314	319	335	327	337	328	326	319	301	303	287	338	322	347	307	304	322	351	335	340	314	349	275	302	295	290	296	324	293	298	346	361
19814	13466	10873	3925	2755	2229	1914	1698	1412	1367	1180	1116	1124	1056	987	977	921	945	841	855	840	860	816	825	835	806	806	791	766	755	845	756	810	720	760	737	769	768	752	733	779	758	718	755	755	756	743	717	772	721	723	771	682	707	687	762	737	759	741	704	788	710	732	708	758	712	767	787	747	729	726	714	732	754	765	717	705	747	725	736	736	718	776	733	739	752	722	765	733	744	720	706	752	764	706	735	704	662	763	724	723	724	741	759	714	738	752	759	745	750	732	723	681	788	705	764	710	740	712	708	769	753	763	743	726	720	745	757	731	721	705	720	700	753	756	732	739	737	737	698	749	765	724	690	738	717	768	768	741	726	670	755	743	728	774	686	699	761	796	790	684	763	697	718	691	801	709	731	708	729	746	775	754	706	719	739	763	753	750	710	748	724	766	752	709	723	700	721	770	718	709	710	767	718	753	751	769	704	724	744	763	731	709	738	742	728	753	739	761	758	787	720	695	734	753	748	703	737	718	747	727	750	722	732	751	743	733	690	738	730	697	778	706	746	733	689	722	750	751	702	726	748	746	716	700	747	762	721	724	716	709	761	728	723	721	723	751	744	749	754	733	698	743	714	730	735	704	724	756	723	727	725	752	744	750	711	743	683	688	722	711	724	707	787	706	704	740	726	764	726	705	688	750	785	743	728	747	702	735	755	712	743	720	766	729	715	712	701	695	740	755	703	715	745	762	766	729	759	737	712	720	677	724	748	776	730	747	737	709	748	767	739	781	725	738	702	755	732	736	741	778	702	731	690	694	698	746	715	688	706	698	678	699	742	720	730	731	654	720	761	761	759	758	715	681	729	719	771	690	723	694	747	689	740	727	717	743	741	705	737	726	688	754	729	738	718	772	679	716	769	687	692	767	726	762	746	730	697	755	689	732	704	729	708	737	713	766	755	760	743	715	735	827	742	739	744	685	703	687	725	713	768	735	767	720	738	721	794	753	747	700	675	749	730	720	782	758	726	725	759	718	721	710	749	702	722	710	711	779	665	717	700	678	744	710	760	677	730	730	750	737	738	710	789	697	725	715	770	781	737	745	729	772	721	738	729	758	748	738	734	724	736	736	708	785	695	723	733	715	720	733	722	700	735	760	714	749	731	770	701	800	745	744	787	683	754	733	715	737	727	700	706	729	744	801	713	711	733	717	789	735	750	721	733	710	714	730	703	720	695	702	702	759	753	709	722	733	732	769	746	715	758	720	788	703	714	724	750	711	701	724	714	720	772	752	760	725	711	737	718	744	737	764	762	665	700	792	746	716	727	769	787	745	783	717	726	782	735	718	721	737	718	740	710	722	728	760	707	718	686	743	775	729	739	805	729	681	710	712	740	712	727	696	725	700	708	733	712	756	748	748	710	731	763	739	687	717	757	712	705	701	720	704	717	727	762	754	689	714	679	716	742	805	748	756	734	698	748	778	719	733	708	780	718	765	741	727	707	774	744	695	735	690	666	737	762	756	723	667	748	734	746	777	705	773	715	746	722	709	739	753	761	744	707	707	753	721	716	704	756	753	729	760	712	716	709	725	737	738	746	687	712	741	726	748	688	712	708	759	708	737	761	744	687	773	726	767	728	752	722	718	753	716	708	710	701	739	727	716	747	777	677	781	733	715	754	752	737	751	754	695	712	708	741	722	689	725	741	799	758	731	717	720	770	749	736	741	701	761	728	713	770	674	701	735	726	693	728	732	755	737	726	707	689	769	761	709	717	718	778	734	736	707	742	728	757	741	687	706	686	733	682	743	739	680	725	720	752	753	714	737	704	757	734	744	718	744	722	698	731	716	701	706	702	712	712	704	751	731	732	710	743	706	757	768	739	714	724	727	710	699	712	728	719	704	700	766	744	707	736	723	693	699	721	773	754	718	760	748	724	757	742	747	708	714	686	694	781	782	763	707	760	736	731	758	698	709	707	745	768	704	723	707	768	658	696	749	738	760	670	760	718	752	761	780	780	747	740	688	705	727	712	748	740	736	735	716	747	731	743	780	705	743	739	719	718	751	698	738	708	694	776	722	735	699	714	647	771	756	729	747	670	719	753	733	750	737	733	710	743	731	753	656	758	784	694	736	711	721	734	709	753	695	720	738	719	741	739	731	695	721	734	759	744	741	696	720	729	693	747	687	781	687	686	740	733	714	731	722	776	763	683	742	720	774	721	743	727	707	735	802	699	704	744	730	707	728	724	702	698	718	728	740	722	728	743	727	741	716	754	752	736	727	772	691	730	696	775	715	715	738	747	746	750	718	721	670	718	720	727	738	685	750	726	726	692	706	700	695	727	691	760	724	738	756	750	756	721	702	781	707	690	718	739	733	720	721	709	725	737	722	699	733	758	756	694	696	732	738	719	756	782	669	735	728	743	771	787	742	725	776	731	734	745	761	802	719	739	785	751	715	739	799	783	729	712	699	743	719	740	755	741	717	651	666	730	696	719	796	767	678	752	723	772	694	733	748	709	718	781	717	698	821	758	753	732	749	766	703	755	687	683	762	710	678	792	708	747	772	761	722	705	759	697	716	752	757	760	744	712	791	768	770	748	741	752	728	772	679	729	748	709	693	727	735	756	734	742	747	714	703	706	723	745	742	727	731	727	723	742	724	723	731	685	714	780	741	679	699	768	727	663	709	741	727	680	757	784	692	738	714	709	755	713	741	745	704	715	722	715	742	733	717	719	697	708	740	766	721	756	704	726	727	749	698	759	687	734	751	782	737	720	751	729	771	779	735	751	753	702	702	726	720	760	701	788	728	726	802	728	800	736	722	723	703	733	672	668	738	716	745	767	673	720	744	728	711	726	762	784	722	750	770	732	791	727	735	761	735	735	756	758	707	724	690	714	752	657	771	719	707	700	675	702	657	733	737	720	707	753	697	737	679	712	727	711	731	714	713	709	738	753	778	722	707	747	713	723	799	726	721	712	707	739	763	734	734	724	776	764	738	744	718	764	778	752	747	751	741	718	722	768	725	718	770	699	707	709	752	752	735	729	725	708	700	741	724	733	748	697	778	742	782	697	759	680	771	738	764	725	761	689	782	724	724	755	719	696	769	753	714	730	711	678	747	732	709	680	768	744	729	721	726	733	706	732	733	714	774	764	773	716	747	722	730	749	736	727	718	761	703	748	737	758	760	737	739	696	693	765	785	715	744	690	726	739	721	754	752	782	715	728	722	710	722	688	642	721	752	766	739	683	733	693	721	740	705	738	688	706	730	714	740	753	756	718	711	732	712	702	738	760	717	695	760	760	753	715	717	734	760	735	768	713	784	760	700	734	703	769	680	752	758	729	679	714	721	746	724	731	729	730	743	784	729	695	734	719	759	730	722	772	715	701	737	778	758	726	713	776	722	752	696	768	754	733	807	734	757	773	727	707	731	720	706	748	743	732	686	703	685	633	745	749	756	734	735	726	758	717	748	704	701	733	698	712	708	685	715	726	709	745	745	752	739	722
38731	24797	14863	3682	1347	782	547	445	376	344	317	284	298	286	248	252	227	231	213	237	244	237	247	214	198	192	219	186	215	200	196	240	211	194	209	223	219	231	175	182	201	216	204	216	176	202	188	199	190	207	203	198	186	213	191	184	181	186	213	194	183	213	191	185	178	164	180	197	195	204	197	175	177	180	195	189	214	206	195	184	204	187	204	213	168	187	193	207	190	197	208	182	184	174	180	191	194	182	184	197	194	187	209	181	194	173	202	204	183	204	166	219	202	204	184	211	214	217	227	197	195	188	217	202	192	180	178	217	200	196	177	203	193	203	203	207	249	182	205	212	202	203	210	183	194	201	214	192	230	191	203	212	190	209	183	202	211	193	224	211	178	179	177	211	168	192	183	214	219	214	176	191	191	189	193	221	183	211	208	218	176	184	223	219	177	210	213	202	214	177	198	202	175	177	214	175	181	216	186	211	214	213	195	194	218	194	170	179	198	201	210	189	184	209	210	186	199	204	181	179	195	208	179	201	185	178	175	182	210	216	232	202	191	225	188	202	194	210	211	189	204	170	214	171	215	193	204	202	238	190	183	195	175	193	190	207	186	196	210	178	201	163	189	181	211	219	195	209	177	194	180	175	190	227	201	217	192	222	195	195	216	205	210	205	190	202	184	187	197	200	194	184	191	188	202	180	195	192	191	190	202	213	185	168	191	159	187	201	210	163	207	172	212	221	220	199	189	188	192	202	203	204	226	183	205	204	165	204	184	195	203	216	204	216	197	205	204	193	201	224	198	185	208	199	196	208	198	181	196	170	167	192	207	176	168	203	192	222	180	182	202	164	216	213	221	179	187	220	199	198	185	159	212	209	181	192	205	196	193	180	211	188	193	198	178	206	174	162	204	175	186	183	212	200	170	182	180	207	203	181	214	188	196	187	187	175	197	176	197	194	195	191	206	174	184	185	205	187	174	181	184	203	193	180	183	201	167	189	180	208	168	184	183	193	180	193	188	169	193	186	202	210	200	176	199	206	207	181	173	179	194	168	181	210	200	217	199	187	193	205	213	189	181	207	194	191	212	198	199	178	153	172	166	200	216	205	177	170	188	192	176	229	199	184	183	204	159	171	216	184	216	192	197	184	196	186	190	196	222	186	199	178	189	176	184	228	213	192	163	188	192	203	194	218	183	176	207	211	186	204	202	187	224	192	192	203	207	192	179	190	244	208	168	199	222	225	183	195	180	185	198	204	213	192	198	225	203	181	177	208	161	186	200	202	189	226	206	194	193	184	182	216	175	188	185	185	216	195	200	187	217	176	186	179	196	194	214	191	224	186	206	191	198	224	211	192	187	198	171	214	191	200	190	209	191	215	193	174	188	220	190	187	211	216	198	195	190	175	230	221	189	194	198	199	213	179	192	198	232	183	204	204	180	198	224	202	199	200	195	176	190	178	225	189	193	165	194	216	206	183	196	171	182	173	211	176	177	176	193	201	199	166	180	178	189	188	213	200	168	194	211	195	204	190	179	185	214	197	197	189	193	185	174	199	177	182	223	192	194	200	190	187	195	196	204	194	198	197	206	180	206	204	211	191	190	191	204	180	226	192	201	191	191	226	175	212	204	197	169	187	193	192	201	207	205	212	196	168	194	181	183	193	196	200	190	199	204	220	202	186	191	187	185	177	201	198	201	176	183	185	204	190	189	209	207	171	192	192	192	180	199	225	189	184	177	206	216	205	189	216	194	189	176	189	187	202	191	163	196	194	196	188	202	210	185	209	193	204	199	187	201	188	180	199	194	203	190	198	197	195	200	199	201	185	192	198	195	201	182	186	189	190	182	193	181	199	214	199	190	196	212	189	172	212	194	185	206	196	233	180	213	169	187	201	186	200	161	195	185	196	189	176	197	192	190	209	217	180	198	198	208	193	179	168	170	214	181	191	171	200	200	211	196	210	186	208	213	205	211	173	201	204	199	174	186	176	218	202	177	203	185	195	177	178	198	195	179	174	201	231	179	195	206	194	186	194	197	212	216	186	174	197	192	209	176	190	195	196	186	176	188	174	180	174	189	191	175	194	205	180	180	204	210	211	206	182	191	212	196	171	163	168	207	184	182	228	180	212	182	192	200	197	229	192	199	183	204	226	190	170	207	219	197	189	196	187	215	214	214	185	205	195	189	189	158	192	194	175	172	184	188	192	190	193	192	194	206	196	176	203	192	200	166	227	211	204	167	203	217	189	205	241	200	209	184	209	216	226	186	188	220	183	238	226	209	207	183	218	210	197	229	181	186	204	224	162	178	186	226	214	208	206	198	191	193	206	208	209	198	189	192	223	188	223	197	211	208	213	191	224	193	191	198	214	205	178	206	216	185	191	185	191	210	196	197	212	192	187	177	192	180	173	198	210	199	195	228	192	203	187	204	177	186	196	205	190	212	192	210	200	186	188	209	209	207	214	182	153	195	190	192	197	197	207	209	193	221	176	185	176	177	213	207	168	183	158	196	185	189	189	204	195	190	191	181	180	185	206	187	214	193	201	192	189	231	193	225	203	199	206	191	190	203	186	171	218	196	196	187	189	216	194	218	220	188	211	182	185	223	199	189	186	168	202	209	229	185	210	210	185	180	197	178	229	181	209	202	189	179	208	197	184	207	210	191	202	193	199	195	206	189	192	186	202	187	198	204	199	192	171	188	205	220	178	182	189	186	198	193	175	226	192	215	195	212	187	198	209	175	197	207	191	190	206	195	191	198	191	221	191	202	217	200	229	235	191	191	227	189	188	187	215	194	203	180	198	199	200	206	215	169	218	165	217	204	206	172	193	216	179	190	220	201	207	203	189	190	192	200	181	191	206	173	193	213	194	212	196	196	203	193	222	199	189	197	189	204	198	193	188	171	191	197	193	227	197	206	182	203	214	219	222	198	187	202	189	209	189	215	190	211	195	230	202	166	171	182	202	169	186	219	171	181	209	163	197	195	210	183	174	182	205	211	193	216	222	221	176	219	192	194	197	201	223	186	182	174	189	187	190	226	199	176	186	185	214	193	212	191	217	198	210	184	185	180	214	190	208	189	199	191	205	191	173	198	175	199	217	201	220	200	217	205	186	191	186	198	201	189	182	191	178	219	205	184	196	222	211	194	213	209	173	201	163	204	192	167	194	219	194	211	186	172	204	187	174	197	187	193	236	185	191	219	165	203	209	190	177	184	187	234	186	185	189	203	189	181	224	212	192	180	208	201	208	212	208	191	203	194	207	171	233	194	195	165	186	198	183	191	193	199	179	196	205	189	197	203	196	198	193	171	199	199	188	206	225	220	209	231	183	198	189	207	196	194	195	187	202	199	213	199	190	194	191	188	188	191	188	206	196	214	210	202	207	187	219	192	207	212	199	213	211	187	200	223	177	196	195	220	195	192	185	220	199	196	214	190	228	200	173	184	197	181	221	202	201	214	204	209	207	190	189	192	192	177	180	190	189	213	204	210	183	208	216	166	191
26032	19284	15127	5274	3683	2815	2160	1893	1601	1385	1196	1113	1051	964	835	784	751	653	739	640	639	652	583	628	587	598	573	532	565	541	549	515	544	561	514	576	512	527	528	503	494	544	494	487	480	488	485	520	510	517	493	479	503	478	447	442	498	495	459	512	439	454	491	468	462	462	456	484	443	489	478	448	485	520	475	433	453	488	457	484	457	480	492	478	483	465	468	478	499	491	465	450	478	458	464	430	478	464	453	434	461	432	503	457	445	501	461	439	478	479	465	458	444	463	509	487	470	475	489	432	464	440	465	472	487	525	480	441	460	515	433	486	465	448	484	448	478	482	475	463	498	452	469	434	518	486	491	478	496	472	468	469	526	460	442	452	456	495	461	490	480	456	433	485	458	457	443	456	442	463	493	455	492	438	478	498	484	466	459	491	494	500	473	452	461	447	492	473	494	462	436	467	440	449	463	465	467	511	428	505	460	468	480	440	483	477	481	456	475	466	499	464	481	491	514	498	457	485	462	506	493	458	472	501	478	464	492	434	452	486	516	487	484	441	462	459	473	482	499	461	481	464	486	467	467	474	422	474	451	469	458	508	492	447	491	468	465	509	489	480	465	452	457	483	489	482	443	446	460	442	448	448	466	466	455	458	470	481	426	489	514	469	442	488	478	470	441	437	482	496	456	475	464	471	455	463	485	475	466	491	442	453	467	492	490	461	472	466	492	453	466	442	447	460	431	456	477	483	464	487	494	481	482	463	509	450	487	473	438	457	433	472	535	430	447	462	497	507	483	468	519	500	482	478	428	477	476	487	451	427	489	461	470	449	486	435	427	443	487	531	494	453	469	471	457	455	442	459	466	481	511	528	473	479	448	460	434	463	501	443	499	460	512	481	439	468	434	470	467	471	471	457	482	490	442	449	467	422	461	444	484	457	501	479	491	436	482	477	468	461	458	452	502	483	472	465	483	485	440	501	456	497	442	452	494	533	459	478	484	478	497	489	434	471	474	418	446	482	498	464	486	458	503	479	460	481	456	482	479	484	438	464	466	482	459	460	444	467	479	479	491	430	480	468	483	491	497	456	473	467	508	439	467	459	483	473	457	453	452	470	512	458	498	472	434	486	444	487	467	444	493	499	502	501	450	457	435	489	472	459	424	455	475	435	449	426	496	433	452	458	469	488	463	461	449	505	489	486	465	476	468	477	485	492	496	478	480	443	457	470	470	472	502	460	482	421	483	490	465	448	454	478	441	466	467	458	450	439	490	450	470	469	433	503	488	484	495	454	461	479	494	483	493	506	475	482	463	463	461	462	484	474	475	480	494	472	466	441	478	484	475	450	495	462	484	494	444	515	505	455	458	485	449	436	477	473	449	507	484	448	452	521	476	467	482	426	513	481	461	492	459	428	409	484	506	498	483	450	484	496	441	472	487	453	442	519	490	445	427	470	465	469	487	461	466	425	476	446	465	432	520	451	465	474	467	416	426	447	439	436	462	465	457	497	490	478	463	457	481	471	454	509	439	445	498	497	507	495	443	476	484	439	471	463	472	478	477	445	487	478	506	466	490	496	452	470	475	449	493	446	469	483	510	452	463	467	512	476	472	407	424	457	456	447	481	488	469	462	505	502	464	464	450	518	456	442	445	427	437	481	453	495	475	454	460	449	454	485	494	461	507	419	472	473	485	483	493	516	475	454	466	424	419	441	497	432	471	472	495	429	427	464	420	466	447	465	450	457	457	468	493	446	442	480	462	485	459	488	450	474	480	460	444	460	470	451	476	495	464	489	464	473	451	464	481	457	476	487	498	471	443	488	466	455	477	474	446	490	458	477	462	467	467	478	445	452	464	453	431	459	518	484	476	482	417	488	458	466	508	504	479	478	454	490	456	466	503	490	478	475	433	499	509	506	485	464	452	447	449	505	458	464	491	469	448	489	430	457	500	459	473	478	487	458	490	473	470	472	473	503	491	463	440	491	450	473	493	478	430	469	434	476	444	485	499	535	470	480	489	481	479	456	493	444	478	437	486	459	459	448	475	507	470	466	468	473	442	459	435	469	436	456	453	494	468	465	465	459	445	493	478	440	453	454	484	480	488	488	457	482	430	466	480	473	447	492	494	466	493	456	488	465	464	477	496	477	484	454	486	502	463	487	514	436	474	466	467	467	499	439	476	479	432	475	457	482	474	443	437	455	456	483	476	435	466	486	451	473	442	488	478	497	488	479	477	487	486	456	471	453	445	461	459	447	477	495	457	458	461	471	435	483	487	442	504	469	458	459	471	436	499	463	496	452	474	411	511	489	457	437	465	425	467	523	473	469	469	415	466	446	521	503	450	471	463	470	462	481	443	455	446	490	475	500	441	499	488	448	404	453	475	477	459	437	495	485	499	490	500	507	450	483	485	465	502	431	471	474	505	452	468	464	469	450	448	466	438	438	482	438	456	456	459	500	470	474	474	472	453	474	474	464	455	448	447	498	477	475	437	426	479	497	461	473	438	443	489	449	407	490	476	502	476	437	451	442	450	455	504	502	433	429	488	458	436	438	467	473	467	460	439	457	444	497	480	463	452	492	485	441	407	423	504	456	509	473	438	479	491	474	462	479	457	429	479	450	488	442	455	499	476	502	453	456	453	459	455	474	452	476	440	433	472	452	430	462	458	483	478	451	454	470	491	483	476	477	461	454	460	461	447	444	447	457	431	441	478	463	474	452	493	523	497	476	490	451	494	475	435	464	485	507	485	490	489	476	525	447	477	486	467	462	466	466	433	456	478	490	468	485	493	474	469	471	438	429	524	478	460	469	445	466	491	496	469	444	461	451	526	450	444	461	480	458	465	462	473	456	472	469	440	457	465	459	471	459	479	460	481	454	498	483	436	473	449	464	480	481	471	448	438	487	439	403	465	469	474	529	494	468	456	461	486	480	440	467	475	477	432	469	470	501	496	442	510	468	443	475	463	454	467	483	469	490	453	429	485	485	448	469	435	444	458	434	455	475	462	475	413	457	450	470	494	435	496	456	461	463	491	475	503	461	465	465	465	474	459	500	463	500	432	470	456	491	466	482	516	470	457	462	484	453	483	491	498	432	477	429	483	457	442	480	445	515	482	449	473	476	490	420	484	438	489	445	430	478	460	465	468	453	494	472	479	440	481	456	466	466	488	482	445	497	471	494	461	421	503	499	465	461	492	479	466	513	492	473	480	479	451	492	470	453	468	441	452	456	472	464	456	449	499	484	475	459	491	471	457	432	480	473	460	449	477	467	469	495	478	459	503	512	457	448	503	455	459	462	500	476	481	477	488	449	457	435	492	458	485	477	505	435	482	485	451	481	505	469	508	484	468	454	437	476	476	492	487	498	487	451	451	471	466	463	431	444	441	491	469	430	457	506	461	474	481	480	474	473	455	471	498	437	431	481	463	470	442	456	482	534	452	460	472	488	487	503	473	466	477	468	441	487	464	486	466	482	460	452	467	474	489	478	485	448	483	473	506	471
11910	4575	1817	734	503	445	418	367	418	402	386	352	356	346	349	370	350	327	309	284	297	348	320	329	328	326	336	338	308	334	319	295	321	329	336	351	314	328	334	309	318	359	322	293	327	344	276	306	331	318	316	334	324	329	314	345	297	320	360	330	309	306	311	300	314	311	332	351	309	299	302	315	357	310	344	335	309	305	328	330	320	316	297	319	362	324	331	346	322	296	323	318	305	329	323	323	334	335	332	328	324	298	339	311	319	285	314	351	322	340	347	341	339	329	306	324	310	327	283	336	303	317	325	332	300	322	296	318	359	338	344	295	328	320	339	331	313	317	356	365	362	320	334	364	319	309	349	342	328	317	352	327	326	330	276	317	337	302	306	315	318	321	351	286	345	319	330	333	323	344	331	377	329	333	328	332	314	321	319	322	327	324	342	345	313	334	340	330	313	304	328	346	325	313	309	341	341	347	335	299	325	311	353	319	315	336	345	341	348	291	330	321	337	324	345	292	312	305	353	335	339	340	325	325	301	333	329	297	325	338	325	335	321	325	354	339	338	330	330	309	390	335	331	323	304	320	338	326	336	307	323	327	360	334	289	286	301	299	295	280	322	306	335	330	275	320	313	325	332	323	317	291	331	331	298	314	322	396	340	357	317	307	345	348	311	336	300	302	348	308	327	304	315	304	316	338	304	335	335	309	339	331	321	283	324	316	300	326	310	344	322	320	313	295	336	370	314	321	313	338	321	314	319	271	312	308	351	349	336	373	341	341	307	321	328	339	334	308	371	318	330	328	303	338	366	354	302	306	335	308	319	329	297	348	310	347	328	333	306	320	326	328	351	323	336	316	320	306	309	343	345	311	318	335	296	350	288	344	360	306	331	260	318	300	326	290	313	321	356	308	327	334	313	299	303	298	306	291	316	324	319	299	342	343	355	296	326	337	308	344	351	320	364	331	327	321	311	363	316	333	321	341	330	341	308	360	340	345	300	316	313	325	301	340	327	335	290	332	358	336	340	301	313	365	345	333	281	352	333	349	323	318	322	322	338	326	312	318	309	309	307	288	307	324	297	339	354	344	322	343	324	339	324	321	317	330	337	296	334	324	314	300	332	305	319	329	317	351	318	336	319	311	329	337	331	324	321	339	338	338	326	323	337	335	327	352	353	308	323	333	313	308	334	350	323	313	320	310	328	340	286	331	342	309	318	331	347	323	338	341	321	372	317	317	344	338	310	329	369	328	357	298	344	325	315	326	325	323	342	315	344	350	347	339	324	282	337	334	332	305	332	334	323	298	333	317	332	339	310	285	307	310	315	298	319	309	327	320	317	313	290	311	327	292	326	352	325	305	329	297	346	307	315	321	310	321	322	286	332	348	357	325	332	329	317	295	335	284	297	311	331	329	261	307	327	319	296	291	309	312	275	322	342	275	287	311	310	340	309	297	318	314	334	322	312	327	309	349	336	366	307	326	324	341	328	326	337	346	335	319	305	307	346	328	341	339	301	297	366	321	299	336	340	309	313	306	341	336	337	310	303	315	329	321	319	316	329	347	307	336	346	325	315	307	330	338	341	341	350	331	317	348	313	303	283	339	323	332	360	318	316	332	323	292	332	339	329	328	295	304	327	316	314	307	326	318	311	313	341	331	329	325	309	365	315	324	335	320	320	337	334	285	323	299	312	334	276	362	308	356	332	294	331	350	332	337	334	339	355	325	310	332	349	328	327	331	317	305	306	367	359	323	353	335	311	310	319	281	332	331	313	319	329	312	314	322	326	328	322	359	332	331	315	341	276	350	298	328	305	314	351	287	322	358	326	311	305	322	328	291	329	292	327	324	346	333	309	275	295	304	339	349	282	301	311	305	320	324	359	300	338	334	374	313	302	360	322	303	329	320	340	333	331	301	352	340	341	334	336	315	319	332	345	305	323	293	308	340	345	346	294	313	341	310	295	314	288	295	355	352	339	322	297	318	325	331	356	330	355	296	300	333	333	306	330	294	378	319	342	327	329	308	294	316	324	351	322	296	320	336	329	332	291	280	316	335	331	357	332	334	314	281	324	346	312	332	325	364	324	317	315	320	321	299	345	320	310	316	330	355	289	328	325	340	333	315	309	289	295	334	321	326	289	301	347	324	343	342	302	300	313	325	312	335	327	348	331	320	319	320	327	285	298	348	323	313	334	351	305	309	345	302	330	304	322	315	317	329	338	335	334	337	313	346	318	339	332	316	333	309	307	317	358	319	285	315	333	345	329	325	327	327	322	328	327	308	320	340	321	290	315	340	279	323	313	350	343	346	308	340	335	305	319	327	378	320	326	294	315	327	331	323	336	348	323	331	270	315	339	287	305	296	320	314	331	297	344	326	366	331	332	353	299	318	309	354	357	341	324	333	337	339	350	322	354	331	311	335	299	317	349	330	281	283	349	345	330	320	329	324	343	324	306	323	304	321	322	331	333	338	325	305	307	318	292	302	390	334	360	344	331	327	344	349	326	344	342	361	341	330	321	325	299	319	339	330	303	320	331	314	292	310	322	324	348	321	363	316	295	328	348	341	322	330	335	320	324	310	343	348	333	331	327	320	354	311	311	327	297	338	297	318	313	333	341	330	308	326	287	295	325	366	341	326	310	334	310	312	315	308	321	304	360	362	334	332	319	347	314	303	297	311	317	306	336	292	327	325	317	334	336	315	332	325	311	318	340	321	319	335	321	314	318	349	314	337	344	343	286	307	341	354	341	311	351	311	333	296	348	327	304	332	312	321	307	308	352	342	308	322	327	347	311	356	353	277	357	295	329	298	318	336	358	327	303	362	328	302	338	298	336	329	311	319	349	318	333	316	302	343	310	350	334	366	360	311	311	310	306	307	332	310	279	371	317	348	328	325	296	328	342	355	328	303	323	326	326	343	341	322	370	342	294	324	300	328	327	340	346	320	305	320	292	324	330	305	334	343	367	326	350	347	344	305	322	342	331	300	298	344	282	322	342	357	352	326	355	298	315	334	316	329	309	293	345	329	351	356	324	341	314	340	323	337	297	330	321	312	333	352	354	322	329	345	308	278	312	318	322	330	351	319	305	353	338	312	357	353	352	323	357	351	321	342	381	358	335	348	382	331	312	317	331	335	320	314	347	304	339	322	357	359	331	335	326	343	306	318	327	309	293	327	316	314	307	326	319	293	340	333	324	323	304	317	301	308	307	344	327	338	351	286	345	312	344	360	334	314	341	340	310	306	324	353	352	331	352	313	300	316	315	355	300	328	367	315	334	306	340	316	307	306	315	354	374	286	329	324	313	351	317	351	329	322	319	315	301	310	325	311	329	300	310	349	322	300	316	320	298	318	316	358	322	308	334	339	311	345	358	323	325	325	347	319	348	355	329	365	331	312	296	299	289	322	344	283	334	330	350	314	336	333	343	355	355	341	331	326	327	316	308	330	320	331	361	373	295	325	328	313	321	330	305	317	307	327	306	300	295	341	338	316	303	324	320	361
8495	4547	3534	2033	1733	1389	1181	1038	1101	1009	960	858	904	846	866	871	800	747	829	795	770	782	785	810	756	801	746	781	774	723	801	794	768	808	734	739	778	774	760	740	742	748	734	808	743	737	731	785	782	712	706	761	780	776	725	735	731	748	772	751	743	740	746	766	730	783	739	785	733	742	772	749	734	754	791	759	737	684	748	727	769	772	747	727	719	742	722	769	710	750	763	773	688	742	769	784	798	700	742	719	787	760	837	749	784	751	748	731	765	700	765	724	705	738	729	728	766	723	723	745	766	702	776	722	724	755	738	738	772	757	768	753	744	754	758	802	761	738	772	771	784	771	696	738	731	769	695	731	737	744	740	735	702	700	748	703	750	753	758	787	719	784	746	728	719	757	738	780	825	731	723	770	740	717	732	763	750	734	773	745	721	743	739	739	750	777	736	736	774	753	704	772	782	726	699	799	744	776	735	736	739	696	803	730	758	742	777	726	738	705	712	772	712	747	758	759	758	746	725	720	759	772	739	750	789	742	744	706	763	768	754	735	752	734	790	739	806	781	780	705	747	743	778	767	731	713	793	712	788	740	736	765	745	739	737	751	769	750	773	724	752	725	790	782	709	737	734	744	748	719	733	765	768	730	771	762	760	722	717	760	762	720	727	723	792	721	719	728	719	783	760	757	736	709	744	758	764	735	739	728	755	738	742	744	762	772	810	736	762	720	789	770	720	765	764	751	742	748	734	743	767	722	769	747	748	719	746	815	758	717	733	695	788	716	694	768	739	753	781	762	742	767	693	761	749	720	743	740	688	767	717	744	723	745	736	741	767	745	753	723	739	754	758	752	742	750	754	691	745	736	783	725	746	771	769	751	735	811	757	716	768	779	779	754	769	799	783	762	749	714	713	763	750	777	728	743	721	744	773	758	767	761	725	776	749	768	736	766	772	721	776	778	767	815	773	759	755	724	728	753	749	757	753	782	740	752	751	724	750	723	768	751	764	747	734	784	739	734	721	734	730	749	769	762	775	761	769	719	723	738	752	764	766	756	741	761	726	752	785	773	769	717	706	713	803	785	805	721	735	788	696	708	740	728	725	708	740	781	714	733	768	716	722	702	764	727	734	723	738	786	788	780	728	747	778	760	711	701	759	740	747	747	718	733	768	778	688	755	810	730	780	725	796	782	699	758	691	740	708	682	735	706	757	761	739	706	732	756	780	724	765	752	775	737	749	738	765	728	791	759	724	745	754	790	721	723	726	738	738	724	737	752	751	764	714	762	763	712	735	775	797	766	730	749	740	758	750	745	776	757	737	737	752	740	745	773	752	725	746	788	726	747	777	757	728	710	742	744	762	715	761	759	711	745	750	762	703	720	745	682	753	787	744	776	733	778	732	752	733	713	768	786	731	760	747	767	750	779	736	717	737	734	798	766	729	794	741	761	723	744	778	757	722	734	734	749	736	744	713	767	755	754	782	773	742	720	731	731	757	788	807	752	750	730	762	755	739	771	738	725	775	711	771	729	786	719	816	753	726	761	777	755	821	763	724	742	782	741	753	795	774	699	691	695	711	743	737	754	756	722	731	730	700	747	771	760	730	751	720	770	758	728	784	738	760	765	723	744	752	731	688	772	716	771	801	695	749	769	751	722	779	719	766	702	759	748	742	734	704	746	718	735	702	762	687	740	699	751	750	751	730	764	721	765	752	745	746	775	753	758	756	737	735	728	753	748	741	750	741	765	786	723	774	785	702	777	713	782	782	787	687	762	762	745	797	819	761	783	762	726	712	794	773	800	707	756	670	755	776	759	739	705	795	749	738	757	681	786	726	749	734	712	720	788	764	768	710	733	715	729	746	752	759	770	755	774	754	704	720	753	753	724	740	769	765	767	760	724	786	737	720	736	747	734	725	787	764	733	709	748	735	773	758	778	748	766	753	781	715	823	737	746	739	755	730	711	724	715	746	753	690	707	746	728	729	752	715	726	749	754	721	724	794	746	772	728	758	752	715	753	764	735	752	776	728	748	785	747	796	788	738	710	776	723	711	745	713	734	773	776	765	739	690	743	762	761	745	694	707	755	760	751	758	769	784	738	816	749	750	686	715	699	786	716	782	800	747	758	780	708	798	801	798	754	762	786	700	743	780	755	791	739	705	744	789	736	705	771	754	750	742	724	784	743	728	752	724	749	722	738	747	737	757	784	769	755	742	762	751	722	752	753	807	748	754	710	709	761	709	711	809	733	760	779	719	770	745	720	785	725	752	800	762	740	713	762	736	718	748	767	720	745	727	771	788	739	725	723	768	793	724	762	801	758	765	759	753	733	759	683	741	740	701	724	768	761	735	744	741	771	716	793	752	747	774	713	761	774	763	747	770	793	758	716	755	700	756	790	767	740	774	794	769	775	748	759	737	778	806	707	701	754	728	772	800	740	732	703	747	750	748	722	740	774	758	780	775	742	724	724	719	717	771	743	745	750	741	762	768	738	723	705	772	744	730	727	748	745	762	742	697	754	776	710	763	742	766	726	710	722	766	762	713	717	757	762	708	757	697	724	674	702	730	733	771	768	768	738	755	738	688	751	773	729	759	736	787	750	780	700	745	784	769	775	716	788	775	732	696	757	758	771	765	745	716	702	743	798	735	745	754	722	756	700	722	744	767	750	784	733	730	726	739	774	747	747	730	735	730	754	786	742	733	770	765	746	728	721	723	737	747	742	748	746	741	749	738	771	776	753	776	736	763	724	780	770	779	736	778	779	715	761	775	771	744	689	704	697	761	734	746	754	757	672	757	748	735	689	742	805	717	708	743	763	739	735	830	721	696	732	770	709	798	739	743	748	720	719	770	707	715	745	710	726	728	779	767	809	741	752	733	748	761	769	768	755	757	700	699	736	719	753	772	781	733	755	796	724	714	676	718	727	783	771	789	758	737	728	696	738	757	768	754	728	718	749	743	766	804	689	749	704	746	745	722	753	812	732	739	754	724	793	751	821	789	764	762	754	740	814	750	706	698	719	754	751	737	749	698	726	768	748	801	741	737	773	721	759	742	784	746	772	728	768	730	740	744	743	711	773	746	790	770	760	761	768	768	704	723	709	756	712	736	781	786	777	750	732	731	777	756	735	718	733	752	735	733	728	727	769	794	761	743	780	781	729	751	740	719	786	767	795	720	734	771	814	759	787	727	789	800	772	708	733	772	696	740	709	722	726	803	727	724	719	717	754	721	775	791	758	733	713	737	758	769	737	751	760	758	756	728	758	736	774	781	797	775	722	801	772	694	755	752	764	741	721	766	751	728	757	710	786	734	736	776	719	757	720	742	741	779	800	763	749	700	767	730	695	804	749	743	805	744	752	757	739	755	752	783	740	725	761	721	742	736	713	775	740	770	788	698	781	718	784	728	745	722	734	726	785	750	765	771	735	750	720	733	752	734	742	757	702	714	798	769	742	734	799	696	736	750	712	712	761	761	732	779	753	754	745	739	694	797	735	831	787
28379	15714	7980	1903	905	658	539	480	469	413	384	373	406	341	321	350	366	357	315	353	319	336	352	330	341	336	364	319	336	315	344	343	345	319	335	354	372	292	337	326	330	326	352	302	315	309	346	315	295	318	334	315	293	315	349	343	329	325	327	321	325	312	320	348	325	331	360	317	316	296	310	333	300	300	323	346	319	329	325	304	313	337	327	332	360	332	319	356	316	311	365	351	313	317	330	311	282	326	310	308	348	325	366	297	356	345	347	308	321	309	341	279	297	326	346	312	329	324	308	316	361	336	319	305	331	327	328	326	329	324	318	331	342	337	328	297	337	290	299	322	348	306	362	332	309	299	344	329	306	306	355	351	358	300	320	322	302	330	339	287	293	317	320	305	342	317	321	288	304	334	337	330	295	362	306	315	297	345	315	313	329	354	349	357	339	326	307	341	301	340	339	337	326	304	335	361	322	346	315	310	318	314	329	325	325	309	317	326	345	327	306	300	323	358	318	332	313	333	320	316	285	331	334	329	294	352	325	342	320	307	289	319	330	317	350	330	295	347	336	323	343	340	340	311	354	312	327	301	335	334	340	297	343	304	297	340	331	332	319	309	315	324	349	315	294	340	344	319	329	307	290	334	319	317	347	327	324	294	324	327	319	288	350	317	324	300	326	352	329	299	302	308	376	305	307	292	328	298	331	326	296	325	318	343	324	317	353	320	307	342	326	301	357	342	321	321	313	307	323	298	315	347	311	337	338	327	342	369	278	326	314	358	330	349	308	313	335	300	301	327	301	300	368	339	338	310	334	317	320	334	316	339	324	284	294	310	290	325	321	327	317	313	306	303	326	316	325	295	311	326	309	340	306	333	314	335	321	317	309	354	309	323	334	319	313	322	310	325	338	324	367	304	324	342	325	337	282	313	346	316	338	353	366	313	323	284	313	330	315	336	281	318	338	348	315	314	322	324	329	327	304	338	346	347	308	328	357	314	323	313	314	347	329	307	332	309	340	302	310	326	297	333	321	319	352	364	344	291	289	283	338	304	344	317	334	317	296	313	312	303	319	305	333	320	288	368	334	313	333	328	325	326	322	338	324	315	323	344	303	308	326	316	355	286	333	303	346	306	316	317	327	313	304	311	316	317	311	338	327	334	336	273	350	326	323	315	335	364	339	321	336	343	326	330	326	330	340	314	333	322	327	297	319	327	318	351	293	350	368	310	332	318	355	329	356	303	335	345	299	333	299	310	317	312	289	310	285	300	281	318	318	319	303	344	310	303	309	302	333	304	303	328	318	324	329	331	305	317	313	316	294	333	340	314	337	346	298	344	311	325	338	322	323	329	354	319	354	326	324	291	320	310	335	311	325	333	293	319	329	333	318	336	323	311	322	311	300	294	321	280	319	279	304	319	327	341	332	311	322	307	344	321	307	324	336	307	340	305	296	332	302	316	301	306	310	337	308	309	310	333	309	310	317	320	326	281	292	318	282	304	305	322	312	335	320	350	317	344	326	315	347	314	355	289	320	308	339	308	306	327	328	332	354	329	348	268	316	343	335	327	331	341	314	328	351	322	316	312	298	327	292	353	318	331	323	337	310	348	310	315	300	305	341	309	344	336	303	319	327	344	350	322	341	314	355	303	316	306	314	325	289	310	317	290	337	362	350	306	313	298	331	329	340	297	326	318	312	332	351	337	300	338	321	326	292	311	313	335	311	319	322	318	308	351	315	324	319	343	334	297	316	337	324	289	313	320	355	339	321	312	324	275	336	334	310	296	354	327	337	299	336	298	319	330	347	321	343	307	315	321	331	321	333	313	309	308	329	310	315	294	295	332	301	342	335	336	260	296	317	300	270	324	340	292	347	338	323	293	352	352	305	324	319	318	323	346	346	326	298	312	319	345	317	345	328	331	288	331	352	342	343	328	316	364	354	345	344	321	332	317	317	296	319	325	344	356	303	310	334	322	315	299	342	338	356	306	333	327	319	337	324	278	288	345	348	330	307	321	312	333	320	313	356	337	359	285	309	306	317	321	309	327	301	287	303	299	308	340	341	341	303	324	335	310	280	283	341	327	308	323	321	341	311	307	310	334	337	318	331	284	326	320	350	346	300	313	328	300	312	305	311	337	341	345	303	309	320	324	320	344	291	360	316	339	293	351	340	339	308	298	310	316	355	318	331	344	328	291	315	320	336	320	362	340	291	346	335	323	337	337	325	349	325	340	330	365	317	317	313	320	321	325	358	365	329	332	326	352	343	346	309	324	330	285	306	294	307	323	323	319	330	281	305	320	300	322	325	338	292	335	312	315	319	313	317	329	327	289	340	321	307	309	330	318	327	354	309	303	333	320	371	332	307	311	293	322	299	313	335	354	324	327	311	328	303	334	328	306	316	327	319	275	312	330	323	333	310	324	301	336	317	335	328	328	312	302	326	360	297	323	292	317	327	333	313	325	350	336	330	321	327	303	317	326	318	321	310	335	321	307	353	337	302	317	314	299	319	293	291	355	341	346	323	321	351	321	324	312	290	349	339	335	363	301	326	296	368	350	290	329	316	318	324	312	300	315	347	311	350	317	314	342	309	310	340	351	347	324	313	311	336	334	349	291	334	325	322	313	306	329	309	318	326	309	321	318	312	336	347	325	336	303	290	309	331	343	293	311	336	319	299	306	339	311	308	300	322	302	302	316	325	323	331	336	341	302	319	342	350	311	308	318	300	296	352	297	318	292	310	303	302	341	341	317	295	340	359	324	329	354	319	349	327	316	324	340	304	322	314	306	339	328	321	294	291	315	327	329	332	342	308	335	315	319	337	330	365	364	306	359	355	324	312	334	309	324	315	338	329	323	325	355	303	333	329	342	325	295	329	313	323	335	276	324	325	327	367	364	320	310	336	355	352	328	329	318	315	347	356	299	289	298	316	331	306	289	304	312	338	317	302	341	337	353	330	341	321	321	316	317	317	308	350	331	323	321	334	353	316	340	338	314	331	350	319	324	338	303	293	331	280	329	355	332	314	310	328	317	292	321	312	375	301	331	317	322	314	324	305	327	352	323	291	320	326	336	320	281	329	300	319	309	304	321	344	352	326	346	324	287	334	330	299	321	301	329	322	300	310	302	299	323	290	315	306	342	290	337	335	348	319	319	338	305	312	325	303	330	321	312	326	314	328	320	339	303	347	307	331	326	305	336	332	333	316	308	274	357	336	310	330	308	347	311	306	307	339	338	315	314	339	344	306	302	320	344	349	312	339	316	355	315	285	310	311	305	309	324	310	297	291	311	327	312	345	324	307	299	326	318	310	324	341	335	336	321	313	316	311	297	331	298	317	328	324	295	369	330	340	321	347	323	308	330	317	344	297	322	332	365	298	315	385	307	301	340	336	325	313	308	312	330	337	330	317	374	318	290	327	309	335	313	327	337	309	333	306	308	350	320	306	301	316	320	314	307	319	299	322	328	360	344	346	307	308	354	307	327	309	304	322	307	310	332	302	304
19789	13138	10008	3787	2816	2228	1838	1570	1424	1320	1194	1170	1074	1012	942	899	959	906	866	884	811	771	767	840	865	818	869	731	782	726	818	823	792	840	786	781	752	801	770	756	783	785	778	762	772	734	745	775	768	773	756	750	746	839	722	703	762	713	730	758	737	729	748	692	737	742	784	761	752	721	724	731	746	744	745	715	721	740	732	713	699	725	724	779	685	766	751	737	707	764	726	790	740	777	742	754	758	736	749	747	780	694	814	674	761	707	754	715	696	787	699	787	768	710	687	711	720	776	753	745	771	746	736	737	741	710	681	737	737	705	765	782	726	732	731	750	710	771	741	752	770	767	713	732	712	767	766	728	714	716	731	727	728	768	764	685	697	776	674	767	708	773	717	759	713	726	753	752	720	686	750	719	735	766	773	758	718	729	754	756	754	722	773	689	726	704	742	710	692	768	736	717	772	769	703	770	706	741	670	697	719	687	726	705	705	728	724	740	690	741	726	764	723	695	724	755	728	733	752	751	709	711	756	765	744	734	728	743	697	740	772	724	704	755	705	756	763	707	715	679	765	749	758	738	731	723	730	717	747	711	711	759	731	678	737	679	737	657	736	774	764	742	742	733	727	758	745	747	744	678	700	713	747	728	722	760	701	681	699	722	728	707	715	743	749	742	690	725	798	757	762	738	742	734	700	748	737	687	748	742	676	727	750	723	739	740	709	743	739	714	719	761	721	748	754	760	742	749	743	743	692	732	749	721	765	724	680	728	719	780	714	769	719	784	755	704	753	717	764	741	719	745	749	691	734	734	712	787	734	745	748	731	734	699	720	705	738	724	739	757	701	727	725	735	748	718	696	716	763	740	794	759	765	733	743	763	755	745	714	694	740	712	776	712	721	703	715	711	687	665	769	708	718	697	760	746	771	720	711	762	768	776	697	746	752	759	704	701	761	735	721	741	773	725	722	723	726	768	736	725	669	724	762	730	690	739	771	733	742	693	688	748	740	625	724	721	706	712	776	747	726	723	742	747	740	769	721	706	759	718	741	740	747	801	718	691	761	757	738	748	689	748	705	687	729	758	714	712	766	732	744	735	732	777	765	724	709	726	742	693	706	752	731	752	758	741	734	769	733	725	761	732	767	732	736	770	743	699	742	772	728	744	737	750	694	727	743	781	757	734	742	737	702	725	731	693	759	749	788	753	720	716	757	703	726	685	754	738	668	743	731	702	697	727	692	795	707	790	769	781	772	756	759	743	705	724	767	730	736	739	750	764	753	740	701	782	724	783	712	743	738	763	755	768	750	740	694	721	720	709	766	731	695	723	696	768	733	781	709	745	793	728	739	787	713	748	767	711	749	710	763	700	734	736	748	678	779	669	752	742	697	705	774	731	791	698	734	687	697	720	714	739	741	730	743	709	722	670	673	720	754	729	745	730	677	725	757	731	765	714	729	782	723	774	781	789	708	725	755	723	716	711	728	699	704	733	739	725	727	775	727	757	711	729	759	762	726	743	734	760	726	734	721	755	781	728	739	772	716	742	725	746	740	715	688	714	757	698	715	722	718	702	738	725	745	716	702	749	772	746	761	712	763	711	765	719	775	687	726	724	762	746	672	747	704	789	756	737	764	711	711	670	761	721	713	752	745	698	784	704	745	695	704	750	733	713	715	737	739	735	743	718	703	696	727	719	748	702	737	776	757	744	690	731	749	684	701	721	726	767	683	748	742	724	689	681	729	757	771	709	773	717	707	784	740	742	795	723	725	772	733	733	763	709	701	764	753	752	750	721	755	754	734	712	724	786	736	730	703	693	712	726	721	744	725	751	721	724	675	738	733	708	747	738	732	699	733	722	755	717	755	715	737	792	755	723	715	784	788	749	749	744	736	746	684	752	750	764	774	801	689	710	738	747	773	696	744	732	734	751	793	748	786	732	763	767	750	744	749	736	694	694	770	762	750	771	722	723	745	736	742	697	719	750	732	735	725	743	708	747	757	743	742	746	761	727	733	752	717	746	748	730	728	685	758	770	738	761	677	739	724	737	703	704	739	787	733	739	798	705	732	705	750	722	779	757	764	716	698	722	775	730	726	721	742	775	720	710	687	731	720	762	691	756	730	759	725	738	707	749	701	709	756	752	721	755	721	734	790	746	681	712	702	704	686	716	710	692	748	779	730	713	711	719	689	773	746	754	726	731	727	791	783	705	711	740	720	796	796	679	733	806	716	757	787	756	719	745	740	743	747	706	732	703	723	746	708	710	780	731	736	737	768	738	700	719	685	717	775	731	703	707	737	704	738	782	699	703	718	737	735	760	693	768	763	765	698	699	750	729	727	735	741	732	770	783	740	733	736	742	748	793	727	674	714	732	772	719	751	750	750	777	738	730	724	707	732	754	780	751	745	743	756	719	728	759	729	718	706	731	765	757	727	796	732	785	727	719	722	718	725	680	693	697	767	754	738	752	752	710	717	785	683	791	754	753	710	776	727	709	770	735	666	727	712	693	752	700	742	733	744	755	712	735	743	728	706	699	708	719	715	710	711	746	759	737	727	752	761	771	749	750	721	762	735	758	764	743	741	697	780	713	750	716	720	688	703	743	715	773	731	746	743	699	695	767	711	772	696	698	701	723	696	774	762	765	739	724	761	763	714	751	733	790	750	780	756	728	727	704	696	718	740	706	723	738	765	711	713	771	698	677	715	729	760	743	753	682	680	723	745	735	650	735	726	751	683	739	719	704	721	663	740	745	675	737	707	754	726	747	726	718	775	739	700	723	795	718	726	745	713	693	733	748	790	742	734	751	747	749	711	700	706	675	770	720	739	806	735	709	723	742	694	711	750	774	738	731	734	720	763	729	716	717	720	726	801	726	749	711	722	775	706	709	713	738	708	746	782	749	738	711	761	718	706	713	771	709	719	705	762	780	719	743	725	724	779	755	760	767	758	707	731	716	733	746	733	703	745	769	727	706	711	771	740	761	719	767	708	697	764	732	721	728	747	755	752	760	716	737	733	696	753	716	711	738	796	727	716	711	698	715	801	721	703	735	740	742	771	757	719	707	725	743	738	724	732	761	707	676	747	757	708	736	743	765	738	730	697	732	813	748	718	698	777	722	736	699	714	761	761	705	748	765	724	749	765	720	744	759	752	670	721	743	724	698	730	753	685	737	696	769	727	744	712	711	707	711	736	744	723	782	734	688	745	717	779	761	755	733	775	747	687	741	702	758	741	700	741	708	698	784	709	763	759	710	715	738	730	691	736	699	716	740	782	676	753	715	727	720	734	743	759	740	728	703	708	735	698	709	758	720	742	749	704	685	786	746	730	719	724	791	720	719	702	754	751	709	685	712	711	725	726	706	702	732	717	754	721	729	708	753	676	727	739	734	763	735	726	676	722	771	751	732	771	763	737	739	707	770	704	732	713	731	796	727	776	741	748	690	723	706	741	698	700	744	718	705	746	702	693	756	738	730	753	761	704	694	723	706	698	790	756	766	713	699
38611	23894	12730	3040	1124	708	592	466	379	380	362	317	276	241	237	225	229	267	255	187	233	233	210	206	198	210	228	199	234	215	199	214	200	190	199	180	177	203	215	209	190	183	205	228	232	210	213	197	208	179	181	221	217	202	185	202	195	226	207	214	186	200	190	195	214	176	185	188	197	203	208	187	220	213	203	169	202	196	191	189	210	221	198	180	214	187	192	206	169	194	220	204	192	204	193	201	187	218	213	205	213	198	179	222	200	188	213	217	188	180	207	194	201	189	185	207	194	211	202	205	234	186	215	177	209	221	199	180	196	228	191	194	186	184	197	186	190	206	206	209	211	213	202	208	211	218	212	181	203	196	240	185	204	195	177	215	201	202	206	168	194	195	177	194	198	220	203	197	171	197	207	215	186	205	201	190	211	233	198	234	182	202	196	227	206	223	209	201	221	201	191	209	206	213	208	210	178	200	201	181	200	187	173	191	178	191	198	190	179	208	201	246	193	180	199	226	186	183	204	224	219	191	228	190	196	180	192	194	203	215	174	203	215	185	181	198	198	192	201	237	178	199	212	222	181	183	200	193	207	233	205	186	220	209	198	210	208	197	196	200	163	175	206	181	218	203	194	201	196	213	219	201	203	200	209	177	211	183	229	209	212	202	225	198	199	205	218	210	196	173	172	192	188	195	216	185	202	151	210	199	204	209	214	175	180	223	208	205	216	199	189	220	205	197	192	201	198	190	219	193	180	180	199	193	220	177	210	203	206	216	180	180	179	179	207	195	213	196	213	179	192	191	209	194	204	199	199	207	193	183	236	175	199	207	193	199	167	211	172	209	191	176	190	219	190	218	211	189	205	206	199	177	201	212	205	200	200	196	190	186	235	207	190	196	176	185	216	193	215	170	203	195	205	188	212	207	170	215	196	213	200	183	206	192	194	206	232	170	204	184	195	209	200	215	163	154	196	181	199	201	223	210	205	189	173	194	201	159	177	210	233	232	183	205	209	218	231	205	166	194	186	211	181	178	182	196	230	197	204	201	187	192	208	186	208	202	207	183	174	199	203	193	198	156	184	193	225	210	198	206	195	190	193	214	195	208	207	198	189	199	185	207	204	209	200	199	192	209	194	200	206	187	195	192	202	198	178	203	191	209	206	200	203	201	209	213	211	191	190	184	193	226	189	200	193	183	200	192	205	175	212	219	186	190	184	203	181	149	218	174	207	191	200	230	194	173	211	207	192	209	190	186	204	191	180	177	175	187	205	182	194	195	203	233	193	175	201	195	206	200	226	209	178	213	206	178	175	210	174	192	187	220	213	205	187	201	202	195	216	237	195	209	176	173	211	195	203	191	188	211	183	198	213	209	197	164	184	187	202	194	219	206	193	199	206	208	187	207	207	221	201	185	218	215	206	210	215	203	202	195	202	201	177	223	190	206	202	213	166	183	208	212	209	200	168	225	172	198	199	196	194	178	189	182	189	211	178	202	192	191	224	198	213	174	182	192	201	186	181	202	205	216	183	211	200	187	195	224	182	204	190	205	200	215	206	182	212	188	219	207	171	206	156	206	186	198	201	186	192	188	193	224	208	208	206	214	185	199	197	182	175	193	206	204	212	172	214	219	215	205	205	203	189	183	197	206	213	211	199	188	219	186	175	210	211	250	185	181	232	214	242	215	173	194	204	213	208	201	218	209	197	191	204	210	215	182	166	195	213	192	207	162	171	191	224	180	229	202	193	219	194	203	197	196	222	200	185	196	197	205	209	188	214	191	178	205	199	169	172	195	181	204	219	193	198	224	224	210	186	186	195	167	164	220	187	177	209	161	204	204	186	197	191	199	218	192	200	203	225	198	187	210	208	218	209	194	204	191	199	226	208	214	180	195	206	194	174	188	198	178	205	202	192	209	178	174	209	221	199	211	195	195	190	203	200	197	185	182	175	216	197	178	193	193	204	177	187	195	172	205	183	183	184	205	225	185	213	202	197	213	209	187	210	187	199	190	198	191	207	225	209	211	195	222	190	195	200	182	189	199	184	190	201	206	188	179	200	207	199	221	229	178	211	199	190	157	222	208	209	194	185	201	164	229	207	219	213	190	217	216	207	203	180	210	200	180	192	183	196	200	181	191	223	192	233	196	198	219	204	211	174	186	174	210	190	199	187	228	201	193	200	158	207	232	207	159	204	200	197	201	205	203	201	194	180	190	213	234	206	208	213	197	214	171	195	192	199	172	212	185	192	224	223	195	177	209	200	181	218	215	196	214	204	223	217	179	216	188	196	196	206	185	197	199	205	200	206	190	200	196	190	189	212	199	205	183	186	209	181	200	183	183	207	193	203	199	195	209	224	195	197	214	208	203	196	180	191	197	210	194	204	202	212	195	221	203	212	208	192	213	212	211	211	197	222	191	224	197	192	220	167	205	198	214	199	190	202	183	177	209	221	203	197	210	175	196	183	191	197	239	195	185	201	181	193	204	190	214	206	197	195	197	183	215	195	196	192	158	211	196	186	190	182	192	194	176	204	191	192	174	181	199	163	216	204	207	203	185	218	197	221	190	184	206	215	199	204	206	202	202	195	228	196	218	214	191	188	220	196	199	214	182	173	170	213	186	188	193	194	187	200	202	189	192	197	176	201	226	205	201	209	179	215	180	189	208	208	192	182	189	185	190	173	173	198	200	202	216	197	193	207	194	205	236	192	187	229	170	183	226	214	197	216	204	192	215	203	177	234	228	206	187	216	179	197	217	227	188	190	180	177	179	216	206	202	207	206	204	167	160	221	231	218	204	178	196	227	195	206	193	200	203	200	198	191	190	190	202	207	188	225	181	188	197	194	197	197	214	190	189	163	228	210	233	194	203	174	209	220	199	197	214	211	188	183	195	188	198	184	185	199	241	223	208	185	199	206	209	224	203	192	193	220	193	190	210	188	192	184	221	185	243	217	169	176	196	190	186	210	202	190	219	198	175	182	212	212	188	198	207	199	210	178	176	203	230	183	194	214	218	221	195	197	182	178	174	208	201	166	192	185	201	204	204	216	206	173	182	229	199	202	191	181	184	185	192	185	189	194	199	187	228	190	208	198	203	218	190	208	176	185	211	179	200	198	189	192	178	226	185	190	182	191	190	200	200	213	213	185	205	206	204	215	210	187	203	207	202	219	212	213	231	196	193	197	173	207	187	206	210	175	193	211	219	189	196	152	200	198	202	183	207	193	194	186	194	206	217	209	193	224	205	185	194	201	216	185	203	225	212	199	178	201	242	186	226	195	238	229	204	205	207	193	187	197	193	197	223	213	214	206	223	197	182	197	201	177	206	176	209	192	189	194	198	202	183	179	192	229	188	187	194	181	197	179	176	207	228	215	159	218	202	227	182	178	167	198	201	188	216	190	236	196	203	226	184	191	197	191	215	208	213	188	204	200	227	183	213	198	204	199	190	200	219	206	225	227	207	204	190	192	187	185	181	204	195	193	191	196	207	211	175	227	219	176	238
25275	18349	13442	4913	3441	2841	2292	1916	1543	1470	1226	1153	1002	884	864	809	781	727	702	642	656	645	583	611	552	610	561	596	520	550	557	559	520	558	526	503	528	526	517	523	551	536	533	546	526	528	500	508	502	471	505	482	497	516	484	481	514	448	498	495	489	483	460	439	486	515	473	497	461	442	507	453	471	467	448	492	467	490	459	458	498	480	463	468	453	486	467	487	463	494	497	454	475	503	480	506	498	480	464	482	455	447	481	483	506	487	436	513	452	464	460	446	466	463	476	526	481	442	480	438	465	488	472	493	486	506	469	459	467	483	472	462	492	464	507	473	492	473	507	456	487	483	450	490	468	464	458	504	470	500	466	497	474	492	456	460	505	467	479	524	424	468	466	438	455	471	453	459	509	496	451	426	435	487	454	437	457	446	473	476	454	449	441	443	475	464	458	483	500	462	460	458	470	465	488	488	461	479	447	506	505	450	460	472	467	444	481	494	490	484	483	491	475	454	458	444	481	502	466	446	474	477	453	497	476	480	506	460	472	477	481	456	455	470	475	491	491	494	441	450	488	471	453	438	466	466	483	480	475	469	445	473	468	468	449	456	434	458	483	494	453	411	478	470	498	504	441	490	450	472	488	465	447	485	460	469	482	483	472	523	470	486	503	451	449	496	469	439	455	460	479	496	451	493	481	483	475	452	524	445	451	454	471	449	488	463	473	421	484	487	478	501	464	476	456	498	515	483	492	487	448	452	470	440	458	446	443	483	479	465	470	498	458	465	471	501	471	492	445	447	492	472	476	501	495	447	471	497	465	486	429	477	442	487	462	446	481	490	461	459	485	439	449	448	439	518	477	441	476	486	441	472	480	477	434	455	502	477	474	435	488	463	423	463	493	507	473	464	521	464	488	468	433	481	507	489	478	446	476	424	472	476	486	481	503	495	475	467	465	454	488	481	473	479	497	468	459	486	480	442	495	482	468	479	455	473	469	450	467	463	465	493	496	484	485	465	505	495	498	481	465	451	461	504	454	444	432	444	435	451	440	505	503	489	467	516	483	470	488	458	456	437	455	486	495	483	460	452	464	474	483	456	488	474	470	423	465	475	494	487	477	502	507	488	466	424	467	443	493	460	465	444	475	458	522	477	465	487	457	484	460	432	463	487	452	438	448	473	483	507	478	445	507	438	486	442	472	498	447	467	470	449	497	438	442	459	450	475	461	457	436	521	441	476	486	495	508	429	510	465	476	463	458	458	436	496	484	452	468	482	445	462	476	486	456	479	509	450	508	504	454	462	504	502	478	461	450	484	513	461	474	436	512	472	474	491	466	476	458	441	495	456	483	510	490	511	460	456	477	463	466	486	490	475	491	507	494	484	440	466	476	502	482	476	488	447	456	479	463	480	478	505	488	464	458	483	451	487	500	474	462	494	482	470	471	464	434	496	452	487	489	475	449	479	486	465	464	446	463	492	454	434	493	424	460	477	480	405	492	463	481	458	495	482	460	435	472	490	433	434	472	432	440	450	466	464	442	460	439	464	451	510	477	462	487	479	486	443	499	467	499	480	473	482	470	445	485	488	474	466	502	457	488	473	459	466	463	507	470	455	466	465	513	417	449	470	499	511	505	467	482	492	442	476	426	476	493	461	500	481	451	447	531	493	478	495	474	467	476	478	479	469	466	467	439	498	450	466	459	463	487	448	474	499	479	474	435	493	432	462	461	496	473	484	505	429	466	522	436	505	517	465	459	448	441	458	508	467	473	473	507	458	489	490	473	474	477	490	481	455	457	431	448	434	510	482	433	468	449	490	494	468	480	441	456	501	474	461	443	455	441	473	477	471	469	474	486	490	437	467	448	497	450	500	486	500	471	460	451	492	469	480	454	482	461	490	456	522	469	458	477	489	485	441	492	527	475	485	405	456	455	482	456	410	476	506	450	481	455	467	469	453	467	468	442	488	464	509	463	442	468	484	472	473	488	518	471	511	473	468	476	469	430	499	448	447	507	478	471	462	450	486	459	499	461	492	480	490	492	481	449	468	454	496	494	497	470	464	478	480	457	464	487	462	460	496	482	524	475	502	494	511	439	477	485	436	486	473	444	453	478	481	473	431	476	451	481	477	455	472	457	458	488	446	467	501	449	475	472	498	484	495	486	456	507	466	468	452	482	484	470	494	497	453	437	482	501	450	482	463	427	467	443	474	468	459	469	466	477	487	468	485	439	468	467	527	468	457	468	454	468	486	519	463	481	483	464	491	458	478	481	471	486	490	490	482	464	468	485	485	483	468	473	497	476	463	481	491	501	439	470	523	460	481	471	426	431	491	471	475	514	469	493	474	518	463	440	473	486	487	469	483	432	502	453	495	480	462	429	450	461	469	427	435	506	483	486	467	477	473	481	457	481	491	442	456	454	497	504	478	499	507	489	459	468	463	484	496	474	509	461	461	505	480	500	496	500	456	473	447	491	482	481	456	490	488	508	460	500	441	462	446	443	461	465	454	481	469	471	485	457	487	481	470	493	503	500	488	429	494	476	481	486	435	508	460	466	436	472	445	503	500	454	480	502	480	469	495	431	467	445	475	484	469	472	442	425	499	492	452	457	489	466	454	476	430	465	430	468	492	433	484	498	504	464	439	482	473	444	485	502	455	456	470	439	460	456	474	484	457	476	450	437	476	483	474	456	453	492	479	471	482	465	458	471	502	473	497	465	467	466	479	468	471	475	476	472	480	476	465	466	458	468	487	480	443	457	470	475	480	512	444	456	443	465	491	471	448	423	461	468	488	470	488	449	488	489	483	456	503	451	454	433	474	481	461	454	501	512	467	463	477	494	488	479	485	426	480	453	482	469	487	468	508	487	470	464	480	448	506	458	466	430	478	491	469	481	464	498	456	448	492	448	460	460	446	428	473	459	472	482	488	486	470	487	444	467	466	473	473	450	436	480	487	465	478	547	482	477	456	460	476	460	475	474	473	451	463	456	447	479	492	451	488	498	498	437	481	434	523	481	494	477	482	475	476	435	467	481	532	465	469	462	470	470	505	446	488	503	488	423	507	491	465	494	468	498	511	506	491	470	454	478	461	488	482	476	498	476	449	453	478	456	455	468	483	483	470	501	472	501	489	478	483	492	495	501	440	518	469	508	438	515	478	453	479	492	485	481	494	500	464	469	482	489	507	471	456	470	478	481	473	485	435	450	481	482	446	476	453	493	453	450	466	447	456	506	485	488	468	489	476	465	457	479	492	475	436	475	458	498	465	473	484	466	503	461	468	441	439	454	493	505	504	492	451	499	458	460	446	460	470	481	491	454	484	494	464	499	467	476	470	424	458	454	500	475	482	526	444	436	455	505	466	486	492	484	432	467	467	489	500	488	487	492	489	486	455	467	481	474	471	505	511	439	476	470	436	433	417	482	440	516	463	418	509	478	455	495	465	455	431	476	522	498	501	477	452	495	465	441	488	448	469	494	453	465	470	451	469	483	502	460	487	513	472
11745	4599	1881	681	500	478	472	407	381	367	351	350	356	327	366	340	329	345	312	356	323	341	312	333	327	347	341	341	297	337	304	378	343	332	311	335	344	334	323	336	339	361	341	332	330	317	297	354	361	371	319	344	317	333	313	343	315	337	334	307	331	343	325	308	336	342	324	328	332	318	313	329	338	330	334	325	304	295	309	349	348	338	315	336	318	322	327	306	322	317	315	344	306	334	325	317	325	356	329	309	311	334	311	313	320	332	287	308	327	324	323	310	333	309	335	323	327	348	324	351	297	306	319	329	316	309	330	342	335	348	334	301	345	331	329	334	338	334	312	338	320	326	309	309	336	349	340	341	341	296	323	336	355	309	288	337	373	315	339	316	335	346	324	325	300	323	346	306	347	328	291	323	321	309	306	335	312	307	365	374	344	341	297	301	293	337	333	348	335	309	322	319	339	340	335	333	330	348	347	334	370	309	327	293	321	304	349	325	331	359	323	343	313	319	318	316	306	335	320	353	315	330	354	347	329	333	350	324	332	351	329	335	341	320	344	311	323	318	322	315	350	335	329	315	332	363	309	335	307	356	313	331	285	334	325	339	359	300	306	343	344	308	342	312	356	322	320	320	325	347	307	334	327	331	305	293	354	324	356	354	314	343	327	343	317	315	336	307	343	324	339	341	309	321	297	364	317	336	327	318	315	363	297	334	322	346	302	375	328	314	335	321	355	348	322	350	320	339	328	353	333	334	355	313	343	322	309	342	328	318	348	338	307	272	334	307	304	326	308	317	318	304	332	324	291	295	302	323	334	354	329	364	323	347	315	340	318	322	365	327	330	323	343	308	354	357	367	349	294	296	275	324	292	338	338	337	357	324	318	300	338	329	332	345	311	332	320	286	322	315	290	322	352	320	315	320	318	343	302	337	298	313	332	321	374	322	337	344	399	322	290	333	296	356	369	317	319	371	326	314	321	321	319	349	340	350	338	381	325	349	329	353	338	341	320	330	338	337	314	317	302	336	333	331	315	309	329	322	341	340	360	327	328	314	313	312	360	352	287	293	316	358	301	323	322	356	334	324	347	298	351	351	334	360	333	314	354	314	360	356	318	304	338	337	295	309	319	336	313	370	333	288	344	315	311	292	305	333	317	339	333	323	321	331	354	309	316	328	374	299	302	294	329	330	315	327	312	301	340	351	359	339	325	317	329	339	343	317	359	318	343	344	323	312	328	334	298	305	337	324	332	367	341	314	317	338	313	319	335	351	329	350	321	329	308	286	292	336	313	331	357	316	317	363	323	319	331	314	307	334	345	341	377	308	339	283	301	363	352	362	334	331	308	346	357	330	318	333	325	306	311	307	335	299	307	347	316	334	320	340	334	304	298	327	316	326	346	337	309	324	333	321	320	330	296	339	368	332	360	328	341	353	317	344	310	354	329	313	333	320	339	328	333	308	320	320	333	361	332	364	321	335	328	320	353	327	311	347	290	348	345	301	321	349	356	329	371	360	347	330	354	327	323	328	306	345	298	327	361	288	314	324	331	312	334	359	359	338	337	333	309	346	339	327	344	335	291	310	319	372	312	344	343	329	306	299	314	351	311	334	343	331	328	348	328	337	334	317	323	331	362	308	338	335	306	342	337	326	343	285	342	353	317	289	369	356	327	299	344	359	322	339	327	328	295	352	329	311	313	318	324	320	329	309	315	299	380	323	307	320	319	297	314	344	343	352	336	401	355	294	328	305	309	383	375	313	324	286	325	300	367	323	302	309	334	332	307	327	318	335	306	299	300	377	328	314	304	325	305	295	353	316	323	313	320	341	316	354	378	336	336	338	312	342	348	305	357	333	327	322	325	331	319	323	333	331	320	349	339	354	324	335	300	279	312	291	302	335	341	325	341	317	326	358	362	326	317	332	376	381	327	338	356	315	310	310	333	348	316	316	330	354	322	340	346	328	346	321	319	368	385	351	317	339	322	300	349	297	324	357	363	308	304	335	363	344	309	323	362	332	306	348	340	314	355	302	312	340	282	348	369	351	312	325	344	320	296	325	335	308	349	316	337	364	308	331	355	357	313	333	332	343	322	330	347	355	303	334	331	319	305	328	356	309	335	306	318	311	320	340	322	343	343	274	347	332	344	337	329	354	325	325	340	327	310	345	351	379	309	309	346	292	351	300	335	322	335	326	338	343	379	338	314	313	329	300	334	307	353	324	310	327	325	348	326	309	341	370	330	368	315	327	326	325	319	357	311	284	357	325	313	329	304	300	312	305	314	316	372	347	309	354	320	355	324	342	341	328	335	325	323	329	337	377	328	338	317	318	334	336	330	363	340	303	307	337	318	376	381	336	331	297	336	328	340	315	300	319	354	306	328	329	304	308	321	350	353	336	330	341	314	312	326	308	343	306	331	325	320	361	323	352	308	329	318	327	315	327	329	337	323	332	311	329	302	306	339	307	334	348	321	329	311	327	306	309	335	318	338	331	326	328	352	314	343	338	355	350	325	346	363	351	319	324	316	304	303	319	292	347	334	322	327	276	368	329	342	324	371	338	324	322	346	335	336	333	350	308	320	317	314	344	340	309	345	279	343	311	351	299	399	315	310	338	345	369	350	323	339	323	319	294	350	311	304	339	321	328	353	297	320	315	323	319	349	328	327	335	313	344	322	360	306	328	331	329	373	338	314	337	290	307	321	318	336	363	317	339	312	322	336	311	350	315	332	340	355	340	353	367	344	322	319	337	318	321	316	353	333	373	313	321	316	327	336	312	347	311	283	316	304	299	345	322	341	343	313	307	337	323	314	330	326	307	327	320	325	322	322	345	327	379	315	327	279	347	283	345	294	303	324	308	308	311	320	322	334	330	341	321	310	309	282	339	350	335	366	310	284	348	315	325	368	326	340	341	327	337	319	279	306	346	327	328	315	334	325	339	301	393	372	325	337	328	326	306	325	328	344	291	343	345	342	354	334	365	303	330	328	338	321	314	343	323	314	342	312	349	334	315	331	328	309	275	334	324	330	312	338	322	350	316	381	326	335	328	318	339	338	329	339	320	353	371	319	348	336	335	341	301	303	344	345	337	338	313	316	338	330	332	340	318	300	369	330	334	345	331	316	323	337	349	285	307	312	341	348	349	356	350	353	351	304	324	321	295	310	324	311	331	300	330	306	347	291	343	316	293	342	287	320	322	316	310	326	332	309	301	318	330	348	339	299	304	310	311	371	319	323	313	344	355	360	298	302	358	338	341	345	326	342	331	336	375	311	333	299	333	341	353	308	307	298	313	356	328	323	366	342	316	309	305	309	324	348	316	352	339	336	304	335	342	363	332	309	323	336	335	334	355	294	344	319	309	333	347	355	323	328	344	328	332	306	317	383	338	311	319	306	334	332	309	335	318	363	329	322	331	302	315	359	341	308	311	333	323	339	334	278	330	337	330	298	306	336	308	304	326	309	330	359	327	337	341	333	288	296	341	364	305	346	322	297	312	322	323
8366	4625	3319	1862	1554	1436	1210	1120	997	996	879	886	861	858	868	784	798	837	834	842	791	804	727	767	746	764	780	769	800	745	742	750	774	768	773	729	723	767	710	786	784	765	763	792	798	799	764	746	762	770	780	765	847	831	757	743	809	779	754	718	721	745	714	761	749	740	781	778	763	756	725	738	741	783	760	739	762	742	723	751	739	699	748	765	701	758	733	753	785	768	773	732	756	764	729	701	695	799	771	760	797	750	724	810	728	764	732	743	778	732	746	759	720	771	781	775	809	778	745	742	783	820	749	835	752	725	714	752	728	750	739	808	763	758	825	780	696	761	757	728	735	739	753	746	746	718	796	780	740	755	760	723	768	780	745	698	794	821	773	746	700	750	757	779	745	767	801	771	677	796	750	730	703	672	718	707	751	744	772	787	774	752	762	724	721	757	786	747	718	734	735	728	773	821	715	772	688	761	752	742	786	783	744	764	732	753	771	695	734	791	700	734	764	736	741	771	722	795	762	814	771	769	740	703	756	826	760	750	783	696	754	762	764	755	805	759	783	739	759	805	733	719	746	779	754	770	790	745	770	745	744	743	716	741	750	746	759	702	768	775	773	752	771	798	758	759	760	809	815	766	778	751	819	727	719	752	745	756	711	732	744	773	763	736	721	732	790	748	749	751	764	829	745	752	771	774	769	758	724	751	763	770	734	764	742	727	736	750	777	752	739	796	750	743	767	741	732	764	732	756	790	753	740	774	762	729	727	732	695	815	782	740	752	737	739	757	783	759	755	742	754	776	799	765	771	734	787	751	731	777	750	749	773	741	772	737	760	718	738	791	774	751	756	822	781	721	733	728	750	741	779	800	775	740	781	761	756	733	780	796	727	759	783	740	784	776	801	765	751	745	758	744	771	729	729	754	720	761	805	729	770	754	744	741	751	786	762	773	717	714	728	749	771	772	730	773	782	747	758	768	772	723	770	755	709	726	735	751	736	749	784	730	782	747	760	759	739	751	738	779	746	737	786	747	770	721	735	766	757	693	801	731	728	766	724	788	771	769	717	778	703	769	730	743	721	760	744	741	702	755	772	741	778	733	713	746	778	793	739	724	746	777	723	787	783	759	772	763	790	723	760	744	786	754	806	741	779	734	755	765	760	736	764	764	770	775	707	734	772	764	691	744	754	713	727	743	732	710	730	745	789	706	752	723	768	782	742	735	746	795	772	750	757	731	729	740	794	742	767	742	778	801	778	744	742	761	731	759	723	731	797	728	743	747	733	745	758	760	785	753	734	764	790	744	785	774	725	736	744	719	739	796	766	756	724	807	742	759	736	735	760	745	748	810	752	751	793	767	764	776	772	804	728	799	737	762	735	734	749	748	754	759	771	778	737	764	781	758	775	740	790	764	757	740	767	708	775	757	740	769	749	728	738	749	768	785	728	732	758	711	777	752	745	754	749	759	717	746	770	761	745	769	740	728	678	730	767	752	801	754	725	781	766	778	752	785	782	748	758	729	734	771	759	756	834	729	736	742	765	719	735	787	821	755	777	743	736	735	761	755	742	779	776	778	736	737	711	756	742	740	790	792	801	819	750	803	811	786	735	778	765	761	776	731	731	752	747	728	763	735	707	786	789	784	744	737	717	764	728	716	727	782	736	763	797	737	751	738	739	734	788	779	764	729	731	718	741	693	813	770	753	724	762	802	793	732	769	732	749	727	781	760	742	799	803	741	760	790	745	742	796	753	739	774	747	728	739	688	760	742	706	770	736	802	726	799	777	772	714	729	699	767	802	780	763	719	730	762	764	776	744	738	731	755	758	761	737	760	759	776	774	757	733	750	740	732	783	718	770	762	776	748	780	800	721	759	740	763	730	735	787	778	774	770	749	786	760	744	708	709	772	779	756	766	770	737	741	728	787	760	765	795	783	773	750	799	770	755	742	754	755	739	754	761	708	785	744	775	731	819	767	771	747	744	746	766	794	796	784	732	719	725	784	706	796	795	760	736	699	755	736	753	783	719	723	777	757	799	725	764	746	762	763	802	742	756	740	767	730	730	763	745	755	781	766	750	731	736	735	771	799	749	729	782	771	791	776	758	776	703	716	774	770	692	777	767	732	757	746	745	715	722	727	774	771	771	681	747	730	717	762	794	788	779	752	757	714	782	781	740	737	711	800	739	745	703	779	755	738	740	790	759	753	785	782	763	795	740	768	755	709	779	750	824	786	721	725	742	747	756	802	759	723	730	742	767	741	768	771	749	729	728	744	783	727	752	780	782	766	770	755	780	786	797	745	761	777	749	799	737	797	786	780	722	718	764	773	764	759	783	782	764	757	782	748	738	730	748	749	739	766	748	763	753	792	786	736	745	708	773	795	739	745	753	783	757	778	756	779	777	740	773	729	767	716	745	789	778	755	758	769	819	711	754	774	788	729	738	785	741	796	728	811	808	716	720	709	748	765	773	777	741	754	758	811	716	722	704	764	732	737	749	759	760	773	773	742	753	773	757	762	755	737	653	740	751	743	699	776	702	755	726	742	716	783	730	714	743	774	735	731	742	775	770	760	708	750	810	773	756	783	739	796	775	763	786	764	739	748	798	733	747	760	739	720	701	797	705	761	791	719	740	758	750	769	689	746	736	701	714	790	743	772	799	791	720	705	764	743	756	785	770	770	755	778	771	746	792	751	757	710	732	738	762	752	742	739	763	704	768	724	744	725	758	733	777	753	691	791	789	774	729	746	748	780	715	768	738	730	749	790	780	752	760	737	746	792	784	785	783	757	771	739	749	717	769	770	707	742	755	770	795	762	688	830	733	786	774	764	758	718	763	796	756	788	765	734	762	779	728	763	734	756	745	729	727	774	748	729	766	760	755	784	764	763	743	703	736	791	754	751	737	748	759	740	798	743	744	711	736	737	715	743	737	782	769	709	725	764	732	720	782	768	723	779	725	748	771	749	794	727	734	698	748	778	769	746	693	779	748	796	748	742	780	754	765	799	742	763	718	755	760	797	761	751	722	745	758	764	748	790	746	787	786	744	797	704	738	734	815	748	761	772	703	746	777	740	712	766	728	757	752	746	737	700	731	771	824	739	740	711	712	756	740	713	772	773	764	792	729	730	752	788	759	811	737	745	777	753	750	716	726	742	759	757	746	757	769	757	761	730	759	689	751	779	806	778	797	753	736	709	735	751	740	729	794	741	734	728	730	798	752	755	764	779	737	756	723	807	741	718	773	729	803	807	738	732	775	785	763	769	737	780	709	821	771	733	753	765	781	737	781	756	753	757	776	755	718	791	753	707	800	765	731	713	725	750	788	761	723	734	738	774	760	756	721	741	777	793	786	757	763	777	768	777	749	743	797	763	722	727	778	789	760	758	764	768	770	756	753	755	709	738	782	759	765	733	792	755	748	771	707	747	755	710	774	743	737	795	777	719	742	728	750	786	761	765	769	749	705	760	766	753	730	774	722	779	748	731	789	771	759	730	775	767	728
28297	14827	7372	1661	885	680	541	453	418	457	422	381	367	349	382	377	328	339	337	336	335	313	339	321	357	319	330	340	349	310	318	340	317	315	352	360	323	301	316	372	343	330	340	357	275	342	313	336	320	308	344	352	305	320	337	311	322	341	341	317	299	325	315	307	323	296	300	301	330	346	332	323	322	348	331	301	311	326	315	320	319	327	335	348	343	305	329	292	333	322	321	309	307	323	348	341	329	375	327	330	340	333	308	334	307	311	350	382	322	321	337	356	314	314	338	320	291	345	313	328	324	349	321	337	309	347	325	334	343	348	341	332	305	340	312	296	317	274	330	311	313	344	331	313	334	297	348	348	331	323	349	341	315	316	357	316	307	301	318	319	294	317	349	314	354	340	332	302	306	315	329	311	286	325	312	324	357	359	328	329	321	321	306	341	366	332	346	339	354	331	313	311	316	313	326	306	321	332	315	332	359	330	321	342	362	351	353	312	318	332	285	322	354	317	323	309	323	322	323	305	312	330	339	334	323	292	346	333	301	331	310	328	313	322	321	350	332	304	288	340	308	351	346	289	328	288	314	334	318	311	350	335	370	336	324	312	341	333	325	299	340	347	338	321	330	346	290	349	317	343	336	332	308	321	360	320	323	338	331	307	326	336	305	306	314	331	343	327	332	315	309	317	338	318	298	340	321	318	323	314	324	351	329	340	351	341	330	295	340	342	335	313	310	318	346	310	331	342	306	349	296	323	364	319	304	345	325	324	317	330	293	314	316	325	314	335	338	330	326	330	337	321	333	325	325	306	319	293	318	315	337	330	323	326	327	287	309	360	327	303	291	318	308	366	332	339	345	311	325	333	299	328	305	322	307	290	312	332	321	347	309	357	319	333	360	348	309	339	311	304	334	317	325	348	339	308	311	322	299	328	338	308	309	331	310	295	322	329	287	316	302	297	313	321	317	298	321	336	304	307	336	362	311	323	316	300	328	310	344	341	342	324	314	303	351	331	308	331	295	357	316	287	322	363	331	309	313	281	305	349	295	313	328	296	343	297	313	308	382	367	283	306	348	351	311	335	326	299	345	322	317	340	308	301	300	309	315	289	292	332	337	331	311	324	299	307	318	287	303	306	302	308	321	294	329	335	354	321	348	291	349	326	358	328	336	310	345	314	336	328	287	335	300	323	326	332	337	327	322	353	324	303	316	309	331	323	313	304	359	321	339	315	329	316	278	314	328	318	334	325	337	325	329	351	320	299	281	327	329	322	310	303	344	337	346	330	370	323	322	339	321	341	329	317	319	344	318	319	335	345	300	301	347	311	329	320	268	325	304	324	366	277	331	322	309	349	333	303	350	316	313	306	323	327	302	343	331	346	330	314	338	328	361	337	290	335	375	326	335	322	331	376	343	308	320	313	319	297	331	300	334	357	313	296	348	316	317	288	340	294	318	311	293	298	337	319	307	343	313	327	351	293	348	329	298	314	313	341	299	332	340	341	322	315	313	347	327	288	317	351	311	323	312	313	331	343	325	306	321	308	335	314	305	306	331	336	330	305	303	320	330	340	330	328	301	354	308	300	311	370	344	301	317	322	351	323	336	317	292	276	329	341	357	358	312	351	307	342	342	313	302	339	286	342	329	332	334	295	341	292	341	337	328	354	322	297	295	341	310	351	352	339	330	327	335	298	322	330	305	320	354	326	335	331	349	310	309	346	306	311	317	342	321	312	308	292	319	324	337	368	315	309	335	336	320	359	358	329	324	319	320	303	290	314	290	296	314	344	316	254	333	335	315	323	332	332	293	363	346	348	269	305	316	308	276	312	357	298	357	325	347	309	297	322	339	336	325	317	336	318	307	314	315	338	369	318	337	337	318	291	300	351	336	372	327	322	293	319	313	321	337	334	322	347	326	286	320	304	342	315	343	334	304	331	327	338	335	326	305	314	285	308	308	311	337	381	307	320	325	327	352	333	322	292	312	301	299	318	305	334	307	295	350	292	321	335	320	335	341	318	322	338	318	319	316	317	307	346	331	325	360	330	315	293	305	322	331	304	321	334	321	313	306	302	312	330	333	267	319	335	297	316	292	340	332	341	296	311	304	313	304	338	295	320	323	351	330	334	326	310	291	292	285	308	312	325	344	292	376	290	292	323	318	361	316	334	320	336	347	333	294	305	325	326	309	354	305	327	319	327	311	326	307	320	308	304	310	319	334	331	327	299	320	326	298	314	325	300	331	284	327	317	304	297	327	325	306	325	313	304	311	330	340	306	353	283	336	324	349	311	320	340	319	332	302	356	329	349	305	297	316	336	310	303	335	334	318	342	315	322	351	350	361	354	315	348	304	324	307	313	316	326	322	280	338	301	293	334	318	348	320	382	337	354	321	333	274	319	331	336	344	314	322	341	304	320	326	315	336	332	324	327	357	324	332	279	332	294	337	290	313	303	343	346	364	313	285	313	336	355	310	327	347	332	327	325	302	320	327	304	295	320	331	330	340	286	317	330	343	330	313	350	326	343	287	325	326	325	313	312	289	318	307	323	301	311	311	336	315	312	299	338	314	323	308	322	317	324	353	322	327	326	319	305	347	327	366	320	341	324	317	309	297	315	328	356	352	302	313	285	318	315	353	338	329	346	379	308	318	300	308	297	312	326	370	330	315	313	335	311	310	325	337	359	342	278	315	298	324	333	311	296	289	335	336	318	325	316	326	312	301	299	340	326	324	339	356	314	294	327	312	349	354	338	343	320	313	313	297	360	298	348	312	334	337	323	343	359	316	325	365	323	323	306	288	344	352	333	338	326	341	332	320	318	326	318	293	356	334	310	330	306	319	301	342	339	332	316	348	336	293	307	326	315	313	325	315	299	321	294	367	311	347	332	317	314	366	324	381	295	300	302	375	326	327	332	322	350	327	352	358	308	314	320	316	310	324	328	333	322	292	332	335	341	357	326	342	341	308	305	291	321	320	290	312	316	314	325	319	340	317	293	307	296	320	362	333	334	325	306	307	334	335	355	327	335	319	308	358	322	327	316	297	307	334	343	311	341	357	317	342	342	352	345	348	326	316	321	329	333	326	354	298	317	315	337	309	339	335	317	342	292	361	330	308	324	321	350	353	334	336	313	345	329	340	328	339	355	326	309	307	291	326	336	333	293	301	279	295	296	323	362	361	310	316	335	314	344	313	328	314	324	300	311	330	314	318	329	355	327	317	324	323	359	324	317	335	339	350	360	354	336	308	363	336	313	282	314	317	324	295	322	341	292	339	318	320	312	315	358	316	291	317	306	321	321	356	283	331	347	324	313	311	321	306	352	346	334	307	324	289	324	333	350	348	351	335	307	350	318	330	290	280	342	306	301	350	323	294	325	353	281	330	322	301	320	336	313	335	349	315	361	347	323	324	362	328	291	323	294	312	332	355	308	346	287	298	312	349	318	306	332	339	319	329	320	323	313	300	351	316	325	336	323	327	312	336	325	332	308	335	288	326	322	355	312
19709	11974	8940	3338	2796	2263	1876	1630	1384	1352	1284	1199	1031	1066	1043	944	884	844	892	863	889	871	841	873	841	791	819	754	839	770	719	793	776	738	721	762	779	801	734	780	825	781	771	747	715	745	754	741	770	733	736	757	704	743	729	754	708	730	742	670	710	736	754	715	789	761	751	793	717	691	719	765	793	719	763	715	672	752	762	692	761	772	752	737	738	751	717	707	749	760	708	746	708	729	749	800	709	765	713	735	750	729	723	701	748	727	742	780	794	729	723	747	721	696	719	730	690	757	761	700	746	692	710	783	720	763	720	702	754	745	729	763	741	734	756	756	697	743	721	732	710	740	715	739	732	754	734	699	707	720	740	708	723	722	715	739	711	769	786	760	734	767	731	691	793	700	728	732	703	742	763	705	720	759	759	715	713	738	770	751	720	729	761	767	697	754	739	674	735	756	766	733	742	765	756	759	785	695	721	743	693	727	749	716	716	716	728	758	729	755	738	743	755	742	787	738	751	748	733	703	742	768	741	756	750	755	724	729	793	747	714	757	783	766	744	738	727	690	744	751	735	775	724	697	762	753	737	685	755	753	724	772	699	747	739	710	755	758	728	746	683	711	732	724	784	698	726	755	707	700	686	725	783	748	703	736	777	730	756	731	776	720	694	724	761	762	733	750	694	767	739	700	725	746	751	746	790	693	700	704	787	740	708	748	740	720	728	730	775	709	720	745	724	763	745	748	748	729	720	702	718	692	695	750	713	707	709	715	695	777	698	737	828	758	689	693	778	715	724	718	680	718	756	755	707	725	739	749	746	821	699	713	709	731	719	719	712	726	733	715	698	697	718	754	703	759	700	740	712	792	725	715	755	768	753	711	766	745	765	710	711	781	754	734	752	744	794	801	727	737	709	730	736	723	749	780	689	711	748	699	769	732	690	724	746	759	722	760	720	742	703	718	745	687	737	688	724	740	758	775	755	729	746	732	771	766	722	724	741	758	713	740	764	751	698	730	710	744	772	711	780	746	698	748	772	763	768	712	764	757	712	734	718	743	759	716	781	720	734	714	761	779	711	763	748	774	731	727	762	757	716	749	766	765	731	726	761	686	753	786	730	776	743	736	710	704	701	730	735	732	737	749	740	713	755	695	779	698	700	714	736	738	753	747	743	731	739	707	723	717	683	760	726	728	723	790	730	739	725	752	754	703	747	700	756	708	757	716	749	726	764	775	735	704	730	745	765	819	705	700	748	718	677	662	751	773	784	751	729	760	746	708	698	739	716	750	751	717	713	759	743	717	742	729	699	773	700	706	706	732	746	725	712	724	707	755	692	725	742	740	762	737	693	737	682	744	712	746	742	712	724	714	730	764	742	761	697	717	743	739	766	724	765	751	741	724	723	741	755	738	719	745	766	704	697	804	705	734	701	746	744	741	725	737	726	786	798	712	781	746	753	639	763	774	759	700	699	741	707	723	807	769	731	789	760	807	727	697	792	743	687	726	728	767	732	761	748	738	722	782	743	737	767	714	722	745	725	718	759	800	781	668	763	718	748	793	692	770	730	705	722	764	732	754	719	726	725	777	791	747	704	725	726	742	737	744	842	775	685	760	797	782	773	782	749	740	766	759	711	788	726	764	783	700	728	741	734	756	773	751	714	716	786	708	709	710	696	747	707	730	746	769	762	734	760	749	735	733	725	753	760	735	737	789	720	681	741	768	761	733	777	712	711	728	783	704	723	689	687	739	716	723	701	749	716	779	741	712	716	770	740	725	698	768	708	746	755	775	690	680	722	743	727	752	750	727	747	726	762	742	738	722	760	754	761	728	717	739	798	715	703	743	744	689	800	775	716	734	735	739	759	735	740	729	710	749	752	775	717	719	712	747	739	663	750	675	788	724	761	692	709	779	763	750	739	739	747	718	737	784	772	689	750	710	723	773	761	693	754	751	730	754	717	745	731	702	720	721	749	719	720	724	747	791	740	721	665	764	697	751	691	781	736	728	732	708	755	705	738	737	762	709	753	732	700	733	732	721	730	756	684	688	754	742	747	719	681	723	692	730	740	716	730	748	728	735	796	751	735	749	752	777	798	729	712	755	744	703	729	790	731	708	778	751	753	729	745	738	789	751	730	757	735	772	756	748	718	736	697	716	710	745	755	724	725	781	723	712	728	774	748	752	767	748	741	749	722	763	714	758	733	716	748	776	781	755	735	748	763	752	743	758	752	787	745	788	762	737	735	744	764	769	726	750	704	723	713	733	794	747	732	773	765	689	757	686	782	736	721	709	758	752	741	738	709	712	724	721	705	765	728	757	745	714	769	733	781	793	725	695	763	765	699	762	794	765	728	773	781	736	726	723	730	719	735	754	720	727	747	731	761	732	723	738	736	758	783	727	701	740	765	723	752	709	736	736	720	724	732	736	722	767	750	744	716	752	750	736	723	730	751	730	738	777	770	708	778	740	677	738	763	712	764	749	731	720	734	741	742	706	700	756	786	789	745	756	724	753	774	688	686	735	809	699	686	744	714	742	748	733	764	702	764	719	715	781	707	789	744	764	690	738	740	728	735	792	735	802	710	687	692	742	745	754	693	773	767	692	735	721	738	689	765	762	771	761	721	722	697	709	736	715	749	735	713	726	720	750	722	783	729	741	763	742	752	760	750	715	739	742	715	760	702	677	741	762	684	676	708	683	699	684	790	725	747	743	738	735	754	697	712	766	747	710	725	755	716	712	764	735	766	715	744	766	694	723	754	739	771	686	732	731	729	779	745	768	698	702	730	764	765	709	772	726	696	721	745	735	741	728	718	757	762	768	720	771	771	771	778	727	739	734	742	773	702	733	678	719	769	693	701	761	706	705	777	732	740	703	719	724	714	739	752	796	738	735	811	731	720	705	750	725	742	727	710	681	689	730	743	755	731	714	710	738	721	721	748	773	718	729	719	735	735	767	744	751	731	774	742	732	750	725	756	691	767	701	752	751	703	765	721	753	714	736	718	720	739	752	791	749	728	749	659	738	699	733	652	765	747	713	781	745	731	693	744	715	748	720	739	731	741	744	737	784	699	716	776	745	727	723	701	753	769	747	778	716	746	761	716	773	727	766	723	749	716	743	733	786	764	760	760	782	746	747	759	725	754	703	723	784	759	760	687	734	738	682	798	722	729	766	747	751	717	742	724	767	738	746	759	787	748	734	766	722	752	705	814	742	741	758	751	717	746	782	766	706	732	716	745	797	757	721	775	756	761	753	760	693	713	733	771	784	698	746	744	779	738	724	758	810	713	749	725	761	731	715	734	735	737	737	754	763	705	671	738	728	707	737	748	708	740	754	752	769	760	773	728	740	750	691	754	754	710	781	686	725	739	709	733	749	680	695	773	715	772	749	726	755	746	726	712	708	787	753	699	729	697	731	742	709	731	684	745	753	679	725	739	718	754	811	741	772	764	721	725	742	747	715	756	725	753	773	746	758	792	694	731	703	794	743	778	798	754	743	753	785
38797	23753	11222	2710	1318	819	605	442	413	352	335	323	299	281	253	249	242	240	273	212	208	220	231	204	220	212	223	199	240	209	222	224	220	202	217	199	213	205	227	188	223	218	198	186	204	216	209	229	212	231	201	189	212	209	176	199	233	206	213	175	175	184	220	197	193	201	221	194	182	188	202	183	229	222	202	222	181	195	189	178	168	209	207	231	204	203	222	198	217	210	193	204	188	175	197	227	189	213	225	210	198	207	238	188	220	221	188	182	186	205	206	200	195	173	184	223	219	207	198	207	180	223	183	171	213	202	191	212	222	218	213	229	196	204	203	167	205	166	212	202	202	207	194	199	213	219	207	199	194	180	196	219	217	188	208	191	221	233	220	234	214	209	214	215	191	197	198	217	208	206	193	219	219	183	206	202	185	186	202	180	204	189	229	204	214	213	212	185	206	203	184	187	170	223	204	206	210	218	202	230	181	179	208	204	207	214	196	186	183	192	177	185	181	220	201	228	203	218	194	209	218	195	223	231	198	213	213	218	229	195	189	167	215	166	208	167	193	208	207	203	213	207	213	194	202	195	198	207	213	195	204	205	226	237	216	217	212	194	203	203	199	185	227	189	209	179	225	194	186	213	246	182	178	224	197	190	222	163	202	204	215	209	202	191	198	186	216	197	202	171	204	197	194	167	202	214	209	201	218	213	216	217	198	206	207	190	185	212	196	208	193	221	202	191	215	223	218	208	220	210	231	211	212	185	192	233	207	219	208	191	186	171	225	178	199	209	198	220	191	213	177	196	192	201	202	198	201	213	204	180	176	177	187	203	177	233	202	205	202	230	202	207	183	212	189	223	199	190	215	195	196	190	181	198	217	198	201	181	196	188	218	208	215	191	234	224	207	214	210	229	195	182	199	217	202	214	165	221	199	170	194	207	212	190	169	192	211	203	187	211	196	221	184	216	216	229	203	205	188	206	203	198	240	186	185	174	179	191	179	224	194	202	210	207	213	208	184	212	213	180	204	182	203	162	197	181	198	225	194	203	184	205	167	219	198	203	193	194	203	193	220	198	182	220	207	193	194	198	235	173	230	175	222	208	240	201	181	212	225	185	189	191	165	185	188	190	192	206	215	204	179	178	199	174	207	199	257	200	205	190	220	187	222	229	197	197	214	189	195	180	196	175	210	174	169	199	197	191	217	187	207	206	202	174	177	204	206	224	216	201	237	189	205	219	190	193	184	199	180	181	211	181	208	205	188	187	193	186	213	209	206	220	199	229	219	206	203	187	189	202	189	199	197	194	211	205	198	203	186	186	213	196	221	225	216	208	212	186	186	211	206	212	212	179	211	193	188	193	203	197	199	202	200	185	188	198	194	195	214	214	203	225	179	178	200	201	176	214	179	218	224	182	195	207	233	208	198	204	227	203	204	204	181	209	211	200	232	190	197	195	216	214	205	212	189	175	195	183	201	199	217	175	206	204	214	200	183	208	215	216	194	220	189	209	190	175	194	215	202	219	188	212	191	175	181	217	196	218	207	182	197	208	200	212	221	204	184	186	222	210	178	195	222	180	196	191	211	196	221	164	185	195	206	189	171	205	198	208	222	201	192	196	208	184	199	200	203	198	217	194	219	194	188	179	197	225	192	199	192	236	205	206	189	204	216	203	214	226	200	218	198	230	208	207	190	195	207	177	184	184	188	210	180	208	232	201	197	191	214	225	232	182	195	174	193	214	204	195	228	229	215	172	165	222	208	210	193	244	214	217	208	201	162	220	226	215	187	185	193	196	190	227	234	184	215	198	212	198	211	212	230	175	215	217	191	194	180	199	203	202	171	188	196	213	190	194	194	202	214	211	185	209	213	169	193	182	190	204	170	211	205	205	184	216	212	203	199	196	199	203	183	189	193	175	227	188	223	206	223	193	193	193	212	198	204	191	202	156	201	233	191	180	200	188	208	199	212	215	192	201	228	172	167	201	208	181	206	205	201	209	237	213	222	216	212	211	223	179	201	175	204	208	195	207	192	214	154	211	235	232	210	201	204	198	186	169	174	192	198	212	225	169	194	198	200	216	189	222	205	194	197	217	176	184	178	220	221	200	200	186	194	199	211	184	178	202	202	163	196	185	190	205	180	206	200	185	236	165	183	189	199	215	210	185	198	201	193	194	194	217	208	165	190	209	198	200	189	189	203	228	199	201	204	194	210	193	196	195	223	211	180	214	207	197	177	191	202	195	216	205	188	225	193	186	228	227	204	185	211	191	179	183	181	216	210	208	240	183	211	197	190	199	185	191	195	199	207	231	177	202	204	214	238	217	194	221	219	187	180	199	188	192	206	221	190	192	214	181	218	201	195	203	223	226	195	228	239	216	215	207	207	180	185	192	199	193	190	216	195	209	191	222	231	211	175	187	197	187	221	250	241	199	196	187	232	193	182	190	188	189	168	192	204	186	201	183	224	195	212	178	199	203	182	204	213	165	183	210	230	196	226	209	218	198	215	191	200	213	185	217	197	191	186	193	191	238	228	184	186	193	210	203	211	186	185	204	199	215	202	203	195	170	200	236	205	189	195	205	186	209	187	189	174	208	206	178	196	218	214	198	185	213	212	192	181	203	205	229	192	222	182	196	187	211	205	190	193	215	224	178	210	216	181	170	209	222	182	172	196	210	204	210	196	206	212	211	205	216	197	192	194	205	204	203	199	197	205	196	228	222	202	203	217	178	218	209	190	183	194	172	190	205	197	190	211	215	199	188	211	198	196	187	197	189	201	195	186	206	215	234	216	230	202	229	247	194	200	195	178	174	216	197	170	190	208	198	224	176	176	195	196	187	208	205	215	195	210	211	180	221	179	204	185	210	232	199	209	211	213	205	198	209	202	184	207	198	224	165	216	210	182	197	217	178	221	206	177	204	208	219	186	207	172	212	183	186	206	209	181	200	218	219	208	188	200	193	198	210	209	211	215	183	237	208	204	194	203	214	188	197	185	197	215	172	190	210	152	178	186	199	188	211	201	201	213	190	208	195	176	201	199	213	199	212	185	204	181	173	202	177	215	183	204	213	198	209	199	209	199	205	173	185	197	189	181	204	191	209	190	207	196	218	209	231	199	168	191	185	226	185	199	207	175	176	200	196	224	194	207	180	206	196	186	189	210	182	193	202	186	201	185	202	205	186	218	200	199	203	212	196	188	191	196	171	202	173	190	180	179	207	219	197	228	195	217	217	181	224	196	198	209	231	208	220	196	195	223	208	202	210	205	209	209	228	182	180	210	175	202	196	229	193	199	182	210	220	170	212	200	181	192	193	179	205	182	184	211	212	204	173	190	177	213	177	217	199	185	176	196	177	195	199	203	196	195	209	194	190	205	181	171	205	200	187	228	203	201	196	223	177	211	208	205	208	205	223	208	205	216	183	191	213	204	238	220	208	210	213	191	211	221	217	210	184	196	190	207	191	195	200	198	182	197	220	199	198	221	185	184	208	191	192	174	210	192	223
25889	17527	10388	4444	3762	2957	2247	1817	1736	1465	1325	1141	1037	885	892	794	729	715	663	730	662	679	693	571	601	556	620	584	543	552	573	538	562	519	518	557	534	558	549	521	528	527	543	560	522	525	520	508	512	531	506	545	469	507	500	531	476	512	500	509	466	489	467	490	534	465	479	490	465	487	480	497	489	508	494	508	491	481	494	466	494	467	518	484	455	506	453	468	453	509	493	444	458	493	442	491	494	501	502	466	423	481	465	499	463	492	528	489	527	505	517	494	494	478	501	467	496	456	494	496	517	479	479	472	466	495	478	493	466	446	495	497	417	480	488	496	539	464	520	517	490	491	488	492	475	471	492	510	536	469	468	482	463	484	457	494	510	507	471	504	470	491	473	476	487	480	497	480	457	478	523	478	472	472	496	504	499	457	470	489	512	496	482	464	450	494	460	482	471	465	471	471	474	523	495	487	461	445	479	494	464	502	484	458	453	513	475	445	495	478	484	492	505	470	488	503	485	491	482	448	500	471	435	461	505	427	476	502	517	472	455	456	479	474	486	496	498	451	473	493	497	492	495	503	434	488	495	497	485	473	491	440	487	487	480	483	467	461	504	473	514	464	509	427	461	469	475	500	469	474	486	454	493	482	496	494	454	474	473	474	495	462	465	500	481	501	498	466	439	476	471	470	516	478	475	470	506	480	485	505	510	482	507	471	483	486	434	529	483	542	480	479	524	506	481	477	418	499	471	481	456	494	483	470	497	491	466	504	462	489	494	483	482	445	469	462	513	526	467	474	487	483	436	423	474	468	517	458	499	491	446	480	476	448	438	458	499	490	433	473	472	502	528	444	513	518	511	486	495	507	474	482	459	477	485	497	483	490	486	504	469	473	492	477	477	454	423	457	494	518	462	479	525	499	465	469	492	517	485	440	506	481	423	470	439	461	460	449	496	459	451	459	479	486	476	483	438	480	445	506	491	482	475	474	464	477	510	474	490	469	483	474	479	485	509	506	536	514	512	465	471	466	472	502	475	513	439	440	460	489	471	453	446	450	529	525	483	464	473	465	446	490	507	481	451	512	495	495	468	527	464	463	516	474	440	470	507	444	462	457	526	470	459	473	454	459	471	499	475	445	472	478	471	450	506	484	447	489	443	502	460	455	540	489	486	507	451	492	439	464	475	480	466	496	479	486	481	479	521	439	460	514	492	460	463	494	481	485	494	481	467	467	512	446	441	535	501	489	468	469	460	482	439	441	491	477	448	485	479	453	520	509	479	480	466	493	482	437	484	487	472	482	471	455	451	447	477	474	485	484	459	480	434	488	450	462	476	459	475	492	487	435	473	493	460	439	505	487	477	477	474	454	484	461	459	499	474	496	508	486	447	479	491	470	462	471	501	467	450	481	485	480	477	465	519	457	496	460	471	439	470	455	473	525	496	448	457	489	450	487	483	510	472	475	482	487	511	491	490	509	527	493	479	482	498	468	489	493	508	484	475	466	487	458	496	482	502	461	460	486	487	491	476	482	451	489	479	451	511	490	491	469	479	449	484	490	478	465	458	493	463	492	482	540	468	460	480	433	463	485	467	469	449	475	530	471	461	491	487	507	479	423	461	504	491	503	489	495	508	503	463	534	458	459	505	473	460	441	487	438	500	479	468	494	486	508	501	431	473	460	461	480	495	474	509	473	503	495	457	477	482	478	479	458	477	468	458	489	484	477	470	455	401	472	525	484	483	459	502	473	467	504	465	471	464	425	461	506	410	475	490	461	475	519	523	461	477	455	447	471	485	465	448	484	493	483	467	483	468	486	459	482	494	491	490	494	492	439	502	504	464	472	487	487	498	488	442	464	502	467	493	514	488	458	459	462	464	488	505	477	468	474	453	511	489	472	494	486	481	504	501	498	457	469	527	474	481	477	480	473	480	466	493	440	441	452	491	479	508	479	526	500	469	440	494	478	478	484	472	476	468	459	497	458	475	435	487	461	466	492	441	469	480	490	499	475	472	463	440	489	487	466	476	458	494	532	478	458	507	444	465	519	471	448	461	497	476	485	468	487	487	448	509	473	473	507	451	430	478	502	496	468	470	493	472	444	472	449	491	498	468	498	496	467	490	454	511	498	497	487	496	456	421	478	476	459	482	502	445	466	479	518	528	480	480	464	461	480	515	482	476	442	440	434	478	474	509	437	494	470	485	497	482	475	495	426	490	430	493	492	487	452	470	457	469	479	489	488	476	495	477	511	480	478	443	505	434	492	486	510	456	502	457	500	463	445	467	472	504	485	445	444	451	514	449	472	521	482	525	440	473	476	484	519	478	517	493	455	543	486	463	510	450	491	506	482	483	461	474	468	417	482	438	501	473	467	435	469	498	468	482	501	496	499	489	489	478	501	456	436	476	482	504	471	475	493	459	456	484	483	468	493	460	483	473	495	493	469	495	482	504	462	448	482	479	458	489	472	474	468	483	530	484	475	472	455	472	452	435	484	493	502	505	436	514	479	494	456	479	458	444	485	484	452	481	467	510	517	468	457	447	472	465	500	511	445	497	469	452	503	465	465	491	505	460	475	526	498	490	470	521	507	486	470	523	506	450	507	483	471	465	462	473	500	524	452	474	494	465	470	475	461	464	478	500	500	482	461	437	462	472	430	459	481	470	466	486	515	507	499	471	467	506	469	502	479	469	494	483	477	487	507	473	480	445	481	485	470	467	480	460	481	474	466	479	460	491	486	483	486	493	480	473	471	506	488	474	470	454	488	492	504	466	501	467	498	474	466	476	460	478	444	480	472	506	463	479	483	464	478	496	436	485	503	475	495	538	477	495	442	450	477	457	481	479	504	477	463	469	487	454	481	485	464	484	466	485	444	477	475	477	448	481	500	463	465	465	502	471	498	463	448	492	476	482	478	439	523	461	492	486	528	520	433	451	471	483	467	513	522	503	469	475	497	446	474	462	467	519	471	452	478	468	515	488	435	491	470	481	448	491	490	508	525	497	464	472	489	496	474	478	482	486	499	468	468	457	521	490	466	484	485	454	492	447	485	467	487	495	487	498	457	501	479	502	460	431	443	451	493	501	514	458	449	473	460	451	482	426	473	504	502	471	504	492	491	471	500	469	473	448	452	473	490	485	464	496	470	484	503	521	457	459	471	477	480	474	489	463	459	504	472	495	484	504	464	454	503	489	460	445	485	507	489	441	482	480	459	469	487	467	470	458	464	473	471	489	434	414	472	454	487	491	470	475	446	480	496	457	474	467	502	487	488	479	484	467	469	450	453	490	486	493	496	461	480	462	469	480	482	490	497	457	443	462	504	504	484	461	475	453	473	444	492	456	495	492	454	466	485	479	472	530	499	469	448	493	476	469	461	522	504	474	466	483	452	476	477	499	481	467	494	506	477	476	473	484	523	508	442	472	469	468	468	482	484	493	475	472	487	481	469	477	531	464	498	497	457	489	502	461	469	464	483	470	446	448	491	458	486	467	507	465	467	482	486
11595	4446	1651	686	513	469	417	406	374	382	343	373	340	326	337	361	360	361	369	330	337	358	303	336	376	338	368	309	312	331	371	358	324	318	303	345	316	343	312	316	337	358	347	345	278	345	320	342	313	307	346	339	328	338	332	346	328	329	341	303	327	321	355	344	280	326	327	326	318	340	301	298	309	349	332	328	339	289	302	308	336	343	337	383	324	321	349	316	345	333	315	329	322	328	316	308	337	290	355	335	301	332	312	350	328	340	342	351	297	327	330	352	396	352	338	335	329	351	326	312	323	284	332	328	310	296	323	346	338	325	299	338	312	302	299	319	323	355	337	320	337	323	308	340	318	353	330	309	377	346	348	347	341	350	333	321	325	306	330	353	345	317	355	306	358	344	365	322	324	313	312	331	305	312	330	353	328	343	365	331	358	319	317	331	363	340	318	340	353	316	333	330	349	343	330	345	325	374	324	348	335	301	342	340	314	329	322	272	325	346	320	311	334	296	378	327	334	326	330	329	327	327	328	346	343	347	352	316	315	339	341	347	348	343	322	342	324	322	321	317	344	325	346	309	328	341	327	301	348	320	325	342	299	312	328	306	315	319	314	324	331	354	328	319	309	354	326	358	316	334	325	334	343	326	329	291	319	313	346	309	334	364	330	311	353	331	331	356	332	349	309	322	366	326	293	323	347	312	304	386	356	310	341	334	341	350	303	310	321	325	317	345	373	334	340	327	323	311	330	364	350	298	349	308	356	312	342	327	300	315	310	326	301	333	340	324	329	324	313	358	321	335	339	330	304	340	350	318	327	358	330	272	326	275	334	321	350	337	319	359	344	332	353	325	320	348	316	321	335	348	308	318	309	346	313	340	334	344	314	285	346	316	307	342	311	340	341	312	274	307	357	332	321	345	319	327	302	355	329	355	312	329	354	311	320	337	319	315	343	363	332	319	375	325	324	358	314	358	355	315	331	332	354	314	334	341	359	329	311	326	311	348	326	352	370	341	330	323	344	332	323	336	324	314	295	347	349	338	346	351	347	340	309	296	332	338	348	313	323	335	294	356	336	343	332	293	323	343	319	336	339	338	350	331	351	333	311	358	331	349	320	320	359	342	314	299	358	372	317	305	317	339	351	344	342	338	304	348	353	323	323	347	328	342	345	312	327	323	313	356	325	366	326	293	324	372	366	354	343	343	353	320	330	347	335	305	343	333	349	306	345	358	343	362	332	358	325	372	331	322	359	318	337	329	313	310	315	335	337	378	353	341	339	364	339	352	351	339	332	298	319	312	298	367	291	361	376	281	321	326	314	332	348	379	330	323	319	326	314	326	329	368	318	317	357	297	337	331	288	332	317	346	335	355	343	330	350	333	326	369	327	314	304	356	326	308	350	332	319	335	291	340	348	333	311	293	307	291	357	318	341	340	358	331	330	309	353	324	344	330	351	317	343	346	313	342	303	355	314	310	321	311	326	305	338	348	335	314	345	300	348	344	346	309	346	314	316	334	334	305	343	330	354	330	348	334	322	351	322	332	295	338	367	342	293	330	307	317	317	342	338	359	306	329	298	359	301	363	333	315	318	321	324	343	296	351	354	328	329	355	332	348	333	322	357	331	343	330	348	336	367	331	325	298	329	333	328	334	341	339	307	331	320	321	334	331	342	333	347	341	327	309	318	335	329	344	320	338	317	303	319	304	300	346	347	338	331	305	355	333	327	326	346	290	324	351	340	329	324	351	323	338	355	295	332	313	372	336	334	321	319	325	347	317	350	305	323	359	294	346	339	340	332	314	325	368	324	341	323	325	305	305	341	349	302	316	323	350	357	353	327	355	316	341	319	306	308	331	335	338	333	345	309	307	340	380	344	310	317	324	343	309	340	337	321	345	328	316	339	371	311	315	343	328	312	360	364	306	351	342	323	328	354	334	326	328	338	315	324	359	353	304	370	329	330	327	328	332	319	322	315	351	301	323	362	320	304	349	350	354	325	333	342	336	344	322	322	334	324	326	331	296	309	341	329	334	322	339	302	332	317	338	307	301	333	350	320	326	354	335	310	341	334	359	293	343	335	309	338	348	334	344	316	333	330	338	319	333	331	341	337	328	327	331	300	329	311	342	302	343	323	321	341	351	354	346	314	338	345	340	321	341	338	346	302	339	334	292	320	332	363	339	340	353	330	313	291	323	353	340	348	325	342	350	316	347	344	330	340	320	324	318	325	341	312	326	329	329	324	335	329	324	312	363	334	331	331	338	318	345	292	341	349	308	331	318	341	323	300	341	341	367	328	325	336	333	322	292	340	328	319	360	340	361	310	337	339	325	312	321	321	352	323	320	286	350	329	329	341	385	330	339	290	284	337	353	316	309	311	317	309	334	321	331	305	317	319	356	320	312	349	356	343	354	338	331	333	321	316	352	344	310	315	306	346	312	351	343	373	299	326	349	346	330	334	318	320	349	331	330	304	334	347	327	305	314	278	313	309	377	302	318	341	351	322	327	351	322	344	370	326	341	337	313	325	348	305	329	355	355	329	318	302	297	300	356	332	354	334	321	331	339	302	307	337	308	311	314	316	346	326	312	331	313	347	365	353	332	337	334	329	334	331	340	330	335	354	350	312	340	313	322	304	346	322	331	348	308	300	330	321	316	326	339	324	309	340	330	324	343	279	314	313	337	303	311	308	325	350	313	353	330	353	284	345	318	297	329	328	335	348	347	349	330	354	333	330	346	322	338	319	326	307	332	310	319	298	384	343	342	302	327	312	380	352	336	349	330	363	316	334	340	277	301	334	340	338	331	325	328	325	333	333	315	311	332	341	366	293	325	311	305	295	347	330	327	338	320	328	304	347	347	347	295	337	308	312	301	316	283	339	333	325	335	316	327	324	360	314	360	333	341	355	342	351	319	339	352	317	342	331	341	324	307	318	308	322	319	323	343	348	346	356	326	303	343	294	312	310	336	320	293	363	338	336	329	358	314	310	319	388	329	321	328	322	306	337	293	332	299	312	321	333	354	355	333	310	327	358	309	293	337	320	383	335	319	359	323	322	292	348	339	301	334	352	330	328	318	288	317	306	344	345	319	327	316	333	342	353	313	369	340	366	321	341	342	317	326	316	325	333	361	356	358	320	326	322	312	278	349	340	346	312	313	340	317	357	342	353	334	324	291	317	324	360	329	316	311	354	326	331	291	325	317	350	335	351	306	330	310	349	315	328	330	314	322	373	346	323	338	345	347	322	345	322	343	317	349	278	347	314	342	329	342	355	350	317	321	356	371	347	351	300	310	319	347	351	356	337	312	317	319	295	320	331	336	331	357	325	346	317	346	332	328	325	353	345	340	341	321	322	314	336	334	285	324	325	298	293	274	351	341	324	334	318	378	319	382	312	311	334	295	340	326	354	333	310	344	322	362	329	357	345	326	386	312	342	332	341	305	307	345	337	337	335	316	333	331	314	294	312	348	317	335	344	330	338	338	370	332	311	326	338	322	322	317
8498	4516	3030	2062	1640	1381	1220	1106	1118	962	989	888	971	852	871	805	794	805	853	806	806	841	811	791	796	784	751	809	830	797	765	773	798	766	744	743	730	752	819	755	793	771	801	781	767	748	708	739	755	793	758	765	763	768	751	794	779	771	752	718	725	772	772	740	816	741	730	804	765	774	705	780	761	786	680	722	760	777	756	750	760	748	760	825	770	807	745	766	787	735	752	720	764	752	770	769	760	788	711	739	738	766	765	720	767	769	790	796	751	735	727	767	803	740	791	786	722	762	746	732	780	779	742	745	771	732	765	750	765	763	790	759	765	767	753	738	730	799	753	743	736	767	798	769	765	748	804	807	796	762	711	727	734	743	766	764	724	755	787	721	754	826	797	735	761	787	814	782	775	799	737	801	769	825	764	742	711	710	798	766	778	751	724	797	784	742	715	748	707	704	742	773	758	804	752	734	776	744	774	767	710	749	780	780	766	748	766	749	793	720	752	757	747	771	705	800	776	706	738	735	750	792	775	743	762	738	733	794	751	746	815	709	740	733	721	739	784	764	762	764	748	812	783	785	762	754	798	759	767	697	811	778	824	772	737	762	734	769	756	774	758	746	819	758	786	760	752	779	749	729	793	749	736	713	749	733	768	771	805	781	764	700	751	776	747	779	740	780	778	747	729	774	768	769	813	702	805	782	769	801	796	746	742	796	746	781	754	760	761	735	763	751	794	767	754	805	732	802	797	750	805	752	743	689	735	729	781	796	802	788	772	708	785	746	768	748	825	766	712	793	747	767	730	757	771	757	763	760	745	748	738	731	779	763	728	756	725	727	791	776	770	795	704	769	811	745	773	758	816	779	770	763	735	731	762	817	730	767	718	717	725	742	749	747	752	761	736	737	740	831	771	746	737	716	768	739	795	804	747	752	690	758	763	731	769	766	761	767	760	821	757	743	747	737	803	754	743	734	757	747	685	715	741	763	765	794	786	764	815	758	770	697	805	717	705	777	818	724	779	732	751	766	762	774	737	778	743	719	752	738	722	768	764	801	804	759	772	766	771	759	776	709	775	782	773	747	765	831	785	749	777	753	710	747	785	741	779	753	763	764	770	713	743	769	781	769	748	762	707	744	797	774	806	770	822	800	761	759	725	773	753	740	778	758	761	803	730	763	794	778	757	781	811	801	758	757	780	737	789	769	764	717	748	786	782	787	771	840	780	757	760	788	731	764	757	754	722	774	725	765	748	776	762	778	738	787	778	758	745	762	737	782	736	770	760	727	734	779	739	788	774	759	766	744	756	808	751	762	779	780	684	755	781	772	759	726	756	726	780	753	771	768	768	775	699	818	761	756	733	737	747	753	737	771	790	779	760	744	749	787	776	772	695	748	769	719	750	785	758	757	754	827	727	704	756	740	736	764	812	738	773	753	758	782	754	718	773	793	802	797	792	775	794	803	781	765	777	748	785	758	752	745	790	800	736	777	755	792	721	706	760	771	712	754	757	740	732	724	756	730	762	793	785	786	721	760	732	761	775	745	783	767	801	773	733	779	753	760	795	772	742	757	768	732	784	750	799	794	756	766	761	726	678	739	704	730	807	732	746	795	772	770	788	761	808	772	755	804	725	770	747	770	730	781	749	805	802	723	780	786	741	775	772	789	736	731	757	773	716	753	763	786	761	740	733	728	778	820	771	765	777	738	762	739	746	772	772	759	707	772	804	773	771	726	764	783	718	741	773	799	767	786	794	761	742	731	729	778	744	766	750	770	749	753	728	749	773	726	795	808	756	759	768	750	762	782	753	794	730	797	767	764	787	741	806	789	770	773	800	741	758	704	789	745	765	804	775	787	743	731	794	779	758	764	769	742	731	764	707	768	747	804	758	765	740	762	741	697	797	728	800	733	777	757	761	711	788	764	706	778	796	764	741	764	801	768	760	797	761	749	799	778	724	754	787	743	735	793	749	814	772	783	776	752	760	777	767	773	783	743	755	782	770	772	770	762	749	768	767	771	731	773	750	773	728	754	745	722	802	776	782	758	741	787	730	728	751	746	751	765	717	741	775	701	778	787	729	749	750	774	734	721	750	714	801	781	751	764	805	721	780	783	786	718	757	712	822	738	739	735	733	756	757	716	731	740	751	765	790	803	780	754	737	770	765	749	778	801	813	770	747	764	760	772	786	736	728	784	762	735	723	768	703	776	738	777	747	772	732	776	766	738	754	737	739	735	709	751	784	740	762	768	742	755	787	747	748	717	752	799	789	793	821	742	791	743	723	758	768	770	791	796	796	727	769	749	705	712	796	788	770	750	771	747	778	759	776	764	742	763	772	775	750	776	724	773	780	694	791	686	759	747	832	737	776	814	743	797	813	771	785	788	793	781	765	682	792	786	725	811	738	788	818	751	724	747	753	743	770	785	815	769	752	740	709	762	774	772	802	794	714	761	754	781	710	770	772	751	778	705	786	744	768	752	809	765	751	764	748	725	708	717	787	760	784	811	745	787	798	776	722	698	755	723	710	799	823	812	772	748	777	773	772	786	734	779	727	745	764	792	734	709	764	765	773	757	736	781	760	747	758	764	822	736	726	759	728	733	751	772	790	805	795	758	769	755	792	779	758	720	767	775	733	734	769	734	777	771	783	754	780	792	777	765	772	738	763	783	759	734	762	815	786	718	799	764	733	843	756	768	803	763	784	745	804	790	741	761	776	754	689	740	750	774	738	761	771	774	814	798	745	708	815	756	753	746	792	750	721	709	764	748	721	797	757	730	802	794	761	759	763	762	739	781	768	721	736	746	742	779	739	754	757	764	763	799	818	805	747	777	740	760	781	764	776	765	720	719	802	736	779	729	710	712	731	731	721	787	764	744	763	749	795	783	753	729	757	734	767	742	783	707	718	747	730	763	771	744	740	741	766	787	750	715	736	726	751	766	759	771	761	795	764	742	726	740	772	794	785	768	750	771	782	720	773	788	799	792	746	765	774	797	789	782	725	768	794	715	788	753	781	760	749	815	756	711	787	758	766	692	754	681	839	762	800	741	750	760	729	780	762	805	789	721	794	766	771	760	730	734	788	751	797	733	768	725	779	765	829	729	814	757	764	788	757	795	747	715	748	775	743	737	762	759	766	771	774	748	766	744	717	776	786	749	781	761	733	747	810	787	739	727	763	710	811	759	775	797	747	780	752	781	756	740	800	772	779	771	760	755	705	762	725	759	782	757	774	717	762	766	712	731	770	732	746	757	733	729	698	759	719	706	740	796	777	783	748	788	736	744	737	774	734	774	743	719	774	761	714	742	748	792	760	725	778	794	755	770	764	722	790	782	687	751	760	773	760	783	755	796	750	742	725	771	779	794	726	795	729	762	778	739	764	742	756	742	755	808	748	721	819	777	748	778	766	759	728	760	772	790	738	782	759	773	753	751	797	762	791	765	749	770	783	799	759	758	766	699	738	752	772	755	763	722	746	773	767	729	758	760	733	710	748	740	773	769
28520	15249	6606	1918	869	607	559	522	472	421	442	415	401	368	355	345	370	369	319	341	338	325	349	347	322	342	318	309	342	310	319	307	326	339	306	317	325	297	333	358	313	317	313	350	337	309	320	322	355	331	335	333	351	345	322	321	363	347	336	306	303	365	332	334	327	358	356	338	302	307	355	328	319	300	291	348	316	344	288	323	342	320	358	334	298	350	321	338	355	314	296	329	313	361	385	327	306	309	332	320	335	337	320	349	319	343	341	251	322	322	289	288	317	324	329	339	294	336	351	324	293	332	333	300	351	285	291	313	366	309	288	303	334	329	308	322	351	314	341	299	329	295	345	327	303	338	309	339	332	330	333	323	335	310	321	358	318	321	312	335	329	312	293	342	337	317	285	328	334	331	343	317	335	321	333	296	309	328	309	273	306	343	323	322	301	279	327	309	321	332	341	304	291	317	338	344	325	313	327	324	322	305	304	311	315	315	328	325	336	315	318	336	323	310	360	326	308	317	331	320	334	304	310	325	318	332	343	286	349	309	313	305	315	355	307	324	335	320	326	342	316	310	321	311	331	317	349	345	320	330	308	310	328	322	332	337	302	297	339	317	285	332	325	364	343	311	361	317	290	341	342	326	304	294	329	389	335	315	302	348	319	311	339	324	344	321	296	327	314	358	369	329	344	314	302	303	299	304	322	320	324	294	316	315	313	317	326	343	380	345	352	309	319	345	301	320	319	321	322	333	328	320	307	286	312	333	347	296	303	301	333	332	332	311	321	338	326	315	323	315	364	300	328	327	347	311	313	291	323	316	299	300	328	293	299	336	306	358	312	285	274	322	310	344	344	334	332	326	339	330	302	321	286	339	335	321	318	345	333	308	318	361	317	346	301	332	332	363	325	353	332	316	341	346	357	292	352	321	340	282	321	313	348	297	353	337	316	296	341	335	315	329	344	344	324	325	346	302	299	290	340	326	317	317	386	318	303	323	322	319	308	329	313	328	311	331	320	323	323	290	328	360	315	311	343	348	308	304	353	332	305	292	344	322	323	309	324	365	320	305	313	343	332	368	334	341	295	307	311	312	361	300	350	319	328	336	299	281	326	323	317	309	319	296	309	345	322	375	321	299	290	317	371	305	298	336	366	334	323	328	321	324	348	337	327	311	336	321	343	325	315	327	329	310	304	289	306	338	341	317	319	316	328	340	295	319	319	292	300	321	331	345	321	319	330	305	365	288	297	325	343	345	319	375	331	296	338	364	314	304	321	314	340	311	316	307	339	323	336	351	344	320	306	332	326	317	349	298	314	354	353	337	352	343	331	341	333	339	330	303	370	306	314	290	315	338	326	347	327	316	291	306	320	314	324	356	322	309	328	317	342	356	298	338	354	316	335	338	336	329	320	308	358	342	347	314	317	353	314	295	344	318	326	332	330	319	346	364	301	340	302	396	336	280	340	306	298	340	321	314	329	326	335	280	351	333	351	317	307	355	319	319	290	336	328	313	310	344	306	327	340	316	291	339	317	347	329	336	314	337	333	340	306	319	304	333	345	333	309	347	303	321	324	312	324	311	325	355	314	323	337	328	329	340	324	329	301	326	352	323	331	344	377	328	307	340	346	320	336	322	363	313	310	314	327	328	318	307	336	330	298	315	350	327	325	297	295	320	325	337	347	302	324	314	321	300	332	300	355	339	338	324	317	338	342	307	324	333	344	344	348	316	310	318	320	296	341	376	308	311	327	339	308	317	349	286	355	307	321	333	339	331	359	362	323	327	373	359	331	347	289	319	319	346	335	375	359	369	366	307	339	337	363	302	318	351	326	299	346	321	301	315	324	342	300	325	298	343	314	289	337	316	327	379	322	326	327	328	353	347	346	294	327	359	297	277	312	321	320	326	320	343	349	315	334	324	324	332	325	319	302	324	327	351	345	388	340	334	299	318	344	296	302	338	319	334	315	338	304	321	364	301	332	333	308	306	297	313	302	321	329	316	329	336	306	304	321	316	324	323	286	326	343	333	307	347	338	325	327	347	298	342	318	332	327	340	344	320	336	308	333	314	300	323	324	327	303	327	330	321	303	308	348	298	298	323	324	332	317	309	305	343	317	327	327	377	307	383	315	296	324	275	343	349	325	338	358	331	327	311	326	338	352	323	316	306	335	316	316	339	338	353	335	301	348	316	326	360	345	365	334	299	292	322	358	353	376	311	330	342	335	312	337	335	332	313	319	319	331	303	341	336	320	331	314	321	320	343	317	336	339	320	339	332	306	330	320	297	304	336	340	337	352	325	326	313	335	292	347	322	319	347	325	345	298	352	331	326	349	352	309	308	331	311	316	340	299	323	340	346	333	330	334	329	351	347	320	302	346	330	324	301	322	298	300	350	349	332	335	299	337	311	338	340	354	330	328	323	332	310	293	263	325	303	310	311	337	329	366	323	346	330	358	336	332	350	342	288	327	360	353	346	316	295	325	330	303	314	354	335	325	298	332	313	354	338	339	305	348	355	312	348	326	295	340	297	313	299	308	333	319	330	315	340	331	340	350	346	322	321	333	300	323	327	317	339	339	314	304	315	317	306	305	300	340	291	332	349	320	300	281	322	320	306	317	321	333	350	324	324	320	319	328	320	352	334	336	329	294	303	350	354	340	292	318	334	344	309	333	301	335	332	316	349	324	331	293	324	325	284	358	334	326	348	322	329	321	315	350	305	321	328	312	300	333	318	290	323	337	327	348	319	318	348	349	346	326	340	333	331	291	325	321	336	313	323	344	278	359	323	313	346	317	314	326	317	297	303	332	308	334	346	345	337	330	327	282	357	346	334	352	340	320	348	348	346	306	318	316	324	342	301	339	317	357	308	340	330	325	314	355	328	326	333	347	332	323	357	314	311	351	310	338	349	332	331	340	331	327	358	322	341	361	335	314	333	325	320	321	331	323	297	313	356	319	315	317	296	334	337	341	329	338	331	286	302	351	329	323	330	325	333	331	327	306	329	339	332	344	329	313	345	310	315	318	313	338	322	334	320	357	342	307	319	311	303	333	312	328	287	329	349	306	288	305	347	332	305	319	321	348	323	318	332	341	303	329	332	336	326	348	346	382	298	314	314	319	325	330	332	354	339	296	337	302	314	338	327	364	307	297	336	348	332	289	329	333	323	354	356	279	297	338	342	300	331	284	331	314	324	303	333	329	337	314	334	307	316	342	318	288	334	308	309	310	333	326	391	349	298	313	289	313	333	359	343	309	353	322	335	353	350	331	314	321	329	337	345	322	340	325	351	384	357	313	326	300	314	319	336	354	334	301	310	335	357	323	327	318	339	294	318	371	342	333	334	330	335	343	344	343	354	328	339	311	333	376	307	308	344	334	354	304	330	331	348	345	297	334	343	341	293	328	315	328	330	318	298	338	288	325	321	326	308	314	335	379	314	334	343	334	331	360	346	301	356	334	328	332	350	344	295	347	326	357	307	304	364	354	306	308	318	295	323	340	333
20041	12100	8093	4336	2805	2182	1903	1631	1531	1413	1200	1131	1134	1006	944	962	902	900	891	910	848	812	829	865	805	774	811	760	806	808	799	742	791	804	776	761	793	800	798	787	809	744	779	764	778	794	775	733	736	765	762	770	728	734	804	783	740	758	741	764	747	787	745	691	762	699	740	799	753	715	797	717	745	730	767	744	743	725	797	742	767	773	720	738	713	721	760	737	741	739	749	722	769	764	726	722	730	727	737	788	740	761	771	768	771	705	771	712	804	743	730	769	761	728	749	757	753	721	785	720	742	727	742	773	693	720	768	744	761	727	729	737	739	770	750	771	708	725	767	732	727	759	773	756	743	727	743	724	725	720	752	758	787	743	734	752	706	804	742	712	752	741	680	712	825	759	792	740	746	730	747	708	779	765	757	721	744	735	749	720	783	772	756	741	756	744	746	755	759	723	803	789	724	733	769	749	691	773	777	731	734	726	751	774	716	719	776	768	704	743	723	769	762	775	729	752	793	738	742	787	751	721	727	734	772	765	735	696	722	660	728	747	750	817	734	727	769	746	749	738	692	689	755	718	751	750	772	755	709	765	685	716	772	711	737	698	734	779	786	715	763	785	761	750	794	763	744	730	797	788	771	740	746	757	741	800	705	731	780	757	727	733	736	751	762	737	767	733	738	770	800	731	778	754	720	766	766	734	790	783	774	729	736	730	748	746	784	817	709	776	744	713	759	744	788	775	748	802	717	718	796	722	762	753	818	723	780	762	737	722	730	729	742	717	794	665	767	752	785	783	781	707	762	740	745	723	730	774	738	713	723	766	730	751	757	716	731	739	790	700	765	716	765	750	742	791	690	746	777	703	825	739	759	711	713	724	729	708	740	740	776	741	742	746	777	685	712	715	712	777	694	756	731	721	716	774	756	782	764	745	760	709	720	762	753	729	724	756	720	724	726	783	723	716	720	741	779	732	744	744	733	812	779	770	731	718	769	772	736	773	712	784	707	787	741	776	813	712	746	709	728	763	702	826	734	755	758	742	695	739	756	740	773	730	760	764	743	732	774	734	752	755	687	741	753	748	762	724	776	765	786	745	745	749	723	721	757	764	718	707	740	775	751	747	746	697	810	768	731	736	749	784	775	701	744	714	764	729	743	767	708	748	779	737	725	724	792	690	745	744	717	803	762	755	715	794	710	714	724	744	729	687	753	706	760	779	764	730	783	732	790	739	738	717	766	694	719	724	748	762	771	783	761	726	747	742	759	726	766	730	778	734	758	747	755	769	774	757	804	754	777	768	755	782	715	738	767	732	776	736	785	773	744	702	731	737	739	741	750	722	725	769	713	809	679	740	747	771	715	813	736	695	719	740	736	715	775	736	740	751	791	797	705	793	767	728	748	760	745	751	727	734	758	737	778	778	729	760	754	727	757	774	732	738	725	746	744	707	690	715	750	730	784	778	737	710	778	743	720	731	765	710	743	739	746	738	778	776	716	717	721	784	754	728	778	738	754	729	761	751	734	722	727	769	731	716	714	762	690	762	767	752	745	710	730	785	735	743	696	745	734	748	755	747	748	747	718	746	815	772	787	716	757	727	773	797	742	728	688	710	765	763	782	699	763	701	713	756	699	710	774	758	698	750	738	717	701	726	784	746	785	736	726	735	816	769	704	745	763	724	746	759	754	723	755	717	726	768	768	783	746	743	736	699	761	715	777	710	749	787	725	741	765	692	759	747	710	751	697	779	712	728	746	771	739	749	701	742	755	726	741	774	767	757	736	761	741	751	730	743	733	767	769	736	784	743	732	712	724	710	798	785	682	729	768	770	725	734	773	736	755	778	701	770	735	746	773	717	748	750	819	765	768	742	714	752	753	739	732	756	718	785	722	756	784	751	742	719	706	731	757	793	703	782	782	773	756	726	732	737	758	758	772	729	715	758	766	711	725	715	734	738	746	684	713	737	715	695	755	805	739	715	769	805	735	750	787	731	740	797	695	777	770	754	768	737	763	754	761	718	735	768	725	780	772	735	764	797	701	814	745	780	778	719	779	753	723	722	692	794	756	796	809	809	733	779	750	735	732	778	745	763	755	747	735	754	753	732	715	710	754	752	751	758	721	743	791	690	711	762	728	768	758	717	716	731	787	756	796	756	747	770	691	764	741	762	717	807	741	771	731	728	728	757	732	791	752	730	691	727	717	756	717	710	789	749	671	745	770	761	758	782	754	739	759	728	762	796	708	748	730	731	719	743	739	709	728	753	797	728	756	813	764	747	775	687	780	758	763	704	738	769	746	798	764	687	708	753	728	736	720	789	738	772	723	735	770	763	743	771	729	729	760	767	724	749	740	732	735	708	748	775	710	769	766	742	758	734	734	767	761	756	759	744	789	827	731	771	785	739	733	760	705	758	741	770	747	760	731	788	697	714	724	743	766	718	733	734	763	700	740	724	723	734	733	780	797	713	721	684	739	715	754	726	706	743	709	761	748	766	749	762	743	746	755	663	763	742	711	756	740	757	793	724	803	728	756	759	756	745	767	725	767	724	737	786	766	792	769	717	720	673	704	749	759	687	734	757	744	751	720	746	766	790	739	781	732	765	744	763	758	723	730	752	716	743	686	695	738	725	695	749	803	768	762	763	792	767	731	724	774	748	771	732	738	777	742	746	733	721	717	753	748	783	734	715	758	745	689	769	716	734	768	744	710	776	757	707	718	766	714	728	742	785	765	781	765	761	708	716	686	760	770	756	699	708	755	737	753	707	746	756	777	740	739	717	744	703	704	787	753	719	766	747	763	751	759	723	759	747	795	799	759	753	726	758	732	767	759	769	762	770	700	728	688	743	757	740	728	746	734	802	715	749	720	742	705	764	767	757	731	718	741	729	720	673	728	770	812	721	749	752	777	755	779	743	742	764	746	792	741	769	793	758	809	743	762	732	744	708	713	702	774	748	740	771	779	701	713	774	743	710	697	726	783	739	766	704	722	730	753	707	740	732	759	790	769	719	707	706	717	770	823	749	751	737	757	738	771	725	761	753	752	756	800	762	720	747	791	752	764	754	707	732	737	722	705	750	745	729	813	793	769	718	753	730	744	782	715	708	736	735	671	719	774	733	807	772	738	750	783	803	769	750	758	739	746	711	738	715	753	757	757	693	690	762	719	727	736	731	728	736	710	749	785	764	786	748	746	759	795	748	725	767	766	781	734	739	741	732	742	808	748	717	680	755	742	750	745	752	749	773	705	746	725	700	743	705	757	744	715	738	775	723	718	751	718	729	742	713	747	714	774	748	745	808	729	707	782	748	734	792	749	734	698	803	763	733	721	712	791	738	698	718	699	724	712	724	734	722	736	768	811	750	766	743	783	728	776	762	745	733	734	768	758	759	709	729	743	764	772	745	766	766	770	717	750	795	699	744	769	745	755	734	806	714	705	709	749	728	737	761	721	757	701	724	766	718	775	674	725	755	749	772	720	803	742	691	755	749	772	724	763	756	776	730
38327	24168	13550	4354	1327	780	540	480	458	348	299	325	299	254	272	230	254	267	243	245	243	243	224	223	237	213	230	212	193	212	185	211	218	237	205	201	227	205	226	224	211	218	222	214	199	221	218	195	227	204	203	214	207	182	182	170	193	215	218	188	194	199	220	223	182	191	182	200	213	200	211	232	211	194	225	208	195	212	206	202	205	190	189	205	192	191	208	205	224	224	200	186	178	219	207	199	186	173	203	200	214	187	197	196	167	191	183	189	203	212	212	187	184	211	206	190	204	215	216	188	208	213	191	204	180	200	214	213	184	197	213	228	178	194	191	225	198	217	189	193	206	189	192	197	204	200	215	194	180	187	184	201	177	189	221	193	211	185	207	207	191	225	198	232	191	204	193	170	192	202	232	214	202	214	189	205	214	239	187	210	175	180	208	208	177	198	186	226	207	181	200	191	188	212	208	222	211	203	218	201	195	188	190	178	207	198	203	195	209	200	198	191	190	207	195	175	209	213	195	170	195	192	224	213	186	218	228	210	197	182	221	187	174	197	185	205	205	218	196	235	243	211	172	163	208	207	180	191	191	200	198	205	190	191	190	197	218	204	194	202	207	184	200	201	189	197	190	199	210	196	195	213	205	198	221	192	223	216	197	208	201	195	196	194	184	197	219	194	209	211	184	196	208	259	181	196	203	220	227	211	205	181	192	203	200	209	210	217	215	200	198	196	218	210	228	198	176	201	186	199	211	190	215	210	196	227	198	190	189	193	200	178	207	174	195	185	203	196	202	214	206	194	207	192	225	203	182	211	183	206	204	192	173	218	224	196	202	191	207	199	221	205	181	187	236	210	192	207	191	216	187	193	200	206	214	206	196	191	208	185	208	227	215	217	172	231	174	202	211	207	210	176	190	222	190	196	195	185	221	227	201	189	234	195	202	194	223	166	182	228	212	222	230	189	205	195	214	189	190	195	200	213	188	212	199	186	220	201	215	187	205	220	207	214	208	233	199	183	211	205	204	220	215	207	209	204	214	189	192	218	207	210	201	190	193	216	217	211	199	212	200	224	210	205	193	171	210	215	193	202	215	177	192	213	202	212	190	210	186	187	201	198	203	193	197	209	217	208	203	219	190	216	234	225	208	201	222	197	209	209	211	198	218	195	241	208	176	204	179	220	200	184	210	181	185	177	191	214	213	231	199	194	210	199	170	209	230	221	200	199	197	169	185	217	201	208	205	172	170	182	243	217	210	225	197	190	231	180	212	231	188	200	179	201	170	209	228	205	217	218	214	213	186	193	217	195	212	235	212	194	173	217	188	225	196	179	182	224	211	191	207	188	197	172	197	207	212	216	206	210	203	203	231	191	204	186	187	217	221	227	212	161	181	178	192	193	193	212	210	181	210	193	182	216	202	224	209	204	216	198	186	196	209	204	182	202	199	219	188	200	206	224	199	197	181	178	203	216	217	194	221	221	213	190	181	193	179	213	191	191	210	212	183	185	178	173	189	201	208	189	228	202	208	220	220	220	210	203	210	203	222	190	200	202	231	203	212	217	179	171	176	220	187	209	209	187	212	215	235	214	199	204	177	213	225	188	198	195	198	189	205	204	206	174	198	188	197	184	182	217	188	217	207	184	203	212	209	214	200	205	236	199	193	201	201	213	224	206	213	181	204	209	182	198	219	188	208	202	211	193	205	197	181	186	206	204	221	213	194	193	219	212	219	186	204	208	211	205	228	213	207	209	199	180	193	210	195	193	202	218	185	182	191	205	190	212	216	205	205	188	206	214	206	206	229	200	201	211	199	201	214	184	205	203	218	189	183	215	238	189	203	226	175	234	207	182	241	212	205	207	222	196	201	183	218	192	200	210	198	209	209	217	223	190	195	205	204	203	212	241	228	182	203	225	193	178	204	215	196	217	200	211	220	186	211	207	182	192	221	209	207	219	246	186	217	199	220	223	205	189	200	221	213	181	237	180	202	184	206	194	211	211	225	214	228	205	195	192	189	207	206	197	249	196	217	213	203	200	204	197	237	211	206	181	228	205	180	192	228	210	217	215	200	182	196	201	193	182	206	201	174	211	187	205	200	198	197	204	212	203	180	206	220	207	239	206	197	190	198	194	219	173	199	206	213	214	224	193	198	210	191	202	160	177	224	207	189	188	172	199	198	214	207	216	207	179	204	197	201	194	183	190	176	189	193	182	171	198	228	222	225	212	184	178	206	188	202	217	213	206	199	179	227	186	183	187	226	195	195	197	207	211	198	204	224	176	206	192	187	195	204	194	190	180	180	202	222	231	194	202	188	203	180	206	219	196	215	201	222	188	210	223	214	214	211	236	217	215	196	155	182	226	208	215	194	173	209	220	241	187	210	221	211	219	204	221	215	180	195	222	227	201	222	205	214	218	186	194	224	197	208	217	195	217	171	199	203	202	202	194	202	194	171	218	214	206	194	191	199	207	224	206	173	208	207	210	181	223	229	174	208	206	218	197	190	208	221	215	192	204	199	213	218	172	205	202	206	228	215	212	219	201	209	222	196	195	240	191	210	204	194	208	189	202	196	207	185	199	216	205	193	195	220	218	193	163	193	206	190	188	200	213	210	235	205	193	204	226	204	217	218	209	208	205	202	232	206	211	229	182	186	207	217	191	226	208	187	218	215	192	207	195	215	197	204	210	205	214	223	175	213	181	194	182	218	212	187	204	212	180	199	227	211	216	216	211	218	179	206	200	203	191	197	190	214	181	184	188	217	184	218	188	204	202	199	200	182	209	201	216	173	212	217	210	215	203	180	197	207	204	203	188	232	194	198	204	221	220	186	206	202	232	188	182	194	206	183	220	194	193	205	218	224	177	196	198	197	202	205	196	196	193	208	192	212	208	185	191	203	191	198	192	201	200	203	209	199	191	186	205	219	204	185	222	193	206	205	179	198	206	199	210	201	193	200	193	189	166	198	171	218	208	206	218	194	198	183	220	200	189	230	181	231	192	202	198	198	210	239	191	178	199	252	195	220	185	189	205	222	201	204	204	202	221	195	194	176	200	205	206	222	192	213	210	218	186	204	189	190	205	202	198	212	190	199	190	196	204	174	192	224	205	215	182	209	207	208	211	193	176	220	214	195	213	208	203	191	188	200	195	218	199	199	206	190	224	185	172	201	209	210	187	209	174	193	219	211	194	218	174	205	200	192	196	198	175	194	197	214	196	197	197	204	195	205	203	195	178	174	205	206	204	183	213	214	214	215	163	200	201	185	209	212	218	187	219	209	201	191	203	196	198	212	210	209	185	217	221	187	210	199	175	205	187	195	200	184	233	208	196	226	231	202	195	208	203	187	205	197	236	202	211	185	230	198	187	207	222	199	208	201	195	178	201	199	206	196	193	202	211	170	212	188	199	182	201	197	213	196	232	240	199	173	184	189	197	219	203	228	199	225	170	225	194	193	232	186	216	207	205	210	212	196	218	189	204	181	199	215	215	188	193	199	201	214	202
25762	18236	14915	6810	3552	2687	2114	1888	1739	1436	1227	1094	983	876	902	817	757	754	694	674	675	626	615	619	632	582	569	552	579	543	598	541	500	538	569	510	528	545	513	502	553	535	554	555	561	493	545	536	479	470	495	513	496	511	543	502	520	476	525	521	513	523	490	495	486	516	479	470	472	448	459	484	471	476	463	507	511	437	506	514	478	455	489	486	492	468	506	499	453	494	436	502	482	494	463	520	500	485	483	504	492	473	485	460	473	516	477	486	459	441	502	505	504	490	468	471	466	457	475	463	501	503	503	469	488	461	515	519	479	464	467	485	486	511	521	505	501	459	529	474	468	478	469	479	497	489	495	510	465	489	542	492	517	525	495	473	429	441	515	463	481	498	470	490	478	487	474	443	493	523	479	480	505	472	475	463	503	492	482	479	461	482	518	477	483	572	467	480	508	494	474	488	466	462	499	503	500	486	464	447	485	469	493	495	494	490	472	495	465	441	499	501	465	450	455	494	453	528	474	507	503	489	479	471	482	478	522	479	485	536	483	506	484	465	486	514	475	486	471	467	496	506	524	502	483	479	479	474	509	503	447	488	501	458	491	468	473	477	478	472	489	497	450	493	441	441	498	494	477	483	497	480	479	439	491	483	509	520	469	454	503	466	502	491	478	500	504	479	476	499	554	522	482	484	465	440	453	494	497	502	471	499	470	469	472	463	454	491	482	469	489	491	461	473	496	506	485	471	486	452	447	452	454	474	477	488	479	461	481	461	481	459	477	523	513	476	472	474	445	507	462	477	465	521	465	461	490	448	491	477	487	470	471	465	469	495	484	469	501	478	538	507	447	500	492	467	530	482	481	443	465	532	479	519	480	517	507	472	523	495	512	483	483	488	457	451	530	502	503	492	502	473	486	457	489	469	490	480	441	485	434	485	457	476	474	477	506	488	422	502	451	470	511	490	467	502	457	513	462	471	519	498	481	521	491	477	481	510	489	485	467	472	481	482	523	463	464	476	483	475	473	478	437	487	486	488	490	479	523	460	514	478	495	472	492	501	472	473	461	505	506	460	503	490	468	486	493	486	485	484	422	450	497	493	499	499	466	491	509	513	454	475	494	505	485	491	475	467	475	492	523	476	488	460	502	478	471	507	461	506	512	506	457	448	480	459	513	503	477	472	478	469	468	478	495	455	476	472	471	507	451	452	514	468	473	492	472	526	502	440	495	485	461	481	459	425	470	469	436	518	487	515	465	475	495	483	466	465	460	465	458	477	506	511	494	491	505	514	495	517	492	514	508	483	495	478	451	489	512	484	496	501	429	502	475	513	479	457	450	457	451	477	480	507	463	507	466	534	469	497	493	508	452	503	443	504	488	500	476	487	462	486	497	466	443	520	456	454	491	522	490	520	491	486	510	471	453	490	449	496	505	463	450	477	494	470	490	486	457	488	499	504	505	528	518	467	462	457	481	513	472	457	483	459	480	475	513	521	471	513	522	505	531	523	463	490	474	445	463	496	480	438	475	470	471	499	439	524	509	476	480	493	489	479	448	475	520	436	490	497	480	468	520	485	458	504	507	483	506	492	483	472	492	443	528	453	476	515	511	479	512	465	490	481	475	461	483	488	497	473	500	456	466	528	481	432	491	483	479	445	466	484	472	500	469	487	464	464	505	479	463	499	480	491	466	471	512	495	483	459	476	525	514	505	489	485	465	465	502	482	469	458	450	461	486	470	489	467	477	492	458	460	475	474	488	475	518	512	468	506	507	482	521	496	480	506	501	487	481	467	475	482	492	499	475	501	513	485	490	474	484	480	499	493	481	440	465	474	457	495	503	481	460	526	491	489	451	503	497	491	476	469	491	501	441	480	517	487	492	451	450	484	475	479	465	470	495	456	501	463	477	494	471	521	510	486	477	486	524	480	504	507	477	488	503	511	473	478	518	495	513	529	480	499	455	478	469	482	458	492	468	483	499	477	456	501	485	481	472	469	468	483	465	473	471	470	483	500	493	507	455	497	485	557	478	488	486	505	492	490	485	493	466	492	516	538	445	477	478	497	528	479	493	528	484	486	470	444	490	480	504	500	498	472	475	486	492	482	521	477	548	495	470	440	456	435	477	451	500	468	509	476	470	474	457	500	484	475	488	465	492	462	444	468	490	507	476	474	463	450	480	466	505	482	485	483	476	492	439	479	489	523	478	496	500	496	457	480	443	522	463	514	477	509	479	463	488	528	481	450	480	472	503	454	477	485	470	465	477	519	486	454	502	464	487	434	489	517	506	465	504	496	517	494	497	458	483	477	498	497	493	527	500	486	473	484	479	464	508	482	473	519	531	488	512	467	450	486	456	507	529	505	488	471	450	550	509	512	482	506	440	498	480	462	534	460	448	514	473	472	513	463	468	459	499	510	507	443	491	461	466	482	485	454	491	475	502	484	474	455	492	445	473	485	502	468	455	494	458	510	497	498	465	518	480	495	471	479	489	509	479	490	510	473	488	454	503	516	484	475	521	488	471	512	512	472	495	504	463	471	448	466	465	476	501	486	507	471	500	512	479	492	446	489	451	484	533	491	486	515	504	457	435	542	507	449	472	495	527	502	458	482	477	476	465	471	443	533	479	495	510	475	481	476	511	516	484	461	493	513	458	487	499	505	485	495	469	503	460	475	487	511	426	497	465	488	486	488	487	479	497	428	446	487	477	513	493	502	455	543	461	507	476	493	511	480	475	464	490	496	457	452	457	429	508	498	485	503	467	485	494	454	463	460	471	467	474	459	471	465	489	459	557	473	469	490	488	434	483	505	506	441	483	486	483	479	462	469	465	456	509	470	501	510	531	476	527	439	513	499	480	506	509	484	503	466	483	497	471	460	496	463	501	492	497	468	510	443	504	485	496	523	496	464	490	477	477	447	498	500	471	462	439	499	454	486	531	488	499	469	517	479	483	494	484	446	509	492	492	476	492	461	481	466	454	502	503	473	520	468	534	496	510	476	489	499	480	454	458	499	475	477	478	477	463	501	479	471	530	496	477	484	517	505	435	484	464	476	494	475	533	476	501	470	494	446	470	508	499	449	470	480	471	503	487	515	481	472	477	487	457	465	491	510	465	475	471	479	505	489	469	446	489	464	494	527	489	497	488	455	477	441	472	460	474	485	468	505	506	502	468	501	475	478	503	489	482	465	482	484	484	493	471	483	480	465	506	463	455	456	442	513	451	453	494	463	472	512	466	480	508	488	453	483	488	496	477	518	502	452	500	513	484	486	504	476	475	452	481	457	491	496	504	467	505	509	451	478	466	460	438	466	486	489	502	495	463	499	465	495	501	502	472	532	522	515	518	454	498	501	483	449	524	474	510	493	458	504	443	501	502	500	429	525	487	529	497	474	457	521	460	480	501	481	494	456	483	450	476	494	475	472	504	508	526	519	476	470	485	503	478	519	484	495	463	468	483	476	499	479	458	479	481	474	491	500	517	480	489	463	473	477	504	460	456	469
11905	4511	2099	859	527	482	408	394	403	350	354	331	339	356	337	379	364	344	329	362	321	336	338	350	330	305	354	339	369	337	276	290	344	345	320	339	330	321	346	337	334	321	308	311	357	308	311	358	342	330	340	317	364	356	315	317	338	332	297	331	354	361	329	316	343	330	332	324	315	328	337	340	297	351	300	335	354	326	312	305	377	339	333	307	308	346	344	332	355	321	317	322	332	339	353	373	354	310	299	343	336	331	314	337	359	355	325	321	354	333	391	338	304	352	346	310	327	331	361	340	353	305	308	343	341	345	314	314	353	322	304	326	321	352	334	336	353	329	325	310	392	341	309	323	310	330	340	330	307	369	316	349	290	346	349	330	337	306	354	323	321	301	354	321	337	357	315	340	327	317	334	356	316	356	321	321	378	332	318	315	336	316	348	342	333	311	337	321	326	340	307	358	329	314	333	328	339	348	348	333	346	292	348	283	303	329	317	308	347	333	361	355	324	320	358	350	339	328	320	340	321	345	317	333	320	338	355	334	350	334	327	384	313	318	345	318	363	300	309	326	341	376	352	352	331	313	318	309	340	304	322	340	312	342	330	383	302	327	346	316	344	321	319	325	326	360	322	333	315	359	332	312	325	323	329	309	340	305	348	336	312	334	346	301	319	327	311	349	306	335	333	341	346	343	309	328	323	326	335	356	345	346	324	339	334	339	328	326	323	361	312	341	357	340	329	320	316	353	347	325	367	372	358	306	334	336	343	302	351	344	297	351	322	329	313	315	362	309	337	347	317	341	319	358	310	315	328	339	286	302	318	337	327	322	311	317	349	345	342	316	319	312	317	324	290	333	322	323	321	307	350	333	325	316	344	342	322	315	322	371	337	320	303	337	325	336	330	337	338	334	321	320	343	333	302	307	333	323	325	351	287	344	317	327	324	311	338	323	360	320	352	339	339	347	376	331	347	342	324	331	347	354	333	352	353	324	347	324	329	328	351	325	347	315	340	332	334	308	325	320	330	362	329	322	347	298	338	319	342	346	360	324	304	322	323	343	353	373	314	349	327	305	325	351	357	358	329	328	336	318	348	346	316	335	357	347	335	328	321	324	323	349	315	351	356	359	357	333	340	360	318	332	332	277	330	333	373	343	307	317	372	359	329	337	355	324	359	358	336	332	306	334	341	295	307	344	321	316	330	309	354	293	299	310	342	348	386	363	348	332	317	347	334	302	322	331	348	327	362	341	358	339	324	332	341	384	357	331	373	317	314	359	322	344	321	318	325	358	354	324	353	334	319	375	327	308	357	348	326	306	339	331	320	311	324	325	329	318	314	365	354	341	331	332	361	327	353	331	320	344	290	324	330	326	356	322	353	306	308	329	321	306	355	353	319	312	322	329	319	338	313	360	362	315	324	350	344	355	345	368	340	326	347	366	352	333	328	346	324	325	346	338	329	324	337	316	300	327	310	343	332	343	364	326	332	324	374	353	362	337	331	316	373	346	341	359	350	365	282	317	306	356	360	354	346	331	369	328	327	341	322	333	352	348	333	348	305	332	346	332	315	312	341	348	336	357	348	341	351	338	329	339	326	353	368	393	351	307	338	323	350	324	336	326	306	315	304	336	305	338	319	351	343	322	316	331	359	362	321	334	370	356	345	292	357	338	380	367	323	308	370	335	344	306	327	338	298	325	318	372	326	327	317	346	299	339	312	313	324	334	344	328	323	348	322	333	296	347	333	324	363	312	337	322	312	340	341	329	337	333	347	354	316	330	355	309	323	374	329	320	346	358	322	333	317	317	339	314	356	320	328	317	335	374	328	321	323	322	319	330	343	322	334	321	322	317	327	293	349	363	342	314	366	364	313	333	321	312	350	368	328	364	308	287	337	313	337	317	324	315	305	327	331	337	354	340	337	325	361	329	296	335	350	353	331	357	331	358	330	372	327	337	319	294	330	310	312	326	343	324	321	291	342	298	322	334	314	313	349	333	354	325	374	333	348	335	378	311	335	355	347	349	309	312	287	337	326	333	349	366	315	349	354	357	367	340	334	339	359	344	296	345	308	341	359	321	309	337	344	321	344	387	327	310	330	320	324	338	327	356	362	327	367	323	348	322	330	320	334	321	326	302	330	354	300	335	367	316	351	314	311	331	312	352	366	325	339	366	352	329	324	327	324	328	352	327	336	343	352	349	307	323	332	322	322	330	334	380	326	356	333	345	306	321	288	302	333	350	333	354	342	345	320	339	344	331	338	343	312	344	317	356	364	326	325	345	323	344	358	336	341	338	334	352	366	352	338	337	371	355	351	334	347	319	323	366	323	334	347	356	320	363	308	321	341	304	331	339	332	315	320	348	334	331	321	339	354	300	345	317	326	335	343	327	344	342	312	326	286	316	335	347	352	321	332	353	318	361	341	349	327	307	324	341	337	362	308	322	332	330	357	279	321	288	338	325	345	329	333	345	309	331	332	355	329	353	344	365	309	305	330	316	323	348	330	375	322	318	309	302	347	374	357	353	319	340	358	337	345	349	337	342	325	323	344	322	351	329	338	378	328	320	326	374	330	324	363	332	333	317	319	329	342	309	293	359	346	339	349	348	307	312	355	311	380	337	317	367	358	311	309	336	328	319	306	328	350	316	357	340	359	325	321	353	358	338	335	349	322	338	311	330	324	317	333	331	347	347	320	353	334	319	356	356	387	337	363	324	292	360	358	328	330	324	332	337	346	321	334	330	329	320	332	325	325	346	327	336	341	326	382	339	321	319	323	329	341	319	353	302	354	329	386	308	336	337	336	330	333	314	321	343	355	343	348	349	337	342	339	308	350	337	327	335	325	346	376	336	309	296	317	330	346	360	316	317	340	322	340	317	329	323	292	347	348	353	300	304	360	351	300	320	316	311	322	339	318	360	342	344	342	326	353	330	370	361	321	322	356	324	360	336	335	318	316	324	317	273	320	307	359	354	323	363	346	344	331	350	347	359	334	338	298	326	317	301	321	340	320	306	374	309	345	295	313	373	331	351	344	330	323	325	353	309	351	317	328	328	319	316	330	342	325	321	301	350	345	328	330	312	381	366	315	351	338	344	326	331	331	320	337	349	350	340	337	339	293	298	358	277	329	320	339	358	345	337	342	341	382	308	336	341	352	332	341	334	319	351	337	362	336	339	334	351	369	320	352	305	329	316	316	331	311	337	342	329	336	313	309	301	319	355	351	328	341	313	352	316	335	376	347	362	342	316	315	358	322	312	323	387	327	348	361	341	308	344	363	324	358	333	329	335	338	320	341	311	363	304	314	335	315	295	316	349	308	340	350	319	313	341	329	322	341	306	320	338	364	338	301	372	320	356	304	357	303	323	360	313	332	347	319	336	324	319	300	316	306	322	329	339	337	330	312	356	313	361	329	345	329	362	342	360	296	331	347	320	362	321	329	322	363	322	356	317	321	335	323	344	323	340	361	340	341	322	321	328	343	301	349	349	343	333	323	334	359	327
8412	4445	4169	2322	1635	1373	1179	1249	1048	934	990	902	856	897	884	849	834	809	859	884	819	801	777	781	765	797	716	728	798	775	754	731	799	766	773	772	790	777	745	800	752	841	750	745	748	758	780	784	782	818	772	767	786	745	785	756	765	778	726	765	785	793	797	783	756	751	754	737	715	763	767	770	810	748	761	784	752	784	767	774	760	780	809	814	759	789	771	780	740	740	710	775	740	736	739	784	769	805	808	786	767	765	756	775	780	716	775	752	809	797	760	750	825	769	786	777	764	792	759	718	803	795	817	743	767	721	799	761	748	769	775	775	771	766	759	744	770	788	750	745	764	765	791	752	781	799	718	821	801	803	800	760	755	771	777	802	734	759	764	748	780	782	770	774	777	801	807	744	771	755	722	813	806	772	795	720	811	758	800	770	778	798	723	755	766	770	739	747	801	751	803	754	743	757	740	802	749	766	735	752	769	740	817	726	823	766	723	749	744	740	779	782	792	746	810	768	741	763	737	795	754	728	740	796	730	731	762	776	712	803	762	732	749	786	754	730	766	762	806	748	709	753	743	706	782	737	741	779	770	728	799	713	762	720	745	759	710	767	759	776	743	738	838	729	783	776	804	746	803	744	780	761	791	741	731	782	778	785	749	759	769	812	770	807	737	757	823	750	773	715	749	754	822	796	774	805	758	762	792	795	774	744	716	769	784	770	722	772	770	756	776	781	746	744	828	766	773	728	848	781	767	715	760	738	777	809	782	770	772	767	826	756	745	791	745	738	704	782	786	724	794	771	784	796	734	775	769	803	800	786	818	725	753	828	771	757	749	766	740	801	794	775	740	752	753	765	880	792	755	750	784	770	760	770	786	784	790	761	748	788	768	760	791	766	736	794	763	752	795	787	795	782	791	770	709	799	797	748	771	783	790	768	760	772	775	854	794	820	787	757	800	740	787	751	734	703	785	784	750	808	740	799	777	769	754	739	779	771	751	756	714	798	785	748	824	752	734	818	800	746	808	738	818	792	753	809	725	775	773	763	783	752	753	749	800	733	759	783	775	768	746	805	798	808	766	745	772	787	783	737	733	786	796	763	762	728	753	816	756	740	798	746	792	798	795	731	758	761	796	744	773	815	773	758	754	771	756	779	757	782	790	773	743	797	752	739	767	751	722	766	738	813	765	791	779	760	787	806	758	748	787	754	789	763	777	772	770	743	828	705	773	771	789	759	735	778	770	771	774	759	768	747	755	764	755	722	766	714	760	766	774	751	771	729	808	723	815	790	770	762	787	752	794	732	753	769	750	782	757	782	782	787	794	811	769	755	696	752	751	750	776	761	711	755	773	764	759	759	799	765	806	762	812	770	751	773	790	810	770	753	732	818	787	775	793	772	758	760	761	785	714	795	805	753	777	751	766	804	762	756	821	771	770	794	761	729	729	793	785	752	769	727	787	813	770	788	729	820	789	775	715	781	785	739	811	812	730	801	751	794	803	727	760	787	705	745	752	796	785	737	776	736	750	809	765	758	757	725	775	782	777	760	742	736	711	782	802	733	738	760	809	730	736	703	760	791	783	728	741	790	733	754	769	770	798	770	750	736	771	739	782	736	783	716	765	776	735	770	835	763	768	789	747	749	805	734	780	789	752	767	790	820	713	781	756	830	756	810	767	767	753	722	757	731	817	745	776	755	777	734	780	749	772	743	787	761	804	824	792	787	772	784	750	804	783	755	808	762	775	749	748	829	734	767	754	825	791	720	725	752	759	784	747	772	740	762	760	772	736	768	797	761	754	777	818	732	772	744	747	790	771	786	770	758	803	762	753	775	704	802	781	698	781	765	772	802	785	747	733	736	756	717	753	740	706	811	741	827	760	750	715	751	756	772	757	754	733	751	759	823	772	738	801	774	769	849	728	796	688	779	773	783	760	768	739	746	730	803	798	757	772	783	753	776	808	742	780	765	758	731	746	774	765	755	795	778	749	801	786	745	790	753	726	785	787	733	800	762	764	732	720	751	777	744	785	800	810	820	757	761	827	823	748	736	763	751	824	769	734	762	726	814	758	770	743	771	747	807	777	804	693	785	774	773	770	767	761	753	713	716	790	713	755	738	797	773	764	814	789	796	778	759	777	760	762	778	737	766	735	804	764	798	765	777	769	838	749	752	780	756	777	749	780	748	746	762	781	795	747	735	756	778	772	743	766	786	803	767	781	767	720	794	751	773	731	752	781	722	783	744	717	756	765	815	755	700	752	711	758	750	724	758	761	789	768	740	784	742	761	787	766	763	800	791	777	750	742	804	746	767	769	752	771	711	756	786	733	762	761	739	780	821	833	803	739	743	777	753	761	768	775	732	744	758	762	775	772	718	792	731	781	760	727	748	715	737	772	737	827	771	742	772	773	741	737	772	831	767	752	739	789	793	763	753	810	764	752	793	724	744	753	865	751	802	802	781	762	744	834	743	742	728	748	752	800	800	788	777	763	749	738	734	776	741	773	715	739	779	737	771	748	743	776	730	749	822	750	788	752	786	772	781	730	739	761	771	740	764	734	750	786	798	805	764	737	720	764	796	809	760	798	774	753	752	756	762	782	748	794	753	787	781	766	715	787	750	745	711	739	778	767	752	800	803	744	764	769	752	750	761	742	776	787	713	739	735	776	756	779	788	754	741	824	770	795	799	769	785	796	784	768	738	763	713	730	751	739	771	730	773	770	793	755	761	776	779	758	742	766	766	785	764	752	797	724	722	720	748	784	804	773	826	752	780	788	753	784	776	737	747	745	752	768	718	761	759	745	742	750	782	766	738	766	747	764	763	758	735	781	770	747	735	807	763	765	739	732	793	774	775	714	789	752	756	791	761	774	713	823	792	789	736	781	818	780	746	746	744	746	768	789	768	799	781	807	798	800	774	786	744	761	774	784	731	782	724	751	749	823	828	772	711	742	759	718	765	802	740	767	765	734	713	748	758	785	756	737	829	732	778	766	736	756	751	765	768	799	759	773	742	731	777	766	783	758	760	737	786	782	730	742	754	746	756	809	816	756	756	755	739	788	759	771	784	747	761	788	799	785	738	765	768	780	758	736	773	757	822	752	727	771	766	718	762	770	749	784	794	803	760	790	785	765	763	745	801	847	771	723	710	744	762	744	783	774	776	771	752	812	743	775	794	746	803	778	740	750	766	819	721	799	775	755	811	754	736	783	774	696	751	794	817	789	780	794	794	762	754	782	779	744	747	816	737	805	773	718	773	755	799	764	722	727	773	764	816	765	797	751	793	693	766	771	798	770	735	768	746	806	760	818	786	802	747	749	751	794	779	772	751	767	794	771	730	737	770	769	785	793	721	803	771	747	762	740	758	750	755	719	751	772	792	758	756	767	779	782	828	756	801	736	754	718	731	806	749	742	809	786	724	779	781	778	780	750	728	751	799	735	764	742	751	775	757	777	814	764	725	806	838	741	779	726	781	743	771	761	761	767	768	767	763	722	799	773	726
28256	14858	9494	2416	896	661	556	498	454	411	366	364	407	376	389	358	376	369	380	365	351	318	345	339	327	326	336	351	325	340	331	328	330	339	372	353	366	321	311	317	366	298	335	313	349	354	349	346	325	344	328	334	318	342	361	329	352	318	330	340	310	284	329	336	336	339	288	329	342	332	360	321	325	335	310	315	378	361	331	339	344	343	342	309	323	293	362	345	337	344	330	319	335	373	315	306	336	346	320	337	360	354	326	341	312	315	326	351	298	327	343	335	340	320	354	340	328	356	353	320	364	315	307	325	349	317	320	354	312	338	313	321	341	318	297	339	299	291	327	342	317	330	332	294	317	333	325	326	346	318	338	326	290	314	348	303	303	314	340	324	350	305	316	308	348	325	329	324	319	324	320	349	322	324	333	340	320	348	320	332	341	313	331	321	385	331	342	358	316	333	328	299	350	323	333	307	362	341	332	292	347	296	345	366	312	295	313	342	347	304	337	303	334	333	290	311	349	352	308	347	334	340	320	355	350	329	330	348	384	344	298	349	317	327	342	335	325	333	325	327	349	323	336	344	336	321	354	328	332	370	338	299	314	293	306	346	330	339	339	295	271	329	392	338	352	335	337	343	335	355	320	316	341	322	363	337	325	347	311	334	323	330	317	345	345	333	313	328	301	313	350	339	307	316	326	312	303	308	312	350	336	331	356	308	330	323	322	335	317	338	342	322	311	332	293	325	365	342	371	302	332	335	338	348	348	385	334	346	304	336	349	316	340	308	305	318	350	285	342	360	309	328	313	314	341	342	301	360	295	366	320	337	328	328	312	295	285	328	324	347	344	334	334	331	344	302	343	308	334	285	308	364	332	311	355	313	310	330	334	361	360	321	305	313	304	347	334	333	317	317	353	362	348	295	322	362	322	322	333	333	318	337	338	321	355	316	337	317	310	313	321	321	326	331	336	308	288	307	316	328	316	302	317	334	303	350	329	315	297	328	343	333	340	351	340	322	304	331	319	302	334	341	322	350	372	347	327	309	332	315	341	301	302	321	332	314	337	324	330	327	326	316	331	360	330	326	362	308	325	332	307	327	356	362	374	343	350	309	334	343	297	334	329	346	333	330	334	317	370	307	356	344	337	342	314	310	344	335	332	321	362	323	350	312	353	308	312	325	321	315	303	310	334	326	317	341	343	329	319	344	335	329	302	329	340	346	339	325	308	291	371	368	327	334	304	340	328	342	301	363	318	362	326	334	295	360	349	318	333	334	350	324	323	340	299	317	330	331	355	329	329	325	318	351	322	346	308	317	320	321	306	263	329	315	348	344	308	339	316	347	364	332	349	293	307	319	334	321	352	350	326	298	303	327	329	339	300	329	284	326	341	341	348	340	346	366	316	330	324	293	327	331	334	292	316	335	345	354	313	333	373	329	326	336	314	331	350	311	308	303	309	343	316	313	355	358	310	345	326	312	340	322	347	338	323	362	316	352	319	323	337	318	328	294	350	299	334	345	352	347	315	333	313	311	303	364	347	325	322	324	345	396	356	352	287	348	308	343	343	284	328	309	304	336	306	352	336	313	337	335	321	319	336	315	386	308	322	324	297	314	321	316	329	358	316	331	313	321	327	313	347	331	342	375	339	325	306	343	356	310	328	324	287	331	318	312	303	351	333	353	351	332	311	344	332	335	322	328	323	356	348	356	303	311	296	373	341	314	353	346	360	334	353	349	335	349	324	335	329	287	326	339	306	290	332	320	318	340	327	299	349	307	338	343	307	309	309	300	299	336	333	343	307	330	294	359	334	321	344	310	319	293	350	387	335	347	303	338	333	312	346	322	341	317	352	316	318	334	345	340	323	317	342	317	310	377	354	332	326	329	322	325	340	307	318	337	296	326	345	331	324	367	321	334	345	278	300	317	363	332	315	334	347	339	359	313	334	329	321	303	323	345	289	334	329	334	314	337	334	333	316	319	325	346	305	324	338	328	316	355	345	352	343	335	349	302	331	322	327	348	321	349	309	317	331	332	317	330	317	321	343	320	316	314	326	314	323	333	340	312	325	328	325	339	324	309	302	326	339	318	321	380	340	307	284	305	312	337	330	340	321	300	281	341	354	361	340	311	334	336	349	316	330	348	332	353	347	325	327	348	353	323	351	340	334	328	324	314	316	342	348	319	305	297	315	288	323	331	314	328	330	323	317	321	353	328	352	328	365	355	327	294	319	328	317	337	326	361	311	312	359	325	353	340	330	326	332	294	315	368	322	332	328	325	365	320	319	327	327	328	377	374	383	330	332	321	318	298	329	300	322	333	328	318	356	342	327	321	330	343	345	327	333	325	324	323	327	329	351	317	308	310	329	355	343	313	335	348	323	310	333	379	310	297	340	323	354	331	342	311	312	342	298	329	369	316	323	349	370	332	337	316	339	350	316	310	326	320	370	342	308	304	349	342	361	358	323	329	379	356	334	353	356	316	324	323	301	337	332	344	338	326	366	378	339	301	340	330	332	315	286	337	306	362	302	337	355	318	288	345	319	317	332	316	316	339	352	343	366	309	333	325	296	319	344	320	331	302	332	333	290	312	341	331	354	362	363	362	321	355	344	330	344	333	346	339	322	331	310	317	308	347	325	340	351	350	304	350	317	314	319	302	331	300	347	347	364	310	341	349	358	350	335	321	313	342	324	329	336	341	315	341	353	319	332	359	292	310	336	311	315	365	336	330	324	298	316	372	356	345	305	346	350	336	353	334	312	337	358	331	323	357	354	325	313	321	324	324	318	314	365	321	334	325	321	304	365	335	323	339	311	360	305	331	334	341	348	304	311	335	283	341	297	306	322	345	328	304	312	319	361	330	341	339	355	360	373	361	330	319	310	356	320	312	327	327	348	342	353	326	334	327	336	350	391	314	330	338	360	322	347	341	360	321	339	317	320	330	330	327	349	346	336	341	314	327	341	332	365	326	361	330	349	364	323	345	345	338	319	275	326	303	339	323	358	350	328	345	350	293	349	349	348	329	336	312	324	357	344	342	330	335	340	327	317	323	319	355	310	319	330	325	312	315	383	356	339	349	341	336	340	308	323	355	347	360	325	337	299	331	333	330	308	348	331	318	342	323	321	303	320	331	347	312	301	346	346	322	318	343	307	302	329	303	345	295	311	325	333	354	325	294	324	342	321	328	312	343	293	315	308	308	316	311	326	314	331	321	313	335	334	303	309	355	326	324	333	346	349	325	291	328	354	344	331	336	321	333	332	320	383	344	339	335	307	315	352	334	370	356	320	361	321	325	339	312	341	313	354	321	386	377	348	313	320	316	325	390	339	303	323	319	321	358	308	317	304	325	324	317	354	328	310	354	344	332	345	343	326	307	318	342	388	310	326	314	317	362	344	351	334	341	331	363	339	318	322	332	336	336	283	297	345	332	315	317	367	321	307	336	343	345	323	336	318	300	378	344	343	331	310	312	336	328	342	316	317	322	331	350	337	295	327	334	329	319
19448	11916	12869	3688	2495	2192	1794	1707	1467	1374	1267	1095	1041	998	999	905	993	866	887	885	883	879	875	834	856	835	776	765	805	796	830	801	772	804	783	761	796	796	791	813	790	784	765	763	785	749	766	843	843	762	729	768	706	725	817	785	773	739	765	747	755	780	748	797	721	753	810	793	740	745	764	716	779	759	746	791	748	772	758	759	769	803	768	766	770	779	777	730	772	797	785	736	795	758	726	766	738	749	758	749	747	739	741	790	769	772	715	780	769	757	773	754	729	764	756	818	751	748	745	758	739	770	762	743	768	751	766	704	775	734	768	730	745	790	771	732	765	777	750	771	779	803	718	780	770	740	696	734	759	746	740	732	800	756	793	743	759	695	757	732	771	748	768	798	759	823	774	723	731	761	711	737	727	807	782	772	790	699	744	756	732	765	775	806	799	799	779	680	794	771	725	739	755	737	755	749	763	806	737	796	765	830	743	712	781	760	799	767	780	763	776	790	722	725	726	749	767	770	794	725	729	767	769	721	754	741	736	729	767	772	744	746	798	743	752	746	720	759	730	759	746	753	782	810	761	769	748	791	802	752	699	797	769	772	764	770	741	738	723	695	811	775	773	759	779	780	781	769	729	776	754	736	719	770	762	768	720	764	750	726	724	787	770	744	817	758	754	769	772	757	801	747	795	776	756	715	762	754	777	775	796	722	730	736	754	795	682	759	749	741	772	782	760	751	734	759	804	724	797	773	749	707	773	736	643	818	788	748	737	673	751	800	763	771	787	719	716	801	776	792	714	713	759	713	737	766	742	710	777	738	799	711	762	722	760	750	764	731	720	772	767	731	737	769	787	772	766	770	767	766	805	755	759	751	770	761	725	751	777	741	766	768	732	725	728	742	761	796	760	775	749	789	763	765	780	752	712	779	746	732	742	753	743	732	732	760	743	712	759	778	739	781	764	751	761	752	778	756	758	732	727	782	746	775	729	714	762	796	740	783	752	741	727	783	773	783	732	729	771	748	731	713	725	721	802	789	735	762	787	768	762	791	769	735	737	727	714	730	712	803	741	709	723	736	777	732	767	755	724	717	785	731	761	731	707	735	751	730	742	788	761	762	812	768	778	778	682	747	770	761	759	748	760	711	745	798	780	740	729	767	742	782	804	715	749	770	724	777	744	750	722	710	758	787	707	748	743	782	799	767	799	748	741	708	748	800	755	769	737	757	743	760	726	710	810	761	719	729	729	731	760	735	678	748	729	769	745	720	712	714	842	779	735	711	723	747	731	786	791	756	775	755	777	748	744	748	720	793	780	739	750	748	780	794	703	727	776	735	741	777	734	769	767	763	776	731	734	750	716	725	746	792	795	729	735	741	748	694	775	791	727	741	808	786	748	740	755	768	770	779	758	719	764	707	800	794	772	737	769	772	775	749	765	743	696	827	785	775	721	807	704	716	718	737	781	755	683	724	746	751	793	738	769	809	756	732	762	785	761	703	740	728	788	742	754	795	712	803	766	754	753	756	712	752	750	724	749	806	750	729	767	733	713	771	760	753	706	745	794	756	741	757	768	740	741	716	747	746	793	690	781	789	767	696	759	754	750	762	782	810	753	771	779	761	751	758	684	758	761	784	761	809	708	786	709	744	822	750	746	780	778	741	759	747	784	748	765	722	766	749	794	730	767	776	762	759	748	714	756	745	734	766	760	762	745	735	779	691	748	768	710	796	724	753	799	729	715	770	718	759	778	749	743	777	739	794	798	797	772	737	787	749	727	771	711	739	824	721	711	749	791	744	770	776	766	752	732	711	744	734	752	722	760	718	785	777	714	774	732	754	748	756	742	729	728	728	728	749	725	745	799	737	748	752	799	734	794	796	762	754	788	749	763	754	757	760	785	761	774	738	793	811	729	727	727	755	733	752	723	784	718	728	776	743	757	774	759	806	765	812	752	741	748	778	804	735	733	809	740	754	759	779	732	714	742	756	769	782	753	771	724	772	772	765	735	764	723	770	717	778	793	762	746	745	731	719	800	719	758	749	701	807	771	726	749	781	727	778	697	809	752	773	785	759	732	779	799	773	729	771	735	731	788	744	709	758	801	745	759	767	726	761	800	738	680	783	752	759	705	761	805	785	755	752	737	738	747	725	770	801	807	735	774	740	728	799	752	765	787	768	720	776	742	784	777	744	751	773	747	745	778	734	718	775	749	777	749	748	740	719	773	759	761	751	778	829	766	748	767	757	778	764	723	754	744	729	730	733	753	763	764	740	782	749	763	718	761	765	728	754	747	725	700	766	752	838	798	728	717	707	779	718	733	728	785	755	771	749	746	774	756	707	762	775	768	751	743	786	760	758	752	787	738	740	774	718	757	797	759	714	719	794	724	789	785	790	769	763	732	724	735	798	791	800	713	700	729	770	799	762	708	757	767	707	766	746	723	820	742	751	759	799	723	777	779	747	769	773	730	801	739	754	718	805	785	803	758	770	724	775	761	779	772	727	745	712	743	721	765	764	781	726	767	741	769	804	785	808	747	811	712	736	745	745	741	773	714	763	769	768	733	766	751	760	735	786	717	727	767	690	762	768	762	764	724	774	764	746	764	734	718	749	765	773	729	803	734	732	762	746	753	685	759	713	763	802	771	727	788	799	703	754	744	791	815	743	748	770	751	785	783	729	737	819	727	758	802	740	759	735	773	713	792	753	764	781	768	748	734	793	804	747	767	690	795	702	782	713	738	711	778	732	722	722	736	740	730	747	760	723	738	711	743	714	772	721	766	739	721	834	732	769	765	769	774	710	755	766	771	774	739	744	814	720	741	765	816	750	799	784	782	766	746	768	763	739	741	771	739	757	760	713	748	768	754	770	774	810	842	737	769	775	781	774	756	746	684	759	775	739	731	764	787	760	759	717	796	772	790	747	756	725	782	735	786	760	830	759	704	776	781	764	696	751	795	800	740	793	736	762	741	717	756	773	718	728	715	756	743	762	773	712	709	766	767	776	748	788	740	705	759	755	757	752	796	715	775	764	778	736	719	768	745	711	744	720	771	765	780	748	780	738	783	725	735	735	770	755	725	783	736	746	722	778	774	802	765	753	727	756	787	781	779	692	778	752	762	728	761	709	719	731	764	752	763	747	752	714	739	776	768	769	753	724	729	749	710	742	809	750	763	761	825	673	771	752	747	782	758	804	702	784	725	772	809	737	745	772	773	770	757	737	769	759	753	791	753	797	790	707	799	769	771	779	762	795	779	788	778	744	743	763	789	735	790	729	742	714	765	713	743	759	739	784	717	775	755	780	794	741	714	747	700	727	725	778	714	745	736	796	751	750	747	736	776	715	773	785	752	787	768	764	736	748	763	758	737	781	797	747	732	761	782	709	754	742	789	777	732	772	767	751	751	750	790	800	726	746	786	741	768	768	758	728	761	791	775	745	768	742	821	738	807	740	796	755	793	749	773	715	743	764	763	698	767	715	735	759	775	815	774	775	737	787	706	759
38639	23477	15575	3446	1096	781	573	555	390	369	338	294	287	278	254	261	253	258	226	240	242	226	253	249	226	232	183	214	218	220	211	209	227	220	211	251	201	249	213	209	238	223	214	225	211	201	197	206	201	215	200	234	206	201	194	185	207	210	197	220	201	242	230	222	224	204	201	222	228	221	204	205	230	210	204	207	213	226	170	216	188	202	208	202	216	228	204	238	196	221	234	184	226	196	203	216	212	221	210	238	208	209	188	206	208	224	194	215	227	214	198	216	224	222	204	189	220	224	211	211	206	207	181	233	220	190	232	195	217	204	181	190	226	223	214	185	210	205	220	211	190	190	243	217	201	226	197	204	219	222	214	226	225	209	197	214	228	187	210	196	201	181	185	190	226	207	198	198	188	173	195	204	236	195	196	237	185	221	212	210	202	220	207	221	220	197	217	215	209	201	223	199	215	218	226	192	192	213	231	192	205	230	224	215	200	204	205	212	204	205	240	214	212	185	213	179	241	187	212	183	187	226	227	212	241	217	194	196	218	221	209	202	199	207	196	180	218	193	229	225	184	214	206	182	202	179	195	221	193	223	186	205	200	208	234	167	206	224	179	185	228	198	228	208	247	205	209	190	200	193	198	217	216	219	175	235	206	241	203	194	187	202	238	205	199	222	215	209	212	214	197	206	217	211	224	224	211	225	207	214	205	188	207	214	216	219	212	237	223	228	235	221	221	191	207	225	204	214	211	186	193	217	205	212	197	191	205	202	213	227	189	186	201	188	193	201	202	228	224	216	215	210	260	211	224	211	194	188	198	214	209	221	229	211	188	237	228	189	185	181	209	198	229	224	234	210	228	219	203	225	192	212	204	227	180	210	215	212	213	191	195	201	236	226	201	202	192	216	222	201	191	169	241	218	191	221	197	207	242	208	216	212	221	207	199	181	239	201	237	226	200	228	196	207	209	196	181	213	196	196	215	191	197	200	219	218	202	208	191	180	226	230	211	216	202	191	203	191	201	205	225	206	211	201	238	173	210	192	234	188	206	220	181	206	208	210	209	230	207	197	217	211	200	252	207	185	212	220	218	231	206	222	206	217	233	195	214	216	195	213	183	209	192	199	207	199	211	223	205	230	201	203	203	214	200	197	200	195	218	211	206	197	181	192	197	206	215	211	186	206	222	200	183	189	189	230	207	199	223	221	232	232	203	207	208	205	193	214	213	230	221	209	196	226	202	217	220	215	237	190	191	219	217	210	225	197	223	204	226	203	221	196	194	205	214	227	223	194	203	232	192	227	194	248	201	208	211	203	224	201	232	188	192	221	204	199	202	203	191	211	214	211	209	217	209	193	202	206	180	210	217	188	187	220	189	222	208	230	236	238	214	204	219	197	192	190	192	201	220	188	204	203	197	192	217	196	197	215	207	205	218	210	195	215	223	215	235	197	209	211	162	209	176	206	225	213	204	220	190	178	210	198	184	201	205	215	226	215	210	214	186	213	197	215	197	210	237	221	227	216	179	214	203	192	221	212	183	216	217	212	214	209	219	234	200	198	226	216	208	195	246	217	200	211	221	199	205	218	200	202	216	198	203	205	200	201	244	195	234	215	227	194	204	197	189	221	203	229	211	202	214	210	205	213	188	211	215	203	175	228	192	225	200	200	238	192	201	216	199	202	195	201	218	207	222	217	191	205	233	213	191	212	209	188	203	215	191	193	219	187	219	223	201	223	196	207	221	192	215	202	221	196	216	200	213	190	210	214	216	211	207	210	200	211	219	205	226	204	178	188	187	201	220	187	218	211	196	184	216	206	210	221	214	184	214	224	243	210	190	219	234	201	193	202	203	221	219	214	211	227	234	161	211	210	212	203	195	220	207	202	193	201	198	216	193	220	239	197	210	217	234	217	224	187	209	222	216	213	193	207	200	223	198	215	174	199	221	192	231	209	187	223	227	218	197	200	210	204	241	206	224	240	215	223	180	220	229	173	200	182	209	203	199	193	236	223	205	192	205	186	216	188	216	196	232	222	229	206	175	211	179	208	186	196	209	221	200	213	203	205	175	221	204	229	191	207	208	175	183	192	192	181	213	203	213	178	221	227	230	225	218	213	237	210	212	194	225	197	204	195	217	181	225	203	196	208	245	198	188	198	200	194	242	192	195	168	213	219	214	205	234	219	208	211	217	185	222	206	197	213	177	205	210	193	235	206	224	230	198	205	183	201	206	211	235	226	216	210	204	231	183	212	196	203	190	168	199	210	222	207	178	203	224	220	223	197	217	207	190	209	217	209	221	197	204	206	206	195	219	230	196	209	187	204	220	207	205	210	206	225	200	193	215	186	222	206	185	184	213	229	203	191	185	225	213	229	223	228	206	208	232	238	203	219	193	253	191	194	203	214	231	196	187	204	229	208	210	222	212	218	181	178	189	219	188	172	218	194	231	226	205	196	219	178	185	202	193	222	225	207	207	213	182	209	211	230	186	196	197	215	217	227	214	175	223	197	181	196	193	200	212	196	188	211	226	205	243	196	224	221	206	217	225	195	214	204	205	190	228	202	203	190	200	206	170	204	202	224	207	218	199	210	198	215	211	229	236	203	214	209	184	209	195	229	217	191	202	196	220	190	212	211	218	220	188	175	178	189	186	193	188	196	212	213	245	231	196	240	218	201	221	190	206	198	255	213	234	244	198	231	218	210	200	222	229	213	216	204	224	191	213	205	220	207	185	218	209	199	225	198	199	222	204	226	223	206	204	211	206	199	194	193	174	207	215	222	201	189	181	191	196	218	205	228	234	224	224	204	183	196	206	222	201	224	194	173	214	212	221	212	230	193	204	214	210	184	201	239	216	214	170	208	227	213	229	220	204	203	202	194	206	212	182	198	212	210	206	206	204	211	205	224	232	217	160	203	186	222	202	216	194	220	220	217	194	203	188	225	196	195	200	203	209	217	172	216	220	205	215	178	224	193	213	222	239	210	190	217	184	235	228	217	206	206	198	227	218	217	213	221	193	217	209	192	233	236	209	215	231	224	191	210	184	187	202	211	184	209	230	209	194	207	186	192	191	230	201	193	225	215	201	214	218	214	199	213	208	223	203	210	210	213	199	215	229	228	191	228	214	234	229	208	212	205	236	195	216	210	216	212	201	226	186	194	188	211	218	210	215	245	189	197	235	212	202	214	200	211	197	229	213	223	196	194	219	196	207	211	186	184	237	218	195	237	200	204	191	195	218	218	213	216	190	215	242	209	193	217	214	199	238	194	201	238	160	200	198	217	206	210	199	220	204	202	228	204	217	202	175	222	227	215	203	185	190	229	183	189	195	213	224	219	209	221	190	208	219	257	211	220	229	197	242	212	234	222	206	216	182	230	223	207	213	219	175	223	219	192	220	211	221	222	192	203	196	158	197	220	214	233	234	233	201	213	188	217	196	176	212	200	200	221	210	194	217	213	218	223	199	203	205	220	189	186	233	205	228	198	205	202	214	201	191	208	230	201
25718	17750	16673	4088	3202	2617	2319	2084	1610	1407	1317	1012	1005	895	888	858	817	737	727	733	710	706	618	658	594	574	602	569	562	565	541	534	535	544	550	531	534	552	544	542	541	548	542	548	530	548	528	478	523	545	516	542	497	503	521	514	496	530	532	533	503	547	483	526	511	470	520	496	508	509	493	494	479	469	447	508	481	497	511	461	474	479	472	451	473	511	458	474	455	517	509	507	511	455	473	467	527	493	476	474	484	462	514	447	462	518	481	504	517	434	480	521	499	483	469	480	488	516	496	467	496	460	503	497	511	497	526	460	487	518	527	451	512	508	450	479	500	466	456	531	531	492	515	468	513	491	520	488	516	497	480	450	446	504	536	484	531	507	504	533	511	478	520	516	499	532	493	454	537	448	501	472	474	474	501	505	534	519	478	483	494	517	511	495	513	471	483	507	510	503	483	483	507	484	505	480	491	492	510	489	524	525	471	497	471	484	463	493	502	466	502	494	491	477	482	548	500	456	481	511	474	490	507	519	540	499	491	497	486	495	462	488	478	484	510	492	504	506	481	501	477	507	523	502	530	468	455	478	500	473	533	488	517	486	498	531	506	551	512	515	476	493	545	480	465	470	478	500	462	476	499	485	489	493	483	500	499	503	503	522	503	480	484	503	488	461	478	487	516	477	498	495	513	514	488	495	478	497	479	492	501	480	468	525	494	499	514	502	503	463	494	473	530	515	465	529	449	507	495	531	510	506	501	512	464	521	485	520	500	448	490	448	509	513	447	540	496	493	548	508	485	516	499	496	501	500	498	518	514	518	505	489	511	528	534	482	487	466	504	533	479	488	526	523	493	503	560	495	477	535	463	480	503	503	499	510	517	476	513	511	475	513	490	520	497	508	519	479	520	507	513	486	481	506	492	480	512	488	494	543	500	497	498	470	481	454	468	481	512	508	460	457	529	518	495	512	505	489	477	516	472	499	500	473	475	509	506	469	474	503	454	561	495	480	460	483	481	456	496	468	481	492	510	496	520	522	484	498	490	501	514	495	511	474	517	497	507	478	471	456	455	515	488	501	469	492	468	458	504	496	466	455	497	475	485	491	512	500	469	498	499	488	463	487	485	494	511	472	494	485	485	478	520	453	513	475	500	486	472	473	479	516	536	493	470	536	513	474	472	476	476	520	475	501	515	515	501	487	500	524	480	497	495	483	550	521	535	484	493	509	452	483	517	536	508	505	412	514	490	524	483	516	518	502	491	481	464	485	448	511	500	506	524	435	480	525	511	513	476	500	464	468	552	481	494	495	511	440	511	439	498	512	471	512	483	508	474	492	541	464	489	528	516	517	499	492	510	417	461	484	492	471	485	491	491	522	495	479	471	507	527	492	506	519	502	481	528	497	537	508	466	493	456	547	500	473	495	550	488	451	495	499	507	542	468	523	455	480	430	439	505	429	502	477	495	480	472	474	497	501	455	506	523	530	497	482	523	498	503	502	505	477	482	492	483	498	503	494	512	460	467	497	502	459	488	478	466	545	495	507	484	493	485	525	479	519	486	472	519	503	501	520	530	491	489	524	504	507	489	480	440	486	499	487	486	470	504	492	472	511	495	513	498	514	506	492	456	454	467	487	514	471	522	539	488	512	497	494	478	505	482	471	490	510	496	496	507	530	527	511	493	520	478	547	495	519	487	479	461	501	487	475	505	507	506	472	506	472	502	525	485	488	507	453	509	506	517	495	513	451	470	472	472	473	475	491	489	483	504	529	527	480	486	498	502	473	484	449	493	473	531	520	512	509	471	512	470	480	489	524	465	494	504	482	465	500	515	474	517	468	512	467	510	517	483	485	484	467	475	526	481	479	493	489	468	449	511	485	470	481	509	464	481	483	510	502	507	491	484	443	485	484	499	510	521	508	536	480	485	471	533	456	493	478	533	543	503	473	472	502	476	521	496	525	468	452	499	485	482	497	476	482	457	503	494	471	431	480	543	482	483	508	471	479	523	487	469	476	462	507	494	554	514	479	513	452	497	554	525	509	476	475	496	520	490	530	490	459	473	485	511	470	514	559	467	517	443	485	536	500	499	521	481	482	489	479	481	486	482	496	525	503	498	521	474	500	497	486	477	488	461	479	445	482	503	489	502	431	484	489	445	477	486	513	523	501	451	476	455	498	465	455	522	498	469	483	472	485	522	508	486	503	493	473	482	471	516	470	504	506	491	504	497	504	513	506	457	521	436	487	485	487	496	502	513	522	501	485	501	502	467	498	522	494	493	486	494	515	509	489	531	464	530	483	495	496	475	492	501	481	431	512	505	498	454	490	480	467	473	501	527	523	462	502	474	471	519	486	469	513	475	488	498	468	482	510	444	548	481	462	455	503	494	528	499	455	476	452	513	508	490	494	507	511	443	468	507	475	459	495	470	503	504	511	551	483	511	487	500	526	487	511	488	507	496	473	496	510	512	456	527	494	553	498	495	477	489	539	480	463	453	502	485	506	490	533	494	489	478	488	494	542	510	485	495	513	479	491	477	485	518	515	483	479	488	486	542	539	496	497	491	515	487	518	529	482	473	520	488	484	493	499	493	492	527	509	498	539	503	479	502	499	459	476	496	486	488	511	470	500	479	497	507	519	467	484	500	480	513	445	455	516	489	517	495	473	490	489	495	503	501	501	486	549	523	467	485	508	505	493	478	446	519	511	485	516	496	472	476	526	512	524	499	491	491	500	468	522	491	493	488	522	491	480	503	526	490	484	471	504	512	485	495	504	515	474	470	517	511	472	458	492	470	468	462	500	463	498	504	464	506	507	488	514	493	475	508	514	472	503	462	459	531	518	521	467	493	486	546	485	492	512	504	488	457	514	499	515	547	504	472	514	475	544	521	478	500	497	454	515	476	483	460	481	489	489	533	452	460	501	479	507	511	483	509	499	437	486	510	523	490	506	529	474	503	506	497	527	510	515	509	489	516	531	512	473	489	507	447	480	506	515	503	479	478	516	490	530	512	470	499	479	486	491	505	524	511	471	494	508	485	492	480	481	497	485	444	512	518	477	471	480	502	493	516	474	488	496	517	492	518	525	476	469	519	491	477	481	488	474	501	500	473	483	499	516	479	524	510	526	488	480	502	489	498	503	475	477	488	498	472	479	476	505	463	527	477	502	477	499	446	464	508	492	470	508	465	477	486	561	507	535	483	516	518	505	504	510	508	474	528	496	508	516	474	489	497	467	484	477	477	514	521	464	524	453	468	485	480	486	522	496	468	475	536	467	498	486	448	499	450	476	491	507	502	504	522	484	493	539	469	533	485	457	484	516	484	501	498	464	504	484	493	480	499	505	479	492	500	500	470	461	476	448	512	506	505	501	485	491	497	520	483	489	522	495	536	503	524	470	471	470	501	464	518	514	519	470	501	485	481	498	493	500	523	462	509	477	501	486	496	486	492	508	499	484	486	508	472	481	498	503	486	493	504	520	521	489	485	475	487	527	475	500	483	484
11859	4795	2278	651	571	495	471	368	410	372	405	344	383	328	321	344	387	359	334	339	366	335	368	355	337	336	342	333	312	344	357	341	367	360	337	330	330	350	334	345	369	350	340	361	326	331	351	283	355	369	352	349	340	356	351	357	364	326	340	350	334	346	359	321	350	298	292	351	308	332	326	350	331	334	345	328	335	355	367	343	336	342	310	320	334	347	364	340	366	320	361	355	373	351	349	351	338	334	341	376	310	327	349	333	376	342	320	314	364	374	335	329	346	400	355	348	364	346	326	344	356	356	301	321	330	366	357	283	333	380	366	323	308	383	366	337	342	346	369	361	353	342	330	328	335	370	339	352	318	384	346	340	299	339	338	322	316	352	328	340	341	329	294	355	347	348	328	354	329	344	325	370	318	375	348	346	343	346	362	348	351	359	331	342	371	359	341	372	326	372	362	339	307	344	369	329	365	335	317	337	352	335	351	354	286	310	313	354	378	359	326	355	335	335	357	311	367	332	344	320	383	306	344	318	346	355	352	366	329	378	306	319	337	331	349	350	353	345	344	309	375	344	325	338	357	342	328	335	327	320	363	348	362	339	312	339	334	354	355	323	333	356	327	358	331	320	323	351	360	336	321	358	354	367	300	329	359	353	336	364	347	335	356	333	339	349	338	378	301	320	329	351	369	364	328	324	312	351	356	372	308	343	337	369	338	368	341	348	343	316	336	352	357	328	293	332	355	368	356	362	313	329	329	344	351	330	345	340	364	332	345	326	329	360	337	359	324	356	374	335	354	348	307	352	357	328	363	326	359	372	356	349	394	362	337	324	333	342	345	379	322	347	337	366	349	312	335	353	332	311	337	330	359	361	325	361	306	312	328	350	336	344	342	341	349	354	333	374	341	366	322	337	310	347	315	335	347	356	383	313	331	351	332	314	321	322	312	318	367	337	331	309	321	334	355	329	298	310	335	323	362	315	344	339	338	336	340	370	335	290	328	310	341	373	322	370	313	356	362	345	364	350	340	330	316	322	363	335	348	343	327	310	349	313	367	373	325	335	285	335	319	338	350	336	320	341	368	355	345	364	341	361	317	337	345	361	332	356	345	352	343	344	333	380	336	348	360	370	324	337	330	359	361	344	351	340	324	341	347	357	346	343	357	325	307	352	354	327	376	322	306	288	327	350	322	363	358	310	332	349	311	361	376	329	355	386	364	365	353	358	353	311	350	347	347	359	380	327	351	315	373	302	306	351	364	339	344	324	353	349	303	325	334	343	362	325	336	329	345	327	325	377	326	350	320	370	348	341	356	321	350	365	345	355	349	341	298	350	347	392	337	349	328	360	400	305	326	350	307	346	370	330	304	363	339	359	341	337	315	372	335	380	353	347	347	354	339	353	360	329	322	331	313	317	331	293	337	366	356	315	334	335	315	345	337	350	341	354	350	342	359	342	346	325	353	311	321	309	377	341	330	373	330	319	341	374	330	343	343	344	333	334	340	334	323	353	313	330	339	354	372	350	339	366	340	337	369	310	332	324	321	340	328	347	329	290	358	338	385	330	304	296	339	377	326	322	379	355	330	339	337	353	355	356	369	311	334	348	362	326	343	367	315	314	331	329	327	342	340	307	318	353	337	337	343	336	361	370	372	332	396	332	303	363	360	335	382	345	354	329	335	359	303	339	325	334	318	360	352	359	356	351	370	341	362	341	298	316	345	326	330	369	369	297	339	340	326	315	335	345	323	315	320	329	364	343	375	349	354	331	338	354	367	346	333	322	320	379	360	327	347	310	323	348	332	375	357	355	331	358	349	319	351	359	328	342	374	349	324	305	316	325	282	327	332	329	362	388	349	327	321	329	317	390	366	346	347	341	318	352	364	328	328	339	328	323	349	350	364	351	373	340	380	323	329	307	331	404	332	353	332	329	372	333	379	353	360	352	330	346	350	330	335	299	341	370	325	337	366	335	343	312	334	310	326	371	331	379	305	337	370	317	325	358	361	362	330	320	317	338	363	339	330	316	341	314	363	326	337	367	319	354	372	345	332	330	328	354	351	358	314	340	332	357	331	341	344	378	312	337	334	303	338	316	332	347	314	319	316	351	338	371	371	312	293	335	339	341	355	334	363	330	351	348	349	389	339	339	356	364	338	311	388	311	322	406	299	353	370	377	322	359	331	336	349	340	306	314	334	321	302	343	365	334	364	308	348	328	342	326	350	333	316	346	379	331	350	339	362	334	343	311	330	314	342	316	338	326	321	343	319	319	342	332	311	322	310	356	351	335	335	337	349	353	365	343	334	354	374	334	379	380	338	373	374	343	333	332	303	321	356	381	324	350	340	301	348	337	343	334	363	338	324	312	370	340	363	346	311	326	353	356	313	324	277	339	353	363	336	360	345	345	361	362	319	318	331	319	339	334	329	340	347	346	335	343	277	368	353	343	372	370	343	368	365	363	354	316	359	344	333	343	345	335	330	349	347	321	344	369	357	361	356	343	328	346	342	343	342	322	342	319	312	337	342	355	377	370	336	320	373	328	337	308	348	345	347	322	353	321	352	340	332	350	358	325	310	343	323	335	309	335	336	351	372	331	337	300	334	326	337	339	337	375	379	314	339	355	354	335	332	325	336	331	364	355	347	344	344	355	376	331	356	356	333	322	334	365	336	347	363	349	353	344	347	351	319	345	349	334	332	314	353	363	329	334	336	343	323	331	374	355	302	354	355	351	350	345	375	330	341	344	328	323	334	297	341	335	365	339	322	330	346	341	311	346	314	356	342	314	330	337	319	347	357	347	364	319	344	334	327	384	320	338	354	352	357	364	351	375	348	359	324	338	358	365	390	373	343	352	322	319	378	312	339	336	362	326	327	352	346	311	328	363	341	326	375	346	352	351	374	333	317	373	341	338	319	354	351	332	324	325	367	361	335	351	346	355	326	365	366	354	389	324	311	308	357	345	346	337	365	360	334	332	348	341	348	360	322	337	337	328	334	365	350	331	353	333	352	310	324	371	315	362	349	357	326	321	337	334	321	330	311	374	362	328	358	359	370	384	333	334	307	313	333	321	343	354	347	360	328	394	333	356	352	342	336	345	332	364	324	352	343	358	352	386	320	316	320	355	357	330	365	364	346	316	367	326	310	358	310	342	380	357	335	339	371	319	314	355	342	357	392	356	326	382	364	345	343	350	340	372	324	375	342	317	347	343	306	350	332	355	337	282	326	314	339	326	320	322	351	320	321	292	335	317	371	344	329	329	348	343	334	345	362	363	360	339	376	320	320	352	369	330	359	333	338	355	338	307	350	346	358	328	384	330	341	302	327	349	347	391	335	324	349	362	297	344	315	327	341	349	366	286	330	354	354	340	322	403	366	342	346	354	348	388	335	348	343	398	371	337	299	314	335	313	370	340	359	361	313	348	332	328	320	357	339	364	346	372	341	330	347	338	334	342	316	336	326	353	325	341	331	328	298	322	328	343	323	348	340	382	366	350	326	328
8318	4589	4152	1722	1524	1374	1315	1189	1024	1008	955	865	920	846	854	886	840	866	840	833	816	808	788	827	852	845	808	773	807	814	749	828	792	820	769	784	802	789	801	799	811	821	867	782	761	763	793	791	797	787	807	767	763	724	748	738	771	771	791	737	784	788	800	735	794	743	768	775	807	776	796	830	819	773	818	755	790	703	823	788	795	780	791	753	792	762	790	789	804	781	816	744	783	802	767	764	725	780	767	841	793	814	820	806	778	812	743	783	781	766	769	782	802	792	796	771	826	835	774	799	790	772	757	783	787	753	765	778	787	796	720	738	841	761	758	798	755	765	757	786	795	817	775	797	757	745	749	850	831	783	777	759	792	775	792	752	767	771	761	813	786	774	766	797	769	762	786	745	779	722	802	814	792	779	765	783	779	848	770	776	821	763	748	746	764	733	781	807	754	747	781	800	756	793	796	779	762	816	811	767	820	770	741	737	807	757	717	800	779	781	763	784	769	790	748	797	771	740	792	783	732	794	717	766	840	791	790	750	768	729	806	779	763	737	793	797	761	820	721	826	767	823	714	741	779	773	761	823	751	788	786	799	774	716	784	798	775	838	763	761	776	764	788	763	798	773	769	818	743	737	813	795	782	806	768	813	798	766	764	736	754	789	795	757	790	777	802	805	736	766	735	788	711	764	773	826	775	768	783	750	759	776	772	722	806	803	787	780	798	749	772	753	826	807	822	835	756	755	783	806	805	782	777	796	757	789	785	793	742	738	817	771	757	784	813	833	811	777	790	782	811	762	737	783	789	735	788	774	752	861	764	774	774	817	805	770	833	758	770	723	752	769	792	786	770	774	792	781	777	822	835	738	762	833	783	797	775	798	776	737	751	749	793	728	744	787	764	844	778	726	765	774	802	793	728	787	804	745	789	784	801	754	792	786	812	747	831	802	775	780	794	770	769	739	780	758	792	792	789	771	764	770	755	806	776	773	756	810	823	794	744	778	759	727	742	774	836	752	788	811	826	773	765	759	811	773	807	826	727	808	796	802	806	791	795	759	782	783	799	796	778	719	712	779	722	765	742	803	787	780	801	752	801	800	792	816	766	825	801	781	711	765	801	787	767	749	822	772	793	769	825	797	806	753	830	774	786	798	781	766	734	762	749	739	781	763	789	807	786	821	839	743	785	778	806	755	825	824	806	761	773	745	776	748	788	762	778	821	796	777	754	802	775	760	785	811	806	771	771	745	781	753	764	765	744	750	751	756	752	811	780	786	781	766	771	766	736	770	808	777	782	758	755	828	748	765	804	758	798	743	820	785	776	799	751	774	754	764	827	778	797	786	782	819	820	828	781	794	820	833	753	779	739	750	781	762	842	777	803	751	760	824	772	791	831	854	770	775	761	763	750	773	807	766	778	765	755	761	779	798	826	803	783	824	814	796	774	786	770	794	794	786	792	776	721	800	745	758	763	729	717	777	786	765	783	764	786	825	771	797	761	737	745	798	810	787	797	755	778	800	736	741	791	763	746	733	792	715	782	778	821	756	758	814	799	765	741	786	787	855	790	740	807	749	799	767	748	769	763	772	762	746	802	791	788	761	752	786	726	777	818	782	816	786	736	791	775	816	736	761	800	767	803	771	786	758	770	828	759	721	805	781	714	735	842	804	778	760	780	756	789	802	729	764	778	748	771	835	758	744	758	754	808	773	734	761	768	744	752	760	765	754	814	777	780	758	751	801	806	774	758	761	758	777	787	753	813	772	763	783	738	755	760	783	771	734	844	773	783	778	757	763	763	767	793	779	815	806	753	745	756	789	749	776	788	759	780	770	743	785	803	753	763	795	802	784	861	757	778	740	758	791	795	816	815	743	739	744	780	777	807	813	784	815	783	765	774	783	785	816	753	826	786	811	774	770	757	775	781	748	818	805	784	765	805	827	730	798	779	757	765	805	823	821	772	804	777	752	761	756	721	786	797	802	755	823	756	758	769	767	782	819	781	797	797	782	756	768	768	742	790	784	729	806	792	795	772	722	764	815	789	776	730	744	789	773	845	780	704	777	766	781	790	789	780	801	735	846	759	824	806	795	743	825	795	828	776	755	751	786	763	761	775	788	775	791	765	773	758	745	765	760	780	781	753	802	750	788	788	762	764	838	801	763	787	701	809	801	791	801	778	810	749	792	762	757	751	801	790	816	762	758	807	779	798	799	805	782	772	776	789	796	803	770	838	805	795	791	822	789	757	749	742	840	772	750	774	769	801	771	818	830	733	794	746	795	748	794	806	760	738	763	745	796	745	760	781	711	789	830	774	787	747	842	783	765	756	699	812	726	742	782	796	729	770	803	796	787	748	746	772	743	811	743	773	771	795	828	804	737	770	800	807	798	742	763	775	800	803	783	793	803	808	769	773	741	758	824	787	794	792	744	769	818	777	735	763	835	782	790	818	787	800	751	772	746	777	779	847	790	784	744	798	793	766	737	806	727	803	793	789	794	773	789	765	800	755	795	754	770	806	812	812	726	736	789	770	810	792	804	767	780	758	777	860	842	767	837	807	754	812	787	788	780	752	775	762	711	809	760	788	873	702	817	752	784	735	778	799	751	783	735	804	721	760	788	781	780	832	782	735	778	765	752	761	764	741	803	752	810	782	800	812	754	714	774	773	769	792	779	783	851	796	768	729	819	784	751	746	723	780	748	754	793	776	777	798	776	778	820	803	822	759	823	807	750	793	794	746	766	762	760	793	776	781	842	770	833	790	768	765	799	772	776	771	836	786	778	799	779	775	786	784	778	747	803	757	808	757	750	793	738	841	798	776	806	795	744	796	816	762	765	794	750	787	771	753	731	800	759	767	775	763	787	808	815	812	753	768	810	798	809	802	774	748	785	734	793	787	792	780	778	788	739	777	762	776	748	764	706	784	754	770	749	751	752	781	760	803	791	779	780	763	730	758	792	774	817	806	763	769	801	796	819	754	835	775	718	788	702	756	788	761	785	764	764	786	780	831	784	751	798	767	748	790	789	859	799	744	822	819	760	764	757	785	819	785	782	771	802	801	747	793	808	834	778	802	774	814	745	796	788	774	812	771	767	765	732	783	786	757	775	815	776	772	824	810	798	806	776	782	775	798	769	755	781	794	802	798	785	792	703	799	773	741	754	820	816	764	827	781	802	770	819	798	772	763	801	746	801	777	836	795	778	825	761	787	780	800	846	826	838	794	779	786	763	778	803	749	800	719	745	755	738	816	781	763	802	821	758	792	823	812	798	772	774	816	778	850	776	792	786	812	788	770	784	779	823	758	714	801	740	730	752	749	809	808	768	768	756	713	804	780	737	760	816	797	747	775	803	773	819	770	785	767	729	722	806	778	778	749	743	805	731	850	798	790	777	799	820	791	776	788	785	773	785	792	800	814	760	781	755	736	796	772	774	781	771	777	826	728	748	770	814	815	790	779	795	743	797	804	780	804	779	764	777	818	782	792	755	754	765	798	799	752	758
27986	15765	8812	1617	803	695	637	516	457	407	408	384	396	399	379	409	351	371	393	395	342	366	345	326	319	356	335	352	345	329	327	362	333	353	320	342	335	357	331	330	367	340	319	379	362	345	333	352	329	359	343	359	337	333	344	313	326	335	325	359	361	336	303	325	323	352	345	330	335	297	378	323	336	358	374	346	344	342	357	328	346	362	339	331	334	356	317	343	321	335	370	308	365	380	293	320	327	308	304	319	328	374	324	292	385	319	317	319	319	308	312	328	319	336	347	320	350	329	327	344	304	341	351	335	351	321	353	350	300	318	352	334	367	344	337	363	316	333	327	324	320	313	347	300	328	373	349	373	316	316	369	329	343	348	363	299	307	338	355	298	316	361	341	358	334	300	350	318	336	329	319	347	339	320	315	303	315	339	330	310	345	298	345	345	363	321	308	338	304	334	345	310	341	304	352	307	345	340	320	363	308	343	337	328	297	322	348	321	356	360	313	342	337	332	315	306	318	378	349	342	349	349	342	336	337	330	304	341	316	327	324	341	356	339	349	322	322	357	342	361	318	345	349	334	321	335	365	332	366	353	320	364	325	332	351	337	328	332	346	334	308	331	354	383	321	348	357	321	354	297	346	329	323	354	327	373	316	329	358	319	328	320	339	331	340	314	318	318	334	324	305	361	361	330	328	346	370	365	321	310	339	319	321	310	323	368	371	354	332	321	329	328	322	347	352	317	318	343	295	297	311	320	332	320	351	307	349	344	349	334	322	301	351	337	312	374	363	342	354	327	322	310	325	342	374	352	313	285	310	337	318	327	343	339	340	339	364	350	373	340	344	374	356	362	341	343	332	359	382	351	312	312	312	345	310	316	341	352	351	334	353	330	338	306	328	325	328	349	335	327	367	326	333	350	349	313	317	335	339	307	319	343	307	360	342	321	350	337	345	354	337	316	342	324	354	317	292	309	313	341	350	327	296	357	330	343	349	368	345	344	352	328	284	327	328	332	305	305	338	358	342	334	344	332	351	343	362	358	306	339	349	362	347	338	317	321	332	324	347	318	284	280	344	308	349	352	353	313	381	321	348	327	336	320	334	328	319	317	340	339	352	349	306	332	334	342	329	325	350	330	343	320	349	339	339	321	290	304	334	325	308	374	335	377	350	358	333	362	327	322	330	348	340	322	341	350	367	313	313	329	336	333	345	330	305	314	330	334	329	322	363	371	335	332	323	326	292	336	351	358	364	361	328	324	362	341	312	356	319	299	350	357	332	346	315	321	344	358	327	332	342	331	337	332	340	349	355	306	340	307	322	334	334	304	314	312	326	335	342	327	354	322	316	349	317	293	337	344	317	350	337	355	336	340	317	347	367	307	312	336	334	339	328	394	293	310	365	348	338	352	325	341	321	334	354	363	321	347	353	339	333	360	347	342	348	323	359	329	329	325	375	319	348	358	347	338	335	344	342	326	338	352	324	321	325	358	295	367	367	342	371	317	323	340	360	367	352	326	345	361	342	340	336	329	355	334	349	312	342	329	327	337	323	304	329	368	314	329	354	309	323	324	331	326	293	340	335	348	321	363	334	356	320	323	365	337	334	301	338	317	326	318	325	330	317	290	336	345	358	329	357	337	389	329	330	312	374	313	334	340	346	333	330	360	298	313	343	330	346	323	328	334	302	306	288	301	343	322	342	312	338	321	324	324	294	336	343	309	359	338	306	334	351	329	295	318	341	331	353	337	349	361	363	310	310	335	304	323	324	314	355	341	324	342	310	354	344	312	321	358	326	358	317	291	341	322	334	352	336	355	305	333	354	292	350	354	311	293	327	317	315	319	346	339	319	356	372	303	299	339	340	347	328	358	355	341	337	336	340	345	316	295	368	346	372	305	317	347	313	306	316	322	370	326	350	376	330	332	357	332	311	337	354	329	331	342	360	344	346	328	335	362	340	340	316	347	346	336	321	320	302	344	314	316	317	315	317	359	316	338	322	336	355	332	367	318	348	315	295	306	353	338	337	354	332	345	331	370	315	341	352	318	374	306	337	345	328	315	337	353	365	314	310	340	322	348	326	332	344	362	310	333	344	353	334	345	315	334	311	322	314	295	340	328	335	317	337	360	320	351	383	330	331	326	305	324	356	316	329	331	329	346	322	341	352	313	326	323	362	334	336	341	343	326	344	338	341	331	318	304	290	323	340	330	347	318	320	333	347	346	342	333	307	320	290	335	316	358	363	358	318	336	338	285	340	312	327	322	299	325	363	304	338	345	326	309	317	360	315	368	345	387	316	330	325	309	340	327	338	328	339	311	335	335	342	332	329	321	327	367	322	360	371	346	361	277	292	313	372	318	371	330	345	338	357	324	321	324	362	342	301	339	332	304	313	341	336	309	321	309	348	361	306	359	342	325	301	347	351	352	341	361	338	320	309	324	379	356	354	335	327	329	327	360	334	350	342	308	341	334	340	345	359	334	324	356	327	342	339	324	363	333	372	308	333	299	311	339	369	363	345	360	331	322	331	305	335	296	314	307	315	321	333	369	315	355	311	323	355	353	382	386	309	343	372	310	315	303	359	335	302	342	336	331	333	349	311	341	316	350	368	341	315	334	318	348	329	310	351	354	361	312	337	334	343	373	316	303	358	333	317	360	342	336	319	338	311	330	337	311	335	355	335	356	340	363	334	341	327	302	335	321	343	362	340	350	326	330	336	343	333	392	353	342	340	348	314	341	336	324	329	370	347	335	328	322	314	364	326	328	345	345	301	357	337	334	327	318	325	312	320	340	334	302	306	360	327	300	338	345	331	302	324	311	347	332	312	374	316	363	341	360	312	315	329	347	366	375	318	318	352	336	315	372	366	363	357	346	339	335	338	324	377	376	336	341	313	332	337	317	325	316	313	310	340	350	314	356	327	314	365	353	344	345	341	339	317	340	309	343	332	360	356	344	323	369	360	348	359	339	355	335	338	310	318	302	322	369	331	376	346	344	332	315	333	333	302	312	324	338	309	338	347	322	340	336	322	371	331	333	313	317	347	324	327	352	314	349	373	334	357	334	349	350	378	318	330	331	346	337	342	354	364	372	315	354	352	348	359	307	321	368	330	328	332	337	364	331	307	348	283	354	310	352	352	307	322	343	325	307	338	366	315	341	342	322	357	336	340	327	333	341	326	327	318	319	330	351	328	330	335	330	317	352	363	350	325	358	348	327	358	320	331	335	341	345	307	309	329	325	347	335	313	352	345	356	299	378	291	338	328	336	353	363	337	318	329	327	346	328	327	350	342	320	315	344	310	325	362	392	375	363	335	328	345	322	314	332	348	341	344	324	350	338	308	303	334	336	367	340	364	323	342	326	344	346	293	339	332	330	317	318	347	347	314	339	326	343	365	341	363	304	345	350	316	329	347	357	320	338	344	347	321	339	337	324	348	362	316	309	300	346	357	343	344	312	349	305	325	321	340	356	330	299	324	322	371	336	356	332	313	324	346	373	338	366
19415	13159	9965	3019	2606	2202	2033	1743	1460	1365	1225	1149	1109	1099	1050	986	971	931	921	914	907	892	830	880	863	873	841	791	827	790	783	764	793	795	789	834	820	845	792	736	795	763	792	810	772	812	728	817	774	763	763	783	734	786	773	782	738	788	760	759	755	739	707	780	725	769	765	794	747	777	757	726	816	739	738	775	760	768	750	794	778	738	710	762	751	762	715	768	716	764	799	737	743	738	739	739	735	753	744	775	787	786	788	772	781	774	710	737	721	769	753	744	782	732	728	756	756	740	744	746	765	762	796	775	752	749	734	756	835	785	749	768	723	744	777	770	718	787	753	706	798	732	755	763	746	766	773	779	713	718	746	736	792	749	804	731	760	761	739	752	732	789	741	767	767	754	791	782	801	729	767	768	768	780	778	770	820	764	751	723	790	748	768	788	756	741	758	732	720	744	777	767	797	754	749	782	740	788	779	794	727	777	766	736	765	762	781	743	727	743	765	806	759	768	735	784	794	783	776	738	819	808	796	733	746	748	787	761	753	781	744	714	741	727	739	743	720	747	749	755	718	783	724	709	784	786	800	781	802	796	783	741	717	776	792	794	739	777	778	779	761	775	739	718	768	798	774	760	769	748	785	772	816	757	793	750	747	742	832	738	725	783	771	780	791	752	744	764	718	768	742	798	730	757	785	773	718	769	743	787	725	745	794	810	728	745	716	794	740	768	761	772	746	758	757	746	803	809	769	777	814	775	752	792	774	746	704	803	801	763	795	719	799	710	772	779	772	800	787	769	770	724	729	751	744	771	771	754	769	738	742	777	734	704	697	800	768	779	730	753	764	764	741	767	759	778	749	740	762	749	790	734	754	816	766	739	745	722	756	743	770	769	742	716	734	758	708	752	782	755	762	758	776	772	750	736	777	755	740	736	729	790	749	752	737	775	794	744	782	737	721	773	791	787	741	783	770	767	795	770	770	718	804	753	741	724	749	768	742	828	746	789	784	787	776	745	806	757	771	772	779	786	756	788	787	730	768	793	735	725	752	774	821	758	774	751	847	770	757	790	785	814	717	789	749	743	769	763	788	750	754	751	762	751	828	789	763	717	774	766	768	727	746	783	759	754	720	758	756	776	738	755	705	741	741	793	746	783	720	727	759	783	802	794	767	799	756	744	736	738	764	712	718	781	725	759	745	769	746	736	770	787	767	784	709	736	768	781	750	789	809	754	780	746	743	829	807	739	768	795	757	746	804	744	754	789	780	761	803	770	762	798	731	720	733	734	752	749	793	771	756	739	771	743	752	785	735	749	768	715	802	753	766	813	761	745	807	790	787	781	802	770	754	763	791	790	747	745	786	763	780	758	764	761	792	792	746	748	788	741	738	784	721	780	758	743	749	762	735	773	743	806	740	728	770	776	767	775	768	732	781	773	814	724	707	774	785	778	767	742	746	765	726	730	738	710	769	800	727	776	758	746	755	765	740	793	787	778	737	726	739	756	759	812	805	718	790	736	747	741	759	757	789	792	787	771	759	684	785	766	828	732	756	803	741	793	733	765	815	814	724	705	748	721	712	734	756	752	709	722	759	739	801	778	763	776	733	770	749	753	767	757	743	814	794	761	778	699	816	748	760	764	727	756	791	793	764	729	757	780	795	780	733	739	704	786	778	797	731	786	789	771	777	745	732	730	703	779	748	797	767	760	721	746	768	752	757	777	728	780	800	741	728	787	728	785	786	805	782	749	760	752	786	762	782	724	800	793	736	760	754	713	763	781	756	769	795	724	768	805	772	773	778	763	741	749	803	711	696	775	749	801	774	738	753	827	756	742	738	795	774	768	778	755	796	784	797	769	786	772	760	757	760	765	750	772	741	797	791	794	766	798	743	778	778	724	747	794	767	775	768	779	753	731	799	765	835	765	715	729	710	745	750	746	796	767	773	771	757	707	749	757	720	834	743	760	756	783	756	739	761	773	776	705	763	789	732	724	751	751	786	738	717	730	759	764	732	822	746	811	792	711	784	760	711	785	768	769	727	770	789	770	733	745	741	778	767	754	835	729	766	801	754	783	754	799	779	739	825	793	722	722	767	789	753	780	750	729	778	748	767	767	744	777	764	747	732	704	749	709	759	749	721	768	769	791	730	756	779	734	731	767	752	807	742	759	779	773	819	772	734	746	797	770	734	733	744	761	735	860	744	756	701	767	727	767	763	739	775	808	723	730	774	759	776	806	796	751	747	776	799	768	770	748	769	791	740	748	752	793	760	776	773	731	732	757	815	733	781	764	742	753	802	735	808	756	759	714	805	763	739	770	776	761	746	827	815	775	771	770	857	779	731	771	741	757	765	742	736	764	731	755	737	774	754	773	762	818	745	689	706	764	782	762	800	723	737	802	764	772	774	754	792	715	773	738	786	744	779	812	780	744	730	741	801	748	787	727	709	747	801	745	802	754	773	767	789	772	782	790	738	731	780	769	719	746	726	739	756	766	750	778	728	784	727	736	763	740	743	724	770	776	780	759	734	771	749	787	742	675	757	768	798	772	752	734	761	758	728	790	747	845	756	793	782	764	734	731	748	743	767	741	746	758	737	787	754	796	704	807	695	748	774	763	751	759	790	754	762	740	739	738	754	802	765	812	813	782	739	761	744	755	745	703	781	770	755	749	752	764	729	764	744	809	747	739	791	790	804	724	785	772	769	718	751	776	751	716	809	781	724	717	715	766	760	783	755	837	734	773	746	724	732	704	769	778	783	736	775	784	712	753	759	755	755	727	736	783	817	775	822	782	766	787	793	751	763	715	776	796	751	794	750	788	780	777	768	776	773	775	794	753	821	755	776	767	785	776	736	766	774	765	777	725	753	786	807	738	754	711	746	735	755	804	793	798	758	785	800	780	802	751	735	760	734	776	741	745	724	818	756	751	768	810	743	717	761	805	747	788	743	775	806	775	770	743	784	792	764	717	788	762	769	851	748	789	761	722	744	799	737	761	734	719	788	782	755	754	752	782	734	757	789	722	733	729	735	800	774	734	735	743	780	790	736	744	789	755	765	723	771	800	736	757	782	773	768	811	813	768	744	816	750	792	792	731	727	712	766	783	755	789	761	707	785	779	743	761	773	763	792	750	759	774	722	773	803	803	755	756	690	771	765	758	796	765	787	778	735	738	780	764	752	715	783	757	753	700	757	811	777	801	775	752	763	746	771	733	804	729	799	779	734	714	775	785	748	769	779	743	794	728	782	766	744	797	863	759	768	761	758	748	769	717	749	808	749	742	739	776	767	758	770	748	737	751	741	718	800	746	781	769	755	779	741	777	756	810	775	745	760	711	738	800	793	735	759	727	762	781	745	744	718	753	782	809	802	739	731	801	778	760	775	784	785	742	786	759	762	732	742	786	735	710	715	764	796	795	745	731	780	765	742	784	692	774	768	739	760	726	799	726	760	730	735	790	792	732	764	795	756	743	798	780	764	771	754	775	794	790	717	713	795	759	795	766
38798	23526	14409	3064	1196	715	697	518	427	401	352	286	283	279	296	264	253	245	245	278	249	211	242	207	246	230	235	232	200	196	219	231	228	219	218	257	260	223	212	221	218	208	218	220	227	239	212	228	205	259	175	230	225	202	208	204	224	202	226	206	189	211	200	213	221	227	227	224	226	235	237	204	235	173	208	202	215	206	217	197	204	205	243	216	189	228	215	207	220	214	204	209	181	212	231	228	177	221	215	223	199	225	246	211	231	203	227	204	252	229	205	217	224	248	219	207	200	216	212	233	200	208	219	203	206	226	205	186	212	192	196	202	206	202	195	189	198	221	216	195	187	225	204	203	226	221	222	230	179	208	201	198	211	230	180	213	204	242	230	248	194	216	209	199	221	234	216	223	210	238	238	209	196	230	213	215	202	214	225	229	218	211	220	217	196	189	224	217	225	210	182	229	225	197	221	188	219	190	212	204	208	214	229	234	231	212	188	229	204	209	222	192	217	220	203	185	234	195	222	223	197	199	201	223	207	192	203	207	220	201	223	212	225	211	209	181	226	187	257	216	212	201	246	200	196	214	220	195	242	219	241	223	215	229	193	224	193	222	225	192	210	237	218	205	191	173	200	185	200	210	201	206	221	214	193	213	222	206	210	212	223	201	198	241	214	194	187	206	187	215	233	202	225	238	202	173	221	228	207	205	218	200	186	241	199	194	210	216	183	228	217	198	205	198	211	195	198	208	228	214	221	219	217	201	199	211	222	227	225	197	208	233	239	224	221	205	219	202	184	192	225	186	213	232	226	202	197	207	215	207	214	171	213	201	195	215	196	222	235	218	225	214	195	215	210	231	221	232	201	243	211	214	227	223	208	237	188	225	231	182	210	207	193	229	214	223	232	189	222	229	234	224	227	216	199	193	214	194	192	225	212	231	255	210	233	216	190	211	201	198	210	195	177	217	213	199	221	206	204	217	222	224	206	223	196	207	203	183	206	175	252	212	214	197	228	201	209	194	231	217	219	218	224	186	195	197	220	185	200	229	175	205	217	207	192	215	215	207	214	218	242	198	182	213	211	209	223	194	207	189	207	215	219	222	187	200	226	193	224	231	240	173	202	215	195	212	211	190	215	227	221	252	202	201	190	204	215	199	203	178	244	227	210	203	225	190	214	187	209	193	220	211	212	206	205	198	229	201	183	185	205	199	200	225	224	227	231	224	213	218	228	230	218	240	229	250	214	209	192	214	200	227	206	219	183	223	212	201	202	219	220	232	218	211	216	205	210	206	246	201	248	236	203	226	232	222	248	235	220	209	204	218	215	213	211	192	233	194	220	202	203	232	193	210	222	190	206	191	211	241	199	218	210	207	198	203	198	215	213	208	194	221	202	185	199	210	213	201	230	219	228	190	235	219	217	226	209	231	208	187	208	211	206	226	215	212	212	210	191	213	205	204	193	208	177	203	234	219	214	221	221	224	206	226	210	181	215	220	204	217	204	196	207	204	201	192	206	205	205	219	224	192	198	219	223	222	190	179	208	228	211	234	205	197	208	207	206	204	208	183	208	186	207	218	226	180	206	207	214	187	194	195	212	244	210	203	177	187	219	216	212	195	212	215	229	198	212	215	218	210	236	214	207	227	210	230	213	210	205	214	188	229	227	198	215	206	209	220	202	202	223	193	212	207	200	200	242	215	249	216	228	219	198	190	204	204	193	205	218	201	219	205	200	201	202	200	215	201	232	226	212	223	195	216	225	221	232	204	209	194	220	225	211	226	227	205	217	197	211	220	216	219	244	215	203	215	220	207	217	241	232	203	214	185	224	211	255	226	213	182	198	239	205	216	227	223	243	190	212	215	211	224	205	232	216	227	224	188	191	207	210	219	208	210	198	224	212	217	188	216	237	179	239	193	203	248	193	225	218	204	187	214	191	192	220	196	213	209	211	230	217	227	238	198	208	239	192	200	206	228	212	190	202	201	227	221	205	234	196	211	203	221	202	214	216	205	217	195	204	211	229	216	231	190	216	181	215	203	188	205	199	231	241	178	212	230	190	188	199	230	219	195	215	218	203	221	206	220	204	202	206	228	202	199	188	237	196	217	223	224	192	213	208	204	210	214	209	209	199	214	208	197	226	230	203	195	204	217	187	190	202	202	188	222	203	207	180	215	221	200	193	223	233	231	206	247	213	211	215	220	230	209	205	220	210	213	214	205	201	215	186	197	211	234	216	214	209	184	185	212	210	193	231	216	223	200	195	200	208	244	220	193	208	229	229	212	213	211	219	192	222	208	210	219	221	210	187	176	193	199	214	205	197	202	221	208	181	242	215	202	217	207	198	201	205	191	194	209	179	210	200	207	194	181	207	173	195	217	236	181	211	204	205	218	225	213	182	227	215	193	221	218	199	230	223	203	212	181	187	197	220	181	234	232	224	195	202	208	210	244	216	177	204	187	199	205	201	191	217	202	221	211	212	256	191	196	213	190	222	200	206	213	190	191	184	194	197	196	226	228	186	214	219	213	222	225	211	235	209	202	228	197	203	201	242	183	212	203	211	205	207	213	193	219	211	178	171	218	188	206	209	193	208	234	165	205	213	220	236	217	231	203	201	239	186	179	179	186	194	214	227	208	209	192	212	195	214	217	221	213	218	219	229	198	203	211	209	216	207	203	234	203	228	220	213	232	225	207	200	188	209	228	209	189	235	201	210	227	199	205	202	183	214	206	225	234	222	199	208	194	184	224	212	207	245	192	223	227	198	213	185	203	193	190	227	191	200	231	206	212	221	199	240	214	221	213	213	213	181	226	200	223	219	207	223	225	213	190	213	208	209	210	217	217	232	210	231	223	184	216	209	200	201	241	220	228	201	192	210	234	193	202	208	207	205	192	226	229	247	206	187	191	212	222	211	201	193	215	243	212	214	217	228	211	242	185	219	187	198	217	184	201	216	196	193	248	205	219	188	220	204	187	215	213	229	217	227	198	200	207	195	199	206	232	217	209	213	213	196	200	224	190	195	221	179	210	220	209	221	205	216	218	204	193	207	221	206	220	196	212	217	215	211	214	217	201	226	206	224	216	206	221	191	201	201	217	191	199	233	204	222	235	203	215	217	218	220	232	211	213	204	209	198	206	216	195	178	247	234	222	210	197	187	201	222	185	228	178	223	209	221	209	196	201	223	177	230	223	216	230	207	175	188	205	240	194	199	183	241	205	181	196	201	199	210	192	213	207	221	194	202	227	217	239	224	204	251	222	209	208	210	233	197	216	241	217	201	220	207	217	220	214	215	191	215	200	212	195	219	205	202	182	184	216	194	188	227	221	205	230	205	219	216	201	185	224	213	197	228	217	201	225	191	198	210	205	184	224	203	183	205	196	203	213	211	204	203	218	199	186	200	194	222	217	216	192	224	229	208	250	192	238	198	203	212	227	220	218	219	188	222	205	203	203	212	199	208	234	207	223	219	195	208	217	221	207	224	211	192	234	218	202	220	206	225	222
25671	17805	13359	3961	3420	2849	2524	1878	1639	1494	1203	1066	1048	973	941	837	832	780	689	684	671	662	638	620	655	554	582	588	575	618	537	573	568	590	550	582	565	553	535	561	537	546	548	511	529	559	548	535	528	537	512	502	518	504	508	521	522	490	483	535	543	505	516	502	505	555	536	495	538	460	479	495	495	514	513	531	532	513	541	471	542	506	499	519	503	507	490	510	495	506	520	498	492	484	543	496	529	489	498	510	509	512	490	495	531	508	482	514	456	522	483	473	504	520	522	509	482	465	521	524	511	474	493	483	496	534	489	500	486	465	505	486	503	514	456	481	521	495	479	563	521	490	488	506	521	459	541	493	481	511	471	500	485	487	504	462	497	509	465	496	501	526	536	487	486	531	498	490	516	497	523	515	505	500	485	522	497	501	519	526	521	518	491	536	513	556	540	489	530	495	478	485	537	522	517	495	474	492	537	488	526	474	499	495	512	518	509	542	489	488	480	463	481	494	514	478	465	470	502	529	519	493	503	509	488	476	483	491	510	512	497	536	534	492	514	470	453	512	538	461	499	502	459	498	530	484	494	464	493	486	477	474	513	520	483	509	511	527	505	506	499	539	534	467	513	500	517	510	488	493	483	466	571	490	454	502	469	474	448	462	534	487	492	456	509	522	522	485	488	498	525	538	487	523	518	502	463	543	508	464	505	517	491	483	505	516	496	497	509	484	490	486	491	508	499	487	503	518	504	496	492	467	532	494	506	479	516	504	479	512	493	484	515	517	503	498	498	464	490	504	480	461	502	507	531	497	515	482	504	500	516	484	487	495	486	497	463	503	501	512	486	462	459	522	505	496	502	484	460	442	549	505	511	499	492	486	508	497	503	511	455	491	461	461	496	498	491	506	472	509	489	526	510	526	497	482	488	500	467	517	493	519	501	464	459	467	474	528	506	543	490	488	498	465	495	510	500	512	521	513	489	493	486	507	481	454	474	518	479	492	518	499	507	509	482	493	534	512	495	469	485	513	487	506	473	526	501	483	494	474	487	514	487	464	498	489	491	493	500	493	490	548	493	546	497	507	475	491	518	450	455	483	496	475	502	461	499	458	498	494	497	501	485	500	459	495	481	534	518	499	489	494	495	489	520	482	505	503	523	436	493	492	509	494	491	505	450	470	471	513	509	503	436	471	481	475	505	500	503	509	508	497	472	507	491	481	510	485	502	487	497	484	537	474	551	507	459	513	473	528	517	511	528	476	519	514	522	535	494	504	535	451	449	511	497	532	495	520	468	472	495	531	498	497	506	530	517	502	497	484	551	517	542	469	518	501	452	508	518	510	553	524	475	480	476	495	476	508	480	520	508	430	518	470	512	508	490	509	510	529	497	485	528	517	518	469	514	498	511	506	528	551	526	500	505	508	519	516	502	482	515	516	461	539	491	520	483	488	542	491	472	472	488	508	477	494	499	486	516	447	535	527	513	486	462	530	501	489	488	473	488	524	460	485	480	488	522	488	529	482	491	501	489	495	517	463	496	487	517	480	506	513	528	485	501	508	528	460	495	482	495	479	527	497	491	489	506	503	503	482	489	477	499	477	531	537	501	478	508	498	494	511	500	484	508	517	509	488	464	477	472	556	494	539	505	515	482	501	497	462	467	543	467	544	488	511	506	492	501	499	528	551	486	496	469	483	478	499	485	471	534	465	507	492	490	526	505	501	522	502	515	534	507	498	472	531	509	468	462	471	499	519	523	514	482	489	498	495	495	468	515	493	483	505	470	508	483	486	464	516	497	484	511	516	508	519	516	466	494	533	480	485	481	469	507	537	504	492	459	549	491	471	477	489	488	472	473	527	481	504	516	506	474	503	532	508	488	498	453	512	492	542	465	482	492	483	497	497	506	500	530	496	509	527	484	520	515	501	479	496	481	477	461	512	528	511	523	490	528	503	514	489	515	505	477	502	498	473	510	501	510	457	484	483	509	457	483	505	497	551	451	459	480	490	487	491	458	532	503	506	515	540	475	486	496	456	521	465	479	490	485	487	490	459	546	509	510	491	451	478	505	499	497	502	504	490	484	490	491	465	494	502	548	485	512	491	466	503	514	507	487	498	451	492	510	551	492	477	499	564	479	507	489	505	467	500	470	488	519	522	508	505	514	481	458	554	512	482	495	526	490	449	477	484	468	497	509	476	504	490	513	487	501	528	478	503	486	467	470	458	503	491	494	530	545	535	520	451	501	494	487	492	510	533	521	503	505	513	526	491	510	507	513	484	492	452	503	503	508	514	507	535	513	498	473	527	510	514	533	486	523	482	496	514	492	514	514	486	469	503	477	492	483	479	512	508	520	471	492	514	503	534	470	497	504	507	511	533	509	475	473	508	518	485	491	530	521	460	518	491	456	517	507	525	509	480	506	510	485	546	534	536	493	506	502	500	523	483	475	501	492	492	521	475	525	522	531	514	462	510	475	471	507	483	490	519	494	434	479	483	506	478	529	465	498	481	498	515	568	473	497	484	508	473	514	503	482	514	466	501	489	518	487	491	516	486	469	479	520	515	459	493	485	515	477	480	527	500	468	477	491	454	519	516	493	475	482	471	474	454	494	507	474	518	483	507	523	473	508	512	505	478	518	551	571	503	543	492	477	494	514	514	491	529	498	493	484	504	456	504	477	500	489	533	518	506	527	482	489	500	518	512	467	483	509	509	501	508	491	506	488	516	466	446	506	495	477	495	467	514	518	506	514	509	509	471	501	502	531	459	488	488	520	520	500	502	495	515	486	486	481	497	508	550	497	473	492	495	518	465	514	507	499	505	457	487	452	499	501	506	484	524	481	488	500	491	476	529	517	509	519	481	490	503	500	493	490	508	487	486	511	523	550	504	518	552	503	561	523	441	517	506	472	512	479	466	528	470	472	513	479	465	509	513	450	508	474	526	494	444	495	537	490	494	504	443	509	493	544	497	496	519	479	500	498	485	499	483	517	497	481	495	468	526	487	479	501	476	521	526	461	530	505	469	519	487	501	503	489	516	533	455	450	527	488	531	488	486	491	467	515	482	490	492	522	479	503	488	483	506	519	500	517	480	480	528	505	499	463	478	517	488	518	475	521	503	485	515	498	497	521	467	509	510	474	487	481	515	486	508	471	515	467	493	499	467	518	481	508	500	467	471	491	472	453	479	468	509	484	492	547	488	472	497	526	500	507	542	448	455	486	524	506	479	501	500	511	517	449	500	512	507	484	475	439	506	526	493	511	498	502	483	506	505	492	458	515	513	525	534	486	444	492	503	510	508	480	493	521	517	505	508	483	519	465	492	485	475	537	488	508	502	494	527	530	515	498	491	493	532	504	447	470	486	477	493	503	504	480	487	512	493	504	476	540	476	450	533	483	517	501	527	471	494	490	492	492	511	483	495	509	507	493	462	478	469	482	521	501	481	511	482	493	516	559	498	506	473	526	496	468	489	527	521	490	493	507	506	534	503	499	514	481	539	472	490
12012	4710	1644	670	506	461	437	397	372	389	355	349	374	349	376	372	363	358	317	363	367	379	348	349	356	379	358	334	352	335	377	380	343	318	336	309	392	347	333	326	353	338	347	330	356	336	338	366	332	346	331	354	361	328	353	335	332	340	377	344	344	374	327	342	345	367	367	359	354	347	354	343	339	363	311	326	337	351	342	326	341	314	328	344	320	374	345	351	306	343	345	321	317	363	346	329	325	394	367	319	352	329	329	333	358	319	310	336	358	351	326	330	331	347	332	377	323	344	302	351	376	347	352	324	362	341	329	338	360	370	348	339	347	352	346	340	315	355	337	322	359	336	342	364	361	385	352	345	327	356	314	361	333	346	349	337	358	350	334	347	314	316	339	302	336	337	365	334	322	352	325	337	324	338	337	340	323	346	352	335	336	361	321	367	385	336	337	354	347	336	318	336	322	333	343	326	335	342	369	322	339	322	358	334	388	340	314	310	332	327	355	358	341	327	286	340	352	324	338	342	360	328	351	331	369	360	270	348	337	321	330	333	355	322	318	339	369	299	347	362	316	325	309	337	366	355	353	347	369	336	304	349	393	340	330	359	348	366	364	345	342	351	365	341	339	376	326	361	325	342	329	325	322	340	352	347	363	330	323	367	328	369	349	310	318	341	359	356	358	304	324	307	357	322	364	347	335	319	327	342	343	328	314	343	346	361	371	319	327	351	333	360	345	330	344	361	355	347	346	330	318	309	364	360	344	309	326	321	385	354	346	326	352	342	346	333	363	322	338	354	318	352	362	339	355	334	367	337	354	379	345	328	344	353	347	403	320	335	321	377	349	357	349	356	344	307	353	332	348	353	327	337	332	342	346	302	358	349	393	328	306	332	322	352	338	336	345	323	367	366	338	363	347	372	353	354	360	336	314	356	331	321	353	344	342	342	320	332	338	326	326	341	332	335	381	321	330	316	329	335	341	331	350	347	336	369	335	325	299	352	386	303	352	370	377	400	315	343	322	355	318	339	369	347	309	306	352	361	323	340	365	358	343	346	319	359	347	343	346	368	361	293	354	342	305	324	362	316	337	353	362	351	329	351	381	329	365	320	355	341	328	325	318	327	338	374	318	334	358	348	337	319	318	382	349	373	322	341	324	336	321	299	355	325	316	332	357	341	332	345	345	339	355	355	326	312	344	358	323	331	358	329	320	348	356	312	348	318	313	375	380	342	328	336	348	343	329	320	328	373	379	352	345	330	347	342	363	348	318	349	347	354	364	339	337	345	373	376	347	325	343	354	348	331	367	334	317	339	322	342	383	383	366	343	355	346	296	312	332	324	329	309	373	285	324	356	354	341	322	339	336	355	332	377	341	333	354	323	341	358	333	323	390	316	386	372	327	328	305	327	383	346	356	337	335	348	329	333	303	365	331	357	316	332	358	330	337	346	310	324	344	353	340	343	326	295	321	336	337	331	344	337	373	357	352	354	345	333	379	363	354	305	341	334	321	365	329	338	344	350	354	324	344	338	349	333	356	354	347	331	321	332	359	360	368	317	314	348	353	320	320	353	339	333	342	344	352	330	349	323	351	354	349	364	359	319	333	308	352	365	355	327	320	377	357	357	353	320	348	337	341	304	355	357	362	354	307	352	371	344	352	368	379	332	365	323	366	318	350	380	323	324	338	358	342	325	341	331	334	344	305	358	356	351	323	341	323	334	322	374	313	367	321	362	341	351	342	338	362	328	328	363	376	337	369	346	344	349	332	321	296	379	329	336	339	314	312	318	340	342	340	352	330	321	335	323	324	346	349	352	346	359	367	364	387	318	331	322	347	372	363	360	343	334	344	371	351	346	385	340	354	347	356	347	318	329	306	350	359	301	369	344	376	380	348	344	318	329	341	315	369	344	361	344	362	322	338	366	339	293	372	342	337	375	364	310	364	348	353	327	349	358	345	342	321	348	345	338	347	320	330	385	321	311	340	327	352	367	351	325	337	372	342	365	351	347	308	320	338	342	316	304	341	364	334	361	330	360	344	324	364	357	332	338	313	342	347	324	360	356	329	352	326	323	357	331	392	313	373	312	374	384	306	338	311	386	342	324	333	321	298	342	318	322	347	354	325	348	376	295	341	333	319	345	328	320	347	359	351	347	376	350	355	352	341	342	348	350	333	360	370	370	324	384	357	359	356	337	313	380	373	327	364	347	350	358	377	328	340	354	330	361	334	324	316	368	351	314	339	379	363	329	314	308	338	344	371	357	340	346	339	326	359	310	355	271	337	350	322	299	349	346	342	329	363	361	355	322	336	335	317	388	327	337	351	316	353	336	363	332	336	336	314	340	303	333	328	336	338	315	317	351	359	345	341	329	348	336	340	353	334	320	348	342	337	354	331	314	356	348	381	347	327	315	358	359	347	324	340	339	343	345	322	335	316	366	364	349	378	341	331	389	356	350	354	317	356	316	323	347	333	331	324	307	347	340	352	330	326	365	343	349	345	348	344	362	363	356	351	326	338	328	360	347	368	341	346	295	351	362	371	323	344	372	336	349	333	344	365	346	353	354	348	327	348	332	326	327	367	331	345	335	337	316	330	409	325	352	350	334	323	337	361	306	355	358	323	334	364	342	349	351	344	351	353	328	348	339	327	335	331	334	327	341	337	342	331	353	324	325	327	337	332	342	309	331	353	353	348	354	357	331	357	363	319	323	337	305	341	314	353	342	312	335	369	369	362	324	370	376	360	372	338	318	335	288	336	353	349	326	342	356	350	283	331	342	369	363	360	320	370	330	337	350	347	350	303	328	317	310	316	384	347	354	339	309	359	348	334	368	312	340	334	314	335	343	329	356	333	352	358	407	339	326	296	330	332	309	340	353	314	307	353	358	301	351	348	325	341	355	333	325	325	371	338	342	352	341	369	334	346	337	344	355	359	343	350	329	329	361	350	356	378	326	354	347	344	354	328	320	358	342	347	363	335	312	311	356	353	324	294	355	350	323	329	329	340	312	354	332	366	297	343	341	363	351	329	382	338	334	343	347	339	353	337	345	365	313	318	348	368	342	307	326	325	353	328	329	314	356	324	315	328	328	347	381	340	337	359	331	339	333	339	333	340	321	318	295	370	347	322	358	357	359	373	336	317	329	348	375	343	374	323	359	334	401	377	338	315	338	329	314	340	366	306	341	366	333	359	336	346	373	344	357	351	350	318	323	363	377	352	370	379	328	325	338	338	376	361	337	376	351	327	342	348	330	359	319	365	362	352	344	437	352	361	346	338	372	332	373	337	356	336	326	373	358	349	369	321	349	340	323	373	333	313	356	362	365	347	344	325	379	348	312	341	319	320	345	333	354	321	336	328	326	305	320	308	355	344	328	376	322	301	340	371	358	366	324	351	301	304	363	398	386	332	322	365	340	322	355	348	369	350	361	373	341	342	338	364	329	368	347	310	333	336	324	337	335	333	349	361	336	329	349	364	333	353	330	357	332	345	320	350	330	327	338
8630	4597	2695	1708	1516	1516	1288	1044	1016	1052	1015	910	879	867	849	832	821	896	817	846	871	815	821	775	838	779	810	806	779	800	817	802	803	839	787	807	825	786	756	814	822	761	785	786	840	740	801	860	726	828	774	771	761	796	809	801	757	787	780	813	792	788	762	812	756	825	734	748	780	757	811	799	731	792	774	780	875	799	807	799	774	780	753	806	787	770	743	769	801	783	809	757	757	773	788	737	770	780	754	739	773	760	796	757	756	788	825	758	769	787	760	812	775	841	850	783	762	823	760	798	793	804	807	752	829	780	772	792	777	815	789	765	788	748	759	788	729	764	762	821	791	807	751	796	776	787	802	738	783	791	768	817	732	806	788	735	806	779	763	759	777	785	751	764	759	784	775	785	811	760	767	794	816	808	799	759	797	760	803	823	797	755	795	800	772	785	753	807	733	761	791	807	746	802	774	795	782	808	798	776	784	855	737	814	790	819	741	775	750	779	786	786	828	755	770	752	777	782	725	781	805	764	758	799	764	745	775	805	750	819	774	773	845	766	760	807	775	775	763	774	771	830	801	810	811	760	788	754	778	828	746	780	753	769	799	784	801	762	810	778	774	789	737	777	767	794	747	732	796	758	760	782	774	800	800	793	811	741	759	804	799	742	761	716	773	782	717	774	793	801	827	794	729	776	779	775	769	768	799	796	768	787	803	776	788	814	780	816	779	766	755	767	784	718	724	743	795	817	818	764	783	799	810	827	772	785	783	740	788	812	821	753	789	764	779	775	798	782	766	758	781	769	761	836	743	761	781	775	768	803	768	748	854	749	772	788	803	784	787	775	742	745	773	767	811	800	816	861	797	791	819	794	787	816	761	766	785	760	726	811	822	801	795	814	818	784	776	767	764	762	782	759	793	780	801	783	758	744	759	797	830	770	767	823	773	756	764	773	780	780	797	774	754	785	794	768	744	826	792	722	790	790	788	801	775	746	808	741	751	816	825	773	758	805	807	833	786	815	772	734	770	763	763	766	813	771	829	797	800	764	737	796	796	759	746	828	780	741	777	756	744	735	770	761	764	790	815	741	809	789	737	794	832	794	745	824	793	736	820	760	702	756	778	741	772	767	751	790	737	809	793	771	794	784	776	783	779	753	787	796	755	799	848	791	773	772	787	807	804	803	840	750	820	826	782	775	783	802	815	732	732	775	763	750	813	767	754	768	770	786	787	791	745	757	765	795	765	838	729	815	744	758	729	744	754	772	791	769	779	771	809	804	794	751	789	804	781	805	778	818	780	747	803	740	773	725	753	788	800	748	733	788	777	763	842	816	804	783	784	819	800	799	795	771	753	760	816	744	731	766	767	776	758	783	755	806	784	792	779	795	742	789	793	783	839	822	758	768	764	809	816	798	777	790	779	816	789	763	763	823	744	775	848	819	782	745	804	797	815	750	738	785	790	736	808	763	804	780	764	764	774	805	778	785	790	754	799	865	797	816	727	850	768	752	755	767	814	760	786	765	769	790	780	795	770	744	818	822	828	777	781	800	806	811	802	798	791	777	770	773	767	797	799	775	797	764	809	784	781	758	812	751	742	794	778	764	776	778	797	799	741	802	763	819	789	743	822	766	769	789	820	742	805	769	749	819	793	788	772	766	749	823	791	758	774	798	813	797	714	792	815	748	815	793	790	791	796	790	795	778	761	778	797	795	763	792	825	798	747	770	745	805	778	757	759	779	786	784	781	730	777	783	830	745	795	805	796	739	759	776	746	752	788	695	802	844	865	790	790	767	771	764	761	760	780	804	771	720	770	774	727	804	799	759	777	752	794	780	779	816	761	704	783	749	788	746	735	731	791	734	771	809	746	773	814	772	769	750	765	818	804	782	760	768	788	739	801	790	802	760	837	809	804	783	774	799	798	810	810	801	745	822	755	802	798	780	785	785	768	744	752	759	751	787	741	783	812	796	801	821	833	762	741	786	783	799	787	834	774	809	773	788	769	744	817	698	769	769	807	718	794	804	787	785	797	762	820	765	800	753	818	755	784	759	784	813	765	774	791	785	800	812	835	807	750	848	768	788	788	781	829	778	795	809	824	792	798	751	801	783	761	784	752	810	758	716	776	772	813	714	723	773	760	809	759	797	789	779	814	746	826	834	791	774	746	758	807	807	771	755	756	811	791	818	749	799	766	843	764	810	772	749	753	801	705	805	758	746	739	804	794	755	775	755	805	785	792	756	798	762	735	812	768	762	759	798	768	719	834	793	718	780	823	740	766	813	769	816	779	768	781	749	784	831	754	802	753	767	798	742	800	795	785	769	751	815	780	782	782	770	767	758	785	777	800	715	845	795	749	754	785	794	798	760	796	765	753	784	774	787	815	740	750	749	779	799	782	801	782	816	832	856	813	785	817	794	765	732	795	861	823	796	813	770	761	784	783	756	786	777	767	775	730	755	823	797	794	770	767	767	776	777	770	741	787	761	784	813	793	773	808	767	778	786	798	815	778	808	817	795	756	802	747	779	805	770	802	801	784	804	771	769	771	814	811	752	814	789	822	778	777	755	811	817	821	739	784	733	741	772	762	748	752	753	776	757	710	767	743	793	790	789	771	806	766	763	750	774	800	778	809	787	772	808	799	830	788	847	785	797	835	751	809	821	753	814	796	774	766	826	752	738	778	791	751	794	746	763	759	762	758	759	826	738	773	815	715	867	791	786	729	795	750	814	777	786	798	779	770	827	777	796	813	782	796	749	772	728	774	763	757	767	826	820	776	784	719	805	739	747	752	750	751	762	775	730	775	845	764	801	769	776	765	796	745	764	757	746	748	812	792	803	764	786	710	818	810	761	815	821	774	813	767	795	802	796	773	769	782	788	781	771	780	805	730	755	743	784	774	804	774	822	796	751	807	810	785	731	814	800	759	756	766	783	717	813	770	855	820	734	750	809	748	718	816	781	780	725	805	772	757	752	810	783	859	788	726	762	813	746	819	817	822	796	841	801	784	788	780	830	803	737	755	785	784	766	836	792	831	811	792	782	760	770	777	757	823	748	766	783	839	821	720	771	803	748	762	810	799	787	786	785	839	756	856	803	788	779	778	760	783	714	768	823	784	756	781	819	747	724	768	807	755	794	777	744	779	791	807	752	777	754	800	827	760	771	841	774	775	799	738	812	760	825	835	742	804	800	787	776	769	785	774	785	786	758	831	753	737	746	781	763	850	784	818	763	752	799	800	778	793	768	739	764	787	741	822	752	765	745	868	809	756	773	791	809	768	829	777	835	789	782	746	742	810	766	740	782	802	767	787	766	819	784	806	758	779	749	738	747	758	757	790	802	777	798	773	797	773	818	764	824	810	776	728	803	831	804	744	769	821	752	782	817	768	786	775	777	765	796	780	795	751	806	755	765	819	775	797	765	756	827	830	792	763	799	778	801	776	804	761	778	759	752	811	766	779	815	785	758	768	734	733	812	773	779	789	785	779	759	801	754	750	792	786	824
28096	14895	5946	1368	812	703	532	503	458	436	422	388	371	350	397	340	374	403	373	365	330	358	380	319	359	345	300	363	330	340	341	372	335	357	324	332	369	364	357	313	322	357	299	352	340	318	315	353	311	366	376	329	325	362	347	345	346	360	385	336	316	353	332	372	355	341	352	336	326	329	303	289	304	356	311	323	377	332	353	344	353	322	387	335	319	350	343	349	329	323	359	353	334	353	349	366	314	359	328	359	338	339	295	334	339	335	334	355	320	357	321	342	347	330	347	301	337	338	327	347	366	359	316	359	318	318	297	359	322	340	317	323	338	340	338	349	324	366	358	360	355	303	313	317	315	370	343	348	350	333	336	382	323	342	343	333	329	334	328	299	333	319	369	303	334	347	336	344	359	384	336	346	353	334	342	322	325	327	319	337	322	373	355	341	379	349	370	316	370	356	349	313	336	330	328	329	342	318	371	313	360	346	345	340	372	340	307	288	360	352	329	364	324	346	355	343	304	319	353	331	348	334	337	305	349	329	373	332	371	365	308	343	350	342	346	347	331	368	293	334	306	353	331	344	351	349	348	333	313	349	322	359	331	353	330	340	340	315	335	327	290	325	363	327	311	354	351	313	345	333	347	335	329	359	341	343	351	328	350	332	342	353	363	333	367	315	352	321	350	350	321	323	345	306	346	351	307	347	334	319	330	346	364	348	368	351	331	334	345	342	326	361	340	309	333	341	347	326	337	376	330	358	337	368	365	319	345	343	314	344	344	349	343	328	321	340	330	319	369	348	320	363	335	295	321	322	337	326	371	342	329	379	300	349	324	309	288	352	352	314	371	326	341	356	303	353	308	350	334	347	345	414	371	349	330	346	337	328	305	311	313	328	313	307	336	337	329	349	319	366	348	301	343	332	304	357	316	324	349	351	340	321	334	346	336	340	361	328	316	344	317	320	337	352	343	339	346	335	351	330	319	357	356	333	331	301	334	342	338	359	336	313	314	329	332	361	357	337	353	364	349	337	352	323	369	347	338	344	318	351	331	361	348	295	383	361	352	317	363	346	339	319	346	302	339	313	335	313	285	360	352	320	353	362	291	337	339	294	323	332	357	339	339	351	313	338	340	329	353	348	337	341	346	335	363	343	352	345	301	304	350	313	330	347	302	348	317	351	382	334	304	368	305	359	355	349	332	371	328	306	318	335	296	369	303	327	344	324	313	348	338	353	360	348	378	382	339	300	330	331	341	305	278	338	372	340	373	328	354	304	326	352	331	340	334	338	320	338	303	371	324	320	369	309	328	340	318	301	315	331	349	314	366	358	328	347	310	348	345	312	366	355	311	332	369	316	333	318	313	371	364	306	336	328	355	348	341	335	364	336	344	339	343	365	332	331	351	310	337	397	313	320	293	375	326	329	333	339	355	333	341	354	365	393	326	362	336	345	333	316	334	348	346	320	357	355	348	335	291	302	315	316	347	352	370	308	361	309	366	304	373	344	322	307	322	314	355	345	358	344	338	362	346	351	335	335	328	338	317	348	329	352	308	336	330	327	325	368	317	373	337	412	327	362	339	331	312	340	342	326	378	345	325	348	372	343	326	356	392	332	374	378	351	346	333	370	312	329	326	347	330	375	327	318	318	327	314	373	318	365	365	327	316	337	360	315	348	323	364	361	354	317	330	329	314	345	330	336	326	351	316	327	382	338	338	314	337	335	332	352	347	368	355	326	369	336	319	328	323	338	307	328	318	326	352	324	347	332	318	308	374	342	343	324	342	363	274	319	307	312	349	317	371	366	360	353	371	363	341	347	322	365	367	310	343	307	357	331	352	329	332	315	334	392	336	353	362	346	350	349	337	358	323	353	331	312	332	346	370	330	347	333	326	332	332	351	351	353	386	313	341	302	351	334	364	333	326	314	337	334	343	324	348	352	307	322	352	339	326	322	340	332	328	364	336	328	362	299	330	347	356	334	336	352	350	324	338	313	348	347	354	377	318	340	321	339	346	367	366	350	323	335	364	319	313	347	364	378	364	347	314	312	363	320	348	349	339	331	349	339	325	346	360	362	367	380	354	318	371	353	338	305	318	350	355	345	356	346	361	362	335	330	332	316	331	355	363	335	295	326	353	332	368	355	330	362	347	349	330	338	360	335	322	326	366	328	333	316	373	358	356	321	304	337	342	320	327	337	349	332	353	347	356	337	334	343	349	329	332	309	325	318	312	311	339	345	351	344	356	317	361	352	321	324	320	380	341	325	365	332	372	347	346	331	354	349	345	323	329	331	336	356	348	359	361	335	350	354	314	333	328	384	308	333	312	350	340	365	325	373	341	333	339	320	355	333	327	317	332	315	327	350	318	309	321	376	351	319	346	326	383	350	345	347	326	336	364	338	290	353	380	352	311	319	323	313	354	332	353	324	337	366	338	355	300	334	306	334	338	340	311	308	357	330	342	345	335	361	318	321	336	330	340	356	345	302	342	370	321	353	316	337	318	330	324	361	335	351	342	354	342	345	320	388	349	362	311	309	353	364	311	340	343	356	355	334	345	329	309	343	322	335	329	314	336	356	338	341	350	342	371	363	344	355	350	360	371	344	319	348	323	332	339	323	357	343	338	337	337	346	332	324	342	375	339	351	348	342	322	328	364	306	332	382	322	330	314	358	323	332	330	379	359	354	345	352	337	369	330	369	327	385	356	381	340	348	364	331	325	346	359	360	383	366	344	315	370	315	340	318	287	339	302	339	358	339	340	279	314	338	352	356	390	334	366	358	303	350	341	329	329	334	282	354	339	368	348	333	325	340	337	365	345	333	342	357	361	380	288	325	328	361	338	353	337	334	325	337	353	324	370	308	375	323	368	322	351	343	329	342	355	330	326	309	336	339	357	374	317	353	365	387	330	363	363	359	301	324	364	328	316	346	327	358	337	343	326	349	325	307	318	328	311	345	335	353	323	339	342	361	338	371	339	309	371	320	359	338	351	336	330	338	326	364	338	355	309	325	330	347	329	343	341	353	369	330	320	308	339	356	332	313	348	335	370	358	367	361	351	339	334	339	309	327	311	314	329	382	322	288	360	339	340	309	316	361	330	375	299	348	340	332	331	325	312	308	306	319	338	347	333	342	348	351	344	345	360	358	347	315	344	323	345	340	323	336	323	342	368	332	355	335	329	300	347	332	329	341	323	358	379	333	313	395	328	362	342	328	371	335	351	370	346	371	349	340	344	361	324	363	355	328	348	317	329	341	326	346	354	388	354	352	331	315	355	337	364	295	335	333	351	362	319	322	376	328	337	351	359	336	349	339	366	350	347	337	337	361	380	386	315	342	338	348	343	345	324	359	321	335	343	299	346	364	325	319	319	329	364	347	319	359	329	344	345	342	305	352	362	343	367	350	337	356	356	366	335	351	341	353	356	325	352	316	326	341	387	328	333	288	337	339	355	375	331	315	370	319	323	334	317	387	346	363	372	353	319	318	330	335	313	293	375	340	313	320
19242	11802	6746	3092	2701	2514	2014	1687	1565	1401	1260	1156	1198	1073	1069	1035	940	930	967	916	869	918	849	843	815	894	910	805	808	779	848	820	792	839	797	825	799	796	802	781	782	826	767	780	852	787	771	783	770	797	774	757	719	786	775	774	753	854	774	763	752	706	804	821	772	795	752	738	740	791	764	792	794	786	752	772	777	772	806	742	794	817	755	810	758	783	739	763	795	739	778	787	811	722	782	778	794	755	762	817	772	788	769	767	790	739	758	793	747	790	797	768	843	720	796	848	745	777	773	738	741	760	760	750	772	754	733	822	815	771	831	732	728	738	801	778	756	775	753	738	770	778	771	828	771	793	744	714	760	783	754	764	800	812	794	769	807	765	763	727	785	723	772	791	809	818	762	780	797	793	787	738	752	763	750	746	775	746	775	776	748	765	745	750	800	804	729	771	799	777	731	817	775	722	804	716	746	805	786	790	763	796	746	763	813	748	768	741	814	728	778	763	733	782	759	755	725	800	740	758	785	774	756	798	804	766	806	783	798	782	740	814	707	768	787	764	772	778	803	756	749	769	773	819	749	789	802	813	758	762	769	804	819	777	769	772	731	802	763	786	757	747	818	788	769	712	782	772	785	769	757	820	781	775	768	716	757	783	761	780	789	758	773	749	737	785	768	787	813	821	788	760	753	759	745	760	751	708	775	785	776	744	777	750	782	713	783	723	765	731	821	808	799	751	742	784	764	802	807	742	808	776	764	780	790	778	768	797	720	770	770	724	758	805	757	802	884	777	791	745	791	786	783	760	743	765	805	744	802	763	779	759	725	766	790	810	845	758	793	757	750	769	764	747	738	797	747	745	747	759	767	784	762	766	770	780	824	773	774	798	839	764	771	784	835	751	793	754	794	744	760	753	746	711	756	765	777	771	781	803	738	706	794	752	763	779	773	775	763	761	770	741	766	728	791	765	787	746	743	759	764	766	763	740	709	800	806	773	776	789	745	841	757	769	724	809	743	754	793	709	814	784	749	731	801	748	759	774	793	776	798	785	740	813	822	761	781	713	785	754	744	766	800	794	758	784	780	794	764	755	735	818	766	731	747	749	746	805	781	807	813	749	744	755	793	783	795	774	828	803	763	750	748	760	826	742	772	785	811	833	738	835	801	789	801	782	721	812	749	738	765	787	753	758	800	775	764	780	758	755	762	758	670	794	737	780	765	812	765	792	814	733	793	770	762	771	731	785	762	749	762	707	795	801	740	793	772	756	786	757	838	777	784	817	800	796	756	785	784	741	792	783	795	765	763	741	767	760	766	783	790	748	758	784	725	808	754	774	770	722	766	787	756	835	726	724	733	765	745	753	783	793	764	782	757	813	767	750	795	772	764	797	744	769	735	801	761	751	834	812	811	763	793	763	728	740	794	775	772	820	805	756	772	817	777	806	799	759	769	734	755	781	754	752	785	713	750	740	737	771	780	736	766	784	760	741	787	757	794	746	814	778	797	791	770	792	765	821	771	747	737	714	741	765	771	722	778	786	811	745	764	716	796	776	796	755	760	768	715	773	772	726	818	772	823	747	747	818	723	740	805	754	766	788	757	741	749	800	761	779	729	736	766	790	722	777	752	808	857	764	784	737	763	770	777	753	742	791	815	764	751	772	788	708	774	768	760	800	764	773	770	759	787	770	754	770	774	762	748	791	716	778	779	766	795	789	766	844	757	736	744	784	790	785	775	831	737	757	715	754	756	812	802	772	743	731	777	747	751	768	781	825	799	786	757	759	741	760	771	757	756	743	799	781	768	807	782	765	752	762	736	778	792	788	772	752	769	782	805	778	769	819	781	748	780	766	779	758	760	804	773	759	767	774	751	805	766	804	839	772	776	829	734	769	755	767	786	751	777	722	829	754	791	754	759	778	778	779	748	792	813	780	756	770	819	770	780	763	755	812	794	746	750	784	785	769	747	732	831	815	745	781	792	805	782	757	784	737	770	781	820	804	770	806	778	796	829	764	785	808	747	730	762	790	800	725	768	772	757	799	741	725	779	781	782	760	782	730	782	841	760	776	789	762	805	798	792	748	763	754	750	774	765	776	794	781	776	751	802	765	790	759	730	786	779	792	772	789	801	800	751	808	746	795	750	768	707	692	766	797	775	758	793	801	764	776	722	775	752	715	804	773	776	726	740	740	793	733	829	769	752	776	750	754	792	738	751	766	724	726	792	781	770	764	742	775	760	730	734	760	784	794	770	776	720	753	769	752	748	741	744	733	807	722	788	751	723	773	726	786	780	814	816	808	739	765	750	722	742	817	817	749	802	737	775	768	757	762	782	736	820	740	726	782	792	736	758	784	753	721	743	796	729	701	787	763	802	774	729	730	725	738	777	761	795	807	730	743	781	777	790	797	786	758	804	734	779	798	758	739	808	800	811	769	749	837	777	751	805	761	756	788	757	752	736	765	757	765	762	780	779	751	740	785	776	804	756	845	774	780	743	775	798	762	714	764	783	767	762	830	750	839	813	810	753	776	754	781	809	742	785	757	795	797	777	769	732	749	781	774	766	746	779	807	774	782	758	788	743	759	763	753	843	723	756	797	747	762	781	820	753	760	772	787	749	776	728	802	786	766	823	731	777	729	806	766	770	734	851	783	745	788	789	740	774	775	763	792	797	726	767	777	765	794	753	792	779	785	765	750	788	827	786	783	768	741	824	819	766	802	810	780	773	748	767	787	717	745	794	770	757	716	772	754	734	767	742	770	725	749	771	802	815	777	739	791	758	754	780	804	776	762	789	810	775	726	786	755	748	754	717	786	762	824	783	755	730	801	786	755	745	762	794	786	747	744	773	770	799	788	768	803	754	777	778	772	738	783	807	812	782	812	801	770	702	744	795	782	768	746	803	734	763	774	796	760	772	750	788	741	784	792	802	731	765	756	759	753	795	801	811	750	766	773	799	761	779	769	781	800	803	725	776	759	769	735	733	768	732	765	771	807	823	748	700	765	800	809	767	787	796	749	792	800	798	793	776	782	773	819	742	811	787	776	773	716	768	773	807	755	779	805	771	721	756	816	785	792	767	821	736	788	778	806	755	819	769	712	799	799	778	789	759	782	776	759	806	754	767	822	738	742	794	783	775	761	711	814	763	798	771	787	793	732	756	716	813	800	764	814	738	801	754	778	775	774	734	784	772	739	736	755	750	825	738	758	775	820	759	792	818	780	741	744	794	777	799	792	801	800	785	751	762	765	792	752	755	815	792	796	824	769	725	782	795	782	778	796	814	783	755	758	775	787	760	774	778	753	746	777	810	777	774	796	813	727	787	734	763	773	775	758	770	795	775	787	781	718	782	754	780	760	769	743	755	777	752	799	788	783	750	762	810	738	776	803	779	783	838	775	736	791	764	768	775	730	816	814	825	817	800	786	792	754	777	749	783	797	782	729	824	798	788	753	752	777	789	745	779	733	798	812	777	751	785	749	783	789	797	763	781	818	784	804	792	788
38007	22909	9406	2152	1025	774	612	517	407	383	357	319	343	281	298	275	261	275	214	247	243	248	245	258	222	224	210	243	235	222	220	203	194	201	171	198	242	228	231	242	236	193	228	197	224	204	220	200	201	196	211	213	208	199	222	193	215	192	201	203	218	209	223	193	209	210	225	201	222	236	217	205	235	199	224	223	207	230	196	213	212	189	202	211	199	209	234	205	243	238	209	183	183	172	201	222	201	239	215	170	226	192	222	200	190	219	194	205	221	222	227	216	202	199	210	202	209	221	215	197	236	201	212	204	194	215	201	216	217	206	208	235	190	208	202	195	214	211	203	210	227	211	199	209	225	189	211	205	203	221	224	193	194	219	207	202	216	193	212	193	210	202	208	217	220	191	206	210	222	230	200	236	207	196	212	213	219	188	189	182	229	217	204	185	181	210	227	227	206	206	207	211	218	199	204	210	202	238	247	185	195	210	197	191	230	201	253	181	210	218	193	202	219	227	246	232	185	232	223	186	212	240	202	203	221	215	201	198	214	242	197	224	175	223	215	212	198	236	213	208	216	180	190	205	229	199	201	197	216	213	213	186	204	187	184	202	217	197	179	196	198	238	189	223	194	207	222	231	221	198	197	201	236	213	237	216	219	201	209	200	240	223	198	205	200	223	189	225	171	237	217	201	220	208	212	215	215	224	183	207	195	188	234	215	220	204	210	192	205	214	232	227	198	211	255	223	214	218	225	208	189	211	213	239	229	229	207	213	237	201	231	185	268	209	213	205	204	233	217	196	196	213	209	206	201	193	204	214	232	234	211	246	196	217	222	223	211	224	216	202	235	221	195	209	224	217	213	205	221	224	177	194	203	218	216	193	211	216	229	206	220	207	208	230	201	199	218	225	230	225	212	198	188	230	235	215	227	230	190	180	193	200	192	241	227	223	226	214	213	203	221	210	207	238	203	203	217	211	174	206	198	218	228	201	214	203	207	227	224	208	201	200	192	211	198	201	197	196	231	194	193	215	187	216	214	226	210	204	201	197	189	240	257	222	239	231	204	213	239	235	206	229	205	194	217	210	233	218	197	216	203	181	213	174	203	211	188	208	206	212	210	225	226	209	189	208	191	213	206	195	209	197	229	224	221	195	194	214	231	194	220	216	218	205	219	204	199	209	202	191	206	207	192	216	213	205	205	187	222	209	210	231	203	201	210	181	231	217	198	193	209	210	212	191	222	220	196	206	215	220	198	223	231	223	226	193	216	239	208	241	208	214	193	211	229	223	212	200	211	199	209	210	199	218	175	199	240	212	248	204	188	226	196	227	199	190	198	233	209	210	215	233	193	203	222	217	203	202	205	220	223	225	225	240	200	199	214	231	209	191	233	217	224	224	222	227	226	227	214	185	217	234	191	223	237	223	192	199	223	221	194	189	184	202	241	210	216	190	229	206	226	218	238	220	209	207	260	213	224	219	185	210	189	201	207	219	206	223	209	199	230	193	222	221	190	214	223	199	202	220	199	214	228	213	239	229	211	235	235	198	183	190	188	222	218	210	242	197	187	210	197	225	212	220	209	189	193	225	214	226	185	206	225	222	210	207	200	232	231	235	224	214	211	223	222	225	218	211	193	206	201	201	185	187	207	208	177	213	207	224	192	173	214	197	208	225	223	224	207	215	208	211	214	214	252	211	209	213	199	194	248	228	199	238	210	211	193	205	196	215	201	217	233	168	225	210	221	232	231	216	240	237	240	198	199	192	208	213	214	240	189	222	214	206	210	209	214	207	213	218	167	217	227	204	235	212	202	207	192	254	210	250	203	219	191	201	240	231	214	183	213	198	216	225	190	220	235	193	217	198	190	206	196	220	237	204	222	187	205	184	172	211	228	210	206	201	203	209	201	222	222	213	240	223	223	202	231	217	207	231	197	237	216	192	206	208	209	229	204	204	217	239	225	218	218	183	201	201	223	238	225	217	218	196	194	223	212	216	201	198	196	206	215	225	212	232	238	217	221	197	214	229	210	228	207	211	227	203	189	195	215	218	208	206	193	201	220	192	214	188	216	217	209	195	250	228	218	205	222	214	232	223	228	219	210	211	203	186	197	242	204	195	214	203	213	215	241	181	221	224	216	194	192	194	210	193	226	230	221	215	219	213	220	221	214	209	218	236	197	203	224	215	198	177	194	198	207	221	223	193	193	208	228	235	222	236	213	228	204	232	220	239	205	240	209	224	199	198	217	208	252	241	207	188	214	224	203	201	189	214	225	200	214	206	214	194	194	200	226	207	235	193	187	179	207	202	217	216	222	215	221	199	245	254	222	204	211	201	202	196	196	200	208	193	210	224	197	208	214	202	196	194	231	209	222	199	196	226	231	214	200	203	182	227	209	207	220	183	200	191	215	216	185	191	218	210	208	211	226	211	202	198	221	256	227	220	204	224	177	215	200	213	233	210	218	227	202	207	211	221	226	211	205	206	205	239	202	214	209	198	224	192	221	178	229	196	235	205	207	267	219	197	208	215	189	209	210	224	199	183	225	207	222	215	205	215	226	205	243	207	220	214	219	207	195	213	215	198	208	205	192	198	216	208	214	222	197	202	229	214	193	225	201	188	202	210	212	212	211	229	196	229	244	218	201	214	214	207	197	221	194	214	197	215	208	207	204	196	212	219	210	223	259	208	216	207	172	225	202	172	203	184	193	213	237	228	218	205	219	231	220	175	226	190	220	215	203	211	200	217	215	257	200	206	204	206	206	230	196	187	225	203	182	233	190	219	230	221	231	238	212	211	216	208	207	217	201	177	214	216	214	194	205	209	203	208	226	238	240	235	214	209	222	215	182	204	210	218	208	214	191	209	203	187	201	210	208	232	214	203	210	191	190	181	222	187	213	210	194	184	204	218	194	235	214	203	191	201	223	189	244	202	223	207	203	211	244	218	200	211	214	223	208	236	237	231	209	203	219	208	213	219	223	226	225	227	217	167	230	210	223	193	229	208	196	212	196	183	203	216	196	229	181	209	199	204	183	226	210	212	207	187	238	213	210	206	207	198	216	199	211	198	220	213	226	198	198	171	208	224	210	227	212	223	217	209	206	181	207	193	218	231	210	245	213	215	225	184	184	190	204	202	224	188	211	235	209	193	227	204	235	228	205	213	197	225	193	227	210	222	219	215	204	218	200	190	192	224	221	211	204	186	210	235	210	220	207	222	219	184	194	207	202	178	217	219	207	206	209	189	240	196	200	206	222	229	212	202	195	205	236	193	228	225	223	248	194	247	203	213	186	234	202	203	215	216	210	170	193	223	191	215	230	209	218	199	218	191	203	205	209	205	221	235	201	215	206	207	240	232	235	218	203	199	193	191	213	201	235	196	216	188	217	210	184	171	186	217	196	214	186	223	193	208	244	223	234	232	218	233	196	232	222	214	217	215	227	207	231	242	180	216	212	217	231	206	219	210	220	200	197	234	213	231	218	192	205	207	209	217	198	227	212	206	201	217
25408	17354	8846	4136	3565	3148	2238	1840	1610	1500	1285	1161	1126	958	959	899	813	770	710	707	727	707	654	708	639	624	609	573	571	594	601	624	541	554	539	592	542	528	612	557	567	549	587	542	584	594	566	513	558	525	524	497	545	543	524	508	521	448	510	495	492	529	493	504	533	534	491	529	529	526	472	487	558	529	474	503	465	492	497	490	508	471	500	496	503	511	500	523	501	509	531	532	525	480	516	476	504	491	517	539	494	506	549	509	524	509	494	493	486	468	518	482	491	493	520	492	503	519	510	474	530	524	527	510	501	531	482	503	482	533	504	531	506	480	468	487	509	491	532	487	506	475	507	496	516	511	501	531	556	504	494	504	532	489	488	487	515	533	485	481	522	526	483	470	508	534	458	493	489	525	504	527	544	507	511	527	483	481	501	478	496	512	496	550	485	506	483	481	506	508	528	495	516	504	508	550	536	481	515	503	491	498	466	490	439	510	499	499	537	482	522	508	527	519	515	513	482	493	445	529	490	487	497	528	459	480	485	496	535	503	474	481	491	482	502	514	516	548	525	483	495	493	489	481	482	497	526	521	515	476	515	496	495	504	480	464	521	505	502	476	522	534	494	512	498	575	482	513	496	509	490	519	544	506	506	498	508	489	487	474	499	559	535	523	535	497	533	519	509	484	523	489	502	489	480	504	504	524	531	508	496	465	479	518	496	527	479	507	503	482	487	465	481	496	504	527	548	506	488	525	509	495	521	492	518	526	497	470	449	500	512	502	524	468	486	491	529	576	485	484	502	496	500	465	476	516	478	513	493	534	524	532	540	484	515	492	504	491	532	512	514	519	508	519	518	464	521	487	462	523	457	483	462	509	533	514	529	491	519	523	537	487	513	505	461	520	494	507	498	503	504	510	536	486	504	505	509	505	484	504	516	504	507	540	504	496	493	492	474	523	471	512	499	497	486	537	479	483	469	455	487	523	502	504	495	510	525	513	498	506	534	492	543	546	524	466	506	488	530	513	488	544	494	528	510	514	513	501	540	493	509	464	539	511	545	508	522	489	501	539	509	479	509	463	479	481	514	515	486	475	506	548	500	501	491	502	478	510	528	508	518	540	519	528	506	495	521	543	462	490	522	465	509	519	497	500	477	466	505	537	525	543	515	516	524	514	486	525	470	489	516	486	520	506	536	531	518	544	501	505	523	481	503	489	460	486	475	500	513	497	489	509	487	520	516	484	512	487	513	485	505	544	524	540	484	519	476	548	535	493	504	477	476	504	501	458	502	482	496	476	535	519	487	493	516	482	510	508	485	477	478	504	515	501	490	517	522	515	525	542	526	491	469	496	517	513	484	509	495	500	521	490	474	518	479	485	504	487	531	512	521	528	530	478	519	502	502	489	491	498	496	482	478	492	528	488	504	467	483	503	520	536	460	491	489	492	481	516	495	492	485	454	500	537	501	532	448	548	552	514	522	487	493	472	545	502	554	509	512	490	480	500	510	495	484	478	475	502	479	518	479	486	436	522	487	548	487	503	506	509	451	515	530	509	507	547	482	508	491	507	499	516	504	490	532	505	534	480	521	487	457	471	476	524	488	525	539	506	503	458	511	482	508	511	452	490	496	497	496	528	468	495	541	503	521	493	512	513	469	502	484	538	532	470	496	492	500	570	510	488	501	490	501	490	487	450	509	529	502	487	457	544	462	503	491	485	503	526	544	505	517	471	490	534	517	490	487	491	514	514	523	499	520	534	516	490	456	521	523	509	491	524	494	481	507	509	500	504	566	543	484	507	518	502	520	543	533	563	496	484	513	572	455	485	518	509	443	491	537	514	548	509	503	488	512	492	500	527	505	516	509	522	483	498	520	523	502	526	549	505	488	488	487	530	475	494	473	522	503	550	505	523	508	524	525	485	506	490	509	531	485	540	475	498	489	484	516	521	503	465	504	524	495	495	541	540	466	526	491	485	494	488	522	490	479	457	475	490	512	490	467	509	513	521	504	505	531	502	493	506	513	500	478	496	498	500	535	513	523	495	492	510	536	483	519	502	517	533	508	503	497	511	563	501	497	515	499	511	471	485	522	500	482	487	526	490	532	487	526	500	475	512	454	544	480	500	481	502	527	485	526	519	502	520	479	483	539	498	524	483	522	531	519	503	483	515	519	476	480	516	535	520	517	495	521	480	503	472	492	523	495	500	523	516	516	507	486	488	477	520	509	523	521	483	495	527	497	519	483	500	473	507	493	489	491	503	532	522	499	506	542	523	520	526	507	524	511	524	470	493	511	505	489	527	525	508	539	496	481	512	525	530	485	494	516	505	526	493	499	539	461	508	502	476	503	539	507	509	501	495	546	509	494	487	506	490	472	482	492	485	505	509	511	527	524	486	479	493	500	489	527	475	495	508	490	458	502	499	498	490	487	539	494	481	462	517	508	488	499	471	516	496	556	516	485	491	519	529	499	539	500	472	501	510	521	515	460	490	490	524	514	500	502	514	502	498	540	507	511	498	515	516	492	532	506	532	507	489	502	460	465	499	466	508	506	535	494	520	505	495	507	456	529	494	522	512	521	522	498	478	444	488	521	512	482	492	507	494	493	533	518	493	517	544	489	491	512	500	513	470	545	487	524	446	518	495	508	462	519	480	522	490	504	471	522	523	479	487	513	509	510	498	512	507	470	526	502	510	502	489	472	459	484	520	488	487	490	537	511	528	497	516	498	487	522	497	525	538	548	516	497	540	522	534	447	520	546	456	479	533	487	510	495	495	507	472	536	471	489	478	494	496	486	496	531	536	528	481	440	509	488	517	451	478	499	510	513	482	459	499	474	551	503	483	552	494	492	503	488	530	516	533	497	474	526	509	491	456	539	515	458	499	513	471	493	515	467	502	502	558	514	503	508	525	520	490	494	503	511	464	475	521	496	490	521	484	473	530	516	508	505	515	535	491	514	501	491	547	489	490	480	457	490	483	515	495	494	501	473	509	522	495	550	491	496	494	510	536	517	493	523	501	521	501	511	544	512	499	539	521	512	478	442	522	536	509	484	506	489	495	484	497	537	491	517	496	496	508	482	543	532	516	538	495	502	479	541	485	505	508	528	497	519	506	494	488	529	478	475	472	476	493	497	580	501	532	498	491	510	534	510	518	494	513	495	502	505	528	509	509	538	549	474	532	507	457	469	498	520	550	476	524	500	514	490	516	512	523	493	513	509	483	538	487	503	476	466	496	497	501	480	502	468	495	485	487	508	511	479	500	515	496	527	512	544	500	478	516	500	540	519	519	496	494	537	514	493	503	511	493	502	529	546	509	492	493	492	472	498	491	499	514	490	511	520	509	484	492	522	521	499	515	468	501	510	480	520	474	502	491	520	505	541	450	492	514	492	544	493	495	494	521	527	531	505	502	539	489	542	504	497	470	502	510	499	493	542	497	552	547	508	504	505	482	536	490	474	499	486	485	498	508	502	491	461	477	517	525	501	516	533	524	552	469	552	485
11621	4348	1495	657	565	524	427	410	398	398	418	373	362	345	367	361	340	319	332	323	350	355	406	365	346	345	357	366	337	330	357	331	353	361	321	339	335	339	341	309	326	343	334	321	354	367	351	371	358	364	361	362	368	335	356	335	343	341	353	385	359	319	389	326	314	353	325	359	344	328	357	328	325	358	377	334	368	361	349	326	329	346	293	368	342	376	352	392	352	323	314	343	369	341	345	366	343	340	409	368	333	324	336	356	362	344	313	354	298	353	328	354	359	325	335	369	375	353	368	348	371	372	352	330	342	343	343	309	358	336	364	331	337	342	327	352	338	368	317	314	356	373	340	310	337	365	331	324	340	334	320	327	364	340	349	364	358	335	371	340	348	336	377	344	326	342	372	343	383	373	332	350	328	361	340	311	333	333	354	369	348	353	357	349	346	335	360	360	340	317	300	353	351	327	347	354	377	372	328	372	349	323	330	322	369	323	334	340	367	362	333	344	336	336	361	311	349	354	340	404	377	342	364	343	314	345	319	335	337	360	348	330	320	336	315	353	331	341	350	350	361	355	387	362	363	335	360	359	368	367	334	350	326	350	355	307	351	334	324	360	348	339	359	319	342	328	363	356	321	299	352	352	333	349	313	311	337	356	357	324	354	372	327	358	409	339	321	352	365	347	376	346	348	339	329	346	348	351	378	325	352	331	364	359	338	392	355	345	341	349	351	315	327	337	353	358	325	354	339	330	360	313	349	368	335	333	352	327	321	363	365	375	325	328	375	356	364	320	339	343	344	345	372	345	343	346	367	359	330	343	348	359	334	328	351	359	318	315	321	381	344	322	330	344	362	327	346	336	330	332	338	314	330	340	349	342	339	371	336	386	341	307	356	323	339	374	367	358	328	357	377	341	324	317	311	364	355	368	378	344	356	316	341	352	337	330	354	321	330	362	361	329	353	359	322	360	362	339	357	369	343	328	385	327	362	314	326	359	356	345	314	354	305	330	348	363	335	335	338	330	323	361	325	358	360	299	358	327	368	377	370	343	363	316	350	344	376	307	383	382	316	362	347	332	365	353	351	377	342	428	358	336	317	363	352	354	328	362	350	357	339	349	306	391	355	337	354	354	347	350	367	339	330	312	324	355	338	335	335	323	304	339	340	361	339	368	360	340	338	363	333	316	360	376	342	325	359	337	331	343	364	353	354	356	370	354	307	341	352	336	341	337	369	353	363	346	329	340	365	325	342	339	343	346	366	351	344	336	370	323	341	353	354	363	372	343	331	360	372	342	393	354	328	331	317	340	332	353	330	355	321	348	351	349	349	355	366	323	364	360	377	363	355	351	308	351	327	361	328	343	319	337	326	342	362	366	336	317	353	357	374	337	348	357	364	357	317	331	334	313	335	319	340	366	343	364	334	337	324	341	331	357	390	328	301	382	359	349	360	315	357	310	360	344	358	342	359	378	353	383	355	358	350	359	379	361	346	362	351	323	336	346	329	357	342	351	381	347	317	336	306	351	330	357	340	400	342	337	378	343	375	318	350	338	350	345	364	362	363	340	326	347	374	360	337	351	316	342	362	366	370	288	351	357	333	333	328	338	328	311	346	326	344	322	351	329	351	329	357	293	316	319	346	307	382	333	342	364	322	357	327	351	376	303	323	351	366	343	404	329	353	357	341	329	341	352	358	387	336	322	358	326	323	352	342	342	375	326	352	372	335	383	348	367	352	350	342	327	318	323	338	378	336	361	336	324	355	371	343	334	337	325	361	342	350	328	328	327	333	325	310	348	373	348	341	341	361	347	352	313	417	352	346	327	356	343	332	366	357	357	342	330	350	347	339	360	329	312	363	371	358	332	332	341	340	321	320	309	309	357	333	332	339	327	323	350	370	320	336	343	366	329	330	367	373	369	333	331	312	319	375	331	373	351	369	355	346	352	359	366	327	360	343	347	345	348	377	327	358	355	363	372	333	352	328	359	380	369	328	347	349	321	347	359	346	318	355	326	387	333	355	345	355	335	359	343	346	353	348	353	367	314	329	350	357	352	329	327	335	323	339	334	360	335	374	376	353	333	352	358	346	327	363	359	342	320	383	314	327	357	317	358	352	312	315	322	337	333	361	340	370	302	353	357	354	363	353	364	347	332	339	346	391	335	354	381	327	351	354	340	349	305	312	352	355	339	320	383	389	329	317	356	336	363	350	345	338	332	329	374	347	341	334	343	330	374	337	334	317	330	326	365	346	346	342	334	369	376	338	365	347	342	310	335	353	366	394	324	328	348	368	358	333	364	339	325	342	343	339	352	324	354	333	382	354	340	339	360	323	331	350	347	323	362	338	329	355	357	321	366	327	313	346	317	362	380	339	363	381	323	316	359	327	350	346	323	364	357	344	367	372	332	338	328	296	365	343	352	340	378	367	301	301	353	346	340	362	348	336	329	329	335	382	343	328	362	362	367	339	353	325	314	334	337	348	354	372	359	352	349	377	325	322	326	360	363	339	364	363	354	378	346	394	337	334	348	383	366	326	357	370	327	324	334	333	350	347	347	383	341	350	353	298	356	357	373	363	343	350	345	341	383	354	362	348	312	361	353	376	331	363	387	365	325	339	364	313	380	391	321	345	326	320	321	307	348	354	304	317	361	334	342	346	369	362	335	362	346	389	329	336	313	328	329	345	359	325	342	361	362	341	323	376	353	331	316	341	315	336	337	355	370	323	366	338	358	347	306	363	345	352	318	359	345	333	336	341	361	353	332	348	334	368	353	337	342	340	353	343	344	321	359	365	332	348	340	328	350	360	328	320	353	379	378	318	374	320	333	330	334	366	329	343	316	344	359	343	347	340	342	320	367	319	320	325	333	349	343	351	359	376	318	376	344	355	339	340	355	350	362	367	346	348	310	340	383	388	333	328	334	349	322	335	361	365	340	369	333	356	327	342	380	343	312	353	378	352	351	354	356	350	372	334	353	341	320	344	341	387	344	339	341	332	349	380	310	355	310	335	374	367	360	350	336	348	354	395	328	348	351	323	328	354	329	373	376	369	347	308	346	348	331	348	387	305	349	337	345	371	343	366	362	323	347	350	337	325	344	354	345	331	345	380	352	355	346	337	358	340	317	336	318	338	322	356	330	333	355	353	359	357	337	369	376	336	359	343	375	323	358	318	329	334	364	342	345	315	359	332	342	339	355	330	309	355	338	361	322	349	328	341	310	337	337	338	328	322	361	321	334	338	317	336	385	345	312	330	346	358	322	365	336	337	334	367	315	321	322	306	365	333	384	339	368	345	367	330	337	385	306	332	326	351	336	367	322	318	354	351	331	388	350	338	350	327	360	336	372	347	342	354	356	366	376	370	322	318	334	328	357	345	345	317	334	378	347	312	322	361	348	355	366	365	329	343	348	345	351	325	325	375	372	331	362	322	349	348	344	353	338	327	330	333	346	320	298	351	338	378	364	376	380	358	322	347	368	386	361	366	366	386	350	354	328	348	355
8321	4382	2783	1760	1705	1430	1260	1177	1123	1054	981	934	916	907	858	885	860	843	811	834	842	816	791	816	797	782	801	836	860	789	783	793	820	827	821	808	833	798	837	792	823	803	745	788	783	841	810	846	828	781	832	769	808	784	831	785	794	791	752	731	825	805	832	792	809	843	779	821	775	803	823	811	786	792	788	806	796	840	758	789	756	798	765	822	830	755	773	793	755	789	791	729	826	762	831	789	782	784	812	814	842	816	819	823	821	792	797	800	832	746	804	855	783	771	772	844	810	782	810	778	781	828	798	764	760	767	792	744	794	798	706	757	766	785	803	799	804	798	788	856	826	788	791	823	758	749	862	822	751	792	791	830	770	810	784	795	777	784	769	823	811	802	785	815	787	796	794	780	783	824	780	828	759	820	752	797	757	781	821	779	802	777	794	838	760	783	801	794	726	811	810	786	822	863	817	787	758	800	844	813	828	862	817	817	791	779	730	793	789	760	778	792	751	807	781	755	769	827	792	794	781	834	785	786	760	795	774	806	840	815	801	811	836	800	830	803	795	770	813	784	806	783	797	743	785	805	809	812	818	795	785	776	768	763	785	812	813	791	772	808	787	762	769	791	789	774	790	748	806	791	758	849	765	788	769	748	778	761	789	792	786	773	756	805	798	765	818	771	832	788	790	764	820	760	825	847	785	802	828	808	790	803	773	766	778	777	814	848	773	822	776	764	846	804	783	803	760	824	781	773	801	845	764	766	788	802	810	773	802	806	823	791	787	794	795	764	814	826	765	816	783	791	826	740	724	816	768	795	828	844	771	787	790	813	789	823	802	777	810	804	773	800	769	804	800	814	792	841	775	754	790	770	840	827	795	838	824	777	790	758	776	778	803	722	819	799	804	782	753	805	809	809	788	758	824	775	764	767	794	739	747	778	805	768	796	765	761	846	790	793	747	797	845	751	854	798	786	812	796	801	798	776	743	769	791	828	759	796	799	787	782	821	776	768	829	856	807	765	817	792	795	837	795	790	833	790	780	802	807	810	743	793	888	765	758	799	798	793	751	775	800	766	818	819	824	742	786	793	778	767	817	780	799	767	797	799	831	754	828	784	796	772	848	826	812	814	779	851	782	759	802	771	825	803	745	826	776	824	770	764	825	790	769	788	810	802	823	802	816	796	786	792	765	794	823	801	763	823	813	826	765	748	782	769	771	786	755	773	798	772	813	807	812	797	787	803	782	793	759	889	835	824	820	772	807	832	786	756	824	745	813	768	842	825	731	768	822	824	730	799	803	813	808	782	782	799	809	809	758	753	808	800	812	729	830	744	795	795	791	789	741	750	801	808	866	805	748	805	793	762	779	781	775	800	829	759	819	793	846	725	756	750	793	765	841	801	803	842	777	806	736	812	798	814	777	808	787	788	796	788	747	805	829	779	792	779	767	789	738	812	780	778	777	757	796	766	798	769	847	765	797	828	820	773	788	788	827	815	766	771	812	817	784	781	820	797	751	789	773	789	789	836	753	781	765	813	788	795	802	817	793	827	790	801	780	787	776	812	771	802	826	809	824	807	749	763	825	770	796	746	793	754	791	811	746	779	771	821	790	825	767	788	814	874	827	839	805	821	771	799	823	775	758	750	753	813	743	828	833	760	790	812	818	826	755	814	808	794	770	716	826	760	771	741	805	791	828	808	754	756	863	830	794	749	829	788	782	803	760	786	792	823	823	763	785	796	806	786	869	816	861	780	838	786	756	853	811	771	788	841	794	810	783	806	755	795	805	762	779	745	782	806	769	756	782	790	772	763	815	736	818	746	783	753	794	758	787	764	829	774	746	831	817	771	774	814	762	823	772	799	761	846	778	801	784	811	816	790	859	807	814	831	798	794	811	774	767	807	763	803	777	811	790	777	805	784	803	792	785	805	793	770	816	731	800	770	772	834	825	751	763	821	755	790	777	807	815	821	842	758	769	801	780	786	757	735	783	792	845	815	840	803	819	774	763	810	777	816	859	813	768	808	814	744	783	808	797	739	745	828	816	793	806	753	789	745	764	728	781	776	802	900	774	785	769	797	780	773	819	812	764	795	763	852	817	786	823	844	799	794	818	820	802	768	791	742	764	798	810	774	789	789	761	774	777	812	751	758	733	753	789	838	771	832	787	849	773	762	774	766	859	805	782	796	753	792	779	748	772	796	779	770	825	806	806	807	815	764	766	754	782	742	799	808	766	774	777	768	816	785	787	828	813	817	767	813	799	796	779	795	769	797	811	769	836	741	802	740	810	792	780	769	827	831	769	741	774	762	784	796	789	753	798	772	811	790	846	789	788	845	777	786	789	776	778	780	830	801	830	810	792	790	815	779	799	809	750	778	775	816	768	792	780	782	811	792	757	804	787	740	796	804	785	852	750	796	769	749	762	771	780	780	720	794	838	803	759	806	794	774	786	771	751	771	828	832	800	764	801	766	845	787	777	792	799	789	751	813	742	772	790	769	767	809	742	769	789	773	832	763	803	812	745	804	805	796	757	838	835	717	785	735	781	786	844	785	817	809	758	787	819	824	781	771	787	776	783	789	758	785	815	742	772	843	818	808	741	783	811	821	849	791	810	852	787	744	825	731	830	775	800	830	758	765	745	814	785	786	780	781	774	781	764	736	843	822	758	772	765	827	799	734	777	795	746	754	775	760	774	760	815	815	791	759	834	783	800	817	809	847	798	813	840	799	786	801	812	806	797	782	853	803	767	804	795	799	829	834	797	816	805	775	766	817	845	773	782	821	783	768	763	765	813	821	772	780	793	810	811	839	771	804	771	770	809	805	819	768	828	785	734	819	772	739	733	776	793	808	805	795	752	842	769	867	765	842	834	832	712	785	808	788	787	807	809	799	810	759	809	791	783	780	793	877	771	822	791	833	821	824	791	774	835	797	822	795	828	843	731	768	811	765	783	778	805	764	762	793	738	824	766	810	772	771	749	795	784	778	761	785	795	826	791	842	791	813	823	737	785	794	774	784	796	798	763	797	794	805	822	780	822	768	794	817	791	786	796	837	825	759	766	763	767	840	789	810	854	801	724	728	752	751	808	794	843	788	773	815	822	797	787	790	810	800	754	785	801	748	814	796	819	814	814	764	798	793	795	816	746	830	796	747	810	862	779	803	782	763	827	796	789	816	764	812	856	762	811	813	811	779	817	785	761	797	802	772	793	794	803	766	770	806	781	793	793	777	804	772	804	840	808	767	786	802	788	761	827	807	808	775	846	806	777	771	786	775	807	820	786	796	742	830	792	792	753	803	825	835	788	808	818	734	827	833	819	771	752	747	765	754	839	778	802	769	826	812	740	818	839	784	810	841	798	872	812	755	771	827	786	774	776	744	803	803	809	782	791	793	815	827	816	708	837	859	769	767	785	814	776	779	844	796	788	800	816	779	835	741	773	785	778	775	814	834	763	815	815	771	827	790	795	798	761	807	804	829	827	820	757	758	802	826	764	766	831	831
27383	13421	4903	1448	933	659	558	486	432	459	408	403	402	414	387	376	375	339	377	351	375	360	394	334	346	313	355	375	369	381	355	333	345	311	347	343	330	320	324	362	330	346	356	361	366	344	312	368	343	303	358	376	340	320	311	316	317	327	333	348	335	364	313	313	306	344	305	342	311	359	360	359	307	337	340	363	352	316	352	327	361	339	352	336	346	350	352	323	359	338	319	312	342	351	360	322	355	345	328	347	339	343	308	357	361	316	315	283	372	325	361	343	358	374	346	319	335	305	345	328	322	350	320	366	370	334	320	328	342	318	410	348	324	357	338	394	319	358	313	332	355	307	319	333	319	354	291	325	367	344	325	324	342	314	331	316	309	346	335	316	310	330	350	332	338	342	343	350	363	354	322	311	317	370	360	356	346	329	359	340	317	349	321	296	322	354	344	352	324	331	329	328	349	305	302	333	335	314	331	353	351	313	313	323	325	341	364	316	336	359	335	342	330	358	347	329	338	348	312	305	341	340	390	350	334	353	328	324	341	333	356	351	346	304	339	336	318	322	327	331	354	333	345	311	295	327	334	328	331	344	328	362	301	321	346	356	303	328	317	325	333	346	359	338	340	337	368	320	299	362	344	339	300	311	368	360	346	331	322	339	349	326	321	347	313	316	360	345	340	390	385	318	364	319	341	336	345	294	328	332	338	353	341	358	369	350	325	332	330	344	350	326	344	348	346	319	327	357	333	371	331	340	333	331	341	318	337	349	355	350	333	362	329	314	347	343	336	318	358	339	336	315	360	351	357	370	311	328	382	302	353	303	308	319	357	344	327	343	336	360	323	318	363	349	333	366	311	364	330	340	310	330	346	312	347	328	399	329	334	347	345	344	331	333	314	331	338	347	339	339	327	334	357	304	318	338	346	387	317	375	299	359	337	375	379	318	354	341	363	342	341	358	362	301	342	347	341	319	330	360	345	364	317	329	315	352	339	350	333	321	347	322	358	326	347	351	336	336	353	296	364	354	315	325	364	340	353	329	304	307	331	332	350	312	328	344	354	341	327	340	343	312	338	326	337	376	342	366	343	329	359	333	316	346	309	341	368	324	307	368	339	357	350	311	329	369	350	361	350	341	372	357	335	331	342	349	316	368	360	358	365	379	364	311	338	331	346	339	341	326	326	352	359	353	320	300	332	321	351	340	330	351	333	344	319	332	338	343	320	348	360	355	359	320	334	350	330	328	365	319	352	347	316	342	320	335	344	326	307	356	342	336	313	303	323	362	315	386	316	333	337	353	348	354	319	349	327	301	352	362	362	322	345	346	387	303	313	347	337	338	332	334	298	345	336	338	360	328	336	345	338	342	359	335	324	293	350	357	341	304	340	365	358	323	310	356	351	320	324	321	372	317	335	316	336	363	318	343	331	327	325	356	354	341	373	312	361	333	353	334	336	326	377	339	339	373	316	329	344	335	298	349	365	338	334	323	344	316	320	317	339	307	289	339	361	369	346	328	351	365	318	356	342	312	310	338	295	350	312	321	336	360	365	373	322	322	316	345	362	374	334	306	325	348	345	331	358	345	361	350	354	349	330	363	305	318	368	353	316	312	353	360	326	336	333	310	353	349	344	346	362	329	342	358	337	354	343	335	303	309	350	324	336	354	337	340	367	349	367	338	330	330	345	378	359	316	351	337	311	366	352	300	339	372	345	326	347	330	339	334	317	352	338	367	310	331	339	364	331	332	356	321	346	323	370	352	330	360	358	353	340	355	303	333	304	308	303	349	358	360	381	307	346	343	393	325	340	321	393	341	322	322	353	330	334	383	332	356	330	328	328	334	332	300	364	336	327	282	308	349	346	356	343	290	360	334	344	317	330	352	366	336	323	319	313	317	357	335	321	323	352	347	386	352	320	345	334	335	314	343	307	368	330	349	349	335	357	340	377	346	366	360	341	332	363	373	333	392	332	344	311	331	342	378	342	373	381	314	347	340	370	322	355	344	337	326	338	335	381	379	357	346	339	340	328	345	340	326	380	339	337	371	370	341	356	325	352	334	331	381	351	353	330	348	326	339	330	346	360	390	322	384	319	332	328	345	333	333	307	353	348	326	354	334	323	330	364	343	344	332	370	312	349	349	352	317	348	333	364	347	358	344	336	336	334	331	351	319	357	367	358	327	356	312	351	306	340	336	307	317	330	366	368	364	327	352	347	343	341	317	356	371	348	344	362	338	302	344	382	316	332	357	337	329	334	333	310	362	320	332	346	347	313	345	335	327	335	350	340	318	335	305	318	323	345	313	321	351	338	336	341	335	347	343	368	327	338	357	368	341	325	327	334	327	372	363	328	334	328	372	335	342	336	335	358	316	331	327	343	330	362	354	340	323	343	327	343	342	336	359	331	312	337	356	371	352	332	327	317	340	355	363	320	352	324	312	321	380	347	337	337	370	340	332	350	319	358	313	308	319	340	363	286	321	336	341	346	330	373	313	307	327	349	323	319	348	350	343	340	324	337	330	312	327	348	385	363	297	330	369	353	368	339	308	373	354	341	346	345	325	370	372	315	358	319	342	336	338	334	300	374	346	359	330	345	349	346	335	373	355	325	336	319	349	299	335	331	344	352	312	345	320	354	325	358	367	368	326	335	333	334	354	316	350	348	325	326	321	344	330	350	341	305	342	313	356	299	312	336	340	339	376	323	334	347	323	343	329	335	340	356	334	344	347	352	353	324	401	365	311	327	331	330	315	302	357	332	332	318	345	303	312	297	319	364	349	382	349	326	320	319	332	312	343	305	335	321	348	378	350	347	350	335	379	352	325	318	333	323	331	334	365	323	323	335	347	353	343	322	372	353	349	359	384	309	346	281	331	339	324	301	323	327	321	321	339	360	326	319	304	319	336	359	320	358	304	318	326	337	349	337	362	331	333	372	347	318	308	312	299	339	330	319	342	340	350	327	333	328	330	333	363	354	351	362	363	354	351	355	346	374	342	336	316	343	346	294	340	295	324	307	336	339	367	336	333	346	328	318	301	350	362	367	304	328	318	353	362	362	344	312	370	321	350	326	341	298	379	349	345	367	337	316	341	323	305	338	336	384	347	334	359	347	350	321	318	360	348	335	328	307	345	320	308	372	364	310	314	347	352	320	342	344	334	350	370	389	323	323	326	319	348	345	323	355	344	347	341	307	313	325	359	367	342	359	353	327	334	329	362	347	311	306	332	344	345	336	329	330	328	361	325	376	336	371	305	333	333	361	365	332	312	335	296	339	364	363	288	336	312	364	327	321	305	343	345	331	320	336	330	319	343	326	321	350	367	340	349	344	315	331	323	348	315	333	318	363	360	331	325	345	382	332	350	331	314	328	318	317	321	361	292	381	347	381	353	336	344	307	323	345	353	307	327	338	346	324	348	331	367	339	359	346	342	315	327	337	318	326	310	310	322	329	309	323	354	343	354	321	332	326	334	344	357	376	319	318	347	315	327	345	360	334	362	330	331
19232	10780	6571	3479	2826	2453	1892	1722	1510	1446	1294	1172	1196	1126	990	1061	984	936	874	900	906	852	962	809	856	850	795	839	865	885	818	787	854	819	787	812	794	797	815	842	794	807	761	774	818	761	806	791	814	769	785	813	764	794	825	771	771	781	763	757	786	814	736	753	761	749	769	795	729	791	763	752	784	715	754	755	792	721	782	817	750	795	735	777	807	761	761	743	753	751	772	728	750	737	737	731	837	715	824	814	772	733	761	770	782	727	784	796	809	749	785	751	811	775	765	780	801	752	757	733	749	779	784	835	795	774	851	808	766	721	870	728	743	758	787	739	759	801	766	784	798	783	757	735	806	791	770	765	838	793	769	758	782	806	772	769	745	774	778	750	758	777	779	795	769	740	749	733	749	728	760	741	772	782	790	780	795	770	760	770	791	753	787	821	802	747	763	730	799	766	803	835	816	752	781	771	735	748	728	758	813	763	775	813	748	767	787	781	783	734	782	762	781	759	784	712	784	792	754	774	771	766	768	763	804	737	802	768	804	753	780	821	752	789	839	756	795	776	768	797	779	765	826	720	750	787	783	836	806	767	770	808	776	749	744	790	777	789	792	809	755	783	808	782	784	756	709	802	770	734	720	759	728	764	771	803	818	764	774	778	785	796	746	769	765	739	814	737	727	754	815	739	737	787	742	766	753	789	744	773	743	742	743	750	736	784	799	728	774	766	762	743	780	792	779	787	780	794	783	816	821	765	850	778	790	797	790	779	771	777	767	782	811	779	771	781	804	827	773	783	783	812	781	756	763	779	756	786	695	738	745	767	793	802	769	802	783	769	754	811	747	803	782	783	739	806	771	760	792	771	780	778	754	770	755	768	791	763	797	765	786	838	785	761	817	764	795	809	779	796	735	774	817	730	786	803	757	759	765	800	783	783	738	779	788	813	738	772	783	754	812	775	715	804	826	733	731	756	786	738	782	768	749	768	752	791	797	788	771	789	804	773	803	799	771	790	772	713	755	761	777	737	722	798	750	767	780	784	774	764	752	752	802	754	739	761	774	807	808	731	775	807	806	732	765	819	813	765	772	781	752	748	777	740	788	730	789	786	793	782	820	794	782	787	769	749	750	770	796	788	776	785	761	761	746	792	769	715	732	745	782	695	756	797	843	735	836	786	788	734	770	795	829	817	812	772	792	796	769	716	735	753	748	761	735	739	738	791	757	782	742	708	843	826	745	813	792	801	743	811	777	808	751	804	766	777	789	776	790	819	764	722	782	765	785	778	748	801	755	752	754	792	733	790	755	762	756	788	770	756	753	760	735	747	786	746	770	788	808	720	808	751	758	752	822	785	770	744	790	802	752	753	788	780	755	780	764	754	753	759	765	773	801	765	839	788	745	791	777	733	739	780	752	768	760	747	755	736	762	746	778	796	781	749	767	770	777	786	766	769	776	740	763	799	767	766	743	734	753	737	803	774	791	774	775	745	824	793	777	799	754	820	812	732	766	794	776	810	822	781	797	746	735	833	783	832	805	774	766	823	804	818	774	786	759	804	755	790	765	785	778	727	697	799	768	787	761	778	769	758	753	795	779	758	761	801	810	721	742	760	772	729	747	824	744	757	718	759	786	799	786	789	786	769	787	808	785	764	843	747	764	769	774	766	772	762	764	750	809	758	778	740	770	784	774	745	760	776	797	782	770	811	794	779	822	788	817	807	743	751	750	771	833	761	745	798	780	725	779	755	726	760	812	752	775	765	765	791	775	762	775	738	718	818	771	768	793	810	756	850	799	752	793	758	787	811	777	755	751	775	823	779	760	820	757	781	767	752	795	778	812	829	757	748	764	787	773	740	793	745	764	741	804	794	794	820	789	787	763	804	805	809	840	785	772	806	712	739	787	755	752	759	778	763	753	764	735	753	740	795	741	730	822	783	846	751	813	741	791	780	758	784	759	768	748	767	754	796	781	771	795	765	814	770	789	785	800	754	740	783	774	791	779	755	759	727	785	751	791	769	731	771	765	806	770	800	806	694	783	773	793	777	748	771	796	783	816	785	735	738	701	802	745	778	765	773	739	815	736	759	779	759	715	741	800	769	752	752	749	749	769	785	768	813	787	757	783	773	786	760	745	748	783	794	764	802	776	750	792	769	765	750	811	770	774	737	752	765	778	783	781	741	736	794	764	759	700	825	795	787	754	790	781	773	765	762	721	810	754	708	761	764	812	763	763	792	744	770	788	756	797	782	765	767	754	815	751	738	745	775	772	721	817	738	786	815	783	747	810	763	762	801	740	778	824	749	761	750	789	733	770	785	793	773	754	796	797	775	806	748	734	754	775	753	743	828	763	764	763	808	758	822	795	771	816	765	746	752	760	724	792	791	789	767	763	768	776	813	808	767	711	791	778	732	770	759	775	701	835	718	766	763	728	790	757	801	811	770	764	810	749	801	765	783	818	725	810	764	758	755	752	779	779	775	748	826	798	752	846	785	763	785	759	788	733	804	758	754	808	784	767	754	783	754	802	784	780	802	774	776	790	735	799	794	742	772	828	801	767	752	798	728	766	809	799	793	747	768	799	770	821	786	764	760	699	732	768	786	749	748	777	761	815	754	820	734	796	816	735	764	814	789	768	738	724	843	782	780	748	784	761	769	784	804	790	778	795	800	736	761	758	778	768	798	838	790	802	770	733	794	735	754	776	749	769	790	751	776	829	740	764	732	737	770	786	774	798	763	743	820	816	762	743	782	762	795	829	792	793	759	772	779	799	751	797	706	789	800	763	758	748	753	771	788	737	798	789	735	764	796	743	766	761	780	829	756	778	771	767	749	794	764	736	715	796	769	749	716	766	761	780	786	813	764	778	784	788	775	769	754	750	796	747	754	778	785	832	812	783	772	778	783	785	786	818	766	771	794	791	742	727	823	779	797	744	773	782	774	765	812	783	773	751	793	747	741	747	748	738	773	781	792	819	770	752	798	810	810	754	784	754	801	793	771	796	799	796	798	756	777	770	817	762	828	769	727	749	758	757	748	778	775	802	786	761	780	720	796	792	790	810	726	745	764	744	807	754	809	782	777	769	815	825	788	789	823	770	750	771	776	771	797	782	760	772	781	773	715	789	778	802	764	707	784	771	782	789	769	740	759	796	765	776	797	735	774	803	776	810	817	724	749	770	752	739	728	740	778	764	793	795	740	768	790	725	786	757	755	751	793	825	796	781	754	772	836	765	714	814	753	787	782	775	808	784	802	801	750	811	765	743	740	832	789	742	822	747	739	736	761	778	738	731	757	769	783	758	817	720	786	808	862	788	797	771	792	751	824	812	747	761	783	770	788	731	773	821	807	774	777	797	780	793	769	747	727	810	803	791	750	795	791	779	785	731	787	777	779	762	743	769	741	758	788	728	798	758	762	792	769	804	796	797	743	814	789	793	794	773	773	789	779	747	750	782	762	793	720	765	757	728	755	783	811	695	791	774	794	791	762	799	811	738	778	736	777
37563	21987	10298	2684	1127	781	651	524	440	385	358	346	312	302	321	240	271	268	244	244	272	225	243	238	239	229	223	251	227	222	230	254	196	233	230	240	225	219	210	227	205	221	233	229	237	212	234	221	221	215	210	222	220	258	210	199	207	227	200	228	246	227	199	196	231	235	214	208	231	212	222	213	215	199	191	217	231	220	178	207	241	216	228	207	204	176	217	201	223	220	199	222	206	181	216	218	192	233	185	239	197	221	229	214	234	187	224	208	235	190	196	219	212	178	207	203	216	213	244	246	227	208	219	214	230	203	210	228	204	237	210	215	187	190	215	212	211	210	234	191	226	218	207	222	224	218	221	243	222	232	216	213	205	224	219	211	222	216	221	220	212	206	210	214	226	202	216	223	224	214	211	214	172	233	216	215	219	233	236	194	220	208	216	202	212	228	217	197	206	233	222	230	223	196	207	212	203	231	219	209	208	194	239	213	228	231	197	209	198	217	228	221	224	211	202	203	203	207	188	210	214	191	216	195	183	212	202	193	198	201	212	250	223	231	226	216	232	193	211	204	200	207	236	198	221	230	219	197	189	239	223	237	203	204	207	221	234	219	189	230	197	219	203	209	219	198	236	231	213	218	197	209	215	208	237	246	210	212	199	201	222	252	211	226	204	212	253	219	209	216	179	233	209	213	195	191	235	234	198	264	230	192	196	219	224	219	190	234	193	210	205	199	231	249	228	229	207	202	220	229	210	232	184	167	226	224	223	204	219	208	195	242	198	183	234	221	227	214	216	211	217	230	195	218	209	220	238	231	182	230	183	236	210	205	200	222	218	223	199	214	213	209	198	243	216	218	218	208	205	208	212	227	180	214	237	211	208	196	212	198	225	230	203	245	217	223	205	217	227	219	214	173	232	215	217	197	185	179	216	202	199	210	194	235	223	216	221	201	224	185	218	211	221	170	215	200	234	207	217	214	189	222	203	221	241	216	209	208	185	215	253	245	238	188	199	216	226	206	220	223	204	210	217	208	216	180	231	241	218	206	225	225	233	233	226	225	217	214	218	186	222	215	232	223	220	197	214	214	182	207	219	198	217	209	226	215	209	223	229	218	236	234	204	189	196	242	203	192	234	217	226	216	200	221	228	211	177	227	215	193	230	220	242	217	214	205	241	220	199	228	216	221	209	211	193	223	210	215	240	225	198	181	232	205	206	230	217	206	213	229	214	249	222	221	216	216	207	223	222	220	215	217	209	218	256	210	206	195	228	217	227	211	224	225	215	215	208	202	236	206	210	244	227	196	224	227	222	215	212	239	221	229	226	226	215	254	185	204	195	218	221	210	203	205	197	200	216	227	205	208	214	209	221	220	206	207	200	199	201	214	220	182	204	221	218	253	219	199	226	216	207	183	206	208	232	205	231	193	227	217	232	229	193	214	197	212	208	207	218	182	214	214	220	215	196	203	241	224	210	246	204	193	210	222	223	196	190	214	221	228	204	229	244	219	233	215	217	226	229	225	207	225	190	198	233	204	218	212	213	216	219	222	215	232	205	239	235	234	237	223	218	196	204	202	217	228	245	192	208	216	235	216	231	238	208	230	208	224	219	225	197	225	220	207	211	227	204	253	211	228	211	235	215	191	222	205	192	202	222	224	177	194	241	201	251	191	215	200	222	224	187	216	224	222	194	220	191	184	216	205	206	218	224	203	212	204	212	215	212	187	207	201	216	212	225	207	234	206	237	195	218	214	224	202	229	190	219	217	206	209	210	213	228	215	223	216	211	245	194	193	225	222	225	201	199	185	219	187	225	233	213	227	189	215	220	206	232	229	172	231	211	206	199	244	221	207	234	225	209	222	220	204	199	243	205	213	228	203	182	204	199	214	193	199	211	215	224	206	226	200	251	228	209	238	207	229	216	212	255	227	211	195	196	221	225	202	174	221	209	201	200	205	205	235	219	219	228	209	193	183	235	227	200	221	222	240	228	219	223	227	226	223	206	183	195	227	226	237	195	192	232	202	231	218	216	213	226	229	222	190	225	225	212	212	194	221	214	213	213	201	197	242	240	195	203	205	165	214	226	218	237	246	240	209	212	222	215	246	207	213	212	226	167	190	230	223	217	199	211	230	231	221	202	205	201	205	201	243	192	241	197	223	231	197	204	228	205	216	210	223	197	212	217	206	201	198	233	243	222	209	180	219	203	204	204	172	201	197	228	218	189	194	219	238	218	200	239	237	193	223	228	212	220	225	232	210	214	191	215	224	207	215	201	205	209	227	214	222	213	194	209	212	188	231	213	224	201	211	219	233	218	218	234	230	247	218	199	233	204	210	221	217	203	186	206	212	183	232	200	201	237	215	210	200	216	211	207	203	211	203	252	224	247	249	251	212	218	203	219	200	201	251	211	215	249	185	233	231	219	220	224	200	202	194	205	214	200	225	219	211	182	224	231	211	230	222	201	205	204	219	224	218	214	198	203	201	236	224	219	224	197	211	221	250	217	191	223	201	226	208	231	215	196	241	230	213	216	235	205	189	211	190	226	223	199	190	214	222	181	212	182	255	250	209	220	220	200	206	222	200	186	216	215	211	200	210	206	190	203	219	213	192	192	184	221	199	208	188	223	206	212	209	229	201	213	200	208	183	205	239	215	215	199	223	207	204	226	253	220	203	244	202	214	218	209	197	215	206	218	196	165	168	216	205	234	212	199	214	199	245	219	190	202	202	216	232	211	209	232	242	210	234	213	225	253	226	202	210	211	242	194	202	233	235	228	225	217	191	224	172	204	194	213	214	229	234	208	196	223	203	239	206	196	195	212	219	204	215	230	238	197	231	227	218	193	231	193	202	237	240	196	214	211	219	228	196	228	222	229	226	201	210	225	195	210	210	205	236	192	219	198	202	213	205	211	216	208	212	209	250	217	198	193	211	195	216	223	197	230	230	189	241	225	220	224	191	214	200	212	214	218	236	226	223	230	226	198	215	214	212	213	198	194	209	213	220	218	213	199	200	221	210	209	198	235	219	213	215	228	200	209	251	209	215	187	221	248	207	221	205	204	198	193	213	235	198	220	211	239	214	209	242	239	213	184	214	236	206	186	205	223	209	220	186	181	201	261	208	212	234	238	206	200	225	238	229	216	205	203	206	236	213	223	233	206	213	207	235	203	219	210	232	193	218	214	211	194	217	224	214	192	191	202	237	233	263	208	197	239	229	237	224	217	228	204	226	214	208	206	222	201	203	222	198	211	213	235	219	232	191	200	224	213	214	236	214	212	207	213	226	224	221	220	192	208	205	202	223	239	220	230	198	218	240	197	183	215	201	229	196	252	227	188	224	219	226	207	235	247	214	220	198	243	205	207	212	204	231	218	198	217	215	264	233	212	212	208	226	216	219	215	222	266	206	213	237	196	206	224	205	213	226	205	197	200	215	215	199	222	234	202	228	225	226	202	229	191	204	207	216	195	221	217	219	226	220	224	233	211	220	201	214	208	206	215	209
24821	16561	10375	4899	3757	2995	2518	2024	1664	1562	1291	1206	1050	967	909	924	855	741	749	704	672	646	694	640	678	616	618	634	595	558	557	614	584	564	582	543	608	601	589	596	620	531	560	567	592	507	539	532	467	533	550	520	517	518	506	521	484	488	496	520	475	498	532	517	530	507	527	507	538	509	539	537	547	519	490	525	495	550	531	534	469	544	458	500	532	464	529	534	480	489	514	516	526	486	508	479	522	519	492	543	501	526	508	497	497	525	499	554	519	487	496	534	514	530	475	479	548	516	480	504	484	520	494	480	522	467	508	548	512	537	520	512	534	493	545	532	487	470	524	498	536	508	507	541	468	507	494	516	505	481	533	510	501	535	547	489	507	506	491	523	571	495	510	526	516	527	505	509	495	505	488	529	499	523	490	516	521	494	485	495	509	514	548	500	537	513	506	478	494	483	542	533	486	501	529	502	529	522	505	498	524	475	519	535	495	526	519	503	467	501	526	513	523	551	508	535	515	545	511	499	482	502	509	545	514	485	535	486	556	527	510	521	490	491	524	507	529	494	533	534	508	506	469	522	514	510	495	517	496	509	505	560	530	507	558	520	491	488	486	537	523	510	533	504	500	490	532	513	533	523	509	510	511	508	523	538	486	532	542	522	529	509	519	506	464	511	503	531	534	525	562	513	506	501	537	521	521	516	494	528	561	518	515	519	486	536	501	510	489	539	499	509	498	516	485	501	496	531	469	475	503	534	495	482	523	484	474	528	525	527	501	554	491	519	529	499	527	532	507	495	548	513	458	520	515	538	478	514	502	517	530	520	491	481	500	512	536	497	541	524	464	511	532	496	538	533	481	495	503	525	553	537	534	501	519	500	483	501	456	497	533	516	528	509	505	537	497	514	521	546	485	544	488	509	507	485	554	515	524	523	492	517	507	504	493	495	501	528	490	499	541	521	520	487	507	525	534	512	481	521	530	528	557	484	507	542	504	533	520	498	500	508	524	493	519	489	507	507	526	533	524	478	489	494	473	513	511	528	479	545	516	508	539	500	540	527	513	506	529	522	489	482	502	530	511	504	525	551	481	536	478	492	533	487	475	517	471	510	500	549	493	525	510	486	520	510	514	498	450	549	475	525	504	510	496	535	536	529	481	536	497	478	521	502	516	506	540	500	516	499	508	528	530	527	560	517	518	473	501	515	523	496	501	514	544	515	541	530	503	491	465	496	507	555	523	548	485	525	518	502	520	568	527	516	515	511	508	503	499	517	507	586	517	539	495	485	516	491	520	524	545	468	450	504	547	467	543	527	539	493	491	514	526	534	541	525	518	489	522	496	507	539	545	559	471	533	539	511	524	533	505	506	521	539	522	502	539	540	500	510	537	523	509	511	508	463	480	504	540	503	474	482	541	499	475	475	500	516	508	519	495	534	519	508	487	505	463	550	555	537	505	520	482	524	552	501	523	492	502	495	553	505	549	513	524	470	539	530	515	543	539	513	556	545	493	494	552	524	502	532	501	533	504	505	510	535	523	512	516	534	484	506	470	519	486	525	508	503	499	517	513	529	512	485	509	499	524	515	487	541	496	492	495	519	520	524	517	500	514	573	490	490	561	531	490	439	478	506	510	497	490	509	497	517	531	485	531	526	512	493	502	496	520	526	520	503	491	495	515	550	493	532	525	511	536	508	555	502	479	547	492	498	493	511	508	510	538	544	506	516	528	495	492	475	487	511	543	514	537	526	502	523	489	546	505	513	478	529	509	512	510	501	558	514	493	511	537	532	471	549	518	500	526	502	493	520	502	540	516	514	495	507	522	522	508	528	499	513	497	508	537	520	509	500	544	543	495	518	507	533	526	513	473	484	515	499	511	523	516	516	519	477	499	529	517	485	500	501	562	552	495	518	565	544	539	527	486	498	544	493	500	491	515	530	509	526	500	501	495	523	516	514	518	502	509	527	536	479	558	496	485	502	488	518	528	500	499	531	494	528	479	494	527	531	498	534	520	529	480	490	499	523	521	523	529	486	507	533	494	512	522	487	507	532	530	503	541	490	515	501	503	520	511	506	474	515	492	471	510	509	516	532	458	489	534	511	534	522	513	500	512	480	513	518	522	491	526	546	482	503	493	485	493	507	511	509	490	517	509	549	521	486	568	523	510	504	477	490	511	500	503	517	545	542	492	512	531	484	500	510	511	558	500	536	519	469	520	504	495	516	534	520	534	545	513	487	472	558	505	481	504	536	526	506	522	528	520	523	469	537	494	535	512	513	500	528	506	485	485	473	511	520	496	503	493	570	532	529	488	494	501	569	562	533	521	508	521	515	522	543	481	504	485	509	478	524	486	485	500	505	518	495	522	494	505	496	543	468	510	515	529	511	498	547	544	495	507	513	477	521	497	478	510	490	503	547	549	505	480	461	526	505	507	476	512	520	495	482	459	489	509	494	529	533	514	522	531	496	559	479	521	469	526	533	489	527	518	506	503	483	540	529	491	520	507	494	483	536	520	523	479	550	501	480	526	499	543	482	550	486	537	519	481	509	514	523	513	529	514	529	532	490	523	540	495	517	504	516	535	498	487	497	522	517	506	524	520	564	534	520	481	519	548	480	484	533	526	545	476	495	500	538	512	510	491	501	500	579	538	533	505	504	512	540	495	550	502	484	515	527	502	482	490	506	471	541	503	487	492	473	540	516	523	482	541	500	518	500	504	505	527	534	494	513	503	490	485	531	520	474	537	484	508	516	478	514	501	507	540	520	503	488	503	492	525	490	508	538	541	485	515	538	531	522	518	513	498	545	586	503	505	539	519	549	499	511	535	515	525	550	524	480	517	508	562	518	510	515	495	521	484	523	470	458	480	533	510	505	516	510	511	470	488	498	543	509	495	500	516	496	466	522	513	509	525	531	487	493	506	490	476	501	541	527	550	501	489	501	524	513	516	551	516	534	545	487	491	548	496	530	511	541	529	495	488	515	552	498	487	496	503	511	507	507	497	509	488	515	516	543	501	492	499	483	537	524	559	511	501	502	525	529	561	503	546	506	519	490	502	533	499	470	497	498	537	510	537	537	483	496	516	520	494	528	514	489	536	555	523	571	522	509	510	498	477	538	507	515	533	526	538	511	508	507	548	488	503	526	541	513	526	488	507	532	549	519	538	512	481	513	507	552	546	487	489	499	512	552	532	528	524	513	514	509	499	503	514	528	567	524	494	512	521	520	477	486	510	502	515	501	524	521	509	478	535	542	520	491	492	468	543	509	524	508	545	527	533	540	481	523	522	491	533	537	547	478	456	518	455	525	510	530	542	506	513	498	542	529	543	510	503	495	530	483	493	537	482	525	528	512	517	515	472	495	503	529	550	505	523	513	532	471	529	516	557	464	482	521	512	497	469	553	542	493	511	536	501	555	545	504	504	511	481	524	456	516	497	509	555	577	552	553	478	529	514	530	501	517	501	522	531	521	454	515	561	507	543	504	538	522	511	528	534	497	496	515
11578	4209	1841	744	536	460	457	403	417	387	390	376	361	355	414	353	336	368	342	376	366	381	353	338	378	376	373	328	356	300	334	381	366	320	333	338	376	360	314	390	348	360	362	359	345	337	336	368	335	351	346	337	386	340	359	336	347	344	354	334	370	340	364	323	341	354	340	345	348	371	338	342	346	372	337	339	328	348	362	359	334	362	372	345	350	355	350	365	347	339	375	381	362	354	329	382	318	329	346	379	344	355	343	378	371	354	368	344	350	328	341	345	345	364	355	331	332	330	339	361	354	367	331	345	330	354	381	342	335	337	310	328	331	350	346	363	323	340	324	345	347	362	378	309	369	325	341	377	344	323	399	328	358	373	384	351	336	377	371	320	341	327	352	321	348	335	350	402	344	354	376	351	354	378	370	353	328	356	379	321	367	338	356	333	357	332	354	347	358	353	356	396	364	352	330	356	357	349	362	341	362	342	383	351	357	326	327	342	360	355	355	334	373	398	338	378	326	352	348	342	321	343	326	356	362	379	332	360	357	368	338	352	350	338	350	361	361	353	332	315	343	361	372	367	347	375	355	364	350	352	358	351	306	367	354	336	317	320	345	352	364	377	374	353	352	314	365	324	330	351	360	381	322	318	359	382	330	381	345	305	349	379	332	362	361	384	338	358	358	326	330	369	362	347	332	333	334	345	398	342	325	335	362	358	366	333	336	367	360	347	350	370	366	332	365	342	335	346	357	366	392	368	320	379	332	352	356	351	340	354	307	331	317	329	354	368	350	354	351	344	347	329	353	371	322	335	314	314	346	343	364	336	328	364	354	315	364	350	313	344	358	362	338	307	366	365	375	342	360	330	331	356	336	344	374	375	346	319	367	302	343	339	350	338	332	363	334	336	378	349	335	331	363	354	371	351	348	339	363	361	371	338	416	339	332	355	357	316	377	376	319	372	368	332	398	374	330	379	345	352	359	327	326	332	332	335	331	342	296	342	372	366	333	323	341	351	358	351	337	344	335	363	370	341	335	362	353	340	344	338	354	330	360	368	349	354	334	353	374	349	329	373	400	344	339	378	322	350	357	325	366	342	359	334	320	314	378	349	349	335	353	335	336	332	330	340	346	341	344	346	353	340	320	372	325	358	377	376	370	352	361	347	350	335	335	328	345	346	374	353	362	332	336	329	338	344	343	347	345	332	343	341	341	373	358	349	331	356	336	319	338	362	329	390	372	356	354	345	378	376	335	357	361	379	361	361	354	363	343	307	367	352	375	331	343	340	341	338	355	325	342	352	323	338	355	327	349	340	363	359	339	361	346	356	351	323	352	332	362	340	352	367	324	384	342	313	318	351	346	369	325	367	328	393	320	313	360	341	347	312	369	331	364	385	371	332	360	310	330	351	341	357	358	352	344	378	358	368	365	328	347	320	405	344	347	383	363	343	343	364	321	375	333	356	341	362	332	381	366	376	357	357	326	296	335	345	361	348	328	351	333	316	322	327	358	313	344	363	344	355	339	370	322	373	365	353	344	400	341	362	302	321	356	309	331	355	342	313	339	347	333	352	372	374	376	344	350	372	361	344	343	318	358	372	348	312	361	323	381	347	346	379	345	324	342	364	357	364	367	342	348	357	340	319	360	344	359	335	345	329	353	379	372	332	334	349	339	362	335	368	405	352	353	346	340	319	342	333	368	375	365	328	345	365	362	342	386	344	340	366	377	399	375	335	359	347	345	338	362	365	377	360	349	335	350	332	350	345	331	335	364	354	357	346	371	341	299	368	369	375	309	333	322	341	329	384	349	342	346	380	347	365	357	360	369	387	317	379	336	307	338	358	333	373	307	340	353	314	351	325	324	354	348	366	385	360	363	390	356	352	351	350	344	394	336	356	349	326	329	347	358	346	347	362	351	336	352	383	329	374	337	347	329	331	358	354	342	377	385	375	342	346	329	353	337	364	352	371	391	369	323	352	362	353	347	384	368	367	353	342	298	370	343	339	346	372	351	358	369	389	345	330	366	352	347	379	392	379	351	355	383	313	341	332	356	370	336	352	349	334	369	316	372	335	367	351	315	364	321	306	347	362	388	369	329	336	335	344	395	350	386	379	371	329	338	338	332	365	315	328	365	365	343	335	371	351	327	345	383	332	371	357	349	326	372	354	316	361	347	356	351	355	323	323	335	321	373	341	371	392	373	307	362	353	351	395	331	369	346	355	346	357	339	341	330	372	352	313	332	373	373	371	355	369	329	327	324	360	329	387	359	331	363	344	376	368	366	379	359	375	358	360	341	323	373	331	376	345	339	341	347	326	313	346	316	365	321	326	338	313	293	361	336	362	343	328	381	339	375	405	324	349	394	381	361	351	345	357	370	342	342	354	367	360	350	338	374	357	362	374	330	355	363	336	302	319	334	335	353	383	374	316	307	301	322	356	355	359	354	344	323	338	358	367	317	353	369	342	338	360	353	400	309	366	331	335	352	284	342	315	345	341	355	334	384	370	337	329	361	349	319	325	359	353	350	368	346	371	341	394	321	365	328	332	378	340	399	367	384	318	320	361	320	346	385	384	344	339	352	361	357	373	375	377	330	352	372	362	325	354	367	353	337	354	349	359	316	349	312	365	337	403	366	330	369	353	368	387	381	318	364	336	376	337	341	337	327	349	351	364	349	327	365	367	375	343	347	345	331	368	353	358	348	359	333	314	334	316	316	369	337	366	324	349	316	331	375	332	344	354	338	375	367	319	343	347	322	353	362	352	344	324	324	360	335	356	338	368	367	341	347	355	337	357	350	365	344	324	321	359	379	372	312	367	379	375	353	366	351	345	352	320	336	352	372	337	335	393	346	360	383	391	345	344	314	350	323	325	332	347	323	351	369	375	341	356	350	356	345	323	313	336	361	314	353	329	304	355	352	349	344	350	335	335	348	330	353	306	374	392	328	354	382	337	335	341	324	337	367	336	349	362	369	370	332	355	355	332	309	327	351	325	328	335	367	343	352	352	368	342	341	350	377	388	358	327	353	345	385	336	360	314	324	332	367	339	360	349	321	347	338	357	363	334	336	360	370	358	334	380	345	329	357	323	337	360	363	352	321	350	388	328	341	371	374	308	322	354	346	354	362	367	355	359	328	366	323	349	387	353	372	334	361	349	371	363	364	374	346	360	329	337	375	309	353	348	398	331	348	357	346	345	358	361	376	370	320	338	362	349	376	331	332	340	357	300	355	340	363	374	352	326	349	384	333	371	332	347	348	331	339	344	350	336	377	338	375	355	383	357	341	328	355	351	373	360	372	373	369	355	312	357	351	344	344	333	327	352	336	354	350	362	348	333	365	355	344	315	358	310	342	345	361	334	325	313	380	352	344	365	329	346	346	342	334	340	344	340	359	400	365	345	370	316	335	357	332	349	391	358	333	375	326	352	342	322	333	309	338	335	364	382	373	370	385	346	346	336	369	306	336	364	316	382	339	342	372	353	367	368	333	353	348	342	384	367
8243	4267	3438	1985	1683	1438	1347	1222	1085	1065	930	945	945	959	925	956	947	847	869	874	862	807	839	845	838	866	787	826	768	808	849	812	828	856	833	829	845	824	843	846	797	786	809	799	893	846	800	803	826	818	804	734	803	785	810	833	800	746	803	813	794	853	828	790	752	814	840	823	790	751	784	843	819	820	799	765	794	844	820	752	762	817	791	816	786	852	792	854	835	796	764	766	769	732	833	788	816	812	807	818	767	832	770	788	831	807	796	808	808	802	823	774	776	768	820	840	809	785	833	810	773	791	820	803	772	731	788	822	814	782	794	788	836	773	801	807	824	785	806	819	840	820	818	753	753	802	831	787	774	802	812	769	793	813	779	780	822	801	766	827	795	811	802	813	825	807	776	809	829	769	756	743	845	870	821	778	750	755	871	832	801	819	774	760	767	812	807	794	819	796	819	782	822	793	777	802	868	803	808	802	794	782	797	781	810	875	787	799	759	809	814	792	801	798	773	787	777	784	774	754	820	820	798	804	792	804	796	769	809	817	787	800	796	777	799	823	782	802	786	773	831	785	792	808	847	789	762	788	807	793	819	818	826	794	808	817	815	836	783	763	835	779	791	810	815	823	819	770	774	804	735	786	788	767	812	790	779	773	789	762	806	788	768	807	765	813	806	824	824	827	833	817	810	755	767	775	783	814	807	807	797	784	773	794	802	789	851	870	828	771	840	787	813	825	743	838	826	787	816	776	774	780	791	791	823	819	785	785	833	755	802	773	744	786	812	777	750	785	809	790	824	802	837	768	826	778	844	801	823	838	792	793	839	821	766	796	799	820	837	759	851	791	829	816	788	780	761	829	823	772	796	765	830	785	774	789	830	809	793	735	733	786	770	837	778	830	808	744	754	806	764	790	834	780	775	807	829	803	829	812	771	794	802	783	767	830	767	822	819	836	800	796	806	761	838	776	837	832	815	805	777	793	786	810	835	862	826	806	798	775	830	838	813	804	850	805	797	808	802	812	844	793	809	828	774	796	836	852	844	792	824	798	838	829	790	832	756	829	758	791	820	805	841	774	749	784	810	808	811	839	822	787	821	774	812	783	823	829	810	778	819	815	755	781	859	792	815	821	877	841	818	781	795	826	845	788	809	769	844	792	797	793	719	767	789	775	831	779	822	806	798	817	755	790	808	771	813	810	778	817	774	761	800	755	849	799	770	784	781	805	781	807	840	826	744	770	794	786	818	800	815	793	798	810	805	775	877	762	801	754	766	782	764	818	795	796	761	706	747	836	810	785	798	789	818	809	813	802	809	758	825	768	760	845	783	793	824	780	826	768	828	770	747	803	800	833	852	765	832	783	773	752	792	830	792	796	815	820	735	821	821	779	791	824	840	753	782	810	793	787	802	827	828	822	804	772	819	799	785	772	825	797	809	782	789	812	780	795	833	789	793	761	759	836	841	782	769	754	799	771	817	783	808	792	794	762	808	811	769	888	774	812	762	817	797	821	820	754	772	827	820	765	767	769	827	775	805	820	802	769	820	796	776	749	780	734	844	791	750	799	773	856	831	804	811	810	763	818	782	803	782	757	793	784	774	766	856	755	782	751	822	835	800	799	812	798	804	794	819	835	829	798	784	786	856	758	799	805	794	790	810	756	817	790	812	803	809	805	791	811	739	745	838	806	754	838	770	816	789	753	814	887	828	801	830	775	798	786	782	799	807	818	781	805	796	798	788	812	830	795	819	788	800	791	764	851	815	860	830	826	797	794	819	805	795	782	864	826	793	805	789	787	826	834	831	799	810	801	818	792	787	828	799	809	794	832	798	788	827	784	796	741	802	808	762	828	772	833	836	787	811	787	856	834	814	801	793	803	789	788	814	834	780	792	767	798	838	813	768	852	770	762	839	830	791	796	805	779	810	821	801	761	790	777	793	737	842	791	759	810	818	800	727	792	814	817	760	802	756	854	816	792	822	822	787	806	781	791	817	765	772	806	775	826	806	831	806	818	850	824	830	778	769	760	792	807	768	771	796	730	755	767	822	811	777	833	780	859	779	824	777	831	806	814	786	808	789	801	858	816	809	803	749	788	773	770	818	723	809	834	782	807	801	800	794	809	785	847	755	785	760	793	799	773	783	740	754	747	810	819	787	851	796	770	772	767	815	798	782	875	837	791	808	825	780	786	765	832	771	802	849	764	841	792	797	783	766	770	833	815	825	766	821	865	814	784	775	819	795	737	767	807	781	817	822	837	807	791	810	832	850	840	840	792	843	769	779	738	831	787	769	802	800	779	827	815	816	823	821	829	802	831	783	807	833	781	746	804	799	766	836	775	822	816	773	750	785	776	809	763	806	798	840	765	808	859	779	855	763	794	780	810	836	783	826	807	772	816	807	815	742	779	817	838	811	812	758	819	771	781	781	817	799	812	819	796	830	784	785	817	790	783	751	808	774	781	806	828	783	820	799	796	762	767	810	818	755	755	809	778	785	793	821	801	773	826	783	838	822	769	806	777	797	792	767	811	760	826	790	783	782	804	872	792	775	788	843	803	797	792	801	778	789	825	780	753	800	817	764	820	832	804	804	804	864	799	758	819	782	817	750	825	821	794	806	839	832	780	762	787	801	781	771	809	830	809	751	762	780	786	774	802	767	779	837	798	806	840	832	821	787	840	801	782	799	817	799	754	803	827	810	764	822	794	793	817	760	814	799	840	790	799	716	780	847	753	818	802	835	790	806	815	806	858	812	809	765	790	817	799	759	770	808	854	794	760	791	859	769	790	786	759	772	837	792	795	791	787	842	759	801	738	827	841	745	819	798	778	810	805	787	840	725	809	820	814	785	778	795	750	786	847	844	836	827	759	811	749	782	776	766	797	790	803	735	825	787	793	785	790	794	778	804	775	839	843	807	835	792	783	798	752	810	795	802	854	805	780	831	830	750	837	801	806	771	829	781	830	799	805	797	803	751	850	802	861	795	792	759	777	858	804	861	767	845	781	840	754	770	781	758	767	814	798	817	785	820	814	805	808	812	799	823	808	781	759	772	784	820	749	766	841	791	793	762	800	778	835	809	843	806	785	832	779	847	762	813	799	769	808	822	747	803	822	798	777	764	757	824	811	767	762	802	795	794	767	771	801	824	821	828	774	788	766	850	821	821	791	753	820	780	801	787	813	807	770	795	870	782	801	822	822	821	789	791	812	763	761	800	796	759	812	778	774	791	800	777	764	851	760	804	837	768	784	813	770	745	844	882	776	794	788	770	761	817	812	804	796	817	806	765	741	831	799	806	813	750	817	830	806	828	828	767	782	803	776	829	786	852	784	799	863	751	751	832	768	782	824	811	803	797	792	833	790	804	796	800	786	777	841	807	812	808	778	816	794	789	786	753	793	788	734	782	789	806	819	835	793	772	791	818	802	798	796	766	803	784	813	797	793	759	739	791	792	827	773	785	849	753	780	808	800	840	828	790	788	797	752	794	762	771	784	780	785	763	820
27481	13082	5901	1437	876	682	595	510	489	442	406	461	386	402	373	357	335	371	385	346	324	370	358	332	362	359	358	342	338	334	359	387	358	315	343	350	369	379	334	337	345	393	337	355	337	387	343	370	328	353	353	327	339	352	319	338	302	335	355	372	342	345	311	331	345	308	307	304	365	318	342	354	361	349	336	344	345	338	338	357	325	326	330	338	336	327	311	325	384	358	350	313	322	356	365	391	360	344	303	364	379	319	333	368	355	326	330	401	363	374	343	321	320	332	346	348	362	370	352	336	321	334	364	345	339	310	336	304	314	354	347	344	352	319	369	360	350	315	345	346	349	306	361	343	359	307	298	361	328	320	353	355	329	382	362	373	323	369	345	368	335	341	375	342	329	337	336	345	348	325	344	336	364	347	371	343	379	337	306	354	353	375	338	325	348	346	337	323	341	336	318	366	341	316	302	359	345	322	367	304	323	324	328	329	315	339	323	313	368	346	349	372	350	355	360	344	371	307	313	300	338	362	352	362	332	399	325	355	345	350	342	313	339	368	355	353	347	331	330	350	333	359	339	346	336	326	374	386	382	352	357	339	346	369	339	364	367	375	313	358	329	313	330	315	321	335	332	350	355	361	343	333	335	331	312	332	338	333	371	366	381	333	338	340	304	357	320	277	356	359	368	334	347	326	366	348	346	372	370	357	346	311	344	358	328	386	332	323	340	353	333	339	335	357	342	312	372	360	339	338	294	344	336	302	346	331	332	376	336	359	338	386	340	351	336	344	355	373	367	367	317	330	369	346	339	322	356	333	327	286	321	363	342	363	327	355	334	346	325	344	308	346	360	363	331	347	337	324	329	356	322	358	319	351	351	312	372	312	357	391	344	318	370	328	354	359	303	356	307	359	349	354	356	332	352	340	336	331	347	366	370	354	288	354	343	358	390	364	341	353	368	355	320	334	348	329	330	331	377	391	344	319	347	349	364	301	320	374	348	344	339	350	357	392	339	341	325	314	359	336	358	332	358	346	329	342	291	341	347	337	355	383	327	305	317	363	350	382	355	346	337	344	340	310	316	345	330	365	342	340	385	377	353	303	351	351	357	354	349	336	335	341	321	359	385	346	310	351	341	369	382	365	322	328	369	337	314	343	329	342	367	353	326	367	376	352	326	352	355	358	360	322	352	333	367	374	357	350	324	350	332	343	337	328	352	328	359	342	352	351	345	344	345	396	347	362	345	336	358	347	346	358	354	345	347	323	342	330	333	371	340	317	335	313	326	317	301	391	346	339	314	329	363	333	350	367	342	357	319	319	318	347	339	322	387	361	369	339	371	343	358	335	349	337	331	342	345	367	363	337	347	310	331	326	340	331	390	357	338	333	322	315	341	336	321	325	348	341	350	337	354	368	312	336	351	335	321	338	368	322	362	369	347	331	332	345	352	336	349	358	343	322	337	342	329	349	380	404	336	328	344	324	320	332	330	335	361	315	321	356	344	354	326	366	347	377	344	331	369	332	321	362	344	362	316	372	353	340	353	341	344	345	343	342	344	391	335	312	341	360	362	345	332	316	341	339	337	329	333	343	326	352	338	332	304	361	364	379	345	323	310	372	301	305	348	315	346	324	321	339	372	357	341	368	374	359	345	333	318	344	318	361	308	360	354	358	349	344	324	332	352	347	333	347	359	324	341	341	360	380	359	332	322	359	344	321	381	352	381	337	353	331	326	317	304	331	356	340	337	319	392	344	320	339	346	321	303	311	358	373	332	361	345	366	350	317	348	346	350	355	345	374	340	328	333	313	329	313	329	321	357	342	352	328	337	335	328	344	353	387	350	320	320	369	369	347	366	317	340	339	348	337	323	361	346	361	336	310	315	316	316	345	402	340	327	348	390	317	348	349	365	344	345	342	331	347	336	360	335	363	354	310	360	319	317	358	336	317	344	313	305	309	375	360	351	331	347	361	317	326	370	337	342	351	344	357	326	324	346	349	316	341	330	341	337	336	316	340	378	371	390	338	337	358	314	347	353	324	327	335	366	352	334	352	356	331	338	328	342	360	359	339	311	351	351	334	339	341	331	336	320	341	318	316	351	341	342	312	348	356	349	335	334	338	319	336	353	357	339	333	314	320	319	383	319	364	334	330	349	346	341	330	328	333	334	363	342	378	349	314	338	392	332	325	322	324	338	372	362	329	343	337	383	368	332	353	341	351	338	338	343	337	381	341	343	360	290	333	362	367	332	336	325	338	377	352	367	325	334	336	326	296	348	360	367	355	374	370	351	317	325	327	339	338	333	331	378	361	343	330	359	347	310	366	358	363	382	316	337	341	325	349	346	336	367	356	293	342	327	357	335	371	359	315	322	353	339	343	370	312	333	330	344	322	324	331	370	347	388	327	353	337	321	339	326	330	362	330	330	346	354	363	325	373	346	350	348	339	346	322	320	318	336	357	357	345	360	363	299	347	319	345	338	376	366	369	381	362	316	351	357	287	312	327	319	349	345	340	314	356	336	335	302	353	324	326	348	335	324	323	347	358	357	334	320	344	314	374	313	348	346	341	333	375	357	339	386	317	313	341	343	373	348	301	328	350	327	336	344	371	327	346	353	370	389	335	319	352	368	353	371	326	339	358	351	341	339	382	323	382	352	340	359	342	317	342	352	329	356	319	355	349	333	382	363	380	321	347	313	352	338	343	336	328	367	333	361	331	316	360	338	375	348	339	316	342	379	322	361	348	318	352	359	334	345	336	352	339	362	334	325	332	374	324	326	305	321	366	362	355	384	345	334	348	367	353	318	349	321	297	363	340	340	328	337	384	378	346	346	367	368	392	352	373	353	335	361	356	377	339	352	370	325	348	348	365	357	340	341	346	341	312	396	371	342	334	346	380	348	374	343	331	305	332	349	353	334	364	279	343	328	324	344	368	348	369	369	322	333	350	375	362	339	336	311	336	322	328	353	367	363	365	380	346	352	370	346	307	360	322	309	337	332	326	338	364	364	365	358	334	353	322	338	331	346	348	324	331	337	375	332	333	345	347	360	348	349	368	355	346	353	312	363	350	334	320	311	357	334	331	336	322	317	308	345	322	371	344	351	362	346	338	375	316	328	340	325	336	363	374	328	354	328	279	325	345	353	348	348	327	321	322	384	327	337	335	316	328	323	364	362	366	328	339	349	355	301	335	388	345	330	328	357	347	347	319	361	356	320	340	329	357	361	334	354	362	327	378	350	363	356	341	320	353	304	334	368	336	334	359	354	339	315	316	322	317	342	356	369	334	371	351	320	354	306	318	342	344	354	338	311	299	340	370	372	322	322	341	339	377	336	346	376	301	337	321	344	348	346	368	335	336	315	337	333	324	348	301	344	306	356	360	351	353	332	333	344	367	323	348	330	351	311	351	333	350	350	337	357	331	356	339	358	334	349	337	360	367	353	309	332	333	384	369	376	367	359	367	316	344	325	316	341	363	349	338	357	352	327	315	337	355	325	374	352	342
18819	10281	7967	3250	2694	2360	1983	1780	1603	1451	1184	1164	1154	1064	1022	1024	998	973	913	929	898	868	851	936	873	877	871	828	864	872	807	823	819	812	870	800	852	864	869	858	792	841	784	848	802	838	774	811	861	728	829	789	723	802	790	783	785	817	804	771	766	789	799	793	798	761	765	758	847	816	772	814	797	784	751	768	761	829	792	761	809	794	797	806	782	852	748	837	818	757	775	773	773	772	771	784	786	751	779	796	816	756	773	809	815	772	735	765	808	787	754	758	793	794	785	789	811	730	764	797	807	814	797	783	796	784	825	792	787	764	813	755	744	790	811	759	775	831	794	765	805	755	755	811	757	772	806	780	769	787	791	788	754	838	740	816	814	775	775	720	800	796	775	818	805	759	784	782	771	777	776	769	805	794	768	756	781	776	745	786	761	788	742	770	800	752	795	837	800	797	760	826	746	753	790	780	756	837	790	800	782	767	789	757	739	746	733	816	793	827	741	807	818	829	763	762	812	738	780	768	729	776	803	811	799	829	728	754	780	783	816	806	793	798	767	755	714	786	798	788	769	780	745	753	787	743	809	787	754	781	784	744	791	797	750	801	839	720	767	839	721	779	785	791	752	824	790	798	744	769	770	782	840	784	769	817	804	777	790	810	773	797	830	775	783	759	765	766	798	775	750	752	817	742	803	822	788	794	803	842	818	750	789	758	807	813	718	738	788	798	753	765	775	807	752	802	810	736	737	762	752	843	776	773	739	742	765	818	807	770	834	735	818	784	770	809	797	775	811	793	776	770	802	766	744	839	789	766	783	822	772	806	748	787	827	832	766	756	809	830	769	831	787	829	762	795	766	808	831	722	757	817	781	776	740	744	767	775	817	788	764	771	835	760	781	755	759	767	798	746	794	816	814	795	766	806	811	766	787	781	813	816	792	788	818	821	752	753	757	821	772	802	734	745	778	819	763	820	764	726	751	827	785	767	725	811	821	761	790	801	772	708	803	768	835	744	786	771	758	815	771	794	773	774	806	804	768	806	804	794	795	772	783	807	803	808	785	762	761	770	772	767	791	816	825	796	781	791	796	769	792	787	777	763	795	770	765	764	757	784	783	783	821	793	718	810	813	771	813	808	797	777	716	801	780	776	795	733	777	766	784	795	791	790	758	823	779	836	803	772	703	799	809	821	825	832	799	802	787	785	747	798	739	826	763	837	763	753	789	707	777	809	757	803	808	812	724	798	781	807	765	773	776	745	800	782	780	798	795	771	833	775	783	759	729	805	805	821	780	756	763	742	803	772	752	759	732	795	792	740	728	749	790	783	812	776	766	780	782	798	790	757	773	777	784	760	750	741	784	784	796	752	738	779	774	783	756	781	747	764	779	819	828	781	797	776	805	756	737	771	794	811	801	782	740	766	814	761	747	786	795	794	785	814	822	807	766	787	801	805	771	797	796	764	740	750	795	804	820	764	788	755	830	827	791	811	854	801	784	830	775	732	826	790	767	724	802	801	792	789	792	747	795	797	790	849	792	780	768	801	768	841	726	771	768	788	730	738	819	864	779	797	768	761	798	785	781	730	789	761	782	763	787	802	780	798	759	708	828	800	798	750	820	783	795	787	783	799	804	773	775	800	761	795	774	821	737	772	744	825	742	729	747	779	795	786	757	789	767	724	795	780	795	811	755	824	816	778	754	798	775	789	805	771	814	794	779	740	814	793	758	802	808	793	818	763	806	749	725	800	809	785	785	737	794	780	796	791	761	805	800	811	754	775	800	789	750	764	784	781	721	796	785	820	766	797	773	763	811	822	815	770	775	785	708	780	789	785	817	783	802	813	789	783	767	784	771	774	813	746	775	738	713	765	787	771	797	827	794	770	785	809	786	760	767	754	818	785	795	751	793	769	791	779	788	776	755	789	820	747	803	777	771	757	744	745	761	791	782	815	728	779	780	756	717	804	799	785	852	813	781	849	793	775	759	775	808	763	769	836	747	797	808	762	780	805	762	806	765	794	764	799	752	754	823	820	812	763	789	765	815	778	766	797	812	840	803	756	776	744	769	816	821	732	736	791	770	773	782	823	834	761	806	794	813	755	823	815	798	796	819	796	807	782	784	782	772	784	814	793	736	758	772	741	801	780	798	754	829	806	723	846	805	823	723	751	799	800	825	777	776	768	812	784	766	802	758	781	825	785	769	809	792	748	786	748	794	821	771	860	800	804	774	803	751	706	810	776	786	804	740	796	771	786	766	811	767	778	775	767	778	766	785	767	805	782	791	798	775	721	823	775	792	731	790	787	824	783	808	791	781	774	823	715	809	765	784	803	749	746	791	790	815	814	795	772	785	804	761	782	801	803	765	787	812	742	805	754	811	827	809	800	772	744	814	754	772	783	777	803	781	755	787	774	761	780	808	833	827	777	813	772	763	758	774	742	800	830	831	737	760	761	756	790	776	759	776	815	779	766	827	775	716	754	802	774	763	723	770	766	729	794	752	778	808	789	742	844	797	728	766	818	769	793	785	749	767	763	768	770	778	827	805	787	789	801	804	815	739	790	755	742	813	738	777	805	770	781	808	807	720	746	807	803	804	823	795	745	756	812	799	824	777	834	772	801	774	780	797	753	787	850	769	774	792	842	818	770	822	806	743	760	769	861	818	777	817	761	758	771	797	848	793	792	789	796	796	761	761	751	805	769	785	773	776	730	797	778	752	774	776	844	797	778	726	790	764	801	762	785	778	746	747	731	785	803	783	810	800	790	782	794	779	773	816	771	835	779	780	779	742	798	766	769	774	754	769	743	792	770	774	798	772	788	795	785	816	746	749	783	770	737	762	811	788	780	817	781	785	772	801	749	805	798	751	768	765	785	764	803	790	817	762	763	777	773	763	749	776	809	783	812	751	831	795	762	762	792	814	788	748	828	774	774	761	777	736	769	779	844	779	729	781	787	790	780	796	773	778	783	718	756	797	781	802	794	786	756	781	755	800	792	771	787	817	794	779	783	801	793	803	798	758	735	783	784	772	784	740	741	760	785	769	792	760	778	778	770	764	787	837	765	773	754	752	832	783	806	787	779	815	787	831	743	812	765	859	812	768	819	777	821	822	774	798	796	729	779	775	811	786	835	793	749	790	780	738	823	788	800	770	787	800	789	789	786	791	824	750	822	826	792	763	811	808	763	752	743	806	795	793	800	714	767	786	796	790	756	770	800	805	763	735	756	765	757	837	792	815	780	774	800	782	764	777	801	757	780	804	789	799	782	795	738	784	792	806	839	753	788	760	810	816	816	773	817	787	749	779	785	751	744	786	813	814	773	774	786	812	752	762	776	850	758	795	788	789	801	789	770	880	771	766	751	806	753	796	778	820	767	774	738	806	830	752	768	791	736	697	805	827	763	782	814	811	781	754	776	791	797	815	764	830	759	782	792	756	790	750	787	798	790	750	764	840	743	776	764	805	765	718	765	784	760	750	764	779	782	796	766	812	756	843	760	760	759
37872	21036	9075	2297	1078	754	578	544	467	365	336	315	302	295	285	270	263	253	237	257	239	249	233	230	197	234	215	249	250	262	249	253	217	217	248	222	236	227	240	207	241	254	216	233	246	246	214	206	204	230	217	214	231	216	210	195	225	246	206	228	209	235	229	231	233	205	234	250	223	196	218	223	225	231	215	219	217	249	222	233	238	205	206	224	216	208	205	215	226	234	218	214	229	201	197	217	220	194	219	196	204	200	237	194	188	204	250	214	258	235	220	231	197	207	196	230	224	230	230	212	226	226	213	220	224	215	208	217	234	206	216	230	217	234	202	227	230	216	255	208	236	217	235	216	229	207	236	244	208	215	220	204	212	206	211	207	209	219	207	234	198	236	221	227	199	224	220	237	239	216	203	236	208	211	200	223	223	204	243	197	223	225	235	201	247	239	228	237	235	215	236	223	221	249	225	221	218	216	177	230	218	220	205	226	201	217	224	219	242	210	202	212	232	216	228	236	235	223	198	195	200	211	223	218	190	207	197	222	205	203	229	217	217	184	221	228	205	230	227	222	247	215	213	214	211	242	230	248	190	238	200	212	247	228	232	222	216	199	235	216	216	248	214	220	217	227	212	203	228	245	220	229	213	236	213	235	224	249	218	204	221	206	193	211	209	228	218	231	207	232	228	210	224	209	218	177	194	215	222	217	246	230	244	241	202	195	200	197	237	268	225	199	224	247	203	211	215	237	212	232	224	214	230	225	234	219	228	255	228	213	213	210	219	226	210	229	232	208	208	216	185	222	209	210	189	217	218	210	208	238	227	204	228	208	199	234	247	222	220	202	229	183	198	209	227	248	245	208	209	193	188	234	231	217	224	204	214	223	217	218	240	208	227	209	225	210	211	195	237	222	231	179	236	205	222	214	242	221	238	191	196	222	193	211	185	243	187	222	219	222	222	220	206	220	210	240	242	194	217	191	216	210	212	233	205	196	224	225	214	228	189	190	231	205	239	219	213	210	202	238	224	208	198	225	232	208	207	237	210	204	243	230	230	220	232	217	220	183	213	209	205	209	224	234	190	219	221	237	209	221	206	247	214	222	193	179	227	234	226	209	224	224	223	230	211	242	200	192	227	201	201	226	238	217	250	255	243	201	212	197	238	216	221	221	220	211	227	227	225	241	240	216	210	239	223	197	218	224	199	228	218	213	212	222	240	214	205	241	223	236	208	249	240	234	212	209	210	221	225	249	224	225	229	221	229	230	216	209	213	212	200	243	197	207	202	193	211	213	188	188	228	222	203	218	233	216	202	214	212	198	246	233	220	227	252	204	222	220	219	199	217	207	191	217	222	229	209	230	206	233	195	221	194	220	223	228	210	210	202	218	243	232	219	201	213	193	184	219	220	239	199	228	227	222	212	213	220	217	223	202	229	214	248	217	195	239	219	242	191	197	222	201	209	218	212	194	204	228	224	235	196	222	206	210	210	223	223	257	219	209	205	221	204	218	232	190	210	224	228	233	223	204	217	223	201	221	232	208	201	217	215	231	243	221	198	212	223	208	236	210	233	225	204	215	198	222	210	253	227	220	218	221	213	228	203	207	188	241	226	210	235	216	228	228	225	213	207	203	224	210	216	236	208	210	214	244	239	229	212	224	217	219	241	253	208	212	196	206	231	226	195	205	228	218	224	246	196	215	212	227	224	222	238	228	250	228	230	221	190	202	230	221	229	216	232	222	216	217	232	201	223	207	205	178	197	217	235	214	203	217	230	199	221	192	232	235	215	231	219	217	214	199	216	235	225	219	215	230	224	239	216	212	208	221	232	221	222	242	222	215	202	213	229	209	237	217	210	226	248	227	212	219	236	218	224	232	236	216	207	210	215	222	223	228	209	217	230	210	209	228	250	217	243	248	224	243	230	195	216	191	203	203	189	216	239	203	205	237	225	205	268	234	218	210	244	257	206	197	225	223	199	209	204	213	216	243	241	216	226	218	183	229	238	225	195	240	220	222	214	244	225	238	232	219	215	215	200	203	204	224	194	224	228	219	233	245	209	187	220	215	204	210	238	233	190	242	220	191	219	209	234	214	220	215	199	211	203	201	200	225	227	225	241	214	198	215	243	215	226	211	204	209	218	215	196	210	226	210	223	185	233	231	194	203	219	227	201	219	223	222	220	210	211	233	200	186	193	210	236	214	215	211	212	212	241	241	194	223	227	226	241	193	267	216	213	225	224	211	211	221	224	233	216	241	244	197	190	213	228	212	203	205	210	221	200	220	226	199	210	243	219	197	199	223	215	225	203	240	204	197	199	229	214	225	230	212	226	234	227	208	218	231	223	194	224	215	228	225	210	224	216	192	243	233	244	222	209	240	242	219	220	253	245	227	188	251	249	220	243	211	210	188	214	210	195	208	217	219	220	230	228	235	214	260	251	227	237	205	212	194	233	224	229	243	208	201	220	240	226	198	223	202	228	194	205	237	198	230	209	227	238	223	236	204	233	191	195	199	209	220	198	223	237	205	206	212	216	227	231	209	199	242	206	225	205	236	237	218	248	235	216	228	202	210	225	199	215	234	213	202	214	233	221	201	210	221	214	222	227	199	212	225	221	224	216	213	220	203	195	209	203	217	237	219	215	213	212	217	203	207	211	225	213	195	202	225	252	213	198	192	218	225	241	237	198	218	196	219	274	227	227	214	243	227	205	239	221	222	206	230	219	224	225	227	216	230	243	220	212	231	258	219	195	209	211	230	240	230	222	206	245	243	220	186	214	236	223	219	234	214	211	212	223	222	250	196	213	242	229	212	227	233	227	207	209	226	215	215	223	231	216	195	211	255	244	237	230	214	234	220	198	235	211	228	209	191	213	210	226	209	246	231	221	252	235	228	225	170	227	225	186	201	212	229	227	239	212	231	216	218	215	227	220	246	237	242	216	222	207	211	202	218	216	240	244	220	213	221	211	201	200	243	229	231	199	206	233	211	250	214	217	238	226	216	222	208	217	237	222	250	194	216	217	209	210	201	251	214	208	225	207	220	210	229	201	224	208	211	222	201	219	196	224	200	229	188	235	227	231	217	207	206	215	211	225	256	214	205	209	236	224	257	219	250	232	218	222	213	243	212	215	218	214	180	224	213	219	222	236	234	228	238	216	202	222	227	212	235	222	258	205	200	243	197	221	207	220	212	222	209	209	232	205	234	232	225	199	211	214	220	221	179	225	212	210	259	230	197	189	228	219	227	178	258	225	230	232	211	205	205	193	225	216	219	228	205	230	181	221	216	219	237	225	219	208	179	230	229	207	221	236	243	207	200	207	216	212	196	215	209	223	194	201	212	239	181	199	215	211	199	224	225	259	209	201	229	213	209	210	261	219	217	242	222	246	213	251	222	227	208	225	216	221	208	206	222	233	231	230	210	233	227	220	206	227	234	220	211	225	225	209	234	202	207	197	215	207	214	198	214	229	200	216	214	216	191	216	228	211	210	219	205	220	213	219	226
24598	15095	8644	4684	3448	2971	2556	2057	1782	1574	1309	1257	1031	1008	893	932	845	778	720	705	692	664	679	631	664	632	622	681	592	624	595	572	586	577	609	580	597	630	584	581	549	587	566	618	586	598	616	559	563	561	581	523	507	532	509	530	505	548	528	533	548	485	537	538	507	496	510	504	538	525	503	519	507	516	535	504	526	506	501	519	535	519	520	501	536	535	526	554	546	526	532	525	491	515	536	497	537	559	526	536	509	521	512	500	517	511	547	561	542	569	507	522	512	532	509	552	495	556	531	552	501	506	535	518	500	515	525	478	496	520	532	559	508	533	534	528	544	465	534	521	499	535	542	512	519	529	522	536	564	498	514	472	508	529	537	506	499	550	495	499	534	493	498	507	520	501	512	553	510	503	564	510	535	497	523	510	544	507	524	494	486	524	521	531	566	564	562	513	465	552	481	494	535	524	543	511	565	506	491	540	504	522	519	506	554	521	521	500	536	531	518	571	557	525	530	558	511	472	524	497	560	553	500	525	515	518	519	514	547	484	520	519	551	533	526	500	467	512	533	508	543	503	564	509	521	505	538	494	521	511	539	457	495	487	498	541	515	544	507	506	513	538	501	491	562	518	515	445	521	524	541	576	531	523	478	522	499	489	547	515	499	535	516	548	491	515	560	514	505	511	517	524	494	502	504	543	536	485	538	499	544	537	519	549	525	492	521	506	516	503	535	512	518	475	517	554	497	511	542	552	557	540	566	530	543	495	540	503	506	520	512	531	537	514	499	530	516	536	544	508	576	501	511	531	504	449	522	526	534	567	488	493	491	456	508	493	558	524	531	529	503	502	527	516	511	536	541	502	531	508	520	525	485	546	503	556	523	480	547	474	532	519	490	525	531	542	522	528	549	563	518	531	520	489	511	527	478	526	534	456	473	471	500	569	561	541	533	507	527	522	498	566	527	517	553	547	497	496	516	512	543	537	511	519	490	510	492	528	474	555	558	479	559	515	508	559	462	521	547	526	480	540	497	537	553	551	542	539	520	506	525	548	554	455	490	508	555	507	521	501	487	483	525	536	521	479	520	478	492	527	505	527	513	511	527	577	558	505	530	510	511	489	497	521	503	516	498	523	477	508	502	500	495	499	494	508	506	483	512	502	487	480	506	465	518	513	519	517	520	529	525	509	512	542	501	543	558	518	547	517	543	502	499	512	529	530	487	566	512	545	494	578	477	505	503	510	503	476	541	564	539	557	502	525	501	514	497	525	512	523	485	559	540	521	496	503	530	526	528	519	510	509	505	511	554	509	520	540	506	555	536	542	510	558	501	521	481	507	583	575	529	549	519	507	564	520	566	487	553	483	523	523	538	495	510	548	507	511	494	525	504	491	552	507	488	539	468	549	487	545	582	494	511	496	501	507	522	509	500	475	474	530	540	542	524	534	575	520	520	485	530	552	502	527	513	503	499	574	502	500	557	514	520	514	460	502	502	540	513	507	503	524	523	486	517	472	510	501	531	517	540	520	501	527	524	532	497	511	528	540	540	530	509	494	522	528	519	507	539	519	517	532	526	525	498	506	513	507	529	507	496	514	498	489	527	531	524	519	499	524	466	526	534	516	519	490	506	465	573	506	524	536	475	537	518	572	466	499	509	495	532	522	524	504	450	486	499	487	501	544	503	490	522	524	562	512	515	537	539	496	551	541	540	517	525	504	479	523	500	490	512	520	498	534	515	551	472	522	529	503	548	520	550	494	518	482	539	519	473	526	520	507	490	470	535	543	501	477	564	556	533	493	499	524	498	570	514	524	511	518	502	512	508	492	497	521	569	504	479	506	511	540	511	520	517	556	524	535	505	483	471	527	485	501	516	547	570	498	538	494	531	518	508	527	517	528	500	537	530	532	543	523	508	480	550	466	539	520	487	515	508	513	504	543	528	495	479	510	491	513	551	457	500	466	502	485	520	505	530	525	557	501	537	539	509	548	544	511	537	527	515	511	499	569	489	544	520	487	572	533	499	480	505	485	516	522	541	498	479	540	517	548	535	506	538	551	504	526	539	564	511	504	526	560	500	479	481	523	525	498	492	528	543	544	480	506	544	480	517	557	556	565	517	507	534	505	519	540	523	511	518	539	517	522	516	492	503	496	491	529	532	510	555	451	530	570	532	517	546	533	532	535	488	484	484	528	506	492	470	536	522	541	532	534	506	550	526	512	554	494	550	508	527	501	507	561	512	533	505	549	517	536	544	522	484	534	539	502	519	509	552	503	517	602	532	522	533	530	537	515	531	536	532	530	481	518	496	538	527	564	538	487	530	478	503	537	489	511	499	519	484	489	531	499	547	539	565	522	521	525	529	527	521	524	518	481	471	524	491	509	504	516	491	537	509	508	549	518	527	498	566	504	527	483	523	517	494	509	485	526	523	544	532	541	515	503	497	557	517	509	501	541	500	526	466	528	501	517	495	523	493	534	509	510	500	533	542	575	539	485	530	506	544	511	497	526	495	561	511	508	502	508	521	509	504	506	537	524	520	536	540	515	488	488	505	523	531	526	552	526	531	477	549	563	531	543	498	520	531	492	504	484	514	503	518	485	529	503	521	544	536	500	487	506	519	544	512	568	543	538	515	558	538	543	510	527	500	553	480	498	531	502	517	539	487	512	533	531	503	520	508	506	551	498	519	528	506	499	547	522	492	549	498	517	522	525	542	524	519	521	481	504	518	514	514	520	533	536	565	512	502	505	549	482	560	522	564	523	538	566	526	506	490	515	514	501	462	506	495	512	517	524	506	540	521	536	507	483	467	498	517	518	551	549	523	504	495	540	509	532	538	458	518	475	531	499	517	547	524	531	576	469	539	500	490	511	526	527	525	533	533	486	516	503	533	562	539	577	469	524	518	515	484	532	562	544	521	533	517	535	503	512	533	529	482	481	514	505	510	523	517	462	544	535	521	545	464	508	518	548	514	472	565	553	531	546	512	521	540	540	537	550	537	543	516	541	552	502	519	582	506	536	507	522	508	531	523	495	450	536	482	553	508	547	493	537	515	534	529	528	513	548	529	539	500	542	533	491	507	510	530	537	526	492	537	494	510	506	541	516	503	516	517	531	537	493	514	541	479	523	524	487	512	504	533	541	528	516	475	539	547	523	475	526	511	559	513	501	554	513	559	500	536	550	539	556	503	507	515	482	542	539	548	504	533	535	567	506	539	527	552	529	531	488	506	561	519	504	508	533	509	512	507	515	525	510	548	502	500	522	543	504	522	536	515	471	503	512	511	486	468	525	522	492	492	520	495	523	512	501	498	556	559	513	532	513	494	505	488	551	543	572	507	537	503	507	510	548	485	536	454	531	521	522	518	526	569	534	495	519	489	518	548	479	513	527	526	526	515	492	488	534	515	498	479	501	480	543	522	518	518	506	508	501	517	525	542	533	521	523	543	506	522	584	490	508	542	567	509	558	514	531	497	525	533	488	511	565	524	548	528	532	522	522	495	506
11060	3696	1415	822	467	468	445	404	420	388	379	360	350	353	370	367	372	357	366	337	392	383	364	336	386	341	376	342	318	360	383	358	378	371	386	345	374	352	344	330	413	339	312	335	355	379	343	368	369	357	351	338	350	367	362	338	391	377	319	367	333	347	355	355	367	341	318	320	359	375	371	338	344	370	329	341	366	339	367	343	329	335	332	333	340	316	385	344	328	328	329	317	350	363	358	354	354	344	356	359	357	366	343	361	367	372	359	390	335	325	329	363	352	351	364	364	328	369	354	310	337	331	339	349	354	369	363	354	389	350	359	338	357	355	328	350	358	344	354	354	351	337	351	338	374	340	341	308	317	363	348	370	366	334	323	327	354	343	359	339	360	362	373	321	390	318	346	376	356	328	363	375	344	348	344	317	372	360	335	329	348	363	365	344	371	329	336	360	364	330	317	346	357	352	332	385	340	360	377	362	376	357	340	351	342	333	372	354	361	351	346	353	355	323	334	316	335	361	366	356	360	346	367	367	321	339	327	343	364	384	365	355	358	354	366	357	346	345	335	335	356	360	368	364	363	364	359	374	372	329	333	367	372	371	334	343	384	355	345	367	349	316	347	336	349	325	378	346	314	318	353	353	314	364	321	378	335	349	311	340	355	375	340	391	377	368	318	341	362	356	355	328	324	344	386	360	323	361	340	350	394	326	376	349	318	369	337	363	374	364	361	352	388	405	324	348	349	321	369	348	380	367	338	407	342	329	351	337	391	352	395	343	348	369	361	320	372	331	365	340	378	347	355	341	354	339	357	361	312	346	364	321	366	369	354	313	338	318	377	374	362	347	385	385	347	345	348	360	359	336	375	306	335	328	345	354	322	325	361	366	357	400	324	326	361	385	327	337	309	321	358	340	361	366	383	360	353	317	336	366	344	338	331	333	343	339	332	353	317	329	332	347	324	353	386	365	361	351	368	339	315	362	351	323	349	333	334	354	345	375	347	360	373	341	336	317	332	303	335	355	339	384	357	348	333	339	381	332	325	388	351	367	335	342	360	346	352	327	376	334	355	315	372	334	346	372	361	374	317	324	366	394	361	363	324	365	326	352	333	360	334	340	366	328	410	366	350	340	330	357	339	335	368	355	366	346	362	366	324	303	354	364	368	375	363	361	340	322	357	369	369	380	345	380	360	348	361	366	351	331	372	340	334	340	343	343	314	345	361	340	337	327	323	361	351	344	328	354	367	332	346	351	346	348	320	345	356	350	345	339	330	329	371	382	403	314	343	386	339	339	321	384	335	349	340	365	365	310	301	364	363	348	309	342	347	352	344	328	355	349	341	357	349	345	341	313	342	328	351	340	338	362	361	358	331	356	374	328	338	346	344	317	313	351	351	347	318	364	336	376	328	346	360	371	391	336	348	344	332	355	355	329	323	296	381	346	335	321	341	371	340	323	328	351	334	381	351	354	350	365	338	364	316	306	345	332	351	353	321	370	350	303	346	325	327	359	380	340	336	347	347	333	331	326	355	345	349	358	361	375	331	334	354	393	351	358	363	358	349	379	337	366	377	349	365	365	389	353	355	335	362	372	328	343	339	317	349	335	380	326	351	328	359	341	351	374	346	339	315	356	377	323	370	341	337	367	355	386	393	329	384	356	360	340	377	379	377	381	331	366	362	324	347	364	351	347	359	354	332	358	341	387	349	363	327	385	387	320	347	364	345	345	397	348	338	332	336	347	344	329	342	361	350	327	335	379	328	340	373	317	337	337	339	348	377	338	342	352	339	357	373	349	347	347	357	349	358	335	328	344	332	330	357	311	332	373	345	371	352	333	363	377	365	375	374	352	350	340	341	323	328	350	353	384	388	334	341	323	371	340	349	337	333	352	367	355	329	357	340	323	347	320	366	344	345	346	328	340	354	328	347	355	352	342	382	382	370	341	356	347	344	367	319	371	340	362	340	314	378	378	380	348	376	329	336	370	314	372	353	331	346	361	336	373	338	357	315	372	343	375	354	351	379	361	351	321	355	359	344	340	348	344	328	339	357	356	360	342	367	348	371	333	352	335	355	363	358	331	311	336	306	340	321	318	326	358	335	304	333	309	346	335	336	357	345	347	344	358	374	364	341	343	374	353	310	346	349	345	364	348	385	347	364	301	310	348	388	373	341	324	325	341	312	342	358	355	382	382	342	313	346	323	354	371	356	338	326	328	367	367	347	352	340	382	327	375	355	372	343	338	327	344	355	347	370	339	345	362	348	351	375	356	325	360	325	319	325	334	351	341	344	375	345	337	356	342	315	349	354	362	356	330	330	342	337	362	352	338	348	310	351	365	396	362	329	332	325	351	338	362	360	355	363	340	360	361	350	349	341	372	389	330	338	351	329	356	361	347	312	330	367	350	317	341	390	363	362	324	339	343	358	379	347	305	349	379	342	333	305	396	316	333	337	376	344	313	381	312	361	328	336	362	385	348	373	382	341	351	335	359	365	322	307	346	356	336	337	371	348	312	362	329	350	345	312	333	366	337	389	350	386	371	359	358	336	315	314	340	342	359	322	315	369	344	374	377	363	328	373	358	373	356	343	359	326	333	333	349	367	320	348	375	353	363	362	339	341	326	363	361	341	356	362	346	306	330	381	356	408	360	324	374	339	327	358	350	315	397	362	337	334	344	415	346	335	316	316	338	337	361	364	367	297	356	353	312	333	376	339	363	339	380	364	312	343	349	342	349	365	362	347	363	337	358	349	332	345	324	349	357	322	336	372	366	383	373	361	373	362	331	401	328	361	343	352	324	346	338	343	340	295	327	346	354	335	307	369	357	343	315	352	345	347	357	359	355	380	391	332	351	364	344	347	320	355	358	340	331	372	349	349	332	339	350	339	317	322	349	327	345	359	330	370	342	352	370	332	333	326	339	355	370	294	339	322	311	325	378	343	346	318	382	346	342	330	345	358	333	333	369	372	329	333	342	330	343	367	342	365	355	337	345	351	308	375	332	354	310	334	357	343	341	388	336	333	359	361	340	328	349	343	345	372	385	361	337	315	325	338	344	337	344	334	369	359	358	365	355	361	349	325	325	361	339	317	369	338	374	321	375	346	334	322	353	313	327	370	323	344	342	367	336	350	356	384	364	340	328	379	380	355	352	380	332	346	354	333	352	341	326	344	366	351	352	329	330	355	370	328	323	344	354	340	367	362	348	350	342	354	349	355	388	342	356	373	355	320	340	384	357	340	363	353	333	337	388	392	376	349	356	380	338	332	343	375	351	349	365	352	331	333	313	313	312	374	326	382	345	329	343	313	342	357	366	355	372	368	343	356	350	350	353	393	337	390	303	351	341	389	388	353	339	345	346	339	366	371	343	378	347	399	366	337	308	369	353	329	340	339	371	346	336	347	343	331	339	341	351	340	368	332	363	358	346	331	354	333	334	345	352	375	320	327	362	363	371	355	360	321	319	351	363	334	377	319	402	335	354	318	329	343	360	363	392	368	356
7858	3991	2754	2265	1575	1514	1345	1142	1112	1027	961	965	949	982	896	923	867	858	866	884	846	813	857	859	826	890	877	741	812	827	829	819	798	833	841	834	872	797	867	836	815	791	794	810	820	767	760	834	822	809	813	804	820	820	822	804	817	777	819	788	839	778	770	808	751	804	754	885	795	830	798	864	831	811	838	804	748	810	812	767	829	732	770	878	833	876	836	788	792	798	808	831	760	794	805	767	812	798	805	809	738	795	796	821	786	777	792	826	811	837	822	821	798	789	811	799	801	815	777	764	791	782	829	749	836	798	820	811	837	750	809	783	822	806	819	809	806	771	818	828	791	810	779	840	783	815	819	846	778	760	803	810	829	807	790	772	815	827	810	797	777	820	786	797	867	839	804	815	815	833	804	760	786	787	831	816	822	754	809	781	816	808	786	832	760	834	769	811	814	794	783	760	763	825	804	798	808	826	794	804	864	809	754	773	792	759	807	758	826	804	781	797	820	820	795	827	743	797	769	808	804	810	771	786	784	766	839	804	807	813	783	796	768	771	798	796	842	829	800	770	844	799	781	843	798	831	798	827	791	812	910	824	826	767	803	829	752	814	780	866	824	800	835	751	784	771	787	772	819	810	861	805	770	750	748	799	789	753	780	845	788	779	851	791	776	785	823	846	813	850	823	761	795	792	818	776	773	817	770	807	815	799	829	808	779	803	795	787	797	793	802	810	848	771	804	820	820	827	840	802	780	758	825	765	805	766	790	837	829	789	790	805	805	735	765	790	829	824	820	781	796	798	740	744	802	773	773	802	807	809	869	787	829	870	770	819	794	788	816	789	780	804	749	821	817	751	819	784	843	889	852	857	816	795	766	840	810	791	802	892	789	808	774	803	746	781	809	818	749	796	776	781	833	796	792	799	811	822	791	773	804	859	787	811	774	804	804	835	827	745	868	791	781	797	749	792	787	781	787	807	774	783	822	807	821	796	813	793	758	840	801	800	814	853	856	759	796	794	793	751	783	829	820	820	806	858	819	768	787	816	784	782	804	799	813	806	815	789	801	807	822	783	760	809	798	810	791	781	783	794	800	829	801	869	770	798	848	811	795	828	843	805	805	801	771	782	797	826	778	781	811	820	768	769	809	794	778	808	772	777	770	799	838	803	797	829	813	809	736	772	786	779	774	755	768	787	824	790	801	841	759	786	760	797	796	777	776	788	800	783	818	788	782	794	784	769	821	784	798	856	796	780	812	808	793	735	787	740	819	834	785	815	790	784	831	835	790	834	794	772	814	810	807	810	818	831	795	829	874	784	816	813	823	850	835	783	784	838	855	808	792	791	796	772	801	807	796	825	793	823	824	817	781	825	787	751	841	815	803	828	817	745	749	804	824	802	800	819	793	836	771	799	821	809	792	771	765	813	798	820	789	831	783	851	825	745	800	813	799	787	841	800	766	789	840	805	849	777	872	818	746	852	805	839	763	831	796	810	766	778	761	788	795	799	779	803	837	772	815	824	825	843	799	801	784	793	816	756	776	828	802	789	795	779	803	802	795	836	821	793	787	798	766	806	789	800	823	784	837	783	823	801	825	755	802	756	821	821	763	798	750	760	770	784	799	812	805	785	768	815	824	814	823	827	750	800	802	778	752	791	784	808	799	844	779	744	839	772	839	765	802	819	786	802	811	805	853	794	832	798	824	798	802	786	816	816	823	796	792	775	813	823	821	855	842	815	822	808	822	817	804	842	800	833	796	781	836	836	820	848	832	776	759	808	803	846	818	856	794	842	814	821	748	879	759	813	776	823	803	753	814	798	821	838	804	793	816	797	782	764	840	747	755	833	813	790	801	800	803	821	768	816	796	825	815	717	778	821	823	761	811	833	806	806	843	789	788	825	833	794	821	825	787	785	798	807	821	778	821	774	778	811	836	789	790	848	840	794	803	814	777	836	800	800	839	820	787	788	794	775	861	788	822	790	785	827	738	782	825	800	874	779	794	818	804	775	801	830	803	810	840	776	800	761	836	768	799	815	784	845	801	807	792	805	784	747	801	822	818	835	749	811	799	789	768	800	810	744	850	807	836	805	767	826	812	795	784	779	773	799	799	808	803	792	835	813	836	762	854	797	774	806	824	803	822	785	864	852	808	799	854	796	792	787	835	827	833	813	816	804	812	804	788	802	873	823	843	806	803	803	847	819	857	816	794	784	820	827	827	779	777	825	814	847	861	807	828	803	828	755	805	817	822	830	775	804	832	792	822	906	827	816	808	773	817	830	803	809	773	794	777	810	802	767	875	816	806	789	805	782	774	772	774	803	796	791	827	793	819	850	806	835	797	808	759	821	809	817	800	871	823	826	821	834	793	795	817	823	798	793	798	765	822	806	764	856	843	831	822	799	856	790	823	777	827	859	789	842	782	865	690	804	812	792	787	834	799	752	827	799	827	831	802	825	787	780	790	781	764	790	781	789	781	791	809	802	805	851	813	791	810	848	800	805	850	803	841	829	805	804	823	747	723	797	781	795	847	813	840	773	807	748	771	790	854	794	812	775	777	833	805	812	745	817	744	804	811	752	742	795	802	775	715	872	821	818	841	818	821	801	775	784	820	787	817	813	810	827	838	784	782	774	861	777	779	766	814	788	828	791	870	860	790	831	779	816	786	832	819	820	835	795	824	784	809	805	850	782	791	795	805	788	808	766	814	770	778	794	827	792	783	841	780	765	780	831	807	771	792	829	774	794	851	761	813	791	818	835	814	811	803	834	806	710	847	795	808	817	786	763	810	826	810	771	791	798	796	834	803	808	784	794	760	781	806	790	778	807	793	830	810	799	808	805	790	779	859	803	811	791	786	721	819	808	791	784	806	793	800	753	834	767	752	833	820	802	812	798	843	828	801	826	813	749	806	812	790	847	802	826	756	789	786	822	810	807	756	803	793	827	818	815	806	770	806	793	804	797	761	814	761	855	816	772	804	800	837	839	789	768	767	789	820	794	763	788	762	838	803	803	813	837	762	785	752	810	782	849	770	844	831	800	774	780	801	798	823	780	848	838	778	802	831	801	828	860	807	780	812	807	781	819	808	775	789	811	794	797	811	811	774	772	809	777	772	795	813	820	827	765	774	844	834	829	797	836	765	822	809	785	739	749	879	828	786	821	779	799	844	814	793	836	845	814	800	850	862	767	829	773	802	730	784	820	814	813	834	841	810	838	746	756	816	784	780	793	780	763	798	781	798	789	869	826	790	775	736	773	859	784	836	758	803	818	821	817	817	788	851	817	754	767	782	842	771	845	829	800	813	810	848	816	790	778	828	797	822	841	787	835	774	780	768	771	740	781	801	814	806	774	788	778	777	806	822	796	801	795	761	826	788	843	801	785	804	774	868	785	786	782	788	807	835	800	820	802	828	832	756	792	784	765	819	781	778	738	731	839	819	807	818	751	798	816	806	788	779	798	815	774	853	800	818	761	793	831	805	843	817	813	827	746	793	768	776	787
27167	12907	6240	2099	818	643	585	517	527	494	423	416	403	369	406	328	346	392	371	355	346	395	332	389	354	371	367	341	335	364	344	337	347	329	335	355	344	325	344	312	366	359	350	353	330	334	352	355	372	381	300	320	367	380	371	310	310	359	323	341	326	327	351	318	331	342	325	353	333	305	361	347	313	346	321	311	337	364	359	367	325	334	374	338	347	314	300	343	352	340	326	353	344	360	330	359	348	333	295	370	345	331	367	344	333	330	334	350	344	333	345	337	315	316	341	301	328	342	358	345	333	333	354	302	340	362	358	353	296	343	358	338	337	335	309	346	317	327	381	321	347	325	340	330	357	302	342	311	333	327	309	370	354	346	362	348	339	343	294	299	328	349	379	326	360	301	325	327	350	336	379	322	368	357	328	328	349	315	314	332	299	335	370	329	342	345	364	314	325	342	348	367	330	384	324	316	334	317	324	315	314	329	352	349	335	339	318	338	332	359	357	345	325	373	330	375	332	343	328	356	365	340	349	337	356	355	342	409	368	394	352	360	367	325	341	332	321	365	360	310	335	344	347	367	339	338	361	343	344	340	315	356	363	345	341	336	371	334	358	345	340	326	343	339	358	346	348	337	337	327	333	342	334	319	331	336	353	376	329	357	355	349	328	362	350	342	323	360	361	293	328	349	362	333	318	364	341	356	352	314	353	308	353	331	342	299	335	348	344	361	313	326	352	375	341	347	321	342	337	344	354	341	334	356	324	344	356	314	341	338	347	338	354	288	377	338	330	336	347	326	372	339	358	329	337	344	386	326	351	313	373	310	343	338	305	306	328	345	351	350	346	367	307	338	326	345	370	334	323	326	325	355	373	304	352	340	386	328	320	354	371	330	357	346	354	332	372	339	348	325	335	370	362	329	352	329	354	345	338	360	331	338	371	326	348	316	352	340	341	327	291	333	328	391	352	338	322	342	387	344	356	375	315	316	330	341	356	374	328	340	328	328	359	355	321	353	340	387	324	364	335	338	368	377	323	359	309	338	306	331	329	352	322	370	320	340	328	332	346	350	341	348	329	348	338	309	365	345	376	344	353	352	317	373	356	368	325	349	339	304	341	321	342	357	341	348	362	347	324	349	345	333	341	336	331	349	313	369	364	341	340	364	341	340	314	334	346	346	371	342	339	331	342	340	350	373	343	321	373	358	331	357	333	335	347	353	356	343	359	341	340	346	346	350	342	335	316	373	346	362	335	318	310	351	358	339	359	376	320	339	361	319	344	373	323	338	298	330	336	319	345	330	333	330	320	366	319	351	323	351	321	339	330	340	342	375	336	313	354	363	370	332	310	324	368	343	363	323	356	330	353	371	339	359	344	342	334	341	326	343	381	357	341	318	328	323	347	367	377	344	318	346	322	383	363	371	361	344	333	341	351	344	333	341	347	329	360	347	346	343	390	368	332	339	338	347	330	366	329	336	346	366	304	351	354	363	353	310	374	334	322	342	337	352	371	364	351	332	347	354	371	368	358	311	341	357	359	343	316	338	372	343	359	312	376	327	316	356	336	331	311	341	370	343	353	319	349	344	352	322	327	335	323	334	374	360	325	343	359	316	342	319	335	337	316	335	323	352	357	325	331	345	389	351	345	348	339	348	330	357	368	329	343	359	321	324	338	321	343	324	321	365	389	346	377	314	348	350	356	333	334	372	338	333	377	340	360	358	335	332	354	348	331	333	335	333	365	349	356	340	367	299	310	323	377	348	336	349	350	363	382	321	310	332	331	325	375	345	275	338	343	374	342	342	333	335	361	341	352	350	314	310	330	333	318	320	332	336	341	350	319	317	347	354	347	394	334	334	287	348	333	355	324	360	368	352	307	334	372	331	357	353	323	361	341	340	322	344	325	310	308	370	331	336	347	359	353	365	330	367	315	350	363	332	367	281	341	333	328	314	306	353	317	373	369	359	323	363	343	331	359	305	357	355	345	344	372	336	334	296	335	346	325	328	353	333	340	315	336	346	333	350	373	340	368	342	357	311	351	335	357	349	294	371	335	320	365	308	299	374	350	362	343	339	357	334	359	371	393	351	340	363	336	356	320	342	326	343	358	326	343	302	377	340	329	319	341	308	311	326	349	348	359	338	327	336	358	298	333	344	339	325	376	345	344	319	337	328	311	333	367	336	340	323	329	362	342	350	319	317	337	336	330	307	356	349	335	352	333	326	313	310	307	358	356	346	342	302	349	359	367	318	358	372	315	350	326	346	319	323	340	320	328	333	340	307	342	304	316	333	346	371	302	326	343	351	312	327	327	343	340	370	346	359	335	336	359	388	328	371	310	306	360	316	338	345	345	334	338	338	326	334	317	357	339	321	357	368	321	286	333	310	382	306	322	328	346	354	296	337	342	342	328	344	338	336	303	332	336	319	332	342	345	306	364	333	325	331	331	312	313	361	296	341	318	315	315	335	316	326	342	315	342	323	316	376	323	367	348	328	344	325	297	334	346	342	352	335	366	380	373	334	350	322	344	337	325	320	363	321	374	340	307	333	378	363	339	323	386	311	323	343	336	308	334	328	336	320	294	347	315	339	336	344	323	343	345	351	315	319	300	357	360	346	334	333	346	364	333	335	356	372	347	313	368	342	317	351	331	330	316	348	356	343	346	334	354	338	353	320	330	294	348	333	313	322	355	354	334	354	321	356	348	329	311	338	371	331	351	339	326	347	329	348	335	363	366	362	332	319	341	365	341	338	319	333	344	361	365	364	344	321	339	348	350	303	338	321	323	366	353	326	349	326	360	351	351	336	343	331	369	339	328	338	308	358	352	366	334	308	322	321	349	384	310	347	318	346	331	340	337	306	351	364	340	299	355	360	360	348	348	361	365	346	336	354	333	362	310	337	359	328	336	322	346	371	342	309	328	385	331	353	351	320	357	335	341	357	338	342	364	323	303	345	339	333	348	348	330	343	362	358	349	332	367	331	309	313	354	350	363	370	334	333	303	372	339	310	321	331	342	373	337	317	341	375	340	348	350	329	330	333	334	323	353	356	371	340	294	324	337	326	313	330	324	334	332	361	344	367	378	330	321	334	348	361	366	305	295	342	327	316	353	331	338	320	314	332	330	331	368	371	335	320	333	361	347	315	308	344	348	345	315	331	336	372	339	340	337	344	334	370	334	317	314	321	316	330	345	348	318	396	375	367	356	311	357	365	367	326	341	319	336	332	368	318	339	344	367	381	355	325	362	306	332	351	310	367	320	342	360	308	315	313	324	346	348	333	333	336	329	325	363	330	362	307	328	340	355	316	338	316	311	361	332	372	334	348	362	383	350	338	359	344	343	348	362	344	368	368	326	320	369	343	331	348	328	319	344	384	318	342	375	322	357	326	304	332	319	359	325	328	356	351	325	326	351	315	340	284	343	349	346	344	352	332	367	331	341	357	323	312	341	336	353	332	297	312	357	335	308	292	341	331	333	375	335	335	361	386	368	331	337	349	331	331
18671	10472	8694	4430	2623	2428	1873	1759	1700	1292	1184	1186	1150	1083	1002	1032	994	967	899	868	941	851	843	859	892	896	818	827	786	810	877	838	828	802	817	829	825	800	787	801	800	859	822	784	752	810	817	744	782	797	834	773	852	756	773	728	792	837	765	806	813	758	758	763	786	757	780	783	811	773	780	797	774	745	785	840	739	794	781	760	799	799	814	740	825	783	750	787	770	775	800	758	762	832	796	779	742	799	814	828	749	804	801	783	823	813	789	778	704	791	783	807	812	785	800	779	822	723	745	777	771	768	759	784	791	770	770	770	819	791	751	782	780	779	767	787	783	762	770	786	738	724	771	757	785	770	829	797	795	748	777	769	786	733	815	766	795	786	767	749	787	780	792	736	841	816	819	763	787	799	740	820	768	770	843	754	775	771	751	746	787	794	761	789	764	756	789	754	768	794	798	785	784	772	776	740	784	825	740	766	793	776	785	766	776	813	820	791	742	814	789	716	717	774	798	773	791	754	775	787	740	741	759	736	747	787	762	792	762	764	770	800	773	741	754	807	753	790	770	798	775	816	741	761	769	789	750	733	765	740	833	765	754	792	770	795	761	748	733	757	792	741	771	760	727	778	738	790	787	795	785	777	783	797	826	815	804	723	802	760	783	762	760	751	831	727	801	832	776	808	745	765	759	748	754	768	819	821	754	765	797	788	753	822	820	825	776	771	780	774	839	791	725	805	795	802	748	747	781	795	807	768	760	771	754	786	783	787	807	856	758	760	772	728	753	798	776	801	825	840	770	794	763	759	790	738	805	763	800	768	762	754	848	817	756	778	757	780	788	769	788	748	784	786	773	794	787	755	762	740	778	755	723	732	772	758	782	773	821	773	733	788	741	773	835	766	812	788	723	786	786	793	837	771	768	800	748	737	818	770	767	761	739	816	774	801	741	773	768	765	757	778	801	763	773	775	784	772	752	788	731	804	813	721	758	770	759	739	799	771	814	806	777	780	786	797	817	785	759	772	790	753	788	780	790	733	792	824	772	810	725	784	792	808	791	830	802	786	749	802	791	796	779	769	812	776	793	810	760	745	775	756	823	783	724	746	771	775	774	819	775	777	759	771	738	748	734	758	739	815	794	816	792	731	793	793	834	823	813	799	762	777	735	767	776	747	798	791	760	791	785	743	782	742	763	758	803	806	727	739	811	828	769	766	745	749	795	786	793	772	754	796	789	806	824	756	776	822	777	731	785	797	760	809	771	803	805	757	777	805	774	768	816	781	800	757	761	757	804	790	758	799	822	786	730	824	802	813	783	781	740	808	813	741	772	796	761	789	788	777	728	785	775	773	789	789	746	812	790	768	816	824	803	759	772	827	788	777	778	806	813	758	718	765	772	823	785	773	822	791	746	794	733	786	735	788	810	756	788	760	755	794	827	829	769	825	815	747	769	757	801	768	796	758	810	782	754	805	790	788	794	786	782	786	783	768	794	732	773	808	778	796	800	758	741	768	785	814	846	744	807	776	760	774	803	778	754	778	805	798	776	792	763	774	763	745	766	788	710	776	799	758	760	802	781	762	798	803	808	807	742	819	822	754	747	791	788	780	769	822	762	777	789	809	782	774	745	827	744	747	797	758	716	761	798	799	815	759	740	777	778	763	785	777	786	777	802	811	768	847	828	805	787	792	768	759	837	805	774	753	783	726	797	818	762	786	759	773	784	806	777	794	837	810	759	806	812	784	813	766	752	792	735	803	811	790	763	754	788	790	788	741	744	815	764	773	771	773	816	774	827	739	778	746	758	805	797	801	809	776	734	773	767	749	736	749	779	749	749	799	811	811	841	751	805	803	782	759	767	776	762	772	799	746	737	769	786	750	753	806	729	732	786	772	755	823	829	817	792	763	817	730	780	744	777	773	766	780	723	822	783	747	765	761	781	784	767	741	800	781	745	731	821	782	784	796	779	735	783	780	798	812	765	783	816	817	778	773	785	776	767	821	752	793	743	759	767	762	810	780	788	779	810	820	724	815	748	789	774	767	762	784	728	757	787	753	732	752	781	802	779	786	845	792	813	765	855	779	700	809	803	777	774	697	786	776	767	737	794	802	810	798	781	748	811	814	735	809	809	828	794	850	741	770	823	823	794	772	795	749	747	810	753	766	764	777	811	790	762	806	719	778	794	783	794	781	732	819	817	825	803	796	763	766	705	816	826	795	781	724	752	793	834	799	776	747	743	754	777	781	724	755	745	819	825	818	737	739	789	778	794	773	755	743	741	800	792	769	760	752	821	764	797	773	778	796	741	805	753	763	812	758	776	750	782	746	779	771	792	856	745	826	783	724	804	788	716	833	830	761	790	812	775	787	772	833	832	821	712	759	797	752	813	768	861	756	759	780	748	790	829	791	796	728	787	782	808	763	731	779	742	767	812	744	811	788	788	765	731	771	768	796	733	757	754	810	749	745	743	781	793	800	761	788	745	801	757	797	742	772	716	768	829	784	707	747	764	808	758	756	797	759	784	812	760	808	830	755	781	800	783	793	791	819	743	776	796	803	802	762	784	813	739	777	782	761	778	752	776	787	844	776	777	825	737	793	831	803	803	815	801	801	805	769	775	778	771	754	817	811	728	832	773	777	765	770	793	819	762	759	762	739	784	719	741	787	717	817	706	810	792	762	792	763	759	742	747	779	800	824	826	808	773	760	830	892	789	850	740	846	793	784	777	780	803	748	781	783	826	812	727	781	772	764	765	773	812	821	809	789	770	762	781	747	869	804	786	799	747	784	786	782	734	794	769	788	821	769	732	818	781	871	777	787	840	769	790	750	755	798	798	739	765	785	788	815	800	801	818	774	757	788	774	736	796	806	732	809	808	779	786	769	775	784	789	810	789	789	751	767	771	812	777	781	782	764	765	756	783	755	790	789	765	768	753	783	790	767	784	806	794	813	819	790	776	782	779	804	806	770	775	759	802	714	761	828	743	785	710	796	800	755	783	766	825	792	762	758	798	799	811	790	803	774	744	743	805	778	744	807	798	766	786	823	732	768	754	781	758	796	760	783	811	750	756	774	793	745	774	733	767	779	770	822	773	755	766	817	767	782	758	748	763	783	805	817	754	816	778	820	747	847	794	781	791	743	781	777	759	777	766	771	738	812	746	724	758	764	768	798	823	749	765	772	825	801	797	808	739	793	754	822	789	769	781	748	785	774	806	750	748	783	815	788	749	808	734	742	765	838	810	803	729	771	774	805	762	780	847	784	774	777	763	794	771	810	797	754	780	798	744	756	803	783	797	780	725	767	747	755	750	815	782	743	782	775	754	795	803	814	799	745	782	775	768	772	778	806	785	755	756	823	783	807	783	782	811	818	809	735	773	735	783	758	727	786	812	777	775	793	766	783	765	803	763	794	789	764	775	767	786	784	759	769	769	754	766	789	746	769	811	813	806	778	747	747	738	765	780	793	742	770	765	774	747	784	739	765	757	796	805	750	764	801	722	759
37003	19595	10680	2883	1009	779	608	512	452	385	375	339	304	296	253	274	250	280	261	270	249	238	224	224	240	263	246	212	226	219	254	259	209	225	232	211	200	234	213	219	238	246	245	224	229	238	226	217	210	268	230	212	193	197	221	204	246	210	217	220	223	228	215	210	205	208	206	221	215	258	194	194	194	220	191	206	205	216	214	221	218	192	239	191	184	227	210	208	199	189	231	224	218	205	231	216	237	222	206	185	188	204	245	211	220	217	212	211	201	225	211	205	201	206	189	200	206	211	241	231	208	220	246	220	204	184	178	236	188	231	188	230	226	195	210	231	196	175	232	206	198	206	208	242	241	217	195	201	229	209	205	222	240	199	204	212	200	211	213	221	237	213	226	209	225	236	209	222	226	204	215	213	223	220	214	224	222	213	215	200	198	182	203	202	201	206	205	220	199	211	241	238	216	219	208	219	245	222	206	233	217	215	215	197	206	214	229	234	234	235	192	199	213	224	203	214	194	220	212	205	215	211	235	201	192	210	217	214	246	219	219	223	232	214	210	204	214	208	214	240	227	254	231	216	203	202	235	210	261	203	227	195	188	219	234	219	204	259	207	211	228	217	219	178	212	217	223	204	214	237	209	226	220	208	208	209	206	210	200	191	214	215	225	218	220	197	246	231	210	208	208	214	220	239	255	203	219	231	234	228	217	228	203	198	204	228	237	188	215	191	233	230	214	209	225	210	205	199	228	250	195	228	225	208	237	198	201	209	222	200	205	244	246	226	217	213	210	239	238	205	213	188	197	217	204	231	199	210	226	215	218	210	231	222	213	217	231	226	243	218	232	223	235	232	197	246	201	238	225	232	215	230	218	222	216	220	219	214	209	220	222	231	244	208	217	225	240	204	232	215	226	239	230	230	207	214	231	254	215	239	214	211	234	203	211	205	215	209	218	220	221	218	212	183	213	221	222	224	191	215	231	210	244	192	228	224	245	231	194	224	220	222	221	214	234	255	222	241	221	216	212	200	211	228	222	221	191	234	210	217	218	211	231	259	221	221	227	180	221	225	221	188	224	218	225	208	199	213	199	236	210	231	238	198	222	227	216	235	192	213	195	221	214	232	189	194	208	224	236	243	216	225	207	193	212	176	260	209	205	232	212	191	218	216	193	226	227	181	194	200	222	221	180	202	232	222	216	236	226	224	256	192	218	213	208	220	224	212	216	214	237	212	196	210	208	242	202	199	218	205	212	216	233	222	209	211	212	227	231	200	214	213	213	205	196	228	207	233	235	208	223	189	217	223	203	250	228	232	216	240	212	214	206	196	218	224	199	206	216	208	209	215	197	202	187	202	213	203	255	191	188	223	230	218	239	214	228	211	213	223	230	218	221	234	194	208	217	225	213	186	204	205	200	219	203	209	202	210	217	222	223	213	223	213	180	200	215	245	238	194	215	206	252	213	243	234	224	220	233	232	229	216	233	213	219	206	216	251	228	244	229	207	226	214	189	204	240	228	219	213	233	214	189	210	197	213	216	224	218	194	241	206	225	222	211	233	218	233	194	207	259	196	211	206	219	210	221	211	207	223	196	222	206	211	204	196	196	250	225	217	230	199	212	222	205	234	219	221	202	214	221	210	204	209	239	210	234	220	221	204	201	215	226	235	215	220	233	220	231	221	202	190	189	233	233	231	197	207	215	202	213	193	236	218	215	179	243	218	224	217	224	222	216	207	245	236	216	208	218	210	218	192	221	215	187	220	216	242	209	234	221	199	189	208	196	191	210	217	235	220	203	211	234	219	201	216	201	227	213	199	229	224	247	236	206	217	245	235	210	218	207	199	201	223	204	211	219	236	234	227	206	226	243	244	207	213	198	222	220	183	232	197	219	218	191	226	227	225	234	218	182	201	204	249	216	195	202	192	237	195	203	240	210	201	237	234	224	213	216	239	189	241	207	203	213	184	206	207	229	218	198	223	222	222	217	215	217	216	216	217	202	184	220	223	224	237	208	213	216	204	222	224	223	201	192	224	236	200	220	238	226	199	217	236	209	211	221	202	241	204	244	210	210	242	212	210	195	208	254	191	214	194	219	211	201	225	179	210	224	227	229	230	216	189	246	197	205	215	205	183	227	209	223	207	215	236	238	223	235	190	193	237	205	217	245	211	208	218	192	220	224	223	224	227	195	212	227	207	187	208	216	220	225	210	215	212	219	213	240	230	227	229	190	192	182	200	247	192	209	208	214	237	243	224	213	234	200	216	206	212	219	198	174	217	222	224	217	213	215	184	204	216	215	235	215	227	207	216	236	177	208	210	212	227	204	213	244	208	224	231	259	224	237	195	197	234	235	210	200	180	215	234	222	199	191	221	253	203	193	192	233	221	229	180	216	233	226	203	219	238	203	219	195	228	192	191	190	209	213	214	233	233	195	226	195	227	187	193	254	231	199	218	229	211	221	230	244	206	197	237	199	215	208	252	215	225	218	223	206	214	198	203	219	247	193	222	183	233	230	222	195	224	192	205	233	178	244	230	195	204	231	214	235	188	225	209	246	216	197	212	192	225	215	227	228	205	237	210	211	215	248	223	209	211	224	205	222	225	238	229	194	245	225	201	203	210	221	208	217	208	223	196	188	202	256	244	197	206	204	218	207	241	208	212	222	230	205	225	221	191	220	210	208	214	211	218	254	198	195	213	250	217	221	232	217	217	199	254	214	208	190	215	195	199	216	213	223	209	223	195	224	220	236	219	214	194	240	220	226	226	216	218	217	213	219	200	234	179	224	242	214	227	213	231	230	218	247	165	219	208	213	219	216	213	213	205	210	196	222	218	241	225	200	228	217	244	223	198	210	208	211	254	216	184	232	217	207	224	187	214	209	250	234	227	228	226	210	222	218	214	220	229	225	200	215	227	221	245	199	245	215	217	252	216	219	227	210	215	230	213	204	207	230	190	232	226	208	208	213	213	221	208	239	208	247	223	210	218	225	208	210	207	227	198	225	200	214	214	207	247	201	228	206	211	209	206	218	229	217	232	202	219	225	226	226	258	233	237	220	240	212	244	224	222	247	214	255	208	207	226	212	226	208	204	221	211	244	229	211	212	216	206	216	221	190	230	219	211	237	217	221	215	211	205	209	235	209	215	212	190	193	209	223	182	227	225	241	255	201	228	221	191	211	201	203	225	233	207	219	235	212	237	226	233	234	229	207	233	203	188	200	190	226	229	201	230	167	223	210	194	234	219	214	240	210	204	203	175	207	214	215	204	206	202	212	189	188	222	221	238	228	187	203	229	198	206	218	216	222	198	196	220	231	223	203	233	236	211	231	256	204	218	191	226	225	245	241	206	198	218	231	207	217	220	224	218	215	264	229	198	207	213	222	236	207	223	221	228	201	178	228	183	206	211	229	231	217	225	221	200	190	204	231	205	232	243	197	190	221	207	219	192	213	189	215	246	211	216	229	238	219	216	234	218	199	200	223	217	196	232	206	208	217	195	197	194
24203	13948	13525	4808	3433	2894	2402	2173	1742	1299	1238	1186	1068	983	909	886	855	829	716	697	735	697	622	586	618	659	614	623	612	594	579	572	617	626	559	599	613	579	569	588	620	547	553	566	543	584	542	518	564	544	551	568	537	513	533	536	536	521	508	547	515	519	481	530	519	491	507	525	489	536	548	538	496	570	504	507	551	520	475	509	505	490	518	499	488	519	486	470	517	487	520	540	516	505	514	501	492	513	509	504	551	555	509	517	489	523	490	489	521	487	513	537	537	460	538	529	515	546	529	524	537	513	549	534	520	511	484	499	522	491	518	508	535	559	480	528	519	495	534	516	480	504	542	522	511	543	516	549	503	526	504	499	523	482	546	556	529	537	485	565	475	530	488	509	530	526	497	491	530	511	557	525	515	495	497	488	515	513	510	508	523	493	507	511	507	491	516	561	479	520	533	529	543	531	539	502	472	523	531	514	498	511	529	525	516	526	528	522	502	490	559	516	509	504	495	500	512	500	482	501	534	498	481	543	539	583	493	526	526	499	524	521	513	516	485	497	538	510	527	480	531	549	536	512	473	471	524	579	514	493	477	491	505	527	534	532	500	493	506	504	503	501	496	512	516	528	497	555	508	505	477	518	542	502	504	533	494	523	505	496	497	497	506	509	501	480	501	530	470	480	520	524	469	535	539	512	539	525	529	479	503	531	516	514	499	559	466	480	466	534	501	508	490	508	492	527	464	524	558	517	541	507	502	487	538	507	471	495	495	511	533	519	558	520	534	519	526	525	499	482	538	499	512	483	502	504	527	530	489	546	491	461	503	506	521	481	474	500	523	541	467	530	516	533	553	545	505	458	498	521	504	494	527	508	481	519	549	503	524	471	555	509	539	517	500	526	520	551	505	501	505	543	565	543	498	539	544	515	554	494	535	524	529	503	542	523	518	538	511	528	529	500	497	520	542	505	521	475	521	507	532	477	538	503	506	521	516	461	521	524	532	485	535	491	507	527	541	477	504	559	488	464	526	484	545	484	473	483	512	545	496	522	547	523	532	511	503	509	521	501	498	526	545	509	499	471	525	512	558	534	537	519	543	497	525	497	507	519	459	508	520	487	506	496	476	533	500	468	540	499	528	483	508	494	528	544	545	509	516	487	496	531	522	516	520	527	527	504	527	527	524	480	505	485	523	526	494	490	475	481	506	560	493	554	552	467	552	500	500	530	542	504	532	516	536	506	493	527	577	499	465	539	491	539	557	546	500	496	509	491	486	496	486	492	485	553	484	519	529	526	526	472	501	532	520	511	513	491	499	509	541	534	588	522	480	520	541	528	532	517	466	524	506	521	510	525	492	542	521	509	510	510	511	513	564	513	446	475	521	500	510	486	498	517	505	498	490	523	486	527	503	518	552	475	523	498	530	539	496	550	523	502	527	521	509	542	514	508	490	534	512	523	531	556	498	475	514	478	509	540	518	543	543	527	509	486	498	481	497	488	520	495	535	534	461	523	507	495	510	533	519	511	478	511	521	523	542	469	540	535	533	497	541	515	497	522	475	487	499	493	522	529	513	507	514	543	508	516	497	506	506	525	488	520	527	502	490	513	526	512	517	503	517	564	515	546	536	500	564	502	490	525	500	521	507	506	503	516	520	538	505	496	490	507	489	526	535	514	595	513	528	560	495	523	535	483	541	532	531	511	497	535	500	553	531	498	516	500	491	504	486	472	496	499	505	544	508	504	486	506	509	537	489	541	512	550	539	498	558	530	563	499	496	506	522	509	478	516	545	492	522	498	529	520	494	556	502	530	532	553	535	482	519	486	500	488	541	477	511	525	515	527	471	522	505	511	512	494	505	517	539	533	576	500	501	515	520	519	511	528	524	541	516	542	519	511	491	490	527	506	495	482	555	514	495	564	535	497	487	500	514	517	477	514	514	518	590	501	504	467	559	535	484	532	503	530	518	514	583	522	478	532	514	482	532	518	518	526	499	529	528	505	510	512	480	512	536	514	516	526	518	512	511	501	495	525	565	501	533	552	529	454	518	539	536	521	535	532	553	494	531	529	534	547	524	547	506	529	557	498	550	543	494	491	522	499	495	558	546	505	510	551	504	487	503	522	505	533	520	492	467	506	533	515	504	520	507	530	517	501	554	500	503	483	508	540	525	490	536	521	477	489	527	510	483	505	521	532	507	479	541	524	513	481	531	476	475	531	519	534	546	516	516	548	520	474	499	510	520	541	536	535	517	511	507	493	495	504	505	495	504	516	519	490	516	520	504	502	534	504	484	466	523	542	510	425	533	514	544	559	497	514	528	543	473	475	520	504	547	508	497	535	495	511	532	495	527	510	490	480	496	507	509	539	519	511	526	496	505	554	521	468	488	556	531	486	508	501	490	509	515	509	486	523	511	533	508	498	509	480	519	493	478	495	459	477	553	516	511	526	535	590	506	482	507	508	495	516	491	487	518	506	537	474	512	524	550	503	506	565	515	493	572	497	526	521	527	546	491	565	514	536	469	548	492	507	505	540	505	514	514	567	492	490	492	499	504	543	524	479	483	499	485	519	495	512	515	520	546	515	503	473	550	525	515	537	511	538	487	520	527	540	528	517	571	555	493	507	552	487	532	490	504	548	521	511	484	497	458	522	535	513	516	501	489	527	472	478	533	493	551	484	516	496	530	508	492	522	513	522	529	509	494	505	549	482	498	501	509	505	528	517	530	545	500	511	516	532	490	522	520	507	510	518	451	526	523	515	530	517	553	469	545	509	491	491	520	522	514	511	512	514	514	493	528	488	495	532	551	512	531	510	517	538	515	500	499	484	531	528	470	544	493	513	492	551	511	535	522	536	509	533	530	455	508	507	502	531	511	499	509	551	506	516	487	514	535	533	474	510	538	528	511	526	519	508	515	500	546	504	539	508	482	521	494	564	513	533	531	525	538	538	522	513	544	517	557	500	537	499	499	512	534	520	472	546	507	529	471	512	483	486	542	502	521	554	525	517	525	513	518	506	474	509	523	557	518	510	489	485	530	540	522	520	547	554	485	543	515	487	509	531	496	491	489	512	523	499	531	563	522	491	516	575	505	532	488	556	519	543	526	524	500	507	503	534	508	536	531	505	518	516	481	515	501	504	493	548	462	535	460	484	547	503	494	496	531	523	484	542	506	578	499	503	508	491	520	533	549	478	514	535	513	509	514	481	508	545	537	499	479	489	524	513	541	511	506	551	486	534	530	505	535	480	522	509	520	529	528	547	545	497	513	487	510	521	543	526	462	523	538	493	512	468	506	512	493	517	531	490	528	521	505	490	546	501	474	524	493	494	498	513	533	490	500	530	522	523	556	542	509	539	526	499	480	497	545	506	549	516	478	536	504	513	484	512	526	508	517	510	544	475	539	544	530	513	521	493	501	460	507	491	483	530	529	482	491	533	502	569	466	507	514	529	498	497	501	485	529	495	500	556	520	510	521	547	504	467	494	506	526	487	520	540	492	535
11326	3966	2013	733	518	485	438	453	420	399	387	354	323	342	371	332	358	375	369	356	365	341	361	359	361	405	336	370	379	366	394	364	386	336	344	340	337	333	368	342	339	337	364	345	341	338	290	351	330	317	352	331	358	346	320	336	352	351	356	330	377	348	320	376	354	367	369	354	356	321	367	367	344	341	333	360	348	344	341	357	385	311	365	341	351	315	362	381	343	361	377	371	359	324	350	367	350	337	367	314	337	346	341	333	347	352	320	372	330	352	359	344	389	349	391	358	336	367	403	352	373	362	385	365	337	365	345	337	368	337	317	318	326	364	332	337	333	378	329	339	334	385	351	376	376	382	371	365	340	328	345	356	331	373	336	299	346	348	331	319	330	356	375	351	313	361	379	358	329	364	344	330	312	337	323	361	310	305	333	346	317	325	355	347	392	394	341	341	373	344	342	364	349	340	363	360	344	317	314	336	356	334	376	354	342	363	383	374	348	347	346	351	348	331	325	317	323	372	337	380	359	338	375	385	320	326	369	344	327	343	360	338	378	367	379	349	329	360	360	347	409	345	352	347	332	346	355	343	307	326	341	320	358	330	354	359	366	363	360	362	359	346	356	375	334	361	341	356	325	345	372	333	356	375	351	335	334	353	345	350	370	306	334	368	367	348	333	334	336	352	352	355	323	344	346	332	322	361	323	347	326	316	312	336	353	353	342	334	339	374	372	325	362	342	344	323	368	354	347	353	346	351	349	337	337	334	357	368	357	367	313	326	313	340	367	338	366	352	347	317	359	365	394	359	375	334	328	344	347	310	330	312	326	373	337	348	370	385	355	330	339	338	346	326	353	324	360	380	337	349	341	350	340	329	349	323	342	347	338	358	350	346	340	343	340	353	322	352	338	358	364	360	341	360	352	329	350	320	346	329	353	329	319	349	344	382	370	324	372	348	354	342	320	367	325	371	337	359	318	316	349	335	353	336	354	356	344	323	362	337	380	360	344	331	328	368	402	325	349	366	355	351	357	351	354	322	350	347	323	316	364	359	353	337	335	362	360	400	334	353	346	343	382	363	345	333	349	350	341	321	338	362	396	352	344	340	367	369	387	329	391	357	370	319	385	349	348	324	373	346	348	374	327	373	345	375	381	347	359	347	331	374	344	305	349	337	360	344	291	367	366	342	361	394	356	369	358	307	343	346	338	353	358	353	382	350	354	362	350	361	338	378	319	334	348	348	317	381	371	369	363	365	339	369	323	358	320	344	396	390	367	361	365	346	336	366	356	334	345	350	381	352	350	346	359	341	373	368	333	336	326	363	375	321	344	342	343	372	327	316	357	378	347	364	385	404	392	322	353	326	385	342	333	322	348	371	344	352	339	369	344	327	356	330	344	336	343	386	360	352	352	373	347	354	383	367	343	370	331	331	380	397	362	338	375	374	373	356	341	335	342	349	349	337	371	346	387	331	306	328	324	320	348	358	360	306	369	353	338	375	331	371	330	346	324	355	356	372	357	328	378	349	346	406	344	362	349	327	342	374	358	324	339	358	356	358	336	370	335	365	326	340	351	335	323	365	324	374	380	339	355	340	339	353	363	344	377	350	346	370	324	321	355	333	354	339	337	323	324	333	342	366	335	320	349	373	347	323	358	345	350	329	357	373	340	345	342	347	354	361	324	356	348	361	326	324	356	322	336	361	320	351	338	336	323	361	356	376	372	355	355	349	352	326	335	373	375	354	368	350	363	357	337	356	349	373	368	384	359	379	362	352	328	389	325	336	358	354	348	367	351	360	392	335	350	305	342	338	311	326	367	378	322	347	340	364	345	359	361	351	378	358	305	331	349	373	339	359	325	324	315	345	331	316	344	318	349	322	372	357	325	385	355	312	343	335	353	365	335	327	352	364	349	350	356	372	352	345	364	370	349	367	342	351	336	333	328	341	316	359	376	354	350	336	323	371	347	382	361	338	337	347	355	325	328	372	346	335	302	352	395	332	394	391	367	336	370	306	328	364	328	333	337	325	324	369	368	343	347	377	341	351	348	366	382	369	351	327	336	354	384	351	359	357	324	311	344	374	354	347	336	343	344	342	317	355	344	364	333	354	384	352	381	330	331	319	363	339	346	340	314	389	366	361	329	346	357	357	359	363	373	343	357	350	378	343	356	332	331	328	344	314	348	339	351	350	369	354	328	337	346	334	327	335	387	336	361	342	393	324	373	325	370	334	336	355	362	349	343	367	354	345	355	340	370	358	377	380	381	345	333	351	338	335	357	331	346	365	324	358	347	367	360	345	298	386	366	327	347	321	349	361	352	313	349	362	333	346	344	363	324	336	345	350	385	328	344	333	319	343	402	396	374	382	355	325	340	314	337	300	363	346	364	360	347	313	343	322	369	356	379	339	325	321	350	382	325	340	344	327	376	383	355	351	321	357	311	314	344	352	373	346	346	354	312	337	320	359	309	341	360	384	365	358	367	384	341	375	383	361	327	316	358	318	347	369	337	363	325	295	357	370	369	395	372	371	346	318	319	330	323	354	333	337	354	351	310	336	328	364	368	329	346	326	357	378	307	319	323	314	354	318	313	376	312	322	343	366	349	331	311	311	349	383	344	353	341	364	338	341	310	344	345	341	323	346	339	358	354	339	362	337	360	343	330	357	338	338	344	346	376	368	368	370	317	373	330	361	338	365	370	364	350	381	362	302	344	368	335	350	389	348	299	315	340	338	379	348	354	347	339	319	321	363	316	341	346	346	353	317	362	321	348	367	331	346	339	326	368	334	336	337	348	370	317	328	346	362	366	321	373	347	349	359	349	351	354	350	380	325	354	356	340	329	345	378	343	427	375	360	366	358	393	305	385	319	331	338	361	325	384	334	364	342	354	353	378	378	355	361	321	304	367	349	329	354	341	353	318	333	335	328	366	341	363	380	367	350	375	351	323	331	323	355	346	393	390	357	365	353	353	335	336	318	350	358	336	344	307	373	371	340	344	347	337	347	324	305	359	342	335	378	379	323	346	354	400	359	343	348	367	360	364	334	330	342	344	370	347	304	360	360	357	359	355	353	329	322	357	363	350	367	308	333	357	302	344	360	328	355	357	354	354	383	345	329	353	351	321	368	368	367	318	334	344	355	308	389	315	383	367	331	344	380	324	341	348	386	359	340	340	382	370	327	341	330	352	364	369	356	336	335	341	353	358	373	348	359	354	336	330	355	318	353	365	335	340	352	334	358	358	366	340	364	347	325	390	380	357	331	358	368	364	379	353	340	330	356	383	354	339	356	380	349	319	376	367	329	376	373	343	343	348	326	354	354	367	338	369	346	368	354	343	337	373	338	319	334	330	344	346	333	376	377	311	367	373	343	362	362	355	359	349	342	334	345	325	365	381	326	362	386	347	356	313	352	352	350	323	364	352	327	342	354	332	353	371	364	343	321	322	373	397	334	347	355	350	377	355	360	373	313	359	383	339	341	366	375	353	349	344	342	324	335	365	328
8081	3921	3760	1820	1664	1487	1258	1268	1066	1012	996	939	916	910	914	918	875	898	851	851	873	818	873	817	793	799	757	796	801	815	861	839	812	799	881	798	848	809	796	780	772	856	836	830	839	806	787	862	736	770	874	819	795	827	841	837	769	781	777	841	794	813	778	811	740	804	777	813	778	754	791	831	767	811	802	837	821	801	838	816	785	768	793	762	829	801	851	832	803	824	812	783	785	803	780	836	796	787	764	786	800	760	810	794	818	851	821	818	834	772	713	783	786	819	833	812	771	806	873	749	785	804	821	761	778	817	791	872	859	809	838	801	834	844	804	789	793	838	778	839	819	752	813	788	856	828	818	831	834	797	760	799	836	819	861	813	841	798	774	762	788	815	809	811	791	827	813	790	756	750	795	804	750	761	854	772	806	807	769	779	829	828	839	793	817	811	795	777	780	808	786	807	763	814	815	773	799	801	808	830	823	848	777	774	810	789	797	813	803	810	774	832	790	819	816	804	773	749	804	771	781	825	818	794	838	823	788	788	754	759	811	814	765	806	855	833	825	804	763	848	788	763	779	785	816	847	816	748	815	752	787	853	792	787	775	819	771	803	786	794	841	781	800	801	825	800	733	836	804	814	808	806	794	819	770	780	785	772	850	831	801	771	774	812	816	820	795	784	814	800	835	812	803	793	781	800	771	801	813	816	772	838	813	823	777	774	742	794	808	773	824	810	807	826	808	769	815	792	772	749	810	779	814	800	847	767	799	818	765	809	814	798	841	773	768	847	808	799	817	800	766	784	823	811	785	778	817	823	790	784	854	799	776	788	774	746	798	757	846	782	804	778	811	791	821	762	780	779	787	815	859	754	744	797	787	816	827	761	857	811	828	851	767	796	846	784	789	776	804	807	813	755	825	831	795	804	770	806	791	800	812	795	833	821	791	790	737	834	813	796	816	757	803	774	770	828	859	775	749	796	837	826	773	791	811	811	795	812	782	769	858	771	856	821	827	817	752	797	825	799	850	782	810	798	830	744	814	753	809	786	775	782	755	790	845	795	799	824	812	824	819	731	815	824	797	796	785	780	757	836	839	754	760	806	768	768	853	796	764	837	841	792	779	766	811	782	800	846	786	781	815	854	804	831	778	823	790	778	807	828	823	819	794	803	809	830	825	830	788	787	839	817	787	809	826	780	799	792	829	783	775	747	784	793	764	765	752	829	813	796	787	816	807	807	853	785	758	739	844	817	801	781	845	777	797	794	776	786	806	790	811	760	790	825	806	826	797	848	782	851	779	810	840	760	828	840	775	777	730	842	764	752	804	781	782	812	825	823	803	813	768	767	821	775	826	786	878	745	811	856	820	872	769	879	804	797	799	816	840	794	793	832	792	811	767	793	783	819	809	806	789	770	814	813	818	800	766	841	818	782	765	783	772	790	792	742	797	850	821	811	803	817	789	791	774	775	752	812	781	770	801	804	803	756	790	778	826	841	806	780	787	769	778	804	818	757	775	811	809	810	795	829	791	793	818	881	788	770	773	787	795	784	783	829	749	780	790	768	806	823	809	808	798	805	795	819	800	784	822	830	829	740	800	790	763	867	830	782	810	839	819	779	807	826	785	770	790	765	781	788	750	802	781	786	803	790	793	807	808	855	834	802	810	745	784	803	774	822	761	826	772	781	805	791	767	826	772	811	760	815	825	823	836	832	855	811	807	778	811	819	767	803	826	796	812	822	807	767	807	832	776	848	785	827	813	813	782	830	783	764	798	755	800	797	772	811	825	798	812	843	797	844	799	816	804	801	732	748	806	791	776	789	815	797	747	788	827	763	808	822	793	771	725	820	811	774	773	778	785	821	832	810	764	803	815	763	869	747	778	799	759	787	825	782	791	812	788	835	822	774	742	773	835	785	729	838	776	828	811	782	794	833	780	849	790	808	733	777	783	802	798	814	766	787	782	777	791	789	778	818	729	805	754	714	761	761	800	846	765	811	815	778	776	827	735	768	795	839	780	815	791	778	812	752	786	806	826	741	836	831	783	785	794	823	783	800	835	773	770	765	842	796	809	833	854	835	781	789	783	798	803	800	789	818	846	781	768	837	781	815	776	820	819	835	782	846	746	786	804	829	810	780	796	814	787	793	768	847	820	802	816	782	798	792	792	795	812	825	846	816	784	834	782	789	768	791	783	852	796	810	799	818	772	788	821	784	820	798	807	798	804	799	815	867	817	780	803	795	765	791	841	752	751	774	806	810	786	841	776	738	816	776	807	768	752	809	819	803	803	781	814	771	818	791	783	804	805	790	761	787	817	794	797	777	794	798	800	769	794	814	775	788	853	787	834	790	806	767	709	826	797	840	817	804	790	825	752	773	819	782	765	786	784	827	761	830	834	788	827	815	848	796	813	732	797	763	806	772	806	815	761	803	773	808	767	805	833	814	787	822	762	803	821	794	804	846	758	778	782	755	775	764	800	774	771	782	726	770	787	787	829	797	804	780	831	788	792	809	792	806	814	783	772	751	790	783	812	744	804	771	761	773	782	814	738	762	803	777	781	768	810	830	773	787	794	814	741	846	777	845	861	779	805	742	805	777	830	782	784	833	845	815	855	820	832	813	826	806	812	782	840	785	830	781	868	804	772	798	818	818	802	770	805	744	807	766	785	747	789	774	787	838	850	770	869	785	761	802	793	843	768	792	837	845	775	781	801	748	847	791	853	808	804	806	864	853	767	875	771	810	823	799	769	753	851	815	798	784	785	794	730	817	785	779	781	809	819	794	810	778	794	812	765	758	720	801	840	801	861	796	809	813	800	766	761	784	796	824	808	786	835	787	785	819	818	793	823	818	847	849	849	809	820	849	811	846	804	814	832	806	811	792	812	783	774	735	802	792	811	826	762	813	768	796	854	775	787	758	770	777	744	842	842	800	815	786	788	801	807	786	781	805	797	803	825	777	798	823	785	835	764	803	787	834	823	803	828	774	772	772	795	795	789	848	854	822	808	790	824	787	867	812	823	798	821	746	772	793	811	783	808	804	742	787	795	781	717	787	797	852	836	814	786	778	804	757	846	750	776	816	840	836	770	829	814	747	835	815	850	818	814	802	753	815	772	779	802	781	828	789	810	789	868	804	776	746	798	810	820	796	802	737	776	796	778	770	756	832	805	770	811	726	792	791	815	738	835	805	814	773	784	789	806	829	780	806	766	781	844	849	786	839	781	788	841	818	824	822	845	770	755	816	810	780	831	786	842	796	753	779	770	828	774	813	804	793	745	759	745	773	795	732	789	836	837	772	795	768	784	794	800	815	806	805	787	838	796	801	781	755	859	808	769	842	831	805	770	796	755	776	760	776	780	798	793	812	765	795	845	756	841	774	747	789	834	778	781	850	776	755	778	807	825	812	833	791	737	818	784	835	803	814	834	808	818	798	792	816	781	779	778	812	801	804	775	770	768	867	791	818	809	787	814	796	778	800	835	800	765	834	852	862	790	839	818	815
26742	12439	5672	1500	850	665	606	544	489	452	435	412	399	413	395	347	352	357	324	357	380	382	367	366	341	330	353	361	347	352	337	340	334	327	339	356	357	358	317	334	299	387	370	336	349	304	356	319	305	351	365	333	331	345	318	350	356	327	354	347	386	338	346	317	364	323	345	358	367	360	373	334	352	327	369	334	336	367	367	344	354	348	340	346	342	359	334	395	328	339	319	345	334	352	323	327	364	344	344	326	332	318	323	306	346	321	343	333	317	329	327	315	311	333	337	334	334	342	304	349	359	329	347	322	345	354	327	353	358	373	371	336	324	339	324	319	319	335	365	384	320	337	354	316	337	344	364	343	357	320	388	361	358	365	327	357	346	333	316	329	321	319	349	350	307	318	331	329	347	308	380	364	352	345	277	341	346	367	336	386	347	361	344	313	332	335	340	336	317	350	333	352	328	381	330	347	360	367	334	382	335	317	393	331	299	350	335	358	318	334	355	318	337	351	328	375	330	344	383	318	380	347	368	311	334	301	369	308	369	338	361	347	302	354	332	314	372	365	339	323	356	390	315	323	326	345	348	312	341	312	327	316	348	347	329	355	347	350	354	333	320	302	314	341	358	331	321	352	328	334	366	351	371	328	337	352	347	324	333	381	354	342	374	358	318	339	321	320	364	345	325	313	348	325	329	331	354	357	339	335	357	395	341	327	329	341	341	346	348	360	350	354	362	336	319	333	330	336	321	348	341	336	313	353	318	321	389	317	344	323	341	327	307	315	374	352	313	355	306	316	325	325	327	358	356	330	321	364	328	320	345	335	350	336	331	373	370	350	329	311	294	310	343	330	330	330	343	334	335	330	342	310	299	362	318	319	342	342	323	359	318	368	366	316	342	369	340	327	330	306	303	341	308	328	363	370	347	345	351	332	373	351	338	362	345	338	342	325	346	351	337	323	348	343	327	361	313	373	312	305	353	294	321	352	375	314	333	331	367	313	345	352	322	358	363	346	333	343	370	337	341	338	318	344	319	321	299	345	366	343	343	357	341	298	328	331	351	295	307	295	323	316	349	336	330	317	381	367	351	315	334	333	342	316	334	330	377	338	308	351	344	338	351	345	335	320	337	343	350	324	348	330	329	333	319	336	366	335	382	383	309	352	345	336	361	305	328	324	343	309	343	330	312	304	323	335	339	341	362	344	344	341	322	341	383	334	329	374	321	331	365	323	305	360	314	327	320	340	343	302	352	325	341	339	351	342	363	360	339	335	355	319	359	347	351	360	326	351	336	352	334	305	358	363	366	361	341	344	325	331	350	350	373	361	318	290	329	377	349	332	343	337	357	364	330	394	352	337	354	337	344	364	331	327	328	343	320	316	348	334	317	346	388	345	360	339	365	354	342	348	347	336	324	336	358	303	338	312	330	365	341	353	325	333	335	351	299	324	321	340	364	306	349	307	344	329	303	328	325	358	356	326	362	318	326	342	323	334	339	334	363	319	342	296	316	334	320	325	386	341	352	320	321	348	313	344	280	368	332	333	320	342	354	325	348	351	329	363	331	290	322	326	355	319	358	332	322	338	315	299	369	330	324	342	305	326	341	349	315	336	334	307	309	322	360	320	330	318	341	344	339	383	317	325	348	320	332	351	348	372	337	317	358	355	354	387	361	346	342	329	333	385	331	314	346	301	344	311	340	341	322	347	368	329	312	372	340	335	315	329	342	351	355	346	325	359	308	407	317	363	328	333	328	324	323	362	352	382	358	344	338	346	332	332	343	328	366	347	332	354	347	340	333	331	345	322	374	317	346	327	316	320	345	363	371	338	351	298	369	345	334	332	327	344	353	310	353	354	309	326	327	306	285	317	350	363	319	346	356	328	356	350	329	317	386	368	341	342	358	341	314	320	349	331	344	319	299	345	338	326	310	320	339	361	357	342	373	335	350	361	347	353	334	369	320	302	342	343	333	334	325	350	353	327	347	395	330	332	322	312	332	368	310	344	345	333	334	356	343	342	351	326	351	356	348	340	378	352	347	342	346	334	342	374	348	319	332	344	294	344	361	364	316	332	339	327	334	325	359	332	348	354	314	326	316	355	328	353	337	333	338	353	372	345	329	360	343	324	367	317	333	337	325	349	370	332	322	360	336	373	329	371	336	347	363	339	336	300	321	320	345	308	350	345	361	325	351	309	295	335	317	298	356	331	329	366	301	384	356	338	372	357	349	323	308	338	334	344	343	291	341	344	371	331	393	361	316	348	346	354	357	334	370	364	349	354	327	332	311	355	342	361	336	323	343	341	339	363	356	319	338	381	330	311	343	341	332	334	325	318	321	320	332	315	342	323	360	341	355	342	337	346	328	357	328	330	335	349	355	331	346	358	375	319	373	342	359	319	364	371	310	323	329	359	374	342	346	333	336	363	351	317	344	325	331	299	320	352	299	361	356	352	323	335	336	362	344	360	349	318	337	325	309	334	326	339	325	368	328	359	359	353	354	387	341	330	358	349	358	361	365	329	355	317	366	343	314	359	324	368	341	294	375	336	356	334	322	382	332	340	339	309	299	337	326	322	378	332	358	365	341	331	317	327	326	327	307	342	313	358	377	328	324	348	323	356	340	327	352	355	360	355	313	338	353	336	343	376	371	338	340	343	330	333	336	337	349	346	347	332	340	343	329	306	353	335	353	350	345	331	333	343	347	344	332	337	297	331	338	321	342	339	352	326	332	365	341	315	360	343	352	332	365	341	287	375	328	333	344	366	312	359	368	368	377	366	323	343	339	355	304	359	304	345	336	324	353	312	312	344	324	337	354	352	304	333	346	340	374	372	350	305	303	377	316	335	337	315	376	360	334	335	340	385	322	323	323	354	338	297	290	319	357	328	320	291	335	340	327	314	346	332	313	355	343	368	343	326	314	339	349	353	313	347	351	359	359	365	311	323	296	316	372	319	318	334	334	342	316	357	333	325	338	319	329	368	321	360	353	350	314	324	322	334	344	335	328	332	361	343	368	317	322	339	360	319	357	331	332	304	351	339	341	313	331	338	330	333	366	335	324	357	290	342	301	325	306	327	327	310	357	338	327	385	329	351	321	324	327	314	380	305	325	330	319	360	349	321	333	387	355	361	345	324	361	361	330	331	333	298	342	354	354	378	352	357	327	347	270	318	316	324	329	312	357	316	327	335	331	316	329	334	311	371	374	306	340	332	354	337	360	327	301	331	324	326	332	317	322	341	319	318	363	332	363	349	338	333	338	308	320	327	341	320	333	343	365	345	363	334	336	334	313	372	354	337	339	325	321	294	354	330	302	340	358	336	366	320	336	344	319	331	337	346	335	306	369	311	314	359	330	321	326	329	356	341	323	298	309	350	343	323	305	328	340	329	346	373	292	370	332	339	345	321	336	333	310	316	377	360	317	346	362	301	313	317	313	329	338	352	316	353	363	336	342	331	377	294	328	350	340	350	390	324	307	347	329	331	342	347	364	328	335	324	317	328
18512	9718	8299	3335	2747	2286	1900	1796	1396	1303	1309	1165	1101	1035	1037	988	906	916	966	893	905	835	917	851	875	826	829	843	843	823	776	828	801	896	850	803	872	799	778	817	806	802	817	794	755	795	802	761	711	769	771	781	786	848	740	777	800	727	810	768	774	773	782	781	769	792	794	756	787	752	746	734	773	754	782	759	819	749	778	775	753	741	785	760	773	784	796	775	771	744	781	778	792	778	765	759	743	774	829	773	778	733	802	761	743	779	744	736	784	772	725	790	814	759	795	796	738	787	784	763	680	786	736	764	780	787	807	787	809	788	766	777	765	765	792	781	798	759	756	778	786	730	772	773	791	807	697	740	747	784	828	750	755	735	768	787	762	774	781	749	819	757	780	812	766	765	731	747	773	799	787	819	776	804	788	792	829	782	745	734	704	780	770	770	742	778	777	759	800	773	778	756	791	790	820	770	821	735	777	807	802	775	759	756	814	768	775	763	751	770	771	743	771	758	766	785	741	770	753	753	798	809	722	779	727	763	790	768	765	759	783	731	790	773	779	827	805	828	755	722	811	766	767	785	762	813	757	795	772	775	753	739	760	736	802	787	803	786	784	758	809	817	760	762	720	759	810	777	692	814	750	716	750	761	763	741	761	764	812	733	763	749	766	795	730	765	747	809	756	763	697	761	764	801	776	757	792	820	805	807	741	749	767	750	847	732	819	794	771	761	785	763	779	800	803	749	810	734	771	803	787	813	734	828	720	796	747	717	771	742	794	807	755	728	773	819	768	782	771	792	755	817	766	758	730	731	758	770	760	800	735	781	782	821	767	815	817	743	753	763	739	811	798	784	838	720	778	771	771	771	822	823	774	758	765	827	760	731	731	802	746	827	759	758	723	791	808	731	780	778	718	801	742	762	741	706	744	780	782	744	727	795	746	753	780	798	801	723	816	797	795	764	776	764	826	761	789	747	745	770	814	737	767	737	799	796	805	751	780	745	740	810	796	813	765	730	727	813	741	806	789	809	771	781	773	790	765	795	811	750	694	782	739	743	772	771	776	775	754	821	787	762	782	828	796	761	751	823	770	800	758	771	775	793	759	766	783	781	805	784	739	762	720	737	797	748	763	806	799	790	801	731	735	778	736	782	781	822	801	788	740	833	763	808	755	748	784	739	753	736	772	793	771	812	747	757	772	768	774	757	764	815	772	828	811	781	768	852	811	770	780	761	754	763	770	743	738	845	753	776	755	745	832	804	796	807	750	777	773	777	783	778	776	812	779	795	735	782	770	772	820	807	814	804	752	765	720	735	771	787	793	800	736	724	766	776	784	770	824	751	799	803	742	787	733	753	776	717	816	713	765	735	793	768	800	782	742	763	730	746	782	771	793	774	770	760	778	787	726	766	764	770	827	781	766	769	801	775	755	807	747	811	784	812	756	744	753	788	782	753	749	808	793	771	779	803	786	802	736	789	761	731	775	724	788	728	756	716	748	753	756	793	787	784	715	757	761	768	784	790	748	828	769	773	736	797	747	797	803	764	847	763	784	777	747	724	759	749	789	794	780	765	744	744	817	825	752	779	725	744	805	758	767	789	825	779	765	741	748	761	782	796	754	764	765	754	793	777	768	763	757	777	761	756	808	781	776	787	787	764	774	777	759	820	812	820	731	748	789	747	788	830	750	770	711	810	814	786	784	747	759	734	739	804	804	748	737	718	818	812	759	761	746	774	780	782	776	799	737	787	782	731	791	790	812	800	756	744	758	778	786	750	792	819	754	731	814	780	790	746	743	825	770	771	825	748	773	798	809	783	768	759	729	764	801	750	724	749	792	805	815	814	736	805	745	783	747	793	759	808	814	794	777	782	786	762	781	775	720	831	781	776	793	768	750	798	760	756	770	801	763	784	745	787	781	802	746	842	777	792	746	774	814	753	754	798	766	754	778	700	706	752	749	736	750	762	779	775	781	777	833	816	799	791	790	791	779	746	736	762	760	769	779	759	750	803	734	763	768	758	793	731	740	786	790	757	750	767	765	760	791	732	783	712	738	774	750	755	801	756	749	802	788	790	751	749	800	777	808	771	731	760	792	800	806	802	755	728	802	790	734	791	767	797	736	756	753	752	756	781	767	794	798	800	803	768	762	794	771	740	826	721	787	814	818	802	765	760	759	807	758	774	743	808	806	789	824	767	779	777	739	826	780	812	733	782	779	805	766	762	805	751	810	750	780	774	799	794	800	762	727	783	754	767	806	790	821	789	821	785	782	765	793	746	765	794	794	798	758	753	768	796	740	767	780	788	766	753	800	757	735	825	791	785	796	714	770	819	818	795	765	774	757	794	777	828	761	757	764	772	794	795	784	769	789	780	758	795	807	754	759	781	821	805	763	805	777	769	757	741	828	761	765	754	785	728	754	759	765	765	782	749	794	822	753	785	778	750	782	752	762	758	757	771	750	775	773	789	731	751	784	752	744	760	819	779	781	789	776	832	760	809	743	786	830	759	802	792	711	754	793	766	819	773	793	763	792	787	798	799	782	795	797	736	735	746	768	813	782	808	781	754	759	765	747	828	783	752	795	801	805	772	806	803	788	735	730	767	790	749	759	804	772	743	748	796	788	759	740	764	799	794	767	764	766	771	780	766	810	826	777	830	767	730	756	705	749	742	818	811	701	730	773	784	757	786	782	780	781	797	756	715	755	761	804	776	788	757	722	751	839	715	733	779	787	800	817	737	745	763	817	743	740	791	764	758	794	790	792	761	747	737	766	744	760	801	755	762	739	800	720	723	763	736	811	813	788	756	754	815	832	741	805	825	775	801	751	769	738	753	771	844	821	739	752	827	802	772	780	801	800	799	797	779	796	769	743	770	808	789	800	820	733	783	698	777	800	794	763	759	776	762	805	775	743	823	706	725	783	810	811	734	835	815	799	739	742	761	799	778	751	839	813	780	764	742	772	763	797	756	745	705	751	769	755	766	734	744	788	770	762	791	803	789	741	711	791	716	756	757	749	730	794	704	718	770	796	729	788	827	783	801	768	764	730	753	816	799	761	771	796	776	771	783	765	828	740	748	775	750	767	752	741	805	818	772	688	767	762	727	770	758	772	733	726	733	799	729	737	817	778	749	820	750	775	754	776	727	822	807	796	757	747	772	722	783	740	743	753	741	759	767	778	758	778	757	742	785	773	771	753	764	797	767	769	764	748	719	810	804	797	773	794	780	801	766	784	717	758	800	759	760	801	768	760	737	775	698	779	751	811	713	732	823	806	775	753	790	678	800	766	774	811	759	751	765	769	774	725	776	732	797	826	796	791	776	783	746	807	735	756	758	750	799	784	774	769	758	813	795	781	742	720	798	762	789	782	772	805	776	811	803	749	822	807	808	799	771	773	743	838	804	798	768	772	787	780	747	771	819	749	788	777	733	740	806	762	759	723	756	804	777	708	764	790	837	757	739	731	744	763	816	775	755	758	754	810	811	777	776	785	799	766	827	788	781
37013	19854	8460	1936	989	740	596	488	393	374	366	312	296	270	241	241	273	270	237	230	259	240	239	231	242	255	228	201	210	231	222	241	240	234	251	214	254	227	221	239	208	197	179	241	213	211	222	209	211	233	207	215	207	221	208	223	196	222	198	238	208	227	209	214	229	237	204	205	262	233	219	244	206	211	188	216	250	221	225	224	202	204	234	222	220	218	210	203	202	220	240	209	195	222	231	227	229	211	257	209	236	222	203	211	206	191	209	210	248	219	240	223	209	230	216	223	244	214	184	210	223	214	231	245	217	238	206	226	181	213	208	228	228	218	216	237	213	212	214	194	196	226	200	237	237	218	232	250	203	200	222	209	207	201	201	201	247	211	220	203	232	202	195	224	182	199	180	218	224	183	214	209	212	212	203	252	245	221	208	234	214	236	232	202	232	232	221	230	206	206	220	229	199	220	207	211	212	226	209	239	203	245	223	209	217	194	214	214	184	193	217	212	215	182	212	220	216	230	185	191	200	233	192	212	207	229	230	244	221	199	195	213	216	213	214	239	232	212	213	207	231	192	217	207	188	213	196	204	236	208	221	225	222	181	203	225	236	216	228	194	184	208	231	209	205	215	189	217	216	238	195	204	210	220	223	215	223	225	223	202	201	199	220	210	204	194	208	233	221	236	217	236	227	202	220	224	215	222	243	212	194	200	204	217	220	224	210	209	216	239	181	196	205	223	230	210	202	195	203	210	192	202	212	192	226	199	220	239	234	240	188	203	246	237	222	263	208	229	196	208	243	207	213	206	229	218	233	189	207	192	218	208	202	239	236	209	216	218	223	209	226	214	219	222	185	201	180	211	196	198	232	211	228	248	189	203	217	205	198	210	210	177	207	219	208	242	209	194	190	198	210	213	206	225	220	222	219	217	220	202	211	201	195	221	211	225	214	223	221	234	212	218	202	217	205	223	227	201	215	204	222	221	224	244	220	229	173	207	204	213	206	219	193	215	199	220	197	212	212	236	223	201	233	205	207	206	226	194	239	203	217	219	182	217	205	202	217	200	228	195	214	227	215	205	236	234	228	226	252	203	219	188	191	201	218	217	199	222	238	210	216	182	227	220	224	224	223	210	234	197	217	193	225	188	212	198	221	184	175	226	222	229	205	221	242	203	209	225	215	207	158	163	238	205	256	221	190	224	200	214	206	213	180	210	214	215	249	215	206	220	245	216	212	214	237	228	212	220	196	220	208	254	223	200	206	215	214	212	210	245	205	220	216	205	235	237	212	233	211	211	207	213	201	210	199	226	225	213	226	251	217	204	163	188	224	235	198	211	223	218	229	221	216	228	247	195	213	238	212	224	211	219	221	212	228	245	235	198	234	201	211	192	240	215	203	237	216	201	196	220	235	224	216	201	226	211	219	216	221	215	228	216	246	247	192	197	182	236	241	223	215	215	203	211	203	193	185	201	199	182	219	216	220	217	195	203	206	245	228	185	217	209	218	206	216	208	197	205	196	207	218	213	238	229	240	208	205	224	193	210	216	197	182	201	224	224	229	197	235	216	216	201	214	224	255	238	196	221	198	227	202	232	226	232	249	217	205	207	217	204	212	231	184	202	205	198	193	225	217	201	215	189	212	224	198	202	228	207	193	194	206	212	207	204	200	200	214	205	209	211	213	206	214	235	210	253	230	225	217	222	224	213	212	228	217	184	236	218	205	209	216	224	244	205	200	240	229	218	198	224	218	246	210	195	235	198	203	195	219	206	235	230	218	222	217	191	188	220	213	217	207	204	208	199	203	220	210	243	208	230	205	226	227	215	221	217	227	234	227	220	226	205	233	217	231	211	198	215	226	212	231	229	211	229	195	227	232	237	214	225	217	202	207	247	229	213	221	255	228	199	206	213	228	247	221	184	209	242	230	216	221	218	231	215	201	215	202	207	215	179	240	197	225	231	206	200	239	216	210	191	193	201	224	192	227	222	209	208	226	195	214	229	220	216	186	201	225	229	189	207	207	197	211	200	240	216	205	188	219	200	217	209	211	189	229	210	215	225	230	213	212	220	222	200	196	235	226	217	202	209	221	223	229	230	220	218	232	222	232	222	210	207	220	198	204	222	177	232	198	218	150	204	202	189	223	215	239	194	232	223	245	268	215	224	195	223	223	223	217	229	185	199	215	227	196	207	206	222	194	201	218	180	184	226	203	196	161	210	215	211	210	205	206	179	200	208	209	221	220	218	222	226	200	198	193	215	217	207	187	190	215	227	218	230	202	219	233	254	235	214	236	249	198	218	208	203	201	225	242	252	213	206	216	218	228	193	214	228	213	214	181	233	216	216	236	213	188	187	199	219	231	220	251	205	185	208	229	208	216	233	207	216	195	204	210	203	209	248	204	193	208	222	210	213	246	223	242	221	205	223	212	198	212	217	200	203	222	217	219	208	230	233	214	219	217	245	241	204	204	187	220	220	202	233	214	205	238	213	195	237	189	213	214	193	244	228	225	228	200	203	184	191	217	229	214	214	199	208	240	216	213	223	195	196	209	186	211	198	211	188	212	219	188	255	232	224	240	237	199	254	201	201	202	231	195	201	222	237	180	233	231	201	208	205	231	229	226	203	211	226	224	216	207	224	216	198	223	249	197	241	229	237	233	210	242	224	191	205	195	241	214	217	210	225	192	224	230	222	220	213	205	205	179	203	244	190	204	233	238	233	249	235	205	232	225	193	202	238	235	211	208	224	211	223	222	238	224	209	230	225	236	210	250	221	209	211	216	214	226	266	206	194	216	217	220	195	187	191	207	202	212	186	209	213	209	214	206	192	205	211	210	230	196	210	203	229	221	215	207	247	183	201	195	206	206	240	199	196	228	235	201	221	221	203	217	243	238	219	231	238	197	184	201	199	216	214	196	218	214	214	201	210	241	198	221	229	238	220	209	237	232	218	210	203	212	205	198	219	207	214	204	178	209	193	201	197	220	189	229	238	199	213	223	200	207	203	208	220	198	192	214	210	207	205	213	231	217	206	211	225	215	216	221	206	204	254	208	198	244	204	213	219	217	236	206	230	228	191	233	229	200	222	185	194	212	242	201	205	211	204	228	222	225	210	205	186	208	186	218	211	220	215	201	197	202	194	230	204	232	191	204	228	202	219	199	217	218	210	235	214	213	204	215	211	218	216	209	230	220	223	187	229	235	226	226	205	184	210	201	213	228	235	229	217	193	230	236	213	238	223	218	222	219	198	219	212	221	189	211	214	215	213	204	207	212	218	209	205	219	227	217	198	236	221	223	226	194	210	238	219	204	220	225	206	212	204	201	222	211	205	213	223	226	216	197	198	217	203	210	200	228	202	227	207	218	175	236	192	209	211	214	209	202	268	192	209	202	198	219	240	225	208	232	214	228	212	219	185	207	244	218	200	241	222	239	197	217	226	188	200	198	180	196	192	199	221	208	225	212	211	218	204	213	206	238	227	199	213	218	237	213	228	226	190	212	233
24239	14275	9062	4134	3520	2984	2506	1955	1669	1443	1330	1180	1002	955	976	935	827	798	715	713	675	675	634	666	667	638	641	640	579	595	589	595	581	622	566	532	577	559	584	583	557	545	588	572	543	523	552	549	522	494	548	546	501	545	517	510	526	525	523	523	485	550	489	555	547	517	504	507	518	547	493	502	522	518	538	483	499	485	478	494	531	483	478	500	481	506	501	454	494	528	515	504	489	534	476	495	507	480	517	471	527	526	493	530	541	531	498	557	502	496	522	550	510	517	512	559	520	499	506	517	524	545	509	477	529	495	500	502	511	569	532	528	494	512	498	510	494	542	514	484	499	513	495	503	487	492	489	508	556	534	480	503	499	525	526	472	460	531	539	585	507	537	533	562	490	514	492	518	508	518	456	483	517	509	532	530	512	465	524	528	560	491	458	533	499	522	478	530	526	486	502	518	570	524	516	508	523	496	507	475	535	552	533	482	511	508	512	493	493	506	531	491	452	450	522	479	497	472	528	483	522	507	504	548	496	498	490	539	535	490	468	536	532	496	520	490	538	490	547	490	489	467	522	502	487	524	543	529	537	530	554	489	523	491	494	484	482	505	533	530	513	505	524	545	542	535	533	500	484	479	527	483	507	499	498	482	523	528	493	532	558	475	525	572	502	527	511	553	478	511	482	496	482	536	534	492	515	492	512	536	492	497	496	528	495	509	532	515	523	556	488	482	540	498	464	490	508	523	486	562	499	503	523	484	484	527	493	513	524	501	502	507	512	503	524	524	542	497	526	502	533	491	512	507	482	525	548	518	478	478	487	495	497	452	443	523	515	531	499	513	531	489	525	513	535	522	500	509	465	547	479	515	471	495	508	490	539	512	519	482	521	503	517	525	450	521	513	518	496	522	493	476	542	475	512	480	463	494	514	519	495	515	505	524	500	510	517	548	510	541	514	501	558	532	525	523	533	504	568	485	510	470	472	509	470	536	521	535	477	486	479	489	521	506	506	534	477	571	535	511	511	505	494	509	534	528	482	500	519	490	527	526	503	527	498	524	481	492	511	500	575	502	525	529	502	535	509	532	495	539	502	516	511	490	530	480	499	495	501	522	454	516	500	498	507	490	541	544	517	538	524	527	514	488	508	490	512	459	519	513	555	537	507	493	484	502	501	517	492	520	523	517	513	554	534	525	488	514	508	538	521	501	522	548	522	508	507	500	505	486	507	487	474	520	546	545	470	498	476	558	510	485	525	498	493	555	500	506	507	494	520	489	517	516	500	539	524	544	512	527	476	549	508	542	496	526	533	521	483	483	569	477	474	512	507	520	526	491	501	525	504	481	518	502	537	515	483	517	529	493	529	557	499	514	480	498	536	491	528	486	487	515	536	479	500	518	494	483	509	483	468	484	543	490	511	499	507	521	508	517	524	542	528	483	536	523	477	505	494	517	492	523	467	506	485	513	520	556	518	518	534	476	479	493	505	493	509	499	494	504	518	501	477	511	516	461	542	531	524	463	490	520	536	487	503	522	537	513	484	488	498	452	503	530	528	560	531	520	513	509	534	525	509	502	509	516	478	520	494	479	517	505	461	525	503	489	481	482	493	495	511	510	475	514	524	509	508	502	489	504	490	491	515	522	527	508	533	524	525	522	511	467	541	496	526	507	537	527	504	480	498	493	545	494	494	478	529	520	482	557	525	523	491	518	474	508	537	522	491	541	474	521	531	495	483	505	508	520	514	529	527	519	492	520	504	536	500	467	493	493	501	507	526	513	519	528	523	529	511	550	487	530	515	479	456	497	501	517	496	497	518	532	538	531	512	486	540	531	501	516	492	507	518	490	526	517	528	546	483	516	489	536	485	484	468	532	489	487	521	540	526	523	525	523	501	514	545	491	467	512	523	498	518	487	503	509	512	541	474	527	542	498	518	470	521	511	558	508	538	496	473	482	509	480	502	523	522	507	495	507	497	530	514	512	519	513	521	487	544	536	486	483	498	549	528	570	534	501	470	539	559	509	522	491	541	482	521	481	512	494	524	548	523	533	505	526	500	556	485	481	532	508	487	535	490	516	485	503	507	506	526	511	488	465	528	506	573	520	481	492	543	495	503	492	471	460	566	526	552	525	561	549	503	485	528	505	523	502	498	495	486	500	516	546	537	537	474	551	506	542	516	563	544	546	573	530	518	516	502	471	503	505	495	550	502	471	506	502	524	551	448	497	519	505	504	509	519	539	525	479	533	537	526	516	490	505	497	517	473	520	519	460	517	538	552	486	483	513	503	506	492	515	513	496	500	516	500	510	557	496	548	504	509	539	517	523	487	481	541	508	481	546	480	491	507	495	538	531	505	532	513	491	488	500	509	516	528	514	498	478	524	537	491	476	533	516	519	483	514	512	502	490	487	504	515	486	527	519	508	505	494	544	506	541	557	520	482	481	570	559	497	524	523	512	487	525	490	482	492	538	548	488	510	543	509	507	516	503	499	527	486	508	512	510	499	535	551	513	515	517	520	493	499	542	495	482	521	522	551	510	514	529	488	484	479	505	490	506	485	503	502	514	489	519	499	504	519	448	483	528	536	492	456	542	480	497	509	497	526	499	524	529	525	509	500	532	532	510	509	507	512	471	538	511	518	496	483	520	480	496	535	494	505	488	517	458	520	515	527	532	520	481	483	467	497	511	537	510	503	498	517	509	520	507	532	504	496	493	506	478	523	500	516	509	517	501	523	552	509	550	514	508	491	502	507	534	519	532	480	477	484	522	509	471	492	509	510	544	522	507	523	499	534	501	531	550	481	508	543	515	481	455	480	545	494	488	489	469	472	511	473	513	478	484	455	477	509	475	536	510	473	499	496	490	501	535	522	518	486	497	518	495	523	547	517	514	520	488	513	547	557	474	508	483	547	548	433	544	521	523	489	485	524	497	509	533	544	529	542	485	475	506	502	507	517	477	508	505	541	475	501	463	517	525	486	477	511	528	501	494	549	507	498	517	471	517	482	496	515	484	538	521	483	552	544	519	482	491	467	526	459	505	548	518	511	557	547	482	529	504	567	507	504	500	492	473	500	530	526	549	532	496	536	499	522	499	505	506	536	473	498	505	505	499	511	553	496	517	519	521	534	497	519	580	525	496	572	488	514	502	528	550	518	518	517	502	495	556	521	477	494	507	504	481	536	480	493	534	488	517	539	493	489	518	476	549	507	526	515	489	521	512	502	511	526	526	490	490	507	492	517	514	533	525	489	484	506	514	513	513	489	520	510	491	526	520	522	520	572	508	498	495	507	534	485	501	565	496	514	477	516	472	528	516	506	520	539	490	547	515	468	506	533	513	507	513	492	501	513	505	500	532	490	550	525	512	527	536	513	515	541	508	519	500	541	514	482	515	534	500	470	480	507	513	509	506	518	502	504	507	505	470	506	516	494	508	494	471	532	496	511	514	511	518	500	527	507	499	519	502	528	538	544	484	544	524	550	552	502	502	512	535	540	501	505	496
11537	4428	1360	659	519	523	437	406	365	401	379	365	376	386	316	359	352	352	375	339	326	340	365	378	356	365	349	376	364	342	349	327	345	333	359	372	361	342	356	340	359	350	392	341	328	323	405	347	333	379	344	345	363	361	330	335	335	345	340	360	364	350	346	369	320	359	335	329	360	343	343	347	342	356	313	329	352	371	329	352	331	350	341	333	343	353	383	354	355	336	326	335	381	393	359	320	350	388	318	360	342	347	377	346	373	368	368	377	359	323	358	357	348	342	402	372	291	342	348	351	322	356	377	371	376	356	344	359	358	380	336	342	338	347	396	328	363	359	375	321	389	361	361	321	341	351	367	353	334	354	344	331	340	320	339	346	326	395	325	348	371	342	372	318	349	343	301	310	364	355	350	366	363	340	390	341	353	382	328	347	318	372	335	367	339	324	373	359	335	382	352	336	359	336	363	363	343	313	366	365	336	372	342	328	343	322	365	329	308	356	375	355	365	365	361	330	371	362	342	386	330	386	302	354	335	314	311	337	354	322	334	335	344	367	325	355	353	354	364	320	374	347	369	350	362	349	363	326	341	369	332	353	357	344	348	346	364	337	360	330	355	307	364	327	362	396	365	385	353	354	384	365	383	381	350	336	340	369	381	361	336	380	371	365	314	335	341	337	360	339	333	392	382	340	333	371	358	355	379	340	322	358	367	333	379	371	375	312	330	338	368	332	347	327	326	358	364	397	353	320	343	347	336	359	352	347	328	369	360	348	328	381	350	326	395	345	335	349	353	331	336	323	360	336	330	326	323	335	327	347	382	344	350	350	364	408	332	353	352	355	367	352	378	399	349	371	349	329	353	361	359	365	359	337	324	364	340	358	348	328	316	334	369	323	352	369	358	350	317	357	357	341	382	347	351	361	360	339	351	310	368	338	322	337	398	375	348	368	359	350	355	327	390	338	377	342	337	344	361	345	334	327	367	369	343	384	342	365	332	355	346	329	358	330	374	381	381	342	359	342	327	399	364	345	346	400	359	342	350	362	351	341	389	308	353	368	370	323	331	315	311	349	327	364	356	354	337	355	324	337	347	336	332	359	379	303	329	366	333	321	351	338	365	372	343	326	312	367	334	397	371	356	295	381	329	343	330	350	356	339	380	337	335	342	340	314	368	356	345	349	334	350	350	329	358	327	349	346	342	365	338	342	342	357	351	343	342	376	365	341	348	335	351	350	382	302	344	366	348	358	338	375	361	356	339	348	371	357	342	350	336	330	323	378	355	345	352	370	386	357	366	364	332	389	381	335	370	362	373	344	340	377	331	349	354	380	343	340	388	330	357	342	350	345	363	327	324	363	343	375	356	338	376	349	327	327	357	398	329	345	373	368	343	354	372	356	392	349	348	332	333	360	361	350	330	358	337	327	348	317	396	350	336	359	370	327	328	325	359	349	369	339	344	329	364	342	338	351	366	312	359	363	345	368	342	342	360	347	374	349	348	327	320	328	353	332	342	327	364	335	351	360	344	351	353	325	342	403	341	354	332	358	351	351	327	365	358	304	367	332	344	341	334	345	362	322	355	376	368	340	375	325	348	337	329	351	375	371	345	300	350	381	355	350	350	340	350	359	364	341	311	353	355	366	372	357	358	340	355	404	304	343	350	374	350	353	365	370	334	346	370	370	353	358	333	368	372	354	353	328	315	343	341	385	319	327	405	353	402	370	367	341	343	359	337	371	385	342	387	352	352	365	345	342	377	332	341	352	329	346	378	355	345	375	353	354	352	342	356	369	348	353	379	351	356	340	345	344	387	353	335	364	293	335	345	346	383	343	369	369	358	351	340	346	376	353	366	339	340	359	370	377	337	328	335	345	365	369	364	352	345	345	363	375	311	333	347	343	367	333	357	337	362	325	345	341	346	376	348	339	334	322	328	353	350	368	358	339	363	346	346	348	376	349	386	362	358	304	330	386	360	358	340	340	329	347	323	348	350	356	339	337	381	358	383	321	324	339	378	378	332	301	358	358	334	351	327	362	372	348	379	349	385	342	356	390	342	359	352	325	360	342	369	357	312	358	391	380	334	340	341	307	324	362	359	347	340	365	376	387	339	335	311	362	338	346	346	351	346	348	362	358	319	364	349	325	364	350	353	332	352	361	377	349	333	305	336	341	385	348	355	341	311	360	380	339	340	383	362	339	366	353	337	369	376	380	377	306	372	326	313	364	375	327	347	313	361	362	328	356	354	372	351	341	376	348	359	298	359	368	366	383	370	335	333	375	330	359	365	344	339	324	335	337	393	367	339	380	338	348	381	345	395	345	328	355	342	358	370	342	354	375	347	386	336	347	371	374	357	369	369	337	327	355	326	351	311	321	365	341	333	344	385	337	323	367	350	330	375	357	354	351	352	350	347	332	376	320	361	386	318	359	326	343	369	340	388	384	305	350	367	361	330	322	374	336	347	330	347	363	353	367	319	336	328	332	369	380	326	334	345	345	356	319	337	333	348	349	329	366	366	363	334	364	362	334	357	356	363	364	363	353	302	360	348	348	347	346	368	330	350	315	358	343	360	372	365	330	345	316	336	337	357	361	320	333	328	332	340	353	367	367	352	378	331	319	334	360	326	342	355	360	320	385	361	355	349	337	331	381	388	355	332	325	343	368	350	350	376	396	358	339	288	347	324	372	353	371	357	397	361	329	362	383	347	334	334	340	348	343	340	343	319	340	326	383	356	377	348	332	332	380	405	349	347	328	343	324	351	336	335	335	359	351	331	348	372	365	360	344	370	320	361	367	353	355	326	318	360	369	344	342	354	316	329	363	380	354	359	352	372	384	374	324	335	335	371	345	344	364	303	374	369	347	351	323	358	358	346	330	366	331	336	333	340	392	377	315	413	357	346	386	328	341	356	365	310	347	300	367	327	332	340	316	364	334	355	357	337	335	351	358	344	362	347	349	347	355	335	342	357	316	353	366	389	335	334	338	359	341	358	355	341	343	359	380	368	332	365	335	389	352	334	377	334	336	314	362	365	381	348	322	349	351	354	337	372	339	353	353	355	323	360	365	338	358	364	351	356	364	371	346	357	341	385	388	367	331	319	349	353	347	360	366	383	320	375	355	374	339	337	340	372	333	342	340	362	285	362	341	348	367	378	327	374	324	349	365	413	357	331	346	346	343	331	353	355	334	366	322	362	326	350	399	331	397	342	374	383	339	315	344	370	350	337	360	344	327	338	335	385	342	312	348	364	347	369	304	345	346	346	340	323	337	343	329	354	360	341	350	348	346	341	338	351	292	376	322	342	359	363	349	377	321	342	357	337	342	357	318	351	344	338	360	340	362	359	347	357	320	325	331	343	378	342	354	339	352	397	348	333	320	355	340	315	336	353	343	357	378	325	351	316	352	331	341	357	323	321	378	351	372	376	366	350	377	349	350	379	346	349	342	334	348	319	346	344	342	345	351	330	361	318	367	333	366	342	371	361	370	369	347	373	397	399	362
8298	4223	2223	1751	1688	1510	1305	1112	1053	1050	1040	992	914	913	884	925	900	878	883	876	869	826	793	828	840	805	838	865	805	809	808	836	819	871	816	817	841	797	794	816	842	824	803	802	810	812	834	772	801	804	768	799	827	784	772	837	777	791	853	869	820	774	781	830	813	803	775	774	846	781	818	816	823	796	793	828	827	775	835	799	848	780	798	784	771	800	854	721	832	799	803	783	725	774	805	790	842	793	745	811	747	814	823	821	775	747	829	775	775	766	822	782	788	792	843	775	800	820	791	796	831	819	819	788	815	819	825	785	809	857	770	781	772	807	754	779	808	792	822	803	782	814	775	781	770	799	808	831	799	792	817	845	842	783	833	835	796	826	796	796	821	795	799	813	843	806	783	764	792	832	800	806	835	786	792	789	836	821	802	786	807	855	794	760	902	838	778	844	779	801	789	817	856	807	773	812	837	797	746	821	813	783	739	802	811	846	806	776	819	831	766	809	766	807	806	847	824	801	818	829	803	797	782	832	825	827	786	785	809	776	773	841	821	784	869	797	818	830	773	824	788	817	844	821	804	813	819	819	793	843	803	792	761	822	803	804	787	802	765	803	801	839	782	797	840	804	788	786	798	786	781	805	795	849	821	809	798	775	740	797	767	800	800	783	770	777	761	829	820	841	798	822	791	787	841	781	834	823	789	860	786	812	783	775	800	758	820	800	838	842	814	801	810	838	814	795	798	774	810	856	790	810	866	806	814	802	766	765	809	801	807	820	821	775	831	856	800	791	775	822	808	856	766	823	765	853	809	816	794	802	795	848	814	778	807	797	806	820	789	815	755	801	817	805	807	818	752	786	783	790	822	843	815	804	807	856	821	822	798	754	806	751	791	801	801	810	767	844	827	766	799	780	791	819	776	854	793	799	831	804	815	804	793	804	779	779	750	781	767	800	810	790	823	817	763	759	800	810	837	813	818	851	850	753	768	810	786	775	858	802	768	748	851	781	830	834	838	782	772	830	778	867	795	832	782	809	777	799	819	804	778	841	752	797	866	802	842	800	791	732	769	825	831	776	864	841	829	790	772	826	793	737	814	821	789	796	823	809	816	788	802	828	794	798	849	790	798	787	777	741	794	854	817	833	831	809	769	786	778	802	802	801	829	792	829	844	789	823	846	811	826	787	804	799	824	818	803	786	846	866	832	797	778	822	837	802	771	738	839	794	782	882	808	785	783	806	766	785	814	797	759	819	788	810	782	812	861	818	807	766	762	820	759	835	800	795	802	807	815	874	828	861	827	830	799	855	834	835	788	796	812	761	804	803	821	828	767	798	798	822	783	795	798	778	795	787	819	824	786	841	810	772	822	834	838	817	806	853	808	842	808	826	831	836	785	821	808	777	786	825	830	859	845	792	779	773	787	764	780	789	784	779	837	802	791	742	797	810	802	758	780	835	781	799	805	802	770	814	784	829	837	821	832	788	821	820	770	807	783	833	777	783	822	801	810	836	772	822	817	838	771	757	783	774	858	765	864	819	805	793	751	778	817	790	775	819	802	812	797	822	782	832	814	854	840	788	827	888	793	838	831	819	802	796	819	812	754	820	758	787	761	818	750	783	825	796	776	827	778	840	777	786	789	742	818	805	832	858	797	738	758	831	789	774	801	770	765	762	817	775	823	800	770	759	767	831	791	806	785	780	761	793	794	824	812	838	805	848	822	844	737	823	797	810	807	785	810	816	825	856	828	795	810	740	802	816	769	818	807	826	788	817	751	811	805	783	777	832	818	790	803	788	820	763	737	814	834	846	739	766	787	804	817	817	756	782	809	770	807	797	777	800	864	765	745	829	828	783	796	778	796	825	808	839	822	802	795	831	811	822	805	804	817	852	790	801	816	798	838	789	863	805	843	803	809	763	790	813	780	811	816	794	807	808	787	820	785	822	801	785	777	810	787	804	804	782	827	839	803	813	773	768	808	787	809	860	778	799	778	758	779	806	790	872	792	842	796	781	791	794	834	829	771	782	784	734	801	759	841	781	787	811	831	807	777	836	794	777	803	819	807	826	794	766	873	807	795	803	752	777	714	814	804	816	827	826	840	788	754	817	806	812	777	828	822	747	815	836	840	781	807	775	791	770	789	769	794	815	823	848	798	787	841	806	767	809	768	794	810	784	818	768	783	785	802	800	771	777	754	798	790	747	785	803	827	843	805	750	860	772	777	757	864	823	859	796	780	816	829	803	780	784	771	835	759	791	866	847	769	797	791	821	822	816	777	809	810	766	859	791	822	822	796	779	770	806	820	815	814	805	770	799	766	809	799	763	787	802	819	822	784	873	817	855	768	795	815	833	865	772	828	827	782	769	798	811	798	775	789	813	795	780	788	771	852	809	835	818	791	744	812	778	773	787	818	860	788	780	843	800	840	767	799	797	832	794	811	797	802	765	821	809	785	845	803	774	796	833	790	785	781	811	806	800	835	858	792	814	842	800	812	767	757	808	781	792	792	756	778	824	843	758	746	769	837	779	844	777	725	824	825	794	820	814	812	798	825	805	806	823	804	772	785	755	806	771	820	820	828	792	804	855	853	861	782	818	819	808	798	802	764	816	766	836	769	799	805	822	831	797	750	838	775	781	782	745	830	768	815	765	804	800	799	751	783	812	809	803	785	820	752	775	836	773	780	823	805	808	837	803	773	810	813	787	804	826	799	839	825	826	769	796	745	845	806	821	834	799	811	782	852	793	817	862	801	781	834	788	807	843	833	796	835	821	819	827	833	830	782	744	772	781	821	823	800	781	833	847	802	773	834	826	759	844	798	764	810	797	768	807	793	788	797	796	835	818	796	753	767	763	840	783	786	877	832	780	799	799	827	751	785	829	739	795	760	835	771	752	780	823	765	788	786	801	840	787	823	754	806	830	846	809	806	773	778	797	785	796	792	821	852	827	816	804	810	772	788	829	845	795	809	809	853	779	790	793	811	800	867	837	777	795	778	839	853	765	805	813	801	795	760	829	816	852	833	787	804	791	808	842	801	828	799	819	789	818	811	786	767	797	756	844	813	846	771	852	839	819	755	810	836	759	811	804	833	832	808	829	776	832	837	814	850	796	802	813	803	791	816	861	799	779	842	778	788	809	783	782	838	806	753	799	800	829	767	853	788	810	769	854	840	801	811	763	816	795	771	792	791	771	749	807	854	774	798	822	798	800	836	787	815	812	809	805	837	808	777	772	886	799	808	840	809	782	829	782	816	796	757	797	822	811	822	729	756	806	812	802	817	828	815	814	819	793	833	795	773	785	774	811	777	805	847	790	832	773	783	855	800	756	841	808	791	814	738	795	807	783	799	824	801	802	797	844	800	801	798	793	802	804	777	826	823	790	835	825	840	778	803	749	825	806	800	809	761	802	815	815	788	783	849	755	839	786	826	817	714	800	849	816	836	843	786	813	825	790	839	772	832	823	783	769	805	791	822	769	813	841	839	855	829	850	761	787	823	779
26913	11663	3078	1122	826	669	558	547	485	488	421	414	382	376	401	388	344	391	331	400	359	383	352	366	372	367	355	355	380	329	374	338	332	352	322	319	358	351	352	337	336	337	315	323	410	352	341	344	345	377	353	335	328	356	336	344	376	330	389	344	321	345	378	335	364	344	331	324	339	375	317	335	345	320	385	341	353	341	354	319	356	351	344	333	338	340	316	370	337	328	346	362	342	315	323	337	351	354	359	389	322	327	388	305	342	346	349	312	356	337	365	343	343	385	369	316	337	336	368	330	335	363	320	335	329	329	388	351	336	381	301	328	337	329	334	330	367	294	318	338	348	318	351	350	379	378	339	348	346	352	359	355	333	333	360	349	369	386	339	341	322	348	332	324	334	367	350	364	370	330	346	331	353	333	347	390	378	346	327	348	336	313	334	310	313	340	302	313	335	345	369	354	342	316	340	342	374	343	348	359	358	328	338	347	322	355	386	358	362	352	297	373	349	317	366	324	338	366	346	347	335	320	328	337	335	358	353	331	348	338	338	363	317	336	326	343	329	367	316	342	336	330	357	383	334	342	349	318	328	310	353	352	329	364	347	333	360	332	376	331	353	336	350	345	339	327	322	360	388	336	307	338	340	330	345	386	335	331	311	350	349	338	362	339	332	321	328	315	371	292	330	401	339	351	347	347	356	355	329	343	372	363	340	356	367	324	333	340	348	344	341	369	314	363	324	342	317	339	325	341	353	317	326	328	364	336	334	371	339	336	331	363	353	337	373	312	341	367	346	333	336	335	360	355	343	329	336	328	353	391	344	339	320	366	315	328	341	338	361	350	347	332	347	336	339	297	371	292	363	327	346	372	367	332	337	317	345	358	350	325	349	371	361	334	320	355	351	388	333	345	340	334	337	356	330	346	334	344	342	350	371	350	386	386	347	371	377	323	372	322	331	311	380	339	316	350	308	350	337	321	345	384	328	339	401	352	315	321	353	343	325	346	359	368	346	366	337	370	338	344	353	360	331	324	354	333	415	361	333	305	303	345	336	358	347	364	376	337	340	345	352	375	324	344	357	359	299	350	328	353	306	346	380	359	332	322	377	361	360	322	313	358	327	360	339	298	341	298	311	333	355	348	310	341	325	324	333	342	360	333	311	323	331	320	341	351	352	353	353	330	370	319	295	310	332	341	366	330	327	316	364	313	371	307	331	368	331	340	361	327	357	362	348	315	358	331	367	356	359	356	338	330	331	347	323	362	331	335	314	301	349	348	315	359	330	340	341	307	392	340	313	320	357	368	332	332	311	323	358	339	327	318	319	362	346	370	310	353	318	345	310	351	343	358	362	367	314	308	326	328	335	347	369	298	360	356	363	360	350	313	324	373	349	346	350	344	352	324	340	340	333	367	358	350	348	334	330	340	343	348	320	352	328	340	336	355	331	357	319	346	385	349	325	359	355	321	306	355	368	369	338	345	379	330	358	337	356	359	382	317	348	330	333	364	366	323	339	343	320	337	367	346	369	338	321	353	335	353	372	300	341	330	351	361	345	369	334	344	341	351	315	331	355	326	355	317	358	371	361	362	354	360	315	355	329	346	365	351	329	368	365	350	343	358	347	369	314	350	349	316	313	341	339	362	373	311	369	319	356	318	382	353	329	370	334	373	332	326	341	372	372	307	367	339	355	312	357	338	312	336	381	354	363	341	340	347	370	374	356	362	333	330	310	323	324	348	365	324	341	353	346	334	338	314	371	318	322	341	309	349	328	337	359	339	334	307	350	298	353	342	319	381	323	359	338	353	379	383	357	354	329	333	345	350	343	364	344	334	341	345	336	354	327	340	324	342	328	321	347	345	331	337	336	355	371	351	371	355	365	355	338	320	329	314	328	335	332	322	390	344	356	356	339	337	338	312	376	315	345	331	356	364	328	334	363	312	335	372	343	354	368	355	348	336	334	346	326	340	307	367	360	328	337	358	371	328	316	340	366	381	345	336	325	322	322	314	323	332	338	334	347	369	356	381	349	349	345	344	332	361	345	347	374	320	341	320	365	362	334	360	326	350	351	337	324	371	358	363	359	357	321	343	363	351	340	301	330	313	365	346	334	323	356	370	311	349	379	363	347	365	348	353	326	336	334	383	307	320	319	327	334	343	356	327	341	334	380	372	345	345	324	336	332	355	357	369	362	342	361	346	338	363	338	329	392	367	372	339	331	319	338	361	358	320	343	334	358	324	348	331	347	368	331	355	339	366	327	341	307	348	359	328	326	380	323	379	330	353	333	356	349	348	342	378	343	352	352	348	357	332	348	379	374	370	352	322	342	389	352	366	331	353	373	365	354	371	319	306	359	331	359	334	369	318	373	375	345	322	370	327	315	320	346	303	318	372	348	352	340	329	329	339	329	329	346	337	322	355	335	304	298	362	342	333	337	345	319	346	321	328	366	397	366	344	352	324	348	325	346	335	366	339	338	337	320	321	333	350	325	331	319	386	326	390	340	350	330	376	366	341	349	320	305	329	352	365	354	331	353	351	337	371	371	339	340	352	330	310	303	344	362	363	337	331	373	360	323	352	316	329	341	377	342	306	369	339	355	338	361	305	365	347	351	363	321	355	318	336	368	366	352	321	350	346	334	329	362	345	354	332	337	348	355	359	323	359	341	322	338	309	325	327	363	369	295	376	379	310	321	358	343	356	358	329	332	359	334	341	302	337	353	347	313	326	336	336	366	364	368	360	351	341	341	338	312	347	362	323	325	360	353	344	344	352	340	369	356	329	336	351	354	331	357	327	333	338	352	331	365	373	350	335	351	338	360	360	338	322	379	368	340	348	368	329	377	356	378	345	334	314	342	359	359	329	339	312	309	332	314	352	336	319	346	337	323	366	337	331	384	330	329	349	348	334	330	350	345	384	321	347	345	365	348	368	336	375	320	330	357	328	370	345	339	338	344	330	341	340	345	332	305	334	306	327	325	354	329	391	359	353	305	350	341	348	315	357	305	349	321	329	326	314	347	328	367	290	343	366	360	302	337	330	373	346	339	314	352	406	374	331	351	325	340	368	376	308	338	364	323	350	354	362	337	352	342	353	329	366	342	364	375	317	305	326	306	344	347	340	350	365	336	314	344	374	340	325	330	337	340	322	370	339	369	371	352	354	345	342	346	359	384	325	348	364	366	330	312	325	379	333	350	367	371	326	371	360	365	352	340	348	343	364	367	346	340	337	345	366	375	309	377	363	344	390	338	351	317	307	404	345	302	349	348	351	351	325	355	342	320	390	337	362	322	351	324	328	354	351	353	343	330	324	358	321	322	359	328	339	307	344	372	320	337	317	348	316	371	361	337	335	354	376	369	357	328	319	334	373	328	326	350	355	310	357	377	333	367	309	328	339	321	350	326	360	326	359	342	346	392	309	348	333	343	317	327	370	348	375	364	344	333	349	360	353	336	323	361	357	351	356	349	368	354	344	332	347	333	345	324	341	347	333	315	320	353	361
18401	8809	4009	3072	2829	2604	2029	1707	1480	1449	1232	1162	1122	1119	1114	1104	998	1030	916	917	872	918	882	877	880	875	832	823	848	829	822	863	845	817	896	867	795	856	800	822	847	829	809	857	803	780	830	805	810	838	774	776	805	746	839	794	787	782	819	783	797	854	852	826	775	799	787	770	780	777	809	794	783	789	785	804	748	800	800	792	811	781	812	801	794	777	761	781	780	824	755	767	787	791	789	762	830	780	769	753	804	768	857	766	775	802	794	737	814	824	835	813	767	767	798	809	804	757	780	737	764	823	791	788	783	786	735	779	757	804	789	789	782	824	809	756	764	805	785	767	811	785	771	772	853	835	739	793	751	770	777	805	787	778	768	812	743	801	764	784	777	762	826	751	775	771	782	824	799	759	783	781	737	794	811	764	753	790	813	785	808	767	757	809	794	796	767	825	831	853	818	769	749	798	775	790	806	793	789	790	770	779	748	795	731	755	755	827	831	805	774	809	736	769	785	795	798	799	785	776	774	806	788	799	770	807	795	836	838	781	776	796	762	790	817	739	798	739	800	773	819	767	783	797	789	824	784	731	775	807	771	732	781	763	792	807	819	751	826	828	774	814	767	792	761	773	744	773	810	805	764	780	807	795	781	764	799	830	745	765	816	846	820	802	808	761	791	783	825	777	782	790	772	747	747	740	801	731	783	830	770	812	792	740	739	820	800	804	766	789	766	752	790	805	786	798	825	770	783	776	802	805	772	781	797	840	757	821	786	779	794	800	781	780	807	762	784	744	786	784	759	810	789	796	778	804	797	807	791	819	798	800	807	813	765	783	768	783	786	731	799	796	784	825	805	767	758	801	759	762	801	796	785	823	760	781	775	821	817	729	785	766	786	803	842	810	798	803	776	710	786	779	805	767	783	766	807	760	789	816	797	808	784	789	754	806	755	769	790	749	724	764	777	808	805	825	836	768	846	749	740	822	795	786	752	802	743	833	738	806	810	796	750	801	798	765	806	769	751	765	795	763	787	755	830	837	799	765	790	830	813	794	826	821	830	788	797	787	782	780	749	798	799	787	796	751	807	824	787	795	791	792	800	800	733	787	786	806	752	772	777	718	800	758	720	771	767	734	765	785	766	763	842	769	817	803	782	763	757	771	816	777	742	779	776	770	797	818	756	794	813	800	835	770	797	795	802	803	797	781	745	805	777	797	830	795	786	817	766	808	749	764	803	823	790	771	820	803	763	755	862	790	749	803	831	769	807	799	794	764	758	789	738	792	781	800	801	792	807	837	744	773	768	801	822	820	828	799	779	785	776	779	805	742	816	769	819	780	809	802	777	751	808	812	830	823	826	813	741	767	809	770	764	779	774	802	785	748	829	755	818	807	786	811	793	782	784	805	782	738	738	820	769	764	760	816	773	796	773	781	805	762	816	797	749	788	841	755	787	760	799	778	763	768	764	774	764	766	858	791	757	782	798	769	765	803	742	768	735	814	802	751	757	779	722	750	814	746	748	780	771	820	771	784	771	738	774	755	805	809	756	764	741	783	732	781	775	792	747	793	782	796	750	764	804	846	762	806	805	870	728	743	736	789	801	796	753	754	823	773	793	783	799	807	807	815	834	796	803	753	759	792	778	800	791	726	765	796	770	771	749	782	759	754	741	787	761	770	720	790	781	770	747	786	792	788	754	714	766	746	791	764	750	781	774	769	759	814	826	788	760	813	783	783	772	783	771	801	747	762	770	819	831	776	736	791	774	743	785	819	837	825	766	794	757	774	794	764	762	776	763	790	794	816	837	757	732	757	839	765	798	779	804	828	819	783	803	787	791	764	780	799	742	782	801	749	815	776	739	800	794	777	791	773	815	773	819	781	746	791	801	772	759	782	734	798	823	792	741	784	738	784	767	770	787	747	811	797	804	799	775	804	767	742	779	800	797	791	793	772	828	787	768	813	780	817	806	837	782	812	797	794	771	808	756	810	797	769	826	797	833	779	815	790	793	805	806	778	795	822	776	764	841	752	804	766	758	835	778	775	739	759	781	741	821	743	764	794	744	782	793	816	746	774	763	760	831	795	807	780	787	803	798	777	769	761	782	809	768	802	811	767	758	742	824	811	735	806	746	735	813	799	775	765	760	779	772	797	805	783	732	758	787	795	769	799	768	809	765	750	763	861	779	757	805	753	794	768	751	796	815	804	733	802	780	794	759	798	797	792	801	818	762	801	829	734	745	811	745	814	741	787	793	749	790	745	740	806	762	798	770	717	803	769	787	826	790	784	738	806	780	811	754	812	804	760	792	776	768	780	734	753	781	806	809	762	799	772	790	827	767	773	830	849	762	750	793	772	805	753	810	785	752	813	774	825	739	776	805	811	777	787	803	774	794	786	844	769	781	774	750	772	767	779	823	790	736	758	855	733	795	808	727	772	736	832	749	781	791	847	837	774	821	778	785	810	794	744	760	801	806	774	832	817	754	780	815	747	771	771	761	727	760	807	754	750	778	798	774	779	782	753	814	799	792	759	810	768	779	794	785	768	776	802	838	762	764	761	773	781	791	798	786	785	809	819	817	773	814	795	811	751	763	786	835	810	789	784	804	758	803	814	791	767	767	744	745	730	828	784	774	747	773	808	778	766	776	817	806	740	791	783	743	797	792	770	830	786	839	803	800	796	833	763	777	815	785	772	767	762	809	800	773	808	796	839	786	785	771	754	746	793	786	742	820	772	791	787	759	788	755	743	807	791	794	809	806	738	778	799	787	793	800	813	777	815	747	716	784	812	784	797	746	772	794	785	775	816	774	787	734	802	737	799	800	756	750	760	796	762	825	836	752	766	773	833	753	791	745	780	804	796	829	791	748	815	775	777	834	790	814	783	795	764	765	796	743	765	769	795	761	750	782	812	784	749	805	785	764	805	753	763	766	782	786	778	774	768	818	809	752	771	807	738	798	783	789	801	790	812	765	801	787	772	754	810	781	782	774	768	773	780	775	775	773	816	738	793	753	779	761	764	798	796	844	789	829	762	758	797	826	740	801	784	781	795	761	768	774	819	777	783	772	736	752	793	791	803	778	800	833	829	818	807	765	751	761	724	805	774	770	834	767	740	778	809	791	744	748	779	807	810	740	812	765	826	847	798	749	797	822	762	799	788	776	773	731	804	838	753	841	828	762	745	815	759	800	760	856	787	776	781	793	778	813	722	801	781	813	761	787	819	800	793	779	795	761	754	843	848	778	784	770	775	801	780	779	796	812	761	783	771	806	820	781	790	764	831	760	844	780	792	773	819	827	839	785	808	772	779	744	794	804	749	776	814	751	740	765	763	818	817	764	774	784	703	769	764	769	890	776	753	799	724	785	784	770	776	794	755	726	816	802	790	773	757	775	783	789	783	761	815	798	778	778	751	788	761	762	780	770	807	775	755	747	801	753	757	798	767	804	781	788	777	833	798	838	746	773	796	826	722	794	823	737	804	792	802	743	801	793	772	766	727	825	809
36827	17744	6964	1762	1039	813	595	451	469	434	349	315	315	274	280	270	305	272	256	216	224	194	245	255	263	233	217	233	211	211	247	233	244	247	231	242	208	237	227	234	225	218	240	207	187	219	204	242	235	219	211	201	212	240	218	230	218	205	225	223	195	210	212	241	222	232	216	263	257	239	225	202	235	218	213	217	206	199	227	188	207	205	195	208	206	242	227	223	225	213	213	219	222	243	200	231	200	206	221	232	238	202	198	207	219	186	203	244	239	221	197	216	219	216	216	252	215	218	214	230	211	219	204	226	204	224	227	211	203	203	189	200	216	242	197	196	207	245	200	197	207	216	196	206	206	214	232	232	206	205	229	216	206	182	194	219	200	202	214	209	212	214	216	232	228	227	207	219	188	231	196	212	220	232	193	197	220	197	224	209	225	199	231	243	220	198	201	203	201	235	234	216	211	227	232	209	194	218	216	203	220	210	211	208	195	194	217	227	210	191	269	211	221	216	204	208	219	217	228	210	213	217	221	220	204	217	214	189	201	198	214	228	199	217	227	207	215	223	240	206	176	225	240	219	223	230	211	241	196	184	226	206	220	214	192	221	192	211	209	234	185	208	217	228	219	216	203	225	237	232	212	233	215	232	192	209	209	227	198	227	226	201	207	195	208	230	201	210	210	223	218	221	209	181	225	212	202	215	203	223	181	210	239	162	226	227	215	219	185	213	185	217	236	190	206	219	224	216	208	188	208	199	215	211	228	237	207	207	211	202	230	241	239	216	207	180	229	191	258	214	191	224	207	225	252	207	222	233	235	245	207	197	220	226	202	230	194	223	191	230	219	199	214	190	237	224	228	210	204	207	242	233	212	209	230	223	235	213	243	219	240	217	213	220	215	225	225	223	202	200	221	237	211	222	230	209	205	199	187	216	208	225	220	196	214	199	207	208	216	208	224	214	248	207	218	223	200	188	213	248	197	200	219	226	221	221	220	205	205	230	216	202	217	208	211	218	204	215	189	222	215	237	222	225	225	200	215	217	220	218	192	213	197	231	219	203	209	221	232	230	219	194	205	228	200	214	238	200	209	201	189	221	217	205	207	201	226	225	238	223	208	222	187	232	195	243	210	206	213	199	234	217	232	228	239	208	203	200	189	204	196	217	204	214	203	222	202	206	237	191	232	201	223	233	212	208	208	197	231	239	185	236	189	206	203	203	218	212	196	213	202	222	207	223	204	187	217	197	252	226	221	204	218	208	222	228	236	205	207	230	241	208	234	216	225	170	227	210	209	211	186	237	225	256	224	257	213	181	230	240	211	224	219	216	191	229	210	237	199	223	214	211	221	223	229	210	212	211	198	214	191	225	203	225	200	207	217	216	210	230	202	211	214	246	217	203	200	224	228	221	219	259	197	216	207	234	231	202	193	209	212	229	218	207	188	213	228	192	215	200	207	198	217	193	213	210	200	205	211	209	217	219	239	224	204	233	200	192	216	208	208	226	236	241	231	219	237	195	221	223	205	201	218	215	225	219	197	209	234	234	221	207	212	199	208	181	217	208	225	203	207	225	229	197	236	174	208	213	201	233	204	195	215	199	200	247	229	220	213	234	219	232	208	232	203	199	221	211	212	224	230	214	236	204	176	206	239	219	230	210	210	211	226	231	226	220	214	238	241	217	220	224	225	207	188	212	220	223	196	206	208	229	211	242	179	203	241	214	208	222	216	201	220	206	225	242	214	224	235	231	224	199	187	226	203	198	215	248	226	228	211	196	214	193	217	203	221	201	203	205	216	231	199	219	217	216	232	215	213	224	183	231	207	220	206	223	163	210	203	221	229	205	206	208	217	212	217	234	239	201	205	233	225	217	212	216	222	207	229	215	238	221	215	212	196	199	193	192	196	204	211	217	211	232	216	224	236	202	235	226	203	197	221	189	204	211	217	198	224	213	198	225	189	198	201	205	223	262	193	205	222	222	228	187	195	215	204	217	222	266	202	226	229	212	196	211	202	217	206	232	201	202	236	215	208	196	203	214	196	251	258	233	215	194	217	211	219	221	227	193	221	193	220	235	228	211	215	197	196	239	206	233	240	194	240	221	222	227	190	215	195	244	226	183	214	227	235	223	217	232	196	183	210	225	208	209	237	210	190	200	205	229	234	211	217	230	227	218	240	217	207	228	229	233	226	223	223	193	224	213	234	233	210	197	179	214	223	204	218	241	186	212	247	211	218	234	215	233	243	217	231	230	231	259	229	218	225	195	205	181	222	212	223	195	244	222	245	212	195	216	215	219	226	209	212	194	206	198	233	216	212	202	215	199	223	216	240	208	217	214	213	199	189	215	224	202	236	225	229	210	208	218	213	201	210	197	206	239	192	231	208	212	230	202	245	201	194	219	223	203	198	197	242	227	212	215	215	224	209	222	240	226	217	201	187	214	185	232	209	243	227	204	230	204	229	190	255	247	207	209	214	220	200	217	263	196	199	228	219	237	214	206	210	224	197	228	221	253	215	191	209	223	259	193	181	216	225	252	207	203	219	223	239	262	218	231	201	199	193	216	225	206	247	261	230	226	250	235	203	207	216	209	227	234	221	238	217	215	224	242	223	190	221	210	243	217	201	205	218	211	222	203	190	216	228	233	209	210	204	207	210	223	188	222	213	219	208	209	209	224	218	215	199	219	248	208	223	219	216	226	213	236	184	213	227	215	189	225	224	244	223	196	207	249	241	230	245	200	205	231	234	213	235	208	211	220	220	224	218	200	204	225	196	214	217	226	214	185	232	211	241	226	232	211	196	210	211	216	234	221	216	233	196	230	184	222	216	209	222	216	239	216	213	206	214	190	194	206	229	212	215	212	212	211	244	239	228	226	210	231	248	193	211	226	216	202	265	220	192	212	192	208	204	228	249	238	220	210	230	218	184	217	216	209	218	224	223	239	218	209	223	192	207	225	202	228	185	216	203	217	220	215	219	226	230	217	227	217	212	204	227	220	187	242	209	249	213	218	219	212	205	199	238	193	231	206	230	227	202	228	216	224	220	186	204	215	231	194	203	215	232	208	197	212	259	213	215	217	214	246	226	201	239	201	234	199	236	221	193	222	222	218	178	218	227	243	235	236	231	235	211	220	214	208	245	233	235	190	221	216	215	202	202	227	212	209	187	203	221	258	228	216	217	202	262	193	249	212	247	228	208	218	216	215	213	235	214	233	232	239	197	187	198	192	231	202	225	230	226	235	207	228	225	193	216	192	223	253	216	218	223	226	199	212	220	230	222	204	218	231	229	194	216	229	224	243	217	200	193	234	216	205	199	216	222	215	240	234	244	214	226	215	229	222	215	234	210	229	224	203	216	200	231	208	213	207	212	227	203	189	206	225	235	242	189	214	206	257	190	216	193	221	226	208	226	227	227	215	234	229	204	217	224	247	207	195	223	213	218	217	229	233	206	214	235	255	214	221	225	187	211	233	228	219	235	219	220	238	204	230	241	219	214	255	237	192
23726	12280	7023	3902	3554	3157	2433	2028	1741	1583	1262	1167	1053	1025	1005	877	854	806	721	676	750	632	677	653	668	674	636	620	642	605	587	619	590	578	583	573	597	541	587	539	583	568	578	531	569	569	561	558	540	522	495	522	519	534	515	524	513	512	515	520	546	489	512	522	484	501	497	551	552	549	496	526	511	531	549	540	501	512	468	509	507	471	546	517	526	522	503	505	491	484	562	502	536	475	483	530	590	528	509	518	521	547	538	524	501	552	498	493	497	515	521	497	510	493	489	509	533	484	509	496	557	514	537	516	503	535	502	519	485	512	506	525	461	552	522	524	492	494	528	499	561	532	515	526	504	478	493	564	541	516	527	533	471	519	520	518	513	505	492	500	524	491	547	514	551	482	503	514	513	501	527	492	480	550	531	512	489	507	536	540	492	504	514	535	497	526	495	518	481	522	512	535	527	489	517	515	502	462	490	496	487	537	524	512	509	497	511	457	512	488	473	519	528	509	489	504	523	497	515	486	525	526	557	517	492	542	525	505	510	496	513	514	486	526	522	505	519	500	544	510	493	479	504	505	524	475	515	512	514	484	543	517	545	535	525	519	521	502	499	547	506	497	522	505	479	516	535	507	517	513	532	530	517	492	529	541	549	552	487	515	532	528	558	482	526	516	505	502	525	506	495	523	532	499	484	529	522	512	503	512	518	545	506	531	512	509	526	491	479	487	529	528	513	496	499	476	509	521	474	519	522	508	514	505	502	526	562	506	528	496	509	516	536	485	511	535	499	495	509	498	516	471	537	490	494	509	593	479	519	517	521	525	568	506	494	518	507	520	512	505	474	530	506	521	491	476	520	489	521	512	525	529	549	519	494	487	519	510	499	548	509	551	526	526	494	498	539	498	522	518	517	551	514	518	517	503	527	529	533	483	541	489	505	503	456	540	488	521	537	492	538	508	545	478	504	492	532	515	514	557	520	530	505	520	495	474	492	480	509	546	541	541	532	510	512	513	531	560	511	465	536	513	526	482	511	537	495	523	476	505	545	495	539	509	526	497	524	518	456	519	493	529	519	497	535	539	511	508	522	535	480	499	490	520	477	527	519	537	497	548	527	544	530	535	543	561	500	521	526	522	521	522	501	490	501	501	506	529	507	539	481	525	485	511	513	502	492	516	488	511	494	516	527	562	521	513	462	530	509	484	538	502	538	501	462	491	518	490	483	512	507	520	549	497	507	499	540	536	489	494	502	546	535	495	518	521	505	528	484	548	527	492	495	494	464	513	523	512	513	480	509	505	511	528	514	494	513	479	535	553	522	529	564	494	527	525	505	543	563	524	514	519	537	506	498	530	509	515	503	511	546	522	478	451	505	510	509	531	509	506	499	499	539	522	495	563	536	530	523	528	517	538	516	518	515	499	484	546	488	515	497	532	504	497	499	555	492	505	511	470	521	524	487	491	509	528	532	508	498	494	453	495	505	545	480	500	542	542	479	505	488	531	458	480	518	510	537	506	526	536	532	512	510	513	513	514	554	502	523	505	522	511	564	515	511	538	516	507	542	538	555	554	504	526	513	505	544	542	490	548	511	556	515	502	494	541	500	489	474	531	489	527	512	511	543	466	517	539	534	537	497	526	515	502	522	511	523	514	498	527	504	554	498	520	511	524	583	536	486	524	506	492	517	556	526	542	537	533	542	527	499	516	511	501	515	512	513	501	503	506	504	508	482	485	530	512	543	508	486	532	526	524	527	476	480	518	495	503	520	531	506	522	524	477	536	468	541	524	490	479	514	479	541	536	542	544	514	492	564	523	524	518	513	490	575	575	540	494	471	498	548	537	503	535	499	554	540	531	492	527	550	491	530	512	482	517	528	545	537	536	522	480	499	478	502	547	527	550	484	494	537	529	537	493	482	557	554	506	543	515	545	561	527	550	511	522	526	504	487	513	492	521	514	549	521	534	538	518	519	537	512	470	545	498	546	489	506	511	540	541	499	497	553	536	516	515	503	501	522	493	500	514	515	540	488	479	503	488	511	550	545	536	524	489	537	520	534	533	491	534	504	498	527	489	519	489	508	524	488	538	537	521	516	531	502	521	528	552	489	547	535	515	521	489	503	511	540	530	570	508	510	520	503	535	505	552	507	515	494	457	509	508	493	516	547	538	509	550	477	496	514	492	510	578	528	544	494	540	508	493	515	498	540	532	520	520	525	504	537	526	503	493	486	529	554	540	530	525	519	516	493	526	521	531	539	516	520	494	531	524	555	524	505	512	500	559	523	486	506	512	518	487	486	504	506	523	526	490	496	500	553	505	549	480	491	510	557	531	544	542	501	471	510	512	505	499	539	517	555	469	522	536	520	543	467	512	521	509	530	480	500	544	508	490	515	499	526	523	489	517	527	505	528	507	542	505	479	488	515	508	519	515	545	548	520	524	521	536	516	474	559	515	483	527	532	517	484	501	557	540	511	521	566	488	476	529	528	517	485	451	540	494	529	472	519	511	526	520	543	510	517	524	532	500	510	529	500	506	480	533	497	506	538	524	525	535	500	491	546	507	523	516	472	543	491	490	478	498	533	524	527	505	520	515	535	525	566	557	525	499	514	524	570	501	491	520	515	509	486	533	492	518	534	498	514	525	492	470	475	488	514	503	509	493	535	524	530	519	504	503	519	516	528	501	522	524	498	554	516	517	478	491	541	490	514	526	564	533	512	540	515	505	529	499	508	559	484	542	540	521	518	503	520	497	509	533	536	522	517	524	485	490	521	526	504	513	522	505	477	517	522	497	538	530	501	504	521	517	518	515	505	508	495	495	483	502	561	509	509	508	532	524	544	495	492	539	489	507	480	526	496	494	551	557	513	549	536	530	509	497	533	531	505	473	515	483	503	521	504	496	521	558	528	544	507	498	533	544	492	527	500	512	504	504	495	491	540	495	519	491	502	541	488	472	514	495	519	507	512	534	507	507	493	519	493	497	509	514	491	494	528	505	496	541	497	504	532	518	502	482	495	492	467	554	503	536	466	524	487	507	523	506	512	497	485	481	528	490	538	496	490	483	505	514	519	488	522	514	521	536	527	498	493	512	509	499	506	532	521	541	520	487	507	517	520	458	504	489	508	518	499	483	530	541	507	510	543	527	527	521	467	562	516	520	542	525	520	504	552	523	516	555	472	531	486	529	505	464	517	517	510	516	482	485	519	481	513	513	509	526	525	522	504	546	545	530	505	552	467	502	519	536	509	507	483	498	515	516	527	501	499	529	506	526	489	500	513	559	523	483	520	507	513	513	524	507	537	509	503	542	516	504	533	523	511	534	520	493	523	532	527	510	486	519	536	505	526	531	502	550	524	542	502	540	508	498	498	529	490	548	533	523	511	538	531	496	511	498	525	493	502	492	477	515	509	530	514	497	529	523	501	538	518	520	511	507	520	508	464	528	533	516	501	505	512	540	475	511	520	525	512	500	546	539	512	527	505	492	480	522	494	511	495	510	529	532
11113	3672	1457	649	551	429	443	464	396	385	356	379	373	375	370	388	369	372	366	338	365	323	384	327	352	355	370	366	364	358	374	346	358	365	369	350	336	325	343	366	356	363	320	346	323	355	367	378	344	381	385	351	340	367	407	357	370	381	329	365	350	351	357	356	389	355	370	340	354	348	353	358	386	350	359	357	330	356	338	339	317	354	367	320	344	366	366	371	353	379	359	358	371	338	324	334	333	346	347	347	313	382	312	343	368	425	367	356	350	322	366	376	344	369	373	348	391	373	328	337	352	364	334	382	367	374	352	381	320	384	362	356	358	325	353	355	338	406	357	325	316	362	353	378	328	348	335	321	352	339	386	360	365	357	373	350	348	353	345	377	358	365	359	339	333	325	364	339	401	351	332	343	352	388	329	351	361	337	367	348	367	373	366	347	355	339	367	367	338	365	371	387	365	357	329	362	377	328	355	366	393	373	342	338	371	398	410	359	365	367	358	369	355	351	380	351	361	333	339	346	358	377	351	342	390	401	365	355	336	349	337	347	384	359	360	355	356	329	351	358	380	389	344	335	369	329	346	343	350	336	366	374	365	366	361	339	330	343	313	344	358	391	347	384	371	359	341	333	391	354	385	364	360	346	347	368	368	362	368	386	343	334	381	397	342	320	362	327	330	349	328	341	302	336	384	321	385	389	370	341	356	343	346	339	344	338	348	360	333	356	376	377	381	343	354	348	360	345	372	381	358	344	339	349	354	391	344	391	330	337	362	405	343	378	351	345	401	356	374	371	351	365	363	366	377	350	354	374	320	331	392	337	357	366	370	414	351	363	326	370	347	382	343	347	359	316	397	381	369	370	373	388	327	353	337	400	372	336	367	395	385	319	365	355	342	360	362	362	328	297	330	382	356	364	360	366	367	380	360	326	361	341	372	327	409	347	339	350	355	358	317	380	374	370	364	367	345	329	337	363	340	342	352	337	315	343	377	354	353	362	381	388	332	336	356	325	385	360	365	368	328	326	391	347	345	377	357	343	380	346	344	382	360	402	339	309	365	347	363	330	362	367	354	345	340	353	396	330	354	363	389	336	334	379	375	383	345	352	369	367	374	371	380	352	361	356	354	364	366	343	413	401	360	365	366	320	362	373	360	353	355	364	331	349	372	338	372	368	331	374	343	357	374	382	344	357	362	339	373	319	369	331	317	331	351	343	378	357	374	361	358	334	353	306	391	373	390	345	323	344	353	350	403	348	368	370	351	388	341	343	360	325	354	388	303	351	377	371	349	348	364	366	374	357	324	290	319	346	323	345	334	340	349	339	368	354	369	375	382	334	399	375	380	303	335	314	384	396	345	346	321	355	367	350	341	365	354	359	367	334	315	351	379	336	393	311	377	365	386	358	361	370	339	400	376	321	348	375	353	361	389	363	359	348	340	336	337	394	342	358	355	408	351	360	352	381	352	359	348	347	386	355	360	364	351	374	361	389	359	347	341	350	351	344	354	349	362	337	337	317	335	344	338	328	383	355	365	319	342	310	304	348	363	341	354	317	337	336	338	356	381	342	330	377	337	369	370	370	336	351	392	353	378	343	332	337	377	365	362	340	327	328	348	367	414	349	361	352	326	367	333	364	357	369	343	333	312	367	336	330	348	386	325	346	377	396	351	348	353	360	316	340	320	352	353	375	369	324	334	351	315	349	331	334	341	335	383	346	330	360	372	393	323	347	357	355	352	379	373	404	357	340	342	369	339	373	350	348	363	365	343	316	346	346	335	314	397	382	317	362	360	366	342	351	344	320	356	344	345	330	355	360	368	365	362	315	329	374	349	375	381	369	353	351	357	343	353	361	353	346	370	371	364	330	337	340	403	332	347	360	371	319	377	348	396	388	345	379	385	381	387	329	334	377	362	364	377	344	406	319	346	358	345	350	345	375	346	354	391	337	348	344	376	400	342	375	369	350	396	333	377	361	379	343	353	366	367	388	367	334	360	338	334	355	361	335	342	354	346	353	379	361	342	356	348	375	377	359	332	320	382	363	398	376	316	342	349	383	360	391	351	346	386	362	370	378	340	350	373	364	338	351	371	378	330	345	381	351	348	338	364	353	345	368	396	343	390	360	365	372	369	360	342	388	303	345	363	362	350	353	354	297	325	376	363	371	348	345	367	339	363	370	345	391	348	361	367	349	353	344	345	381	361	353	355	347	361	341	347	346	353	346	332	330	343	346	323	356	351	405	375	355	394	351	335	334	346	379	340	319	342	382	355	350	383	307	368	399	358	374	356	344	352	321	336	378	351	350	342	365	388	340	347	368	352	352	352	341	335	316	349	354	346	369	344	372	342	356	345	361	366	368	338	336	350	384	338	369	360	377	372	350	326	321	373	391	344	345	383	389	343	336	343	346	366	370	358	353	344	354	383	301	376	354	368	385	367	334	323	306	333	366	379	363	348	347	350	363	380	369	359	336	341	337	369	366	367	335	317	349	348	371	343	370	327	342	360	369	382	352	377	378	341	371	372	394	312	374	354	334	334	343	388	366	407	374	353	340	351	287	329	327	346	311	330	343	353	355	373	326	345	364	387	350	411	359	362	333	332	341	380	366	369	357	361	336	363	362	346	353	360	385	332	371	331	340	327	330	334	339	383	321	360	326	338	361	377	365	344	362	376	342	386	344	341	355	337	349	343	381	402	385	347	371	344	329	347	313	361	386	335	359	346	356	334	385	359	363	362	371	354	350	369	371	384	330	360	353	388	366	369	363	342	321	367	332	405	362	339	342	372	380	328	332	354	374	341	345	390	370	328	379	348	357	369	329	343	350	347	351	345	341	356	335	378	334	379	350	359	349	369	393	369	364	346	383	347	370	339	316	332	380	376	362	370	386	368	367	372	367	342	331	370	363	360	372	319	335	361	334	389	344	364	328	354	368	338	376	324	372	363	356	361	384	365	382	379	358	347	348	329	371	378	365	337	328	333	333	333	376	323	357	327	354	359	331	350	354	367	347	380	329	343	350	363	369	370	334	369	356	349	373	353	318	350	372	334	378	361	388	370	341	308	362	365	353	318	353	354	368	378	361	357	352	358	349	344	333	323	358	357	366	364	311	346	324	411	358	326	338	338	361	355	381	345	385	370	367	353	362	340	348	369	342	341	333	340	354	371	360	328	353	336	335	391	392	336	339	373	379	363	358	324	309	362	294	333	357	348	340	365	350	378	313	359	323	355	365	381	314	377	345	340	340	369	388	361	350	366	341	345	347	348	357	337	325	366	350	367	323	342	349	350	355	348	347	368	346	359	349	365	339	341	334	374	307	360	354	359	351	334	355	357	369	341	357	343	363	396	411	343	345	352	343	390	383	354	309	366	364	342	375	367	346	365	381	367	342	352	333	349	347	341	379	350	384	360	361	372	397	371	352	369	359	339	361	377	356	333	357	306	376	325	358	362	358	364	377	383	361	381	367	385	343	358	353	373	358	332	369	363	346	355	342	364	385
7846	3750	2425	1804	1680	1445	1349	1184	1116	1060	968	974	975	907	944	950	892	822	876	879	838	860	874	924	845	813	831	820	833	817	826	824	873	837	905	850	845	832	836	848	862	844	817	826	816	868	810	829	850	759	871	861	806	832	867	782	813	808	806	798	795	790	854	848	800	735	793	836	836	816	804	766	850	787	821	784	772	755	790	777	839	836	804	827	878	797	824	796	812	814	834	775	846	847	791	822	766	801	839	844	753	843	838	799	835	769	808	809	817	830	806	852	811	825	815	825	818	837	810	831	805	840	826	830	798	796	788	877	762	808	816	814	815	871	779	832	784	830	820	820	824	830	861	749	871	779	825	806	811	849	808	817	797	862	831	784	829	805	808	812	830	843	864	844	777	785	760	804	849	818	812	816	837	794	807	807	808	792	806	813	827	809	795	774	820	849	845	844	836	804	829	726	831	803	853	784	783	796	879	841	840	796	793	798	786	813	858	859	822	791	812	814	823	827	865	750	810	812	787	812	753	809	814	805	828	814	864	797	832	807	847	825	867	824	818	870	875	801	782	800	808	843	779	843	799	821	804	797	797	894	776	845	774	812	818	760	828	785	821	811	839	858	811	790	780	806	845	809	797	835	822	769	809	882	768	871	782	836	801	836	813	797	789	833	795	823	805	863	815	850	795	878	765	833	820	826	807	782	800	817	851	803	848	786	834	757	844	829	803	829	813	841	832	783	814	805	819	820	788	868	845	785	779	748	813	801	775	773	850	827	838	870	830	822	785	820	856	850	782	863	845	851	807	796	790	794	777	799	843	828	836	776	761	874	874	838	837	817	783	833	831	818	790	824	810	789	794	828	856	810	784	823	845	826	816	803	857	823	791	809	804	793	836	792	818	745	807	813	793	816	847	891	832	794	815	773	841	815	800	785	793	779	835	803	806	810	816	804	842	804	846	841	810	794	803	860	821	781	797	768	821	822	828	817	812	756	814	811	839	832	822	829	869	827	800	820	803	763	833	799	806	790	807	810	860	811	834	755	822	796	845	850	805	789	814	826	811	767	785	858	838	858	804	833	786	838	890	832	819	831	796	824	797	806	842	786	820	830	893	840	815	773	774	746	803	800	766	846	845	769	834	786	817	832	795	815	793	794	797	812	832	798	829	858	817	824	811	832	808	788	792	794	819	825	782	841	781	841	826	762	825	854	852	788	870	770	772	838	797	801	857	812	784	787	842	798	801	829	817	817	800	763	797	797	843	797	842	803	802	849	815	782	790	872	801	866	819	796	816	851	773	789	886	799	810	804	832	819	822	762	787	829	817	786	825	804	764	792	846	826	765	830	791	778	794	794	778	853	784	789	822	801	771	776	790	815	771	822	820	834	806	795	799	850	844	876	845	798	791	805	845	822	795	808	824	852	790	837	803	837	828	810	838	812	821	816	790	807	798	828	851	769	815	839	813	839	827	800	807	745	814	826	814	841	845	815	800	837	809	787	893	828	779	774	805	818	861	810	870	838	780	802	846	835	841	831	832	810	766	800	809	840	810	830	811	836	834	838	795	769	829	866	835	787	803	745	777	813	827	813	830	740	806	781	815	872	791	768	848	833	813	801	800	841	839	820	840	762	862	823	835	807	792	835	852	781	828	866	794	784	812	817	832	854	845	805	826	791	773	793	816	831	830	772	795	866	808	812	787	798	842	792	797	841	773	816	764	822	789	820	804	814	772	800	851	814	801	798	793	812	810	807	809	832	878	866	803	839	839	817	807	754	768	771	801	795	816	799	841	821	798	767	776	812	831	784	829	795	844	869	824	814	833	811	829	852	838	843	851	828	841	802	789	835	828	813	797	849	810	765	780	815	812	768	846	849	779	848	787	796	886	826	835	802	788	825	839	830	815	851	847	811	843	811	810	796	827	829	802	831	872	829	854	876	787	821	770	821	808	801	803	812	791	761	877	797	796	853	835	805	821	817	833	831	779	834	819	762	817	751	804	825	791	806	875	810	861	788	863	818	795	774	768	841	810	820	848	840	835	792	857	831	806	835	882	839	777	826	803	816	826	821	862	832	847	857	856	832	819	817	794	836	818	824	802	794	806	826	811	816	833	766	822	784	798	798	807	765	799	755	831	842	807	817	825	822	813	809	821	813	836	821	793	804	849	821	840	843	795	830	855	828	796	793	815	821	858	779	850	798	787	847	823	790	849	793	831	843	878	808	811	817	855	846	828	806	838	821	877	819	783	762	797	828	814	819	850	818	831	854	807	825	851	873	819	794	794	848	772	754	769	831	814	867	827	836	806	820	827	816	832	864	790	797	804	842	819	802	855	819	824	775	780	832	827	858	813	859	833	783	842	807	817	807	860	812	825	764	816	758	816	778	789	822	785	853	818	798	802	787	837	802	824	854	860	810	795	778	824	815	843	833	802	857	773	838	809	793	769	807	875	846	815	816	827	771	773	836	777	851	797	845	825	816	801	802	816	867	887	840	825	850	816	825	796	839	790	821	772	779	822	779	822	837	850	807	843	781	832	796	814	794	840	793	814	826	775	799	853	798	846	850	811	822	824	816	832	833	833	768	811	808	775	866	819	830	750	871	843	806	788	790	810	843	836	803	819	780	789	804	797	793	819	850	777	790	821	789	814	868	847	793	827	824	779	799	803	822	798	823	853	837	820	824	816	804	849	850	836	798	879	798	800	812	833	789	833	784	799	794	812	771	852	812	827	821	771	795	832	794	810	825	823	822	796	808	831	799	787	852	840	806	799	754	826	801	787	822	807	851	838	885	841	764	807	853	800	785	813	802	828	799	819	792	835	827	796	797	837	774	879	766	827	856	850	792	796	807	832	805	802	804	776	838	796	866	813	808	777	817	858	782	799	824	806	850	838	820	824	804	817	786	853	772	827	823	803	819	816	811	792	794	786	788	829	797	819	800	833	842	806	837	784	856	772	788	795	836	829	845	819	791	855	810	834	765	846	792	821	802	852	815	829	766	842	781	827	794	819	845	838	788	802	797	805	808	793	798	811	818	803	819	845	815	854	842	804	787	868	840	768	865	820	822	827	811	775	778	763	886	792	830	828	835	833	877	788	806	831	837	753	815	833	805	848	807	849	818	841	812	813	821	819	805	861	837	811	826	819	799	787	844	814	776	843	798	846	850	816	845	819	779	808	831	831	792	810	834	821	812	824	785	846	791	856	825	818	820	828	849	787	774	848	829	826	796	798	805	824	801	794	904	815	822	819	868	864	895	861	816	796	807	802	837	802	818	833	801	804	825	805	795	819	812	734	824	811	866	793	787	780	761	837	819	800	862	825	794	793	824	828	793	798	817	816	848	779	783	828	814	806	796	852	796	802	773	853	826	861	841	809	825	794	801	806	775	881	806	816	802	831	761	801	795	775	801	800	844	845	873	802	805	847	824	814	767	788	800	805	797	819	837	856	834	791	823	820	801	823	820	783	821	816	822	769	780	873	820	799	829	845	824	817	791	812	813
26718	11986	3851	1232	839	711	513	522	447	448	448	421	413	443	435	395	380	380	355	373	382	372	358	363	356	347	356	360	350	323	338	367	371	336	353	350	333	335	382	353	350	375	332	343	366	358	370	371	330	346	325	321	341	333	348	321	360	359	359	338	399	376	348	368	361	357	355	312	314	332	334	356	380	332	356	313	332	349	379	382	379	339	321	347	374	367	326	347	348	354	343	353	349	338	357	371	345	319	371	362	316	306	342	328	377	334	366	327	309	382	338	344	324	292	342	390	339	358	310	326	338	341	354	341	332	334	355	363	333	359	357	321	343	309	341	384	318	327	371	323	352	320	368	339	335	328	334	300	362	386	322	310	329	321	373	334	347	368	320	309	379	351	331	321	396	322	368	338	332	327	368	346	335	348	363	354	356	349	361	339	344	356	340	337	382	359	327	350	332	355	362	395	361	367	321	326	349	336	349	348	322	340	339	383	310	371	362	345	369	360	350	313	354	368	353	347	364	342	324	321	359	390	374	351	341	339	333	328	340	362	407	395	349	333	318	352	351	352	327	321	381	339	357	354	361	326	357	349	334	335	359	351	349	324	338	332	335	361	346	344	350	343	388	353	327	342	346	350	366	312	350	384	345	324	380	383	367	339	351	391	397	377	346	354	329	372	346	345	393	352	318	353	319	344	376	358	334	390	341	320	325	338	342	319	347	350	357	356	356	359	345	310	344	322	334	343	358	374	379	367	338	347	348	333	334	336	358	356	350	360	327	379	350	349	357	335	392	320	339	372	375	360	352	347	368	317	322	345	331	387	343	355	362	333	344	337	330	382	382	354	319	381	370	345	349	341	363	333	373	340	345	392	370	343	345	365	344	346	345	359	345	367	358	359	360	366	357	335	346	339	348	330	374	335	334	351	315	343	367	374	369	352	352	364	332	358	377	357	302	360	346	339	344	379	314	349	345	345	364	368	309	335	328	368	402	384	321	344	336	360	326	362	339	359	326	327	349	337	369	345	334	343	372	327	354	339	329	338	327	310	341	345	349	330	316	376	357	370	372	349	340	332	325	312	319	362	351	348	357	371	348	353	343	337	348	329	341	361	375	351	370	321	354	364	353	375	347	339	323	365	368	342	355	350	334	383	360	319	361	363	341	367	383	364	379	352	329	357	299	349	382	365	353	365	381	364	334	372	332	338	343	359	351	342	374	339	339	371	338	353	373	357	353	336	349	382	367	329	347	347	341	341	341	343	343	330	349	352	347	335	395	371	352	343	350	349	325	306	362	323	291	334	367	356	361	337	364	353	359	349	337	349	347	339	339	346	366	358	335	359	356	388	337	334	337	372	358	362	362	364	404	398	330	321	358	338	352	346	360	317	323	339	330	368	328	334	366	346	340	367	365	317	344	330	322	351	342	304	360	353	317	345	340	346	376	350	352	346	341	340	377	325	334	368	352	329	339	316	349	326	339	354	322	342	365	324	365	309	340	356	323	366	347	352	327	329	342	338	345	342	390	368	328	338	351	316	335	338	345	317	343	345	324	322	335	363	316	337	339	338	377	333	340	337	343	373	323	323	350	330	321	336	326	326	340	375	331	349	324	350	365	371	351	329	326	332	348	375	354	371	340	330	347	347	367	324	314	338	344	333	299	355	326	362	338	344	370	357	375	351	368	335	346	352	329	346	359	327	327	342	369	347	354	334	379	361	350	341	334	331	339	313	333	283	354	347	328	324	330	384	345	341	333	320	338	340	324	343	338	366	341	349	374	364	336	363	323	323	355	381	345	360	354	369	344	383	352	314	344	351	352	346	328	345	347	332	336	337	400	326	364	333	368	384	351	319	381	364	343	338	339	322	373	346	345	340	349	364	353	340	357	322	333	337	340	349	350	331	372	323	351	367	313	335	334	383	346	367	345	326	365	293	347	369	366	326	335	333	346	352	360	366	353	356	395	380	355	400	352	330	397	326	360	342	361	379	376	327	344	334	362	345	327	346	345	350	322	330	360	315	332	297	320	353	373	340	346	356	347	342	367	325	340	354	354	340	323	364	324	328	341	373	352	347	343	350	359	349	347	352	366	354	359	337	336	341	321	376	373	369	356	376	328	366	344	323	319	328	317	339	336	324	345	347	334	354	368	332	346	347	379	348	352	337	375	369	357	353	297	332	330	376	342	335	358	346	328	360	371	310	355	315	349	348	381	324	337	322	323	329	355	347	360	348	328	344	338	394	319	349	352	341	318	350	355	350	321	323	353	371	340	339	369	351	334	334	319	329	362	369	361	344	346	325	351	351	339	352	341	350	376	350	342	316	344	345	343	332	343	357	349	355	368	336	339	345	346	349	354	355	355	339	377	358	338	333	380	353	366	346	319	376	372	335	339	332	302	337	388	331	343	401	343	359	342	335	352	375	349	357	342	341	369	387	341	341	368	333	361	302	396	319	341	359	328	349	338	314	372	328	344	323	344	346	331	335	357	354	325	323	318	336	337	405	334	371	349	315	381	370	349	341	374	351	337	354	347	355	347	338	299	345	342	358	326	352	364	342	345	323	359	321	347	353	366	347	356	386	346	343	353	339	378	360	346	367	373	367	335	336	347	338	351	357	320	349	340	343	334	357	334	382	346	333	327	322	330	354	306	325	334	341	369	364	331	353	347	362	346	353	358	363	343	333	383	330	376	349	365	378	325	359	381	374	341	332	352	317	362	337	370	363	322	344	373	327	292	343	362	346	313	361	351	334	352	332	346	363	316	345	359	340	382	342	355	328	369	311	341	368	357	338	354	353	347	360	372	373	350	366	361	367	302	356	351	348	359	320	348	321	334	356	346	365	319	331	355	359	344	356	347	343	342	366	312	376	364	381	368	356	326	362	341	345	350	347	347	335	348	370	303	337	351	348	362	343	354	351	355	351	329	351	347	340	375	331	327	324	347	341	323	352	330	370	356	367	352	345	347	351	354	353	342	339	346	304	353	314	321	337	361	332	378	324	333	363	342	316	357	312	331	335	333	340	356	336	312	313	313	329	372	333	330	322	339	349	376	354	372	343	366	364	365	343	371	348	363	397	364	360	378	351	334	332	367	359	335	349	347	345	352	365	376	326	330	345	326	385	349	337	388	311	349	353	331	314	368	326	315	346	357	382	329	324	361	353	370	341	368	331	385	397	363	328	335	356	334	334	372	344	333	335	351	285	343	376	372	360	328	356	316	342	377	340	360	312	354	317	348	334	341	330	365	357	308	340	329	330	345	333	322	324	321	309	337	329	342	336	344	359	329	367	360	331	342	318	346	331	365	360	313	377	346	355	334	331	381	347	317	346	350	320	362	335	314	354	352	366	387	349	331	368	305	298	366	346	335	333	336	368	318	350	374	385	338	368	381	379	344	343	328	349	372	339	323	388	394	368	368	324	302	375	333	352	347	331	356	365	373	378	337	357	329	332	358	352	325	381	347	324	345	340	351	305	355	350	328	341	341	351	350	376	347	302	387	357
18179	9464	4540	3146	2847	2321	1988	1789	1664	1419	1196	1174	1214	1104	1097	1010	924	948	934	889	928	926	914	886	874	897	830	861	892	816	782	848	849	919	844	828	836	866	793	860	828	821	867	821	821	786	786	776	809	830	813	803	844	751	769	779	832	816	851	801	775	853	762	801	858	797	813	831	811	751	802	778	802	789	819	804	773	835	753	775	842	815	818	763	792	806	773	809	785	726	791	760	829	777	796	816	739	833	782	805	832	813	828	850	808	773	793	846	855	753	747	788	807	812	792	770	774	822	787	770	843	819	806	743	807	746	787	811	806	837	824	780	827	747	789	807	794	796	775	780	825	811	780	801	832	791	797	757	808	759	808	778	797	752	780	795	800	801	805	818	839	815	789	812	753	766	799	816	798	783	760	779	832	799	788	792	780	748	786	800	794	813	800	804	767	824	824	759	755	777	876	792	798	766	779	816	787	788	730	801	763	747	834	818	783	799	853	793	850	767	808	778	740	788	780	789	762	852	827	766	828	762	811	768	818	791	789	796	780	772	838	770	825	847	734	814	800	795	834	789	803	804	820	777	800	820	754	756	755	840	818	780	797	789	789	726	751	804	852	798	867	782	826	812	760	802	757	770	812	772	775	786	786	800	814	774	755	745	781	745	806	782	801	803	837	801	791	784	765	777	840	807	810	812	832	797	807	779	803	755	812	754	780	785	805	779	776	806	826	728	721	748	804	825	815	773	800	831	794	836	799	790	806	811	778	793	794	782	783	806	803	738	765	797	781	852	827	815	821	789	766	743	839	784	789	760	807	810	792	729	778	764	774	818	750	784	758	822	805	774	797	842	792	807	773	788	752	823	790	780	732	735	759	804	799	815	765	758	748	795	793	790	785	802	787	805	792	791	808	768	776	771	743	751	766	827	833	821	797	769	779	769	800	784	824	816	759	802	783	806	828	788	823	849	778	797	790	812	778	776	914	771	794	783	815	795	759	768	800	725	824	793	785	825	780	811	764	774	827	785	810	778	813	793	785	774	823	771	820	798	792	742	784	748	775	768	780	806	836	777	778	774	786	781	740	772	807	768	799	788	771	788	784	801	734	806	824	800	816	804	797	819	840	815	787	748	780	783	808	762	809	812	737	822	734	764	762	784	763	765	748	798	816	780	782	808	840	791	768	799	832	796	813	775	772	784	819	804	764	768	811	806	820	807	774	738	745	771	800	765	796	783	798	829	805	816	825	812	789	787	764	825	779	772	782	856	846	845	807	794	782	790	837	775	774	836	782	784	822	778	791	829	790	767	805	783	811	776	815	782	798	804	782	777	767	810	785	802	767	808	760	809	774	794	806	824	801	806	800	804	777	826	787	770	838	801	803	805	805	805	791	835	780	789	826	806	795	756	789	826	807	838	805	767	825	812	795	775	781	787	762	784	798	775	796	810	807	831	772	760	820	804	751	804	766	838	817	830	801	798	822	790	760	784	785	862	778	831	800	815	740	791	808	888	747	797	770	779	838	793	747	815	775	785	813	813	830	804	795	788	793	834	783	803	845	822	792	807	795	800	794	780	817	793	811	798	769	836	856	836	800	757	811	743	799	807	773	793	786	738	794	821	798	799	772	804	787	756	731	766	787	783	764	831	791	741	778	761	792	812	794	786	787	784	782	739	754	744	837	838	777	750	798	824	841	804	805	808	822	775	833	820	774	764	781	783	759	807	766	805	786	786	798	756	789	779	834	800	845	766	758	819	802	785	745	888	778	752	770	738	827	768	788	830	827	825	838	846	802	816	743	826	803	785	822	797	793	792	826	810	774	788	838	765	810	744	779	802	819	806	825	778	788	797	746	821	792	755	790	861	772	781	757	816	738	765	782	814	801	769	824	803	771	765	813	749	774	835	781	801	783	816	787	802	786	765	789	856	776	726	797	796	787	778	832	785	798	772	816	789	797	762	801	845	806	744	756	803	727	806	815	795	777	777	770	752	794	764	758	795	837	767	828	827	788	736	793	799	798	811	874	815	736	805	770	796	780	796	794	809	778	775	764	846	732	842	786	809	797	804	790	777	808	781	781	758	751	776	801	715	765	788	801	813	829	799	793	777	804	796	776	787	781	787	765	782	824	770	830	755	765	818	814	823	799	800	847	794	825	782	768	813	847	853	823	778	800	828	767	799	812	797	800	802	757	774	736	795	779	770	799	815	845	810	823	780	757	854	790	806	805	772	773	761	830	782	831	766	764	809	762	797	812	787	819	821	800	782	817	768	811	772	807	767	777	831	786	788	791	792	804	793	777	814	792	830	816	779	772	793	770	749	758	758	774	739	808	814	782	838	750	763	777	743	820	822	779	807	763	803	747	815	743	803	810	769	851	821	763	781	778	772	799	838	796	813	805	818	809	766	780	786	751	786	791	774	807	772	823	776	823	829	799	807	855	815	765	833	765	760	792	715	836	781	735	766	791	755	800	765	859	762	759	824	779	763	867	751	760	801	819	808	796	788	772	715	802	837	854	767	804	788	772	771	824	769	800	794	758	783	797	790	784	822	801	841	745	816	802	759	846	784	798	763	807	753	780	726	806	806	814	823	814	826	790	790	818	783	798	811	797	756	809	805	791	809	774	795	775	796	815	797	767	802	822	808	753	775	765	757	754	772	793	827	767	748	785	848	806	802	791	800	750	827	764	742	786	825	816	782	832	797	775	817	835	820	801	796	765	800	762	799	815	817	805	764	782	816	776	845	770	765	741	827	787	779	771	766	824	796	748	764	862	771	774	751	809	868	800	823	753	753	778	774	767	798	770	779	802	752	788	800	821	784	829	806	756	813	745	718	826	785	797	837	782	797	819	764	782	793	799	857	780	756	805	760	750	815	780	785	746	814	811	821	813	794	773	752	759	787	780	777	749	756	783	783	811	780	800	824	814	793	787	768	837	728	821	804	811	763	834	774	767	794	787	787	856	777	769	770	818	801	727	779	802	712	790	805	806	805	789	797	789	792	769	766	787	796	794	759	763	815	824	774	830	763	753	778	764	822	774	823	788	762	739	786	783	770	779	828	831	784	870	812	853	797	823	779	818	847	813	791	803	817	776	758	774	808	775	830	800	824	806	789	777	757	780	811	783	831	817	742	792	806	767	771	741	757	765	730	754	804	783	799	743	788	791	794	792	793	813	823	757	807	828	787	811	792	820	790	808	780	840	811	769	816	771	775	826	814	771	756	787	757	803	808	796	808	798	807	811	860	777	814	780	772	717	778	801	819	824	823	725	789	769	775	746	786	815	752	804	787	816	747	745	785	775	814	772	762	813	774	821	757	778	783	799	850	796	785	798	828	774	790	773	803	803	773	810	842	855	807	837	813	791	858	764	778	822	771	814	821	778	841	748	797	772	733	787	820	804	784	770	788	772	763	828	807	800	821	807	794	802	816	774	758	800	797	755	815	796	763	786	786	793	757	782	798	734	769	842	802	796	817	775	793	795	803	741	765	777	676	804	870	776	769
33041	18979	7507	1885	1153	745	575	532	491	388	337	313	315	294	288	282	256	277	242	243	270	272	271	213	251	230	253	213	247	220	251	225	219	213	211	233	248	216	233	233	240	236	241	239	236	229	249	228	242	252	223	227	210	212	240	218	232	205	232	219	221	202	226	180	207	190	214	233	217	194	200	243	202	217	231	217	196	224	221	224	185	189	211	227	210	209	188	209	213	191	205	198	226	219	225	247	197	226	224	224	207	237	218	210	249	217	247	221	252	233	233	184	204	220	231	216	233	210	207	220	226	236	232	227	217	226	203	206	197	194	201	221	209	251	221	183	192	245	211	247	219	258	211	229	233	218	233	208	206	223	217	200	232	222	219	228	243	219	236	222	202	220	215	214	226	221	200	241	213	210	221	185	205	189	217	203	211	224	210	221	225	216	216	233	249	186	185	234	221	219	254	245	216	188	194	215	217	236	225	220	238	233	222	251	223	214	228	201	207	222	214	213	210	204	223	212	228	203	230	213	210	212	208	218	201	213	211	220	221	213	231	210	236	256	241	197	223	230	213	224	198	212	214	203	185	222	234	231	234	238	253	262	214	218	232	220	208	217	224	202	219	221	245	217	231	233	226	232	237	214	207	213	236	220	235	242	212	230	221	223	227	231	183	205	225	197	219	212	224	214	217	214	203	197	223	224	223	210	221	234	214	225	209	217	245	197	232	207	240	220	205	233	210	220	202	209	218	221	218	215	226	245	248	239	230	219	214	225	247	221	218	212	200	189	243	262	226	222	236	220	217	251	217	210	217	212	238	225	205	226	235	224	223	248	243	195	224	193	217	232	215	227	213	213	188	222	230	225	251	215	224	212	202	190	228	188	226	220	235	217	210	207	211	216	205	243	194	214	210	242	180	227	251	231	219	234	213	235	234	246	244	222	176	217	221	233	221	232	190	209	223	232	193	221	214	223	210	222	238	224	223	222	228	241	200	241	228	216	215	230	236	197	213	226	218	236	224	177	221	205	209	220	214	208	194	229	241	227	197	208	223	208	205	235	243	217	223	174	217	233	188	214	205	217	222	184	244	233	205	219	209	211	240	219	196	212	234	207	242	242	246	240	233	210	201	216	238	220	222	217	190	204	194	222	233	220	224	193	213	265	228	216	211	209	211	221	205	199	225	201	222	248	190	247	231	210	213	241	221	235	215	212	220	206	249	239	206	205	191	244	237	223	208	225	269	230	209	234	213	209	224	210	200	228	204	210	222	229	215	190	205	219	209	189	221	195	220	222	213	203	202	194	211	238	249	221	194	208	205	207	226	215	207	233	225	209	237	219	223	221	206	250	246	203	214	206	233	204	206	189	211	221	213	238	235	235	228	247	240	188	218	195	230	226	226	215	225	202	224	226	234	215	219	204	216	220	190	218	202	221	214	206	208	216	227	220	242	197	181	221	239	242	238	226	239	224	223	229	246	260	254	226	221	205	213	237	190	198	225	222	207	224	192	244	232	208	225	223	210	216	266	234	222	200	231	208	244	201	216	237	213	203	194	225	228	207	207	224	258	206	229	226	220	216	264	191	218	215	229	226	200	223	238	237	249	228	222	213	210	188	217	195	225	181	194	236	231	230	233	231	243	222	195	192	191	224	205	226	245	226	214	201	220	224	213	238	249	217	228	202	203	214	183	227	233	222	203	230	227	242	223	235	223	175	204	188	201	227	230	207	221	239	239	235	224	215	219	202	246	208	235	220	240	182	226	208	230	218	266	203	200	223	213	183	229	214	231	204	202	209	219	214	243	204	222	216	218	214	200	218	235	246	216	216	216	233	225	220	189	194	217	249	227	225	213	209	209	209	208	222	210	202	212	198	212	209	208	262	205	219	215	228	194	227	208	225	204	222	225	211	202	211	209	246	199	209	199	257	214	256	238	247	232	219	239	205	203	203	226	237	223	203	187	244	224	217	222	235	218	239	220	187	193	210	192	223	245	196	248	240	240	209	216	215	222	224	244	245	214	231	204	232	232	218	227	241	224	200	209	202	206	210	201	226	242	241	264	199	221	221	202	189	231	211	203	215	211	209	219	207	227	255	233	229	231	237	204	205	246	219	229	262	220	233	210	213	213	180	196	211	193	205	193	185	212	214	238	223	210	212	213	219	222	231	238	202	210	204	192	238	257	245	198	247	219	192	234	242	229	174	204	227	214	210	212	237	219	204	229	210	208	233	236	210	218	208	237	210	213	208	204	206	204	223	235	200	211	225	203	231	241	244	230	212	227	249	236	227	232	215	196	208	219	220	215	208	229	237	216	237	216	178	236	209	254	241	220	228	195	229	221	219	218	236	212	224	218	202	194	196	207	220	193	220	222	209	202	213	236	232	221	219	207	254	210	264	206	230	219	201	191	205	228	209	218	206	256	225	216	215	226	225	239	208	213	247	199	232	216	218	184	232	221	209	235	209	204	203	220	202	231	249	215	225	229	201	214	222	226	231	206	231	223	252	212	224	211	220	225	231	202	201	224	218	221	233	216	227	212	188	225	217	201	217	200	232	219	218	223	223	236	200	236	210	254	213	232	218	236	204	178	221	196	197	202	231	210	208	219	247	210	211	244	232	203	205	237	226	197	229	218	237	215	216	191	240	265	230	223	235	202	225	180	210	222	213	236	242	224	235	240	251	240	233	240	227	212	212	226	238	234	216	202	204	224	225	194	222	233	233	200	238	220	224	223	236	212	223	211	196	223	212	189	242	194	215	210	226	218	245	202	222	216	242	251	198	224	198	222	221	228	224	216	232	200	214	212	220	188	216	269	242	223	223	229	218	214	219	232	235	190	226	246	219	237	202	235	221	244	246	235	214	215	229	195	252	191	240	209	210	208	240	232	237	217	220	215	207	226	188	227	233	228	192	227	200	237	222	204	229	191	219	208	212	220	223	211	211	228	205	209	213	227	201	187	259	238	244	206	230	201	216	226	222	230	189	217	218	202	222	214	212	202	229	206	229	232	204	219	215	208	237	216	224	217	229	215	231	207	201	222	220	183	201	232	232	227	210	223	241	249	240	212	259	228	224	226	226	206	230	216	214	233	226	235	219	213	202	212	210	222	219	184	224	204	246	210	211	225	216	200	231	209	228	219	200	202	205	211	222	216	244	215	202	203	209	206	197	211	223	204	223	256	230	193	197	207	230	225	215	218	194	186	209	211	191	224	238	207	191	216	225	212	215	233	219	192	213	208	227	248	177	217	225	243	212	213	200	227	252	217	230	211	199	212	197	208	219	233	227	225	229	235	213	226	222	191	248	206	190	244	205	209	233	218	229	209	206	229	213	216	190	234	202	240	209	214	226	260	215	213	199	209	245	209	210	235	199	195	232	212	223	206	231	213	218	241	239	235	224	221	198	234	222	247	225	199	232	210	228	218	253	225	195	207	224	206	211	221	206	215	212	195	221	219	208	229	213	217	221	205	234	236	221	229	236	224	192	218	238	230	237	214	220	195	212
21125	14417	7768	4409	3748	2866	2549	2077	1891	1547	1380	1282	1184	1083	1067	893	869	807	783	732	729	705	680	692	627	634	695	669	689	640	626	635	594	604	603	621	643	585	625	586	568	591	589	588	514	579	560	571	560	540	539	533	516	538	552	544	522	516	500	518	511	513	525	522	559	509	521	528	526	549	543	541	533	525	535	556	578	492	488	532	489	547	516	573	512	532	474	508	514	499	511	547	524	514	545	499	532	534	522	524	542	461	555	511	538	488	559	559	523	521	533	529	526	545	512	501	529	559	516	508	527	487	525	534	523	557	506	529	552	483	522	550	554	475	526	539	501	506	539	551	532	559	508	551	534	507	506	511	531	530	515	482	500	527	517	524	517	537	484	546	535	509	500	566	547	538	534	554	515	520	561	479	488	534	517	548	512	529	539	559	583	531	509	569	539	522	540	505	480	544	482	491	520	557	520	543	535	524	562	526	492	487	511	509	547	545	519	527	544	544	534	559	504	475	501	532	500	530	538	513	561	538	573	497	506	510	484	540	536	537	544	526	532	547	489	548	498	508	527	484	509	538	554	473	517	490	495	534	483	537	565	519	517	539	563	527	523	533	497	498	463	507	496	522	569	512	453	567	478	536	568	558	495	510	543	519	512	452	535	535	510	509	520	490	530	514	537	510	542	561	533	532	510	499	560	492	492	520	566	552	507	525	526	527	528	508	529	519	561	519	504	550	505	544	510	522	513	517	550	512	522	539	530	520	491	533	497	519	516	523	499	485	557	511	520	500	522	523	506	503	547	571	545	508	555	513	518	486	514	544	519	565	494	522	547	579	542	514	544	541	501	484	495	537	540	505	546	521	528	514	501	559	520	520	547	552	564	489	540	516	503	456	513	538	511	498	542	518	516	571	547	533	540	553	475	526	474	517	515	504	550	529	498	516	525	523	510	541	532	470	533	536	564	561	523	585	516	492	509	519	520	572	535	560	537	577	491	532	522	538	507	521	525	520	515	535	549	501	507	519	492	580	557	498	529	545	570	539	551	569	585	508	517	538	530	535	529	531	557	507	521	550	505	486	562	527	524	491	537	507	530	493	531	488	544	532	518	507	509	548	528	524	516	537	556	519	495	486	540	517	488	526	543	485	540	530	513	508	569	541	536	517	517	510	503	554	523	559	527	526	529	545	497	529	525	534	524	503	531	518	524	593	550	531	538	514	523	538	530	515	515	529	571	545	539	535	549	499	551	530	522	550	522	512	519	505	522	508	557	490	498	487	512	530	518	509	530	482	506	507	554	522	481	506	530	537	576	562	537	501	541	495	535	535	504	530	519	524	551	497	537	524	530	557	543	520	557	522	513	528	525	552	539	538	531	496	508	472	521	524	513	551	551	534	537	486	542	498	511	523	506	523	501	542	510	505	510	554	514	544	511	508	493	520	499	500	537	503	526	533	553	515	503	514	512	517	533	533	553	523	506	514	522	482	525	555	530	524	530	523	495	533	505	555	516	542	507	527	527	536	555	519	526	553	505	485	495	523	553	536	520	551	520	570	516	539	506	529	499	514	495	539	542	530	487	538	506	508	502	523	560	520	525	542	529	455	534	531	554	555	547	561	532	510	527	527	541	518	519	496	510	533	507	542	519	539	544	526	529	521	554	515	507	543	455	523	552	514	522	528	505	501	536	572	553	504	526	530	504	521	528	527	579	516	512	543	576	537	516	483	538	487	543	506	510	509	505	527	551	506	512	510	524	559	528	478	481	536	525	511	560	494	534	481	490	520	518	552	507	513	550	524	518	501	570	576	507	556	489	497	542	498	580	540	525	552	528	535	507	493	526	485	531	522	515	474	554	530	559	560	542	537	499	498	548	528	506	493	541	516	511	521	555	545	532	522	535	558	518	548	551	553	499	583	508	509	532	519	506	514	524	476	524	482	525	527	525	481	508	511	534	515	533	507	488	513	542	518	556	509	559	532	508	544	501	545	537	531	547	568	532	550	474	547	548	561	547	543	553	493	560	506	525	556	525	501	526	509	525	544	549	522	526	540	513	520	566	518	541	565	491	513	562	497	534	465	525	501	513	493	517	522	497	541	498	535	492	523	516	533	545	529	527	509	514	524	510	495	489	546	560	514	540	525	501	550	537	485	518	512	533	499	535	529	493	535	555	515	515	521	551	566	524	522	564	509	535	535	524	518	500	526	517	525	503	513	513	511	567	522	548	470	531	523	550	506	531	522	502	556	505	560	527	493	500	585	490	544	524	486	534	492	554	486	529	480	552	530	494	511	505	513	547	535	492	515	551	524	509	511	522	533	560	509	510	522	505	518	538	495	532	554	557	532	541	545	520	546	509	510	561	508	518	515	528	532	559	525	576	545	552	506	541	519	535	532	488	524	482	491	532	490	541	517	503	549	513	517	534	505	521	484	543	527	503	531	539	519	550	522	551	537	554	513	534	509	518	531	502	483	530	534	498	527	508	514	543	485	534	521	536	500	525	517	522	555	527	516	496	546	520	522	540	485	528	495	562	521	524	515	499	528	519	504	516	574	517	525	517	566	529	543	495	523	486	545	499	531	537	510	520	489	516	510	519	504	501	508	530	521	533	525	497	477	540	539	528	541	521	556	527	540	526	513	530	514	526	465	540	539	527	518	511	559	532	558	512	508	548	502	525	502	482	483	544	481	544	509	498	498	537	528	516	510	529	505	505	541	526	508	503	509	502	536	537	526	531	512	513	501	563	507	537	472	545	538	533	504	549	503	524	548	521	581	527	498	525	512	522	524	554	525	555	548	525	533	570	546	531	520	506	507	494	507	539	543	516	507	534	509	524	531	500	519	533	557	511	543	528	540	502	565	534	484	490	536	549	531	537	513	487	490	550	501	552	497	497	514	551	538	513	526	561	485	507	539	526	531	573	527	557	560	496	504	545	536	537	501	574	574	573	487	521	524	542	565	546	534	522	546	543	532	545	520	506	541	528	542	529	546	511	542	506	532	520	476	547	506	520	547	545	513	527	517	516	521	504	549	534	499	532	537	526	571	485	511	493	533	506	532	543	510	495	465	524	561	543	516	501	540	515	509	512	497	538	500	506	478	511	520	513	500	523	540	496	504	512	503	496	527	517	487	523	478	519	524	534	568	503	497	524	517	531	548	519	530	534	535	563	501	518	563	565	565	543	508	545	504	546	518	501	485	500	496	497	529	509	476	506	516	537	531	542	562	468	554	535	498	533	531	543	524	530	541	508	560	530	514	523	481	521	552	514	476	492	577	479	521	505	509	522	501	512	521	498	505	519	501	531	536	514	523	524	520	525	496	534	534	500	508	538	527	497	516	530	536	530	536	560	558	567	551	492	555	536	511	496	527	506	540	549	500	528	537	524	520	537	534	536	552	524	520	497	510	491	518	492	521	514	534	514	502	514	457	502	488	558	509	544	528	526	539	530	532	552	513	483	515	509	540	529	512	543	563	492	491	542	514	521	537	509	554	550	502	486	525
11230	4036	1485	707	554	508	447	440	409	368	407	395	383	381	334	359	384	366	355	368	320	346	359	368	366	382	326	356	338	381	361	352	341	346	392	394	367	334	370	330	377	358	397	377	356	380	356	404	368	383	359	351	332	337	372	347	356	364	357	350	379	371	329	319	372	353	389	367	372	336	371	366	371	326	365	374	334	377	332	349	334	332	377	371	355	335	353	367	352	322	337	340	388	344	363	362	380	386	385	353	396	361	354	323	357	344	309	345	358	354	336	358	352	319	342	347	335	353	410	352	346	345	353	360	333	357	380	352	386	383	405	363	362	324	346	409	347	336	353	392	377	361	335	367	357	380	361	364	375	367	404	357	350	356	340	352	350	375	342	339	331	396	343	323	368	354	352	365	342	364	360	347	342	329	347	397	336	349	350	342	381	365	343	337	326	340	354	350	360	345	360	344	387	357	364	369	387	362	341	364	370	345	369	325	375	372	356	346	334	377	382	368	360	341	369	354	375	351	361	370	355	353	343	359	366	371	333	350	403	364	335	372	306	330	341	317	339	341	340	346	346	353	349	384	322	338	349	352	374	367	321	359	366	365	385	341	375	352	365	364	348	375	392	398	386	328	361	345	360	364	348	368	371	385	355	379	341	342	366	377	369	346	346	390	378	384	401	399	333	353	324	346	354	368	339	385	366	390	356	377	342	349	343	408	387	388	383	371	383	336	349	356	324	385	330	333	345	313	355	367	407	393	369	373	344	359	371	378	367	337	373	357	372	328	339	350	377	360	354	376	374	378	374	337	347	351	376	362	361	362	351	366	340	367	356	388	410	398	358	371	328	393	380	421	380	351	360	366	371	359	335	372	338	341	330	373	323	349	383	362	371	374	361	361	324	335	347	357	354	359	344	368	389	363	352	363	355	375	358	374	364	334	344	320	349	354	357	385	377	342	358	382	384	366	342	365	364	383	369	342	327	339	356	354	392	365	372	359	328	408	370	352	358	312	318	414	386	380	342	360	366	351	380	343	373	383	343	364	391	338	357	367	329	353	378	358	360	344	380	360	343	325	358	387	351	374	349	347	358	351	375	345	351	343	336	360	362	316	368	347	380	360	317	337	368	349	355	399	342	329	347	333	346	350	374	341	354	335	328	360	332	369	341	340	327	369	360	339	354	368	346	358	365	356	341	344	358	347	364	353	365	349	383	362	353	386	333	359	320	370	346	348	330	351	349	374	358	352	356	360	354	335	359	355	370	333	369	335	347	345	407	350	320	366	337	343	381	369	375	359	343	354	363	367	355	348	362	386	348	329	342	331	352	374	334	344	332	324	362	364	341	355	349	356	364	380	338	369	365	345	317	349	348	389	354	371	320	365	322	369	317	356	357	333	322	356	345	360	340	318	382	339	346	390	353	336	348	353	365	343	369	342	393	344	364	345	387	388	372	334	351	362	340	330	350	335	311	363	359	382	366	375	361	336	349	361	360	353	376	355	396	377	375	367	401	350	386	353	376	354	396	345	391	397	367	316	327	390	339	346	375	355	361	369	344	325	365	355	406	364	332	335	360	352	361	314	355	338	362	349	342	386	399	386	349	350	322	402	369	392	382	395	325	340	363	343	388	348	352	367	394	397	366	347	314	366	374	366	376	337	334	362	382	356	356	338	411	366	364	368	362	356	359	386	392	369	369	339	343	356	362	334	346	355	340	376	370	406	363	344	356	351	346	346	384	325	369	354	340	371	350	358	350	409	335	361	308	360	369	365	378	371	367	355	368	365	347	384	353	390	351	376	324	352	350	307	311	395	351	368	362	301	348	386	383	375	352	359	386	368	378	368	363	366	343	362	337	352	317	372	352	371	371	366	341	354	366	381	354	370	354	336	365	353	346	367	375	382	382	338	346	365	340	352	333	375	349	401	331	394	366	351	346	311	358	325	357	331	380	341	360	367	346	339	374	367	328	379	382	374	405	384	355	374	409	402	364	378	400	332	338	335	386	364	346	357	309	362	368	334	306	372	318	369	339	350	383	372	367	323	341	371	353	346	325	358	364	362	355	341	334	353	371	324	339	365	358	354	311	347	359	358	397	398	361	323	377	329	365	343	355	381	343	376	349	352	335	387	364	336	369	347	346	363	372	373	367	336	364	351	355	381	361	344	359	369	344	375	368	340	347	349	369	392	357	356	337	356	354	378	371	366	385	343	372	349	308	351	345	332	360	360	358	335	357	371	357	375	353	361	353	355	355	353	332	320	358	364	345	335	355	360	342	369	362	328	366	352	347	377	372	367	378	367	365	319	355	318	365	337	341	353	321	367	393	394	310	337	334	328	381	374	354	378	342	369	357	383	372	351	391	355	355	329	352	378	370	388	373	318	354	395	394	324	315	358	384	329	369	353	369	364	363	330	362	371	358	338	323	341	326	352	376	383	391	361	358	324	351	346	347	373	376	367	342	355	382	320	382	377	365	328	345	341	356	324	356	359	334	371	348	357	364	330	348	318	359	373	345	371	342	401	341	357	364	389	367	377	374	359	354	368	345	345	373	336	351	366	375	387	321	356	371	373	323	357	352	357	324	371	319	364	346	371	371	399	345	376	360	363	377	408	364	351	353	415	355	383	327	373	379	372	378	327	352	377	348	326	361	366	360	355	333	330	332	357	388	392	343	347	361	324	340	386	399	366	376	342	384	351	349	358	362	320	370	358	358	357	341	336	359	361	357	372	344	351	337	359	366	369	351	352	393	374	358	359	355	385	387	382	366	380	305	353	375	397	326	342	378	348	357	344	340	349	328	361	365	323	379	361	386	345	364	379	352	329	366	343	343	396	334	364	317	367	314	350	369	352	360	339	385	361	364	371	339	402	332	361	382	370	325	356	359	344	377	343	348	377	349	353	341	358	370	342	370	354	361	332	367	375	383	325	341	343	348	365	343	358	370	402	357	353	354	335	364	369	336	337	365	398	352	384	344	328	359	350	371	410	358	344	378	371	334	361	356	364	367	330	341	369	332	334	324	377	371	332	365	328	364	399	347	335	351	320	387	370	348	346	366	360	351	347	367	352	341	371	359	358	349	364	345	352	386	377	376	362	339	368	339	315	310	345	327	375	349	370	377	340	347	356	366	382	357	338	362	402	339	351	345	338	358	350	374	369	364	358	351	392	378	323	366	379	392	346	345	341	327	406	396	360	365	359	349	338	333	342	355	345	371	414	330	336	379	353	372	347	358	344	342	331	365	371	339	348	348	380	356	353	383	296	365	329	371	360	329	379	342	333	362	371	372	345	355	361	377	328	384	338	377	361	390	327	389	366	359	383	330	345	348	354	371	344	357	340	382	367	381	338	368	370	359	389	388	355	370	376	353	416	356	360	339	344	361	339	345	366	372	348	357	355	369	391	390	335	383	346	380	358	345	392	374	373	356	367	319	361	341	370	381	398	369	324	364	340	334	335	374	365	364	373	388	368	327	338	332	334	335	360	373	353	335	388	355	337	371	393
8053	4155	2734	1917	1627	1428	1339	1243	1102	1065	1056	1044	1015	971	961	872	897	851	870	862	838	841	870	911	813	840	923	890	879	834	816	857	825	809	839	909	810	796	831	851	846	844	814	840	829	809	825	824	794	811	776	818	803	796	891	811	827	797	823	858	798	823	796	839	854	824	837	822	834	870	867	783	838	847	840	821	882	775	817	840	816	831	892	822	825	804	841	782	808	825	823	874	829	810	821	837	817	805	852	776	793	866	800	848	847	791	867	783	804	779	814	809	799	834	791	895	832	847	863	835	839	852	889	874	806	883	850	852	841	864	813	875	832	771	808	803	841	864	788	812	824	785	822	782	851	848	759	861	889	873	839	824	830	816	832	809	793	816	822	833	829	809	827	834	773	835	788	851	844	799	823	739	841	808	852	856	827	838	834	833	811	847	830	804	817	874	809	898	748	788	793	815	825	802	805	867	776	881	838	831	796	857	799	798	820	840	784	837	821	844	836	804	817	808	824	839	832	849	826	881	869	852	819	849	868	854	872	831	838	798	791	877	790	773	804	790	871	855	821	780	779	819	836	837	800	852	809	803	887	850	805	825	813	817	842	852	845	897	806	809	826	811	803	831	803	828	834	861	796	839	832	833	830	809	820	838	799	777	881	826	806	805	859	857	746	827	831	852	836	819	773	799	803	844	887	816	756	798	812	810	788	831	780	822	829	843	811	822	833	787	799	847	791	822	829	813	858	899	832	823	796	849	840	835	846	842	810	846	857	813	800	773	771	792	844	825	810	871	802	821	847	852	866	780	853	828	784	838	832	806	867	781	812	877	844	843	833	842	856	861	787	818	836	844	826	878	857	830	860	840	844	816	800	838	816	823	813	862	842	835	858	832	778	832	786	825	819	875	831	818	844	812	820	819	797	858	856	800	796	826	832	840	851	876	844	813	822	844	801	798	789	897	850	820	837	798	840	862	777	835	813	819	869	824	832	826	812	846	819	840	824	814	822	857	849	834	818	821	758	825	844	812	888	834	833	837	818	810	849	845	866	844	814	827	797	852	835	870	826	834	819	835	799	827	839	791	790	821	840	816	840	791	809	810	802	759	820	897	804	848	800	829	840	829	870	830	804	792	821	826	832	786	858	855	838	836	819	841	827	810	847	792	780	813	812	791	822	841	825	809	810	835	837	808	879	845	770	820	858	811	916	811	825	851	813	838	774	799	830	830	841	830	834	825	775	813	838	814	845	834	831	817	804	855	840	794	785	801	865	858	851	796	816	831	845	796	857	826	794	842	787	834	828	823	811	851	802	807	818	804	790	865	797	857	757	807	863	822	828	795	852	785	779	825	781	836	810	838	829	825	822	807	814	808	836	801	802	853	798	844	798	853	758	894	828	798	779	831	807	813	853	835	854	847	810	823	802	810	785	833	860	867	799	893	812	851	886	835	752	837	841	813	816	914	831	808	788	833	772	814	836	815	829	867	770	811	801	843	829	820	791	832	831	838	799	826	823	818	834	871	864	775	810	784	874	791	839	846	765	874	836	875	810	849	824	774	809	814	865	784	792	783	805	841	835	798	824	805	850	821	796	800	760	827	879	816	830	811	835	828	807	792	768	874	809	856	817	882	846	786	853	848	870	825	831	820	836	877	828	774	830	794	809	824	838	772	872	847	865	791	812	862	857	791	831	840	805	831	804	837	769	852	800	820	824	906	842	871	862	850	845	796	813	823	821	853	854	837	821	811	786	820	851	829	836	845	790	843	834	850	838	894	806	864	808	818	830	811	856	895	827	854	758	807	781	814	839	765	843	798	856	806	800	829	834	839	825	825	802	835	843	775	832	878	798	801	859	837	832	833	789	821	838	851	778	829	786	802	822	844	799	823	828	863	855	843	818	816	875	888	838	883	814	864	848	828	876	815	844	827	876	824	792	812	845	830	818	807	823	810	828	840	840	845	792	790	802	779	809	822	874	829	842	838	835	832	837	815	854	902	805	839	785	848	875	853	800	806	827	819	783	826	859	824	858	810	809	842	793	776	869	845	857	800	827	838	785	873	807	804	815	803	843	861	851	870	867	822	776	788	804	828	869	795	811	878	841	824	856	809	804	856	823	805	825	823	819	728	826	830	826	823	839	788	811	874	842	817	851	811	840	836	839	840	838	864	811	860	793	820	837	880	849	864	824	815	831	791	819	808	830	876	841	842	851	844	854	849	821	785	812	752	810	812	790	864	888	827	855	859	820	803	844	870	834	829	797	875	830	808	831	804	841	780	863	831	824	844	816	863	824	840	788	824	819	878	783	899	834	872	806	811	812	853	780	871	855	826	858	834	817	791	792	811	800	820	828	819	821	854	774	797	815	844	778	838	831	820	802	829	801	769	850	866	837	861	856	789	805	825	783	830	828	824	858	786	793	842	820	887	824	817	818	826	842	792	816	848	842	827	849	775	807	820	798	778	774	820	863	810	799	814	822	773	825	808	776	822	834	840	818	826	804	874	760	841	872	821	823	781	815	848	831	781	847	817	846	787	786	829	808	844	813	826	891	809	827	829	824	850	802	831	845	855	823	782	841	841	823	869	855	815	821	835	856	831	795	802	882	838	838	822	874	867	829	817	840	841	791	782	836	790	824	815	797	802	826	826	794	825	862	800	805	804	837	804	799	897	820	823	874	766	840	848	810	824	815	827	833	825	839	813	838	854	857	828	874	856	809	851	794	847	862	828	828	765	807	756	840	793	821	865	826	825	839	820	835	821	856	820	817	784	813	741	806	787	769	798	787	781	795	832	824	826	802	822	848	817	824	771	814	849	817	864	832	808	822	803	820	824	842	814	834	861	826	872	832	800	819	896	766	834	822	894	826	830	829	815	849	836	880	799	832	850	854	872	817	862	789	798	852	863	796	789	849	807	850	818	812	826	793	822	856	818	857	817	790	852	760	807	828	844	876	798	869	856	829	766	791	825	833	844	818	830	862	840	807	857	864	851	850	810	801	836	849	799	796	817	893	812	840	855	801	756	818	825	808	846	845	795	820	801	817	795	838	793	824	818	846	835	831	816	845	830	827	808	817	828	866	805	829	756	811	789	823	826	822	816	862	777	848	901	857	808	831	838	886	841	853	784	827	826	844	812	852	899	818	828	791	828	832	834	820	833	810	828	803	819	796	828	848	779	885	812	819	809	823	839	817	849	776	834	856	849	792	829	848	842	872	837	824	842	854	866	831	792	862	860	812	787	791	811	858	837	802	818	868	826	829	851	807	832	820	822	824	790	811	861	856	822	835	813	816	811	739	856	780	842	835	831	834	800	829	848	827	779	819	825	831	819	773	810	784	808	805	818	809	845	811	818	835	819	780	811	794	840	829	821	783	778	802	858	831	806	814	838	792	807	838	834	850	802	782	830	806	825	831	788	822	793	849	827	815	867	732	827	831	829	872	808	839	827	834	825	825	800	858	849	851	845	833	830	809	836	794	850	850	788	839	783	858	768	856	815	850	819
26836	13225	4522	1254	841	744	573	536	484	494	452	426	400	379	407	391	343	355	374	365	372	363	356	333	370	352	354	347	339	351	373	385	369	357	369	370	391	327	348	370	399	327	346	347	330	357	389	341	326	345	349	360	345	351	358	345	318	346	364	306	337	347	340	336	395	376	333	352	357	333	355	347	345	339	335	321	332	382	352	327	366	312	339	316	374	345	337	375	381	341	319	381	359	352	359	345	348	354	393	380	293	373	332	312	313	355	334	356	344	337	351	316	364	353	346	373	362	379	319	309	361	327	353	335	326	344	347	337	352	357	357	356	361	346	377	372	339	354	341	340	340	357	333	354	336	334	351	352	381	364	342	378	332	356	369	382	338	349	340	332	365	352	366	337	363	337	347	361	362	363	331	398	360	353	355	359	317	318	339	322	369	377	336	362	353	370	407	344	341	358	361	373	338	356	340	354	371	355	327	332	374	332	356	346	306	348	325	349	357	369	375	352	351	324	349	380	347	338	380	385	355	317	320	327	349	389	362	358	340	331	359	359	353	329	323	341	332	316	307	351	339	338	352	340	381	377	357	341	324	370	333	342	343	343	349	374	363	361	340	371	325	363	345	371	344	359	379	334	333	325	333	333	386	326	390	350	366	380	362	336	354	359	351	367	348	359	364	328	343	360	329	320	380	359	352	335	373	337	337	338	343	364	348	361	365	338	376	357	361	395	331	343	345	353	343	324	350	359	339	337	322	361	404	373	359	317	311	342	383	347	334	353	344	366	324	389	322	334	354	332	335	386	382	367	358	326	328	356	333	341	352	372	346	324	318	372	340	370	369	338	351	323	338	340	356	370	350	368	373	333	365	340	351	341	305	347	334	353	368	323	327	339	343	337	359	381	339	356	399	364	349	321	339	368	349	358	346	355	326	339	379	365	348	379	344	377	338	317	375	369	336	351	347	374	365	350	306	341	342	333	341	354	362	321	368	383	354	313	333	349	317	309	323	363	347	359	333	355	323	338	378	372	338	347	317	365	346	356	378	352	370	369	341	377	379	352	315	327	324	403	326	330	339	363	345	344	363	350	332	357	325	360	370	310	365	339	362	324	360	351	335	332	385	323	364	333	355	356	351	312	360	328	331	343	333	321	338	364	368	310	380	352	387	353	335	380	341	321	309	396	334	357	336	359	343	357	372	331	382	322	341	310	391	343	322	394	348	361	343	335	334	327	376	394	339	347	378	366	373	355	310	388	380	318	333	368	351	345	331	315	363	342	341	332	337	344	348	372	318	349	365	353	361	336	360	373	346	354	363	369	331	327	381	362	318	341	329	357	332	366	321	333	315	353	323	355	375	374	336	365	366	325	342	344	324	329	363	353	342	338	378	367	339	350	355	356	351	347	379	329	338	350	351	355	348	389	355	374	320	354	315	341	372	360	362	382	345	358	346	373	336	339	329	335	354	346	327	373	344	355	358	343	308	346	308	339	369	340	370	354	337	350	358	343	322	343	342	383	351	331	344	359	337	319	359	339	382	393	344	347	346	352	335	364	380	316	368	334	349	351	403	349	353	311	365	330	405	365	349	369	366	346	373	320	329	332	330	334	354	318	335	341	337	327	336	352	342	326	369	337	360	376	340	348	365	351	348	353	348	358	344	370	377	336	358	345	375	341	332	310	384	381	379	386	346	371	343	318	336	338	357	365	319	352	349	351	387	358	343	346	347	367	363	314	362	367	337	323	378	337	350	315	382	361	348	345	351	330	366	370	345	337	406	365	348	366	378	382	370	340	360	351	356	369	364	326	350	373	357	355	325	388	356	341	355	308	347	339	361	358	352	348	353	366	341	366	357	408	364	353	365	345	353	366	387	321	321	355	345	388	336	312	380	331	342	378	323	323	324	325	353	343	368	341	361	331	339	334	363	313	352	352	352	327	375	386	378	319	372	363	353	309	397	319	404	359	340	389	369	373	362	336	322	338	362	335	332	372	354	343	313	379	330	344	373	323	327	373	353	380	308	343	344	324	354	318	330	319	346	367	371	345	350	372	349	349	335	375	328	373	343	366	344	332	346	353	332	358	325	329	342	352	320	320	369	321	383	335	337	358	354	377	352	341	332	331	338	364	347	327	336	308	343	339	347	340	347	351	334	351	333	362	364	323	338	370	367	364	330	354	371	336	331	315	330	309	362	405	322	311	335	355	345	338	369	360	350	363	351	334	333	349	366	362	357	353	308	350	392	373	334	334	347	364	345	380	369	362	318	375	354	361	362	371	357	407	357	394	380	333	337	348	378	361	330	405	372	333	371	336	364	348	343	347	351	351	299	359	362	366	334	378	367	302	363	365	338	313	349	355	368	337	343	342	361	350	333	370	350	370	335	367	361	373	358	368	357	347	381	349	375	319	381	364	324	360	337	360	350	342	324	357	335	340	363	379	373	378	351	371	409	393	336	349	348	368	354	354	349	333	371	354	368	340	335	365	357	353	338	354	380	353	325	344	350	336	343	342	365	344	320	332	346	328	389	364	335	363	350	355	328	343	348	339	332	351	323	349	343	324	352	363	346	388	344	385	336	352	363	341	347	318	371	360	346	358	330	310	368	361	355	370	323	361	355	390	359	362	341	384	343	373	363	373	332	365	365	356	361	332	354	336	338	400	408	320	379	332	365	351	354	373	357	352	336	395	341	315	327	322	350	395	312	354	334	331	378	372	362	381	376	357	327	340	328	326	348	355	396	318	333	349	335	330	383	355	378	340	352	372	352	356	334	365	328	316	356	361	336	335	350	354	359	353	326	349	344	341	304	343	335	353	329	377	357	342	361	367	378	379	344	323	309	342	351	328	338	355	353	346	350	347	302	332	336	366	350	346	355	342	376	363	360	356	336	323	370	359	360	377	322	319	365	367	339	364	327	332	382	358	390	329	357	344	364	342	354	355	341	348	328	347	387	372	366	368	350	364	298	369	344	352	366	376	344	395	349	357	323	382	338	335	320	342	332	348	332	358	336	364	326	305	322	304	349	370	365	344	330	323	345	344	325	385	355	352	373	357	337	326	351	367	343	380	323	385	364	368	360	362	361	355	319	363	390	347	358	324	346	364	331	368	361	341	333	364	367	316	321	328	371	317	332	324	327	371	360	352	344	349	361	358	343	348	346	341	359	356	331	356	374	352	357	351	354	370	378	333	330	346	359	332	386	330	353	359	333	333	362	362	352	326	393	350	367	353	353	359	335	318	360	335	343	355	340	333	315	337	335	365	348	366	369	320	359	371	354	341	348	354	392	369	343	355	317	330	344	362	330	333	385	339	359	326	334	346	345	361	351	344	384	338	360	332	348	397	306	349	327	336	319	380	363	379	309	359	346	318	319	349	343	355	317	336	348	351	351	346	374	395	377	310	346	340	344	350	388	378	333	310	360	341	393	336	328	318	349	375	389	393	344	333	343	345	354	352	325	386	368	318	361	339	334	354	342	364	350	345	353	372	334	380	360	337	347	345
18675	10648	5373	3191	2730	2493	1927	1879	1536	1472	1355	1223	1098	1226	1133	1043	970	940	916	895	950	905	942	916	906	908	829	904	840	912	858	878	885	820	813	846	837	835	821	823	814	787	807	818	804	863	812	776	797	803	814	788	775	778	774	840	757	844	757	778	807	750	801	786	828	773	792	804	810	809	814	846	842	809	810	821	809	814	801	826	750	794	804	766	796	865	781	839	845	818	833	820	808	803	824	770	772	799	812	820	788	776	839	784	869	798	768	815	808	772	762	816	778	774	784	788	776	824	802	798	813	840	801	835	843	794	813	810	745	807	784	783	802	799	761	846	725	797	774	758	802	787	797	757	804	783	820	780	778	803	782	759	786	821	811	778	869	771	755	815	826	756	810	801	809	780	777	816	805	783	809	746	796	789	808	823	802	811	753	773	802	786	803	799	810	870	775	823	768	732	786	814	801	818	788	778	819	793	787	754	816	770	778	821	777	802	787	816	789	815	749	772	775	782	821	786	778	834	837	806	788	802	772	731	799	827	767	775	779	754	821	760	808	762	857	781	794	825	744	800	782	833	739	772	779	796	761	772	796	778	814	795	814	777	795	791	829	779	786	752	818	803	778	797	807	771	792	807	795	824	738	797	773	795	821	804	781	863	792	768	804	753	799	810	788	784	821	804	752	795	805	813	830	804	807	830	803	797	822	788	792	769	814	761	801	784	820	747	749	773	767	807	798	794	772	796	789	801	826	849	777	773	789	809	769	789	802	806	805	780	768	781	772	739	828	803	806	808	812	794	806	832	819	854	805	796	783	761	789	815	800	788	778	768	809	802	747	771	813	777	779	773	797	761	763	763	781	789	771	760	839	815	818	808	786	786	778	801	796	834	774	818	797	864	780	815	751	768	835	824	803	765	778	740	821	786	776	786	850	759	806	754	839	807	809	783	857	780	802	769	699	784	768	821	805	825	852	790	782	790	825	779	825	764	786	791	837	804	846	797	806	822	778	761	853	800	826	811	788	793	816	792	801	793	783	846	837	833	903	814	800	778	753	829	782	800	798	797	818	789	852	806	819	750	804	786	832	779	787	805	839	837	793	801	774	813	779	814	802	785	816	788	796	787	750	828	813	755	803	821	775	781	774	757	737	794	776	802	756	773	808	839	834	782	798	847	784	774	813	776	793	809	811	834	815	793	792	799	771	810	781	799	801	779	824	808	723	784	783	792	808	805	768	774	755	844	799	815	795	792	814	831	774	791	829	803	827	765	779	785	808	787	814	852	796	765	764	833	788	798	748	833	809	831	778	832	803	825	801	841	840	800	794	835	766	797	817	857	777	858	825	814	791	797	843	785	758	780	795	796	845	785	837	789	771	787	819	771	778	766	820	799	805	833	789	826	797	805	837	781	772	782	774	826	742	835	809	771	848	782	808	797	811	828	820	798	814	823	773	821	807	766	800	804	804	807	801	798	827	782	841	773	763	816	801	817	798	818	798	764	749	802	800	843	832	731	769	869	780	821	820	813	818	809	765	800	776	793	839	831	784	837	775	794	762	801	803	800	821	779	774	832	806	798	773	835	832	792	786	779	804	830	814	830	752	853	821	820	769	806	822	823	800	847	748	850	869	789	791	841	827	769	770	832	809	782	844	775	846	818	840	805	791	794	792	803	818	757	830	823	800	819	801	793	818	757	783	815	773	809	808	824	765	781	816	810	877	821	814	761	754	827	769	819	797	784	767	741	781	815	818	812	809	856	821	775	788	757	814	787	802	795	840	821	806	837	800	822	759	804	752	836	800	821	787	827	829	803	803	839	813	820	766	792	751	794	763	764	831	783	764	827	786	781	795	814	851	797	782	815	783	797	801	800	778	813	821	778	814	780	729	801	759	861	825	789	833	820	795	793	784	794	813	771	802	778	818	791	779	756	830	804	817	799	804	850	801	779	830	781	883	818	822	854	818	827	780	859	803	796	774	802	766	776	890	763	795	766	805	785	811	788	770	792	834	757	755	799	828	804	825	800	798	834	797	808	853	830	816	789	789	791	818	824	809	773	848	798	842	862	884	798	734	805	791	737	766	804	816	789	768	765	768	806	780	780	837	803	783	813	836	826	778	816	781	742	790	805	785	809	743	865	795	767	790	852	775	755	743	776	859	789	764	829	797	792	839	839	809	796	782	798	823	803	795	816	786	755	809	802	819	792	805	743	828	800	822	834	764	762	797	836	786	849	837	775	791	825	786	766	735	817	805	843	798	768	805	832	786	745	784	785	784	807	776	801	805	782	762	815	790	781	795	843	812	828	775	794	751	840	746	808	757	779	799	815	789	758	842	820	811	798	798	772	817	761	841	822	817	805	797	799	807	776	819	821	798	825	823	820	804	837	823	851	759	797	763	819	778	760	798	794	780	803	814	774	750	827	799	803	818	798	792	786	831	823	819	780	815	827	784	808	819	767	778	763	788	821	850	816	792	775	794	808	817	810	824	796	809	741	795	811	754	842	781	810	793	784	817	797	800	808	844	767	783	779	820	791	770	826	733	833	820	799	802	774	790	788	776	836	792	801	786	778	816	845	799	777	826	793	814	772	823	777	769	800	836	797	802	780	792	736	783	828	780	790	795	852	802	802	806	773	810	759	795	801	771	832	816	777	790	786	835	740	782	820	788	801	802	766	855	824	796	796	811	773	832	777	787	790	783	787	752	788	846	778	848	850	741	728	859	848	798	765	799	788	789	764	783	800	800	789	795	812	777	815	781	787	807	811	765	797	775	793	802	852	800	744	856	773	776	810	842	806	810	882	801	783	801	788	788	774	820	828	842	841	778	807	838	802	803	816	832	771	855	747	785	815	803	773	797	767	778	804	807	800	837	760	774	806	780	812	768	786	830	746	782	853	821	788	817	779	805	804	766	782	803	792	780	779	777	763	749	799	804	773	812	812	802	803	819	794	806	837	798	789	799	778	795	817	743	796	805	763	805	802	820	808	731	841	804	791	796	780	747	801	792	802	780	744	775	784	809	810	780	822	771	794	786	744	764	805	777	806	826	821	773	753	838	757	808	792	821	811	810	822	786	789	822	809	811	741	791	824	718	810	774	815	758	789	770	789	782	810	810	798	793	799	832	800	755	785	831	792	791	768	825	772	783	809	807	815	759	807	789	805	803	828	817	802	803	774	812	782	826	841	778	766	782	752	782	837	851	761	788	786	763	830	764	816	835	786	798	791	760	780	800	835	748	797	763	818	809	806	853	828	835	777	826	780	772	796	770	851	762	735	799	787	786	791	844	849	776	758	850	836	800	785	751	792	791	844	810	789	815	800	821	752	805	790	830	781	769	770	794	837	840	836	793	774	808	754	828	799	823	732	834	823	798	793	744	777	764	778	808	797	782	794	769	754	841	812	851	809	736	769	774	777	800	796	822	782	819	776	812	772	831	784	750	863	814	792	806	820	789	820	775	814	811	771	795	830	754	791	772	777	835	796	772	800	781	793	766	798	822	786
36519	20583	7236	1785	1032	834	663	532	445	370	346	388	310	314	299	291	261	230	259	272	224	234	237	250	257	241	273	216	233	223	233	227	224	234	204	212	242	222	225	224	264	205	214	224	233	267	237	244	233	217	195	195	218	243	233	226	230	224	206	221	233	243	250	229	226	231	217	216	231	209	215	229	235	227	235	241	230	212	237	200	211	212	196	212	257	200	211	218	206	218	213	222	245	221	232	215	205	225	203	199	197	216	213	206	210	216	199	226	196	260	214	234	222	242	214	237	234	209	204	196	198	204	202	237	204	270	234	207	208	233	202	208	233	224	213	272	236	226	217	204	207	204	218	215	231	223	237	216	207	199	229	239	208	208	242	212	227	204	228	220	214	226	265	231	201	245	247	239	225	223	228	195	228	200	228	205	192	245	231	240	218	213	212	203	231	214	213	220	218	200	229	254	213	212	205	205	211	207	200	210	265	207	224	220	211	224	202	238	204	201	226	232	241	212	226	216	225	232	206	225	211	209	233	218	224	201	228	225	195	218	234	214	226	227	205	212	223	245	214	232	204	234	209	231	216	199	229	222	246	209	219	241	220	212	231	226	223	197	230	237	212	225	237	232	221	237	223	236	237	223	215	233	228	233	198	216	221	224	208	238	195	207	197	231	221	203	211	238	223	215	199	221	228	199	201	226	232	222	211	226	241	200	225	216	239	214	209	216	226	224	214	208	210	222	227	223	224	229	214	229	226	226	238	198	233	238	205	215	197	242	223	214	197	236	216	223	233	232	220	207	232	212	205	226	213	207	218	234	211	210	234	216	237	238	221	239	235	237	231	226	249	239	228	244	242	214	191	229	207	199	218	198	238	237	218	233	225	217	216	227	213	221	218	207	216	241	228	209	200	258	220	239	210	215	235	226	225	197	225	231	221	233	236	204	211	231	226	215	219	209	217	236	240	225	208	203	217	216	225	213	235	218	251	223	213	223	227	231	199	250	193	216	225	218	225	233	204	201	219	239	236	240	228	202	220	195	215	215	226	242	214	206	220	215	197	226	195	231	215	234	232	245	222	192	205	208	214	167	239	218	205	223	229	210	231	225	213	216	223	219	210	214	203	227	257	209	237	230	214	217	225	205	210	217	220	233	216	202	249	212	193	223	224	222	202	212	204	228	224	189	219	225	235	237	212	188	211	219	208	214	261	230	242	218	256	242	265	251	257	257	222	224	166	218	213	219	223	196	219	238	219	220	221	201	211	224	236	207	241	226	232	220	257	222	207	225	226	254	229	227	217	230	224	222	219	197	225	194	230	229	215	229	225	247	232	218	213	224	221	218	227	200	216	212	227	218	229	245	190	217	232	232	226	182	224	225	245	225	230	215	205	209	212	229	247	207	224	200	215	213	228	224	224	218	197	210	249	218	210	214	220	237	209	196	226	247	242	239	207	188	226	200	235	247	207	220	252	231	216	246	229	210	223	230	213	233	245	220	229	181	235	224	239	196	210	198	228	231	220	215	218	221	219	204	201	238	205	244	225	222	227	216	246	197	246	204	231	224	196	229	216	234	218	224	215	227	211	247	223	199	243	224	244	220	227	230	198	213	229	221	234	216	223	202	209	207	247	238	203	199	237	223	216	214	232	233	216	207	189	225	219	218	196	213	210	220	235	229	201	226	234	229	227	248	225	236	215	208	202	227	222	223	239	222	228	221	234	217	210	214	234	196	222	211	211	225	229	214	233	233	252	216	226	245	209	188	237	200	251	183	235	235	228	235	236	226	214	223	207	213	228	237	205	208	229	215	196	214	200	241	227	260	231	212	212	206	218	225	182	220	190	231	238	224	229	207	203	200	203	217	218	213	203	207	226	199	233	205	194	206	184	221	203	257	220	236	231	219	222	210	216	219	241	227	214	225	212	211	212	259	240	214	188	228	210	235	206	206	226	223	213	213	226	218	238	220	231	208	235	226	203	206	203	228	209	240	219	240	213	224	229	188	237	194	241	207	220	215	245	231	226	221	229	231	213	208	228	195	225	204	211	241	233	217	246	215	235	228	230	206	222	218	265	227	221	260	236	234	237	220	207	221	207	208	246	221	218	216	216	220	213	204	200	198	223	217	191	196	225	237	218	215	220	211	206	239	188	227	203	222	210	203	240	227	237	221	229	213	243	218	225	201	226	200	202	208	231	211	226	215	233	216	200	241	213	221	213	232	244	227	227	203	216	177	202	200	255	211	250	222	226	223	201	221	220	210	222	251	235	232	201	230	233	240	217	209	189	216	233	237	255	219	227	186	208	208	214	240	213	222	250	242	227	223	215	220	214	199	208	241	227	228	258	225	228	206	220	213	213	245	220	211	231	198	226	209	236	226	213	228	218	219	245	233	221	192	220	174	222	198	206	235	212	204	216	224	188	230	213	213	209	237	233	247	203	219	203	220	210	219	217	219	233	190	228	222	220	250	207	209	212	230	200	223	211	212	237	203	202	224	211	198	227	222	227	199	211	213	219	239	223	232	211	235	223	220	215	198	230	222	214	221	225	233	250	240	219	205	212	232	228	205	192	238	226	226	259	218	221	206	244	193	202	204	199	231	224	251	224	198	219	194	216	228	223	213	215	224	215	222	214	222	209	223	214	216	236	258	250	206	214	241	225	216	213	199	202	234	230	244	234	245	218	226	191	217	249	252	231	195	196	247	193	204	248	212	231	216	216	231	215	201	225	243	217	230	222	231	239	207	242	213	229	202	213	231	235	203	214	203	219	217	212	190	236	218	214	203	222	232	207	229	255	238	221	228	250	206	241	233	231	254	220	235	203	232	197	235	211	228	236	214	206	215	195	208	225	212	222	232	230	202	212	203	201	214	222	230	235	210	228	228	216	220	239	215	193	222	197	210	214	240	228	236	224	213	213	234	222	217	223	204	234	207	208	210	231	221	225	227	261	222	225	208	219	187	188	257	218	225	239	194	205	177	200	207	218	223	226	206	216	229	237	219	189	222	210	224	254	237	190	221	247	211	207	224	230	223	227	208	225	234	230	200	228	204	246	218	219	227	231	243	223	245	198	234	201	205	253	238	205	210	202	207	237	242	205	190	218	188	234	233	228	218	202	210	201	237	214	212	242	250	198	215	223	212	265	197	200	245	236	230	245	205	216	196	210	226	228	214	220	227	236	219	215	227	206	228	224	237	217	203	224	221	228	245	235	203	224	222	253	215	232	219	214	246	229	218	219	210	197	244	228	246	238	204	221	229	226	225	233	239	216	219	221	248	233	202	229	231	238	234	199	207	208	211	189	257	214	235	221	220	219	213	233	225	230	225	238	235	245	208	213	220	187	214	219	199	225	217	217	195	201	213	256	209	238	219	228	208	236	232	230	223	245	232	222	207	204	237	196	217	209	226	225	219	191	201	256	220	214	196	201	224	236	197	213	241	236	224	222	217	231	219	216	217	177	203	210	210	243	245	222	246	211	206	214	216	230	209	246	226	222	239	232	231
23819	14805	7150	4001	3670	3189	2589	2073	1659	1534	1347	1253	1153	1069	965	899	817	849	780	721	717	651	670	658	670	665	664	626	660	594	620	558	624	583	579	590	557	609	542	554	560	545	570	577	556	538	558	530	564	538	528	537	568	542	589	537	510	582	593	556	515	496	538	518	526	549	540	564	531	513	512	556	560	534	534	547	528	549	554	503	540	526	559	538	523	485	525	521	501	511	553	489	537	548	545	543	564	525	541	500	567	555	529	566	531	481	504	556	547	511	506	516	521	552	526	523	525	534	518	498	528	479	524	531	542	471	518	511	545	536	501	555	527	497	552	543	520	519	542	505	516	578	551	532	492	490	490	534	519	552	529	508	546	512	497	528	517	522	570	539	568	505	561	505	551	523	539	494	548	561	532	532	538	521	533	513	560	527	508	568	529	534	542	539	536	528	542	522	543	515	507	483	553	561	528	535	523	537	522	520	538	540	494	493	500	550	489	496	545	518	536	526	494	520	520	552	536	541	537	490	565	571	496	490	553	498	544	500	501	530	485	507	553	502	527	517	578	547	526	532	511	523	544	547	547	536	531	549	487	479	561	498	541	538	528	547	545	556	536	528	522	505	520	532	527	540	490	547	560	532	515	541	540	532	516	569	522	541	549	555	527	534	531	530	507	505	485	499	496	515	506	524	542	505	529	518	565	522	494	527	502	533	511	530	532	543	515	541	505	498	540	518	492	500	547	486	528	509	510	492	493	547	484	507	485	542	537	551	535	474	575	505	500	528	524	545	539	503	543	574	491	519	557	522	552	541	513	530	532	519	548	551	543	555	527	487	475	518	496	524	536	492	523	492	552	515	528	559	483	541	508	510	530	523	519	517	532	536	525	537	531	555	531	550	557	511	489	507	531	496	502	491	514	512	490	534	524	515	534	519	557	526	560	510	495	487	529	525	491	488	539	525	460	481	512	555	530	539	525	489	536	516	517	512	524	513	506	547	531	536	478	543	505	554	506	508	548	510	505	489	568	542	515	574	515	537	492	483	518	539	525	486	543	530	534	481	501	532	520	542	522	534	520	508	496	537	569	513	491	468	560	484	522	588	538	513	570	553	513	542	543	494	527	540	502	503	508	521	538	530	531	526	505	558	523	536	551	520	506	519	565	532	535	521	535	511	575	538	533	533	519	535	524	544	530	541	550	557	504	566	523	528	541	516	555	524	535	528	525	519	539	511	500	554	573	522	520	521	505	516	587	510	484	513	528	507	533	533	488	548	498	531	502	542	559	483	555	540	541	485	545	484	561	501	578	529	513	547	519	496	550	514	546	475	544	512	532	490	514	554	518	527	494	510	508	529	522	529	508	540	545	506	520	550	510	563	471	473	528	518	485	567	551	511	517	554	518	504	523	497	551	530	499	562	511	536	512	522	531	592	574	547	540	555	566	533	525	513	528	500	527	548	523	501	489	505	569	527	497	520	572	537	533	503	516	530	533	541	511	524	526	502	534	491	535	559	507	525	490	506	491	539	455	515	581	509	547	504	538	511	523	509	475	495	533	512	540	513	556	492	479	540	528	563	549	516	528	571	514	515	503	497	498	541	538	553	532	525	544	534	494	581	537	568	502	506	550	531	529	516	516	525	514	514	508	478	551	526	530	563	549	490	484	527	539	512	550	535	495	528	511	492	506	486	549	528	501	487	548	541	510	506	525	537	516	526	544	485	498	541	520	506	544	542	539	530	544	516	473	500	544	495	577	517	536	513	538	558	582	515	496	520	549	507	511	520	524	549	494	549	515	528	559	544	530	517	486	533	538	530	519	488	534	547	503	520	528	513	544	526	520	546	520	529	502	518	543	494	513	547	464	484	505	491	566	498	514	508	568	549	519	542	568	492	541	492	524	553	549	508	553	558	516	487	564	524	558	490	540	527	530	543	527	508	552	513	540	499	534	497	526	527	515	518	497	493	518	517	529	559	540	528	523	528	528	541	565	518	537	538	532	526	561	480	529	495	513	485	510	575	544	511	548	541	556	510	519	493	506	541	513	489	484	557	554	520	522	485	510	498	510	498	536	526	503	502	564	489	533	504	497	484	521	529	554	513	528	505	511	488	556	498	513	514	549	513	496	473	538	465	544	528	534	518	489	500	533	508	504	523	529	493	547	503	520	540	517	506	530	515	552	527	542	516	505	550	533	572	522	491	517	541	551	514	528	531	518	533	491	499	551	514	520	518	523	566	542	526	520	523	529	510	511	523	553	517	516	574	558	504	519	512	498	522	530	547	496	522	500	553	538	471	533	549	543	529	516	569	512	533	516	522	534	558	515	539	508	527	548	507	539	520	519	525	522	497	501	555	531	546	547	510	509	554	518	535	546	555	521	528	516	527	523	504	585	519	511	535	536	517	494	508	542	516	476	531	518	510	544	520	579	504	495	542	535	514	536	557	518	500	499	529	527	553	524	490	508	478	510	496	547	524	540	504	447	515	537	495	512	496	544	501	528	510	543	567	555	528	531	494	528	548	509	505	489	543	522	506	552	532	533	499	551	499	517	502	481	517	533	534	510	537	519	539	477	506	505	543	527	519	546	548	536	540	561	526	521	512	506	513	546	507	520	500	561	512	526	522	505	535	531	527	510	559	536	528	528	517	539	513	513	533	551	497	515	484	539	525	538	535	527	552	508	529	519	518	536	537	508	517	548	525	503	563	548	519	517	500	497	524	520	514	516	499	513	502	484	550	512	527	540	545	496	537	519	552	495	509	507	523	578	514	507	504	508	498	527	537	520	546	535	531	552	518	533	559	548	501	523	550	518	528	508	541	550	531	489	549	523	524	519	510	502	535	508	508	558	550	506	502	547	516	548	533	558	531	526	497	515	516	512	525	501	480	561	547	531	539	515	548	493	534	511	513	547	519	515	518	518	502	510	511	503	526	577	514	507	507	534	526	514	529	528	543	522	488	499	564	539	515	535	510	498	537	568	543	550	524	544	493	480	498	510	507	508	529	536	551	563	529	546	523	510	508	524	555	550	496	542	518	512	519	525	550	523	523	581	498	516	541	504	511	527	512	539	562	529	509	532	540	517	492	513	521	511	532	497	507	499	521	487	531	557	528	516	503	537	542	481	512	537	511	538	514	522	502	550	524	516	560	507	529	527	567	514	480	546	538	529	519	542	524	526	508	528	540	532	524	534	516	524	510	549	534	535	561	523	516	551	538	496	546	519	497	520	503	533	508	565	509	533	520	549	514	536	492	547	527	539	557	507	523	509	522	512	528	521	534	523	526	520	516	533	559	516	511	521	527	543	547	533	553	487	570	499	598	490	542	516	529	512	499	534	550	497	544	518	521	499	526	544	521	563	534	527	499	512	530	501	525	521	489	558	553	545	520	523	517	487	525	515	552	537	529	528	534	526	556	576	524	512	540	518	511	566	536	520	520	497	546	514	509	534	532	518	509	594	480	496	547	569	537	514	520	524	542	506	535	529	512	574	550	547	508	521	535
10783	3779	1353	674	545	502	456	435	413	344	412	388	370	363	385	369	389	341	344	373	352	347	352	329	366	367	384	353	382	369	350	359	342	365	365	353	381	366	363	360	314	353	351	371	358	316	376	388	335	356	402	393	341	349	347	322	376	383	354	347	376	369	350	342	368	345	380	367	347	330	341	383	369	379	337	379	350	354	365	382	368	351	339	360	390	394	380	369	360	365	370	362	352	381	317	364	362	372	346	346	353	356	377	367	330	348	370	355	321	357	353	361	391	375	352	361	336	351	376	366	354	350	360	380	363	380	358	358	374	349	338	360	350	392	352	318	341	321	366	380	379	408	351	348	334	342	336	402	343	338	348	369	366	359	332	383	357	377	373	344	365	377	359	348	366	374	341	337	354	354	406	351	349	400	338	335	336	348	354	358	354	372	346	367	310	331	355	367	383	362	364	405	365	327	328	366	353	380	375	359	345	359	346	377	380	376	365	354	363	369	370	369	358	342	350	354	343	401	335	334	380	416	379	409	308	312	388	324	356	326	354	337	370	341	370	356	360	335	351	375	372	356	343	347	334	373	353	318	377	334	350	346	328	337	347	360	367	335	363	376	360	376	377	386	339	350	366	387	371	378	373	356	343	387	345	372	365	378	379	352	349	379	360	387	331	352	373	370	347	363	382	353	385	352	387	345	388	342	355	358	377	340	351	353	374	347	364	367	369	359	331	356	365	370	374	343	325	349	348	370	353	340	324	352	329	394	371	363	375	339	328	361	335	313	352	339	364	371	366	355	357	363	343	347	350	340	383	372	360	362	336	343	334	353	325	360	343	385	301	358	342	420	322	345	363	326	359	383	345	345	379	396	377	319	369	352	371	336	364	368	361	392	372	313	344	353	388	358	332	376	386	350	336	349	363	392	337	353	335	357	362	360	351	340	366	379	345	362	392	441	382	374	378	371	362	375	357	342	319	369	346	362	382	331	356	371	371	359	369	366	380	349	335	374	331	318	378	382	359	333	361	394	362	385	344	350	335	341	353	350	389	340	389	349	370	347	338	346	341	380	345	356	306	358	405	352	324	353	329	363	356	382	356	351	341	372	383	370	335	349	354	332	388	328	378	372	324	360	344	383	341	363	373	382	386	332	356	352	387	341	343	354	374	380	346	336	352	346	397	358	342	347	349	311	349	360	391	377	353	358	367	347	391	355	325	376	348	338	362	365	318	403	379	362	332	364	358	350	353	374	361	359	331	370	361	385	392	349	369	346	360	363	360	347	335	314	345	382	338	357	346	337	345	301	355	340	329	347	356	337	369	363	372	368	342	355	364	350	372	368	325	337	371	361	332	381	348	340	350	346	354	365	339	365	359	365	341	355	370	362	371	348	355	325	359	372	387	386	370	381	373	378	345	371	336	380	348	372	345	360	369	365	384	359	349	365	367	359	368	368	361	360	389	336	336	380	362	358	397	373	351	352	364	345	372	344	336	373	347	376	381	355	367	352	350	361	351	407	369	325	341	341	345	351	373	328	317	360	345	373	356	407	369	370	372	336	364	374	308	366	360	376	379	363	372	377	352	382	362	356	353	351	351	340	390	404	376	401	365	357	377	388	374	406	349	349	391	359	336	403	344	337	393	357	376	384	354	355	407	376	365	342	345	404	374	339	348	348	336	376	344	390	358	357	382	412	370	359	383	376	340	351	395	381	342	352	387	360	395	385	337	327	367	366	370	340	332	362	326	355	410	370	355	354	423	327	339	325	364	381	358	354	331	356	384	383	356	364	303	350	374	339	365	334	354	350	374	370	335	385	356	347	368	371	381	360	368	349	346	368	379	354	322	349	360	365	340	356	345	394	361	385	350	363	324	353	378	369	386	414	324	367	358	373	362	381	381	367	288	336	347	347	390	345	332	345	316	366	414	362	365	344	335	335	345	385	359	362	369	347	349	346	372	387	330	341	428	383	332	379	380	340	358	348	388	364	387	340	374	324	359	372	321	401	371	325	377	372	356	373	348	358	372	337	366	358	352	317	337	337	369	342	334	333	321	344	359	307	348	363	347	328	332	331	340	361	373	370	340	342	347	355	357	369	346	385	382	336	363	340	340	331	342	359	367	393	369	338	374	357	374	358	329	379	367	349	405	352	357	375	359	348	385	377	298	353	312	367	383	373	347	354	320	364	360	377	350	349	376	400	366	346	339	370	362	367	366	362	364	354	379	395	359	364	338	350	354	343	375	366	364	376	372	342	354	353	365	395	341	339	336	362	370	374	315	365	356	397	364	358	372	347	327	362	338	338	315	366	343	361	324	368	372	351	396	382	376	306	370	355	371	359	350	333	353	354	350	359	376	364	402	366	360	381	360	356	349	350	361	337	318	349	382	363	394	335	350	374	367	365	374	347	398	365	383	394	333	327	393	350	393	341	372	366	344	333	328	369	366	328	368	322	359	318	332	355	332	368	358	348	360	368	355	375	347	352	325	374	364	377	364	363	394	356	356	355	382	359	358	339	379	306	362	367	363	398	368	368	350	394	361	361	372	321	339	309	404	348	353	385	370	360	366	345	373	328	336	353	344	361	359	378	362	365	403	336	357	355	326	346	358	343	338	345	340	372	331	326	381	349	350	363	357	318	347	372	370	369	374	372	369	353	343	362	377	381	362	353	357	347	344	338	340	352	361	374	352	330	377	373	341	378	378	348	330	393	371	383	355	316	348	331	387	327	301	364	368	379	368	361	371	325	313	401	357	334	321	346	332	349	344	362	376	354	338	377	342	389	361	318	319	368	411	370	375	343	382	333	320	331	395	347	357	336	368	359	356	358	371	387	370	340	343	333	330	333	340	373	349	352	338	369	344	337	373	368	357	345	386	350	368	360	370	362	370	381	351	367	359	350	396	337	378	363	320	351	332	386	338	370	344	323	338	367	384	376	359	366	339	399	343	359	397	321	358	330	361	359	330	365	339	340	370	359	328	386	339	370	373	353	373	321	331	334	332	386	366	380	338	351	375	371	377	376	338	362	432	340	356	375	350	350	365	384	363	364	341	385	330	401	359	355	343	374	373	343	333	351	364	374	368	360	372	360	339	335	382	356	379	343	345	332	347	372	360	353	373	430	353	325	338	369	355	348	362	385	303	370	353	376	350	371	333	345	367	356	386	360	345	363	350	354	370	354	330	363	334	392	351	382	373	347	369	357	359	329	337	353	368	356	355	350	376	353	382	366	331	371	355	346	384	371	380	356	358	331	349	351	361	329	371	377	360	345	330	353	367	363	345	354	380	335	357	357	375	367	377	351	311	369	355	360	370	369	370	323	343	383	353	359	391	325	322	369	361	353	360	353	388	349	351	375	385	340	357	336	340	363	389	353	362	344	370	364	327	370	384	351	359	309	362	312	345	372	362	364	343	328	363	359	362	338	345	330	321	376	346	369	376	342	351	371	328	380	361	357	351	357	368	341	348	346	343	389	354	322	352	385	385	357	365	360	396	365	325	353
7834	3813	2514	1689	1718	1508	1346	1234	1114	1044	1059	986	980	914	944	956	885	876	873	889	927	854	848	851	902	858	874	824	845	898	868	864	862	867	829	843	818	875	847	801	822	833	840	817	832	843	807	842	844	815	837	846	803	869	806	837	822	848	841	824	808	795	838	803	839	812	799	866	810	825	808	827	821	840	793	857	840	789	823	849	833	847	812	834	796	816	839	804	809	848	840	837	839	864	780	836	839	832	821	794	824	819	822	843	812	776	825	846	834	866	824	847	819	820	805	814	810	797	763	840	828	821	809	818	782	813	806	815	805	825	854	845	829	825	835	853	791	773	845	829	847	818	880	783	831	818	804	857	803	828	804	845	844	864	909	803	860	806	843	818	819	869	862	822	835	793	794	777	844	858	792	828	804	890	739	860	832	814	813	821	823	818	870	820	850	830	819	812	808	814	856	810	865	813	825	832	818	846	798	819	830	849	866	862	815	803	841	807	840	797	776	791	823	852	810	853	798	838	858	875	794	758	821	808	836	835	839	818	820	799	784	825	844	811	806	826	867	775	830	838	811	824	769	830	864	835	852	821	853	821	884	837	790	827	861	847	819	828	805	882	811	858	811	854	791	839	807	810	821	811	779	838	842	855	771	870	856	809	860	849	832	853	817	897	811	785	838	815	855	781	808	818	816	798	861	858	820	786	850	834	814	881	791	823	803	824	778	839	761	748	841	804	835	817	798	830	833	839	833	806	806	784	813	856	799	794	874	851	871	793	818	880	830	803	817	811	825	846	816	840	797	867	803	872	875	832	793	827	841	809	789	801	806	791	807	760	818	846	835	777	825	810	833	848	816	821	776	780	837	830	858	856	778	798	813	810	788	823	798	831	754	781	838	810	862	821	843	867	844	810	830	880	863	871	811	809	811	864	825	806	843	804	799	774	776	841	807	798	860	793	798	803	816	789	856	857	831	808	829	809	803	849	818	825	863	761	798	814	882	837	841	801	794	810	851	797	866	828	852	805	904	796	796	824	816	877	809	803	825	817	826	751	820	806	804	779	834	821	832	812	788	815	881	839	816	826	800	833	818	827	817	870	823	865	766	769	890	829	818	819	815	846	821	812	830	803	802	851	812	811	824	820	855	814	897	750	813	825	878	834	840	793	825	847	864	798	773	898	780	800	845	817	893	844	796	814	842	830	874	844	844	823	817	824	867	868	808	860	809	796	842	840	825	809	793	821	876	814	795	815	794	840	819	859	829	852	819	831	833	776	875	884	798	830	823	842	810	845	793	875	797	840	825	858	857	821	816	788	842	838	816	793	840	785	832	807	822	827	812	799	824	831	833	805	817	791	793	778	808	813	838	815	819	834	812	810	835	828	826	847	808	822	810	796	814	865	801	832	759	797	830	802	798	764	868	834	857	818	840	818	817	807	866	863	814	765	817	826	854	729	832	793	838	828	856	838	847	817	854	824	844	824	819	786	803	816	832	849	826	895	823	829	816	824	830	815	832	802	829	826	810	853	804	779	867	798	848	774	821	732	807	813	813	848	777	827	817	864	837	786	840	832	801	828	800	822	816	804	789	806	832	849	859	733	830	854	799	844	827	824	809	825	833	825	806	873	782	797	802	832	834	847	789	826	816	758	827	809	813	781	797	868	816	768	794	831	829	822	760	821	841	782	823	825	859	813	796	800	817	850	801	860	834	767	817	794	831	844	798	823	809	793	815	820	809	838	835	828	802	846	805	821	814	889	855	840	859	804	809	875	888	815	782	831	786	868	839	771	807	801	830	828	819	760	809	827	815	852	804	847	840	856	866	773	842	859	830	836	825	813	836	895	826	836	832	816	815	834	826	846	807	830	842	822	851	790	784	824	780	798	805	837	853	848	835	813	851	843	801	838	778	816	838	826	837	785	806	839	854	829	829	816	833	802	814	806	839	772	856	781	799	815	831	799	851	826	872	768	759	830	774	823	848	824	852	852	811	798	841	839	831	823	790	836	818	845	820	846	791	788	818	763	821	828	848	873	857	828	823	834	823	820	828	814	847	786	870	763	869	759	807	818	815	832	795	834	890	799	802	817	821	840	786	814	796	834	792	799	807	824	751	813	856	828	816	789	856	856	827	824	813	822	790	886	771	830	816	854	790	827	797	827	862	818	830	839	776	816	875	859	812	827	824	803	837	825	816	792	760	820	858	833	833	824	856	749	801	827	868	804	831	779	787	804	823	788	852	826	828	827	898	857	836	856	799	773	813	801	865	826	818	841	797	818	847	853	826	865	802	845	813	792	807	811	764	835	865	801	814	835	781	829	848	844	827	802	809	809	844	858	865	854	795	825	741	780	809	832	786	787	778	810	803	799	780	787	858	799	807	840	802	812	853	835	837	814	847	782	794	820	828	807	796	819	827	826	804	804	844	817	851	846	839	828	827	818	791	837	769	789	827	843	814	813	857	855	809	847	816	815	866	800	812	811	807	856	848	822	788	859	809	858	838	794	863	829	805	836	848	823	825	866	760	831	883	837	836	854	805	707	850	788	822	789	837	800	836	838	808	847	824	808	817	781	829	781	859	868	788	802	798	792	775	843	830	828	818	889	798	841	864	795	837	846	870	784	804	817	840	821	841	802	812	848	812	801	764	842	852	809	854	777	833	877	843	829	812	814	809	832	793	846	780	821	822	854	836	819	835	857	836	794	828	859	825	809	816	804	819	821	786	780	873	781	829	834	799	860	808	803	805	817	806	824	862	857	817	806	846	821	867	826	859	818	838	805	793	819	809	816	878	822	827	853	821	803	867	816	803	834	767	798	829	815	828	853	799	788	820	842	771	826	850	796	826	794	873	820	832	847	844	874	854	813	789	807	793	809	845	877	788	859	820	777	852	809	799	842	855	813	804	809	854	728	847	802	792	846	831	805	828	831	834	808	810	792	800	818	783	827	813	885	849	813	864	840	818	787	847	808	767	832	836	801	748	841	810	764	827	793	836	859	820	852	857	779	856	821	790	842	834	828	791	841	798	787	878	818	880	866	836	802	871	795	872	852	777	856	898	849	814	828	807	796	763	821	787	823	800	851	815	798	824	830	781	784	850	851	817	814	832	835	826	827	807	748	845	779	777	808	786	893	811	791	807	831	831	837	876	801	770	841	818	804	796	866	818	826	822	836	862	822	771	825	805	827	795	833	849	807	825	790	782	752	843	811	843	790	778	804	808	860	817	815	768	849	821	857	801	851	819	792	787	802	828	829	880	807	774	874	843	844	859	875	829	792	789	869	777	865	849	814	815	791	812	815	831	806	796	805	805	820	841	837	823	773	832	808	772	818	862	784	834	830	844	908	820	827	858	772	785	812	797	800	828	809	743	830	834	882	863	803	778	804	746	818	803	825	809	800	794	820	835	793	899	775	860	840	837	836	813	854	811	813	821	833	766	808	782	846	785	835	833	829	817	794	820	843	922	812	881	750	848	841	833	797	836	857	790	769	823	815	778	777	809	815
26439	12092	4200	1270	833	734	606	543	518	512	450	375	430	400	400	380	345	383	404	390	369	384	330	368	375	341	352	402	384	350	350	357	372	351	335	368	350	393	354	360	337	334	383	359	351	354	372	372	322	355	361	356	392	352	362	342	334	345	357	386	330	379	325	337	336	378	314	349	332	341	387	382	366	365	351	343	356	327	336	384	329	338	363	365	333	323	358	362	347	356	342	368	328	334	361	328	354	366	353	360	362	371	345	343	355	312	346	354	357	335	332	323	332	345	351	328	358	372	355	342	326	354	331	353	364	335	344	304	355	347	345	318	351	372	363	377	324	355	366	331	351	377	362	371	339	364	362	325	341	343	376	328	324	335	331	309	340	351	322	315	344	359	352	384	391	331	383	334	374	343	362	369	381	353	368	346	351	352	369	360	324	345	357	377	390	341	358	322	397	371	343	341	364	380	360	364	383	374	361	384	324	354	352	361	327	347	365	333	328	339	367	353	350	334	354	337	332	328	345	387	369	351	352	353	368	335	318	348	345	314	355	331	362	344	340	368	346	353	327	335	360	321	372	354	360	333	326	312	375	354	338	331	333	351	369	323	360	356	344	350	333	317	310	363	369	366	353	358	367	318	343	334	339	363	316	368	358	337	364	355	348	353	376	317	359	382	379	322	342	372	361	349	361	346	309	344	345	362	370	350	380	381	352	331	390	330	328	333	338	363	350	380	382	379	364	351	326	355	354	337	322	351	351	343	369	345	332	345	350	327	352	391	347	330	332	339	354	318	336	341	337	346	372	368	348	343	301	328	369	399	332	327	330	333	327	307	350	327	359	369	334	361	380	367	338	347	354	337	343	350	374	327	331	333	344	364	344	329	364	333	391	326	338	324	327	364	373	308	340	361	345	298	340	363	337	343	359	340	351	350	347	356	337	347	355	362	379	341	350	364	350	380	325	307	371	340	333	329	358	324	378	343	386	336	358	357	344	345	329	308	326	361	342	363	316	290	369	352	347	358	383	361	367	350	341	358	340	363	348	352	375	351	339	348	326	351	367	332	332	336	369	334	380	346	390	318	334	366	341	323	331	350	332	332	339	330	342	346	379	340	317	346	388	338	339	377	317	328	344	323	322	348	342	396	330	332	362	372	374	379	330	324	347	322	367	350	358	359	363	330	369	371	368	354	357	351	324	322	340	373	366	325	344	354	330	387	352	347	349	342	320	334	350	349	308	361	335	371	348	349	347	344	338	346	333	344	357	344	379	347	357	337	359	384	363	362	344	304	345	362	353	345	359	321	353	344	361	345	333	329	331	362	356	322	345	346	322	342	381	316	355	364	323	375	353	402	348	367	362	359	352	363	339	344	321	316	334	383	366	385	355	343	341	294	341	371	358	392	357	369	349	387	348	401	347	361	333	359	373	307	376	323	341	353	359	408	361	379	315	353	379	348	356	308	343	340	388	376	396	328	350	359	341	353	323	347	344	345	362	356	326	327	352	318	338	368	371	325	343	366	330	337	337	372	351	389	328	347	349	333	385	390	367	356	366	394	355	377	377	333	378	384	351	342	350	337	339	302	338	342	337	365	309	329	338	345	343	345	346	355	366	346	321	352	350	356	372	346	362	348	346	305	332	357	356	333	351	372	315	302	343	373	353	360	403	352	345	390	367	327	354	338	347	389	378	359	336	361	331	347	396	392	356	385	343	351	334	362	361	375	338	355	345	335	378	361	330	385	383	357	378	326	312	340	383	348	337	329	408	376	362	384	360	376	361	371	355	337	356	332	352	328	354	356	327	354	326	342	332	388	364	332	361	386	365	345	354	359	336	364	374	339	366	381	346	333	330	354	347	362	342	336	321	333	328	335	344	334	350	343	371	363	322	357	329	337	355	375	380	330	356	352	338	347	351	335	363	348	346	354	328	359	358	330	354	320	333	346	325	380	332	322	317	343	330	317	354	365	323	378	386	351	333	372	355	316	351	319	349	357	341	314	310	333	342	331	349	297	349	367	330	354	335	373	346	332	337	374	336	379	360	370	342	364	342	362	348	364	348	362	327	357	327	340	362	349	352	342	296	324	364	325	374	336	370	323	315	337	374	316	371	362	345	336	333	354	324	382	342	342	332	335	330	333	346	350	331	340	349	354	369	346	337	364	362	353	342	361	318	301	340	399	387	372	358	361	306	321	360	368	360	340	334	336	344	372	306	356	383	368	317	320	372	315	340	348	379	390	342	321	369	343	333	364	388	338	369	329	392	383	376	376	331	340	365	364	371	326	337	355	356	357	342	368	332	337	353	323	351	331	338	378	315	380	329	335	312	327	352	321	394	397	379	367	355	353	323	372	395	323	386	345	361	350	350	365	356	345	378	316	331	335	371	350	336	336	347	348	398	350	331	350	330	322	362	352	362	397	355	382	363	366	341	304	358	331	395	347	337	370	323	372	358	373	329	350	382	357	350	360	385	347	348	352	367	335	343	337	311	353	366	343	360	337	355	329	332	363	336	353	391	339	315	377	324	343	358	365	370	377	353	347	359	331	365	367	316	365	362	352	373	372	350	354	361	365	342	334	344	355	328	336	351	358	383	343	359	367	347	363	330	372	358	342	352	339	385	340	357	346	345	354	350	339	334	356	322	361	366	359	357	365	326	342	375	336	345	309	347	317	306	314	378	347	348	371	349	353	349	343	334	347	360	355	353	362	332	378	365	364	380	336	320	343	353	355	321	345	358	326	346	348	316	329	363	352	344	373	375	348	337	326	362	356	365	334	316	360	311	371	355	357	402	347	342	348	341	333	350	339	342	323	374	344	371	369	364	360	360	340	359	388	355	358	325	366	323	347	309	321	308	316	317	345	333	348	320	373	357	370	339	350	324	310	362	356	355	347	362	376	311	349	324	339	365	326	339	353	374	366	392	357	384	336	359	345	384	329	353	349	381	358	371	333	321	340	339	351	320	335	347	368	331	343	348	320	346	337	353	365	404	326	325	351	375	325	330	359	353	377	327	349	324	348	311	345	371	339	365	333	351	334	376	319	336	313	362	365	334	348	375	345	331	315	389	346	330	309	328	349	354	365	369	336	337	379	346	392	364	329	374	359	364	370	359	342	325	368	368	337	339	380	371	367	380	333	359	353	328	312	337	356	379	366	356	339	355	354	325	326	348	343	337	348	334	358	350	376	336	357	334	327	361	359	351	375	365	357	356	338	340	368	316	334	371	328	355	319	313	329	365	335	340	333	388	350	348	318	355	369	350	333	332	352	379	335	328	342	330	371	324	343	354	349	359	339	326	361	353	340	358	392	350	321	361	344	344	341	358	372	333	353	345	385	358	364	364	321	367	380	376	389	366	344	345	358	383	340	339	336	365	380	326	357	355	343	364	340	323	349	356	352	352	347	360	353	362	380	365	350	358	356	344	360	399	346	325	350	346	324	382	387	337	345	366	312	405	309	323	315	328	350	352	317	333	308	332	326	334	370	326	364	358	383	360	353
18581	9210	5806	3225	2909	2448	2035	1806	1653	1483	1376	1207	1163	1134	1027	1080	1053	957	987	1001	898	975	928	948	867	850	850	786	896	867	862	825	858	903	839	815	854	816	833	849	851	834	804	814	829	844	774	811	791	815	770	785	817	863	827	792	809	823	808	792	808	780	775	818	816	796	789	800	813	826	820	838	764	831	787	755	818	774	773	798	767	771	789	810	801	850	749	826	786	794	774	827	783	842	776	734	833	772	775	788	786	796	760	767	793	805	831	767	814	774	806	776	760	791	799	807	759	796	794	790	784	839	799	798	798	787	789	768	829	827	788	774	822	780	826	826	778	795	742	829	770	770	813	800	773	789	819	815	801	863	812	840	817	801	818	795	840	824	808	799	778	839	773	785	749	802	794	834	794	784	858	787	738	828	840	794	816	794	792	806	777	753	819	799	799	847	863	831	821	795	814	832	811	801	792	840	767	800	790	787	808	827	794	793	777	791	735	807	798	787	815	803	815	834	838	795	847	763	752	803	824	804	811	809	793	837	827	792	822	856	826	787	817	804	799	843	783	799	801	811	809	776	782	848	790	767	757	767	778	836	771	824	844	799	800	782	844	780	786	814	826	796	847	815	814	800	757	805	794	819	762	809	858	787	834	833	814	800	777	792	792	823	792	762	804	811	800	797	810	843	810	772	822	813	759	756	788	787	785	822	819	816	806	793	788	781	739	794	779	795	822	848	756	793	795	793	804	804	793	761	787	849	781	811	841	746	811	773	743	794	840	779	780	808	794	782	788	778	768	791	832	831	814	805	794	803	811	792	819	804	799	814	771	783	812	824	818	834	775	845	772	788	784	779	792	780	797	816	838	827	812	754	777	838	824	787	800	821	816	779	792	740	843	814	798	779	798	838	818	756	789	822	818	825	776	824	773	798	761	783	822	787	805	825	816	790	778	830	813	794	804	797	820	801	820	845	829	748	752	785	806	804	824	806	760	783	820	838	762	750	839	849	765	810	759	803	814	768	767	789	771	854	800	829	828	882	848	734	782	770	807	852	855	777	798	804	795	776	796	803	762	845	819	817	814	753	775	776	788	837	801	824	802	803	797	804	807	796	808	808	778	761	804	742	803	793	835	798	783	797	742	761	768	794	784	843	791	821	794	806	790	751	818	819	860	824	818	763	796	814	795	806	810	788	812	765	855	767	801	812	787	801	837	808	790	810	773	815	757	801	761	803	826	845	763	814	790	760	845	810	807	846	785	790	846	741	785	773	820	854	803	820	820	735	827	773	860	728	805	797	787	735	855	770	808	808	812	805	804	755	794	777	860	835	794	787	828	752	808	871	736	827	796	753	804	785	840	829	777	830	821	802	813	819	790	790	788	763	781	757	771	804	789	805	837	781	802	755	798	840	791	813	790	809	829	787	831	806	834	758	808	810	829	814	833	804	807	817	779	811	783	771	848	826	805	791	796	846	775	820	743	851	789	831	769	795	794	810	840	758	783	817	854	848	857	770	786	839	785	779	835	796	847	813	816	836	828	781	837	791	792	761	848	821	783	793	802	798	840	772	769	790	781	766	791	791	826	806	802	809	829	836	776	873	849	777	834	817	799	802	803	743	806	775	800	798	763	788	789	836	793	833	796	776	785	780	791	810	821	779	852	799	816	746	791	827	779	819	735	769	750	766	836	811	817	817	840	751	768	833	818	834	815	825	810	771	762	813	817	774	810	766	776	827	822	770	842	870	791	762	752	795	779	796	764	810	788	772	778	761	839	815	820	805	786	796	807	748	796	809	794	829	839	838	804	826	743	826	817	793	781	801	798	841	752	792	778	789	817	772	779	786	788	778	768	850	807	815	819	760	765	808	813	768	760	807	776	822	813	847	761	848	783	811	778	830	753	771	805	817	763	811	818	784	767	777	824	846	814	834	803	809	811	847	839	818	793	830	844	767	853	791	822	874	798	774	821	852	771	766	810	741	848	790	804	812	833	809	814	772	845	822	785	824	772	847	821	814	813	788	816	755	772	863	830	805	784	785	795	771	800	771	761	774	763	815	830	830	802	779	824	830	851	741	798	777	801	768	804	816	843	781	789	852	815	799	790	797	780	811	774	827	788	764	837	807	819	756	812	809	773	824	778	805	782	812	818	787	814	809	828	785	750	799	802	795	796	756	793	801	807	775	783	796	752	764	789	787	812	764	855	791	862	838	802	756	781	815	778	803	826	765	788	795	860	773	832	804	759	773	800	793	811	782	792	847	781	822	784	782	797	757	812	830	777	861	828	805	798	782	784	745	824	789	805	868	792	759	782	826	810	847	800	836	784	811	853	830	760	834	809	829	741	822	794	775	786	851	800	776	813	761	820	781	828	787	803	822	807	776	803	821	832	756	818	853	783	782	754	802	746	818	836	813	808	762	739	842	785	774	799	803	803	772	795	770	813	832	837	779	810	792	843	806	803	743	830	836	778	833	789	779	791	803	784	805	793	785	770	830	815	748	887	798	749	737	736	788	797	797	834	801	790	778	765	815	818	804	780	815	806	822	848	803	791	792	781	796	831	754	817	785	801	809	832	819	804	815	833	795	809	812	822	791	794	793	754	786	835	777	769	780	795	777	751	795	789	739	746	804	831	800	755	788	735	822	798	794	806	788	875	782	809	825	791	797	812	852	765	768	774	790	800	755	758	784	798	854	775	773	817	789	788	782	821	792	831	803	828	826	840	777	840	794	823	839	756	841	773	803	730	795	809	802	832	781	845	820	778	765	849	770	816	774	816	769	777	796	821	766	805	787	793	762	793	797	838	768	774	736	815	831	790	774	812	819	808	840	787	787	797	793	814	799	810	785	777	804	807	763	821	831	776	773	810	761	812	798	872	779	831	807	847	812	840	758	826	857	846	847	795	857	797	815	838	812	871	808	784	809	744	773	812	833	812	835	786	776	784	784	770	835	839	789	828	818	827	787	799	793	831	822	784	799	754	804	828	767	748	787	760	779	817	769	824	782	785	786	813	784	774	770	783	778	825	800	808	805	786	779	791	835	830	785	795	809	824	817	814	834	791	782	794	792	783	823	795	824	862	811	837	851	776	748	774	831	808	785	834	854	807	822	788	791	843	811	812	772	823	820	817	776	771	810	778	777	804	812	796	810	828	815	808	795	747	840	808	820	820	733	807	785	792	796	796	831	829	802	779	780	742	816	757	805	783	806	811	831	833	778	779	773	816	792	786	851	795	797	815	838	850	799	815	785	853	817	804	808	815	803	815	770	824	823	845	827	803	837	794	829	837	804	789	812	806	786	820	829	777	771	809	779	824	807	827	751	765	827	789	777	808	799	818	759	826	763	812	785	844	760	780	807	804	800	844	805	816	810	832	826	820	778	880	841	795	792	809	848	801	840	835	811	793	830	780	768	803	807	812	781	792	811	817	772	794	843	811	841	834	810	786	807	769	785	755	783	772	823	806	762	834	794	868	843	844	848	756	844	803	836	826	801	780	803	837	840
36832	18644	8831	2151	1029	812	622	544	470	414	367	295	312	337	324	258	265	287	281	264	250	234	257	244	268	247	245	252	256	293	217	229	233	245	245	248	238	218	248	238	283	209	217	237	240	236	204	208	213	232	213	192	214	240	231	219	216	248	230	219	217	229	233	221	258	248	236	222	221	225	224	191	230	213	209	233	224	221	250	203	189	211	210	192	222	226	228	211	211	208	242	248	224	218	242	221	218	180	231	235	232	226	217	230	200	216	232	240	210	216	218	183	221	229	241	211	257	259	215	234	228	217	207	237	237	194	240	204	229	239	205	240	232	279	208	208	226	244	256	245	205	225	245	210	220	258	200	230	233	222	238	184	224	256	217	234	230	226	240	235	203	223	230	218	244	207	222	254	216	232	257	220	223	226	224	212	196	209	245	216	227	230	225	225	214	197	224	223	197	238	208	212	201	226	234	263	234	246	252	201	228	255	221	195	227	224	236	220	252	238	250	242	236	210	232	221	209	249	231	222	214	209	217	209	248	245	208	207	204	230	226	241	214	234	241	251	215	247	267	216	218	216	233	236	243	231	222	220	251	208	224	218	225	191	235	212	233	241	211	214	237	208	217	212	254	207	237	212	237	217	222	208	251	224	255	235	217	202	236	219	219	242	227	231	219	228	237	240	234	258	276	211	210	225	221	248	243	218	256	230	224	175	192	224	242	231	210	201	211	213	230	239	240	225	241	205	240	227	193	208	228	198	240	220	205	257	237	213	224	231	224	204	202	251	212	240	238	221	246	244	234	215	220	236	212	214	214	218	209	234	250	219	223	194	241	225	235	205	236	235	270	245	205	213	217	217	219	221	237	266	238	236	210	226	209	217	231	230	227	268	238	202	210	210	229	247	216	233	232	230	215	209	222	231	231	212	206	233	236	222	216	234	223	203	241	206	247	233	249	204	232	235	229	208	235	181	220	234	217	226	220	217	209	232	230	215	211	229	235	208	225	222	250	242	216	218	236	227	240	209	211	224	228	235	199	209	216	213	249	225	219	234	203	239	217	236	209	230	214	222	260	207	255	212	246	225	235	224	222	231	242	206	245	214	198	231	207	206	202	212	242	232	232	211	231	213	198	204	203	213	220	235	205	218	207	221	209	232	231	236	226	254	202	244	246	238	250	214	223	257	222	219	232	226	223	237	204	247	223	207	208	247	201	229	236	230	226	219	203	213	220	207	242	196	168	207	250	213	205	227	241	243	216	226	252	260	231	247	225	217	243	245	208	234	240	235	250	228	220	218	216	245	198	234	216	201	215	223	229	219	219	215	232	218	261	231	216	218	204	234	209	215	259	234	214	218	236	246	226	232	208	229	225	231	212	248	246	234	209	239	214	223	221	223	254	233	214	202	199	224	216	209	244	216	225	206	217	237	245	241	226	215	238	226	209	227	230	224	238	205	233	238	241	226	227	250	223	227	221	238	204	209	231	182	217	231	234	225	220	237	200	202	237	237	248	212	227	240	244	221	231	220	232	206	235	252	171	207	223	239	249	216	220	241	216	213	210	249	240	235	244	213	231	247	223	238	193	207	211	232	220	218	205	218	242	223	218	214	250	212	202	212	215	238	212	222	230	246	228	205	230	241	217	233	247	234	236	243	232	249	233	224	259	194	235	214	224	274	217	225	213	204	221	186	215	237	218	207	232	235	198	205	229	199	214	244	225	224	221	219	212	228	237	238	225	239	224	244	231	221	226	210	224	230	218	210	236	233	201	200	226	240	221	212	218	234	238	225	234	239	215	210	217	246	224	233	223	255	224	217	212	242	245	213	202	208	235	254	236	230	212	204	205	222	244	239	220	197	241	220	232	231	196	223	223	247	223	219	215	233	193	243	261	210	225	261	197	206	248	245	226	243	212	236	247	199	219	239	228	221	258	236	203	230	226	210	211	228	208	194	253	214	245	234	203	209	261	239	245	256	206	252	216	248	212	204	232	229	221	204	237	242	218	215	237	216	216	216	224	225	214	216	211	198	203	246	251	241	234	236	226	214	223	221	228	236	244	241	216	233	241	248	237	229	204	227	230	193	209	212	219	260	253	216	215	216	208	231	213	214	198	239	230	237	215	238	245	211	205	226	201	227	230	240	243	235	241	252	205	247	231	226	241	214	233	211	204	223	248	258	238	217	226	203	216	228	248	212	191	239	229	206	228	227	219	227	196	216	210	225	214	238	222	218	246	210	218	245	232	234	220	225	230	234	248	239	248	232	204	228	252	240	237	253	210	218	219	238	220	225	206	220	221	226	240	230	220	215	239	224	244	245	224	239	208	211	195	250	244	218	247	202	219	230	202	222	241	219	224	217	218	233	251	219	231	228	234	255	223	251	229	230	203	244	208	218	216	231	240	232	236	218	226	217	229	207	234	235	226	199	224	207	230	198	194	205	213	243	239	225	235	244	246	204	235	212	200	213	235	213	220	241	215	213	223	247	218	257	219	255	208	236	216	209	225	203	258	249	237	248	231	220	253	232	199	219	205	222	236	249	230	217	246	244	216	212	246	253	224	201	212	214	196	234	195	195	240	215	234	228	214	226	214	237	237	205	218	235	212	226	225	205	244	246	221	212	229	213	207	203	225	238	222	236	211	235	204	224	257	212	257	218	202	231	224	226	236	186	203	217	234	235	257	238	205	225	239	218	216	222	206	241	234	215	252	216	203	229	232	249	224	196	218	194	192	216	209	237	221	227	224	212	200	221	231	222	241	234	220	191	224	243	205	221	221	230	232	235	209	230	230	232	224	220	218	246	232	207	249	217	218	217	220	216	231	222	224	228	200	212	226	209	219	201	222	241	255	227	258	207	243	238	240	244	222	238	243	233	223	231	259	232	217	223	205	233	239	219	241	211	217	254	249	233	238	226	231	243	205	231	202	237	221	258	240	225	225	223	250	192	247	245	214	221	233	261	240	235	221	219	197	231	249	244	232	220	210	244	225	226	225	220	230	253	240	216	245	220	232	244	227	239	223	219	207	244	252	226	230	226	241	225	220	245	240	238	209	212	209	228	219	201	225	227	223	249	216	243	219	225	236	229	197	237	234	245	218	217	233	241	250	226	198	211	237	253	229	233	213	226	227	246	238	206	237	227	214	247	211	206	208	214	226	242	223	246	205	234	197	229	203	241	194	250	221	225	247	210	224	193	208	220	243	236	244	256	203	188	189	217	216	202	212	228	223	254	241	230	209	228	233	206	206	230	247	231	222	237	229	219	207	218	236	242	247	202	237	186	228	227	241	247	234	246	217	247	219	219	220	201	224	237	196	232	229	183	244	212	213	247	191	229	253	221	233	188	230	241	227	239	250	207	245	220	250	213	222	226	208	242	229	246	223	224	208	239	241	223	240	269	239	243	210	192	203	218	240	246	233	234	218	241	223	268	250	241	233	199	232	228	239	207	231	215	236	226	232	250	243	224	201	241	223	228	209	212	210	223	211	203	217	226	214	225	226	242
24166	12598	10713	4423	3749	3230	2511	2150	1765	1517	1405	1264	1078	990	1016	860	873	856	836	776	732	720	726	726	688	639	636	666	663	641	652	610	635	613	604	587	634	597	628	564	567	591	542	604	591	622	553	537	553	547	556	586	560	591	531	540	528	536	560	528	523	517	553	551	512	517	568	568	561	495	515	527	534	540	527	535	550	547	543	572	534	536	551	590	525	559	556	550	583	526	578	561	552	561	528	570	587	541	511	569	541	515	566	525	541	574	568	568	525	485	504	546	531	535	540	553	534	520	519	553	522	532	545	565	488	555	526	525	532	551	563	550	529	496	507	516	522	522	523	527	526	536	565	553	559	528	556	530	523	570	567	591	531	552	541	548	554	504	498	542	540	526	501	541	572	546	536	576	569	504	507	558	532	535	531	527	522	545	531	488	496	501	546	528	514	521	537	581	527	538	542	564	541	558	524	553	576	522	541	544	541	523	493	527	516	504	535	557	516	529	520	548	570	549	533	541	549	578	518	507	547	522	545	542	545	544	544	523	465	524	541	520	584	577	551	533	507	516	555	549	541	557	523	563	537	558	540	567	505	523	525	529	516	563	542	587	522	526	556	510	568	515	526	524	545	519	519	551	546	529	519	541	517	569	548	512	546	534	574	532	524	520	504	542	553	542	498	494	534	543	546	553	529	479	548	531	536	533	508	556	568	546	562	558	532	544	523	534	538	533	540	499	533	586	539	551	527	521	501	546	527	519	560	537	555	529	541	514	538	531	552	529	562	547	525	537	508	547	570	546	530	515	530	549	566	503	506	606	544	579	541	549	520	565	542	548	518	597	550	529	515	523	554	549	598	555	559	558	536	559	551	529	573	514	552	551	544	566	557	516	528	499	512	535	576	512	559	539	558	486	470	542	538	531	503	544	523	544	508	505	511	560	505	530	550	546	548	548	517	546	523	532	538	530	565	525	535	558	539	521	517	585	509	519	518	503	536	545	550	560	589	571	522	549	551	543	540	561	509	505	554	561	517	561	516	498	538	574	534	508	509	552	561	528	562	506	515	529	507	537	567	530	539	508	535	549	554	509	551	560	552	550	578	584	521	516	538	550	531	527	502	543	517	502	556	516	540	565	520	555	545	562	522	500	581	499	570	529	570	563	515	558	536	504	535	503	521	496	565	519	570	528	548	528	497	520	560	481	561	550	538	594	497	512	554	503	539	520	506	560	512	528	520	536	587	573	545	561	545	523	575	524	517	546	511	541	542	526	515	498	513	546	547	552	521	496	569	551	519	566	541	514	528	532	532	543	544	586	547	498	517	498	520	532	551	545	587	570	531	548	533	553	562	525	525	521	514	499	532	514	533	522	528	558	522	527	562	538	528	558	525	549	507	503	543	539	498	564	550	541	536	481	537	531	488	526	524	514	565	546	490	510	528	539	552	489	516	545	547	547	510	493	546	561	538	508	570	545	563	540	519	548	535	560	515	518	519	538	497	548	538	574	538	556	522	539	465	545	531	548	548	497	530	574	556	554	486	539	515	548	557	520	573	550	527	568	533	538	562	557	502	573	545	534	522	531	540	479	565	539	511	514	521	518	517	573	534	562	525	545	544	522	525	523	540	568	540	544	557	556	504	551	543	522	552	568	549	558	557	519	547	585	527	538	554	545	557	532	545	510	521	565	525	540	559	541	555	537	543	494	597	552	576	554	537	512	518	511	528	525	524	566	558	552	566	526	567	524	522	507	521	564	516	531	548	543	557	552	530	534	562	576	546	564	517	557	529	511	551	519	576	551	555	512	508	548	550	533	545	538	571	499	540	522	551	552	528	550	547	556	579	579	535	545	513	523	552	551	532	553	515	539	530	529	558	549	575	558	529	541	556	553	563	542	585	548	521	536	538	503	536	525	542	530	529	505	550	538	473	565	499	533	582	518	501	542	530	561	544	534	532	531	558	526	599	523	483	572	532	524	534	549	568	587	532	545	541	521	542	526	588	517	530	567	538	530	510	539	512	540	543	549	547	550	539	554	508	486	564	533	540	541	537	593	529	562	545	529	532	480	550	519	529	527	507	539	534	524	503	545	525	523	577	531	547	512	563	532	567	510	575	500	548	519	524	555	557	530	533	497	493	554	553	491	531	549	523	563	537	531	568	531	568	573	520	506	520	543	508	545	548	569	520	523	509	539	535	492	527	572	523	517	544	503	492	521	502	514	522	502	545	496	535	520	590	531	574	511	544	529	570	522	532	542	589	506	487	570	532	517	550	577	545	567	553	520	563	526	579	532	513	565	523	570	518	555	510	528	573	532	525	539	495	540	528	547	536	551	537	535	548	526	525	543	580	518	537	549	534	533	558	566	565	573	559	545	530	493	518	521	544	515	572	535	533	525	547	519	540	501	548	526	534	522	547	520	499	507	537	545	513	532	517	563	521	543	550	516	551	529	512	561	513	592	529	514	550	510	503	515	571	502	573	518	542	512	565	517	501	573	538	538	559	557	566	511	548	542	559	535	531	556	540	502	556	496	540	566	542	501	556	591	517	563	546	568	522	510	560	481	484	536	565	546	583	513	546	548	567	605	531	596	541	536	532	559	502	555	509	477	535	590	573	568	559	473	546	553	548	534	479	524	531	560	545	531	555	496	546	489	480	547	532	515	514	555	553	537	550	522	559	559	527	563	527	578	510	554	570	570	533	538	522	512	528	541	538	573	542	538	499	579	528	539	493	530	508	496	531	560	532	552	514	512	528	510	519	564	534	538	520	573	509	571	548	570	556	581	499	531	533	557	550	540	536	525	566	507	548	532	549	522	561	527	578	517	565	508	519	570	557	515	561	485	584	523	479	544	498	559	541	543	544	513	547	558	550	520	524	543	563	545	573	522	534	526	528	539	546	548	539	557	548	509	591	555	553	548	504	557	570	550	559	563	530	507	536	500	550	530	590	532	542	532	505	547	553	581	575	506	528	551	554	546	539	509	530	508	538	534	533	510	546	474	524	550	548	537	545	533	533	550	469	578	525	536	510	524	543	524	508	512	557	504	528	511	557	491	542	532	510	545	543	508	550	547	543	566	562	555	497	556	534	524	538	502	520	523	567	527	581	544	544	507	537	528	558	532	489	535	515	560	568	537	541	522	514	568	547	576	542	548	485	548	539	527	512	540	544	548	496	526	496	523	562	565	556	540	534	540	509	532	522	550	544	532	527	520	554	567	541	512	515	492	508	513	585	562	557	518	557	530	550	513	580	587	576	540	513	531	562	553	500	531	591	518	533	491	591	556	552	551	529	587	545	550	528	529	556	558	532	517	555	562	524	512	534	524	526	527	518	523	532	506	570	537	550	482	565	563	530	545	574	618	522	553	564	527	510	546	474	496	525	487	541	525	582	550	533	586	534	531	518	550	495	551	549	517	549	532	543	534	530	573	535	533	515	522	540	523	543	540	534	513	536	548	529	575	535	540	545	558	523	486	569	578	539	550	547	536	522	543	539	518	506	562
11090	3502	1816	705	553	529	451	437	409	430	370	384	383	393	395	402	344	394	372	368	357	375	355	352	367	371	347	353	360	367	375	391	373	373	360	375	366	381	368	373	367	343	323	370	351	320	363	381	377	337	341	342	353	372	345	383	332	390	366	400	341	367	377	367	366	358	380	376	358	346	403	392	343	356	325	355	368	380	322	324	389	361	376	347	378	334	376	360	371	363	375	366	378	350	346	388	340	371	373	349	361	354	390	367	342	344	371	385	374	346	327	335	357	371	353	371	373	347	376	369	365	342	373	376	362	385	373	366	367	358	359	394	365	338	358	345	353	358	369	365	364	350	373	348	408	357	373	348	390	367	373	351	391	391	365	369	409	394	388	377	348	379	345	370	405	354	350	361	360	346	326	372	331	360	373	373	361	345	388	320	397	369	348	365	354	338	324	338	333	365	377	344	371	340	353	349	370	342	373	340	356	367	389	352	354	367	401	363	341	380	348	375	351	379	381	326	350	369	329	357	334	396	376	365	375	359	368	347	381	417	375	362	339	362	348	356	365	366	353	362	376	359	373	405	375	396	372	359	346	341	374	351	356	353	328	343	359	358	371	371	358	389	350	347	343	355	356	389	367	364	407	353	390	360	364	373	365	400	367	366	371	354	361	361	358	370	359	366	381	356	381	383	343	323	380	375	376	357	379	350	347	374	348	368	405	355	338	393	361	385	364	344	384	381	332	375	398	367	352	343	326	329	343	371	388	383	381	389	357	366	337	401	344	346	380	339	373	382	385	343	353	388	349	368	374	390	405	344	368	378	334	397	356	366	395	354	384	373	367	333	400	348	373	345	325	376	353	384	369	360	347	378	373	353	334	343	362	395	334	362	376	373	365	362	365	370	349	387	407	400	336	395	334	404	354	388	367	346	366	370	356	364	350	346	396	396	369	367	390	388	385	381	375	335	365	326	373	323	370	399	348	391	388	366	336	357	346	329	365	360	394	350	364	393	380	363	369	348	383	343	378	365	329	373	375	365	404	340	429	387	335	322	354	361	327	379	361	363	398	347	416	376	345	391	376	336	370	386	342	348	374	328	378	353	383	359	364	401	391	339	411	366	358	368	359	372	391	347	379	355	352	371	361	386	379	346	393	324	356	330	360	337	353	331	374	374	346	380	350	349	334	391	351	337	356	314	370	344	389	367	381	352	337	355	372	387	381	376	327	396	351	334	380	381	369	359	371	390	370	386	362	398	400	347	414	401	378	323	364	352	360	358	364	392	359	349	378	391	355	368	360	353	349	338	381	361	349	373	378	365	351	332	349	368	374	357	355	391	345	373	377	341	361	390	368	371	367	386	325	364	374	361	345	395	381	360	365	355	349	382	352	376	351	365	335	355	385	353	348	377	344	373	358	379	380	362	358	349	343	408	341	344	314	343	347	356	374	350	370	351	361	340	385	390	352	371	384	349	372	359	366	358	324	384	358	372	380	336	330	393	352	361	326	373	386	360	348	366	349	367	389	418	399	358	368	335	349	399	367	363	333	382	349	329	333	379	383	405	374	377	346	347	379	338	440	353	359	366	363	363	375	376	357	379	339	361	357	401	364	405	336	356	378	363	397	391	379	323	343	363	351	331	404	338	382	374	371	378	364	327	355	362	340	369	379	331	344	359	393	321	347	370	366	392	383	391	358	353	364	376	358	371	320	339	346	363	384	359	316	374	374	363	382	333	382	371	370	407	399	401	358	354	369	355	345	352	400	374	366	415	408	364	385	386	368	361	341	362	370	374	382	338	343	355	375	353	349	380	337	346	376	345	364	336	355	329	349	371	380	351	361	375	348	351	352	344	348	351	377	379	365	352	375	344	336	331	362	373	380	326	364	358	342	378	344	384	315	337	343	360	348	359	344	364	342	382	358	383	364	331	358	359	376	400	382	346	357	351	325	334	340	360	375	349	376	313	332	349	333	351	354	360	378	344	358	348	307	345	367	379	364	370	348	335	363	350	358	394	347	378	358	337	366	384	370	399	352	376	395	361	414	365	362	366	414	355	332	366	391	367	355	361	338	380	371	367	348	353	393	390	379	401	361	313	392	367	371	353	367	334	368	340	339	367	358	352	374	429	330	382	378	351	376	378	357	349	395	386	346	379	346	358	372	354	390	339	370	353	365	352	361	384	380	371	331	351	381	421	389	365	380	344	323	354	364	400	373	356	410	382	360	372	396	367	323	372	350	341	337	337	332	385	366	388	404	372	376	341	350	336	344	363	362	337	368	378	362	344	376	360	352	359	329	340	359	384	376	378	370	332	316	392	370	326	351	407	333	415	352	369	382	393	386	371	348	320	397	337	376	348	375	383	371	401	377	363	321	381	362	347	370	373	339	357	384	353	368	362	363	351	342	363	397	333	380	389	368	389	408	369	396	369	355	334	336	333	359	349	375	344	360	372	370	369	384	363	341	324	356	384	407	375	395	355	383	336	352	391	363	370	350	339	372	341	352	351	416	350	355	371	349	366	316	311	360	381	365	391	356	353	350	357	341	365	342	350	378	335	377	373	402	364	393	362	382	359	378	336	370	362	380	342	356	356	378	372	344	373	373	389	357	389	356	405	362	353	359	338	409	326	368	386	382	376	383	365	361	355	375	355	370	342	346	369	335	382	387	366	391	375	332	381	358	358	326	355	327	376	351	366	405	357	357	391	344	360	348	359	386	380	384	347	327	388	336	384	361	341	339	358	361	372	331	347	428	395	359	376	371	376	372	362	369	356	367	377	337	342	385	307	351	326	359	351	351	360	386	401	339	341	353	336	363	366	350	352	360	361	389	362	382	379	337	339	366	374	366	372	335	357	378	353	369	378	322	354	366	397	340	348	364	351	379	320	360	344	388	334	359	336	381	338	364	395	376	333	357	358	343	329	358	378	372	337	369	384	386	354	367	352	335	388	354	362	379	380	361	326	327	357	362	351	363	331	356	347	367	404	368	366	321	334	348	365	331	330	356	386	360	372	347	384	369	370	372	351	365	353	368	360	346	375	376	365	347	354	354	388	375	347	374	361	378	381	383	341	346	385	326	388	367	374	339	341	368	371	321	349	333	343	363	380	366	384	368	350	364	336	372	360	365	389	385	389	372	375	347	356	351	368	370	359	383	379	372	359	381	357	376	362	381	339	354	346	350	330	335	395	376	356	347	421	371	357	339	378	379	350	359	371	335	336	340	340	354	386	368	325	338	339	342	401	356	394	389	345	355	398	367	350	370	384	365	340	379	392	362	331	383	345	353	355	336	354	357	339	348	350	352	356	348	372	341	312	349	362	375	377	372	361	350	360	349	381	378	378	371	387	379	357	374	342	346	359	381	343	364	372	353	362	362	324	349	378	353	391	337	321	331	346	350	359	369	345	355	377	356	333	373	367	354	341	372	359	319	345	366	353	361	346	356	363	370	357	380	371	341	375	379	365	367	338	343	397	381	330	388	352	354	394	378	369	365	335	407	370
7969	3756	3303	1891	1695	1579	1379	1173	1148	1070	974	1046	950	989	978	945	901	966	950	892	904	867	822	899	867	863	853	847	897	865	872	792	815	861	855	813	887	894	878	859	864	823	827	872	810	849	812	833	799	815	867	840	860	830	821	817	843	806	871	863	894	908	864	847	828	844	874	824	900	779	803	835	844	846	842	827	894	797	831	811	840	799	836	829	791	864	874	800	860	857	851	851	864	801	762	835	774	830	876	893	831	858	893	835	807	798	845	845	838	790	820	896	831	812	853	800	834	815	856	831	836	854	824	856	770	865	882	824	861	798	830	828	827	871	876	862	858	868	826	844	880	834	781	808	829	786	842	831	865	806	798	804	832	855	873	867	803	878	874	849	849	840	835	813	821	796	861	861	834	840	797	821	822	842	775	815	790	893	788	806	888	821	835	804	807	839	850	871	885	828	807	836	823	841	807	815	849	805	842	830	794	865	807	814	799	811	827	842	808	827	890	823	847	803	889	844	817	838	805	871	851	823	810	838	845	868	815	807	824	854	851	778	851	831	813	820	845	810	819	826	797	895	844	835	817	861	839	840	845	808	836	837	833	804	824	850	824	823	844	863	803	866	787	902	825	773	824	882	812	921	859	851	781	814	803	813	852	846	841	857	808	813	860	800	806	830	855	884	821	814	839	845	905	875	825	818	876	839	850	829	877	825	824	828	874	796	875	858	903	851	850	819	838	832	827	910	859	818	826	824	826	868	847	817	764	791	870	855	780	801	852	844	860	823	860	865	808	860	871	813	875	808	845	868	793	802	816	785	781	802	857	788	862	774	863	828	784	844	855	819	823	879	788	824	841	800	818	832	882	810	818	834	847	808	852	798	864	842	798	836	822	868	831	853	814	805	834	860	845	810	849	872	873	845	778	794	834	854	834	814	832	790	826	879	849	820	824	814	813	825	850	867	821	781	853	832	848	848	834	828	862	885	780	840	835	849	803	850	814	881	808	831	836	855	882	820	848	803	843	796	778	871	884	817	849	794	840	857	812	858	810	824	802	806	848	874	870	811	832	832	844	838	812	832	849	830	865	839	834	816	856	880	783	828	820	932	844	800	821	824	789	793	875	826	836	821	823	778	771	782	814	879	808	822	873	858	854	797	815	816	868	788	851	815	824	814	884	846	811	846	867	848	851	831	868	850	847	875	822	838	883	848	817	832	855	822	829	756	856	838	807	801	820	812	851	868	786	925	855	842	872	820	815	814	836	820	839	803	840	843	794	829	805	804	840	823	804	792	811	856	832	803	781	824	844	894	846	840	824	757	852	859	835	811	786	835	856	794	820	879	833	848	807	823	839	835	880	797	818	875	866	817	866	827	861	838	838	844	831	826	889	831	861	818	880	850	859	831	828	858	859	814	855	822	815	853	828	860	844	857	827	785	784	843	849	793	845	834	863	828	899	782	866	836	842	815	797	837	810	811	802	838	878	804	795	852	829	870	868	819	801	848	852	816	878	819	828	811	859	834	814	821	898	851	840	846	789	797	801	844	815	873	874	790	820	795	848	826	843	822	797	837	847	867	786	852	827	775	814	816	840	870	841	820	861	825	841	847	875	826	877	829	833	809	854	795	810	835	841	806	854	841	763	843	850	855	875	819	880	797	883	821	846	822	852	833	847	903	840	834	861	859	834	796	888	815	840	861	790	852	855	827	790	874	824	848	841	839	862	848	845	867	814	863	864	829	773	862	819	834	884	825	762	858	856	896	845	866	874	858	861	883	805	828	859	811	867	812	809	802	826	884	867	850	807	811	803	802	866	816	869	870	847	833	841	793	847	849	810	837	858	869	853	863	784	841	803	883	792	840	816	873	818	798	838	856	811	842	853	839	850	829	830	868	880	811	887	800	795	816	834	841	820	830	836	810	866	814	803	883	836	842	820	827	778	776	807	838	828	835	816	820	799	780	786	883	857	898	868	848	810	820	838	817	860	791	829	795	810	798	826	880	893	821	868	841	850	837	875	824	884	796	790	811	868	844	878	841	839	838	844	837	823	809	825	844	816	828	825	797	895	807	815	824	812	861	837	801	816	864	813	863	860	802	835	889	846	848	823	857	803	875	824	889	808	845	817	866	804	815	847	829	884	855	851	820	851	831	843	846	854	819	841	829	834	866	853	840	812	881	848	793	811	840	835	853	932	812	840	814	853	837	824	849	829	842	855	833	802	840	835	883	834	821	821	826	858	851	873	874	847	857	832	809	838	816	846	879	822	842	845	838	854	864	807	849	828	845	814	816	881	808	818	885	776	791	835	814	812	822	834	805	786	860	827	817	779	759	831	816	907	904	855	904	815	786	845	880	823	853	852	798	840	870	842	877	798	823	789	833	854	833	799	808	861	823	817	816	867	865	792	814	818	878	858	840	870	853	848	829	838	810	813	896	825	819	891	858	888	814	811	877	798	845	866	804	878	802	831	852	833	851	842	849	842	808	792	908	824	837	827	838	854	803	876	868	828	810	829	825	824	808	865	823	828	800	771	843	798	806	816	826	854	827	858	810	852	833	776	833	858	808	839	887	893	875	901	857	851	837	857	838	814	832	816	844	783	837	820	861	818	837	842	831	817	897	791	792	830	852	818	817	819	784	798	862	847	849	841	836	855	896	875	880	754	895	819	913	815	826	834	888	867	870	863	816	831	839	761	859	800	767	795	810	846	810	837	864	809	881	844	884	883	810	883	844	850	765	844	811	831	868	785	814	792	833	813	841	866	840	873	795	839	843	829	842	816	756	819	854	803	882	824	892	825	864	866	780	879	859	812	809	821	840	802	818	820	785	796	835	824	851	817	868	867	852	820	845	835	831	789	870	847	799	833	885	854	813	775	822	844	810	881	796	859	872	834	886	804	809	877	816	770	859	795	868	853	862	831	857	816	797	810	798	810	860	842	916	830	825	863	799	883	874	802	846	879	824	805	842	873	946	829	863	848	810	843	814	786	891	837	838	842	858	774	785	814	827	794	866	844	889	826	887	814	814	831	843	853	815	869	859	826	822	874	857	814	840	847	795	859	829	821	879	836	795	813	792	845	821	832	827	799	821	807	814	862	864	788	798	837	859	804	849	854	857	914	810	860	805	834	807	850	836	828	846	813	870	799	837	875	832	843	775	831	847	909	746	857	874	843	848	793	843	809	786	887	813	802	824	816	827	834	827	850	824	849	840	797	841	822	869	880	813	848	827	859	838	820	817	876	787	862	883	874	857	845	836	869	837	832	809	907	853	854	830	852	841	840	839	805	827	815	865	809	775	839	767	857	903	832	806	797	819	846	816	821	799	849	819	799	814	894	810	886	814	772	840	813	856	858	863	860	844	841	843	815	851	842	828	815	803	808	862	849	889	823	865	786	783	811	810	869	850	859	794	815	835	898	839	812	781	828	854	872	804	817	822	873	826	903	871	785	862	801	819	800	818	836	807	814	797	852	853	823	871	834	793	850	807	831	831	866	856	774	806
26578	12475	6330	1395	900	677	616	571	514	474	452	437	427	458	418	437	378	380	362	369	365	390	373	376	389	376	385	342	372	372	325	367	338	385	369	386	343	347	320	346	364	342	386	359	363	360	380	340	408	355	378	393	352	383	356	371	361	372	358	357	386	374	354	335	378	355	370	359	362	354	361	377	332	379	324	354	333	324	359	358	402	370	377	345	374	394	378	361	350	351	353	367	338	321	372	318	364	357	387	360	361	371	369	364	356	356	349	375	369	353	366	323	344	388	339	338	332	318	386	333	375	351	410	358	356	352	338	350	353	367	395	355	359	358	332	342	332	380	382	327	355	366	371	334	368	341	372	359	337	355	366	373	359	335	332	340	357	353	383	344	354	351	362	396	347	368	380	345	375	341	395	347	359	359	353	373	360	372	354	372	384	381	339	356	359	361	358	371	337	330	367	359	331	331	352	417	380	387	328	314	346	347	336	356	382	358	345	367	367	377	346	331	373	380	359	340	376	380	384	385	339	344	349	333	352	347	359	359	344	375	344	349	378	354	349	374	333	351	356	349	359	332	410	352	396	350	356	388	365	337	363	384	379	334	365	349	382	369	363	350	388	349	380	353	374	371	381	382	341	385	305	362	385	353	387	355	368	403	354	394	371	374	395	360	347	368	373	355	355	359	360	405	386	352	384	387	353	376	380	331	382	361	381	348	335	334	365	372	356	353	362	357	321	338	339	324	352	372	347	361	376	366	378	376	354	336	357	361	371	337	366	345	384	399	331	353	355	351	376	359	370	390	356	379	355	389	361	368	349	341	317	362	347	361	320	379	337	355	346	351	364	372	364	387	353	368	365	372	382	329	371	367	381	365	320	333	315	353	361	331	362	353	376	395	333	398	353	396	351	327	340	368	380	341	364	363	371	370	344	359	369	371	366	301	348	355	363	348	363	373	385	380	352	367	357	337	347	354	334	363	312	342	393	335	376	388	351	321	340	389	340	353	357	372	365	395	362	373	377	371	360	348	355	344	356	355	353	355	336	327	352	360	369	329	365	385	379	384	371	369	338	351	353	380	369	369	389	361	371	313	376	349	385	359	378	377	391	363	347	333	351	368	374	347	358	392	363	348	381	328	310	385	384	386	331	373	383	388	359	343	351	377	336	365	369	386	367	355	375	355	365	377	342	325	362	344	329	322	405	361	356	337	388	367	386	338	352	386	369	348	358	371	357	355	385	330	343	371	335	355	365	339	384	379	385	379	339	356	365	339	357	372	338	337	362	361	314	324	344	351	336	310	358	361	350	361	338	372	377	391	374	375	375	348	384	330	331	352	388	340	362	436	351	380	291	326	364	365	314	353	383	360	326	336	400	373	369	381	377	358	367	399	350	322	354	370	404	362	346	350	360	374	367	341	363	336	361	344	385	341	358	380	366	369	374	346	370	358	329	360	334	380	355	348	360	337	365	338	348	409	343	387	340	374	405	348	380	357	335	358	341	353	372	359	349	346	374	356	352	358	372	363	344	361	397	412	320	351	339	350	357	348	333	367	359	380	339	381	368	391	347	388	378	387	314	355	344	349	349	325	359	340	358	327	361	350	351	387	343	326	369	368	328	384	349	380	346	377	326	367	359	348	382	359	362	366	357	378	394	400	357	344	331	345	361	344	379	375	369	349	330	339	365	380	364	362	378	344	378	333	364	351	416	357	363	395	381	352	362	361	330	339	323	360	340	333	367	378	374	358	381	326	371	349	337	366	351	378	332	300	352	342	348	358	367	355	337	356	354	413	349	334	347	351	366	350	397	347	328	341	338	344	364	363	352	340	357	350	356	365	370	326	352	385	369	379	361	353	349	357	356	337	388	326	342	349	374	400	339	350	327	369	374	361	344	388	388	368	364	335	370	374	377	375	373	334	380	380	395	354	381	372	375	363	375	393	357	392	350	366	338	371	360	387	344	357	383	342	366	349	361	345	359	314	328	339	345	339	365	377	372	336	350	330	375	344	363	384	365	327	351	314	348	332	359	350	318	372	342	316	361	329	372	365	348	348	388	355	347	341	332	358	356	357	374	341	404	361	343	358	346	309	366	372	345	348	285	343	335	322	346	357	355	380	336	367	369	341	351	370	351	361	344	384	335	378	362	373	346	382	377	358	333	387	337	318	366	343	376	402	334	347	348	355	344	355	369	367	330	351	354	369	364	387	354	355	355	344	376	385	329	340	355	352	348	373	392	363	371	366	353	347	342	344	338	402	388	343	390	352	375	354	359	359	396	387	355	373	335	354	372	351	382	357	330	364	385	367	363	366	357	384	373	386	357	388	380	352	357	379	331	346	369	356	351	376	369	341	354	359	353	350	392	389	320	347	335	377	348	343	356	345	359	335	348	300	364	370	400	344	351	373	357	353	360	358	348	362	325	337	337	352	349	375	319	338	377	365	318	349	380	335	412	387	352	345	374	411	398	346	377	354	343	412	393	359	371	354	375	377	313	334	370	349	376	362	336	364	401	325	335	338	369	401	385	356	329	390	347	373	367	368	342	356	390	316	335	359	325	364	343	375	388	338	314	350	350	343	353	337	292	364	386	336	398	370	360	390	377	346	361	395	380	346	335	341	360	368	367	364	350	376	348	366	340	352	357	321	369	370	334	339	350	323	350	338	367	340	363	357	334	365	342	344	362	377	342	342	353	341	363	377	382	356	358	317	394	340	394	362	320	341	369	373	343	329	342	337	382	327	348	338	348	375	360	404	350	337	361	369	353	398	386	358	326	370	375	346	379	384	346	338	368	364	344	362	363	355	319	389	410	386	342	354	341	363	334	329	404	401	368	359	379	358	414	317	373	338	360	352	368	361	337	370	322	312	375	344	336	363	385	362	329	404	361	329	370	355	363	327	354	342	360	351	356	321	324	376	360	349	348	375	375	362	340	385	351	351	355	345	325	360	331	341	361	362	386	351	360	376	394	388	370	333	350	370	368	343	359	356	384	347	341	340	370	363	397	374	358	387	348	370	354	361	345	340	350	334	374	357	343	347	330	361	346	355	345	358	360	398	344	349	365	336	355	356	362	355	360	306	351	346	343	327	353	353	369	378	348	343	343	403	374	355	356	348	378	330	391	382	364	367	370	344	358	340	352	347	378	369	345	307	347	358	344	347	378	339	346	339	352	374	371	356	393	374	333	369	337	350	358	340	380	380	382	334	345	388	366	346	384	359	356	343	376	334	366	360	392	375	393	363	382	381	353	347	365	367	344	362	319	326	346	328	334	309	367	346	361	325	369	341	321	370	355	336	364	366	376	358	374	353	351	360	370	321	366	416	324	353	330	370	338	378	355	365	389	402	337	332	381	345	337	341	339	303	354	327	394	365	345	323	358	353	358	354	350	376	356	356	347	369	329	327	333	375	339	335	339	371	360	350	384	367	373	350	335	383	369	378	349	367	380	335	357	366	343	316	379	361	368	362	341	342	367	328	359	338	335	333	336	386	354	315	354	360
18163	9823	8667	3258	2928	2437	2099	1764	1623	1418	1318	1270	1155	1206	1078	1012	1033	1027	986	956	882	931	917	851	889	972	886	916	865	862	895	945	852	892	868	897	802	894	894	852	863	906	818	820	853	824	840	848	788	812	831	871	819	868	837	896	839	799	827	844	819	779	815	793	819	794	842	817	853	779	860	814	866	840	819	837	814	789	829	799	780	798	829	792	804	875	821	826	767	836	774	807	827	849	816	831	817	792	824	854	774	841	829	798	803	782	826	790	848	816	858	808	858	850	814	841	813	830	789	854	806	822	863	837	811	804	841	823	814	784	837	837	849	827	831	798	816	780	824	810	848	834	852	859	816	822	829	825	817	814	826	816	766	827	795	801	812	785	860	825	835	799	811	798	846	778	817	825	809	820	862	808	844	767	828	838	819	802	826	798	866	825	831	856	834	826	831	817	832	765	844	755	734	816	820	773	758	834	857	805	817	768	815	837	793	853	824	826	794	813	818	839	796	819	790	858	847	788	817	787	818	805	802	801	833	819	849	809	825	801	806	829	807	813	765	803	841	809	828	809	830	832	836	829	794	781	839	778	797	863	866	852	856	809	784	821	794	841	829	820	821	855	814	860	850	823	804	827	824	768	859	874	803	786	793	772	843	810	832	773	819	799	798	840	834	840	758	765	799	826	806	868	808	782	815	785	797	799	838	843	812	817	822	812	839	841	826	793	810	804	799	795	833	736	809	818	826	788	847	787	809	810	806	812	811	773	827	811	850	812	780	796	848	804	815	787	838	855	825	812	810	801	828	794	797	842	784	832	777	803	810	771	819	814	835	787	851	855	829	804	824	777	809	822	830	822	788	851	804	816	874	872	850	805	798	816	796	810	837	823	824	777	833	851	776	831	759	791	804	837	797	869	799	834	881	802	811	812	864	800	801	841	805	801	811	798	804	768	801	746	757	817	842	836	798	823	828	835	823	822	850	856	777	801	861	837	761	819	834	853	832	862	812	850	782	768	825	871	833	814	782	792	815	842	785	837	821	805	774	793	815	814	808	778	785	823	795	782	859	782	851	835	796	800	788	803	831	778	814	811	804	799	871	796	829	762	805	855	790	819	808	816	786	804	828	816	809	813	850	825	832	807	793	839	824	824	848	844	828	842	834	891	801	804	838	758	839	815	771	850	787	806	818	847	815	821	796	792	897	829	826	800	838	806	793	746	809	755	835	793	841	840	832	847	824	828	825	830	888	811	780	789	781	806	805	845	779	813	811	795	815	821	775	801	825	893	811	829	766	794	844	800	790	807	862	801	817	803	833	828	813	796	809	863	900	864	876	784	838	828	801	825	805	847	739	786	855	827	840	822	802	829	809	861	843	757	782	840	860	809	807	814	820	773	795	851	805	822	806	857	815	846	791	789	809	770	837	851	771	814	855	784	759	853	819	778	819	826	791	782	823	872	823	777	820	817	862	761	792	746	773	844	787	794	799	872	829	854	779	826	832	805	861	814	815	810	808	841	860	786	821	808	831	843	855	801	818	788	800	819	790	858	834	825	783	816	805	790	815	797	821	837	841	816	817	900	776	804	856	827	824	850	805	784	860	800	824	794	837	804	859	867	773	811	808	832	800	801	821	837	863	775	823	772	792	819	803	814	793	827	880	816	771	825	842	827	810	809	806	823	840	825	813	800	803	783	822	830	806	861	794	846	826	880	819	805	886	818	817	835	800	840	834	859	839	813	818	809	816	855	787	806	860	806	855	773	842	834	848	841	796	814	845	761	755	814	868	872	827	790	797	804	814	813	848	769	860	861	849	790	847	747	777	830	784	819	833	798	836	793	849	821	821	799	822	851	807	803	831	794	802	792	853	830	814	805	762	757	803	791	835	768	818	785	798	817	807	794	800	797	798	804	736	837	828	819	840	858	816	814	866	828	794	864	807	779	811	862	821	773	783	758	815	845	809	834	811	825	817	833	810	844	794	806	819	831	827	847	867	811	822	849	799	822	835	895	844	853	838	799	765	869	816	815	764	786	824	872	828	826	806	838	779	818	876	803	832	842	820	790	802	805	856	826	834	844	831	812	844	805	790	808	796	814	817	828	857	808	798	832	842	848	883	815	835	870	813	824	782	794	758	799	843	770	856	799	802	815	826	823	757	807	830	793	834	823	847	808	831	798	824	850	791	834	846	759	804	795	815	819	818	857	799	782	821	793	785	821	788	823	799	786	848	772	835	831	787	862	778	864	811	753	834	827	814	857	819	796	783	847	814	819	831	882	836	812	786	847	837	822	815	815	795	799	797	816	818	842	804	786	812	819	850	834	797	800	846	826	819	822	865	860	789	782	773	882	810	751	822	838	824	805	842	826	833	852	784	858	839	782	813	841	798	871	842	826	826	783	817	859	838	798	816	841	845	817	789	835	830	803	809	822	895	802	847	804	775	851	835	771	823	771	779	781	815	812	806	799	815	830	752	827	776	848	790	807	833	835	857	781	815	833	817	788	780	817	842	840	858	824	794	807	819	797	852	852	799	828	847	781	828	793	798	772	870	822	777	805	771	807	867	790	825	837	829	810	859	845	790	861	810	832	826	795	772	782	820	782	841	801	818	795	818	770	770	807	822	794	820	811	805	786	826	822	830	864	805	812	802	832	819	775	754	872	852	784	803	826	794	854	807	819	819	851	879	780	847	800	814	853	837	811	777	799	783	823	785	854	801	826	842	774	788	802	825	825	844	804	862	840	797	805	776	807	829	851	804	790	787	803	774	770	831	825	804	815	817	875	806	830	842	805	839	822	791	761	835	817	797	795	816	784	869	865	799	835	796	847	793	800	770	826	788	844	777	792	809	817	824	803	783	852	830	795	842	804	829	823	782	781	749	778	875	820	864	788	797	764	794	846	843	785	815	856	808	856	823	766	843	829	816	872	821	874	834	811	827	842	807	837	775	837	842	832	791	866	842	834	845	829	801	809	808	879	826	835	799	827	804	791	777	814	815	851	840	850	795	803	795	830	783	811	748	832	884	820	849	867	801	840	795	845	801	778	821	797	843	848	851	783	780	833	771	805	826	861	887	802	890	814	807	819	827	867	826	813	808	857	797	856	833	847	816	827	834	847	819	804	807	857	763	823	797	765	804	818	797	833	821	851	773	851	832	859	806	788	755	804	833	785	839	783	798	796	794	793	784	775	856	824	838	838	822	795	821	790	822	820	802	795	801	835	855	802	802	811	820	805	823	830	794	787	782	809	801	816	807	807	810	822	825	820	852	794	836	786	831	789	797	854	778	796	832	795	840	775	873	811	822	826	857	815	755	795	819	789	784	847	797	759	868	820	838	807	794	824	858	819	840	797	822	876	867	812	826	882	814	789	839	795	815	796	793	801	771	837	846	787	820	862	801	827	809	783	837	809	852	793	837	818	814	803	841	825	790	832	819	849	808	787	848	820	795	813	817	771	816	811	825	801	829	802	804	825	797	837	823	850	848	870	817	780	853	836	850	805
36995	20649	10896	2339	1142	817	648	471	474	375	419	349	323	321	293	285	293	265	251	265	268	231	269	263	270	219	247	239	242	237	219	251	266	240	223	241	246	233	223	245	236	246	239	246	221	199	205	228	229	200	224	222	230	207	228	212	234	223	236	214	194	217	230	237	244	239	223	230	214	208	223	264	224	235	243	252	183	237	215	244	254	208	219	207	262	229	232	265	218	214	252	213	234	227	249	227	225	237	201	240	220	227	223	242	203	224	240	202	210	212	203	211	213	213	206	225	194	202	200	227	208	217	225	209	226	188	220	245	229	226	230	203	232	227	216	231	236	212	238	208	198	218	255	214	218	210	245	258	227	252	221	229	212	234	203	230	255	187	243	228	214	218	216	207	217	212	232	204	223	239	180	212	192	283	211	249	251	238	228	224	243	222	236	252	239	225	233	228	203	242	223	253	227	214	218	218	226	238	246	227	235	232	229	270	246	248	212	228	250	221	208	249	225	217	213	248	232	248	208	216	241	250	207	240	204	234	257	250	222	228	206	252	250	227	237	219	235	238	235	214	230	239	221	240	220	245	218	240	218	257	263	226	215	217	225	217	246	222	233	226	250	218	226	222	252	220	228	224	233	217	273	243	249	220	247	226	228	217	243	217	222	234	209	231	228	253	216	242	221	229	228	255	214	239	238	228	236	230	235	238	213	208	216	210	236	252	244	233	241	234	225	263	231	224	209	236	210	248	241	241	227	231	224	204	213	223	223	242	216	237	229	233	227	257	250	253	239	219	245	218	226	238	234	229	247	238	226	230	283	236	256	229	230	209	237	249	233	224	210	216	230	230	263	246	245	243	244	252	240	224	199	228	210	206	222	222	232	224	249	208	216	211	235	237	239	209	214	249	209	229	252	227	251	244	242	237	233	222	220	220	250	240	221	232	231	213	199	212	229	227	215	244	212	214	235	223	210	223	239	244	202	209	222	247	211	229	203	231	234	210	283	234	217	242	237	223	226	222	239	214	241	224	233	218	245	208	220	223	224	250	231	232	239	253	219	232	227	226	209	214	247	247	250	238	266	226	215	221	217	212	257	244	217	229	219	206	242	211	224	222	249	201	224	226	243	250	233	268	240	213	217	205	214	237	229	206	224	225	204	208	246	236	246	248	194	212	231	204	247	252	209	228	223	228	214	245	227	227	243	229	237	201	225	227	217	247	222	222	211	262	210	251	232	238	223	261	230	246	242	214	228	217	243	243	199	230	216	218	264	243	219	236	208	224	229	234	225	241	236	230	257	207	196	222	256	223	223	233	218	223	251	251	243	206	214	234	212	209	212	229	255	262	227	246	201	218	246	193	262	218	237	240	221	228	220	251	256	224	248	226	220	230	250	246	229	280	228	259	224	215	246	256	231	257	236	217	249	208	202	225	206	211	240	215	199	233	225	207	199	237	270	241	222	244	220	238	203	232	249	246	244	230	227	230	265	246	219	241	248	231	196	233	235	216	233	239	240	229	240	232	215	221	215	224	253	224	207	238	209	208	238	236	226	233	218	202	231	230	235	220	236	199	222	241	246	200	206	230	245	218	232	251	240	216	233	242	284	219	192	213	233	210	230	265	243	216	263	231	228	232	241	212	209	264	240	230	212	242	255	246	235	220	218	224	204	197	240	229	207	230	242	206	235	206	239	251	204	234	261	227	230	248	247	215	220	238	220	225	201	223	239	218	224	247	253	200	212	218	209	285	214	219	205	224	226	230	264	238	215	240	229	210	224	259	237	241	222	226	211	217	230	199	200	233	251	223	220	258	243	217	245	229	251	205	218	213	204	216	202	223	235	209	238	251	223	222	221	195	241	241	213	228	244	254	203	230	236	228	232	214	237	264	223	202	229	228	223	258	212	254	249	223	236	208	230	227	234	212	236	252	239	218	216	220	226	243	244	234	226	224	240	209	251	228	233	207	210	248	244	222	230	233	212	240	211	228	246	238	227	229	211	228	220	227	239	233	218	226	207	212	202	231	257	245	215	222	213	220	240	255	219	244	228	217	208	215	225	187	244	261	217	204	234	215	227	231	238	231	232	199	226	213	226	202	227	239	197	220	227	225	237	252	228	219	215	250	218	208	207	225	234	246	225	209	248	255	233	214	190	199	219	204	202	256	233	264	209	235	247	215	230	219	210	256	268	214	243	235	199	248	248	233	236	235	243	200	237	242	223	255	218	221	229	239	233	212	229	259	245	247	213	212	240	221	208	264	226	234	237	195	232	222	266	218	240	216	204	223	203	243	222	208	237	223	247	212	206	226	216	221	224	242	222	228	268	222	234	227	257	235	236	234	226	237	238	232	209	225	208	236	255	233	237	216	203	233	199	213	226	268	220	239	232	247	219	239	244	211	219	214	208	256	229	234	199	209	212	233	220	230	223	239	225	240	226	222	253	214	250	213	200	236	232	227	225	204	235	234	221	215	243	219	228	219	243	233	218	232	238	242	228	236	231	216	217	228	227	210	231	228	238	203	239	224	256	202	219	225	226	217	232	246	214	238	233	245	233	250	228	207	211	207	231	235	223	225	196	249	232	205	204	257	235	212	230	231	234	229	214	233	237	217	241	210	230	197	251	228	249	231	240	237	216	224	224	223	238	252	189	221	223	228	198	226	230	207	195	222	219	220	231	243	221	224	247	226	239	207	247	244	239	228	235	211	222	236	217	243	217	232	222	212	228	276	209	217	216	189	239	234	227	229	215	249	252	226	250	221	227	217	253	227	226	188	253	247	229	254	218	265	205	240	236	222	228	225	203	227	243	227	209	229	211	220	212	225	248	225	236	238	240	234	250	234	228	222	242	258	228	192	225	239	219	235	226	248	239	216	220	207	242	218	222	236	214	202	221	221	222	226	246	234	209	205	247	243	224	233	217	221	247	240	249	241	215	237	248	236	232	234	244	253	271	219	226	233	212	242	207	235	249	219	238	212	224	254	224	242	244	207	222	217	216	200	228	210	249	257	239	228	247	211	243	242	220	233	216	203	204	234	212	240	213	234	215	223	205	222	214	224	208	240	226	235	225	227	236	214	247	227	245	214	250	227	240	216	213	207	218	211	220	231	230	243	234	224	213	223	232	219	238	232	257	217	225	245	220	218	236	210	234	226	238	241	224	233	251	220	210	253	227	223	232	227	255	256	226	222	227	241	232	217	227	223	203	203	241	214	242	224	206	190	219	250	248	246	237	244	227	220	245	205	226	237	259	232	249	240	214	216	215	238	244	229	198	222	227	243	252	250	208	227	252	229	228	211	225	220	215	222	203	204	245	200	239	225	216	227	240	216	218	253	238	245	252	235	226	207	234	213	228	223	228	236	207	220	242	191	231	241	236	241	207	272	246	226	215	212	211	219	238	219	237	232	241	216	223	222	267	231	224	263	205	204	263	213	214	235	231	255	249	222	242	269	233	224	226	237	269	215	231	220	238	247	261	254	232	224	256	224	274	226	223	223	216	249
24148	15052	12152	4528	3767	3257	2457	1907	1961	1449	1452	1341	1100	1060	1048	836	871	828	778	776	723	722	718	675	660	648	649	683	637	660	638	625	615	624	637	626	556	593	605	589	632	644	599	588	601	585	557	556	542	562	553	554	526	581	523	562	597	525	527	579	574	568	525	493	565	496	545	560	512	541	564	562	562	543	544	538	536	491	571	533	539	567	501	523	527	500	532	537	588	537	565	500	559	556	516	541	554	555	512	535	530	587	544	533	564	514	523	529	511	528	543	580	538	580	529	533	530	526	554	522	525	575	508	555	544	556	536	544	523	505	538	542	525	546	542	517	553	533	557	506	542	518	557	570	514	596	523	558	553	571	525	531	562	556	528	524	555	543	543	536	551	560	553	527	523	571	559	540	567	528	534	611	531	573	546	560	561	524	547	534	551	546	562	557	523	547	532	542	576	547	551	581	609	505	558	542	541	574	541	564	570	573	529	533	600	546	524	566	534	567	573	530	585	517	502	501	523	528	589	575	530	516	534	555	543	539	559	578	557	519	564	525	566	517	538	545	559	544	520	530	562	542	523	559	521	506	535	534	551	534	533	533	582	582	533	529	542	540	508	570	557	581	526	548	545	537	507	563	524	556	589	549	478	538	546	505	561	503	593	520	561	567	547	565	524	579	545	557	541	521	509	558	536	588	490	543	506	566	532	557	530	567	567	526	536	595	551	555	529	590	541	538	544	536	545	592	546	545	543	519	570	512	542	546	483	555	566	532	543	544	544	550	504	553	560	486	578	518	563	516	533	537	537	551	515	528	557	508	536	524	556	537	545	509	564	534	539	493	551	555	565	534	555	539	553	529	567	562	511	541	544	546	520	541	542	515	545	511	563	524	533	543	535	534	523	562	565	521	549	544	539	532	528	516	548	521	556	573	528	530	550	544	560	577	543	543	536	599	510	568	545	570	495	537	571	536	525	572	543	570	524	525	534	547	598	535	516	538	496	551	526	559	563	541	538	548	532	540	561	533	566	573	574	554	553	535	519	526	564	520	518	540	557	520	559	548	503	553	556	577	522	562	520	533	521	567	556	513	514	516	519	526	517	514	570	569	548	579	535	534	522	521	529	541	514	575	546	531	561	530	559	568	537	550	568	545	574	544	557	548	549	553	523	573	551	559	571	544	591	548	559	509	513	555	500	512	570	585	533	488	514	562	534	572	533	522	563	536	511	575	562	583	561	573	572	531	555	542	537	541	559	548	535	510	538	498	517	522	551	596	492	536	505	558	515	539	561	574	500	530	519	575	559	546	512	546	579	561	575	536	521	577	517	607	568	581	561	534	500	522	535	494	539	556	537	579	557	533	562	545	522	543	566	525	545	540	512	528	528	546	526	554	540	550	546	505	552	590	551	580	585	545	531	564	588	561	578	531	591	545	541	554	550	554	534	520	523	543	550	527	504	567	563	513	535	576	560	540	534	563	559	525	590	515	513	579	549	525	501	531	548	559	529	565	535	538	535	536	554	548	565	526	538	559	576	523	564	528	533	525	541	607	520	542	552	506	540	514	496	543	576	515	544	508	578	555	527	534	583	575	550	536	542	531	560	517	565	540	570	580	525	554	517	552	543	616	568	560	568	561	532	568	570	591	560	529	605	520	552	550	521	571	523	543	551	506	525	573	515	562	526	525	553	572	534	549	530	527	530	568	529	548	486	526	522	540	570	516	579	559	539	503	555	584	502	521	491	504	557	551	519	547	507	566	563	576	558	502	516	539	562	502	554	549	548	575	584	535	561	555	477	559	540	572	539	573	549	562	533	549	536	564	552	534	546	535	553	569	544	568	584	563	513	579	544	534	586	591	546	582	557	539	545	544	609	529	587	545	534	519	553	530	527	561	496	553	522	561	527	563	539	517	591	555	550	532	558	565	523	547	551	566	512	583	500	543	555	572	552	503	538	555	564	538	573	558	523	527	530	564	560	535	560	535	555	536	567	520	529	525	574	550	576	501	528	549	518	569	552	523	564	530	556	550	566	567	529	515	535	528	558	583	534	550	579	532	487	524	552	542	513	561	503	552	525	578	517	544	536	542	588	577	522	545	496	552	562	541	508	573	573	530	519	559	513	531	529	533	590	534	528	529	530	549	575	563	539	647	549	529	556	535	543	573	551	527	550	539	547	562	543	507	575	505	543	538	531	554	533	541	512	558	536	536	512	542	541	557	573	561	548	541	534	538	535	524	505	544	507	553	539	552	540	597	587	559	563	541	570	561	526	566	536	584	497	540	546	562	560	568	577	538	553	576	503	511	513	529	532	543	556	551	521	567	571	540	558	536	576	562	553	578	542	523	546	582	587	537	579	509	533	531	522	581	513	554	555	580	524	604	541	557	528	526	539	558	541	555	562	522	540	515	533	540	542	570	568	525	510	532	554	540	558	573	541	510	544	566	559	543	536	529	559	591	495	580	533	518	622	543	584	493	517	536	546	564	579	518	549	562	537	552	516	576	537	529	552	564	549	536	574	557	542	521	576	525	574	557	539	541	530	555	522	553	538	557	549	571	541	548	520	577	551	513	588	566	546	500	543	516	515	522	560	513	534	554	550	512	552	529	573	575	554	519	543	528	578	558	547	530	549	564	537	563	569	576	519	559	544	544	538	551	554	552	524	533	542	563	568	560	522	537	516	548	533	564	581	538	547	525	550	541	567	513	533	504	537	532	496	561	566	560	544	515	571	518	569	568	507	565	556	525	533	546	556	511	587	564	561	525	574	538	531	504	547	558	536	537	542	521	537	561	552	561	558	499	563	536	544	574	545	532	545	554	546	590	520	526	539	501	532	536	548	536	572	560	526	575	552	595	536	559	564	538	541	526	552	526	535	526	541	504	566	512	535	536	498	495	563	558	547	591	530	584	551	579	580	543	573	531	572	586	525	576	532	501	555	544	539	565	518	559	578	541	620	547	496	568	529	562	506	531	562	559	542	553	567	580	573	536	545	525	560	564	549	554	514	584	570	537	515	557	547	501	563	581	532	543	572	532	552	570	590	563	534	547	562	499	576	542	556	548	550	549	535	529	543	547	514	540	556	531	516	560	559	512	547	532	577	566	527	549	505	546	525	545	555	569	540	515	543	570	553	530	581	502	527	561	540	523	495	537	569	546	594	510	561	576	552	554	583	568	558	500	534	519	508	532	517	559	570	565	579	560	560	569	542	519	558	507	536	519	543	565	537	542	509	540	531	568	553	572	545	499	592	556	600	530	527	508	589	544	574	553	537	573	529	540	545	574	503	545	517	571	496	530	559	507	579	558	561	498	523	545	555	511	566	579	519	554	543	521	531	533	549	535	525	499	586	559	576	521	601	516	503	535	528	490	530	549	530	554	548	584	557	544	547	605	512	526	548	528	530	537	508	570	519	539	561	541	552	551	550	552	515	557	558	517	546	537	536	574	515	551	532	512	556	584	576	566	564	611	557	557	573	562	540	584	514	540	540	542	564	588	548	502
10980	4249	1908	698	584	519	411	450	398	377	365	449	384	410	365	368	400	369	386	371	403	345	363	396	364	381	373	349	364	360	361	341	349	347	348	366	417	355	382	373	342	371	345	382	384	365	374	362	333	355	347	365	344	375	363	344	341	366	373	350	373	370	412	354	376	330	359	351	365	379	324	374	387	387	367	366	374	360	373	366	328	359	374	384	383	375	349	351	358	369	332	365	359	355	360	391	347	345	334	333	348	357	338	379	370	381	379	365	333	339	370	372	377	407	375	323	372	341	356	353	344	355	368	356	357	357	365	405	372	324	352	379	392	343	365	358	345	345	371	358	327	377	368	349	363	373	346	347	376	333	381	348	366	367	381	343	360	365	365	386	377	385	351	331	385	368	357	376	377	344	323	382	389	374	345	354	331	375	360	353	388	354	373	356	361	346	376	379	346	353	370	350	365	340	371	414	349	367	340	355	363	311	366	359	412	343	388	349	363	375	386	317	409	352	340	387	371	405	370	352	358	368	339	354	392	367	379	378	348	321	353	402	372	350	341	362	392	341	330	385	358	343	357	387	367	337	357	318	355	361	366	358	372	339	358	340	364	375	401	380	341	362	353	383	353	333	370	361	352	373	346	361	384	348	332	334	358	375	378	334	324	355	399	327	364	348	355	396	356	367	360	352	357	360	348	335	403	324	378	358	370	352	337	350	395	377	392	294	393	356	355	362	361	358	369	409	378	374	366	363	344	356	381	369	359	383	384	395	387	371	350	369	376	387	366	379	390	381	367	347	405	372	375	399	357	337	351	368	383	383	394	366	386	344	380	365	342	372	340	354	346	369	361	355	369	377	380	398	366	357	373	374	371	389	377	382	361	361	343	351	389	377	384	360	387	363	408	382	342	354	398	336	356	395	346	377	373	346	371	403	313	390	346	357	364	364	357	361	393	366	384	382	365	393	343	358	368	333	362	381	358	352	380	356	337	355	376	352	363	378	331	392	374	333	377	359	378	403	376	361	364	382	376	355	343	370	377	381	396	369	363	363	382	358	370	370	359	355	357	334	361	362	358	336	395	378	365	384	387	349	378	376	383	382	363	381	401	359	375	386	377	371	384	349	360	390	386	374	367	403	344	354	329	385	352	387	365	365	350	380	367	374	347	362	376	375	390	400	363	363	384	378	364	337	350	375	346	382	329	320	360	388	354	338	335	395	351	335	367	346	351	351	367	349	379	358	386	324	359	359	373	355	379	363	367	357	367	354	368	353	385	415	382	387	355	373	351	355	378	392	382	368	369	373	403	349	419	378	340	369	367	390	356	342	348	344	377	335	362	324	365	364	363	371	360	369	378	365	337	362	340	333	359	370	361	378	361	375	365	335	379	352	373	385	358	353	397	335	349	362	368	366	324	377	347	348	402	357	375	328	365	391	368	391	383	367	370	371	387	382	378	355	342	358	339	355	360	369	378	366	354	373	355	326	363	402	381	370	389	372	370	397	351	371	386	375	366	390	396	352	327	400	350	378	375	385	384	381	354	366	335	352	366	356	374	322	400	387	363	354	370	382	373	365	382	355	350	361	395	372	325	356	381	385	389	374	363	364	378	402	360	396	348	324	377	380	338	375	409	390	380	354	392	348	342	372	392	408	364	326	362	395	338	354	390	364	378	336	353	346	402	377	381	363	367	368	340	367	375	349	337	373	367	382	410	353	371	351	354	382	379	404	375	362	368	370	348	370	375	363	382	342	323	341	374	371	405	354	388	360	303	383	357	372	375	329	338	348	343	366	398	374	369	398	345	377	367	371	353	349	353	347	372	359	357	376	387	348	370	367	380	400	335	385	352	358	338	367	392	360	346	365	341	333	342	389	379	386	367	345	347	358	336	342	382	390	348	353	370	362	362	342	365	367	384	375	351	388	417	365	357	357	373	331	325	378	405	358	314	384	376	355	394	391	346	356	370	375	351	385	375	336	328	345	348	380	365	375	334	357	349	382	346	372	359	370	410	379	387	408	367	381	338	347	365	374	352	369	336	382	387	375	394	345	374	346	374	375	397	381	351	379	382	330	368	390	322	386	395	345	368	374	370	378	338	348	387	343	343	352	372	372	357	351	378	369	371	340	377	333	354	363	379	400	354	348	387	383	373	398	397	418	378	331	376	397	346	374	401	365	359	340	412	359	344	382	328	379	361	383	360	345	377	381	375	373	358	350	357	378	338	341	362	400	351	361	354	375	387	365	406	309	364	334	372	360	362	357	366	360	365	358	347	351	340	362	361	332	384	395	391	354	363	371	384	371	368	359	385	389	376	334	344	337	321	351	363	384	388	356	367	338	335	365	351	364	347	377	350	376	346	382	383	363	349	347	355	396	367	334	351	378	339	373	399	388	365	384	408	399	378	356	339	378	333	386	346	371	366	344	380	383	353	347	386	373	364	330	334	393	356	387	345	359	397	360	403	379	369	413	346	372	349	362	358	353	380	376	330	399	386	384	352	378	390	392	367	339	356	353	348	386	391	344	362	353	358	355	369	371	388	388	377	350	354	373	370	373	374	355	324	348	373	328	344	365	354	357	385	322	359	361	349	381	348	359	341	355	345	386	340	356	380	373	366	360	371	381	387	356	359	386	327	351	378	324	362	384	380	377	349	370	380	336	357	370	341	389	378	333	391	378	374	366	372	402	377	382	340	358	372	380	414	362	357	359	374	378	347	405	328	377	376	381	350	374	353	407	358	381	386	391	401	376	372	363	341	334	376	342	376	373	394	399	372	382	357	359	409	391	359	344	361	341	330	377	379	381	401	372	337	353	361	360	357	367	367	371	365	365	380	370	387	390	352	336	380	395	371	360	377	364	361	379	387	307	392	392	394	394	365	379	348	333	334	381	326	358	356	397	378	374	372	371	345	333	353	383	386	387	370	348	357	370	336	372	385	350	339	375	366	353	394	376	346	367	367	419	402	377	336	355	397	334	361	358	347	353	353	360	358	390	359	383	399	374	344	342	354	382	343	370	375	392	363	348	395	364	388	324	365	381	354	367	334	361	355	382	388	365	365	344	410	377	355	349	355	362	369	397	385	376	400	334	389	389	348	368	377	353	328	380	366	382	368	356	324	359	361	352	369	399	373	387	381	341	379	347	384	378	376	348	355	364	372	374	323	352	365	350	343	356	356	353	340	373	387	372	346	386	370	364	352	361	348	374	361	361	347	385	377	363	391	394	349	360	386	362	364	347	386	381	333	320	380	353	376	371	350	355	359	330	315	350	370	385	380	399	355	363	394	353	373	358	393	388	337	349	371	348	377	353	417	372	353	351	365	383	352	386	358	329	339	331	375	354	359	337	320	388	363	373	355	379	380	364	385	346	374	376	373	353	358	395	374	334	320	349	377	371	395	394	361	338	358	364	396	343	380	346	392	361	381	347	335	367	384	364	370	355	370	389	392	356	362	363	375	365	407	368	382	381	367	349	374	353	367	416	348	366	350	338	354	375	356	372
7921	4110	3387	2003	1677	1562	1270	1281	1100	1111	1038	1014	954	976	952	936	946	941	890	911	882	879	934	888	885	843	808	877	852	851	857	886	869	859	863	859	830	894	914	829	860	866	854	894	881	832	867	867	811	849	812	831	857	881	859	806	813	860	875	893	826	796	852	833	847	807	822	905	849	835	847	868	875	807	857	862	879	837	818	819	855	792	859	838	858	814	874	844	789	828	824	873	825	855	866	789	865	835	912	834	873	863	824	854	857	783	851	814	831	852	839	877	878	849	856	835	835	886	841	918	853	905	863	878	822	862	835	825	814	859	853	824	837	821	851	823	821	783	810	860	816	807	821	884	766	832	811	855	829	854	802	849	780	863	835	842	833	827	891	891	795	846	794	865	809	875	837	856	815	783	862	858	775	830	845	858	822	841	790	857	884	840	846	859	881	864	829	845	795	856	854	783	837	819	846	774	809	878	837	802	888	818	813	857	823	779	820	813	882	832	780	852	835	861	867	827	831	827	865	851	855	921	804	876	877	848	843	836	829	890	796	801	841	763	860	834	884	897	843	860	859	854	916	883	819	840	792	863	848	858	835	841	844	804	828	817	852	878	848	816	781	907	901	886	785	812	778	902	831	853	799	886	863	853	816	822	838	815	824	856	807	861	821	855	843	878	827	849	858	836	940	875	793	810	786	863	838	839	848	820	868	882	853	877	824	835	835	825	858	800	846	851	875	853	872	808	833	845	822	769	818	850	816	817	847	828	855	805	871	837	820	863	834	815	856	855	855	814	873	884	817	884	829	847	805	775	811	838	896	914	806	841	827	848	847	800	867	856	841	825	821	875	863	882	840	830	885	858	859	840	841	843	788	845	829	852	866	839	790	821	856	841	785	770	787	823	818	843	856	826	856	873	843	878	859	863	863	828	854	836	856	833	872	863	857	851	872	836	856	868	857	813	861	856	852	887	866	845	855	890	851	825	808	860	857	906	831	881	862	855	812	856	835	865	827	870	837	785	883	826	843	855	810	853	806	823	841	863	825	819	773	844	816	797	867	833	851	830	817	778	821	832	884	830	875	839	881	800	859	839	822	843	834	825	823	874	866	876	933	832	817	833	818	824	854	865	850	824	848	821	797	862	921	841	846	862	810	873	858	833	839	837	845	864	873	849	859	772	886	847	803	859	848	879	835	826	839	811	835	820	879	796	848	836	870	810	795	862	878	815	869	874	830	895	827	842	886	791	797	818	833	808	799	869	869	902	809	807	778	814	845	820	866	841	827	774	809	789	812	806	839	871	878	811	843	808	836	829	854	849	829	836	858	848	871	858	836	859	854	911	798	823	795	862	837	856	777	804	845	892	799	853	833	810	802	827	795	839	895	884	825	832	863	822	831	866	818	814	894	862	860	849	847	844	791	853	850	818	830	825	860	854	823	846	849	868	867	848	812	853	824	839	816	798	846	839	840	841	808	804	803	846	855	806	844	880	866	831	821	870	799	830	833	862	829	802	836	814	818	879	853	839	858	838	914	890	848	837	808	825	925	825	842	855	887	864	860	807	793	807	837	877	816	817	813	819	793	842	837	858	816	839	844	857	819	874	840	810	848	805	806	851	858	810	898	807	841	864	812	776	843	902	857	814	841	841	846	835	830	833	791	818	826	864	868	839	858	828	897	780	811	821	820	869	801	828	845	840	846	861	834	849	841	856	830	807	808	852	832	807	810	779	843	852	864	782	828	841	851	834	856	862	884	806	875	837	815	809	796	837	879	810	826	839	868	845	901	861	834	846	826	798	799	871	902	837	788	896	834	857	850	821	835	864	829	803	872	803	845	842	813	840	872	785	914	842	880	856	814	820	883	825	858	871	856	862	813	815	868	758	836	832	831	816	856	855	877	840	821	849	827	822	840	836	812	849	849	843	816	886	797	828	914	891	815	804	846	854	835	832	823	817	864	852	825	840	831	812	801	786	812	845	832	879	845	844	821	865	872	782	891	846	855	888	854	846	874	866	839	862	842	844	824	832	844	828	848	882	860	783	859	833	897	860	833	821	818	844	844	825	824	828	838	770	827	869	846	831	874	799	868	858	861	804	854	854	845	856	860	823	877	851	908	849	836	852	838	883	866	813	858	811	873	809	844	835	783	781	874	839	877	780	817	863	862	795	850	889	847	863	842	839	857	882	862	781	857	841	845	833	830	851	831	819	862	864	849	880	851	813	867	849	868	894	803	814	818	868	861	876	789	847	829	843	833	789	845	828	802	832	885	839	803	857	848	831	878	818	804	875	788	847	856	871	822	895	849	792	846	849	877	818	870	878	863	849	862	863	880	866	873	885	859	852	903	854	856	819	839	852	886	869	866	877	846	821	800	856	867	803	812	844	847	847	823	830	843	861	846	826	830	832	748	815	870	861	856	846	824	821	861	831	883	888	859	833	864	850	792	841	840	788	814	827	864	892	874	826	889	798	819	779	845	841	817	834	900	848	886	879	874	813	773	888	858	829	836	835	870	825	781	816	870	880	895	864	853	821	849	808	793	805	890	851	866	868	828	868	843	868	807	860	853	816	809	831	868	827	858	855	791	829	795	830	856	813	868	868	872	849	878	874	818	822	826	851	820	871	806	810	828	833	867	878	865	823	808	870	777	826	878	767	874	845	823	849	847	873	864	866	829	874	870	899	925	839	866	846	805	835	882	869	887	805	823	866	855	855	808	828	824	836	812	856	837	860	809	828	740	832	872	822	838	863	846	886	870	854	888	839	840	825	834	835	826	866	879	831	862	769	888	818	846	793	856	836	868	811	847	830	832	792	832	811	870	853	832	854	899	802	812	868	822	840	818	834	837	849	822	853	837	846	864	799	854	902	806	781	850	789	868	792	839	810	816	822	820	771	826	843	848	831	845	856	819	849	805	815	820	817	845	871	844	802	864	876	817	778	872	837	829	862	875	837	857	829	805	854	859	853	867	814	781	848	835	818	799	838	854	834	822	805	800	770	833	872	852	857	887	881	895	818	841	830	842	853	809	828	783	876	855	812	813	846	894	862	854	843	847	844	854	818	874	820	837	827	805	845	789	895	863	873	807	815	852	839	849	823	803	851	805	881	864	841	831	850	843	831	883	846	830	859	805	872	822	821	851	868	843	844	860	811	815	790	796	858	877	831	820	817	885	860	804	814	842	877	873	855	840	816	837	834	823	814	816	854	872	814	886	847	817	872	830	832	871	882	852	844	867	840	848	851	821	828	810	831	822	869	859	846	825	859	822	802	837	815	798	840	826	876	814	844	920	782	798	867	840	839	854	829	842	789	817	829	844	858	835	867	864	776	796	895	839	853	880	841	873	865	810	864	819	866	845	846	839	863	863	859	882	889	832	819	854	834	856	911	851	844	829	902	810	873	851	874	833	800	875	842	818	846	859	839	838	819	814	868	858	799	875	812	865	810	825	782	879	813	840	861	830	810	823	789	826	832	864	782	825	841	826	770	812	813	809	817	901	796
26423	12938	6006	1442	847	714	583	527	479	470	441	420	389	405	395	396	387	351	385	359	343	375	365	355	388	412	363	379	374	372	356	385	364	398	321	355	355	352	350	364	391	388	382	391	355	344	361	356	367	330	343	344	398	351	380	347	368	370	350	367	357	346	357	372	391	382	388	322	404	335	358	362	356	328	344	313	374	384	366	367	324	355	337	374	364	325	360	397	379	380	392	374	367	374	335	358	336	363	336	366	356	337	369	347	342	392	373	329	347	368	354	364	370	350	370	332	344	365	370	337	319	365	369	339	373	357	349	341	363	357	359	355	327	361	337	344	346	347	370	342	365	372	348	357	355	334	345	356	349	343	350	359	350	354	349	370	357	351	337	355	331	343	348	342	369	353	359	370	333	334	356	361	345	354	318	340	385	337	353	353	357	369	401	338	351	367	374	328	372	353	388	354	366	319	322	342	343	339	358	351	336	340	371	366	346	384	334	312	369	373	353	365	341	326	335	339	337	362	405	366	351	371	341	372	361	364	353	337	382	341	318	369	388	383	362	319	352	357	329	356	321	359	341	356	338	354	351	325	341	337	324	329	362	368	372	353	342	331	385	344	360	366	337	398	332	375	365	356	344	363	346	335	313	347	364	386	341	328	332	356	312	358	355	369	332	344	363	373	334	331	381	370	363	370	348	330	380	383	367	384	319	360	346	344	388	346	389	346	357	343	371	351	373	360	375	357	365	393	358	371	352	351	365	346	372	359	385	353	345	367	383	339	383	354	354	350	403	336	353	320	345	375	361	314	344	327	330	390	331	403	375	376	364	351	359	339	334	330	358	354	335	379	400	315	331	365	335	310	354	383	345	344	333	368	333	379	351	378	387	362	347	376	388	361	334	315	343	360	348	396	352	311	358	342	350	344	363	355	349	382	344	372	328	349	359	372	340	353	372	378	351	380	307	367	357	357	372	366	349	350	306	367	363	339	353	393	345	347	339	330	326	415	357	325	352	333	372	338	361	326	362	360	372	343	345	376	342	381	380	390	349	357	357	359	352	350	376	328	321	365	377	374	376	344	340	356	357	339	411	353	326	358	368	338	333	396	350	352	369	412	367	350	356	376	372	381	382	374	337	348	343	320	334	356	353	338	344	350	367	362	337	328	344	379	392	379	348	360	334	337	361	345	324	360	331	349	336	339	325	355	351	365	367	347	340	346	360	368	365	368	365	373	354	360	354	327	403	360	345	359	364	327	348	360	359	332	396	387	366	374	342	363	341	318	345	316	356	360	300	326	309	354	337	350	374	332	355	387	355	331	351	329	345	382	330	338	375	338	338	369	322	386	371	339	324	332	340	362	378	384	359	331	351	381	378	373	344	349	320	321	394	346	321	342	360	338	376	351	347	330	366	347	366	336	392	352	344	346	317	303	351	347	381	361	344	344	349	335	327	351	356	374	357	398	329	339	328	329	347	353	337	409	337	336	357	339	364	347	349	356	335	361	349	353	327	363	367	367	366	321	384	399	359	369	338	339	338	349	314	339	320	343	337	384	384	325	347	321	327	362	341	348	365	346	376	351	363	329	372	359	357	323	332	337	359	371	387	332	364	332	369	361	354	338	381	359	323	340	363	411	396	348	370	367	394	351	371	344	369	336	372	314	333	336	384	342	368	347	375	347	358	361	350	317	393	377	406	374	345	369	347	370	343	331	334	363	342	362	389	391	383	379	344	382	362	337	359	368	368	366	358	345	315	344	356	361	332	336	368	338	375	362	388	389	322	354	344	321	345	340	349	349	337	355	387	376	348	341	329	380	370	393	366	354	355	382	354	333	353	348	367	330	340	372	344	378	376	325	357	378	391	295	361	351	369	381	337	395	356	318	336	334	387	369	353	331	323	346	383	363	332	344	385	358	350	352	359	365	365	355	302	378	333	353	359	329	343	344	319	360	364	319	364	394	364	329	340	374	365	355	326	351	348	358	370	351	368	333	346	362	335	329	339	378	344	353	385	355	326	354	373	390	336	383	339	345	350	370	396	319	362	359	367	322	379	356	370	355	364	319	336	339	345	364	375	314	363	365	365	347	344	328	384	359	318	337	379	359	338	352	360	387	380	379	359	362	359	343	375	321	342	399	366	348	361	356	323	355	367	351	355	373	327	338	355	346	346	354	384	351	348	324	370	350	344	361	337	396	400	381	356	328	349	330	363	377	391	338	368	370	360	374	415	337	346	360	390	356	360	357	380	362	358	357	354	325	330	315	361	389	354	357	340	362	361	373	337	328	366	339	379	351	381	325	356	379	365	356	345	351	361	346	402	344	358	354	364	356	306	404	347	354	352	339	342	334	397	354	356	383	364	319	369	341	357	358	343	350	354	328	351	375	364	342	382	373	354	328	368	339	383	355	332	364	365	323	353	356	354	360	344	396	367	399	298	346	344	347	341	333	334	358	376	377	329	353	379	357	379	353	385	397	357	344	327	373	359	334	339	355	363	376	384	376	359	356	344	355	362	376	322	375	346	383	333	370	368	378	346	366	348	371	349	360	361	363	378	371	375	347	365	334	381	343	338	348	340	358	326	343	331	340	349	352	332	358	340	359	360	364	345	359	346	399	327	330	346	336	376	371	345	409	383	353	332	354	329	338	358	348	365	358	352	338	374	344	349	349	310	387	370	391	373	336	358	357	361	302	325	351	357	368	362	357	315	314	359	350	377	365	385	369	328	368	353	354	331	346	374	355	372	333	342	380	353	370	370	358	340	354	384	341	369	343	322	392	354	395	379	330	350	343	316	348	358	377	334	331	328	333	359	317	351	333	397	358	327	373	374	331	351	341	373	359	357	341	313	352	368	349	370	370	355	338	351	333	338	339	338	379	381	356	359	326	385	356	330	357	385	348	350	366	379	343	368	400	339	339	363	362	350	393	359	346	358	365	323	356	340	371	356	345	349	366	399	371	342	388	371	304	337	335	351	339	357	339	373	355	382	358	391	359	301	370	394	337	319	346	359	387	372	343	348	342	367	370	326	310	342	359	352	328	376	352	343	369	385	328	351	354	325	343	305	327	336	357	348	335	408	370	363	333	383	365	332	350	326	346	331	349	338	356	373	368	369	393	336	374	328	378	356	347	369	369	363	324	347	344	356	389	361	364	385	354	348	367	383	405	380	335	352	365	345	363	379	309	383	332	375	378	371	386	370	333	363	333	339	369	342	350	365	341	358	366	307	324	352	344	379	354	321	358	342	385	352	352	346	305	336	334	342	348	382	379	356	360	326	378	345	376	354	351	358	340	304	397	338	324	353	364	333	350	375	377	308	368	356	345	345	367	350	368	348	321	378	354	335	353	391	375	372	388	358	378	393	341	349	398	324	385	341	323	362	370	322	373	300	370	352	333	341	316	353	382	349	339	402	374	365	356	318	393	358	337	332	340	371	352	355	342	341	324	324	350	355	338	347	348	340	383	349	335	343	359	364	380	365	351	338	312	333	346	359	327	349	367
18479	10575	7346	3319	2659	2384	1925	1786	1572	1403	1425	1340	1228	1185	1146	1063	1034	1007	971	948	965	905	1001	917	941	886	920	911	869	862	903	856	881	878	862	808	858	837	853	886	832	804	785	841	842	839	844	843	858	809	794	785	798	783	883	859	786	864	805	792	850	854	835	783	812	835	827	871	799	878	810	829	838	819	814	857	794	818	799	770	807	759	757	793	826	767	784	844	797	816	795	805	824	777	828	799	743	804	808	801	840	824	808	827	882	806	807	815	824	811	812	853	821	843	844	807	790	847	764	825	883	847	828	787	808	766	808	802	800	813	808	816	797	791	806	818	820	851	808	795	852	862	778	839	832	802	803	795	826	874	803	873	808	777	799	756	815	834	855	850	833	807	813	799	847	842	843	834	799	832	802	791	825	833	747	834	763	840	797	815	761	812	793	826	788	787	799	794	778	792	775	800	821	797	774	818	859	811	788	815	790	809	829	792	797	867	840	766	808	779	825	866	901	830	768	782	802	829	845	815	754	852	817	814	829	809	846	813	768	819	784	836	841	811	843	847	837	861	809	837	797	814	813	817	774	775	788	795	845	810	812	827	828	803	830	869	784	798	813	841	797	778	840	789	832	855	800	782	810	832	807	819	747	809	820	818	791	792	839	814	819	776	783	804	830	816	793	834	816	787	844	786	824	824	820	809	779	810	842	828	811	843	810	831	834	803	776	808	780	810	809	827	783	800	806	805	822	835	799	778	754	822	822	800	801	774	822	838	859	782	793	816	845	839	826	818	800	808	835	804	827	836	789	821	825	779	779	806	762	795	753	850	791	807	868	822	827	831	809	784	810	820	809	787	836	802	824	808	824	780	797	736	776	789	798	823	760	842	805	791	805	789	828	808	815	786	835	833	818	837	828	793	804	805	791	822	803	813	783	793	846	821	828	817	844	872	821	831	846	779	803	821	786	778	840	833	827	785	771	812	764	823	820	850	812	853	820	774	834	823	824	814	813	804	798	813	834	804	815	772	794	821	831	780	812	804	786	846	853	821	817	785	800	792	783	785	878	855	757	845	853	893	789	811	805	817	834	809	800	785	820	778	794	807	788	806	816	790	800	791	809	772	827	802	757	847	797	813	820	815	809	841	852	808	790	816	819	830	822	782	834	812	807	812	772	822	899	802	795	799	775	843	744	838	816	866	815	785	807	815	812	835	799	793	783	841	744	838	839	870	841	815	839	779	767	810	846	871	770	824	766	806	794	825	837	819	850	791	792	819	834	806	807	802	790	788	859	805	763	788	832	773	813	759	824	803	796	813	803	813	824	819	829	801	804	811	799	858	778	786	850	825	873	776	789	822	834	817	771	876	798	789	827	875	815	797	764	856	772	824	803	818	832	839	775	797	820	875	832	791	820	846	857	852	827	817	780	788	821	816	791	798	845	865	829	794	865	816	825	787	830	792	810	796	848	806	827	829	824	809	850	798	823	824	826	771	815	760	794	844	783	838	773	809	837	768	885	781	829	801	850	789	808	821	821	782	795	770	778	819	795	792	778	813	812	862	816	781	820	857	809	827	791	747	822	774	794	803	834	820	817	799	838	772	830	801	783	819	799	728	803	811	841	741	773	828	794	830	791	813	788	861	770	863	770	780	880	787	811	814	826	793	795	767	786	792	786	863	767	792	809	804	849	800	823	833	845	841	822	789	841	813	842	794	855	830	834	798	777	772	783	786	789	786	836	814	758	819	778	810	808	791	837	816	818	805	804	818	824	798	838	808	823	787	823	846	792	823	808	816	830	821	735	810	804	821	774	834	816	802	833	813	788	780	798	811	810	788	773	800	827	826	814	819	856	756	831	830	835	810	777	831	832	812	805	835	799	823	856	779	821	840	867	846	792	798	790	781	841	794	817	865	798	802	819	799	841	832	765	835	821	826	765	814	748	818	832	799	820	796	846	826	865	839	810	808	780	846	819	774	781	765	812	797	789	869	777	830	793	829	856	790	769	802	780	831	818	815	782	744	766	840	797	832	810	780	792	842	811	762	782	873	778	859	842	770	829	835	772	772	799	831	779	775	818	793	809	787	851	835	805	798	779	815	775	803	810	795	802	799	815	804	771	821	842	867	850	824	849	815	846	816	764	777	802	812	805	849	804	819	820	804	854	774	822	781	831	836	815	790	846	790	814	757	732	833	823	817	805	847	805	814	800	826	799	824	773	786	782	750	810	780	801	822	806	818	822	813	813	802	818	797	797	791	809	799	809	777	814	798	806	826	839	827	847	833	777	814	818	824	793	807	811	805	795	843	761	800	792	840	848	771	840	787	812	754	804	826	793	848	860	809	827	806	810	834	810	819	818	807	807	833	834	870	785	813	800	808	754	834	815	823	818	819	774	817	901	823	862	793	804	818	826	834	808	844	856	777	792	784	804	795	831	802	793	733	815	806	783	796	789	818	826	863	763	750	838	808	806	828	796	818	865	808	864	827	781	828	842	808	863	838	790	812	812	788	810	827	763	826	814	839	761	760	822	829	771	824	838	825	836	825	813	812	831	795	799	810	829	846	808	827	788	839	816	847	859	825	811	823	809	790	767	837	842	780	806	739	847	813	849	851	823	834	825	793	854	859	788	788	826	775	871	801	836	819	843	783	778	814	808	797	804	803	807	828	782	778	788	790	798	861	830	825	776	807	825	824	803	823	863	792	809	793	868	777	828	807	831	770	785	793	777	808	804	838	833	819	818	763	779	803	821	836	851	786	851	773	840	882	826	786	775	828	830	811	836	843	892	793	815	828	836	844	800	798	830	827	824	830	817	827	768	773	825	816	810	797	837	786	839	842	847	818	839	767	841	768	782	848	816	821	862	830	791	813	852	868	831	787	819	830	862	844	837	792	799	821	795	866	832	824	815	824	789	827	817	844	824	809	814	822	836	811	816	828	781	838	838	802	817	818	825	832	879	814	795	815	791	865	852	823	822	826	800	845	845	798	768	849	821	810	811	858	832	782	815	876	773	767	845	804	774	851	805	775	866	791	787	854	828	844	842	815	776	824	790	805	829	753	789	852	733	835	815	827	807	763	824	821	831	782	777	836	798	807	791	831	798	839	800	779	801	785	850	835	799	775	776	862	780	793	772	807	804	760	847	790	799	811	830	752	841	746	845	798	773	804	831	808	799	805	824	770	809	833	821	775	861	844	792	786	802	854	799	831	810	821	772	774	779	805	752	829	782	801	864	811	834	852	806	818	836	845	810	751	780	759	814	784	812	796	798	803	838	796	831	782	732	851	787	838	847	805	810	793	849	836	832	775	803	812	859	827	849	828	839	798	841	866	845	841	842	800	842	798	777	795	825	831	851	821	800	837	835	829	815	819	851	824	776	841	832	845	803	767	837	813	860	850	790	800	819	771	833	841	844	862	827	835	810	793	806	808	814	798	800	846	824	779	834	802	868	783	789	828	850	777	795	810	830	807	772	875	776	792	791	838	814	776	823	834	825	822	841	805
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
