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
338566258374	338566258884	338566259435	338566259984	338566260535	338566261085	338566261635	338566262185	338566262759	338566263285	338566263835	338566264385	338566264934	338566265509	338566266035	338566266585	338566267135	338566267685	338566268259	338566268785	338566269335	338566269885	338566270435	338566270984	338566271535	338566272109	338566272659	338566273185	338566273735	338566274285	338566274860	338566275385	338566275934	338566276485	338566277035	338566277609	338566278134	338566278685	338566279235	338566279785	338566280335	338566280909	338566281435	338566281985	338566282535	338566283085	338566283635	338566284185	338566284760	338566285285	338566285859	338566286385	338566286935	338566287509	338566288059	338566288610	338566289135	338566289685	338566290235	338566290785	338566291360	338566291910	338566292459	338566292985	338566293535	338566294110	338566294635	338566295185	338566295759	338566296285	338566296860	338566297384	338566297960	338566298485	338566299035	338566299585	338566300160	338566300685	338566301235	338566301785	338566302335	338566302885	338566303435	338566304010	338566304560	338566305085	338566305660	338566306185	338566306760	338566307310	338566307835	338566308385	338566308935	338566309485	338566310035	338566310610	338566311160	338566311685	338566312235	338566312785	338566313360	338566313885	338566314435	338566314985	338566315535	338566316085	338566316635	338566317185	338566317735	338566318285	338566318835	338566319410	338566319935	338566320510	338566321035	338566321585	338566322135	338566322685	338566323235	338566323785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29961	14947	13304	9794	5944	2868	1231	763	641	567	516	460	505	442	367	426	438	403	357	367	375	361	381	351	394	383	348	362	356	387	374	373	366	386	356	408	370	361	362	341	373	348	359	357	354	377	362	355	380	359	354	365	367	337	348	341	377	353	351	354	415	353	331	343	374	357	392	359	368	365	372	357	369	404	365	383	314	373	351	381	371	344	362	382	395	344	389	351	374	376	357	388	360	341	337	354	333	350	376	381	359	374	365	357	380	327	362	334	331	367	344	338	345	394	363	347	353	397	373	358	351	417	381	354	333	370	349	367	364	412	327	326	348	396	367	358	374	328	356	342	390	374	354	343	368	355	332	330	373	342	360	357	364	348	353	392	361	369	367	373	378	364	337	349	414	386	377	348	358	362	369	363	344	357	374	347	355	363	354	411	406	350	345	341	398	377	351	344	363	293	375	358	370	390	370	351	368	331	354	352	396	342	352	354	348	352	350	357	347	340	344	377	353	379	341	333	365	355	341	369	374	361	329	373	366	393	352	360	337	357	369	367	344	334	388	388	361	390	309	330	352	346	325	328	344	358	321	379	363	355	344	348	388	339	349	337	361	354	360	352	353	380	342	368	362	369	403	390	394	364	365	363	348	385	365	352	377	353	386	339	372	394	366	362	370	359	355	370	377	339	362	354	354	332	338	367	321	355	334	324	365	363	336	365	356	330	384	362	369	318	360	355	375	398	338	354	312	355	368	372	374	316	393	361	350	362	323	330	371	351	349	396	364	377	360	379	386	373	377	355	337	366	351	350	344	334	368	372	356	366	345	376	384	372	329	349	387	369	371	370	386	336	316	357	348	352	378	361	363	360	357	350	353	382	368	376	333	319	338	350	330	396	369	341	355	367	399	384	343	364	388	335	340	392	359	343	346	347	359	346	372	381	377	351	359	388	377	383	365	337	335	353	355	365	369	355	351	362	378	371	368	375	343	345	373	391	351	338	356	351	363	390	351	403	380	372	371	352	374	358	377	369	394	362	354	377	361	337	383	347	395	370	333	355	340	362	374	346	376	389	322	341	333	335	373	354	345	384	334	340	374	376	347	319	358	366	349	393	356	333	317	360	374	331	344	366	343	358	383	368	351	339	372	346	338	377	370	371	343	369	355	375	382	357	380	365	325	373	349	373	345	369	343	360	363	378	368	355	314	338	369	320	370	365	368	363	382	378	366	360	337	386	383	372	351	327	356	388	363	329	362	371	349	348	343	359	382	335	387	350	370	375	359	357	370	363	340	364	343	383	329	348	362	344	363	344	371	348	355	377	373	350	371	360	359	351	361	347	347	316	369	348	370	401	397	317	351	381	411	378	344	344	384	353	353	379	335	367	398	358	380	374	354	370	381	350	339	351	365	354	359	371	352	360	351	350	327	333	364	380	355	374	351	376	331	366	373	340	359	358	340	347	350	373	337	340	379	342	360	342	309	335	352	373	383	359	409	326	368	361	350	368	341	353	376	345	368	388	357	365	359	356	360	381	342	381	354	364	379	369	353	337	380	362	362	350	389	370	367	349	332	359	376	376	378	393	373	377	347	371	362	344	326	356	361	355	357	344	353	371	306	339	324	344	348	334	359	414	384	368	338	394	350	357	383	382	368	372	368	354	357	357	349	361	373	399	373	368	352	353	355	365	350	356	366	354	354	334	339	350	367	361	341	330	366	378	343	360	342	368	339	358	370	366	347	363	343	347	333	361	337	329	358	365	334	373	343	355	369	356	347	363	337	367	378	353	367	375	375	344	407	333	374	326	358	352	371	346	342	366	366	356	342	353	362	365	387	355	372	358	380	382	349	364	349	340	333	321	372	374	359	354	360	377	354	387	355	375	356	346	383	332	316	364	362	339	350	364	356	365	369	389	353	356	351	343	355	351	333	382	374	390	378	377	359	354	344	360	351	321	317	387	349	378	374	350	331	319	328	390	348	353	359	358	373	336	328	372	350	363	355	373	355	355	349	373	353	364	376	338	356	371	348	361	388	346	319	331	331	360	342	348	387	355	357	354	343	350	368	374	362	373	335	364	381	361	369	355	354	350	365	378	343	317	384	375	360	378	370	336	367	367	380	341	364	352	333	377	365	356	363	310	375	361	364	356	364	356	350	371	327	349	389	345	358	355	336	380	392	328	344	343	358	386	363	379	345	341	358	346	362	396	364	369	352	382	372	385	344	366	320	336	342	316	370	351	379	361	367	369	331	354	364	387	346	357	414	369	395	365	364	399	371	355	343	380	371	378	327	381	373	363	333	378	345	348	360	374	328	372	365	378	373	380	351	367	364	376	395	334	329	363	376	374	398	367	308	374	351	382	373	339	338	384	340	335	326	396	348	366	361	360	375	342	344	370	354	342	353	350	390	366	342	394	353	344	375	363	386	407	390	317	336	363	328	346	368	354	382	336	375	328	371	350	352	355	395	365	360	342	335	364	359	336	369	360	343	359	368	356	368	373	326	370	353	361	346	347	380	357	327	356	380	358	358	359	339	370	363	375	341	369	338	386	347	348	358	345	348	379	349	365	379	345	341	376	363	370	388	407	347	351	344	337	371	375	378	362	353	384	353	401	380	380	362	330	348	368	366	388	402	368	346	331	354	362	358	332	360	379	390	384	308	312	383	347	356	381	369	359	320	347	345	355	377	357	362	338	372	362	358	374	350	350	370	366	370	379	342	346	371	373	365	400	382	371	347	341	326	348	330	348	343	380	349	355	355	354	337	325	331	365	316	333	372	352	345	366	360	358	355	409	344	352	360	368	341	380	365	386	375	365	354	352	336	372	358	375	369	342	397	391	346	372	361	382	335	346	350	355	322	351	368	378	370	401	337	336	296	361	322	357	383	382	335	383	360	360	344	341	356	369	330	333	296	386	362	383	349	392	371	374	398	351	319	364	353	331	339	344	378	347	374	344	378	393	392	332	374	375	352	403	334	338	368	360	367	339	331	325	381	361	349	354	362	333	343	358	346	351	378	380	375	358	354	387	355	408	373	354	347	363	338	342	343	349	358	388	349	351	329	381	386	355	349	360	372	351	387	369	379	375	372	382	383	368	318	386	363	327	364	376	375	357	361	350	365	355	350	364	340	342	351	378	392	341	359	379	316	356	347	357	336	390	382	366	329	401	331	346	391	328	335	340	345	357	355	362	374	348	367	358	365	361	376	323	364	332	337	367	338	359	361	361	397	355	313	374	308	299	334	402	402	388	400	356	393	381	376	330	325	345	339	354	368	328	383	391	346	361	398	342	356	368	339	359	349	345	334	380	346	379	376	382	358	356	353	372	363	354	363	384	379	338	368	324	354	348	340	382	356	321	392	355	360	353	356	364	367	390	343	390	371	356	378	340	326	326	350	384	354	388	374	347	349	360	378	364	319	358	363	368	338	380	319	366	349	366	364	348	324	381	357	389	325	331	344	387	351	360	375	338	333	381	368	376	330	358	357	357	353	365	378	328	364	330
19508	13086	20411	21064	16565	9988	4887	3114	2690	2147	1813	1539	1387	1331	1229	1210	1092	1045	1028	1035	969	995	982	959	949	928	920	925	937	947	929	952	917	917	919	882	851	928	974	930	852	919	918	910	906	892	898	865	842	876	922	863	911	823	911	835	855	881	899	921	913	889	879	869	884	942	910	891	881	798	858	877	845	849	895	827	834	871	880	867	849	868	911	887	813	872	845	814	940	849	881	839	876	852	902	912	877	844	852	856	861	878	916	891	864	859	930	860	854	897	882	920	877	850	899	907	870	901	851	836	880	847	895	870	878	881	895	842	901	835	860	878	853	906	914	842	859	895	828	885	894	884	908	901	854	865	897	891	846	856	857	899	861	889	846	843	880	853	879	845	851	893	869	875	889	919	855	880	853	891	920	854	884	876	904	902	886	828	923	936	875	876	916	889	845	858	856	862	908	925	877	900	859	906	901	901	858	851	870	905	858	869	825	895	881	871	863	875	865	860	893	885	918	861	868	811	848	866	801	880	874	884	861	899	856	897	860	841	873	942	845	895	877	880	883	923	856	864	862	879	849	882	843	873	887	907	889	866	843	878	851	830	880	833	854	854	917	859	842	823	881	883	888	864	892	876	821	861	877	844	927	879	902	849	901	836	875	923	861	856	858	877	871	872	856	887	828	871	908	882	827	870	882	887	863	827	893	835	871	911	886	862	891	867	857	844	850	884	837	883	883	862	898	871	857	870	954	840	879	863	854	905	843	852	819	869	924	860	870	799	849	892	820	866	889	855	839	914	895	883	860	838	910	847	877	863	916	915	906	852	846	917	903	858	866	857	926	882	864	892	865	903	852	868	912	861	833	861	828	907	847	888	887	810	889	826	813	843	911	885	894	870	910	882	893	876	902	855	887	929	895	931	940	812	864	855	865	877	880	846	906	799	861	949	859	865	902	917	911	832	882	826	897	879	857	891	874	856	839	882	859	906	856	884	910	844	885	824	882	856	888	875	871	906	870	859	904	864	889	827	890	874	882	892	899	900	860	847	829	890	883	908	942	833	868	838	850	883	893	915	915	921	848	906	854	846	908	898	844	885	853	819	852	845	842	853	885	871	863	911	853	854	851	875	860	856	816	833	925	841	900	839	901	876	823	885	908	935	828	870	842	820	846	880	865	896	838	880	907	952	931	884	879	893	913	835	869	909	849	866	904	863	866	900	863	906	846	876	901	890	933	854	917	862	829	903	858	888	888	865	846	886	865	881	890	925	817	871	911	860	923	874	876	895	841	810	853	860	837	939	840	892	823	911	893	880	840	925	872	862	845	850	808	883	824	862	922	881	870	871	871	822	919	866	892	887	883	831	844	811	868	881	875	880	885	884	836	860	895	856	880	866	890	910	854	890	881	899	912	891	866	866	887	824	894	878	866	848	934	934	887	937	868	942	831	904	885	837	949	861	876	838	859	882	911	882	897	874	856	861	839	876	872	860	877	873	878	890	821	844	849	906	886	840	915	885	873	870	877	870	818	908	867	839	879	906	891	905	841	804	919	835	906	852	896	840	888	861	879	834	849	826	844	884	871	871	816	878	847	871	863	826	838	862	888	913	875	862	863	902	890	867	858	879	928	858	910	870	854	869	909	887	865	908	822	899	852	906	849	825	850	905	826	851	877	894	906	848	886	928	854	893	834	911	837	838	865	880	827	862	872	900	911	829	844	888	818	877	926	880	863	864	944	844	906	811	872	810	860	922	831	891	863	923	893	838	878	896	842	822	816	906	914	882	884	855	811	911	887	873	839	866	921	834	908	884	892	827	917	826	846	875	867	866	839	870	845	882	853	857	887	893	802	883	901	864	867	838	845	951	896	921	847	878	850	898	879	911	870	876	883	854	847	836	869	871	892	855	862	848	892	900	947	856	897	824	827	930	912	885	848	880	881	891	905	854	887	861	868	877	917	885	916	862	920	898	907	927	859	914	816	808	820	923	858	872	872	834	859	893	942	832	881	874	848	868	872	843	867	872	885	868	871	866	844	852	850	883	887	857	880	942	869	875	821	889	890	926	932	930	874	883	885	837	833	876	922	947	914	889	866	896	894	847	863	897	874	864	876	836	844	866	868	882	901	888	879	872	869	911	820	850	899	860	859	909	896	891	858	829	834	883	909	890	864	835	882	880	883	859	906	868	932	896	858	843	935	885	907	881	880	895	924	863	855	912	903	887	799	874	838	868	869	847	839	823	808	949	837	864	867	870	876	862	877	853	848	900	921	860	825	898	832	881	908	850	871	818	872	859	853	844	866	845	846	879	902	904	853	876	890	879	857	861	874	878	880	889	888	837	869	822	873	899	886	896	855	888	858	858	843	904	869	904	906	855	827	924	882	880	862	896	899	924	869	830	841	892	897	876	872	928	864	871	844	931	829	947	851	832	883	848	840	849	858	880	934	894	834	868	882	904	874	880	852	885	887	888	796	884	880	886	872	906	888	873	856	909	878	851	890	870	904	863	845	869	887	915	956	903	879	845	824	880	897	880	906	884	893	861	843	840	868	868	840	866	884	879	928	873	924	851	876	964	925	852	868	879	839	843	874	905	840	848	876	841	821	884	861	901	872	823	874	915	912	842	826	863	815	869	892	861	871	866	858	897	857	966	902	880	884	837	852	899	816	889	862	875	852	905	881	836	845	828	895	862	864	884	878	863	815	931	866	821	868	856	838	883	866	876	911	857	913	868	946	890	857	935	896	880	880	851	873	897	882	880	820	889	898	895	859	841	873	907	875	871	936	855	922	831	884	811	908	941	857	934	849	911	840	886	886	895	884	913	906	808	926	900	883	883	839	871	890	889	868	842	864	833	862	905	868	889	867	902	905	837	906	852	883	878	856	861	834	924	885	814	935	834	898	848	908	841	825	825	943	860	936	913	874	861	882	885	900	919	833	882	887	909	883	887	887	920	876	864	867	843	904	892	877	895	863	869	824	879	868	865	861	884	892	889	888	864	888	890	866	850	865	849	911	849	877	827	874	822	866	900	872	850	884	892	872	899	888	903	879	902	833	896	909	871	857	892	879	874	874	881	891	809	863	848	889	869	926	859	921	865	873	875	898	926	861	870	869	841	829	922	865	889	909	859	877	891	852	828	874	811	838	893	873	899	858	847	872	851	887	902	868	891	902	822	875	889	905	894	895	863	869	955	876	928	859	899	893	846	867	911	877	905	932	821	855	861	888	924	912	870	851	915	863	875	905	876	916	859	890	892	894	868	852	939	874	904	917	845	878	859	920	866	860	831	891	847	845	887	891	912	823	927	915	924	904	889	875	853	945	841	884	872	877	820	918	910	909	936	858	832	870	834	872	899	883	835	828	861	865	908	863	847	854	864	898	875	844	860	878	917	855	901	828	904	880	857	861	872	879	889	899	916	869	854	897	863	911	935	860	870	864	908	842	870	867	866	887	811	818	879	857	874	834	874	876	912	899	871	846	890	853	859	872	836	805	868	864	912	885	852
13611	6518	5781	3351	1720	1102	772	663	607	570	535	542	529	492	504	482	501	454	517	497	474	459	511	479	479	461	464	448	444	461	490	466	495	431	469	502	481	482	478	482	439	441	454	491	456	471	480	429	462	486	481	455	492	474	452	431	464	458	435	494	500	459	455	486	468	464	432	484	477	467	456	533	462	473	483	484	489	458	467	437	451	496	479	461	477	487	462	481	473	457	436	503	478	448	459	515	488	477	460	454	460	485	453	442	479	512	491	439	434	467	466	455	482	471	473	456	440	498	522	462	466	452	462	435	464	452	468	455	452	467	489	472	447	467	458	511	430	451	471	481	491	450	463	471	521	491	431	453	465	480	435	474	459	454	447	475	453	462	461	446	434	438	464	468	489	460	471	507	438	458	499	462	447	439	463	490	497	492	486	488	493	492	443	454	507	457	473	455	430	477	498	428	466	476	442	483	451	469	446	474	450	489	464	402	459	453	476	468	537	480	490	444	482	484	434	483	448	480	492	475	475	497	498	436	447	464	501	444	504	440	447	456	446	462	418	457	476	469	445	469	461	449	449	444	479	464	491	472	433	473	504	492	451	469	455	529	483	460	491	425	503	501	495	467	488	478	463	442	493	451	453	471	454	481	474	498	470	451	453	454	472	462	469	491	516	456	472	469	455	468	463	475	482	486	428	467	464	451	450	479	504	489	489	424	474	458	460	461	472	480	456	469	465	509	437	460	457	453	464	456	483	471	481	478	485	500	420	441	472	501	472	485	466	514	433	481	473	490	466	431	488	459	481	447	474	437	494	524	469	479	437	460	480	479	457	464	468	446	454	446	493	431	470	437	441	471	483	461	462	484	481	467	453	462	451	458	438	441	447	479	465	469	438	473	457	501	467	477	467	464	497	445	484	491	478	484	465	460	457	437	451	440	487	428	479	470	459	483	481	479	460	439	485	448	461	464	485	454	461	475	468	481	435	462	446	488	509	453	436	462	470	522	521	454	478	470	463	453	462	429	499	432	415	474	477	466	462	472	446	443	472	492	498	466	468	431	469	460	441	484	428	454	447	479	466	478	453	470	456	447	432	495	468	468	470	505	477	490	495	491	446	456	431	494	433	492	488	466	482	474	452	462	452	481	489	453	436	481	449	479	478	455	514	447	473	488	465	492	471	464	482	433	518	434	464	449	458	511	465	509	482	457	483	440	467	495	472	471	440	502	493	468	512	506	467	469	469	431	467	483	478	450	463	459	474	474	445	507	493	466	468	497	462	488	532	488	478	449	446	477	450	460	457	441	468	471	442	436	493	454	499	461	442	445	488	443	416	426	439	464	448	451	520	459	469	445	480	499	464	471	429	479	444	469	479	449	467	486	469	471	458	432	502	451	454	485	449	480	473	454	487	475	454	482	482	450	502	446	453	495	506	450	459	478	438	467	489	452	418	482	485	442	441	496	492	469	472	472	477	474	437	478	483	492	460	458	523	435	455	479	482	471	506	465	512	446	460	439	453	470	457	453	468	497	472	451	514	491	484	414	479	457	466	460	466	443	453	421	522	505	459	420	464	463	465	469	484	471	470	462	445	495	461	483	466	464	460	461	413	459	454	473	460	500	471	451	518	498	488	510	473	486	408	468	451	452	447	473	484	459	497	478	470	452	489	450	501	457	448	497	518	448	510	448	482	435	463	451	449	447	458	438	458	497	497	455	490	450	455	488	517	451	477	477	477	438	454	433	466	504	453	438	500	486	431	477	477	490	442	471	499	482	500	518	425	494	437	469	457	468	448	464	489	489	483	463	486	490	471	486	489	481	430	479	471	449	498	491	471	479	446	463	460	502	468	431	475	506	485	468	507	451	435	491	489	478	446	469	502	444	457	482	452	441	463	480	447	476	459	507	433	432	439	438	438	519	478	449	436	442	486	472	458	480	465	454	452	448	447	446	431	454	489	432	469	472	462	483	509	458	464	455	482	463	496	462	484	443	493	433	440	434	432	409	455	467	452	492	494	498	425	483	479	444	468	476	475	473	436	470	439	462	461	439	457	440	446	465	480	449	452	480	477	481	446	494	484	469	482	475	440	465	455	475	508	490	453	450	437	437	462	438	455	423	437	484	435	460	461	490	497	482	491	477	460	452	445	511	472	460	501	475	448	470	455	439	461	506	506	478	444	426	490	462	465	448	502	494	473	455	442	449	478	441	453	501	436	477	449	487	462	482	498	494	465	466	495	467	478	468	476	458	445	504	457	463	447	512	447	452	441	473	463	454	460	484	500	492	471	447	461	469	481	467	497	471	442	468	464	475	430	438	512	477	485	490	478	510	462	410	493	426	471	510	434	437	479	472	486	464	493	510	471	482	467	456	496	498	500	492	455	491	448	434	417	440	461	453	468	499	450	494	455	459	498	452	455	459	476	452	468	480	449	468	497	489	471	504	508	489	453	468	498	495	447	496	463	490	480	478	452	481	482	469	466	475	480	461	444	456	425	448	524	493	441	444	468	499	462	463	443	469	494	461	471	454	495	502	453	462	478	501	436	462	466	446	499	486	459	485	466	465	437	463	450	454	477	480	476	444	433	464	479	465	451	440	472	501	462	472	468	440	462	448	456	511	467	488	480	473	465	501	499	468	473	458	472	459	509	442	481	425	468	467	457	446	460	446	481	495	462	459	456	465	487	477	518	381	448	488	426	428	430	426	436	488	454	461	470	494	415	501	426	446	399	444	451	469	479	457	491	444	448	479	455	501	518	472	489	444	458	439	477	478	460	473	499	468	454	464	438	453	439	486	469	403	469	470	483	447	451	454	458	430	465	510	464	474	453	452	517	475	482	507	508	481	424	493	483	463	460	492	447	485	434	424	471	471	470	507	498	432	454	432	491	493	478	461	465	486	464	481	448	451	431	454	519	446	434	434	444	440	442	488	447	500	479	457	464	488	498	429	457	471	482	512	462	439	493	469	465	471	453	468	494	498	458	483	509	490	495	481	444	446	432	437	480	462	446	460	472	485	435	465	473	424	432	452	484	484	483	447	415	499	421	448	495	492	470	430	422	466	445	469	494	455	495	453	473	482	494	467	469	463	463	445	463	474	491	414	456	475	454	439	467	463	502	477	474	454	488	443	447	460	470	504	474	480	494	479	443	420	507	435	432	457	497	468	469	503	475	460	453	486	476	461	507	484	488	444	488	473	460	458	458	445	448	495	462	475	479	445	482	478	425	445	454	466	454	452	502	433	477	438	487	424	480	436	478	467	452	483	447	463	492	425	454	499	509	427	456	484	495	499	469	465	453	462	456	439	463	446	489	489	437	456	525	455	456	484	453	476	502	497	489	473	476	466	454	456	442	472	445	429	470	493	435	483	442	408	463	485	468	501	450	486	483	430	473	448	473	485	493	479	456	479	457	474	480	475	500	461	435	516	460	469	472	467	450	460	473	455	470	461	499	479	463	459	471	482	476	453	430	490	444	504	494	493	468	479	485	467	430	459	481	470
10476	6983	11267	9113	6038	3904	2687	2224	1967	1714	1561	1402	1373	1317	1306	1278	1169	1252	1167	1173	1189	1170	1141	1084	1134	1203	1160	1136	1171	1160	1129	1145	1159	1152	1124	1125	1064	1155	1147	1091	1168	1108	1043	1078	1173	1107	1132	1051	1233	1086	1099	1118	1159	1130	1140	1135	1055	1124	1079	1115	1136	1120	1147	1102	1111	1154	1136	1113	1143	1103	1125	1151	1055	1085	1137	1164	1172	1103	1083	1094	1102	1053	1132	1036	1055	1100	1168	1112	1116	1115	1060	1115	1122	1167	1134	1087	1064	1115	1097	1110	1068	1095	1070	1045	1078	1171	1091	1117	1120	1162	1075	1102	1089	1143	1111	1164	1108	1137	1091	1135	1094	1073	1174	1125	1149	1139	1130	1039	1148	1093	1115	1110	1102	1114	1070	1150	1018	1152	1102	1071	1095	1103	1098	1079	1082	1120	1121	1120	1133	1207	1115	1138	1117	1125	1076	1106	1113	1108	1105	1129	1176	1137	1134	1062	1051	1130	1157	1079	1091	1074	1001	1087	1110	1109	1128	1153	1084	1113	1140	1086	1155	1101	1084	1109	1097	1091	1087	1096	1075	1064	1137	1154	1080	1143	1088	1125	1063	1131	1089	1083	1118	1082	1144	1073	1099	1134	1105	1094	1194	1116	1157	1096	1084	1101	1100	1052	1071	1077	1096	1108	1048	1139	1112	1048	1083	1110	1158	1111	1096	1123	1095	1103	1066	1018	1152	1091	1093	1132	1199	1096	1150	1069	1134	1177	1112	1123	1135	1143	1133	1127	1120	1101	1085	1138	1117	1075	1171	1103	1086	1138	1103	1150	1103	1129	1146	1130	1101	1178	1068	1058	1133	1065	1105	1121	1067	1181	1031	1125	1167	1141	1125	1139	1133	1102	1066	1108	1084	1128	1140	1128	1077	1080	1060	1103	1142	1153	1165	1172	1090	1108	1106	1089	1088	1110	1128	1099	1116	1055	1139	1126	1122	1054	1176	1137	1072	1103	1143	1047	1118	1107	1092	1149	1087	1105	1064	1122	1095	1109	1118	1111	1108	1106	1151	1095	1107	1066	1109	1067	1128	1108	1108	1072	1074	1151	1117	1097	1142	1067	1114	1062	1129	1077	1123	1090	1046	1111	1111	1142	1075	1071	1126	1109	1097	1096	1132	1124	1084	1110	1073	1126	1136	1123	1074	1115	1095	1143	1093	1152	1090	1080	1118	1156	1066	1145	1117	1116	1120	1071	1099	1083	1125	1128	1069	1121	1132	1158	1110	1088	1159	1127	1084	1101	1082	1135	1089	1085	1077	1119	1115	1139	1165	1172	1111	1153	1143	1140	1121	1076	1041	1093	1085	1165	1147	1155	1110	1109	1197	1161	1084	1121	1135	1093	1116	1148	1081	1108	1093	1134	1046	1075	1038	1068	1139	1150	1114	1123	1118	1128	1084	1179	1116	1076	1128	1093	1111	1097	1118	1088	1095	1106	1059	1073	1118	1149	1128	1163	1076	1169	1105	1156	1087	1128	1069	1088	1153	1148	1111	1075	1115	1123	1129	1055	1083	1116	1093	1118	1086	1086	1145	1113	1076	1106	1145	1091	1161	1083	1062	1111	1068	1089	1104	1125	1086	1108	1129	1156	1130	1092	1167	1090	1181	1136	1098	1123	1137	1089	1134	1117	1139	1105	1103	1122	1121	1053	1129	1105	1093	1101	1171	1081	1135	1100	1059	1102	1081	1167	1089	1094	1141	1128	1078	1103	1104	1101	1111	1091	1136	1096	1133	1106	1103	1059	1064	1069	1097	1209	1093	1108	1112	1203	1159	1128	1103	1118	1111	1098	1132	1127	1062	1042	1088	1065	1049	1175	1102	1078	1048	1054	1113	1063	1152	1127	1086	1136	1087	1097	1146	1156	1106	1083	1105	1124	1118	1073	1158	1089	1111	1138	1099	1076	1133	1092	1083	1115	1127	1123	1097	1134	1107	1062	1093	1093	1140	1102	1119	1127	1069	1086	1123	1166	1057	1147	1178	1108	1142	1151	1045	1065	1044	1118	1153	1085	1119	1149	1176	1158	1097	1106	1083	1120	1089	1161	1102	1096	1129	1107	1122	1133	1125	1151	1145	1142	1106	1093	1092	1110	1100	1165	1098	1095	1127	1147	1052	1087	1129	1153	1099	1048	1088	1134	1120	1161	1153	1141	1127	1126	1132	1145	1143	1120	1081	1088	1088	1076	1135	1076	1086	1080	1112	1097	1086	1129	1072	1121	1067	1108	1076	1089	1154	1082	1079	1058	1123	1130	1106	1087	1117	1154	1193	1129	1161	1097	1016	1097	1135	1134	1147	1129	1083	1088	1146	1116	1155	1086	1106	1119	1094	1110	1138	1042	1122	1135	1091	1083	1157	1088	1115	1074	1082	1140	1140	1035	1140	1032	1117	1142	1123	1083	1086	1104	1036	1087	1124	1126	1127	1135	1113	1086	1122	1157	1152	1065	1133	1159	1166	1133	1157	1064	1127	1150	1087	1098	1186	1078	1126	1113	1139	1088	1171	1094	1132	1070	1129	1160	1114	1115	1082	1163	1144	1101	1109	1092	1143	1125	1127	1116	1115	1059	1048	1147	1102	1105	1111	1090	1095	1094	1072	1129	1124	1099	1073	1094	1158	1087	1129	1124	1089	1086	1109	1117	1122	1154	1058	1129	1093	1110	1151	1139	1108	1028	1120	1081	1108	1151	1122	1182	1182	1046	1139	1112	1124	1139	1132	1078	1170	1085	1162	1084	1109	1073	1094	1178	1152	1106	1095	1051	1149	1114	1092	1086	1115	1059	1040	1135	1054	1097	1129	1133	1087	1051	1121	1077	1157	1135	1092	1167	1074	1157	1109	1134	1133	1108	1143	1143	1124	1123	1207	1130	1122	1134	1183	1131	1098	1098	1204	1124	1125	1122	1106	1036	1112	1114	1089	1116	1133	1123	1120	1094	1107	1120	1102	1133	1065	1135	1032	1131	1097	1077	1034	1085	1099	1134	1079	1130	1114	1084	1089	1080	1161	1161	1106	1201	1085	1027	1072	1120	1099	1124	1097	1116	1144	1144	1099	1132	1093	1050	1092	1075	1075	1131	1134	1101	1126	1088	1103	1085	1077	1111	1158	1134	1190	1120	1169	1071	1145	1136	1125	1096	1108	1122	1133	1190	1156	1141	1083	1117	1117	1091	1105	1075	1039	1108	1170	1126	1074	1105	1088	1135	1157	1120	1121	1112	1087	1056	1128	1055	1079	1100	1115	1121	1128	1120	1149	1120	1060	1139	1119	1114	1097	1119	1128	1101	1092	1106	1127	1102	1123	1136	1103	1109	1086	1100	1104	1105	1100	1122	1129	1114	1093	1065	1086	1067	1156	1051	1118	1159	1108	1069	1110	1129	1111	1072	1118	1120	1013	1086	1068	1058	1107	1081	1088	1140	1197	1133	1069	1137	1108	1089	1127	1079	1131	1126	1131	1122	1138	1120	1148	1151	1051	1120	1050	1061	1158	1164	1164	1109	1095	1080	1106	1084	1165	1073	1111	1177	1070	1122	1102	1151	1116	1099	1160	1122	1092	1088	1102	1063	1076	1099	1123	1118	1160	1123	1111	1035	1060	1133	1169	1131	1145	1089	1083	1123	1135	1076	1118	1142	1073	1082	1151	1161	1103	1110	1091	1102	1172	1113	1130	1135	1083	1117	1148	1118	1148	1130	1116	1119	1129	1151	1139	1112	1098	1115	1157	1133	1125	1114	1074	1115	1117	1078	1181	1068	1167	1100	1177	1128	1070	1183	1105	1120	1079	1131	1104	1081	1112	1113	1071	1108	1106	1086	1157	1070	1137	1132	1104	1141	1117	1159	1108	1118	1153	1164	1135	1104	1104	1098	1161	1130	1137	1147	1123	1094	1108	1085	1099	1112	1121	1109	1115	1134	1114	1138	1140	1097	1092	1080	1083	1126	1092	1103	1116	1109	1105	1110	1178	1065	1077	1125	1150	1083	1118	1108	1106	1112	1095	1146	1124	1112	1146	1120	1114	1136	1118	1133	1114	1150	1108	1123	1139	1112	1165	1061	1141	1138	1141	1145	1105	1144	1122	1114	1134	1119	1067	1071	1052	1055	1167	1118	1115	1138	1114	1088	1077	1043	1142	1124	1131	1118	1084	1073	1150	1100	1102	1121	1127	1119	1145	1167	1131	1090	1124	1144	1151	1088	1078	1068	1131	1111	1137	1088	1096	1150	1126	1142	1077	1064	1074	1125	1098	1073	1091	1087	1153	1118	1114	1159	1059	1075	1091	1089	1117	1109	1091	1118	1134	1111	1060	1160	1093	1152	1103	1096	1132	1152	1167	1083	1091	1084	1119	1128	1087	1094	1050	1071	1083	1103	1120	1061	1169	1140	1084	1116	1115	1162	1097	1127	1162	1129	1098	1122	1120	1103	1095	1143	1137	1134	1118	1100	1104	1082	1168	1072	1138	1091	1083	1139	1113	1080	1074	1137	1092	1087	1124	1057	1132	1096	1147	1117	1125	1067	1112	1138	1118	1102	1131	1161	1145	1112	1134	1118	1063	1145	1125	1131	1120	1087	1098	1117	1076	1111	1060	1095	1142	1133	1113	1128	1070	1163	1141	1114	1042	1139	1134	1108	1124	1067	1122	1151	1126	1164	1134	1089	1147	1098	1109	1113	1090	1113	1075	1141	1093	1123	1074	1086	1140	1107	1073	1087	1152	1100	1105	1123	1140	1089	1098	1126	1142	1125	1083	1136	1127	1103	1163	1130	1163	1114	1077	1116	1118	1122	1102	1133	1093	1153	1145	1108	1152	1124	1105	1136	1116	1109	1143	1111	1103	1081	1095	1092	1118	1125	1025	1140	1163	1105	1100	1139	1114	1095	1124	1093	1084	1130	1106	1144	1118	1158	1133	1163	1122	1115	1090	1141	1122	1122	1153	1120	1090	1152	1173	1125	1081	1044	1154	1110	1090	1080	1094	1062	1183	1145	1149	1072	1084	1086	1147	1119	1117	1078	1092	1132	1106	1109	1127	1002	1128	1128
23878	11617	9273	5544	3122	1508	1090	822	659	655	592	542	467	495	453	452	453	473	457	416	449	459	429	422	414	469	459	435	448	432	438	470	417	381	398	458	449	407	433	418	422	427	419	435	440	434	395	394	429	453	442	429	409	411	447	389	430	436	419	415	444	417	470	445	421	441	440	415	404	423	422	451	410	423	394	404	407	418	447	414	423	443	419	427	436	434	460	412	441	438	408	426	419	399	382	385	442	430	420	413	428	411	460	454	437	394	460	409	441	403	403	471	426	411	421	442	400	388	400	443	409	449	422	401	429	399	437	413	420	409	435	386	392	394	406	425	403	375	441	414	394	450	394	403	427	428	421	403	409	430	477	427	432	438	419	440	438	410	434	421	453	428	442	413	411	428	417	419	432	416	428	426	393	458	444	406	443	461	406	399	446	413	439	427	451	457	442	435	420	402	418	422	375	419	417	433	418	418	437	447	407	396	433	377	426	380	377	428	410	430	414	436	427	478	415	431	438	453	415	427	390	437	414	433	425	421	428	392	455	410	424	419	414	435	416	399	452	391	362	392	430	441	380	396	421	420	430	405	445	394	424	361	458	381	420	416	430	446	403	383	486	435	420	399	412	428	436	399	402	445	466	441	439	426	442	425	422	416	438	422	422	390	423	434	457	452	426	404	427	387	410	454	491	387	395	410	442	440	414	428	394	398	419	407	439	433	410	474	418	402	438	398	415	460	428	402	477	383	422	409	446	427	387	427	436	407	434	436	416	438	434	444	411	457	401	457	429	394	417	442	419	414	395	415	390	416	429	462	435	438	455	421	431	437	448	391	459	441	430	401	402	431	400	414	425	427	421	398	399	432	459	433	418	386	410	406	422	398	446	417	440	401	410	399	425	435	396	435	473	447	453	443	450	414	438	442	456	410	402	458	443	403	431	427	437	405	430	423	440	441	408	437	428	424	460	420	408	405	422	436	405	440	411	400	432	470	423	422	440	418	450	428	455	431	431	422	404	389	437	416	426	454	422	433	441	400	409	388	414	438	431	432	407	413	413	393	401	412	401	415	451	411	386	388	400	376	402	418	454	424	388	421	414	417	397	416	404	425	426	376	447	395	407	383	449	420	470	399	423	429	387	456	419	425	415	423	435	427	392	383	411	439	403	413	432	389	432	360	435	394	428	384	395	411	375	448	420	406	404	423	375	405	420	391	444	428	399	453	438	406	423	378	421	417	443	428	423	422	414	438	446	435	396	368	400	421	434	434	401	385	391	405	404	401	440	404	448	392	409	421	445	422	376	417	454	438	474	383	447	453	445	421	426	448	387	399	459	447	410	423	460	401	409	437	407	440	429	448	366	375	423	410	436	417	478	429	376	414	459	425	431	385	429	433	446	459	412	447	402	418	416	383	401	423	426	420	474	434	423	443	394	398	452	443	406	426	464	401	420	373	438	420	401	430	411	451	421	427	412	430	411	429	442	408	421	430	407	372	446	419	436	432	469	431	415	398	420	422	430	423	442	395	429	426	412	410	467	396	454	426	429	414	433	406	414	416	420	428	416	439	438	403	416	436	402	415	431	403	400	430	431	413	468	410	427	429	406	409	372	387	428	411	435	424	401	396	426	424	413	419	428	458	421	445	405	407	404	408	412	426	400	407	415	418	420	443	462	396	447	418	409	434	419	416	448	399	430	405	419	426	407	418	405	403	427	392	425	407	425	413	395	465	404	403	405	408	422	387	436	410	430	433	457	432	386	442	468	412	402	445	442	403	423	404	385	425	430	411	405	422	426	416	401	453	436	399	393	421	445	444	387	405	403	443	440	431	451	398	411	359	433	418	416	419	422	365	417	413	424	387	409	402	401	452	433	433	433	455	428	480	382	424	410	445	442	416	412	400	390	404	409	415	368	473	404	421	414	420	409	390	408	402	409	430	411	447	431	452	456	413	415	436	404	425	403	417	416	384	426	450	431	414	420	423	445	416	405	438	426	450	443	398	439	437	377	365	414	411	449	445	362	389	416	416	422	431	412	437	435	411	423	446	397	399	401	405	398	438	452	406	431	436	424	420	407	430	436	452	397	447	404	416	387	448	407	391	424	410	421	416	442	445	395	403	433	417	428	398	451	436	430	412	453	408	421	396	461	391	369	399	412	418	458	421	434	441	426	400	397	408	398	426	418	422	402	372	458	381	417	364	444	403	412	444	383	421	390	403	430	467	409	448	407	439	407	412	412	440	428	426	429	431	394	429	410	436	405	413	416	420	415	402	454	416	466	440	397	446	458	407	417	412	439	423	437	425	421	405	423	411	426	441	398	396	432	413	435	432	388	392	402	420	433	403	412	444	437	381	419	372	430	415	412	400	460	435	436	384	421	409	394	466	427	399	423	403	420	397	420	380	393	444	420	405	402	410	395	402	433	417	414	413	416	412	413	454	411	415	433	413	427	446	414	406	448	429	440	419	395	421	428	406	401	414	417	430	431	434	412	422	428	365	406	398	444	407	454	447	459	440	442	420	446	424	426	440	413	406	445	417	464	432	416	410	418	418	431	407	406	410	420	421	385	431	450	413	443	426	425	463	414	439	408	442	409	449	442	434	431	435	445	399	392	424	418	413	442	456	433	389	425	406	439	433	399	409	425	412	441	408	394	431	438	399	423	418	441	383	363	382	443	411	385	416	420	403	375	404	397	439	413	423	412	433	397	427	433	410	412	397	414	403	440	415	403	398	441	415	442	432	445	385	470	442	417	426	408	443	422	413	419	454	456	404	420	456	409	445	424	383	448	437	442	460	393	405	439	420	419	407	406	393	455	395	432	417	440	427	422	424	433	412	391	445	443	435	384	409	397	439	450	423	456	402	439	459	465	420	406	418	409	396	436	422	412	437	428	428	430	437	434	440	458	433	406	414	413	469	392	395	407	412	451	410	433	434	431	398	422	451	438	385	379	415	405	403	405	404	412	422	443	422	449	442	384	431	440	419	438	424	431	441	409	414	451	417	449	416	402	408	445	401	409	425	444	378	412	411	421	435	411	441	428	431	421	462	403	417	412	407	450	453	411	436	418	430	376	420	393	412	429	423	438	416	437	412	420	413	439	433	415	426	396	464	459	428	425	409	418	372	427	457	415	445	384	407	427	417	429	392	436	428	409	456	381	419	432	419	465	404	395	454	416	442	406	413	427	432	389	411	411	426	402	395	421	427	379	378	430	430	399	416	392	428	390	437	402	373	417	433	400	412	432	419	412	410	404	446	444	410	418	457	451	404	447	455	423	414	403	484	428	418	444	417	444	421	421	419	402	420	392	427	469	412	417	412	455	408	435	418	417	408	430	424	421	411	458	414	474	372	439	430	412	413	466	419	463	435	377	448	397	387	427	453	398	412	448	422	453	395	425	432	415	405	460	371	438	395	408	423	426	406	406	462	454	414	428	422	449	415	405	391	428	392	444	444	414	411	425	424	389	417	426	406	393	392	427	413	411	377	426	420	451	405	455	398
17305	11816	15618	14564	10567	5815	4338	3006	2533	2203	1877	1586	1476	1372	1285	1314	1167	1185	1150	1165	1146	1101	1031	1139	1047	1097	1027	1010	1072	1050	1078	1060	1099	996	1059	1070	1072	1047	1036	1042	1014	1034	1061	1068	1007	1008	1050	1087	1023	1066	998	983	974	973	986	993	1029	1032	1076	1025	1061	1043	1075	981	996	1014	957	1052	1057	997	1030	1031	989	998	993	976	990	1060	1075	959	1002	1021	1021	1030	967	1014	1048	1062	1059	1035	970	1023	1030	1048	1048	1012	1021	1054	1034	1027	986	1022	1006	1038	1096	1004	990	1100	985	1048	982	1014	961	1014	1023	1057	1009	1034	991	1012	986	992	1057	968	1018	1010	994	1020	1027	989	984	1021	1031	1042	989	1013	977	1077	1049	1009	1033	1020	1004	998	1029	1048	985	1050	1030	1025	1086	1040	1059	940	1004	1000	1024	957	1038	1037	1048	1020	1011	1008	993	1038	1014	1029	1020	1041	1059	1043	1035	1028	1059	1008	1017	1001	1001	969	999	996	1007	1039	1009	1021	1089	1059	1006	1006	1045	1097	962	1034	1001	997	954	1019	1050	1086	989	1012	1022	1036	1014	1041	1016	1030	1043	1078	956	1015	1028	1052	1054	975	952	1045	1048	983	1005	1061	1037	1021	987	992	1007	1074	1003	1004	985	1012	1020	1060	1036	988	1007	973	1018	1048	970	1022	1052	1013	958	1016	1025	1010	996	1053	1028	989	1062	957	1054	1012	1027	1001	1065	1000	1074	995	1036	962	993	1016	1076	1026	1068	1031	1050	1023	983	1002	984	972	965	1061	1052	1057	1079	1018	1049	1022	1064	1063	1000	1001	1024	1070	1051	996	954	1023	1024	1061	969	983	1080	1028	1003	993	1071	1017	1052	995	1027	1038	998	946	963	991	1053	1032	1031	1037	1057	1008	964	1003	1032	1015	1011	1036	1035	1021	986	990	1033	978	996	1032	1053	955	1022	1030	1030	1052	1026	1040	1027	982	1095	959	1005	989	1014	1038	1013	1055	993	967	1009	1045	1046	1033	1049	992	1072	999	1013	1026	1069	996	1000	1019	991	1025	988	1032	968	982	1043	996	1008	1033	1053	993	1048	991	1073	1012	1012	1032	1033	1059	1043	962	1020	1008	1016	1056	1010	1014	1045	1042	1016	990	1010	1017	1036	1053	1042	987	1024	985	1003	1007	1023	1032	1010	1019	1003	1041	1013	1012	1040	1005	1053	1097	1028	1054	1027	1013	1068	1026	999	1039	1039	1097	974	1021	1004	1026	994	1068	1046	1046	974	1075	1036	1013	1038	1053	1022	986	1052	973	1039	1032	1042	1007	1005	1035	980	1098	1031	1038	974	1046	1038	1010	1049	1043	1046	945	1004	1057	1035	995	1042	1035	978	1031	1028	1086	1005	1031	970	1022	1002	1041	1059	1005	980	1023	993	1055	1011	1019	967	997	966	1049	1005	1017	983	1023	1058	1004	1047	1044	1041	978	1048	1049	1041	1027	1016	998	1029	1050	1024	951	1046	1037	983	1010	984	1053	990	1024	1040	1012	970	1085	1063	1044	1031	1039	1017	1067	1065	1005	1054	1051	1011	1026	1048	1013	1070	1003	1022	979	1007	984	972	1061	1039	985	1020	988	1044	1023	997	1001	989	963	1033	1047	1059	1010	1044	1013	1051	1060	1051	1002	1042	1031	1060	1037	989	1034	1043	1009	1076	1048	1001	1037	1045	998	1046	1041	1053	1056	1045	1055	1002	1026	990	969	1043	1010	1068	1020	1066	999	968	1029	988	1052	1046	1024	978	991	1070	987	1040	1040	1023	1005	958	1031	1021	1018	1048	1031	993	1033	1013	1004	1029	1007	1013	996	1024	1020	1010	983	1013	1050	1022	1041	985	1019	1006	1018	1010	1042	1059	1043	1024	988	1004	994	1011	1062	1021	1068	1013	970	973	1083	1030	1060	973	1008	1040	1004	1025	1016	991	1012	991	1002	1039	989	978	1028	998	1024	1018	1012	980	935	1007	1059	1060	1003	1062	1037	1073	992	996	989	1019	1020	944	1014	971	1019	1080	989	1050	1013	1014	958	1022	1018	1019	1000	1092	1007	1029	1015	1052	1049	1104	992	1064	990	1010	974	975	1050	1036	1056	1012	1047	1050	1021	1032	977	1017	1037	1001	1036	1022	980	996	935	969	1031	989	1059	973	1014	990	1087	1028	1076	1018	1058	1064	1002	1038	1022	997	1004	1020	999	976	1073	993	1055	1024	1036	1025	1029	1005	1072	995	969	1005	1026	976	1020	1048	1024	1037	1038	966	1044	1079	1021	991	1003	934	982	1002	990	1057	1026	1008	1022	998	1080	1045	962	982	986	984	981	985	951	1011	1069	1038	977	1059	1064	977	1013	1076	1009	1018	1002	1044	1059	987	1092	1047	1008	1024	1078	1011	1006	1019	996	1000	1027	978	984	1004	1057	1006	993	1013	1088	975	974	1002	1007	1029	1013	1006	1022	987	1018	992	1021	1046	1018	1038	1024	1100	1029	979	983	1026	1043	968	1038	1042	991	1024	1048	1036	1078	1017	1051	993	1036	1009	996	1014	1015	1017	1007	1027	1031	1014	1064	974	962	1053	1081	1040	1035	1032	1073	1076	1010	1054	1014	1000	999	968	1091	995	1034	1032	1003	1019	1000	1003	1049	1018	998	1024	1034	1008	1067	998	1036	1023	1043	1003	1023	1001	1006	1041	977	1021	1052	1035	1001	999	993	1004	1015	1029	987	1049	1040	1034	1052	993	1023	1041	1032	1036	1040	1011	1034	1047	978	1029	983	982	1014	997	989	1040	1050	989	953	998	1018	963	1021	1072	1041	1061	977	933	994	999	1035	1049	1033	1000	1017	1044	978	1016	1018	1054	1067	1008	1005	1019	1041	1038	1080	1003	1035	1061	980	1009	981	993	1048	1036	1076	1046	993	1014	1028	1023	1008	1038	994	1045	977	1016	1014	979	1023	1026	1073	1007	1018	1055	1013	1006	991	1087	979	1034	1081	1014	1062	1000	1056	1043	985	1011	1046	1023	1023	1006	995	1016	969	1052	1052	957	1017	1038	1069	1054	987	994	1110	1032	1042	980	1043	1066	1013	1042	1022	1011	973	978	1040	1020	988	1044	1011	1032	1007	1029	994	976	1049	992	975	1042	1042	1014	1004	995	967	1020	1017	995	1028	1001	993	1030	1033	980	1048	1042	1051	1024	1040	1037	1021	1049	1051	993	1046	1067	1026	1070	993	1033	970	974	997	1020	1052	1044	990	942	1016	1038	966	1046	1000	993	987	1025	949	1020	1042	1009	1005	1018	1045	1005	1076	1037	1013	1075	1044	1062	1033	1025	985	962	996	1110	1061	1021	1017	980	1016	1038	923	1036	993	991	1019	1016	1045	1072	1039	1023	1002	992	982	990	994	1040	1013	1031	1002	1065	1064	985	1052	978	984	995	996	995	996	1037	1016	1018	1029	1053	967	1067	1015	1014	1029	999	1014	1015	984	997	989	1017	1000	1036	1038	1034	1058	1021	1046	1012	989	949	1028	1039	1020	1007	1037	990	1060	1049	982	983	1050	995	1024	1042	1026	1074	977	1013	982	952	1054	1012	1023	1031	1028	969	1011	998	968	1047	1028	1039	1020	1004	1066	1017	1021	974	1033	1022	1047	982	984	1004	1005	1037	996	994	1030	960	994	1010	1007	1030	1058	1052	1077	1044	1043	988	1025	1029	1016	1061	1079	1045	1056	1019	1027	1042	1021	968	985	971	962	1019	1035	1027	1071	1053	1045	973	1076	998	983	1034	1029	1007	1036	1041	1023	1049	996	985	1043	1028	1029	1031	984	1008	1027	1055	961	1017	1054	1003	987	1021	1016	1017	1021	1025	1016	1032	1020	1042	982	1091	1087	1008	1005	995	992	1033	1030	1072	990	1023	990	1023	1018	1040	1030	1083	1039	1006	1034	995	1058	1009	1007	1081	990	1030	1064	1005	1051	973	1030	1030	1088	1048	984	995	1002	1013	994	971	1050	950	1007	962	966	1037	1002	1072	1067	1035	991	968	1001	1082	999	1025	1008	1025	987	1110	1004	1046	960	968	968	986	1016	982	1009	936	1041	963	1001	984	1043	978	1013	1028	1027	967	999	1010	1020	1022	1030	1086	1023	1044	960	1016	1048	1071	1016	1030	1023	990	1038	1007	943	1025	1005	1001	1030	1052	994	989	1014	1025	998	997	1015	984	1057	1064	1017	1033	1027	1053	1051	1022	1060	1033	1015	1051	987	1016	962	1086	1021	1047	1013	1011	1014	1022	991	1039	1028	1019	1015	1031	1028	1026	1070	1001	968	1023	998	1035	1038	1017	984	1046	1035	993	1002	997	1050	1050	1017	998	998	1021	1015	1041	1035	981	935	986	1061	1001	994	1006	1083	1044	904	1028	987	1035	1032	970	1007	1061	1020	980	1040	1036	1018	1001	1005	948	1008	1004	989	993	988	1035	1014	1017	955	1021	966	1028	1048	1017	1036	1037	1024	981	1044	1048	1053	1013	1038	1056	965	989	1026	1073	1004	1069	995	1007	1012	1002	991	1059	1027	1018	992
35246	16989	12683	9164	3584	2016	1315	867	716	667	575	492	494	450	431	420	397	398	396	467	392	383	378	400	355	372	384	375	396	376	414	408	388	396	383	395	389	397	357	396	393	365	387	406	427	350	378	365	361	372	403	377	394	380	375	395	380	385	367	398	384	368	345	351	411	366	379	366	372	393	401	391	413	389	412	380	377	391	360	393	402	359	361	380	397	371	372	365	400	361	397	397	412	366	397	378	366	366	375	361	376	378	292	375	373	374	397	363	378	374	353	351	368	394	412	393	400	347	361	382	381	363	379	337	380	406	405	368	379	387	319	364	388	366	391	348	343	386	370	388	384	363	433	400	369	375	368	373	380	377	412	348	376	331	389	380	393	368	373	358	351	385	393	357	359	377	386	364	401	375	361	352	406	386	383	360	378	410	382	355	364	431	367	332	389	385	369	392	382	354	388	406	380	417	379	360	390	366	360	384	361	390	397	388	362	370	411	384	431	374	364	380	389	394	380	358	386	381	381	418	378	376	385	384	378	371	382	362	363	361	412	398	378	327	385	387	399	378	374	384	394	379	380	348	385	358	368	396	373	399	322	442	363	375	397	340	360	369	380	395	360	362	368	375	379	364	374	402	366	373	352	367	360	424	398	394	396	381	396	387	349	416	392	362	390	415	364	373	363	361	393	425	362	422	392	357	384	342	348	358	349	358	361	382	392	397	412	386	365	392	374	382	377	392	401	418	348	355	367	401	382	363	368	389	363	360	364	337	371	396	367	351	381	411	393	366	365	370	399	393	363	429	373	378	377	393	378	364	398	408	387	411	348	365	348	367	362	396	378	420	386	370	358	368	381	367	390	367	384	351	376	336	380	376	377	396	400	402	382	390	368	372	413	353	397	350	374	369	339	346	387	378	361	372	374	355	347	375	334	376	399	360	402	371	340	364	402	407	397	378	375	368	388	372	375	349	362	379	361	370	388	360	379	355	371	346	370	378	364	372	381	393	355	368	376	361	410	374	396	374	396	385	397	376	412	382	376	363	418	399	391	363	397	403	401	387	407	363	397	415	391	395	370	383	377	401	385	417	387	364	419	360	366	396	412	351	410	360	347	374	409	398	390	372	397	365	374	370	339	375	398	335	338	371	341	413	339	356	360	366	389	394	395	396	339	373	343	376	399	392	396	369	384	363	362	327	377	395	366	368	357	357	371	394	401	387	388	388	359	358	359	344	388	388	366	370	355	363	399	377	387	392	365	376	376	355	403	381	406	381	360	350	357	365	369	383	392	395	347	371	332	389	360	404	365	347	354	373	377	406	398	339	356	414	417	347	354	377	344	412	368	391	392	373	386	365	356	389	397	378	371	368	400	414	380	377	360	385	393	356	377	387	355	393	359	342	333	411	419	361	388	384	432	420	383	374	384	392	393	365	359	391	409	372	408	400	393	404	346	391	390	376	365	386	410	353	370	372	343	385	390	340	385	404	380	390	313	381	380	376	379	400	370	385	373	371	397	342	358	380	387	403	336	359	367	387	410	397	365	370	343	353	367	348	445	427	367	383	370	341	396	418	361	397	399	411	418	423	384	377	385	383	396	407	351	353	351	414	400	361	383	404	371	350	377	383	397	377	397	419	384	368	378	385	370	349	394	387	346	395	383	381	389	346	357	393	399	349	390	383	381	357	417	391	364	361	377	335	368	381	391	392	399	367	418	376	373	380	402	361	368	356	385	377	344	329	356	379	399	362	424	385	407	381	393	361	375	380	391	372	393	366	362	352	399	395	399	375	402	363	361	381	359	381	345	347	394	364	345	426	416	388	368	378	390	351	401	400	388	360	434	380	355	379	352	400	333	355	377	389	376	385	376	359	383	405	353	389	406	384	343	422	395	377	380	340	373	404	360	366	368	350	391	421	372	376	381	386	366	373	420	368	418	347	395	396	376	377	369	362	362	342	418	372	409	363	355	405	375	389	379	378	388	378	345	344	369	385	444	342	357	367	375	353	350	391	381	337	401	385	388	387	343	377	372	378	411	401	422	377	382	411	358	334	401	383	364	406	372	362	357	424	322	369	362	371	384	349	374	399	338	334	351	386	388	384	323	376	358	389	396	363	404	399	381	374	348	376	331	389	383	347	363	419	400	381	389	359	352	352	385	386	383	340	369	364	400	391	393	324	380	373	383	385	398	363	375	406	388	393	355	389	410	405	388	383	379	373	382	394	389	395	347	349	370	375	367	363	371	387	361	372	383	369	358	371	400	379	386	361	395	350	366	380	374	358	368	408	360	404	375	370	420	396	380	363	371	359	388	387	356	341	362	338	380	383	373	341	396	359	347	377	341	360	374	392	369	371	406	338	364	360	386	328	353	369	366	380	387	387	400	375	396	381	395	398	390	394	354	355	379	390	367	379	384	383	361	361	346	371	366	369	353	412	356	388	350	362	399	385	362	393	394	378	391	355	408	372	377	337	390	394	365	412	381	383	369	368	395	350	369	386	375	353	358	373	384	387	354	358	412	396	398	375	366	386	373	356	361	384	354	358	396	382	379	380	390	379	370	343	364	347	384	372	365	374	386	386	354	378	411	395	368	391	391	367	376	376	399	383	410	389	400	406	385	378	391	371	393	388	349	380	368	360	397	360	364	366	378	410	321	375	373	368	355	348	366	344	384	355	387	398	386	391	407	430	408	379	329	389	374	383	377	401	396	389	366	415	395	377	384	381	391	388	386	374	359	389	363	375	352	380	365	372	380	358	371	369	369	423	381	391	359	402	401	365	344	392	371	391	371	391	372	397	373	351	410	402	362	347	387	391	371	368	413	391	397	378	405	402	350	389	376	364	387	358	377	392	394	346	407	363	354	379	367	400	390	409	380	348	331	368	397	358	383	379	380	389	365	379	386	394	399	396	405	349	386	379	366	390	402	349	348	368	350	359	373	372	383	386	403	393	383	341	373	379	382	367	394	375	358	359	401	383	377	399	380	367	376	386	380	366	391	347	376	377	388	414	364	359	351	375	378	375	398	385	414	366	437	380	382	383	326	367	373	376	393	412	365	365	364	342	371	399	357	390	369	373	370	375	380	397	372	367	402	345	376	370	350	386	360	369	387	361	388	383	383	352	358	378	354	362	376	402	346	342	376	404	360	353	371	371	402	393	368	349	373	398	399	350	396	400	343	343	347	395	357	367	373	381	382	388	382	399	392	382	395	396	351	394	364	381	380	376	394	363	340	392	385	381	387	369	373	387	395	396	372	341	378	417	363	364	397	365	361	366	385	383	371	353	364	330	355	391	374	378	369	442	403	332	409	423	375	343	381	351	406	379	367	397	376	355	367	417	410	415	390	367	376	380	386	414	413	420	391	369	335	341	382	373	379	369	388	366	369	347	394	358	404	384	371	359	345	372	382	376	381	375	399	392	361	384	395	414	392	375	399	380	334	376	363	368	351	364	394	362	411	377	364	375	390	376	388	345	336	433	372	373	393	366	350	392	405	422	357	386
21203	13456	18007	18143	10197	7081	4506	3200	2532	2276	1792	1516	1368	1259	1217	1114	1095	1064	1052	977	998	961	970	944	912	944	882	898	939	911	934	893	827	916	900	840	892	853	929	862	850	860	867	839	867	844	862	868	880	869	886	856	811	836	777	776	843	851	887	860	835	868	868	892	841	867	817	835	866	853	827	867	845	839	865	888	833	869	813	853	815	844	844	832	840	898	854	893	847	832	815	816	831	881	824	902	869	888	888	956	791	826	858	896	878	824	862	884	844	867	847	822	829	815	837	830	875	868	761	866	847	866	833	842	873	829	851	782	836	834	873	846	842	864	845	810	820	827	833	834	820	899	831	847	857	847	851	868	840	879	850	852	835	891	831	824	795	840	795	824	853	839	868	860	848	819	854	853	875	860	867	870	930	817	821	858	852	833	838	828	848	817	868	873	823	797	834	832	837	848	829	874	857	801	810	827	804	835	805	857	846	797	820	926	853	836	856	855	875	874	857	829	850	835	824	836	813	898	855	866	859	854	811	790	829	871	825	832	811	867	847	860	873	826	841	801	860	825	827	919	810	875	858	847	856	791	845	880	859	825	863	843	785	856	839	824	816	842	808	837	820	833	853	897	799	868	864	797	874	820	802	876	845	789	835	808	796	863	847	852	832	850	836	825	875	845	854	855	827	854	770	878	814	856	862	807	891	842	837	844	851	817	860	857	843	761	851	842	808	902	817	861	845	839	831	875	857	855	775	819	859	843	865	832	863	818	816	804	859	869	860	847	814	827	839	808	873	893	840	850	815	867	848	865	853	875	839	873	845	885	846	823	828	789	880	881	867	884	871	837	839	839	822	817	835	796	908	809	883	856	851	833	812	843	862	840	867	847	837	832	871	810	862	888	861	815	847	824	843	801	840	777	861	857	881	864	824	874	915	849	835	867	855	836	854	839	816	822	837	841	814	871	884	851	880	860	856	877	853	847	813	856	830	890	863	884	835	866	860	840	807	850	861	852	830	829	863	829	848	855	841	848	858	855	840	859	789	818	893	834	846	855	800	827	811	857	882	846	810	868	835	902	799	861	869	839	864	865	836	747	829	823	870	861	838	894	871	862	820	841	781	878	852	818	838	834	838	884	792	878	849	843	827	820	844	811	853	825	830	848	839	887	832	861	854	854	829	872	823	833	830	856	857	829	846	854	867	867	870	846	906	811	822	822	824	801	877	833	856	820	838	814	783	868	829	863	824	806	826	832	897	791	877	853	829	837	820	867	854	863	809	869	892	899	828	792	856	774	836	810	857	876	798	811	856	881	799	872	842	831	861	878	835	855	847	826	876	820	829	836	862	814	861	834	840	848	850	858	868	861	863	875	830	861	870	861	800	834	869	830	862	825	871	873	855	792	798	832	885	837	854	807	823	837	835	814	843	852	820	789	870	862	852	883	848	836	850	861	902	878	851	842	810	851	863	829	876	814	866	848	781	887	814	848	848	838	848	862	809	884	814	870	858	837	836	834	826	836	847	816	860	822	823	891	852	844	820	824	832	838	828	833	849	856	896	860	832	803	817	808	836	847	910	854	838	818	845	852	811	833	811	817	801	848	859	823	816	833	834	829	776	822	846	804	864	891	867	818	835	845	879	887	886	855	865	884	828	866	777	829	862	789	873	820	863	829	856	901	874	812	880	878	867	844	831	853	866	841	800	840	846	853	838	791	865	870	843	840	853	857	864	872	784	863	795	866	839	851	848	810	823	848	828	869	834	923	854	841	860	835	826	857	850	825	843	784	825	888	816	867	880	818	853	829	835	883	874	836	843	855	844	806	825	813	869	855	825	838	843	802	854	865	806	820	868	816	863	850	854	872	846	817	829	877	892	927	836	807	832	870	825	866	842	817	814	867	870	857	862	874	891	895	898	827	856	864	800	866	832	928	843	878	867	869	828	837	782	865	777	805	843	822	870	864	808	830	843	858	865	822	821	903	855	861	827	854	855	827	845	847	883	864	873	843	821	813	876	891	866	824	835	824	834	858	854	816	862	827	904	874	868	859	879	829	859	845	825	835	865	818	808	845	910	881	881	877	787	851	840	872	900	818	886	875	866	876	848	813	871	843	843	838	860	805	865	796	840	793	842	829	809	855	803	827	852	869	851	891	829	899	797	843	829	827	916	838	819	843	824	812	865	837	855	865	934	828	836	807	863	810	848	838	859	807	848	832	820	835	842	811	876	808	861	821	848	847	825	863	889	833	860	884	857	868	842	809	857	919	884	892	814	826	817	925	850	850	868	860	874	865	824	876	810	822	836	813	815	857	863	843	861	802	805	835	895	837	822	902	836	839	784	834	825	847	844	795	859	808	805	829	813	877	864	901	866	864	843	852	820	855	836	826	818	799	854	864	875	851	890	837	868	794	842	865	816	861	820	811	803	858	844	867	815	877	861	844	870	830	856	914	801	804	855	806	806	846	872	833	854	887	844	865	846	847	895	873	923	844	861	832	810	889	865	881	861	810	828	842	863	821	855	888	828	886	832	837	809	859	856	857	849	849	838	794	832	859	847	852	857	865	776	758	855	871	867	920	811	801	794	842	808	822	830	873	849	840	829	849	838	863	884	786	853	825	851	858	849	837	861	835	794	841	887	867	765	880	818	828	867	813	824	837	825	821	831	879	835	875	835	851	890	903	879	857	791	829	886	854	822	850	886	843	858	782	851	862	836	854	851	821	840	857	791	828	812	827	824	838	816	898	852	798	884	862	871	838	830	813	823	823	818	821	779	821	794	791	880	824	829	792	835	824	895	818	835	817	867	784	849	870	791	861	832	853	755	840	823	828	872	823	843	868	862	842	813	858	863	816	900	823	809	838	865	853	827	903	832	815	817	826	851	848	822	849	858	888	877	830	872	850	837	860	836	827	825	822	833	849	848	820	840	845	823	818	835	829	807	873	844	859	838	834	855	834	865	785	854	863	863	806	864	842	789	899	898	812	803	788	893	840	832	880	849	818	848	904	856	834	813	842	837	834	831	876	806	800	854	819	853	807	865	875	883	858	902	813	855	879	820	874	851	862	882	825	819	848	858	837	841	849	806	843	845	846	801	849	836	801	882	848	831	841	833	892	840	805	850	832	877	879	876	863	907	872	828	912	914	858	847	891	823	876	852	795	822	818	856	836	867	860	859	848	812	874	805	842	842	842	796	861	889	853	806	844	826	905	802	802	827	878	844	858	813	881	801	790	813	827	869	842	858	803	864	820	875	855	838	847	814	809	861	807	825	806	858	875	868	841	904	844	907	867	842	894	855	839	826	859	874	928	868	823	832	830	861	911	829	862	878	792	825	883	837	827	856	871	785	823	841	825	907	838	846	806	886	826	818	837	868	836	883	859	866	796	798	873	818	826	872	833	871	816	838	873	819	844	882	806	849	851	855	842	815	834	789	873	880	873	785	900	883	800	791	895	844	881	832	807	869	811	820	873	840	815	857	840	848	762	785	834	831	874	822	804	859	858
15893	7137	5241	2796	1375	892	767	660	572	581	542	504	530	484	463	457	432	509	455	486	470	485	489	507	429	466	442	496	482	442	419	461	436	474	461	484	495	446	474	466	468	437	477	435	425	419	442	443	418	469	471	445	422	429	442	433	426	471	457	450	458	459	459	465	472	439	467	474	435	482	459	481	425	482	433	442	467	485	439	449	486	554	472	454	431	468	443	425	444	464	460	421	487	436	434	424	493	441	457	449	448	470	472	477	416	435	445	462	437	443	455	507	455	476	487	430	433	428	438	451	464	423	463	449	460	450	470	440	508	441	467	473	447	481	438	468	487	450	423	465	429	437	451	442	432	445	491	471	441	459	467	465	479	465	419	468	431	440	474	439	441	455	485	470	444	456	435	495	505	416	442	468	467	490	469	441	456	467	475	455	493	485	439	467	462	416	434	457	426	498	459	435	460	457	481	426	444	485	462	428	454	480	421	445	466	427	462	462	463	481	404	417	481	479	471	470	456	442	474	452	473	467	428	442	455	432	450	421	427	465	446	434	464	474	489	428	487	442	480	459	416	459	451	459	456	495	424	464	467	449	466	468	473	480	438	429	462	425	461	416	423	436	466	509	491	453	421	445	467	422	466	426	393	453	466	468	392	467	456	485	469	440	458	457	443	466	455	455	492	456	477	451	449	453	457	462	461	406	446	443	491	422	448	469	475	432	483	457	473	454	433	457	442	445	443	486	461	448	426	484	475	451	452	479	432	465	459	464	450	431	420	429	504	474	415	459	467	418	464	464	441	446	436	420	426	479	467	444	507	451	444	479	485	443	465	399	423	464	453	435	423	452	445	445	475	448	440	469	429	458	448	486	466	482	450	455	450	451	453	459	438	501	486	453	454	450	451	449	401	444	463	401	441	449	428	446	456	468	475	455	445	451	492	477	451	477	469	462	437	456	437	503	447	476	456	471	476	403	424	449	485	446	419	465	472	469	469	409	464	478	440	462	436	502	473	435	481	456	456	488	512	460	459	480	443	477	449	453	454	445	419	440	402	477	470	459	439	445	454	468	464	443	488	444	448	455	474	478	495	470	478	449	463	468	432	465	436	462	501	464	410	492	464	428	461	462	473	460	444	453	432	452	459	503	480	475	424	464	443	438	427	460	490	454	508	447	450	474	464	486	448	477	478	402	470	422	483	454	473	462	461	462	495	449	484	467	451	498	460	417	439	452	450	439	483	490	447	455	475	469	442	455	464	479	434	462	433	451	488	438	435	455	455	438	463	458	464	467	469	500	426	441	458	429	452	471	453	500	460	455	446	477	439	500	455	454	434	426	438	487	467	473	453	412	501	457	475	480	480	430	511	485	459	416	433	473	468	514	440	461	435	463	437	475	443	477	413	461	486	465	450	415	469	457	462	454	425	469	501	449	486	424	471	447	413	493	484	496	432	419	458	482	433	474	470	395	443	448	490	456	395	424	455	456	438	437	476	459	469	421	449	449	462	466	440	477	440	445	470	466	450	455	479	445	444	429	450	503	482	459	447	431	435	456	449	471	441	459	442	410	418	438	459	415	456	450	457	501	457	447	464	469	472	435	453	458	450	453	460	472	444	455	459	401	475	449	449	437	460	465	464	452	416	445	465	452	436	504	455	456	430	443	470	468	451	438	473	426	422	409	424	453	437	445	435	452	406	457	438	463	457	446	467	417	470	460	473	474	447	444	431	433	440	438	458	464	500	463	462	465	422	426	448	455	465	451	471	473	434	464	427	447	430	433	440	454	467	429	466	477	408	470	459	463	456	454	481	451	452	476	477	462	471	467	408	443	491	479	455	455	479	466	472	443	481	427	445	527	431	445	466	433	452	467	426	435	451	420	432	430	471	451	464	467	420	482	447	461	452	443	486	443	432	433	478	476	473	489	465	445	460	488	473	439	463	468	483	444	471	491	452	493	463	463	458	454	438	464	492	436	482	474	451	469	444	453	439	440	400	456	449	476	458	442	454	456	451	466	466	439	454	447	439	433	471	482	463	455	488	430	452	451	442	468	464	441	492	471	484	460	476	447	474	428	480	433	483	465	439	438	459	431	476	423	446	456	424	430	432	450	452	465	431	506	473	427	454	468	460	485	449	449	476	462	472	467	452	462	448	461	516	433	478	458	422	438	427	477	492	456	422	464	442	477	455	449	468	474	475	467	437	450	478	434	449	449	454	416	440	461	449	471	422	439	471	484	488	433	461	458	469	457	441	455	454	447	454	466	421	470	427	414	461	460	484	410	447	466	464	443	470	433	463	438	464	489	455	458	427	421	464	414	474	483	488	444	459	453	454	477	512	447	402	451	444	428	452	451	444	484	484	474	426	473	400	465	474	453	428	484	479	445	479	454	472	442	451	485	458	478	477	438	487	425	458	433	473	419	492	470	437	453	470	464	426	466	465	459	458	454	443	438	472	439	478	462	465	465	500	458	437	434	493	473	469	455	479	504	472	428	464	413	459	404	437	438	451	462	484	441	441	474	476	430	464	449	453	474	458	433	458	456	441	471	428	455	435	462	484	462	465	459	450	500	444	474	465	451	464	446	405	507	504	483	439	475	437	434	445	456	498	534	479	436	446	438	442	480	455	472	474	463	473	457	441	482	466	487	452	424	466	444	485	518	477	465	436	445	453	443	443	443	457	425	452	437	429	428	453	458	479	471	434	455	457	505	468	457	459	436	486	475	469	505	429	456	483	491	472	492	490	458	454	434	443	473	435	479	463	456	449	464	428	445	436	438	471	441	487	436	465	455	483	486	465	455	431	439	468	475	490	478	452	484	484	457	452	459	492	450	448	388	466	470	479	493	438	429	456	440	494	480	445	470	457	441	437	428	465	463	494	434	489	430	456	449	471	482	463	439	475	455	444	457	438	446	466	472	491	480	443	453	430	491	461	427	433	424	414	446	461	484	428	472	478	487	487	437	437	466	453	455	492	466	447	470	454	461	459	450	420	439	473	451	484	471	457	500	426	484	444	482	480	441	453	452	452	408	442	407	454	434	483	424	463	458	460	466	461	421	482	470	457	468	421	474	465	472	462	472	458	434	499	447	417	445	459	428	437	449	441	417	422	454	434	449	449	425	458	455	438	496	433	440	430	462	458	464	459	466	450	462	473	450	425	475	473	456	456	477	436	443	445	452	516	461	488	460	461	433	442	434	441	469	456	413	472	431	460	462	492	439	422	463	430	473	460	443	448	485	468	452	460	461	417	447	443	469	473	474	447	454	495	465	468	466	446	413	463	496	455	440	442	474	415	459	478	458	435	469	427	484	466	435	427	446	452	463	451	405	466	457	467	469	482	461	448	473	461	469	444	460	461	449	442	441	437	480	492	452	443	428	487	436	460	457	487	450	436	441	451	495	442	452	467	480	477	491	437	465	434	432	433	459	444	469	438	448	442	463	444	485	513	469	466	425	477	471	431	450	481	464	422	464	459	450	452	416	463	472	498	449	476	455	465	503
12169	7698	9982	7987	4750	3259	2617	2163	1949	1797	1541	1405	1322	1251	1265	1201	1232	1160	1117	1119	1102	1133	1102	1189	1141	1127	1181	1156	1164	1126	1130	1046	1108	1163	1090	1134	1041	1089	1134	1093	1086	1086	1183	1025	1134	1050	1075	1191	1098	1071	1107	1150	1094	1144	1111	1147	1091	1138	1158	1087	1129	1043	1104	1110	1083	1133	1073	1077	1098	1065	1120	1087	1055	1091	1086	1073	1079	1083	1116	1060	1088	1091	1129	1099	1122	1156	1082	1066	1102	1120	1092	1064	1110	1021	1086	1093	1062	1037	1114	1115	1130	1145	1128	1150	1153	1008	1019	1075	1105	1121	1081	1103	1120	1063	1119	1107	1131	1092	1127	1113	1075	1142	1042	1042	1096	1074	1021	1103	1063	1123	1125	1142	1155	1136	1120	1123	1130	1126	1087	1130	1071	1103	1113	1111	1110	1082	1094	1119	1043	1083	1106	1120	1116	1172	1127	1121	1104	1127	1037	1137	1151	1125	1128	1118	1062	1189	1062	1114	1121	1087	1093	1051	1075	1039	1089	1119	1105	1137	1145	1096	1114	1090	1077	1072	1064	1113	1044	1114	1136	1133	1093	1074	1105	1052	1066	1101	1112	1120	1121	1127	1054	1083	1077	1113	1106	1115	1140	1077	1107	1082	1061	1090	1083	1067	1034	1020	1114	1104	1069	1038	1093	1084	1036	1147	1068	1142	1128	1137	1087	1111	1030	1093	1081	1039	1064	1131	1041	1129	1169	1089	1114	1126	1064	1084	1071	1135	1061	1118	1064	1043	1141	1121	1118	1060	1093	1073	1053	1107	1083	1091	1040	1064	1074	1080	1069	1098	1155	1120	1082	1108	1091	1100	1136	1148	1090	1128	1100	1097	1089	1057	1145	1073	1134	1071	1053	1087	1149	1086	1166	1048	1135	1092	1118	1113	1075	1121	1116	1140	1097	1104	1085	1111	1084	1047	1127	1104	1036	1057	1088	1068	1100	1085	1067	1125	1127	1104	1041	1101	1081	1128	1071	1130	1121	1059	1084	1175	1105	1125	1107	1040	1093	1163	1114	1108	1054	1138	1131	1155	1070	1118	1159	1116	1060	1104	1154	1171	1100	1069	1104	1136	1135	1096	1122	1089	1115	1129	1096	1159	1117	1105	1075	1075	1055	1057	1104	1066	1081	1064	1146	1071	1090	1134	1094	1087	1124	1087	1081	1092	1123	1111	1122	1116	1133	1122	1094	1071	1146	1097	1085	1108	1078	1100	1088	1071	1131	1116	1060	1072	1149	1064	1132	1082	1039	1131	1082	1111	1074	1116	1138	1134	1103	1125	1094	1085	1096	1086	1146	1114	1048	1090	1073	1075	1103	1137	1059	1087	1107	1071	1107	1093	1073	1085	1151	1094	1121	1146	1067	1048	1109	1150	1123	1069	1048	1107	1131	1098	1104	1133	1075	1083	1103	1108	1092	1097	1112	1074	1134	1139	1130	1098	1088	1121	1116	1115	1107	1114	1106	1100	1159	1124	1038	1120	1124	1080	1109	1114	1156	1092	1137	1136	1070	1069	1086	1096	1123	1131	1047	1134	1097	1044	1110	1087	1069	1107	1067	1044	1055	1066	1098	1098	1092	1103	1174	1079	1104	1182	1136	1163	1065	1100	1108	1091	1128	1127	1129	1078	1066	1072	1081	1176	1122	1089	1148	1141	1112	1096	1132	1095	1034	1074	1162	1171	1173	1159	1072	1062	1131	1130	1179	1043	1107	1105	1070	1114	1092	1090	1123	1131	1147	1149	1124	1110	1139	1111	1070	1089	1091	1107	1084	1076	1066	1109	1039	1095	1130	1116	1074	1129	1066	1108	1041	1088	1064	1057	1098	1112	1144	1078	1000	1074	1135	1088	1126	1089	1110	1131	1102	1114	1080	1054	1073	1089	1152	1156	1088	1079	1134	1117	1087	1150	1149	1063	1122	1051	1083	1057	1117	1038	1155	1081	1051	1047	1080	1114	1068	1132	1095	1057	1115	1074	1119	1035	1087	1089	1101	1106	1111	1087	1110	1081	1160	1115	1080	1041	1111	1094	1054	1058	1155	1099	1139	1105	1108	1101	1078	1112	1005	1136	1091	1062	1066	1035	1074	1139	1089	1159	1089	1070	1108	1118	1115	1075	1103	1085	1096	1071	1113	1063	1112	1167	1103	1068	1097	1144	1091	1109	1070	1081	1110	1107	1057	1122	1045	1062	1083	1111	1102	1141	1136	1053	1124	1081	1077	1102	1085	1086	1109	1194	1105	1067	1184	1116	1121	1124	1099	1072	1088	1049	1142	1067	1072	1132	1103	1081	1156	1138	1091	1081	1115	1071	1154	1134	1156	1108	1094	1107	1137	1074	1197	1112	1117	1114	1090	1106	1118	1098	1082	1056	1182	1151	1066	1099	1103	1088	1015	1083	1064	1067	1105	1073	1065	1117	1091	1126	1059	1087	1078	1103	1064	1122	1144	1019	1114	1097	1107	1047	1095	1089	1082	1076	1082	1118	1119	1079	1139	1134	1099	1067	1077	1116	1111	1091	1119	1099	1120	1064	1131	1098	1189	1123	1068	1070	1097	1089	1188	1081	1079	1076	1094	1192	1086	1064	1101	1149	1132	1068	1075	1075	1054	1021	1039	1139	1146	1095	1104	1063	1109	1043	1108	1081	1090	1115	1092	1059	1090	1073	1055	1161	1074	1128	1127	1101	1118	1073	1072	1062	1123	1130	1055	1094	1120	1085	1098	1124	1062	1055	1083	1104	1100	1063	1116	1095	1044	1118	1100	1133	1108	1045	1064	1067	1143	1103	1039	1123	1101	1112	1127	1108	1133	1063	1081	1086	1153	1128	1093	1110	1040	1168	1083	1060	1118	1106	1050	1114	1080	1154	1123	1095	1115	1080	1114	1093	1062	1092	1075	1139	1132	1108	1091	1120	1059	1106	1108	1109	1115	1112	1075	1108	1038	1086	1038	1113	1087	1147	1121	1089	1140	1118	1065	1062	1088	1077	1095	1104	1098	1068	1095	1121	1055	1068	1093	1080	1122	1163	1117	1043	1007	1131	1110	1086	1096	1133	1096	1116	1113	1101	1096	1089	1110	1130	1103	1067	1086	1061	1083	1039	1153	1111	1058	1139	1029	1090	1036	1081	1072	1083	1088	1119	1129	1043	1113	1054	1102	1111	1152	1152	1102	1078	1137	1037	1182	1077	1061	1076	1130	1087	1128	1112	1103	1150	1063	1141	1077	1107	1125	1107	1105	1083	1061	1097	1126	1080	1066	1132	1077	1120	1034	1158	1141	1082	1129	1061	1097	1066	1117	1146	1138	1080	1104	1074	1065	1084	1087	1052	1053	1082	1066	1041	1155	1137	1088	1139	1104	1056	1115	1075	1090	1078	1071	1079	1095	1120	1095	1126	1112	1111	1128	1087	1067	1124	1146	1072	1133	1093	1057	1114	1160	1169	1097	1078	1102	1096	1137	1102	1091	1136	1096	1115	1124	1097	1111	1113	1072	1078	1046	1089	1043	1069	1106	1156	1073	1135	1072	1080	1096	1109	1039	1103	1060	1152	1079	1102	1151	1073	1066	1129	1146	1147	1096	1077	1094	1097	999	1076	1084	1075	1163	1094	1090	1103	1085	1112	1111	1067	1112	1083	1100	1088	1181	1091	1115	1044	1070	1075	1112	1042	1082	1091	1141	1144	1176	1069	1049	1107	1028	1112	1066	1049	1125	1070	1083	1066	1081	1090	1067	1089	1093	1086	1072	1148	1106	1097	1125	1101	1128	1103	1148	1113	1086	1154	1106	1090	1111	1069	1104	1075	1048	1041	1089	1065	1119	1091	1099	1048	1047	1087	1042	1065	1059	1086	1091	1072	1077	1065	1136	1116	1068	1141	1028	1132	1115	1116	1132	1062	1078	1135	1037	1116	1116	1121	1022	1163	1091	1144	1053	1150	1107	1080	1083	1095	1079	1038	1095	1027	1093	1087	1088	1088	1102	1139	1042	1120	1067	1086	1125	1095	1067	1117	1093	1088	1121	1118	1149	1094	1116	1095	1151	1048	1064	1090	1132	1059	1134	1149	1110	1139	1151	1128	1051	1114	1138	1125	1131	1067	1053	1066	1135	1104	1122	1056	1072	1148	1136	1035	1178	1117	1164	1134	1069	1067	1057	990	1154	1048	1140	1137	1092	1047	1052	1118	1081	1027	1096	1090	1056	1137	1138	1087	1105	1123	1090	1043	1082	1095	1129	1110	1101	1105	1082	1072	1103	1091	1162	1111	1063	1100	1125	1047	1123	1065	1086	1070	1074	1101	1085	1124	1058	1069	1068	1121	1104	1122	1121	1127	1080	1119	1103	1099	1112	1104	1067	1108	1098	1070	1084	1075	1080	1111	1105	1139	1084	1043	1100	1087	1123	1083	1026	1070	1061	1108	1080	1126	1071	1104	1109	1121	1111	1052	1108	1100	1092	1099	1077	1129	1090	1099	1104	1043	1089	1048	1109	1074	1147	1113	1093	1058	1059	1058	1152	1154	1111	1113	1139	1050	1050	1113	1140	1121	1076	1122	1170	1115	1056	1069	1087	1086	1063	1079	1064	1041	1105	1112	1050	1136	1056	1097	1141	1073	1138	1088	1135	1080	1079	1053	1087	1092	1147	1083	1052	1113	1156	1111	1089	1046	1130	1109	1120	1064	1087	1122	1080	1095	1069	1092	1124	1051	1108	1057	1094	1057	1037	1094	1094	1089	1115	1159	1121	1160	1091	1035	1053	1163	1061	1099	1098	1170	1068	1072	1153	1111	1065	1098	1084	1088	1114	1071	1051	1096	1032	1123	1111	1082	1130	1111	1115	1086	1095	1106	1112	1092	1060	1107	1062	1113	1060	1099	1111	1069	1048	1092	1111	1124	1085	1145	1106	1097	1116	1061	1085	1076	1114	1155	1143	1106	1037	1069	1015	1130	1093	1049	1127	1032	1108	1048	1134	1072	1074	1120	1093	1117	1069	1121	1106	1024	1129	1156	1157	1125	1061	1112	1060	1063	1111	1115	1120	1097
28531	13374	8059	5015	2976	1406	1000	708	630	615	579	517	466	476	446	457	418	421	464	433	443	478	412	430	422	404	460	460	412	399	395	402	399	398	465	436	429	427	429	408	436	395	412	446	450	390	404	425	421	441	416	396	455	424	373	399	422	434	460	470	422	430	438	399	370	379	428	460	382	404	403	436	387	422	417	393	415	400	453	425	406	463	430	412	413	403	453	422	421	422	404	406	414	395	384	469	446	407	411	429	411	416	421	439	426	423	450	433	426	367	458	413	398	414	413	411	467	447	442	406	410	410	406	435	397	397	407	425	417	401	418	386	417	455	403	419	447	420	425	457	439	390	402	377	423	414	434	456	426	406	403	407	415	463	414	422	399	414	446	413	398	435	450	386	387	407	391	397	394	401	416	471	431	440	421	408	389	461	438	447	424	419	422	396	404	420	441	440	424	414	406	399	433	459	380	403	398	414	392	434	437	416	413	413	417	426	408	370	425	422	407	410	448	444	390	453	445	424	408	423	395	420	426	402	410	392	423	416	422	407	426	419	396	422	449	417	429	411	465	458	436	407	443	401	408	412	437	446	454	416	375	434	387	447	380	401	440	420	409	425	442	408	444	403	389	394	418	414	428	455	452	418	425	411	398	438	409	409	436	400	476	436	392	448	424	397	383	379	442	391	393	429	431	447	390	372	376	420	445	420	371	417	414	472	441	426	386	432	431	428	417	425	371	421	431	420	462	397	447	403	390	457	406	462	432	388	380	449	381	431	417	402	419	403	413	388	405	383	411	397	401	401	403	388	415	422	442	398	393	435	432	424	426	429	424	434	402	426	426	415	373	424	439	435	418	428	433	422	434	383	403	385	407	414	430	408	446	422	422	445	447	423	417	424	413	427	443	430	411	420	400	427	425	435	423	442	455	427	407	375	427	414	399	435	440	439	437	427	394	397	387	409	398	458	443	427	433	437	408	424	432	429	435	392	441	412	408	410	433	423	434	391	431	419	415	388	421	428	386	464	462	432	408	435	468	405	404	424	414	415	406	437	397	422	429	443	383	399	394	401	388	432	460	410	396	424	448	393	420	455	396	411	429	416	430	436	391	456	413	407	408	411	408	397	402	443	406	436	433	414	403	381	437	436	439	409	437	454	428	445	395	474	426	404	447	415	479	436	404	415	436	417	430	442	393	406	444	416	407	428	421	429	437	431	449	435	430	435	388	388	429	402	428	400	366	403	421	410	396	407	405	392	376	453	421	431	400	451	387	421	446	430	401	412	437	415	401	362	399	432	399	436	433	434	417	432	434	423	419	410	431	398	458	441	416	430	429	425	409	409	437	376	360	410	395	411	426	368	444	426	405	417	440	436	410	411	396	433	408	447	400	388	416	395	435	447	455	429	418	449	436	413	406	400	459	413	430	408	475	431	391	409	425	441	451	445	398	420	412	418	383	431	391	439	410	424	410	447	444	407	438	454	417	389	457	438	427	411	404	422	437	458	421	457	412	402	434	404	420	401	405	459	412	420	389	409	412	424	435	387	412	433	435	439	395	440	407	437	420	413	454	423	418	393	445	443	418	409	417	402	419	434	427	417	421	416	387	397	430	408	405	426	426	417	421	449	412	414	445	451	438	411	412	446	481	428	405	424	396	419	438	429	379	421	440	428	453	397	433	431	373	409	441	403	462	422	421	432	418	420	470	421	397	401	396	422	425	389	439	427	415	436	418	367	415	422	419	415	418	427	437	466	420	465	426	396	393	427	427	422	410	448	407	445	414	471	443	430	451	423	436	424	429	424	436	414	423	413	434	392	363	406	379	409	416	420	417	404	420	435	396	415	400	399	405	393	420	404	419	419	418	411	409	435	420	390	444	385	407	383	421	448	404	411	432	396	430	413	404	416	437	439	439	406	398	451	403	429	418	394	419	398	411	415	406	379	420	422	420	373	449	438	451	452	418	415	427	439	416	406	401	403	404	445	424	423	450	432	391	417	414	433	445	472	473	445	390	440	406	405	441	428	375	429	385	391	434	401	421	423	420	429	448	452	395	411	449	444	413	378	423	399	403	405	427	394	393	407	399	451	437	395	407	398	398	436	437	435	405	377	452	394	397	442	395	400	448	409	406	419	427	430	422	412	379	433	445	394	433	424	400	401	419	455	415	391	415	431	426	449	478	415	432	412	427	414	427	416	404	439	421	361	444	432	441	414	424	426	415	409	406	401	452	396	414	430	434	386	438	437	415	445	427	365	415	424	412	395	389	441	423	409	427	411	412	413	449	399	408	396	413	392	459	479	398	455	418	411	434	424	439	433	398	434	407	426	431	475	407	417	400	389	413	408	431	426	407	418	439	415	418	411	375	458	405	416	400	446	421	402	411	439	396	441	425	422	406	394	458	425	427	433	486	394	391	393	393	424	375	440	426	408	441	401	428	417	432	397	443	431	420	465	402	416	395	402	391	406	431	413	419	416	393	443	420	352	389	413	456	463	411	386	437	455	428	400	428	409	404	408	373	439	395	448	408	438	415	435	399	431	415	470	395	398	433	433	419	396	407	402	414	403	411	425	440	394	398	428	439	402	420	432	422	438	391	414	378	430	390	418	393	399	414	411	454	420	412	408	375	446	411	422	407	423	433	422	377	410	457	402	404	431	389	428	427	396	445	406	406	413	411	419	370	397	375	396	411	388	432	402	427	435	406	432	406	406	409	468	418	406	432	443	406	440	431	436	408	416	433	401	435	421	393	419	436	438	421	388	416	445	375	419	419	456	398	391	418	413	417	408	450	445	435	421	434	432	398	397	406	412	411	416	441	443	431	420	381	416	417	464	436	428	396	454	402	437	421	393	419	415	385	406	410	432	466	423	394	442	453	374	411	388	436	440	407	440	423	410	437	385	421	433	418	443	419	418	385	418	427	440	425	409	402	440	407	402	442	421	422	409	430	380	381	419	460	400	428	406	402	419	425	420	392	409	425	390	419	424	445	441	423	422	414	418	436	444	449	414	451	444	427	428	419	401	390	403	393	411	431	409	389	420	432	471	414	429	409	409	395	418	371	440	409	401	435	414	458	398	416	379	432	393	434	453	379	424	394	408	441	434	435	430	417	451	445	435	436	414	389	438	398	464	427	410	443	401	391	402	473	403	400	465	424	406	455	370	413	412	445	400	372	415	379	421	447	393	403	399	385	446	418	412	429	412	439	463	454	441	434	386	388	385	402	398	436	421	431	438	412	449	420	426	419	441	408	436	418	465	454	441	426	434	425	395	404	433	406	418	423	398	413	397	396	422	419	415	387	400	439	439	456	385	408	428	402	419	403	411	410	415	415	401	393	428	413	418	430	403	425	399	429	422	440	386	405	396	404	423	412	402	407	413	391	470	407	463	401	375	433	420	416	432	443	414	407	415	431	395	411	421	392	459	400	409	434	418	412	422	424	411	387	426	401	420	413	420	441	441	427	415	405	417	419	439	414	420	395	403	418	414	440	418	405	446	430	414
18881	11707	12674	11926	8908	5075	3387	2444	1914	1793	1540	1313	1223	1202	1116	1102	1113	1068	1016	1011	1062	1016	995	983	1005	974	925	923	933	989	968	1002	954	968	1019	934	936	930	945	946	968	906	919	944	989	928	864	889	976	957	914	932	907	933	984	921	878	959	946	943	934	965	918	903	888	913	969	931	926	915	942	898	896	946	884	904	933	937	946	976	903	926	928	939	882	914	943	960	936	939	901	881	969	943	987	901	948	925	899	906	945	920	889	933	916	899	953	897	904	913	892	930	961	895	910	934	976	942	935	899	959	923	890	894	940	880	950	980	952	921	950	941	970	911	879	925	867	870	924	956	918	888	921	914	955	982	900	950	928	919	952	952	852	929	989	912	917	954	907	910	934	904	901	968	953	852	910	886	981	928	940	895	896	936	866	873	938	911	907	901	953	974	927	902	916	996	889	948	944	900	983	901	891	922	944	936	924	988	896	903	976	907	960	922	930	917	881	922	869	918	904	898	938	913	894	924	955	939	924	863	905	896	945	933	915	873	908	932	963	975	972	933	881	892	907	896	910	926	924	956	923	927	887	921	896	920	938	911	933	957	906	957	862	944	937	956	922	870	916	920	893	955	909	925	913	972	944	912	952	911	960	846	973	963	927	955	885	956	969	926	915	929	924	898	929	937	941	974	936	921	897	909	896	876	916	927	971	904	913	881	938	920	921	879	903	828	905	948	938	933	952	922	928	916	986	964	964	970	901	939	897	932	905	936	946	911	923	921	968	927	915	945	966	950	870	899	876	872	891	893	903	881	931	936	868	961	903	924	911	900	966	911	922	895	873	872	964	906	937	945	963	921	903	916	952	933	946	897	961	882	974	899	931	892	956	866	924	908	902	863	943	945	970	945	889	874	934	945	880	928	927	951	915	863	863	906	889	928	959	935	920	922	870	932	896	877	921	947	964	904	964	941	971	959	937	940	893	920	892	926	906	971	944	925	899	915	930	907	909	952	926	892	959	915	923	937	916	982	964	934	911	836	955	858	904	919	913	910	916	941	849	916	891	943	955	933	924	927	917	958	974	891	912	874	900	952	921	918	935	961	906	948	959	967	957	903	909	920	879	924	979	935	929	929	927	959	915	939	869	867	901	878	928	917	927	947	996	934	910	926	954	932	945	911	896	936	994	939	906	924	871	948	915	913	911	927	879	936	872	893	909	927	931	916	940	909	961	885	919	899	895	916	949	909	940	907	891	926	988	891	926	922	928	935	907	925	910	910	915	934	954	970	933	890	950	940	908	914	891	953	945	949	907	956	896	973	904	904	948	945	962	949	915	908	913	933	937	946	967	928	972	968	903	914	928	897	909	969	930	872	932	935	904	957	953	921	915	898	966	921	905	894	908	923	927	901	891	890	918	913	913	900	941	958	974	901	876	891	930	934	868	878	939	884	941	943	922	895	917	919	925	964	876	931	905	922	931	957	953	884	962	947	917	957	887	922	971	979	905	910	907	930	869	864	881	916	921	885	912	983	956	944	883	887	907	908	945	915	937	912	938	891	930	937	941	947	925	925	896	917	885	888	974	924	905	885	926	883	977	934	942	918	970	921	966	902	939	945	880	916	878	970	909	930	928	942	929	903	933	955	905	897	936	912	969	923	856	968	958	933	919	901	925	895	926	895	901	960	905	918	894	907	899	902	946	975	937	905	876	962	971	944	832	923	928	958	960	951	931	948	958	864	911	874	871	899	907	926	918	914	936	881	916	874	900	930	901	912	912	897	940	991	982	967	945	927	926	897	927	921	934	892	924	945	865	914	910	941	895	862	937	899	876	920	949	913	964	989	1010	902	932	932	943	914	866	932	904	946	958	933	975	932	885	920	869	976	939	958	933	941	1004	936	892	885	920	911	949	925	922	915	955	879	920	957	913	868	972	887	888	893	916	958	941	898	973	925	882	912	909	948	944	932	901	901	906	924	924	958	984	861	932	964	947	935	992	880	957	869	910	912	930	936	943	932	907	941	956	932	974	944	903	957	917	937	979	934	975	881	885	938	902	954	947	971	932	967	929	900	897	904	921	915	980	946	954	940	967	915	928	934	930	926	944	880	947	960	946	958	865	858	957	922	936	913	953	912	921	889	923	920	988	907	942	955	971	900	893	897	960	917	949	954	970	907	934	979	944	921	899	914	944	918	966	962	956	913	889	913	918	901	902	919	894	901	905	939	958	953	899	900	951	866	926	868	922	996	939	980	913	906	959	940	923	958	908	924	938	898	951	934	889	969	890	936	947	943	936	937	905	933	892	936	918	1015	921	917	945	961	948	899	893	957	942	945	962	905	971	933	920	881	930	947	965	962	926	911	924	942	910	884	940	920	960	929	908	917	944	910	913	948	984	902	951	940	882	929	887	973	907	906	917	887	958	903	894	956	943	924	950	898	925	947	856	913	921	947	936	905	895	980	922	877	944	914	984	947	959	907	940	879	935	901	964	932	932	972	983	853	885	905	983	931	930	930	891	888	949	899	921	903	842	924	899	852	926	930	924	962	882	904	891	970	922	932	949	942	917	926	881	985	961	935	937	934	897	899	917	905	957	943	955	868	889	989	932	884	956	929	902	927	871	1001	946	933	916	932	859	936	940	918	875	953	906	910	894	873	884	932	906	920	970	949	968	909	896	955	920	938	903	901	920	888	930	936	899	963	927	965	959	954	943	931	927	919	907	817	918	933	964	904	907	928	875	892	906	917	975	884	939	935	953	914	956	940	884	934	939	880	963	920	972	842	894	943	903	958	899	945	919	942	928	930	883	905	901	922	932	932	930	949	917	905	909	943	919	950	888	968	934	948	881	864	916	948	900	912	860	929	904	944	932	947	932	911	935	955	938	936	924	900	886	906	940	933	950	923	888	890	940	954	939	971	924	930	922	911	979	916	955	915	882	905	940	986	958	931	865	951	915	977	879	955	959	937	913	939	930	855	887	889	1001	935	943	953	906	908	883	910	960	978	948	900	912	917	945	981	964	955	929	870	938	908	910	903	934	959	974	993	914	899	948	936	929	906	973	902	926	891	895	941	882	883	895	939	909	989	924	969	938	930	971	929	920	906	959	953	903	901	857	917	876	972	921	942	856	927	947	925	885	941	924	876	938	909	949	927	953	894	883	910	966	860	935	943	940	900	883	878	897	915	929	920	944	917	902	899	906	915	946	952	900	946	930	910	936	894	889	890	924	944	858	912	890	956	907	941	928	921	891	927	910	927	912	919	944	943	914	910	967	950	981	938	895	938	919	919	953	918	920	975	920	950	930	932	930	863	909	902	910	924	905	918	882	910	911	904	946	956	942	890	993	958	939	964	932	935	918	867	968	945	953	884	927	927	909	918	879	887	888	952	884	930	930	828	996	944	880	932	902	930	922	999	922	884	925	891	939	933	935	918	886	954	926	938	896	881	872	898	898	903	919	898	885	901	955	901	906	947	914	994	897	950	917	886	965	945	892	910	964	908	915	942	915	1000	941	919
39699	18311	12032	7824	4006	2034	1448	816	735	566	483	463	458	453	486	378	404	408	373	387	391	407	387	414	433	400	390	360	394	368	430	362	371	367	401	363	374	368	356	377	368	412	390	382	410	385	402	370	375	376	369	377	380	401	369	375	374	398	397	376	367	394	376	389	373	377	358	329	377	393	361	405	358	372	361	391	410	378	429	338	363	397	390	375	366	418	370	394	387	363	394	373	408	388	397	350	395	336	393	342	392	400	381	387	365	365	367	354	399	397	371	397	393	393	342	396	380	389	387	370	403	391	360	405	393	359	413	364	359	417	370	382	390	356	371	361	399	366	360	365	423	408	393	386	385	361	354	361	378	382	383	408	385	427	361	371	380	385	345	390	383	371	379	415	381	381	410	388	407	361	359	392	385	370	390	378	391	381	410	367	390	387	363	364	395	401	371	353	355	404	387	343	371	353	380	392	372	367	363	361	387	384	367	399	333	369	377	355	364	385	353	364	376	383	359	385	374	361	383	387	390	368	396	378	388	358	369	366	378	382	386	377	397	375	336	385	378	377	363	398	388	407	362	371	400	369	396	368	398	410	352	419	430	379	375	388	376	366	370	416	390	393	350	357	352	386	345	375	350	421	403	376	382	379	368	389	371	380	393	384	385	413	382	391	361	376	382	362	385	377	362	400	360	382	400	425	370	357	343	381	394	360	406	368	368	404	364	370	386	367	398	373	368	339	373	395	394	376	429	379	363	347	395	360	358	364	378	379	382	373	417	379	377	378	399	375	399	377	444	360	375	408	366	375	376	360	397	368	367	409	381	381	374	397	362	372	380	381	344	348	371	376	353	386	377	367	376	377	418	380	392	408	368	347	407	404	393	348	368	389	374	389	399	361	361	431	369	349	388	359	405	384	377	387	384	386	367	378	357	397	391	366	373	383	343	382	402	388	351	417	350	414	410	379	356	369	386	396	377	403	359	435	354	362	372	395	371	358	367	434	364	380	362	347	402	392	371	401	354	360	395	399	376	392	362	345	354	366	407	381	363	371	365	389	390	373	390	369	375	371	373	385	377	378	358	351	374	348	387	392	374	422	391	372	406	385	362	365	384	369	395	385	391	379	367	384	374	379	379	334	369	395	358	396	381	340	359	382	384	350	383	389	387	424	378	376	371	379	369	361	370	360	357	388	376	389	349	350	385	383	387	388	385	366	358	368	375	414	381	381	377	357	360	378	365	428	409	368	407	399	400	400	406	343	391	373	361	425	391	402	379	396	382	359	321	373	360	340	360	365	374	354	371	405	342	366	354	387	413	351	370	372	361	393	360	410	355	393	368	402	404	352	370	398	370	370	342	383	368	382	386	364	365	380	365	378	361	343	376	358	418	393	356	363	363	388	373	394	354	370	368	351	404	352	384	350	380	400	362	341	372	394	344	376	359	359	382	390	421	395	363	367	364	374	377	380	381	391	397	372	430	351	369	366	346	394	367	375	413	405	343	381	335	358	358	371	402	386	373	383	364	378	419	396	376	375	335	386	359	405	370	371	382	378	401	373	371	386	439	408	373	381	352	411	387	381	368	370	363	353	383	373	402	361	395	341	357	371	383	391	395	403	385	414	376	406	364	342	388	416	384	362	354	374	415	359	373	384	366	413	373	357	358	383	395	358	423	389	370	362	376	416	388	402	367	417	342	389	344	364	379	365	381	397	378	355	372	413	379	372	354	407	418	347	344	360	379	367	392	386	380	409	402	361	359	377	377	376	363	416	411	383	352	376	363	358	368	370	363	348	356	385	377	421	352	385	376	367	333	377	377	382	391	389	368	373	420	398	348	393	359	380	384	380	370	390	370	364	381	397	374	347	419	392	370	387	348	360	394	406	398	373	363	388	368	336	404	449	379	380	369	390	407	422	370	412	348	381	390	387	391	379	348	370	380	354	380	380	338	390	371	340	385	360	372	362	388	386	402	421	339	361	384	387	343	421	388	370	388	365	347	372	362	422	335	377	387	362	376	357	382	388	382	353	367	397	373	368	361	344	357	322	379	376	374	390	401	381	399	372	392	380	404	400	387	379	419	385	399	358	353	393	381	413	370	364	379	394	340	329	422	381	369	344	383	382	404	388	399	387	365	393	375	338	343	368	378	368	392	387	355	390	372	369	373	340	376	373	358	357	377	372	351	373	398	388	398	409	396	366	374	380	405	403	388	372	374	374	388	366	362	402	398	358	373	362	395	380	361	371	372	343	376	363	399	392	412	397	370	381	365	382	387	376	421	350	374	385	407	388	361	331	390	375	365	365	367	399	345	393	389	378	368	350	400	371	390	332	375	388	414	391	360	363	351	358	384	381	357	398	364	360	362	352	383	382	371	335	362	377	379	405	378	357	371	369	390	401	378	368	389	395	388	412	351	362	394	381	362	430	392	320	393	400	370	402	368	404	400	406	385	360	362	390	406	377	392	399	343	437	372	393	400	399	359	381	369	365	398	434	343	407	381	397	400	379	401	392	386	370	415	394	403	382	382	377	392	401	382	399	350	354	355	346	373	382	383	366	389	386	370	364	368	409	400	341	357	411	358	358	347	375	376	370	409	371	355	369	385	392	376	367	419	404	354	377	405	363	361	368	405	367	369	386	400	393	404	379	346	409	365	370	373	412	378	353	365	368	375	399	383	377	383	378	349	412	386	408	391	388	329	367	405	377	342	359	390	374	408	368	389	360	385	419	345	374	363	378	390	396	375	394	434	351	406	385	386	405	370	386	360	387	336	392	381	395	376	384	372	368	333	381	382	391	389	397	368	412	414	375	386	366	342	308	335	377	365	384	375	388	380	378	373	380	406	399	379	382	383	394	341	362	381	377	410	359	377	358	380	405	394	379	378	362	381	373	379	350	377	378	358	392	375	372	380	393	350	372	385	368	401	404	393	379	381	422	405	393	369	373	366	357	377	394	361	359	372	349	413	388	355	354	380	409	379	358	338	373	366	377	359	373	376	350	410	411	369	415	397	338	392	434	382	406	365	360	377	329	322	383	384	371	400	401	372	380	390	329	387	401	392	421	379	388	378	380	356	379	369	365	345	374	389	363	375	428	420	406	378	394	375	357	344	383	375	344	390	367	393	350	407	352	349	365	379	374	354	406	366	368	381	385	411	360	346	348	373	370	384	359	384	406	344	366	353	386	366	377	360	380	394	383	361	383	366	357	408	368	388	369	372	351	371	406	429	362	377	372	366	388	370	382	387	391	373	377	362	351	365	411	383	347	383	379	397	396	408	376	344	404	395	370	387	361	383	382	397	390	378	402	395	365	395	395	368	393	372	406	395	396	397	407	351	373	400	358	359	384	389	366	385	403	369	376	408	380	360	375	371	396	379	370	371	381	387	380	372	411	362	363	394	371	395	362	360	400	383	366	394	410	418	369	372	368	370	375	398	386	423	411	404	403	381	338	383	352	372	396	383	380	370	382	413	403	422	381	394	372	380	380	342	396	376	373	376	411
26602	15292	18633	17819	12324	7886	5700	3090	2460	2155	1818	1573	1319	1266	1224	1145	1136	1154	1090	1083	1010	1031	998	993	974	1014	992	981	969	924	953	955	1020	999	955	957	961	962	956	1019	897	958	954	927	902	873	959	900	973	928	963	901	937	942	941	910	932	945	954	927	903	870	966	910	975	980	928	942	887	950	921	896	945	873	914	934	937	937	974	899	938	975	875	984	903	922	945	927	925	875	963	897	924	913	917	896	889	951	858	956	872	945	933	860	902	902	984	931	912	966	988	947	913	877	945	952	879	879	915	894	890	948	888	896	927	913	873	942	961	940	938	900	964	951	938	936	932	874	866	950	941	878	935	964	908	908	912	931	973	996	943	962	895	910	973	956	894	928	951	955	937	925	953	886	978	940	956	900	915	943	922	872	934	917	909	919	867	950	952	895	917	929	990	961	955	922	920	932	937	930	882	933	908	962	907	963	976	1000	935	927	909	931	899	907	914	920	942	916	946	958	968	895	966	969	986	922	957	960	986	948	894	903	967	918	959	952	903	891	962	930	851	954	908	919	870	945	961	964	935	943	980	969	899	925	900	949	888	920	923	901	940	928	879	875	866	913	905	932	941	962	930	898	930	851	952	957	954	896	929	887	917	942	964	963	867	867	941	916	915	948	965	950	887	972	860	934	951	974	882	915	952	907	910	950	957	935	911	922	910	961	991	899	914	940	898	945	946	892	890	911	944	935	950	852	928	891	946	934	937	933	904	926	965	860	909	879	963	922	944	924	909	937	906	925	900	934	928	981	910	974	946	939	977	882	936	907	936	887	907	927	925	937	889	943	950	933	955	934	958	947	912	899	950	995	950	923	919	902	917	941	976	948	885	890	917	897	991	896	888	932	911	943	891	902	901	907	897	925	972	927	931	937	906	939	954	920	979	980	1005	936	939	883	952	939	962	904	958	943	895	911	959	919	911	899	940	902	956	934	966	936	1001	912	918	980	949	915	901	883	918	968	952	919	933	946	927	941	986	930	939	920	949	948	906	896	893	933	902	953	935	940	977	921	960	892	914	955	933	967	906	960	923	882	914	945	907	896	919	926	898	910	939	936	916	945	960	944	944	925	947	966	937	932	926	949	923	1012	936	921	920	927	890	874	937	871	984	943	917	918	896	873	949	927	922	936	977	963	916	925	924	917	886	979	864	881	899	947	977	938	963	950	907	939	866	918	916	926	970	879	962	945	958	938	907	906	927	966	899	957	892	966	945	951	992	930	947	934	882	967	963	934	912	927	911	932	968	936	933	960	916	949	953	946	912	931	961	909	869	878	909	945	893	969	907	925	906	868	889	945	896	954	900	904	924	913	935	948	952	893	901	965	912	890	957	976	966	924	883	951	882	978	933	941	933	972	952	938	892	914	869	948	897	921	942	928	928	922	971	917	914	924	973	959	891	932	945	930	918	909	925	932	935	915	933	914	933	931	949	881	952	806	928	959	920	924	926	869	979	933	875	950	961	966	934	906	969	897	901	911	951	944	940	931	945	955	918	990	917	1003	918	877	892	914	968	957	904	953	963	920	935	884	864	949	951	936	891	960	940	975	926	950	933	946	949	959	936	895	912	938	949	985	929	1007	911	925	910	923	952	931	966	941	861	957	891	897	896	942	927	937	963	958	911	966	895	939	952	943	928	991	990	946	967	893	962	890	863	996	910	941	993	927	954	931	963	940	960	931	895	950	939	905	907	945	906	969	913	944	937	941	902	914	927	952	929	1013	942	973	946	938	962	929	942	885	912	941	981	917	929	935	981	911	983	903	908	891	869	945	909	845	908	884	889	948	893	906	931	916	963	933	866	888	899	887	934	951	970	927	1007	891	936	995	920	902	939	935	962	911	896	896	921	901	925	946	935	932	967	962	914	924	920	921	903	948	963	914	957	957	926	908	922	953	927	899	969	940	905	933	982	906	954	960	901	891	966	929	1005	932	930	961	856	889	986	891	920	894	960	936	910	922	909	885	1010	910	999	934	916	956	897	918	955	932	894	960	922	916	941	926	948	933	975	928	939	931	869	926	987	908	935	932	947	916	940	980	947	960	983	940	904	875	933	914	965	974	944	917	914	929	977	896	918	900	910	910	903	902	958	905	954	878	927	883	962	927	948	989	918	947	975	951	955	970	943	927	921	950	965	991	906	971	923	961	889	895	968	1020	910	972	948	920	915	942	935	915	941	913	964	952	917	916	923	999	921	935	930	940	994	977	994	941	907	917	911	897	933	931	906	984	952	947	888	946	925	931	916	911	937	976	930	924	894	916	925	894	941	968	1034	982	936	916	940	934	906	893	947	927	977	917	928	921	999	923	928	949	946	932	893	878	958	942	969	942	940	907	963	953	924	962	918	931	945	956	984	974	919	953	876	936	936	923	950	903	934	939	934	944	938	958	996	915	980	930	964	916	851	902	925	941	958	910	949	915	955	918	968	921	960	928	924	881	899	923	922	963	969	948	887	919	948	918	941	997	899	898	974	924	952	906	929	913	917	961	940	930	937	932	928	857	937	898	938	895	935	927	939	951	891	941	920	881	952	946	924	912	914	943	903	910	899	942	919	896	908	920	971	929	927	895	968	956	955	870	886	929	947	902	924	977	897	906	937	954	967	880	917	961	931	899	962	948	907	905	937	920	909	905	931	963	913	954	993	953	916	928	947	969	936	920	894	924	956	935	978	924	968	991	932	941	941	964	957	1007	974	933	928	932	963	921	931	911	920	931	910	927	916	924	942	939	913	904	904	952	923	893	940	942	940	903	974	917	917	880	939	947	974	936	921	977	979	921	974	928	926	923	989	872	921	920	944	890	928	915	923	914	898	940	912	886	925	947	985	877	937	872	938	975	902	944	994	857	912	917	903	916	928	955	949	935	949	920	851	946	937	910	926	908	979	967	887	881	941	975	927	904	971	921	887	931	921	927	928	919	925	883	894	917	970	930	931	947	889	973	903	949	903	976	891	943	886	914	969	929	896	945	953	903	931	881	963	915	954	942	917	979	871	935	931	931	896	966	936	966	917	938	876	957	917	992	912	926	905	937	900	939	936	899	947	919	934	974	866	904	933	958	946	866	907	900	909	930	951	950	928	902	925	919	853	908	918	949	903	900	908	927	945	962	927	918	947	879	927	906	976	944	940	900	937	944	933	939	943	941	932	911	922	937	868	934	919	946	921	994	935	922	928	949	954	903	957	930	988	919	980	926	889	918	985	950	966	905	929	975	923	958	915	917	912	942	916	833	929	1004	929	910	964	896	913	858	882	886	982	951	894	912	950	899	925	942	943	935	966	939	919	914	859	983	921	945	998	908	936	896	858	939	973	912	936	888	894	908	936	1000	916	877	942	927	941	929	964	914	997	926	933	890	932	965	918	947	949	872	917	903	918	899	859	930	908	915	940	1009	877	946	934	937	913	911	901	923	886	902	926	896	880	958	918	922	931	917	914	914	960	923	971	914	898	903	912	946	914	926	955	908	953	914	916	864	949	914
16945	6949	4872	2693	1626	1017	782	599	560	593	509	498	481	461	469	441	428	478	438	453	456	446	426	494	428	436	430	465	525	457	451	464	468	493	461	484	456	475	453	446	448	452	474	468	451	417	460	475	464	422	452	468	474	459	451	456	451	451	457	452	475	435	421	460	473	399	479	458	446	458	465	485	480	455	481	472	445	428	449	438	471	477	446	424	471	449	480	465	460	492	453	453	432	466	440	468	483	412	404	470	429	456	463	464	477	450	434	453	466	466	444	448	430	447	432	447	437	453	490	482	427	471	454	442	475	439	461	466	416	426	421	439	455	458	475	435	408	458	422	442	498	416	471	407	454	466	398	406	471	441	461	457	420	424	444	455	476	467	458	447	414	462	450	457	477	489	486	435	437	455	450	425	448	447	439	433	465	484	432	450	470	443	481	445	449	466	442	455	466	426	474	449	493	428	450	456	448	433	450	522	463	444	445	432	462	461	490	446	446	471	484	511	450	430	482	466	464	454	464	446	466	488	486	461	474	464	455	424	483	443	451	474	431	446	420	453	462	465	479	462	465	463	451	442	453	427	440	457	440	459	485	445	417	457	441	452	442	451	473	447	468	470	474	427	468	439	441	458	459	482	443	483	449	451	476	461	455	489	414	457	469	437	486	426	457	448	453	430	432	449	411	407	485	436	459	443	450	434	421	476	491	430	480	456	444	429	468	501	424	449	489	432	477	431	446	449	432	467	493	470	467	447	451	452	499	448	460	421	436	527	435	461	459	443	460	466	442	468	445	443	449	469	433	436	461	484	503	477	443	449	471	477	435	499	438	416	483	438	451	467	453	439	417	429	442	477	486	414	511	463	480	424	438	486	443	488	424	435	474	480	444	412	464	483	450	437	449	451	471	461	434	465	441	429	460	493	471	435	430	500	452	395	429	479	486	458	445	454	477	457	457	466	431	474	408	446	444	462	499	470	465	459	432	472	473	434	461	472	450	436	476	459	418	452	495	465	452	418	436	486	448	497	489	424	442	448	479	469	453	448	443	448	447	437	437	445	460	440	462	397	429	443	432	466	448	444	440	425	449	459	458	500	420	461	458	446	439	446	468	476	453	435	424	420	429	475	421	432	460	452	451	470	410	426	441	461	426	481	454	457	464	471	475	512	439	443	437	461	492	417	454	464	465	466	486	471	430	467	460	414	469	458	469	437	518	463	446	489	457	396	441	479	433	485	464	421	479	410	461	469	459	418	435	486	398	480	481	440	460	475	428	444	413	453	465	434	394	450	471	456	468	458	456	443	478	414	455	472	486	437	446	440	455	471	493	431	461	491	451	452	467	430	478	472	431	417	486	437	484	472	463	443	466	464	471	464	448	462	451	487	480	392	397	467	464	460	474	469	453	447	414	474	466	472	428	445	448	452	450	459	430	408	444	462	452	459	438	495	461	415	456	460	447	474	473	446	478	456	422	446	507	466	465	447	465	470	408	478	472	464	476	453	438	460	475	421	397	413	439	442	412	469	438	457	464	441	478	457	431	472	458	436	441	444	455	451	427	456	445	458	444	441	445	411	480	487	426	468	443	454	483	462	461	448	410	445	441	440	428	449	433	466	463	495	476	429	408	450	414	479	451	454	490	456	451	438	510	459	458	457	466	465	426	464	445	452	490	465	412	445	453	478	449	431	487	447	469	456	455	435	497	526	453	454	462	470	424	459	486	453	453	475	497	451	439	429	449	449	438	423	475	447	459	440	441	465	442	443	416	450	441	474	450	437	408	470	477	455	481	427	441	442	434	455	478	469	427	419	471	464	458	441	463	482	449	464	440	443	465	412	503	482	497	474	483	455	492	431	445	456	451	416	450	444	482	470	463	414	436	439	493	433	430	439	454	444	484	456	444	482	470	434	462	429	439	472	461	464	450	406	456	475	431	428	469	456	437	424	434	443	451	442	442	470	447	462	416	505	422	400	449	453	457	458	431	421	432	511	436	447	464	481	470	445	456	487	447	489	449	424	452	468	426	429	441	462	444	457	464	451	438	473	491	444	504	450	419	419	418	389	465	459	459	457	451	441	423	439	452	434	445	441	460	454	445	436	466	419	470	454	449	443	517	448	446	446	461	467	462	448	451	423	450	469	472	423	455	488	442	441	458	442	456	468	449	447	442	468	460	472	416	420	474	422	473	455	450	478	465	442	449	479	492	466	425	449	431	476	438	440	437	447	457	470	432	469	452	422	433	512	419	458	473	439	443	452	442	475	437	476	452	429	474	470	451	497	458	455	446	459	480	457	438	494	451	461	458	429	465	414	451	421	458	459	452	417	459	441	451	463	473	469	481	463	412	437	464	431	459	452	442	461	482	449	416	467	441	421	441	436	486	466	479	457	436	440	474	440	429	457	458	466	455	452	486	456	468	484	462	428	451	425	467	494	410	430	443	445	437	407	418	442	448	447	426	470	475	456	448	437	451	446	450	427	473	472	446	450	426	439	477	470	473	473	478	438	455	456	460	506	488	464	423	460	429	406	481	474	469	470	476	431	412	436	436	457	494	424	420	405	460	448	441	488	464	471	449	442	440	444	479	461	467	470	467	455	480	438	455	460	455	454	426	431	442	424	433	459	441	448	433	430	467	418	444	456	517	454	458	475	432	460	432	428	434	469	462	390	473	445	476	437	425	480	433	465	450	429	427	477	455	452	449	475	442	418	416	449	427	479	427	436	455	420	460	460	467	467	473	465	474	485	496	446	417	472	469	459	470	407	439	404	477	441	425	465	459	479	449	519	453	466	443	471	461	433	444	410	429	454	444	456	475	451	456	439	460	419	439	471	424	401	441	456	460	450	468	443	460	469	421	444	421	482	475	396	433	471	444	427	457	466	486	434	444	453	450	499	440	483	459	426	436	420	528	459	423	467	465	445	431	458	467	468	475	460	429	440	442	417	454	485	470	485	449	461	419	429	445	421	503	423	428	428	460	408	434	432	475	477	428	456	467	427	424	447	431	444	445	410	464	487	458	435	447	456	453	458	451	520	487	475	428	479	448	411	428	460	421	435	439	460	452	462	459	467	485	426	454	467	465	452	420	432	464	503	436	416	431	450	408	475	469	452	410	498	457	475	463	449	447	492	462	508	443	467	422	465	457	486	489	453	438	473	430	455	447	457	466	427	440	459	428	449	470	433	387	466	420	433	472	441	457	467	484	479	421	467	428	440	443	464	468	441	450	445	471	466	477	448	477	445	473	453	446	461	449	403	414	455	454	430	471	463	436	430	446	499	431	454	436	453	445	447	466	467	441	424	438	434	460	465	441	446	441	404	453	442	449	457	441	450	464	479	463	436	435	435	411	475	460	484	466	416	421	417	449	455	442	440	490	453	452	439	481	459	442	470	427	430	427	412	453	496	468	428	470	467	477	400	475	455	475	450	452	429	428	435	472	472	452	450	444	444	498	484	498	502	456	465	422	454	474	405	484	435	447	424	410	470	464	463	461	475	452	418
12952	7466	9244	7801	5626	3708	2809	1937	1799	1622	1467	1342	1276	1265	1187	1130	1155	1135	1142	1167	1147	1128	1104	1143	1077	1104	1154	1069	1115	1119	1097	1058	1104	1116	1085	1137	1074	1143	1107	1135	1083	1074	1095	1181	1125	1071	1088	1108	1087	1118	1121	1132	1101	1153	1105	1141	1094	1041	1100	1053	1032	1115	1101	1077	1069	1102	1083	1098	1094	1107	1084	1134	1109	1133	1077	1065	1038	1117	1131	1102	1094	1113	1064	1099	1067	1140	1053	1082	1039	1107	1052	1082	1081	1087	1060	1129	1118	1088	1088	1109	1028	1108	1037	1139	1112	1023	1085	1059	1100	1062	1112	1087	1157	1098	1098	1103	1119	1067	1108	1114	1100	1136	1047	1082	1047	1134	1058	1078	1068	1081	1093	1106	1076	1138	1075	1085	1020	1054	1087	1117	1085	1106	1082	1117	1048	1122	1131	1113	1127	1101	1066	1097	1156	1091	1085	1082	1086	1118	1077	1110	1083	1082	1071	1056	1095	1055	981	1084	1145	1066	1059	1056	1065	1050	1011	1005	1051	1114	1086	1052	1114	1117	1074	1071	1057	1103	1059	1057	1104	1041	1077	1128	1050	1054	1107	1087	1130	1155	1079	1099	1062	1089	1056	1045	1087	1045	1058	1082	1083	1070	1048	1114	1078	1128	1050	1053	1084	1137	1092	1082	1112	1018	1046	1021	1029	1082	1051	1051	1068	1103	1041	1106	1092	1105	1041	1067	1118	1086	1110	1078	1104	1088	1054	1085	1104	1127	1033	1069	1075	1068	1040	1114	1106	1060	1062	1098	1062	1092	1084	1042	1110	1086	1110	1118	1093	1105	1034	1058	1194	1134	1105	1051	1050	1096	1093	1102	1130	1080	1065	1106	1021	1121	1120	1016	1147	1073	1069	1102	1079	1139	1061	1111	1080	1053	1048	1117	1081	1051	1108	1137	1072	997	1041	1093	1136	1114	1124	1102	1082	1060	1130	1093	1108	1063	1045	1073	1076	1115	1027	1140	1081	1155	1095	1065	1067	1106	1116	1033	1051	1150	1081	1042	1099	1101	1128	1063	1129	1073	1135	1020	1128	1115	1093	1115	1111	1053	1085	1090	1097	1079	1140	1027	1087	1139	1032	1070	1066	1029	1016	1082	1097	1080	1101	1046	1041	1073	1106	1164	1090	1083	1049	1122	1099	1073	1096	1104	1105	1023	1089	1096	1127	1058	1074	1049	1109	1082	1083	1089	1101	1100	1105	1011	1097	1095	1071	1129	1047	1097	1069	1063	1095	1038	1100	1050	1123	1095	1076	1075	1104	1054	1083	1087	1061	1092	1081	1063	1114	1076	1090	1137	1103	1067	1104	1066	1112	1167	1089	1061	1046	1069	1116	1040	1022	1086	1056	1133	1146	1092	1107	1110	1142	1140	1045	1086	1048	1103	1090	1051	1094	1058	1078	1089	1127	1124	1048	1055	1155	1075	1052	1066	1092	1110	1080	1064	1126	1104	1075	1106	1096	1058	1078	1106	1113	1081	1071	1098	1062	1105	1100	1116	1038	1053	1038	1059	1070	1064	1114	1128	1085	1121	1151	1077	1027	1046	1135	1104	1102	1014	1075	1038	1116	1116	1048	1112	1131	1111	1065	1095	1110	1116	1069	1110	1033	1137	1097	1059	1078	1052	1085	1092	1075	1149	1042	1090	1066	1059	1101	1110	1099	1070	1057	1112	1148	1064	1066	1080	1117	1072	1050	1091	1058	1037	1106	1055	1088	1082	1050	1083	1112	1121	1088	1075	1034	1066	1039	1094	1070	1074	1082	1086	1080	1116	1100	1104	1059	1085	1013	1110	1125	1039	1049	1072	1069	1093	1093	1142	1071	1069	1061	1067	1077	1130	1043	1057	1081	1021	1079	1106	1116	1082	1061	1068	1079	1109	1037	1075	1052	1125	1075	1078	1072	1093	1077	1083	1066	1077	1046	1116	1042	1015	1098	1137	1072	1153	1084	1091	1124	1086	1081	1094	1165	1094	1010	1076	1073	1105	1150	1068	1074	1099	1089	1102	1106	1111	1090	1126	1078	1124	1110	1107	1099	1086	1080	1119	1045	1097	1041	1019	1025	1070	1028	1113	1071	1032	1128	1084	1104	1112	1129	1080	1043	1121	1097	1132	1086	1061	1109	1046	1126	1138	1070	1094	1039	1081	1065	1106	1057	1073	1117	1075	1055	1147	1092	1044	1117	1117	1135	1055	1143	1122	999	1066	1087	1055	1072	1006	1142	1053	1085	1138	1073	1097	1061	1148	1104	1058	1073	1109	1044	1097	1107	1078	1090	1046	1104	1072	1105	1066	1150	1008	1119	1062	1071	1049	1041	1067	1045	1117	1095	1067	1092	1051	1116	1121	1049	1149	1040	1089	1086	1082	1088	1153	1128	1058	1051	1138	1058	1107	1094	1086	1065	1068	1068	1082	1088	1122	1071	1066	1103	1113	1088	1118	1084	1083	1130	1021	1114	1116	1073	1070	1051	1054	1023	1047	1119	1107	1035	1070	1112	1090	1110	1096	1107	1109	1122	1013	1099	1094	1055	1087	1125	1057	1098	1100	1120	994	1065	1060	1083	1111	1069	1015	1025	1095	1071	1068	1150	1097	1066	1093	1040	1077	1036	1092	1091	1084	1099	1114	1066	1081	1044	1107	1080	1068	1103	1060	1138	1153	1116	1074	1112	1027	1091	1067	1076	1107	1094	1057	1075	1044	1089	1056	1082	1061	1005	1082	1089	1096	1049	1076	1094	1072	962	1052	1051	1094	1132	1046	1046	1099	1103	1122	1125	1066	1068	1138	1131	1084	1071	1059	1129	1124	1067	1104	1134	1080	1013	1099	1075	1053	1118	1086	1103	1137	1090	1050	1108	1118	1052	1107	1067	1063	1053	1110	1120	1071	1124	1080	1014	1038	1108	1055	1093	1097	1125	1034	1074	1073	1014	1064	1096	1053	1090	1030	1027	1101	1043	1065	1047	1154	1111	1080	1025	1114	1100	1110	1087	1079	1031	1099	1101	1125	1108	1098	1041	1081	1153	1079	1082	1040	1092	1113	1062	1105	1048	1094	1083	1112	1084	1082	1082	1108	1089	1067	1039	1087	1068	1097	1115	1059	1150	1074	1089	1099	1051	1111	1075	1075	1083	1065	1062	1108	1081	1115	1071	1091	1095	1007	1112	1038	1080	1110	1160	1016	1119	1116	1121	1077	1084	1089	1081	1049	1120	1104	1084	1063	1048	1084	1068	1058	1066	1097	1102	1079	1095	1136	1092	1065	1103	1108	1068	1013	1083	1097	1116	1071	1118	1121	1111	1049	1109	1154	1129	1046	1071	1159	1124	1118	1077	1043	1050	1109	1134	1048	1096	1060	1076	1007	1044	1057	1059	1084	1070	1101	1100	1131	1036	1074	1032	1071	1114	1071	1112	1091	1122	1061	1084	1113	1076	1113	1123	1061	1143	1103	1121	1129	1035	1037	1071	1081	1092	1127	1109	1051	1114	1058	1072	1049	1083	1126	1070	1089	1162	1128	1117	1059	1039	1079	1105	1121	1108	1098	1116	1017	1057	1073	1067	1033	1044	1147	1088	1126	1118	1072	1074	1108	1087	1041	1111	1157	1085	1066	1092	1119	1116	1117	1072	1100	1087	1117	1074	1084	1097	1085	1102	1044	1100	1082	1046	1087	1112	1052	1094	1097	1028	1110	1065	1089	1071	1040	1063	1025	1027	1122	1110	1080	1072	1049	1058	1075	1037	1096	1079	1011	1040	1110	1096	1078	1070	1050	1046	1074	1072	1051	1075	1076	1064	1078	1070	1103	1049	1087	1052	1037	1085	1145	1100	1073	1102	1041	1135	1065	1087	1075	1012	1087	1113	1063	1106	1088	1087	1030	1082	1098	1093	1039	1055	1158	1081	1111	1107	1184	1045	1086	1077	1053	1076	1117	1048	1092	1076	1060	1085	1161	1122	1079	1140	1078	1112	1038	1075	1096	1088	1057	1075	1122	1120	1093	1124	1115	1111	1042	1131	1129	1108	1067	1042	1041	1128	1065	1081	1074	1140	1070	1014	1089	1075	1080	1091	1137	1031	1050	1092	1068	1059	1110	1077	1160	1092	1062	1041	1158	1052	1067	1087	1096	1030	1088	1041	1079	1076	1124	1043	1060	1075	1062	1024	1064	1065	1046	1068	1128	1076	1072	1130	1139	1097	988	1112	1044	1094	1064	1032	1100	1094	1134	1151	1061	1087	1074	1103	1065	1090	1057	1073	1074	1106	1039	1103	1079	1077	1099	1066	1125	1065	1048	1104	1096	1081	1117	1085	1066	1054	1110	1113	1108	1062	1050	1137	1137	1077	1069	1068	1086	1107	1179	1060	1085	1129	1082	1039	1065	1074	1104	1088	1127	1063	1055	1100	1066	1047	1073	1110	1097	1030	1107	1083	1125	1112	1071	1117	1047	1104	1167	1094	1078	1113	1038	1063	1095	1060	1077	1093	1068	1122	1141	1085	1097	1016	1087	1103	1120	1058	1091	1053	1023	1089	1090	1115	1054	1068	1055	1034	1065	1059	1098	1138	1061	1071	1063	1086	1056	1058	1114	1062	1078	1042	1073	1123	1087	1144	1116	1070	1059	1096	1116	1054	1075	1028	1097	1123	1113	1025	1059	1032	1066	1095	1080	1138	1140	1074	1107	1036	1093	1100	1080	1134	1137	1076	1061	1102	1123	1075	1086	1103	1071	1038	1041	1057	1102	1082	1087	1131	1093	1085	1060	1044	1047	1058	1074	1080	1037	1051	1041	1106	1095	1141	1064	1107	1105	1078	1085	1100	1124	1074	1103	1168	1111	1112	1039	1078	1096	1124	1092	1084	1079	1106	1123	1084	1058	1071	1075	1113	1086	1062	1070	1121	1082	1094	1113	1101	1111	1092	1076	1084	1161	1073	1130	1097	1099	1023	1087	1077	1104	1115	1062	1021	1104	1111	1112	1055	1108	1153	1100	1129	1108	1056	1113	1078	1051	1091	1015	1102	1107	1067	1065
22779	10852	9298	5926	3471	1933	1059	740	690	577	525	475	460	442	423	423	433	413	390	419	400	383	426	401	388	407	429	453	395	385	395	387	402	411	418	419	390	399	360	404	413	385	385	401	371	420	379	411	430	406	377	401	383	453	366	398	370	365	391	388	401	410	414	375	406	410	427	426	404	408	354	393	448	371	410	408	390	395	407	361	399	371	396	391	382	376	401	390	391	404	409	402	433	423	416	392	358	376	379	394	356	383	411	391	364	425	379	400	395	396	413	387	400	377	414	392	368	367	377	392	364	416	424	365	392	384	362	424	447	395	389	381	382	376	408	399	389	383	357	381	400	384	361	395	368	382	393	379	402	387	386	388	373	349	395	387	373	417	398	388	391	372	375	407	393	405	428	388	347	396	445	397	388	394	383	387	419	415	411	407	392	387	376	391	380	434	398	406	369	373	371	366	395	401	360	398	362	373	425	375	373	404	435	445	398	374	381	406	423	444	383	392	382	374	401	430	396	403	404	391	413	404	420	410	381	362	398	419	378	397	390	405	368	372	440	355	387	362	400	358	353	402	393	405	370	404	361	421	411	410	408	412	379	380	415	396	378	384	405	386	369	403	396	382	413	354	385	403	410	378	392	400	381	403	434	401	379	389	387	385	386	416	396	407	388	384	448	402	383	395	374	443	382	412	407	396	399	403	410	400	389	393	393	392	404	406	367	391	408	358	399	380	400	398	393	393	437	385	382	385	400	396	381	378	374	384	384	403	377	383	405	397	388	398	383	407	368	387	398	403	355	423	367	372	378	396	417	386	407	418	405	368	491	381	371	412	391	392	444	462	407	435	404	407	424	419	358	409	360	352	361	378	376	338	414	361	411	373	346	365	406	380	399	393	375	402	446	400	422	406	384	388	439	397	439	418	392	404	418	379	358	406	384	424	415	405	379	425	403	398	406	399	398	401	388	368	386	378	415	393	384	364	365	381	385	442	368	383	389	399	442	364	426	415	434	375	385	413	402	377	394	383	385	355	376	424	400	395	388	439	371	390	357	371	424	378	405	401	428	383	404	393	386	373	399	367	353	382	398	398	393	369	415	362	416	413	435	344	373	405	384	367	392	407	421	395	387	376	421	413	386	392	436	397	384	362	395	362	384	395	360	379	403	411	377	373	385	386	391	361	390	388	387	381	413	372	382	407	390	420	413	371	365	390	399	370	379	410	367	358	405	381	430	389	403	394	428	418	377	418	413	414	433	401	365	403	412	397	394	392	394	394	409	360	399	395	340	411	394	373	424	359	383	372	369	403	393	393	362	407	380	421	409	391	383	421	360	388	402	436	368	393	385	373	361	427	393	450	412	393	364	402	357	390	351	399	411	375	354	373	375	405	397	378	377	407	366	384	371	404	369	414	410	378	400	359	410	406	405	415	424	387	359	354	384	395	402	417	426	412	389	392	409	413	420	373	396	387	395	412	384	400	428	407	393	394	410	356	406	370	365	405	361	396	398	401	372	368	383	375	376	388	399	408	379	407	381	365	386	402	367	408	387	417	399	385	437	407	418	405	400	401	357	376	399	383	420	418	407	414	394	408	396	386	399	424	409	407	411	385	370	408	413	389	432	384	421	386	406	399	401	379	412	411	417	373	408	422	397	394	422	371	405	394	385	407	380	395	362	399	419	387	394	405	397	401	399	395	381	373	407	427	353	397	388	394	372	396	417	396	363	409	373	387	395	383	358	423	375	412	400	423	387	400	408	350	366	397	433	380	428	401	395	386	372	369	394	370	360	410	370	387	375	373	405	399	387	376	391	404	364	431	429	372	386	396	373	377	400	407	393	409	408	389	425	391	386	357	361	414	391	377	392	425	404	368	366	372	434	376	394	386	424	401	415	356	403	415	368	383	434	371	391	378	382	371	348	427	400	378	400	405	435	390	380	360	391	385	410	424	424	392	369	389	382	418	400	392	392	405	388	404	364	376	366	432	328	388	409	370	380	389	399	371	415	380	404	412	414	401	388	402	407	379	408	423	368	389	382	387	404	414	387	382	431	399	409	409	404	371	425	389	399	371	389	334	425	391	346	423	384	371	406	371	403	423	389	374	422	396	366	392	380	379	379	398	387	351	386	400	361	391	427	401	379	390	382	404	411	395	429	410	403	353	356	417	417	410	369	437	428	387	429	404	397	379	399	419	393	380	370	398	374	422	396	389	347	399	417	382	439	384	393	377	397	414	409	370	405	405	374	372	389	384	381	447	414	364	358	375	376	394	448	415	379	410	395	376	386	377	375	382	369	377	412	365	414	413	367	408	399	398	373	412	402	435	436	406	412	353	361	420	390	439	413	430	392	397	405	424	349	394	411	417	392	423	400	392	383	406	390	393	364	378	385	377	383	393	391	389	387	443	373	390	389	395	410	388	404	419	394	354	390	407	356	388	383	407	419	357	382	437	388	373	370	369	401	362	357	349	339	385	395	396	379	373	397	409	361	392	407	411	421	373	362	371	422	369	407	381	388	389	419	395	406	417	363	395	384	396	392	389	405	410	384	430	364	387	448	374	443	388	395	374	399	382	373	394	379	400	368	450	389	426	415	381	395	397	384	435	391	422	419	375	416	405	401	394	405	374	378	394	397	387	382	426	383	392	422	380	413	356	365	369	392	422	391	428	372	385	406	403	378	382	355	397	374	355	405	408	411	375	403	408	397	356	382	390	385	380	370	395	395	414	375	400	380	379	368	398	379	408	425	346	412	408	383	356	387	392	357	422	376	414	384	374	426	381	371	389	369	387	413	385	372	384	363	384	374	383	422	382	407	388	391	410	412	416	376	391	388	345	393	370	366	389	406	390	378	421	376	437	419	399	381	393	408	367	386	373	373	377	377	405	402	406	372	395	413	410	388	417	420	389	393	390	404	385	403	385	427	370	381	373	423	394	380	394	375	399	395	408	338	407	406	383	404	364	405	410	418	388	400	379	369	357	399	395	376	444	399	365	414	374	401	369	426	372	364	409	414	369	390	409	377	350	424	414	380	420	335	388	389	414	390	359	405	371	388	418	410	411	357	382	353	398	400	405	388	399	379	386	400	411	384	369	387	384	416	385	423	379	396	391	410	403	407	429	384	434	410	357	367	382	407	398	362	402	392	396	409	400	425	354	377	399	414	397	389	384	372	374	410	386	365	391	365	362	368	389	350	394	387	382	356	379	415	358	358	381	390	404	403	369	341	408	369	399	352	399	412	377	428	401	390	365	360	408	425	401	407	408	375	353	392	371	431	381	409	412	396	408	406	402	399	401	371	397	406	413	413	382	405	409	387	361	414	350	389	420	394	367	368	371	405	397	382	429	351	401	379	427	407	380	340	375	415	395	427	357	380	398	429	375	398	395	373	369	392	411	446	371	394	357	396	401	397	389	405	420	368	423	353	370	392	382	385	391	401	409	426	403	372	392	386	395	388	374	396	416	428	363	365	391	402	389	424	429	366	365	385	400	372	363	429	392
14915	9539	14517	13568	10822	7081	4137	2608	2257	1971	1508	1347	1344	1180	1157	1042	1042	1036	942	988	953	925	921	909	982	866	943	907	884	914	910	942	885	879	871	881	889	896	845	872	856	827	861	836	909	862	858	855	864	918	904	927	853	852	871	836	863	869	913	894	868	854	831	854	906	835	862	879	872	841	882	851	894	861	894	891	808	877	875	930	802	864	862	870	856	914	860	926	869	877	883	854	849	848	859	828	859	868	821	882	853	847	909	858	829	841	893	832	924	886	883	898	888	872	800	877	845	857	878	861	844	861	898	828	864	876	861	906	872	833	836	866	868	852	884	830	852	831	887	786	844	897	885	849	884	836	835	820	876	856	885	836	896	844	873	878	873	867	865	855	865	897	892	833	898	896	861	833	879	814	874	900	864	912	846	824	846	890	834	846	879	871	899	827	879	855	818	857	812	868	873	852	828	838	831	859	860	861	869	863	855	930	872	906	865	866	826	848	872	844	833	824	828	855	901	884	848	868	870	812	879	837	853	843	883	860	858	865	831	853	840	871	850	834	834	867	844	898	895	853	882	927	909	876	869	846	836	853	854	876	883	854	888	882	873	864	825	855	853	843	844	823	836	869	863	879	857	876	843	841	832	901	899	822	857	858	800	863	895	826	864	859	859	808	802	857	863	832	861	842	830	878	852	858	847	888	850	853	907	880	884	853	801	848	815	856	870	880	904	823	867	834	900	861	862	907	880	917	847	842	851	854	868	845	897	858	885	785	843	864	881	860	852	842	862	841	890	845	878	891	854	855	847	819	839	874	857	861	856	866	839	867	816	852	867	821	878	880	875	891	886	816	915	841	869	841	886	851	869	917	832	802	865	889	852	902	864	865	865	869	875	895	907	858	890	908	856	814	877	847	865	841	888	872	872	825	897	827	851	813	857	800	890	850	859	938	885	842	861	888	869	840	820	812	902	833	837	878	874	874	825	825	932	858	811	850	873	854	832	901	843	802	880	876	857	849	926	810	840	894	850	801	856	876	909	863	856	802	849	839	823	826	863	897	887	835	899	851	832	849	862	851	807	867	845	822	852	870	912	870	834	945	841	882	893	864	821	847	888	789	858	874	845	873	819	866	903	908	935	843	848	850	900	843	854	845	851	895	864	896	866	865	820	895	902	876	844	898	847	853	896	834	833	897	876	885	852	841	889	855	863	868	874	878	860	838	864	889	849	861	895	890	865	866	897	817	908	880	851	880	803	847	882	858	867	851	815	859	854	898	838	861	910	859	887	843	900	840	815	858	895	881	901	897	866	891	858	847	874	918	900	860	850	919	890	854	845	797	836	892	836	850	832	867	880	927	868	872	849	893	836	862	833	890	884	873	850	877	862	822	843	894	854	814	902	872	810	865	851	888	846	858	846	831	898	876	892	809	880	909	846	832	895	870	898	853	882	889	877	893	827	861	847	922	878	856	845	878	927	824	855	783	872	863	874	849	882	862	886	860	891	851	902	879	837	844	844	862	853	860	873	814	876	908	857	842	880	887	845	899	892	862	901	884	883	808	881	894	867	876	852	875	857	841	854	903	914	809	878	914	865	795	859	866	872	847	889	861	841	881	852	839	852	907	840	893	854	858	828	843	903	866	897	847	894	881	856	809	845	874	838	868	855	878	837	904	826	886	901	913	839	823	858	885	824	916	868	848	827	841	841	849	901	878	912	894	896	885	840	893	818	868	860	934	904	855	874	871	851	848	866	884	877	858	891	876	895	896	899	780	860	882	840	894	848	882	880	935	813	828	811	859	813	838	872	815	892	884	811	855	913	929	871	866	843	865	840	880	843	854	841	874	887	858	836	831	886	843	832	875	844	888	883	883	930	904	874	877	872	865	924	865	868	827	921	877	899	862	871	850	886	874	884	867	860	894	877	829	879	860	920	834	858	907	838	850	895	864	847	841	868	849	909	829	884	878	932	891	870	919	849	909	851	879	874	813	805	873	882	900	827	869	834	849	856	879	882	865	874	887	881	868	800	891	823	914	895	854	918	858	825	911	865	890	895	844	890	863	865	875	876	850	839	902	813	866	836	848	847	890	840	898	868	848	839	864	881	855	902	814	901	900	840	900	886	875	864	876	851	853	872	872	894	896	826	786	873	906	903	881	868	874	834	808	855	850	892	886	809	870	883	875	837	850	828	836	883	873	811	880	885	867	863	873	897	886	797	826	835	808	834	847	865	888	891	904	870	869	829	866	915	896	893	848	864	853	868	837	843	930	794	878	855	898	864	849	903	894	807	799	858	932	867	902	874	930	866	888	850	804	892	893	860	838	911	892	906	840	832	941	914	867	872	855	818	819	877	896	821	830	815	839	842	814	797	867	875	814	836	863	877	860	848	865	887	873	868	859	832	883	892	886	869	816	898	874	855	843	827	839	810	871	900	905	854	874	848	811	898	904	845	847	891	893	861	854	848	861	860	833	885	836	852	870	876	839	841	879	906	874	896	826	844	871	825	864	854	884	834	916	862	882	852	879	875	888	889	807	821	890	867	889	847	838	881	860	849	847	889	842	933	797	840	879	880	859	846	873	802	810	879	859	864	840	836	883	830	907	835	868	870	823	903	887	847	832	918	852	865	920	853	837	850	857	853	868	870	886	837	845	870	872	907	807	856	873	874	924	897	921	863	822	870	871	886	863	862	804	892	898	869	871	898	834	907	889	861	851	854	840	883	880	889	884	874	865	874	860	850	816	817	866	818	908	863	887	890	839	893	895	903	838	877	832	901	838	894	827	839	846	864	912	834	833	834	897	889	839	861	886	856	883	819	846	920	902	821	903	830	840	872	873	875	839	850	867	846	879	983	828	864	821	894	787	947	781	863	878	841	864	914	903	872	875	869	884	845	880	869	872	892	926	867	858	883	882	867	888	868	883	828	859	883	905	869	850	896	872	843	850	891	819	813	789	821	901	848	861	812	819	861	890	879	857	823	854	852	828	848	862	880	882	871	797	850	894	840	891	812	857	894	847	828	872	861	851	923	882	908	849	849	850	849	820	881	862	926	856	911	822	808	869	860	855	850	849	851	867	823	868	888	887	850	857	868	913	863	873	877	881	860	934	865	886	850	852	877	846	836	796	867	859	831	876	873	885	831	851	896	924	834	875	848	855	836	875	878	874	852	925	855	780	878	911	861	899	909	862	875	857	830	822	863	848	855	856	849	860	835	902	917	833	880	851	881	883	892	894	871	849	807	885	866	875	878	809	860	931	859	881	848	885	916	853	889	879	843	931	875	899	879	880	903	877	824	902	882	895	842	862	859	821	845	814	882	875	918	903	888	894	822	880	892	851	843	866	849	836	854	806	901	888	817	905	874	843	826	862	856	912	863	833	835	914	816	876	880	883	861	926	866	816	864	792	800	903	859	893	922	867	890	897	846	895	853	868	855	826	902	818	905	854	830	896	895	911	846	866	907	810	878	821	887	860	867	885	927	868	908	876	896	871	838	893	835	924
38689	18077	12119	7459	4716	2484	1043	793	739	615	573	492	459	426	425	376	395	373	388	372	407	379	400	306	339	431	383	366	344	360	366	349	394	387	396	358	360	367	382	400	393	410	360	369	379	410	336	381	358	352	402	365	374	369	375	355	392	367	358	381	384	360	438	380	365	326	424	399	389	348	348	386	389	396	340	389	403	397	448	340	356	366	383	364	374	336	345	369	399	326	388	367	357	388	327	382	371	359	353	381	363	353	388	353	380	366	367	379	377	354	379	391	401	391	391	414	369	396	387	383	356	356	405	393	371	389	363	364	372	407	370	406	384	345	356	390	325	382	388	337	412	406	391	372	373	371	360	392	361	388	382	361	395	365	388	379	379	396	363	379	384	352	393	378	391	370	350	399	390	413	375	408	399	393	391	390	371	341	398	390	381	347	387	354	355	410	401	352	393	440	384	384	399	347	385	361	383	367	356	435	398	387	375	379	357	367	387	386	373	357	356	384	405	379	347	364	378	375	397	371	371	368	389	403	364	384	350	371	397	382	330	388	363	380	363	360	393	373	404	375	375	404	410	412	362	384	359	382	386	398	376	366	360	353	356	361	357	382	360	336	360	346	388	409	369	380	368	402	383	347	366	392	377	354	362	381	367	370	381	362	399	380	356	383	374	408	374	372	392	338	364	380	425	394	338	386	363	359	380	345	382	368	363	359	325	386	372	364	393	384	373	376	374	390	388	313	386	389	374	356	354	419	392	377	342	366	382	394	419	361	345	385	380	392	368	364	379	376	374	378	359	345	389	409	377	387	334	350	365	385	361	364	397	346	403	343	387	359	365	385	390	396	372	372	371	389	367	376	382	352	353	351	358	389	357	393	376	375	386	362	353	377	359	392	359	357	352	360	394	368	410	361	397	355	393	344	372	390	378	344	344	406	381	408	338	355	390	331	362	393	410	391	361	406	406	361	412	356	384	380	356	382	352	407	385	374	374	406	400	321	387	374	396	397	375	350	374	396	349	360	383	368	377	392	341	415	345	360	360	373	365	386	353	368	363	347	363	386	387	379	367	363	415	386	367	391	359	359	368	371	374	365	375	378	360	368	361	367	367	403	362	376	356	394	366	382	395	352	424	407	370	376	359	354	359	355	333	379	370	385	356	373	347	358	352	387	390	379	356	389	408	394	367	367	345	382	374	382	386	396	389	363	384	360	380	392	339	397	391	372	372	368	381	375	357	379	386	392	349	401	378	369	412	374	402	382	375	375	387	382	386	399	343	407	344	390	354	347	358	338	405	370	354	373	408	348	374	367	326	371	379	354	418	374	393	375	382	379	415	383	374	376	362	376	407	368	338	372	373	403	388	359	423	383	364	385	342	364	360	377	351	376	386	380	380	365	349	400	327	381	379	331	398	348	342	369	378	393	342	383	357	344	403	397	371	382	383	361	361	380	373	368	352	347	399	352	367	377	408	388	393	421	346	361	343	363	392	396	376	374	374	344	413	359	362	403	376	364	418	415	372	371	353	350	370	408	388	358	373	396	361	376	353	386	362	384	384	345	392	372	385	347	409	350	399	347	394	385	388	402	357	339	364	342	380	406	383	397	376	361	406	369	367	378	374	358	429	352	356	361	383	352	374	355	405	394	393	352	390	357	371	369	357	365	371	345	396	399	363	372	378	400	394	421	372	372	374	382	386	354	368	382	377	362	367	396	396	352	373	367	362	369	359	374	351	366	374	349	381	340	380	349	372	366	365	384	357	361	373	392	358	385	372	404	373	376	373	368	403	349	380	392	379	365	345	402	368	347	369	392	348	382	370	425	396	362	368	366	342	376	405	363	338	360	376	364	365	395	366	360	383	354	380	383	357	349	377	404	364	365	362	350	348	374	356	384	379	341	370	321	412	383	340	369	387	347	400	341	349	360	380	372	381	375	388	378	389	392	377	383	385	344	353	365	353	391	390	330	388	386	353	347	382	387	403	371	363	359	353	399	382	398	351	352	369	347	386	376	387	349	375	354	419	365	386	379	354	379	375	390	398	414	353	371	351	387	378	359	405	382	349	375	363	376	382	355	351	374	348	346	369	368	372	364	362	394	377	355	410	409	352	350	375	323	349	385	340	373	367	358	392	365	417	386	358	375	383	376	375	343	361	377	400	355	403	322	384	352	321	367	386	334	341	362	368	398	373	383	381	354	351	344	330	384	378	353	385	380	337	365	362	372	396	367	350	412	383	385	376	325	369	377	416	372	375	375	370	354	353	391	357	400	399	381	373	390	390	397	369	389	364	371	356	389	405	375	373	398	388	351	375	378	363	332	355	347	383	377	369	373	399	359	374	360	393	368	386	359	376	331	400	345	375	393	375	382	367	363	364	360	346	362	396	384	410	408	366	420	422	369	371	353	353	374	385	407	362	349	359	375	347	344	358	356	328	331	362	366	402	391	350	364	361	350	380	368	382	358	361	388	359	369	388	366	376	350	367	385	336	358	389	395	370	382	374	396	401	378	387	335	357	411	392	370	378	390	391	373	383	370	425	379	357	394	346	355	347	387	397	437	329	362	376	360	350	360	412	378	356	393	331	381	314	395	397	387	396	413	360	385	381	355	373	370	371	370	357	357	361	361	388	370	377	370	360	371	390	358	408	400	388	405	337	335	379	430	366	388	370	360	378	398	410	417	382	357	360	377	366	400	376	378	339	376	349	370	412	391	388	389	370	396	412	378	375	389	373	385	358	380	397	374	396	415	387	354	387	379	365	389	389	335	371	370	347	411	377	428	358	396	383	358	345	404	352	315	395	378	373	398	376	366	393	352	393	362	390	346	363	340	376	388	370	378	361	378	378	332	404	395	394	380	362	368	334	331	384	347	370	380	399	395	408	348	396	360	327	373	388	339	351	375	395	356	337	419	351	416	368	380	369	325	363	395	381	386	366	377	362	377	384	348	339	402	363	366	380	381	353	391	368	380	353	371	349	396	355	400	369	409	359	398	393	399	347	396	356	389	329	403	386	327	387	382	391	377	364	376	397	371	345	360	380	381	381	414	328	349	384	334	360	409	343	373	370	388	361	371	360	409	390	325	385	361	356	373	370	367	374	322	353	386	378	417	363	381	411	367	401	417	366	371	376	364	392	386	367	366	373	383	376	397	395	365	375	362	365	388	379	331	373	376	359	377	359	364	394	403	362	383	344	377	377	349	386	372	359	403	342	363	393	342	397	354	390	396	342	346	405	377	386	389	365	366	370	367	350	346	382	374	372	393	407	365	371	382	370	390	385	379	381	365	387	351	381	368	351	384	396	371	355	358	373	375	353	361	400	375	352	394	384	385	403	383	396	321	371	392	361	384	362	374	375	392	410	392	390	377	342	386	373	357	343	370	393	431	373	380	356	368	411	359	371	351	348	365	376	402	381	401	372	386	403	379	365	401	370	379	358	422	354	367	343	382	358	373	368	428	409	364	364	385	359	363	357	372	407	385	384	381	401	391	389	345	375	367
25997	15305	17993	17304	14736	9066	3909	3133	2878	2257	1844	1694	1430	1339	1235	1196	1107	1093	1102	1053	1023	1032	1043	1039	1009	976	968	968	991	990	962	997	919	956	980	913	952	943	916	922	973	947	916	932	884	947	899	962	951	927	921	938	897	932	928	955	958	918	909	923	928	948	894	932	877	976	909	955	969	941	963	892	914	915	930	946	902	957	901	927	938	1001	877	901	897	950	920	949	889	877	912	935	911	926	929	909	925	875	921	874	943	857	946	865	929	898	913	933	883	926	895	926	903	951	919	912	1010	925	862	933	937	909	929	905	932	959	923	914	908	890	969	928	857	939	926	933	907	885	910	918	902	968	909	948	903	914	923	905	931	928	982	923	988	919	906	905	888	880	867	939	926	936	919	950	909	923	938	913	938	932	943	953	854	910	928	946	927	882	927	899	956	838	875	905	898	869	924	911	915	923	887	943	929	909	959	908	890	918	868	906	862	905	905	961	949	929	950	921	874	883	921	900	911	982	888	950	951	925	913	918	914	924	894	913	936	942	930	896	910	925	914	925	934	911	963	937	915	890	899	896	930	958	858	911	932	901	961	887	945	912	952	908	919	943	954	868	945	915	894	884	895	900	904	920	956	914	966	917	921	986	867	857	925	991	916	995	922	964	898	948	858	945	916	925	898	902	983	931	909	917	894	907	929	906	916	921	878	902	919	931	916	919	954	915	926	923	928	927	934	859	998	936	928	921	982	928	905	904	873	942	911	942	913	977	920	926	907	909	942	866	924	941	907	913	967	875	905	882	865	896	917	889	914	928	903	948	930	919	949	892	955	931	901	953	948	890	878	872	892	859	943	917	930	908	967	920	911	878	933	893	941	936	880	914	892	943	968	900	910	916	917	948	915	927	903	931	959	969	940	939	969	931	930	943	920	934	894	863	992	871	944	877	973	949	932	926	947	897	935	943	917	930	888	971	909	914	908	907	957	880	922	960	940	952	900	922	940	918	980	931	925	838	967	951	932	906	933	901	916	889	885	898	886	946	893	923	886	863	923	896	899	921	904	914	926	892	936	893	973	886	940	901	920	922	894	887	888	949	958	920	925	911	916	903	911	943	924	922	980	929	918	879	971	865	911	904	899	909	928	885	926	919	906	905	929	927	894	973	943	919	935	945	905	915	975	914	922	898	909	915	864	923	859	886	896	917	899	975	919	914	947	916	922	947	900	923	942	925	955	931	911	935	895	967	899	900	915	874	927	942	894	967	907	877	968	933	879	918	913	907	887	952	971	909	908	949	954	925	881	909	915	905	910	928	948	873	903	927	960	872	927	901	888	943	942	889	900	916	937	877	919	943	947	928	910	940	929	905	994	960	933	945	888	911	934	935	964	895	890	909	884	908	938	920	944	896	904	887	877	903	910	953	957	859	905	891	903	964	940	876	958	930	892	947	916	950	929	964	894	964	901	970	963	868	891	883	892	940	897	959	947	895	883	886	948	933	951	952	910	895	848	932	915	910	939	891	948	963	891	969	946	940	907	924	876	911	951	951	964	895	972	915	934	879	864	903	933	976	899	894	896	948	951	907	880	978	914	954	920	925	930	930	922	916	907	944	926	950	946	951	900	954	927	872	925	897	974	907	918	930	915	961	894	924	936	902	923	923	955	932	925	902	919	945	857	878	920	917	914	899	909	897	903	887	920	947	952	888	877	958	893	901	889	934	876	935	912	872	950	887	903	929	912	919	989	950	927	911	909	947	907	860	917	924	929	936	915	887	986	955	945	921	916	940	955	909	913	985	889	895	936	913	896	918	896	883	940	933	846	906	923	929	953	937	950	889	919	933	954	876	976	926	917	926	906	920	909	939	886	880	962	855	903	922	957	899	940	918	877	925	935	925	961	928	943	924	939	933	904	896	922	906	946	982	927	887	917	925	901	910	929	873	928	909	905	839	907	947	910	910	902	950	862	945	926	895	907	933	865	880	911	934	954	925	884	947	890	965	889	940	936	908	951	928	916	888	932	955	891	915	920	934	896	965	899	1004	912	934	955	929	855	947	926	868	881	886	884	920	952	935	885	929	902	924	938	931	961	922	891	974	926	986	907	965	913	890	942	899	941	939	899	916	891	896	900	945	944	938	912	894	890	937	951	933	885	895	894	904	973	951	855	925	922	941	927	936	933	901	929	883	907	905	930	892	862	898	878	899	918	917	871	927	946	890	937	908	920	930	960	939	882	957	934	912	928	952	963	924	960	882	955	876	943	912	914	887	914	854	888	914	929	889	969	902	918	930	904	918	899	941	915	884	920	935	948	952	912	939	911	923	938	963	954	922	941	864	931	953	933	876	917	925	929	931	962	909	910	955	878	967	910	927	916	911	914	865	944	874	920	943	935	929	922	971	895	905	904	963	934	959	954	885	928	997	927	925	895	951	913	921	903	938	881	908	914	948	955	927	940	920	900	863	923	870	908	964	883	961	880	874	938	895	916	873	954	917	919	912	940	883	930	909	924	869	959	891	982	948	928	922	916	931	889	890	917	989	966	862	921	904	941	927	902	935	904	887	931	915	933	890	946	944	898	932	898	929	887	940	922	947	886	909	894	957	894	925	890	881	884	945	920	969	889	923	891	895	929	884	945	947	903	927	930	901	910	904	898	982	937	919	926	899	915	924	966	897	910	943	937	945	897	934	959	928	899	928	912	869	964	917	909	942	894	950	950	919	904	906	920	913	904	934	875	961	901	904	911	938	918	912	904	928	853	917	938	958	923	958	983	924	933	968	946	998	937	890	906	958	931	900	949	896	943	944	982	924	854	934	949	912	911	905	949	898	959	942	952	923	931	947	940	892	865	861	950	918	925	944	894	924	876	928	893	985	928	904	966	932	902	958	933	898	885	887	947	936	901	945	887	940	963	924	939	925	950	912	867	908	905	963	906	945	921	920	865	919	867	894	957	957	918	930	953	954	870	844	858	918	891	865	934	953	926	874	897	904	921	907	939	897	891	965	932	910	919	916	950	887	919	888	885	931	948	951	908	907	935	891	929	934	943	916	941	902	913	919	877	937	921	932	943	931	927	937	922	897	891	856	929	935	881	911	931	904	934	891	898	948	910	933	896	914	924	893	964	922	926	888	962	880	939	961	888	944	965	855	943	966	904	921	918	906	916	864	889	922	893	921	925	934	918	920	925	885	885	917	910	946	904	924	901	924	948	926	951	933	952	932	915	928	930	957	884	909	941	879	922	860	954	928	956	889	919	895	926	900	940	943	940	935	974	911	1009	933	901	891	967	953	881	921	923	941	892	901	951	979	925	942	906	890	975	962	888	916	965	925	859	926	947	939	945	939	920	951	919	966	928	934	954	903	919	931	930	925	877	892	926	943	917	941	921	931	891	941	893	933	933	882	903	935	885	882	937	934	962	908	938	940	962	908	889	928	961	944	929	877	922	916	896	973	936	911	974	937	931	865	876	914	952	933	947	941	874	873	932	948	884	980	876	960	903	927	918	910	875	920
17429	6885	4216	2198	1343	866	688	586	584	573	513	509	493	494	502	451	464	460	485	488	417	397	444	444	468	465	429	455	490	429	433	484	444	444	436	460	458	435	454	418	412	470	484	486	423	461	456	448	440	443	466	472	420	445	426	452	416	435	451	450	448	417	441	437	465	447	434	448	428	438	465	457	465	456	463	444	419	444	464	447	439	432	450	414	431	438	446	443	481	439	480	444	459	431	476	439	467	435	456	463	452	463	475	467	483	454	472	436	472	404	439	461	482	436	469	467	445	472	446	437	458	438	433	431	449	434	456	488	436	425	433	449	448	447	454	440	450	467	459	460	451	425	459	426	502	425	444	455	455	446	458	415	469	443	441	476	488	451	434	476	439	447	446	471	441	441	481	455	463	476	451	452	441	454	452	458	500	414	438	442	468	450	469	444	456	446	441	446	423	455	430	448	445	449	425	467	468	444	436	454	442	443	419	447	439	416	466	434	456	433	454	447	434	434	415	429	465	463	411	445	440	475	476	433	421	480	504	428	482	504	437	429	444	429	453	435	437	447	459	432	424	476	459	426	447	415	478	438	477	479	485	441	469	456	417	408	444	444	447	461	457	483	470	450	448	435	467	470	474	447	467	489	451	435	449	446	436	437	449	426	418	407	408	413	472	475	449	439	473	431	451	408	462	475	439	464	466	470	424	454	428	451	428	451	432	466	443	457	432	451	422	449	453	433	432	460	457	465	443	428	421	438	429	433	450	439	446	445	430	424	436	395	440	452	409	475	437	450	450	429	429	417	489	421	474	471	467	417	435	457	444	450	436	445	472	454	509	434	451	438	459	416	442	450	451	448	481	482	464	447	487	440	472	450	420	445	425	418	439	443	463	488	483	448	410	444	424	458	452	424	451	472	496	443	419	471	446	475	447	482	425	450	409	442	435	453	472	449	431	463	469	440	412	473	476	410	434	484	447	446	454	431	450	416	447	456	493	450	489	476	445	423	463	458	494	473	426	487	425	456	430	461	438	457	471	465	498	436	423	427	487	462	438	477	439	480	448	459	456	455	474	473	475	456	455	457	451	448	468	461	455	466	427	423	446	407	418	435	447	407	457	440	450	429	424	462	417	462	449	454	471	475	446	449	436	434	464	472	440	422	447	447	441	424	467	447	408	462	442	419	441	450	457	446	480	444	466	446	436	486	435	436	482	408	429	435	439	439	443	451	465	443	476	459	434	479	477	446	449	440	441	489	494	405	463	459	486	501	456	456	446	443	435	438	444	476	490	481	428	430	466	439	459	436	417	458	439	481	409	434	460	446	484	430	434	434	465	452	437	471	445	406	426	426	441	457	421	423	448	481	482	458	463	433	442	421	434	469	459	452	439	462	424	457	441	400	460	451	443	431	479	428	427	448	461	430	429	451	424	437	417	411	468	486	528	450	438	440	400	463	452	479	426	417	460	436	455	432	419	442	441	438	466	467	434	406	438	413	441	416	470	468	440	483	459	479	425	477	467	472	451	461	457	438	446	456	468	408	456	457	428	446	445	485	491	478	460	451	481	452	452	408	427	462	479	481	449	485	486	431	441	443	445	454	436	387	431	411	461	449	469	489	436	489	475	465	451	421	420	454	433	452	472	458	468	443	450	426	466	461	478	414	427	447	420	436	447	455	436	428	459	437	444	393	458	472	461	428	434	437	476	460	434	456	452	427	404	456	433	438	464	444	453	394	421	432	469	470	442	486	438	426	420	435	434	485	462	444	405	463	463	433	423	455	439	446	420	486	448	419	430	455	437	405	426	457	400	453	478	467	452	457	470	415	451	451	447	427	465	422	451	411	445	476	435	424	432	409	487	451	439	437	456	462	458	414	435	460	408	462	435	458	476	481	414	453	452	447	469	450	449	404	451	443	471	455	423	443	434	471	442	414	429	410	461	456	450	479	414	435	452	465	449	475	464	445	462	432	481	462	452	501	481	409	432	409	414	453	428	473	456	436	466	487	460	446	416	476	445	455	416	453	471	434	466	469	477	441	416	505	463	447	452	400	464	426	466	426	404	465	448	418	450	448	457	454	432	459	445	457	450	480	470	435	450	437	440	457	457	452	452	462	457	475	473	451	474	456	430	443	441	453	401	407	430	468	391	404	457	426	487	463	441	459	475	467	470	424	470	429	451	440	481	462	432	461	433	484	435	433	435	439	477	465	426	402	449	457	438	453	414	430	431	470	454	434	444	467	445	431	443	449	466	424	463	445	422	431	411	467	431	417	441	440	447	440	464	448	452	488	438	418	440	449	470	442	424	394	454	438	460	464	459	483	468	452	477	410	423	452	498	490	456	463	453	428	441	429	482	417	417	445	428	438	452	465	445	477	449	452	433	421	469	427	448	459	462	478	414	459	459	423	443	391	434	473	461	447	420	427	443	440	450	437	416	451	472	442	434	418	464	422	460	488	444	462	432	452	442	458	458	457	455	413	420	446	447	428	458	444	416	457	425	431	445	476	464	428	464	420	406	494	409	435	450	453	473	440	425	481	432	435	411	427	467	447	417	439	432	475	480	447	498	401	428	484	438	446	425	420	476	458	432	436	431	467	435	485	435	473	448	437	449	431	475	476	442	435	460	443	421	449	445	439	412	467	460	440	432	445	485	460	403	441	471	440	469	451	443	431	488	462	489	442	474	427	423	463	454	455	482	483	460	430	461	429	489	458	461	448	457	463	463	438	477	448	478	448	445	430	452	464	488	469	456	439	429	460	433	460	414	444	416	487	453	471	421	480	439	461	468	454	430	481	466	452	490	404	446	447	407	417	472	424	429	493	457	440	451	457	428	440	469	462	439	427	493	435	460	437	434	459	429	476	459	488	444	476	439	449	465	479	437	447	456	428	486	467	419	433	481	446	397	438	433	400	448	436	440	468	440	454	463	481	444	462	431	448	428	458	417	445	431	450	446	431	468	524	489	449	453	446	452	444	472	454	471	455	472	466	498	456	476	448	451	439	448	422	486	446	446	451	438	396	450	481	476	438	554	447	463	427	466	458	430	466	452	477	503	415	435	415	460	459	476	443	441	504	401	452	444	454	446	449	459	478	484	451	438	457	442	440	404	425	432	438	438	462	469	456	432	466	445	418	415	448	417	447	446	436	451	442	418	429	433	397	419	451	425	445	485	419	459	415	462	460	437	448	472	449	458	437	441	458	400	469	441	471	441	441	457	486	420	439	450	437	420	398	470	441	448	420	445	438	450	450	463	435	469	489	461	452	467	433	444	424	484	440	445	462	491	449	468	442	436	449	470	438	463	468	442	446	455	482	424	470	478	484	473	464	412	453	487	453	438	480	466	446	451	448	434	451	430	433	439	450	449	454	484	475	462	462	459	418	436	457	409	478	451	442	454	419	448	446	452	463	456	414	431	455	437	443	509	432	449	481	488	455	439	445	444	471	429	454	477	453	430	460	441	456	445	427	429	453	462	456	430	430	457	465	435	423	438	450	509	511
13397	7224	8229	6359	4850	3051	2225	1994	1890	1750	1483	1439	1282	1236	1271	1160	1146	1207	1101	1160	1179	1163	1190	1124	1094	1072	1129	1117	1113	1117	1130	1077	1113	1093	1119	1105	1095	1105	1055	1053	1075	1110	1107	1095	1079	1058	1124	1108	1056	1093	1090	1072	1001	1071	1135	1006	1136	1051	1114	991	1102	1040	1041	1109	1141	1125	1024	1106	1081	1084	1041	1026	1116	1098	1065	1089	996	1096	1108	1065	1074	1069	1060	1087	1048	1087	1110	1131	1087	1058	1075	1078	1093	1086	1078	1076	1016	1066	1119	1142	1092	1017	1070	1050	1085	1027	1076	1080	1123	1091	1070	1108	1099	1042	1147	1083	1096	1074	1088	1043	1035	1083	1048	1083	1020	1083	1082	1110	943	1045	1077	1059	1088	1056	1104	1113	1067	1079	1098	1106	1043	1073	1039	1098	1091	1105	1093	1062	1070	1071	1092	1100	1114	1107	1052	1026	1083	1059	1047	981	1095	1098	1053	1093	1108	997	1055	1066	1076	1062	988	1062	1067	1140	1002	1124	1086	1039	1059	1095	1050	1015	1025	1145	1056	1065	1053	1079	1047	1039	1073	1042	1061	1086	1075	1097	1067	1060	1129	1070	1116	1089	1104	1057	1075	1113	1084	1027	1105	1066	1051	1142	1104	1102	1036	1075	1056	1140	1090	1158	1032	1093	1077	1066	1085	1048	1091	1099	1046	1154	1042	1004	1088	1067	1081	1084	1092	1055	1043	1023	1053	1067	1082	1104	1072	1073	1079	1093	1045	1073	1074	1075	1125	1069	1115	1025	1089	1110	1086	1062	1132	1099	1040	1089	1085	1124	1045	1068	1022	1064	1106	1074	1070	1133	1091	1085	1031	1145	1081	1136	1101	1061	1035	1074	1082	1099	1067	1045	1100	1073	1113	1072	1131	1036	1111	1097	1065	1101	1062	1088	1166	1098	1037	1072	1089	1079	1075	1069	1062	1108	1066	1140	1111	1082	1032	1096	1115	1043	1061	1126	1042	1014	1049	1049	1052	1104	1098	1071	1095	1076	1057	1079	1078	1032	1035	1104	1056	1055	1101	1108	1084	1075	1042	1042	1095	1046	1079	1071	1079	1009	1025	1036	1040	1116	1090	1075	1054	1098	1038	1085	1094	1121	1073	1047	1087	1075	1068	1054	1097	1065	1084	1069	1114	1093	1100	1122	1085	1088	1059	1095	1071	1066	1087	1095	1117	1067	1052	1056	1021	1045	1069	1079	1092	1070	1038	1086	1107	1124	1082	1050	1050	1101	1042	1025	1068	1104	1055	1074	1101	1072	1097	1037	1157	1086	1149	1114	1085	1071	1053	1058	1065	1106	1088	1086	1120	1099	1023	1071	1015	1083	1148	1081	1039	1044	1102	1027	1091	1074	1068	1066	1107	1127	1082	1104	1018	1030	1003	1112	1035	1067	1098	1084	1124	1058	1091	1110	1060	1014	1078	1123	1126	1071	1057	1047	1014	1151	1105	1040	1115	1087	1062	1081	1133	1103	1042	1054	1055	1081	1083	1092	1082	1083	1109	1092	1078	1057	1056	1097	1047	1048	1101	1024	1105	1057	1063	1014	1074	1065	1065	1032	1045	1108	1054	1093	995	1114	1127	1064	1087	1116	1116	1090	1121	1090	1084	1105	1064	1075	1112	999	1064	1113	1078	1065	1063	1122	1058	1059	1078	1110	1075	1122	1102	1040	1050	1109	1053	1076	1057	1097	1114	1154	1159	1068	1087	1070	1059	1083	1085	1097	1077	1107	1115	1084	1074	1040	1069	1069	1107	1088	1126	1076	1139	1110	1080	1121	1082	1070	1128	1029	1049	1122	1033	1066	1007	1042	1103	1030	1110	1092	1079	1105	1103	1005	1067	1061	1109	1080	1051	1046	1092	1125	1052	1041	1136	1065	1102	1124	1140	1068	1077	1070	1067	1051	1063	1086	1121	1025	1108	1095	1032	1056	1079	1032	1091	1003	1088	1111	1094	1056	1036	1097	1110	1041	1135	1123	1070	1099	1036	1062	1069	1134	1105	1118	1134	1076	1059	1069	1055	1049	1018	1055	1045	984	1102	1064	1055	1050	1057	1130	1061	1068	1078	1101	1052	1132	1091	1035	1087	1121	1080	1101	1184	1090	1091	1117	1082	1154	1104	1119	1099	1062	1108	1125	1111	1071	1084	1084	1118	1031	1014	1095	1156	1084	1073	1050	1025	1072	1070	1095	1076	1132	1012	1106	1033	1073	1059	1073	1032	1038	1055	1051	1028	1076	1058	1085	1059	1014	1063	1068	1090	1054	1104	1101	1112	1028	1119	1078	1071	1027	1159	1072	1045	1068	1069	1055	1083	1169	1089	1132	1070	1070	1116	1105	1093	1065	1070	1102	1054	1068	1069	1054	1068	1106	1100	1026	1026	1066	1050	1139	1080	1043	1078	1045	1012	1049	1097	1061	1112	1062	1063	1006	1112	1103	1063	1099	1119	1079	1112	1042	1070	1068	1063	1039	1058	1123	1111	1021	1086	1053	1092	1082	1087	1066	1075	1081	1040	1091	1059	1089	1083	1026	1046	1110	1072	1066	1095	1074	1078	1145	1059	1102	1117	1132	1070	1099	1071	1108	1108	1097	1063	1070	1069	1104	1084	1088	1115	1120	1097	1126	1119	1099	1144	1094	1045	1093	1061	1130	1057	1117	1019	1034	1085	1062	1040	1084	1076	1130	1065	1089	1063	1093	1081	1069	1062	1134	1123	1093	1069	1063	1085	1062	1097	1087	1049	1082	1087	1108	1101	1077	1104	1103	1079	1027	1058	1077	1094	1076	1077	1085	1053	1068	1082	1091	1071	1029	1100	1072	1103	1004	1069	1042	1057	1086	1105	1131	1107	1091	1084	1049	1066	1063	1062	1059	1096	1106	1077	1138	1098	1090	1081	1130	1079	1108	1044	1076	1109	1069	1089	1097	1047	1061	1120	1126	1115	1175	1092	1069	1084	1033	1068	1093	1148	1095	1077	1105	1093	1044	1086	1015	1104	1118	1126	1123	1052	1062	1031	1109	1093	1058	1033	1060	1049	1086	1125	1054	1044	1080	1085	1088	1042	1179	1055	1078	1063	996	1081	1080	1036	1093	1052	1116	1139	1035	1020	1056	1092	1091	1070	1038	1042	1029	1095	1101	1038	1063	1126	1076	1141	1037	1070	1110	1137	1089	1069	1079	1104	1079	1081	1091	1047	1049	1084	1071	1070	1126	1039	1046	1079	1108	1120	1102	1125	1110	1062	1079	1100	1124	1118	1069	1107	1070	1064	1104	1104	1061	1067	1074	1098	1044	1091	1016	1066	1002	1107	1074	1067	1064	1086	1058	1074	1059	1122	982	1039	1076	1112	1082	1060	1007	1024	1081	1148	997	1103	1086	1100	1097	1060	1063	1077	1144	1102	1095	1111	1042	1099	1090	1111	1111	1134	1095	1040	1069	1082	992	1124	1001	1098	1045	1120	1040	1091	1055	1112	1044	1064	1051	1094	1118	1102	1032	1050	1083	1148	1105	1068	1033	1079	1044	1104	1061	1012	1060	1142	1103	1011	1138	1063	1133	1070	1027	1043	1096	1082	1075	1071	1028	1073	1067	1034	1091	1114	1055	1098	1120	1093	1118	1034	1099	1092	1054	1104	1077	1058	1121	1056	1154	1119	1073	1084	1087	1108	1093	1060	1045	1038	1056	1022	1074	1121	1073	1041	1088	1072	1080	1079	1118	1066	1046	1048	1073	1091	1041	1071	1061	1147	1032	1108	1064	1011	1039	1070	1081	1065	1022	1088	1096	1093	1050	1033	1075	1072	1077	1076	1026	1057	1058	1055	1090	1046	1104	1026	1050	1042	1056	1119	1054	1108	1120	1090	1019	1094	1094	1087	1076	1097	1061	1079	1112	1080	1097	1064	1047	1170	1056	1100	1078	1101	1105	1116	1092	1090	1091	1129	1091	1051	1035	1053	1065	1045	1043	1030	1111	1105	1057	1008	1091	1057	1096	1087	1087	1043	1035	1070	1101	1085	1103	1071	1104	1033	1101	1039	1073	1023	1008	1076	1056	1072	1081	1063	1008	1151	1093	994	1069	1060	1075	1014	1095	1074	1149	1068	1131	993	1047	1112	1045	1030	1118	1094	1091	1117	1048	1054	1061	1027	1122	1093	1094	1089	1096	1093	1094	1054	1087	1077	1086	997	1142	1076	1052	1088	1038	1119	1084	1071	1137	1104	1021	1043	1018	1054	1091	1100	1111	1045	1077	1096	1062	1128	1109	1045	1092	1091	1118	1108	1105	1041	1068	1116	1044	1053	1059	1165	1087	1029	1151	1111	1144	1018	1094	1076	1078	1083	1069	1072	1082	1116	1044	1069	1053	1034	1049	1090	1052	1087	1075	1137	1047	1029	1115	1060	1140	1070	1084	1075	1056	1075	1055	1044	1042	1015	1044	1045	1017	1086	1079	1059	1025	1095	1074	1038	1083	1065	1039	1096	1126	1075	1069	1067	1059	1067	1093	1101	1070	1151	1118	1005	1038	1051	1092	1094	1037	1034	1119	1059	1078	1144	1073	1107	1103	1079	1105	1060	1098	1097	1044	1061	1130	1059	1045	1083	1050	1072	1063	1007	1082	1116	1078	1099	1095	1106	1040	1101	1136	1122	1036	1071	1066	1087	1069	1082	1077	1059	1048	1031	1071	1123	1090	1041	1084	1060	1096	1127	1061	1060	1156	1023	1072	1061	1043	1053	1044	1074	1073	1030	1067	1125	1077	1041	1093	1086	1057	1081	1121	1077	1117	1031	1099	1078	1032	1062	1056	1099	1047	1088	1116	1095	1122	1140	1063	1024	1141	1089	1090	1032	1040	1104	1048	1090	1059	1129	1065	1086	1034	1070	1104	1086	1173	1061	1089	1064	1108	1048	1100	1050	1107	1097	1134	1108	1085	1052	1021	1005	1062	1079	1098	1037	1007	1102	1096	1077	1095	1066	1047	1019	1084	1070	1128	1076	1069	1095	1070	1093	1018
25914	10525	7715	5536	3422	1730	983	754	658	649	564	493	484	451	498	436	435	441	410	441	418	430	414	400	445	411	424	395	429	465	435	381	409	426	416	454	401	413	442	415	430	389	415	443	426	414	460	413	405	447	405	465	422	429	386	431	421	421	401	435	407	379	396	415	418	420	464	407	409	408	386	409	399	397	413	403	414	434	402	420	407	429	397	358	395	401	460	461	429	405	418	386	369	401	398	407	434	407	415	451	408	379	423	393	415	420	428	439	419	393	414	397	426	404	402	410	395	436	416	415	362	408	420	417	379	424	376	403	395	389	419	396	412	377	417	376	394	422	438	465	424	454	423	387	405	420	428	410	380	368	409	374	402	391	406	393	418	434	402	431	388	442	404	411	410	383	443	406	433	422	426	429	417	421	423	422	376	428	382	444	428	417	401	435	408	420	409	392	415	446	452	444	395	353	428	429	403	437	407	433	426	375	386	428	407	401	452	423	393	416	444	382	415	397	413	396	401	429	423	421	405	376	406	428	407	382	388	391	414	400	391	426	432	379	448	423	378	404	427	382	414	416	398	427	429	427	421	439	418	399	413	434	413	420	399	457	380	444	417	400	420	407	429	363	380	438	408	433	396	411	391	416	409	415	387	425	400	455	411	398	396	385	353	425	404	407	428	412	437	415	394	428	443	418	439	360	393	417	402	371	422	409	399	372	407	426	416	418	417	417	398	433	404	441	409	429	388	382	420	401	395	389	423	375	420	413	418	392	363	429	413	394	401	457	452	371	385	401	406	428	417	440	397	383	440	436	422	395	417	428	398	393	405	421	399	381	411	407	438	385	418	418	412	411	405	436	404	422	418	410	391	413	436	427	440	396	404	417	409	410	393	381	378	382	429	367	435	397	388	411	432	415	425	391	407	437	428	404	410	405	411	425	363	414	385	371	378	402	405	413	435	400	401	442	443	407	423	411	419	411	403	396	397	396	444	418	458	413	394	414	418	380	370	383	420	415	401	416	442	380	372	397	376	413	435	424	413	415	420	402	370	408	418	401	416	432	395	419	429	406	389	428	404	370	384	389	436	461	405	399	381	414	390	413	403	438	421	361	392	403	376	425	442	401	394	412	381	369	450	445	406	418	409	475	432	401	389	431	432	392	385	389	388	438	407	414	372	356	396	411	410	404	375	407	410	385	417	413	411	430	373	398	432	396	391	447	443	420	426	396	398	419	450	414	381	372	418	402	448	368	414	376	415	381	414	408	389	388	397	421	420	388	416	407	390	434	449	420	395	412	391	410	402	436	397	384	407	435	428	388	429	405	382	420	443	440	398	396	423	380	415	405	420	405	418	393	420	416	415	406	421	392	393	388	381	370	386	384	382	387	401	423	453	431	392	390	413	391	390	411	384	446	386	384	412	436	407	420	379	407	499	400	434	406	402	408	394	439	395	387	417	443	484	400	404	391	399	438	445	397	426	394	414	403	404	405	418	464	377	395	417	365	419	407	431	398	411	403	451	385	384	435	408	414	438	395	439	411	401	399	421	439	393	427	421	430	438	392	420	454	431	404	395	388	394	385	448	422	377	413	441	412	421	408	427	440	413	417	446	437	434	431	408	408	410	394	394	424	416	392	398	425	407	411	424	404	415	409	416	373	401	375	361	379	392	420	422	402	389	400	380	445	425	404	381	411	390	430	429	387	425	411	426	411	409	414	452	416	431	384	433	410	422	426	419	427	396	420	393	407	425	447	395	383	401	439	395	407	415	417	392	406	407	414	370	386	443	419	376	395	361	388	449	447	443	410	440	422	406	389	386	401	380	428	427	427	380	435	373	411	428	420	411	437	385	424	442	452	435	388	445	408	414	397	397	412	422	417	431	405	417	415	437	404	417	436	416	414	418	436	433	382	417	403	439	426	382	358	450	421	395	469	431	429	411	393	434	448	429	414	416	385	436	396	410	368	439	417	416	407	410	410	419	410	382	406	437	439	434	403	415	420	397	399	418	431	436	425	415	406	440	425	393	439	420	441	406	392	422	382	375	431	419	425	407	447	389	416	403	445	423	380	373	400	389	403	393	406	402	413	421	399	403	421	422	402	408	397	422	427	407	435	428	383	400	416	397	417	425	404	405	399	400	410	394	409	411	420	418	388	427	400	373	406	442	383	391	385	409	392	441	410	414	390	423	423	476	393	403	395	435	398	403	451	400	432	398	435	414	419	438	449	425	422	412	427	377	416	392	378	367	417	434	392	399	367	408	405	373	403	399	417	427	389	432	433	403	395	418	409	381	397	407	429	434	385	423	410	420	429	450	422	355	406	390	368	399	409	411	403	402	437	375	410	444	398	405	402	383	414	383	418	400	360	372	416	443	453	400	434	395	410	437	410	408	429	396	406	392	404	371	429	420	381	425	451	446	426	406	441	426	394	400	437	429	417	414	403	460	429	385	419	391	388	377	381	432	423	407	427	398	447	423	407	394	418	441	367	435	408	441	410	409	427	438	433	428	396	394	435	411	409	397	396	424	421	409	413	471	388	386	418	393	388	397	458	415	396	407	422	450	421	393	430	400	450	414	372	399	408	375	425	394	432	403	401	418	428	432	396	384	437	424	428	396	402	398	415	418	429	432	451	418	382	416	387	422	398	409	395	392	448	474	438	406	395	391	392	413	376	425	383	396	402	420	414	412	387	412	436	410	408	374	438	406	414	404	399	419	427	394	396	427	451	432	392	435	419	413	400	424	424	432	440	424	399	389	429	392	405	398	433	449	407	364	392	423	405	442	380	406	409	458	370	415	369	415	426	387	409	432	402	396	423	414	430	411	437	386	388	374	400	455	427	394	424	415	401	395	431	427	411	416	383	431	387	431	400	415	444	430	419	432	418	420	383	417	400	390	440	411	413	426	380	391	405	393	424	401	406	439	396	406	432	393	415	395	371	398	406	410	411	405	453	376	393	434	412	356	403	400	452	410	397	406	406	424	390	443	418	404	369	441	433	454	437	368	443	410	381	410	441	404	439	435	383	410	401	426	433	393	394	412	425	409	397	360	414	401	435	393	402	456	388	439	406	407	426	399	387	401	442	396	405	412	364	422	394	397	441	392	383	420	407	399	415	412	426	428	405	414	378	419	418	407	380	384	437	419	399	400	385	373	411	425	393	392	404	422	455	428	423	421	411	382	440	377	397	405	403	401	398	429	400	402	439	369	410	402	373	423	389	408	395	414	433	438	411	443	439	393	424	393	413	386	398	428	410	370	440	403	392	423	406	393	431	433	356	421	418	402	387	397	396	406	414	408	438	382	417	432	396	415	422	397	380	386	442	417	387	420	405	385	348	394	416	424	442	424	392	411	419	413	407	389	392	421	443	428	430	447	410	372	400	402	459	419	405	408	366	396	435	420	436	376	409	422	406	407	400	398	366	400	443	418	425	402	396	417	408	387	441	438	391	396	417	437	406	364	444	385	438	409	415	378	409	417	423	408	412	430	425	422	403	414	405
18707	10460	14004	14265	11420	6198	3727	2793	2644	2371	1801	1565	1375	1312	1265	1210	1076	1120	1130	1102	1091	1059	1031	1050	1080	1080	1089	1046	1045	1075	1045	1024	1049	1006	1065	1043	1012	1045	1031	1022	983	1049	1037	941	1005	1053	1038	963	970	993	1027	1007	950	998	982	1060	1028	1038	961	977	1023	1035	1030	968	1014	1044	986	1004	982	1009	990	979	1003	1050	995	974	964	973	985	973	966	982	1009	981	987	965	994	962	983	1036	1025	1029	999	1009	1014	999	1076	978	988	952	1030	1001	939	1004	1025	1001	962	1023	967	1012	1029	1024	1001	955	959	1022	934	1003	989	964	938	990	1011	995	1019	962	998	1048	1004	1006	946	979	1036	1013	953	990	996	1011	957	1020	953	989	1070	1011	990	975	957	1044	932	1037	982	973	953	972	1013	1013	986	976	1018	962	1003	1043	994	1000	960	1003	992	956	1012	946	965	988	952	991	1022	1023	999	1010	1049	987	1006	980	1047	959	996	988	953	972	1009	998	976	946	1085	950	1006	1014	999	1011	950	985	986	981	1037	1007	933	1032	1013	1003	1056	1011	948	1008	1001	1022	1058	1068	979	1025	991	941	1031	1044	982	1004	932	1007	1004	994	974	971	1022	986	952	958	1008	1019	1056	986	1019	991	979	977	990	995	1017	1012	1048	973	999	1005	1016	998	1044	978	968	1056	945	1029	982	1049	1026	1021	1026	1017	984	1027	979	1041	979	995	983	1022	1019	972	976	1034	951	1002	999	953	989	1024	965	1012	997	1016	1042	1023	982	1048	1044	964	977	1023	974	993	935	988	1034	982	967	965	978	1007	974	1017	1005	961	968	1003	1022	1039	1009	1007	1037	1008	1048	989	956	986	948	1005	1005	1071	983	1054	1016	1027	976	913	979	960	953	1012	958	941	992	963	1007	978	1044	1013	990	1007	969	998	1040	916	930	989	977	968	971	1000	971	990	1000	1003	1030	1056	980	944	993	991	1001	915	1018	992	975	986	1038	989	976	1018	980	1017	961	980	949	1020	962	1073	1043	975	1006	960	988	1029	1048	993	1030	979	1003	997	1033	967	969	980	1037	958	1022	970	979	966	998	1006	1023	971	1035	999	1007	1000	963	1023	955	998	974	929	1002	1033	1010	977	1029	1024	995	999	1062	1022	1022	1051	986	963	961	977	1017	999	994	995	963	991	982	985	929	972	1001	1034	999	1019	1007	1007	950	1033	995	963	982	1040	1003	1013	969	966	930	997	986	938	992	963	1041	1012	1012	996	1000	954	1055	985	959	944	997	1029	1023	944	1036	977	1039	1003	992	988	971	1023	981	1037	1016	1034	1003	985	991	1006	963	982	1003	1027	1062	979	1023	1005	1009	1025	1018	1006	1007	995	949	995	1080	1011	922	1009	971	932	990	976	1032	973	1019	998	967	1022	1000	966	1004	997	1006	1049	994	1008	1023	984	992	1040	1064	945	990	987	1044	1009	984	975	978	996	992	991	1036	968	941	1052	995	958	983	985	973	995	1050	990	978	979	1012	984	998	1053	957	967	983	1027	980	982	969	1002	1025	920	1025	980	982	1019	1047	938	1044	979	1009	1061	966	999	987	1053	1006	957	999	1030	948	1017	1027	992	980	981	991	984	953	1038	1038	1003	1053	952	994	994	1005	1004	1014	1006	987	1007	1034	1008	1010	1016	1008	995	961	957	983	941	972	1036	972	1019	1025	1011	1005	974	1006	985	1024	974	1000	1054	982	965	1032	969	1015	970	982	991	1044	1016	1006	1016	1011	978	936	1020	1021	969	974	989	997	1034	975	1041	984	968	925	955	993	1007	986	964	1015	968	1002	1006	991	987	949	1028	1011	1037	1036	990	1056	960	1021	1023	981	987	965	994	1001	995	988	1017	1042	986	976	1022	962	1009	987	993	997	973	984	989	1004	993	1028	1001	1002	975	972	998	1036	959	1024	958	958	983	984	995	969	987	1049	986	1046	1015	939	982	981	1024	1008	972	980	940	1032	1055	984	1009	964	1037	1016	1025	1011	999	995	1036	1014	994	991	1006	977	995	980	1039	1032	1017	1048	996	991	962	990	995	991	1017	982	981	1017	1107	1019	1001	997	1009	1024	964	1006	984	984	1048	984	997	973	1006	1030	1030	997	1007	1063	1009	974	979	979	970	1059	974	1042	977	1039	958	974	1038	1031	976	1027	975	998	984	1011	1042	990	982	1014	1038	975	1015	1001	972	1000	1039	961	989	967	1009	1012	1021	991	1009	1021	1025	1017	950	1005	993	1037	954	1017	988	987	971	962	1039	951	971	1014	1042	996	1033	1034	1029	949	1031	989	974	1096	1012	1034	967	997	1038	1006	988	999	1006	985	1005	1013	1081	1020	1011	1017	1018	1036	1015	987	1015	979	1008	1060	1020	985	996	983	998	942	1016	1026	995	1034	1000	1057	950	1015	1010	945	980	966	997	977	981	994	1020	1060	1004	1043	1004	974	962	1027	1028	954	984	990	1045	1026	1035	986	1003	938	1017	1007	1022	1026	980	978	993	963	1001	960	992	1016	994	965	963	1032	984	1006	1026	994	981	1069	1017	973	917	977	980	1023	986	941	1001	1024	1051	1015	997	958	1017	966	976	1051	969	1014	996	1029	1012	958	981	1043	1025	991	1010	982	990	997	1022	1055	980	1013	1027	989	1034	1026	1058	970	987	1006	1057	993	1056	1033	1013	958	994	998	1046	951	995	978	1029	986	1036	998	1012	1043	1022	991	1028	1051	999	1019	978	1019	1017	1000	953	1007	961	936	943	1033	1024	981	961	1007	981	947	920	1003	1020	955	1021	959	1003	961	996	950	963	943	948	973	995	1017	1015	1022	1051	956	1013	949	961	999	1024	1006	1024	983	990	979	1039	991	1018	1045	966	1012	1056	1019	941	995	1020	1004	954	978	1020	956	943	940	1054	1018	1014	1002	920	991	1027	1000	982	1013	970	998	996	1006	974	949	1017	1084	1077	967	920	1029	996	983	1010	1073	1021	1022	963	958	997	1016	997	1010	994	1004	997	964	965	977	964	945	986	977	1025	1012	1031	953	1003	1006	1000	973	1004	994	1029	1017	928	943	938	951	951	963	974	971	1009	1008	983	986	982	950	936	983	1022	1028	1006	1040	985	965	960	1046	981	998	956	974	966	1076	1041	1047	1031	1001	1028	1015	1045	979	992	957	950	1000	998	949	964	996	997	984	993	1040	1014	1029	1030	961	981	1066	959	1007	1005	991	999	1039	1026	997	1017	946	1036	1028	944	1075	976	949	1042	1035	985	975	1008	1003	993	1022	986	1006	962	957	1004	993	959	1010	965	1020	967	983	1019	1033	991	986	1027	987	998	1014	1043	966	1014	1032	976	1018	972	1012	981	1010	1021	1016	1017	1011	997	987	991	967	971	960	1048	988	1022	1000	1010	941	1011	994	1005	986	1002	1007	1023	992	1055	942	1000	1016	974	1021	967	956	985	964	945	1033	1006	894	957	1048	1000	1004	1013	990	991	1023	989	1035	1026	1059	973	978	977	1010	998	1009	1035	963	944	1016	954	1028	962	1036	991	988	987	1002	1022	1046	987	1057	1002	981	951	1008	1000	959	996	980	946	1047	1035	982	984	1032	1000	1043	968	995	1012	986	959	1008	961	969	969	1032	1003	970	1017	1015	967	992	1014	984	997	963	993	1005	958	1032	1010	1050	988	1012	1000	1002	937	959	954	1007	961	1011	1043	1032	925	1022	1025	976	1018	965	1016	953	980	947	1059	962	989	1018	1010	1018	1004	1028	1016	1026	1012	1030	1036	999	1056	976	1006	1002	1011	1010	1006	967	959	943	1004	1001	1023	1041	987	937	989	1017	959	1057	1025	926	987	969	1023	987	1020	999	1026	968	1026	1042	1031	973	1029	1027	965	974	969	1008	976	988	1044	974	1014	1016	950	981	1014	1030	989	979	997	966	975	1014	1008	1010	1011	1006	998	1027	990	1001	1005	1010	1027	992	957	1004	1031	1020	1009	1019	971	919	954	1052	1001	1010	972	1031	1012	1002	965	961	1005	1027	988	963	1029	1049	1009	943	981	969	995	984	1010	970	1027	982	1013	1009	973	949	1045	971	948	987	1015	1022	972	992	1078	962	1027	989	997	1003	993	1020	1039	1006	1024	1013	930	1068	1019	1060	1029	1016	995	1037	1025	1016	1014	997	1032	976	1043	960	958
35413	15665	11891	9097	5157	2108	1356	846	825	670	590	548	491	463	444	431	406	429	381	404	383	371	411	377	394	381	370	411	392	370	365	368	394	397	395	345	372	386	385	430	366	379	373	333	377	364	385	394	347	365	347	339	356	387	380	403	360	368	383	385	356	335	382	371	404	377	352	386	387	331	384	403	402	349	361	356	369	400	355	382	380	355	371	345	365	414	401	327	382	386	351	349	359	412	380	374	407	354	349	368	365	371	364	365	381	395	405	388	356	353	383	373	370	374	372	366	393	374	359	373	377	350	374	395	335	419	350	379	384	357	356	378	376	358	392	411	384	405	395	365	368	380	391	391	350	362	404	366	401	390	365	361	346	365	393	356	377	377	394	420	387	362	357	360	368	364	363	373	370	392	351	377	353	379	356	357	359	384	366	402	352	414	385	370	382	376	424	354	336	354	382	343	355	350	370	351	339	381	387	383	370	403	342	379	380	353	340	374	387	365	375	385	402	350	379	362	378	369	350	345	395	373	373	411	373	391	351	369	361	386	364	365	381	332	370	357	402	331	354	388	333	349	396	367	385	356	409	399	368	360	355	355	344	362	377	413	357	421	385	375	413	399	354	353	403	406	380	396	343	389	358	362	370	394	396	352	339	372	382	349	409	397	387	360	372	370	382	412	359	355	396	391	385	369	346	371	373	329	370	371	406	355	425	371	394	389	365	348	370	354	405	337	405	399	368	374	372	381	397	378	389	349	393	363	360	390	384	363	338	407	403	379	367	322	345	381	345	334	399	383	392	358	354	358	343	351	349	356	358	359	405	399	366	369	337	392	352	364	411	379	392	366	392	386	375	352	367	361	343	381	392	380	387	408	373	383	378	341	373	351	355	377	318	396	359	381	353	371	368	339	375	378	374	364	392	364	341	383	368	373	372	340	385	380	373	376	338	410	392	363	354	366	349	361	367	389	389	337	384	384	378	419	392	347	340	344	367	385	400	395	346	357	394	349	378	368	402	391	346	344	356	394	358	352	376	349	380	392	360	364	368	364	391	378	367	362	364	371	330	350	383	355	373	384	329	378	384	350	367	338	392	394	381	380	357	380	359	338	401	349	391	361	409	359	368	376	358	363	355	364	373	370	358	339	358	366	343	361	350	362	325	370	343	363	368	377	377	370	408	340	347	372	354	374	377	380	365	355	383	351	337	347	360	386	364	347	347	354	369	379	362	361	359	420	359	390	323	371	393	368	341	410	409	368	370	349	380	332	372	375	337	361	382	352	401	362	360	373	373	369	373	373	333	357	375	355	366	308	394	367	419	367	352	356	379	375	359	389	387	387	372	371	357	366	378	376	360	365	365	368	367	367	405	389	372	379	389	373	369	378	370	367	357	390	355	419	352	359	380	363	358	362	361	358	348	322	401	346	386	369	348	381	363	350	381	307	355	340	371	391	379	381	331	365	372	363	336	384	354	375	361	395	386	364	387	339	349	408	340	358	383	397	371	372	348	383	365	358	393	368	373	351	370	366	330	361	341	379	341	350	368	368	391	357	360	340	347	364	368	324	348	380	356	357	360	367	353	366	388	352	362	372	364	344	400	403	372	362	345	359	393	398	378	379	363	384	343	349	363	348	378	357	375	386	393	378	383	345	341	348	344	366	362	357	377	379	357	375	384	371	355	358	334	345	364	345	387	367	425	350	384	323	337	394	359	365	390	346	408	370	357	371	370	386	376	367	378	379	358	368	383	356	452	387	348	341	381	342	387	361	375	376	354	336	386	365	340	374	394	380	373	362	317	396	369	367	343	337	364	396	365	347	361	358	367	406	394	398	358	363	356	364	345	388	406	339	366	412	370	377	380	373	354	365	356	374	361	392	395	358	383	345	367	355	407	371	344	398	335	377	350	374	357	376	372	361	398	359	379	386	365	368	362	335	378	389	341	360	376	390	380	411	346	345	335	349	385	365	370	350	354	363	360	376	369	382	349	386	349	406	412	414	386	387	361	346	354	346	356	374	373	369	348	352	367	388	368	389	374	378	369	400	372	372	366	360	362	381	358	343	369	376	365	354	391	332	389	366	383	363	341	394	366	358	353	381	371	394	377	405	406	371	396	367	400	386	379	355	394	349	386	366	326	387	376	369	356	388	369	342	404	378	386	356	407	360	402	342	391	377	337	316	349	398	379	345	390	387	392	364	350	376	366	355	371	380	345	353	410	355	334	380	349	359	348	392	358	388	373	353	351	379	375	366	359	371	391	403	370	372	377	351	349	363	346	396	312	379	376	364	382	350	336	363	387	384	369	339	348	367	342	371	373	402	383	397	351	368	339	374	325	360	404	375	369	360	341	364	319	336	387	375	394	401	335	355	374	382	383	343	339	369	347	359	334	357	373	371	405	411	372	390	364	365	399	408	364	410	355	370	365	335	400	377	342	381	379	406	361	334	330	357	326	352	384	405	391	363	389	360	394	345	370	377	387	360	375	354	350	354	354	376	377	371	374	370	357	368	372	344	364	363	353	371	334	357	375	385	412	392	376	397	412	378	374	362	349	373	406	379	367	361	373	355	342	379	351	361	361	392	380	368	388	356	363	337	385	350	359	374	366	353	398	396	346	355	373	382	389	386	362	359	367	363	391	344	371	368	387	385	354	374	373	366	375	390	398	399	350	377	352	368	332	369	321	357	399	404	354	325	375	361	379	376	382	338	389	397	342	378	348	338	330	379	336	352	356	355	368	356	379	377	404	357	363	374	391	350	363	337	364	401	392	387	366	362	381	361	372	379	363	369	365	375	354	395	358	352	400	396	398	379	356	404	365	384	358	388	382	348	374	384	379	366	326	355	382	372	372	400	369	368	332	382	370	328	332	366	361	372	369	379	375	373	363	398	387	347	387	370	369	391	392	367	322	352	404	360	340	356	361	356	355	379	384	392	347	313	383	346	358	367	336	386	378	384	398	412	342	324	369	348	333	363	368	406	369	344	335	386	383	349	357	389	375	392	397	364	385	377	363	338	341	368	388	352	416	387	389	405	345	351	379	357	375	350	383	393	359	351	376	386	342	368	388	398	381	360	341	380	362	335	390	384	376	380	366	381	338	392	382	330	379	350	380	390	393	352	386	386	381	391	396	380	370	353	347	363	375	398	350	387	425	424	399	372	346	371	373	364	384	373	367	377	344	364	367	364	324	374	344	399	400	368	384	370	357	354	384	356	353	385	357	373	343	402	371	400	368	378	365	346	328	368	358	358	363	394	373	351	356	341	382	385	377	343	359	377	395	393	401	377	375	366	376	400	402	363	350	373	382	373	365	383	373	356	357	363	371	414	406	390	395	387	376	382	347	349	372	375	355	356	378	360	367	352	338	320	433	392	366	359	351	373	398	362	365	387	361	370	365	348	338	343	392	415	332	352	365	355	389	394	387	349	399	376	379	351	381	368	349	394	363	362	370	355	373	439	364	404	342	383	411	335	344	377	424	367	373	346	351	351	364	382	392	369
23196	13471	18783	20158	14752	7829	5180	3572	3231	2708	2162	1847	1532	1433	1322	1233	1140	1062	1061	1097	1101	1063	1063	972	1012	1036	964	965	969	995	1018	997	968	951	938	974	903	933	955	919	929	879	935	903	978	949	945	899	910	928	900	951	913	941	920	948	937	940	885	888	884	848	892	886	919	897	899	903	988	879	931	931	960	921	949	910	916	875	905	906	916	934	936	934	923	900	884	953	905	906	906	1001	884	915	872	942	879	909	850	1002	875	862	984	882	866	894	896	914	866	928	979	947	914	886	910	839	920	940	923	881	922	907	881	923	880	897	870	885	911	974	883	889	932	932	903	910	900	957	877	892	943	901	939	881	888	904	855	890	899	885	895	932	925	904	904	905	925	891	886	879	922	889	948	912	906	880	905	991	906	887	887	918	926	839	958	945	914	908	942	900	924	873	960	923	950	944	905	902	879	918	892	921	883	894	924	944	896	888	930	920	966	940	873	927	883	949	927	893	922	890	871	890	882	887	906	903	911	901	941	869	881	943	895	886	903	901	910	896	923	924	912	909	866	929	843	951	956	901	841	871	925	900	897	948	888	875	940	871	909	897	927	901	884	921	867	869	967	822	987	918	922	922	917	884	877	884	876	946	904	874	841	917	902	917	913	889	900	868	964	923	858	905	866	946	877	880	882	889	935	874	885	897	946	897	900	890	918	920	882	907	915	903	890	933	898	855	894	896	942	917	945	945	903	923	904	887	858	895	948	932	910	883	894	922	881	925	891	891	910	910	891	898	851	883	882	892	901	860	917	940	899	861	880	933	897	904	906	888	920	942	982	937	904	890	873	868	904	913	933	858	928	890	946	960	923	908	906	928	862	891	939	912	860	910	875	973	956	937	948	918	919	891	870	892	859	948	948	922	858	889	900	1001	879	895	945	868	909	927	909	885	916	919	894	926	903	962	874	896	952	912	955	862	934	893	892	905	938	927	900	901	902	896	946	927	885	892	937	877	899	865	886	898	850	953	963	934	967	957	910	883	924	879	890	879	888	923	978	921	918	888	916	904	909	913	912	923	888	933	943	886	911	936	944	884	897	940	947	901	931	931	891	901	881	927	895	937	910	908	919	939	898	919	879	892	866	927	940	897	906	964	910	964	983	910	941	922	898	941	891	882	912	890	917	913	947	957	877	874	872	936	877	894	947	967	924	906	949	909	917	905	883	942	891	920	972	887	883	922	874	880	947	886	913	910	929	846	901	943	917	895	912	867	906	911	892	869	897	923	901	901	915	863	831	872	936	884	885	958	909	879	865	901	936	953	883	944	968	863	913	913	901	922	932	901	915	902	881	945	923	904	877	930	907	898	904	867	877	881	887	969	971	858	931	888	858	920	913	916	872	888	909	881	914	933	845	935	909	948	920	901	881	892	920	936	834	918	912	884	915	934	902	983	967	975	940	928	892	919	900	934	918	915	931	900	860	963	912	908	894	945	896	937	863	907	901	901	852	904	966	921	953	897	921	912	950	899	911	943	919	933	882	895	914	922	884	893	910	922	901	919	896	867	918	897	918	923	975	918	902	861	934	921	889	923	942	886	918	912	947	919	898	865	868	895	905	938	885	986	822	913	898	934	893	941	900	902	919	953	868	972	886	941	887	893	912	971	941	960	980	915	902	924	867	869	905	894	877	894	882	893	889	865	918	875	904	946	920	866	939	906	914	946	864	900	967	885	958	985	892	902	922	944	897	912	916	898	901	908	940	898	916	983	882	919	923	915	877	887	850	965	938	880	922	881	945	928	902	901	906	894	911	922	968	881	862	915	914	917	912	933	897	888	861	919	889	913	933	939	859	878	904	881	871	944	872	889	906	919	931	896	902	865	922	911	897	893	936	906	920	877	937	925	902	896	925	942	931	922	917	860	921	889	914	931	877	935	942	927	901	947	894	891	872	909	897	905	930	880	890	906	918	906	896	892	896	932	937	917	908	890	895	913	916	882	875	921	875	879	908	977	865	908	905	894	897	897	865	906	870	892	907	925	912	929	903	872	928	920	926	963	901	926	897	958	940	893	862	956	916	897	941	934	902	949	908	906	907	894	900	920	881	877	936	907	896	930	901	919	903	931	965	964	935	857	920	900	869	904	908	928	931	899	928	916	905	909	922	931	886	893	891	915	903	919	912	943	868	854	928	882	944	947	874	911	947	903	958	879	921	881	887	885	932	908	899	915	926	892	872	886	933	956	963	937	924	922	872	937	866	914	890	869	912	922	913	916	883	881	931	943	908	851	937	912	911	960	888	912	932	880	881	939	876	909	940	903	941	901	859	885	926	928	944	876	904	956	915	935	934	945	946	907	855	910	875	855	965	933	865	890	928	929	951	870	903	935	950	958	978	913	942	921	930	968	908	948	872	966	911	915	841	866	962	946	907	899	952	971	856	931	940	903	886	896	984	893	952	889	919	916	887	915	936	893	893	912	918	887	933	871	907	870	905	890	1000	914	888	924	938	892	887	896	924	919	857	900	902	928	887	934	833	889	942	916	928	934	875	881	934	914	901	966	953	913	935	938	884	887	895	927	946	967	947	903	920	895	907	934	913	958	871	908	880	885	908	920	844	889	886	949	929	895	964	924	876	863	943	890	895	900	866	940	869	956	899	849	873	900	960	944	909	901	931	942	953	939	913	941	947	905	993	902	875	910	888	904	891	925	893	939	890	916	910	938	879	967	904	893	893	978	873	887	924	925	887	944	888	923	886	897	936	880	888	884	934	917	876	969	917	944	916	891	966	912	953	885	919	922	909	882	919	891	889	928	894	920	926	897	931	916	933	898	925	863	915	948	932	948	913	951	925	897	857	909	951	890	901	926	886	913	918	900	918	936	919	904	872	887	866	911	869	895	883	890	908	911	865	898	902	916	881	959	888	921	909	869	909	943	922	937	846	857	936	914	864	922	852	905	886	907	921	912	911	871	911	907	849	966	961	871	912	847	921	845	929	923	958	945	902	898	882	925	956	888	920	881	941	914	858	911	935	922	868	849	950	948	900	900	932	966	928	891	864	907	918	922	884	933	921	909	903	948	878	907	911	900	939	931	911	927	910	858	896	904	883	999	891	906	894	946	864	890	946	865	937	950	892	907	847	946	880	920	875	952	909	855	878	914	895	899	915	905	908	914	862	904	877	896	917	906	905	923	859	946	938	938	912	935	862	908	924	952	867	905	891	889	925	918	852	868	906	896	943	940	948	885	881	907	935	939	919	868	893	907	903	924	893	944	937	917	963	895	898	909	853	936	906	931	825	905	860	915	929	908	906	899	887	915	893	867	892	909	923	880	859	894	912	924	885	881	874	896	945	975	911	906	953	917	882	888	914	867	902	911	856	921	878	921	932	926	912	952	905	923	923	986	929	957	910	957	948	895	986	917	897	931	938	890	903	944	933	921	905	916	826	938	932	906	846	909	860	917	906	898	903	949	904	941	930	945	888	886	852	932	885	891	882	946	877	908	919	930	907	840	890	906
13683	6058	4620	2731	1360	877	686	637	555	572	470	511	431	469	439	480	454	404	476	448	449	424	425	443	454	442	446	426	483	402	457	425	439	434	434	447	391	431	422	447	474	458	442	429	425	464	490	387	429	441	462	427	396	436	449	426	424	442	415	428	417	414	384	431	391	410	448	422	421	429	439	445	415	458	468	438	395	450	370	448	440	444	434	431	434	430	445	416	423	417	469	454	429	414	440	403	489	488	364	444	417	451	424	463	409	392	416	404	424	494	426	456	389	422	437	447	412	424	422	418	412	410	432	426	395	417	451	462	436	468	390	452	449	411	459	410	420	459	424	418	416	409	412	417	400	420	390	406	433	407	453	436	401	433	435	390	424	427	462	440	415	430	459	459	421	384	444	437	411	425	410	432	427	439	414	410	421	446	386	427	472	452	454	441	434	425	417	416	393	465	442	405	437	415	412	418	435	410	443	422	431	407	419	445	407	438	438	399	427	414	440	454	416	467	412	462	418	389	421	377	452	428	471	415	457	428	440	432	489	419	413	434	412	411	418	459	439	419	448	400	444	405	410	439	425	418	441	449	473	430	450	410	441	410	429	467	442	391	438	412	440	396	434	469	421	453	453	446	442	443	404	438	430	400	451	402	440	406	447	399	408	445	443	416	481	421	439	451	440	376	420	433	430	446	419	438	436	470	451	472	429	453	431	444	444	465	403	417	426	376	430	431	423	414	461	456	440	393	435	388	461	454	416	433	452	430	414	442	404	423	412	426	433	420	447	423	424	436	455	452	424	457	448	427	427	403	431	383	417	403	412	438	427	460	426	409	411	443	428	444	418	445	429	402	402	423	414	407	447	402	385	429	474	404	405	408	432	409	437	419	469	430	411	454	445	420	419	387	459	416	416	474	423	434	428	414	440	440	413	427	491	433	466	421	413	414	406	422	429	437	428	363	450	462	422	443	455	443	455	456	433	447	471	378	414	422	430	442	444	499	442	436	442	409	440	460	438	424	430	455	440	431	404	400	437	423	451	455	395	435	467	410	424	436	454	466	449	412	443	408	430	447	414	405	392	428	465	428	438	433	405	436	405	442	424	471	415	467	456	435	446	427	443	468	443	437	429	453	417	447	452	440	411	404	449	445	454	410	432	434	444	402	428	426	438	413	428	440	436	451	460	382	460	437	446	470	434	422	415	409	439	390	432	407	452	438	408	414	451	450	447	451	425	373	412	454	424	426	462	449	422	441	446	437	463	454	409	417	400	412	416	437	400	455	431	449	470	396	430	419	456	441	464	431	458	443	431	423	435	461	475	448	426	413	437	446	475	445	436	457	454	435	464	376	444	451	437	418	413	443	400	430	446	440	462	432	438	455	427	424	401	421	410	388	466	416	412	427	464	416	409	420	442	471	463	442	405	394	412	440	401	437	447	409	439	454	384	404	435	462	427	430	420	425	405	434	446	453	436	439	433	468	442	441	425	426	398	455	438	457	428	453	437	453	455	426	425	409	446	415	420	432	426	470	434	387	415	438	457	418	458	429	428	404	426	407	440	442	403	425	464	436	434	466	404	449	448	438	457	396	452	407	419	428	416	437	448	428	412	442	407	411	430	402	434	419	436	438	412	454	426	378	420	411	469	459	449	424	462	448	448	416	460	434	405	439	475	407	361	409	440	413	377	420	450	463	420	421	450	444	417	440	414	449	456	419	418	434	453	436	474	414	401	428	403	452	433	454	445	415	420	433	446	437	470	436	453	430	394	399	488	448	417	409	404	448	399	420	427	412	440	428	439	437	421	416	416	476	434	428	411	393	416	451	408	447	393	439	417	453	450	457	412	419	428	427	442	420	424	442	428	451	453	392	419	430	429	401	441	427	430	462	443	406	396	447	447	432	446	417	429	415	436	406	433	431	422	436	433	446	401	475	441	427	479	442	396	427	435	448	458	410	463	461	425	463	428	423	412	380	440	434	446	428	425	432	429	440	445	441	397	430	460	466	419	457	436	412	437	410	454	411	429	433	421	437	426	438	464	413	390	436	496	449	409	440	420	427	445	438	421	440	431	449	480	427	420	424	434	401	428	437	444	462	474	404	456	395	457	446	411	418	463	430	463	408	391	435	394	429	394	403	426	425	438	442	457	413	383	399	439	428	445	402	384	438	429	401	442	437	420	448	451	436	439	454	451	427	419	409	406	433	402	395	432	424	441	427	422	388	467	432	425	417	434	423	427	412	440	424	391	412	429	497	400	425	441	436	396	434	422	470	414	454	410	467	438	410	436	435	416	442	460	444	429	427	392	431	418	416	418	447	419	409	426	402	426	437	441	426	412	401	420	466	445	386	457	410	452	449	422	444	411	430	404	428	439	445	424	442	498	413	440	407	411	425	425	465	456	436	386	420	458	405	461	406	429	436	435	434	439	432	428	414	439	402	452	464	444	397	444	502	419	458	476	487	452	449	417	455	434	422	392	413	438	461	412	436	410	440	425	447	423	442	439	416	464	447	414	438	451	374	410	413	432	440	445	447	413	445	446	444	463	480	421	425	404	397	398	412	430	409	462	431	444	415	417	407	404	423	419	412	453	430	467	396	389	455	401	451	435	406	395	439	447	439	439	484	422	409	455	432	421	449	437	398	437	434	467	424	462	432	441	432	415	426	466	471	411	446	394	421	437	439	424	408	424	441	418	431	426	433	454	482	381	416	433	414	448	435	436	466	448	414	450	463	416	442	412	417	425	415	447	433	472	385	415	381	428	394	459	451	384	439	426	388	396	438	411	374	424	426	432	389	443	451	410	440	436	421	470	415	451	444	426	433	416	442	413	420	421	447	464	437	407	420	448	422	441	398	430	437	392	408	465	387	436	425	445	450	422	427	432	400	401	413	398	401	448	444	456	406	469	389	443	440	419	430	459	431	432	440	454	445	372	431	418	445	462	424	401	446	444	452	433	443	399	443	444	473	441	487	422	415	420	414	456	441	427	476	487	404	415	447	442	424	480	420	388	434	448	451	428	430	403	399	402	403	438	452	434	427	414	458	469	400	439	440	402	389	441	465	389	442	434	419	423	451	415	434	444	430	424	412	418	453	463	438	500	435	448	412	418	421	484	412	433	457	426	400	438	461	439	410	449	398	432	412	466	400	447	464	425	482	418	433	423	444	416	439	463	426	411	418	442	444	402	408	427	455	420	446	444	443	425	434	445	420	433	425	425	430	437	439	411	428	471	437	393	436	443	422	419	427	440	439	459	424	428	407	452	440	419	434	472	420	463	417	447	457	457	411	434	426	450	431	452	419	383	436	410	392	434	458	398	398	418	427	417	412	452	428	456	460	442	418	444	435	463	415	471	447	455	411	428	436	390	429	441	415	399	436	416	441	437	434	430	413	443	450	422	449	428	413	468	398	399	394	454	487	390	433	435	403	447	422	391	460	448	423	439	425	395	446	409	446	420	413	430	395	426	458	457	418	441	440	435	405	438	428	455	425	435	455	436	422
9474	6097	8076	7403	4291	2889	2099	1791	1705	1482	1340	1315	1227	1102	1086	1030	1056	975	997	998	1003	972	987	980	991	951	917	930	921	977	952	918	934	931	964	994	887	884	933	899	922	943	980	954	948	971	947	977	914	912	961	954	924	957	941	935	911	942	879	949	933	904	927	922	909	919	926	966	937	917	953	900	898	934	935	945	862	966	967	914	918	928	932	928	913	943	906	916	949	890	891	874	919	902	954	978	958	947	902	940	954	946	885	932	945	861	928	945	973	886	971	888	950	916	897	921	934	904	907	914	905	982	904	926	904	888	918	942	948	918	933	967	953	886	940	911	946	964	979	920	973	925	920	927	902	901	964	896	920	956	889	962	878	945	927	933	943	946	968	908	866	923	901	968	986	950	917	904	925	917	964	936	857	978	969	886	905	931	935	922	931	942	966	923	879	986	904	970	930	924	916	990	980	912	917	909	938	855	914	888	963	901	956	933	933	898	933	962	909	937	943	984	898	933	938	931	903	940	922	937	951	926	949	968	965	935	949	951	911	932	890	974	928	935	921	961	930	919	883	924	881	924	903	877	918	982	932	894	914	971	962	954	973	923	912	957	910	903	911	960	912	965	911	986	917	980	929	910	896	958	917	902	913	946	981	924	889	944	973	882	892	882	923	976	906	939	939	932	953	827	916	959	877	943	910	915	915	881	938	997	943	896	918	957	927	920	904	936	926	852	947	870	944	938	891	924	861	983	924	957	989	933	928	907	916	941	883	931	949	945	892	918	943	955	905	903	960	980	944	997	910	899	951	959	928	948	957	963	913	927	924	931	940	940	1006	895	897	910	903	957	956	940	939	878	929	901	960	967	915	933	947	918	932	923	961	956	949	894	941	915	953	932	948	945	889	945	919	950	911	950	957	903	988	893	873	918	962	923	917	892	968	876	901	956	906	936	939	905	895	936	911	899	926	952	905	930	940	899	928	954	879	906	963	976	999	951	972	905	889	945	959	968	941	940	911	907	968	890	899	913	916	949	910	974	898	959	948	928	918	910	997	911	903	923	941	932	982	927	958	883	914	877	915	942	979	958	921	972	946	943	951	943	938	884	902	931	930	934	964	963	943	904	950	917	889	944	954	881	902	989	921	915	847	901	914	994	906	959	916	899	895	896	904	911	932	910	936	909	915	990	958	928	924	943	956	1011	928	877	953	903	906	970	874	920	918	970	887	883	966	939	922	947	918	932	904	927	972	928	919	983	954	927	888	921	896	922	881	962	919	944	988	948	953	933	948	913	854	961	921	879	925	907	936	935	956	879	980	897	903	934	901	929	941	937	951	973	929	876	981	910	928	925	901	919	905	992	924	949	931	884	930	914	934	921	940	951	938	882	970	874	909	926	982	899	928	917	931	957	919	987	944	955	965	934	936	924	900	935	930	953	963	935	923	940	914	913	935	972	841	947	960	993	930	904	939	894	965	967	875	918	944	881	1001	978	947	920	965	909	944	939	930	915	951	932	913	869	939	907	902	934	891	1003	943	961	1013	908	956	906	934	865	958	895	902	960	901	871	1012	947	955	898	948	938	972	947	891	928	931	918	1004	904	976	906	975	961	939	958	889	984	912	933	916	922	934	909	882	900	897	913	900	932	914	908	935	1012	911	936	966	955	931	944	908	921	871	905	931	972	906	976	951	957	951	922	944	923	929	950	900	996	904	883	873	914	962	946	968	936	1006	941	887	892	921	937	909	919	920	1008	993	898	905	962	934	918	965	924	919	913	929	940	964	892	952	962	880	925	887	922	950	903	927	906	919	927	894	937	927	943	1003	939	875	910	934	918	974	919	914	994	980	890	890	931	942	961	920	978	960	882	955	941	896	925	913	946	912	897	901	933	889	971	912	981	908	944	972	908	909	949	906	899	904	919	978	964	944	888	940	922	966	852	913	906	931	925	945	924	915	949	973	913	947	935	945	971	940	932	965	941	928	910	980	901	913	943	969	964	971	898	913	933	834	918	888	932	960	902	930	919	937	935	949	955	917	869	942	945	912	916	933	948	982	906	948	890	944	908	934	920	933	960	928	926	938	907	915	870	931	944	926	912	942	874	919	936	957	963	929	923	893	950	945	934	925	922	899	901	930	901	869	963	997	927	868	927	953	966	960	924	870	920	957	944	902	884	949	946	960	901	989	965	839	972	945	941	896	935	902	909	939	983	901	919	885	955	906	923	947	917	944	936	924	947	949	948	918	961	955	937	881	916	957	873	882	975	930	922	948	949	952	915	937	925	917	925	930	951	941	946	937	935	903	921	874	946	898	908	879	964	938	932	914	943	941	959	918	938	949	932	895	890	926	916	954	935	898	909	998	853	959	918	940	933	947	963	973	931	892	985	902	923	914	990	934	912	988	936	950	909	974	898	889	943	892	975	952	968	939	946	910	932	930	936	932	934	953	950	928	925	940	967	917	966	888	937	877	958	940	915	944	915	943	886	951	947	888	871	931	944	859	910	936	914	952	915	912	895	951	881	874	863	957	949	926	882	953	891	921	938	955	917	958	952	970	940	918	974	971	899	890	861	959	873	967	991	944	943	913	931	941	980	874	913	980	900	997	949	938	932	991	994	979	933	954	900	1000	962	907	964	935	907	909	945	963	915	950	961	956	890	950	928	939	913	962	926	985	950	912	927	914	899	898	944	931	893	995	875	972	878	871	902	925	975	901	904	979	927	886	925	940	934	917	977	942	968	956	986	916	936	918	904	956	943	948	902	959	956	958	952	917	890	910	949	921	911	916	879	926	918	963	951	932	955	925	983	967	935	931	941	868	912	901	978	906	953	915	883	912	884	938	929	898	900	913	897	923	879	943	979	933	978	934	995	939	920	914	914	959	957	917	935	903	945	910	928	981	931	912	894	926	910	932	907	941	935	932	892	933	915	917	948	954	907	921	953	958	941	906	888	848	903	959	996	992	968	946	907	919	923	964	915	939	916	910	887	984	915	894	903	957	949	898	993	980	933	952	915	960	933	897	930	934	963	964	881	939	921	955	900	930	922	933	983	948	915	939	935	920	931	945	905	951	970	911	949	919	937	998	885	949	945	939	888	882	938	944	962	940	973	877	945	957	923	901	926	889	936	960	907	909	908	969	930	995	946	959	979	925	928	911	916	931	956	959	884	951	979	914	909	978	950	945	942	908	982	958	899	906	960	933	949	955	948	928	934	967	954	971	932	878	1002	930	913	945	921	911	920	935	912	907	956	905	901	929	942	901	902	903	917	905	894	985	959	1041	917	929	943	979	1011	971	926	965	894	914	912	960	915	951	914	951	911	959	978	955	945	968	953	912	991	965	897	930	873	968	849	933	1015	928	980	874	935	906	893	956	872	917	954	991	917	885	933	958	919	940	920	862	883	953	914	945	929	906	904	961	915	895	946	909	966	952	872	944	944	843	945	880	878	919	959	918	952	950	901	943	955	908	923	959	913	921	922	927	916	961	870	916	931	880	910	855	903	948	940	973	932	952	954	970	928
26339	10830	7254	5023	2900	1592	970	757	632	624	498	477	510	486	472	421	419	433	449	403	387	414	441	435	414	454	445	417	427	439	342	406	427	408	375	432	424	386	395	444	401	381	427	413	421	418	382	425	409	429	413	409	406	421	391	410	449	459	405	398	400	370	418	419	440	407	401	380	394	415	405	424	381	433	428	413	409	378	384	446	421	432	407	391	408	374	451	387	432	362	407	417	415	386	398	399	412	411	394	404	398	400	375	392	402	406	413	414	382	400	364	392	431	413	406	438	419	421	401	406	434	408	424	406	385	413	426	418	389	398	378	462	422	370	450	423	378	384	425	402	377	396	411	431	401	445	417	397	420	378	354	406	403	421	422	413	406	417	398	416	389	409	414	423	404	419	418	433	390	406	416	408	388	427	404	372	384	447	424	380	407	420	415	407	429	418	374	409	389	410	386	415	400	425	379	416	407	436	444	395	388	429	435	395	365	397	395	434	441	406	417	404	406	388	387	403	403	413	424	406	427	395	400	396	400	427	421	381	438	380	418	408	430	444	401	418	390	396	422	388	379	393	427	425	381	395	418	438	399	418	412	436	417	385	439	407	405	390	406	375	425	426	394	373	359	410	383	384	441	420	418	413	385	386	444	419	436	415	395	389	386	422	412	436	423	429	445	425	417	363	420	414	421	434	425	408	397	391	363	404	422	396	434	388	396	424	442	405	388	375	405	375	411	436	412	407	382	395	381	401	420	424	387	369	429	424	397	441	448	363	352	412	386	417	399	397	426	401	431	411	431	410	383	394	440	399	427	411	370	400	404	442	396	411	399	392	433	425	443	375	375	421	422	446	422	430	386	411	393	435	404	410	439	368	412	417	390	428	379	380	429	428	416	424	400	435	384	385	383	400	374	373	402	407	463	411	405	392	402	467	427	416	414	434	450	420	407	428	380	410	434	433	400	396	434	382	425	363	395	387	401	396	415	373	437	407	415	416	412	394	393	392	420	399	394	397	379	433	403	363	416	397	384	407	407	432	403	441	398	398	435	402	395	394	411	403	429	426	400	404	405	408	450	357	401	415	397	375	400	401	382	376	426	413	425	398	395	408	382	409	414	421	433	412	404	409	377	388	444	379	452	412	409	392	401	409	443	448	449	413	405	379	410	411	411	387	428	405	418	380	441	380	423	410	453	411	385	421	388	366	410	427	396	395	392	411	394	426	440	357	421	429	396	380	408	414	391	397	415	429	418	417	397	418	430	442	403	450	429	399	390	428	364	378	399	414	391	379	412	412	439	389	444	416	417	398	391	365	412	423	346	388	430	410	394	410	441	426	453	382	406	421	411	406	427	386	366	397	429	406	395	417	435	425	386	372	397	401	379	422	411	387	390	435	384	432	380	429	412	419	411	364	404	395	456	410	397	396	416	386	370	427	394	401	408	415	442	405	428	380	421	408	377	421	416	453	437	376	419	383	391	390	378	366	435	408	378	431	436	399	383	416	427	378	384	439	441	404	374	386	414	378	396	436	417	454	435	434	427	432	388	435	418	461	376	397	445	412	465	416	450	407	432	389	369	431	426	396	405	406	383	387	402	400	378	409	413	348	442	409	421	394	451	432	383	419	380	418	384	402	423	416	417	401	411	433	430	395	418	432	396	427	387	424	439	388	408	394	403	396	373	421	395	383	413	437	412	378	392	378	429	419	434	398	393	421	444	404	412	427	392	440	410	407	428	362	447	417	381	393	385	411	416	426	370	398	402	393	403	404	394	421	403	421	414	422	394	415	397	415	401	404	420	422	397	412	457	382	402	427	439	402	428	396	441	377	394	368	393	397	402	409	385	389	432	423	380	406	398	416	432	445	416	394	419	371	425	458	395	403	408	425	436	406	417	391	418	420	390	395	386	395	391	428	411	435	404	439	442	410	420	425	423	425	400	402	424	401	409	399	415	380	402	384	396	408	399	449	445	403	404	376	421	416	396	403	398	415	442	408	415	401	403	401	404	338	408	406	430	402	411	414	413	405	399	428	399	423	415	390	383	410	447	431	400	404	436	398	417	399	407	431	443	413	400	420	412	399	406	406	409	419	422	395	399	374	469	380	391	435	412	380	408	376	377	392	415	460	384	375	402	387	393	415	409	420	447	430	454	408	407	419	376	410	416	410	413	382	368	399	397	414	386	382	413	413	422	383	411	411	425	435	398	408	422	376	372	382	389	434	418	395	422	416	413	383	424	396	412	416	383	415	403	404	417	380	393	405	378	429	397	412	385	417	403	381	412	391	413	417	410	411	419	414	396	392	389	396	438	417	424	365	393	415	411	378	408	402	377	433	379	393	357	404	446	370	407	382	461	440	427	429	393	413	419	388	363	430	434	373	396	406	408	447	404	387	391	406	383	365	384	410	412	442	463	438	378	388	415	391	405	391	390	419	412	424	410	434	390	388	411	380	450	387	406	416	412	410	389	421	411	403	425	440	402	367	402	420	431	399	443	384	416	442	423	459	397	376	416	450	375	398	365	350	413	418	395	392	398	435	440	398	424	414	404	427	413	435	402	396	418	433	414	397	403	417	425	418	424	416	404	419	392	398	409	392	436	375	395	402	386	385	414	404	431	400	412	393	410	388	400	370	418	436	430	440	424	392	413	416	402	404	403	385	393	425	402	443	395	430	414	389	433	394	388	418	363	342	394	420	405	410	381	411	389	409	355	412	383	383	426	367	434	409	415	395	366	441	379	384	412	396	425	381	381	434	397	381	390	444	449	403	407	379	427	443	401	416	405	400	426	364	391	425	384	430	411	396	384	412	417	434	399	457	411	429	373	389	412	395	443	381	405	414	413	429	433	427	426	421	450	422	383	439	382	418	379	414	370	441	388	414	403	411	403	400	443	395	386	381	421	431	431	415	424	396	416	419	402	387	400	415	386	398	363	407	415	402	418	362	390	379	428	413	413	411	434	396	430	444	411	430	385	422	407	429	423	370	444	402	399	396	373	426	397	402	415	414	428	409	372	418	421	432	444	431	407	425	425	424	412	385	377	387	409	459	366	439	354	430	427	367	411	385	397	413	388	372	403	368	409	421	438	400	379	400	444	403	411	419	414	443	397	414	385	453	408	365	400	401	412	440	394	422	435	392	415	434	400	433	394	398	437	382	403	407	389	417	392	370	424	421	412	378	410	392	392	414	372	430	379	420	357	378	415	427	401	445	383	402	411	423	403	437	413	404	436	384	420	422	398	427	399	393	386	397	422	381	438	414	409	430	410	419	369	420	397	457	396	399	404	387	434	406	397	422	401	393	407	390	403	397	355	455	421	430	364	397	416	421	374	410	357	401	428	415	398	391	438	355	448	404	450	446	366	409	406	410	404	397	413	396	420	393	395	408	409	391	420	418	410	421	425	397	391	446	376	470	406	397	411	407	371	401	386	426	383	421	404	423	420	404	369	404	386	411	409	383	413	398	432	392	434	402	386	414	425	451	382	457	418	373	427	387	420	415
17611	9341	11571	12542	8990	5538	3499	2442	2175	1932	1723	1476	1352	1249	1142	1084	1029	955	1005	993	979	897	966	932	950	922	918	923	978	973	1012	949	979	950	979	863	946	948	949	1000	901	924	920	954	914	901	940	858	892	926	892	916	910	915	931	938	953	933	879	889	875	952	888	905	904	862	931	905	849	884	881	889	876	904	871	894	920	884	908	862	870	922	960	898	897	887	886	863	895	861	850	885	884	896	942	903	947	912	938	983	871	882	938	902	902	916	886	921	889	910	898	854	879	896	938	860	924	837	860	906	918	892	930	905	856	886	936	893	931	928	899	892	908	914	955	896	914	991	895	905	881	921	927	895	855	898	939	864	924	918	900	922	900	901	945	937	860	869	882	837	890	938	909	932	860	867	883	912	917	954	910	866	859	849	875	904	915	943	924	930	901	909	946	915	882	900	914	931	923	875	926	919	873	913	925	881	928	874	908	911	867	886	897	916	843	921	893	932	932	858	874	895	872	851	902	913	866	897	919	973	869	857	854	950	936	884	881	885	928	899	870	874	944	854	913	928	872	893	926	911	874	898	878	902	857	896	897	911	931	889	957	940	904	889	935	875	966	902	918	891	872	905	958	918	877	891	907	892	867	934	931	952	909	883	896	914	927	950	877	930	915	884	851	927	871	867	893	878	923	874	955	922	914	889	919	898	899	878	905	945	971	939	882	898	904	927	926	848	940	892	882	930	916	873	905	909	885	878	916	882	852	881	932	866	938	901	901	929	868	901	879	918	911	897	974	858	893	902	919	910	856	932	902	926	922	836	922	908	902	865	905	900	929	946	931	889	890	918	908	873	878	880	894	898	896	903	915	866	931	877	873	909	898	874	884	847	866	891	895	919	869	883	892	937	935	856	883	869	880	953	888	900	880	926	847	940	883	911	899	886	956	889	935	964	932	889	908	947	872	908	960	922	880	885	927	928	877	879	927	882	919	877	895	916	910	922	897	900	874	951	909	894	918	877	871	896	913	905	857	906	835	915	882	875	856	962	894	858	868	872	908	960	936	907	864	909	917	884	930	954	905	884	916	947	887	922	924	893	857	890	936	873	923	927	951	911	945	900	887	887	897	919	913	909	912	898	920	873	872	892	867	900	940	910	878	889	884	896	896	891	879	923	896	865	901	925	945	942	891	903	912	862	901	907	920	917	925	918	893	947	904	896	847	885	858	953	861	968	859	1007	906	934	905	899	936	953	906	878	877	852	909	882	908	915	931	884	848	954	870	922	887	901	889	899	907	922	926	931	891	881	875	861	860	896	884	899	882	891	919	941	875	900	841	889	920	925	937	954	931	932	939	912	946	911	945	906	921	921	899	875	938	869	903	906	863	939	922	871	890	884	872	926	889	887	916	933	905	888	919	859	899	911	927	876	884	903	910	893	892	885	902	941	910	906	898	918	929	926	868	906	853	937	920	849	900	915	902	927	885	868	888	882	876	911	866	920	915	941	864	918	915	941	939	902	875	944	866	838	923	896	880	913	910	886	908	900	900	904	928	884	1004	931	913	912	862	894	846	834	932	885	916	915	923	910	894	877	891	881	885	891	872	937	841	872	906	927	860	893	865	882	901	921	952	890	883	897	891	879	932	874	866	905	896	880	912	941	907	858	871	914	859	943	912	834	884	890	925	909	924	859	903	880	939	858	902	903	897	881	917	886	899	909	854	959	927	936	856	902	889	933	921	917	901	917	884	861	928	848	926	973	878	928	968	937	900	864	918	910	892	898	923	839	949	928	898	939	898	910	812	927	901	914	879	879	931	907	853	879	876	913	912	897	960	858	845	884	854	840	900	919	871	912	823	880	913	835	864	904	928	878	884	881	892	916	903	912	867	921	852	848	885	884	957	893	912	912	881	944	913	920	922	865	914	918	862	949	989	877	838	887	944	900	894	909	960	869	864	902	918	914	925	909	905	913	852	882	862	944	908	872	887	928	915	905	904	916	920	862	877	934	863	894	900	886	912	917	890	893	946	928	899	891	913	914	904	947	910	875	904	927	846	907	911	901	842	949	940	868	898	877	932	888	919	891	916	874	938	880	913	900	932	892	876	931	856	896	863	904	855	909	940	899	936	922	885	890	874	878	915	893	885	889	893	918	874	936	862	904	883	889	883	891	913	947	881	925	900	949	907	898	939	918	959	902	914	916	912	889	862	868	870	874	929	890	932	906	929	866	958	909	879	915	895	900	877	926	892	899	902	930	853	957	895	898	902	879	862	930	933	883	898	846	938	943	860	874	934	871	908	906	912	884	948	934	901	878	854	864	894	875	865	889	881	900	884	909	900	850	919	929	964	862	880	915	930	865	910	969	900	888	935	934	960	887	916	882	909	874	914	903	902	938	885	901	903	906	865	952	883	904	820	845	894	917	890	875	862	852	925	901	925	924	885	901	956	886	889	918	928	875	923	936	853	911	941	899	882	858	865	882	891	973	895	898	924	894	948	908	865	899	875	903	903	874	894	920	894	908	875	930	921	929	846	912	923	877	948	957	883	899	866	960	879	882	896	941	863	865	912	885	876	925	861	928	916	922	867	934	892	937	922	923	869	901	837	872	915	923	889	845	874	865	921	895	869	880	913	930	880	921	896	917	907	853	888	946	964	882	900	859	889	885	935	897	920	863	876	909	894	842	923	886	876	895	878	886	951	914	860	912	954	926	912	906	857	888	907	896	918	902	952	971	907	867	897	907	896	893	829	881	903	862	865	901	873	890	927	888	845	880	879	918	926	876	868	894	899	906	929	881	890	889	897	898	852	909	898	857	868	869	903	927	885	871	918	869	862	900	889	922	906	885	882	855	884	881	887	913	905	884	864	889	883	888	893	902	873	848	932	915	903	934	838	947	917	894	899	884	855	898	891	912	888	936	883	888	851	883	886	889	891	868	899	920	919	932	929	891	891	962	943	880	849	920	875	911	913	875	887	874	898	928	871	933	891	954	869	894	889	925	902	883	922	899	846	894	925	856	880	929	899	863	901	919	881	979	872	956	908	887	913	926	936	839	859	947	893	919	968	884	881	897	894	919	875	916	899	908	869	885	888	933	924	867	888	937	869	906	899	897	883	853	924	909	975	922	901	882	936	946	902	912	877	892	859	910	932	892	879	890	888	901	911	915	914	904	888	872	871	919	837	925	890	865	921	908	1016	941	910	900	895	901	895	893	866	873	932	889	935	860	885	931	889	894	848	899	904	935	944	902	887	877	851	903	905	934	919	865	855	887	904	914	830	929	950	915	906	933	854	930	909	933	885	911	900	940	902	954	971	985	925	904	899	914	826	826	911	856	888	885	939	886	926	902	901	885	889	923	895	934	898	930	938	894	913	872	894	869	923	889	897	923	918	888	915	849	861	902	868	849	889	898	905	934	878	901	880	923	875	870	903	972	871	908	957	883	874	894	904	882	825	871	905	851	971	944	844	825	891	957	872	860	867	921	882	972	849	963	932	910	869	906	904	943	902	931
37406	16878	10756	6262	3680	2759	1341	839	742	638	567	510	430	435	394	426	418	389	382	328	421	421	365	415	360	339	392	389	356	356	368	373	385	375	416	360	379	363	405	380	354	358	381	380	374	353	340	371	355	382	356	362	339	356	354	358	360	365	387	388	379	359	348	368	353	378	406	375	379	349	339	384	359	378	369	389	373	368	367	357	365	346	348	387	336	379	378	372	363	363	363	371	388	352	347	357	407	353	334	365	378	371	372	377	364	343	364	368	333	369	365	351	389	370	340	355	372	318	353	356	364	354	377	390	327	394	373	347	342	365	340	348	341	367	377	380	344	339	369	365	364	384	343	395	400	372	361	346	369	356	415	370	355	403	379	412	343	353	361	374	355	366	385	387	340	366	375	354	372	367	400	385	383	379	370	400	363	361	341	392	352	389	377	382	387	367	381	379	353	371	372	387	339	361	348	362	365	379	376	370	338	358	374	347	358	383	372	320	342	336	408	355	362	349	359	378	362	334	327	377	374	366	377	382	382	347	360	384	389	365	363	368	356	346	354	377	373	339	361	356	353	386	361	365	370	360	358	383	360	353	404	328	363	369	363	364	330	363	377	387	362	338	361	401	382	380	360	346	384	336	371	395	333	376	405	384	370	381	370	381	371	341	347	384	355	370	381	374	354	337	358	349	399	384	338	367	420	376	371	388	347	382	390	376	387	365	403	333	367	369	360	366	368	327	369	364	366	346	382	377	343	336	369	374	364	330	368	380	345	357	368	349	366	385	345	361	388	379	404	353	350	374	394	387	358	349	345	352	377	389	354	380	376	356	369	407	354	371	363	373	360	392	384	375	344	350	350	378	351	380	391	361	402	369	360	376	344	367	363	371	386	347	365	348	386	423	378	350	364	354	377	379	322	366	406	381	345	361	369	364	360	356	389	387	370	418	389	347	360	378	357	368	346	342	349	366	371	326	387	403	363	363	389	395	370	394	319	358	335	368	370	352	376	370	381	382	435	378	313	393	346	385	372	352	383	363	388	369	380	380	354	387	352	351	344	391	381	411	360	365	375	375	342	340	358	384	388	388	356	362	399	354	386	383	371	382	373	373	397	363	367	336	372	371	350	330	315	333	383	373	353	365	401	381	364	355	345	379	381	351	366	343	397	375	380	380	339	351	370	420	372	388	371	379	347	376	342	401	353	364	328	418	355	355	368	378	354	342	392	387	369	368	397	307	335	383	330	361	342	384	358	393	352	365	387	316	373	365	376	383	336	368	376	346	354	399	362	408	351	378	329	361	370	381	394	422	387	385	398	346	380	380	341	367	336	355	349	404	357	368	377	333	343	354	359	386	355	356	361	356	374	352	398	380	411	336	371	365	366	356	355	368	357	360	361	360	352	369	383	339	364	339	356	376	356	350	370	381	349	397	360	361	357	329	361	382	360	376	371	390	391	349	339	344	349	373	388	344	386	344	364	385	380	388	388	346	383	354	368	371	377	347	352	370	346	379	369	368	404	371	358	376	349	415	337	327	358	361	379	386	320	362	401	345	385	375	388	347	373	331	374	371	397	426	378	404	368	376	346	370	377	348	335	371	360	351	374	385	354	365	353	384	341	339	380	369	383	367	370	372	383	358	385	328	388	376	369	344	350	398	352	383	341	366	379	392	359	382	397	336	386	360	318	334	402	382	389	364	397	407	350	361	376	342	395	362	363	372	380	373	382	382	388	404	374	357	364	360	363	348	360	399	329	377	357	381	335	350	354	367	377	359	386	385	368	360	377	348	377	362	329	370	344	358	378	398	346	366	392	378	362	345	392	373	396	354	357	384	384	335	387	355	382	355	355	385	402	400	357	364	346	355	351	386	410	366	389	361	371	398	378	346	401	395	389	393	349	381	391	374	332	389	376	386	357	359	358	343	352	380	352	359	363	359	346	357	344	355	377	352	374	368	376	378	378	366	399	392	394	371	340	402	419	384	391	374	400	382	338	330	334	388	388	341	346	366	371	389	359	358	351	395	345	384	386	370	381	352	382	357	341	368	368	361	342	361	386	372	364	347	326	373	344	393	363	351	388	342	400	385	357	373	361	373	381	335	373	382	355	380	381	364	349	385	330	354	352	337	347	350	399	390	342	357	366	388	364	379	366	386	359	366	374	377	376	375	385	375	361	350	369	366	378	378	360	343	391	359	334	393	366	366	356	403	390	387	371	359	400	375	377	351	333	351	393	421	377	399	369	347	347	366	354	349	389	366	346	365	359	377	345	395	359	383	350	350	369	380	362	344	384	357	341	383	350	368	371	393	380	383	365	372	363	371	392	372	382	367	397	379	367	366	393	362	371	355	353	385	346	363	361	355	380	347	389	355	384	389	362	359	363	378	369	404	376	380	385	383	379	388	367	374	362	361	352	340	356	339	348	348	376	377	390	358	361	384	358	366	386	361	356	365	355	365	391	375	349	385	373	349	354	389	372	380	359	370	353	367	356	384	362	336	351	385	359	356	384	354	346	336	356	389	390	371	400	361	365	356	384	362	386	390	386	351	365	377	346	366	362	337	331	380	351	368	431	360	342	328	361	370	349	352	358	394	420	363	366	387	389	361	374	363	363	349	373	336	362	344	358	343	397	388	366	370	373	401	347	368	342	358	401	395	384	379	405	324	364	364	406	376	393	391	372	395	359	339	364	375	343	385	402	394	379	342	384	401	365	379	340	318	387	381	372	379	337	391	392	394	375	381	365	345	378	360	331	369	388	364	378	362	345	377	395	388	382	353	367	356	334	373	407	363	370	361	363	370	364	371	376	375	357	372	365	364	367	377	396	379	406	350	369	323	361	370	369	353	394	337	338	377	355	327	353	356	345	360	348	389	341	352	367	343	396	381	378	349	363	377	374	322	377	386	354	346	386	377	375	345	356	372	389	370	345	357	366	343	385	378	339	348	364	349	351	369	355	343	367	400	353	374	347	382	355	363	368	366	369	374	345	395	399	383	385	357	384	360	378	357	365	375	348	377	363	399	377	342	351	363	381	343	367	386	376	356	369	370	364	364	343	362	363	350	383	383	362	389	396	404	375	354	360	396	360	375	393	359	415	353	390	371	366	406	369	374	385	407	368	351	396	388	343	397	383	377	365	332	356	365	389	347	379	369	362	356	378	362	349	355	394	376	351	385	357	328	392	365	373	371	336	351	398	381	387	378	356	357	370	387	364	359	355	381	356	368	357	364	393	390	373	339	350	331	328	413	372	357	364	365	327	385	379	379	341	348	359	376	361	390	392	367	416	379	371	392	322	357	343	352	388	375	361	342	350	386	358	368	358	396	387	371	365	341	369	354	381	364	385	370	385	380	368	358	350	391	376	346	355	335	346	357	344	335	395	356	371	339	362	390	347	419	358	331	407	373	375	373	374	367	378	328	338	368	378	326	348	359	368	372	345	366	366	376	390	371	353	375	349	343	354	374	382	378	376	392	365	395	387	339	370	344	356	352	372	406	385	358
25133	14694	16361	14695	12278	9955	5525	3373	2713	2306	1965	1684	1482	1429	1265	1225	1088	1045	1042	1044	1049	1035	978	996	987	983	1002	1055	950	949	924	918	917	936	934	982	947	942	914	936	928	921	915	907	869	930	914	908	935	926	927	916	929	857	906	871	885	868	956	875	876	872	911	861	932	957	933	876	938	898	932	904	909	884	911	847	927	914	861	937	944	891	898	900	979	890	887	898	891	912	869	951	919	960	867	879	869	862	892	900	874	896	884	865	924	901	946	882	887	895	874	888	869	894	1018	926	925	896	871	934	937	849	864	897	885	865	951	916	865	917	900	900	881	952	925	921	870	932	936	882	911	941	860	920	836	893	868	913	877	856	877	904	910	920	897	815	937	916	880	874	904	929	909	941	956	884	931	947	872	879	938	900	914	945	876	885	923	915	937	870	890	886	813	943	934	927	915	914	882	911	911	912	907	922	877	901	895	902	890	886	899	875	873	913	959	969	962	913	919	886	997	902	891	931	860	900	886	895	920	913	943	897	876	894	904	934	939	878	922	865	926	890	958	854	881	908	915	886	909	906	878	909	928	889	851	864	892	911	896	932	931	897	878	908	938	941	935	890	884	922	826	913	955	895	876	910	876	938	901	874	935	894	900	936	899	885	834	887	888	872	883	847	846	926	951	896	891	904	959	862	928	887	936	930	887	867	891	907	886	958	901	875	890	892	838	922	897	928	924	907	873	864	902	933	934	884	902	837	947	939	919	934	927	945	875	910	834	890	871	905	874	919	997	891	894	976	893	912	873	899	923	910	890	870	950	929	905	981	943	924	901	914	854	952	861	922	921	937	958	882	930	938	886	931	900	877	853	896	888	866	944	916	889	901	948	852	863	925	831	934	905	899	949	889	883	906	874	862	845	865	910	965	949	918	891	906	907	875	903	893	936	910	870	916	866	935	840	966	910	880	936	865	918	910	894	967	923	853	883	909	895	892	877	986	931	888	929	892	875	899	897	913	941	904	915	875	852	892	859	936	904	939	934	949	899	859	918	938	883	900	881	886	902	904	919	911	879	936	841	894	907	929	893	911	964	921	881	851	917	948	903	898	944	862	945	913	884	848	875	894	919	924	967	901	933	930	935	919	918	905	892	959	911	909	941	931	885	952	940	907	878	947	866	933	916	873	852	947	907	950	868	897	931	952	931	901	917	895	880	933	942	966	888	910	876	899	886	877	896	947	920	935	910	909	922	896	899	949	902	887	950	930	920	886	911	925	872	923	919	931	964	921	931	902	901	855	933	908	857	978	902	924	883	911	927	909	919	871	888	904	891	931	929	901	969	900	927	875	911	879	940	869	841	948	954	927	892	860	903	913	908	937	952	887	928	911	884	880	941	867	913	875	881	877	981	900	931	914	926	931	952	840	871	927	923	884	871	953	919	904	932	894	963	895	924	959	955	874	894	903	920	906	920	876	881	906	909	887	867	886	881	886	923	892	931	913	888	920	885	924	903	866	918	900	880	904	872	846	864	892	916	906	856	879	887	898	932	867	907	969	898	913	884	868	908	923	924	903	843	887	913	930	962	963	882	867	936	890	933	891	882	927	909	884	897	875	944	943	905	916	914	903	898	932	939	846	925	880	895	909	920	892	888	939	895	926	909	899	956	916	940	908	913	898	913	935	862	910	887	928	877	903	916	905	905	918	831	934	905	907	890	949	909	877	903	872	883	923	872	900	887	877	900	891	940	890	924	923	893	915	893	879	943	906	950	908	906	878	925	915	870	942	866	893	889	889	867	858	876	931	949	900	898	913	896	916	853	962	899	893	918	914	885	901	932	966	928	884	916	958	875	946	918	892	908	923	915	904	843	928	910	958	863	959	935	910	859	949	888	900	932	867	921	857	935	941	891	947	970	914	920	897	891	903	948	874	919	909	894	929	879	903	864	875	921	842	900	897	929	932	909	910	879	891	948	864	932	846	885	915	929	910	929	934	934	907	894	917	897	934	880	845	888	888	941	860	828	1015	909	960	864	927	892	920	896	899	938	863	952	866	866	841	948	929	975	911	940	920	924	949	878	917	934	900	917	873	864	924	943	874	897	924	896	892	936	865	871	930	935	885	923	933	939	951	963	923	893	983	894	933	934	872	934	892	915	864	866	878	858	881	885	892	930	916	849	865	908	883	900	919	928	919	867	936	911	845	894	901	897	883	889	871	886	1008	927	948	909	904	854	851	836	927	902	978	872	849	870	936	887	869	916	923	889	869	913	881	931	902	901	937	864	940	930	925	891	887	921	917	943	934	882	884	895	865	935	899	901	914	881	890	888	941	863	898	923	893	903	914	938	849	985	905	923	879	927	929	909	928	942	879	871	959	922	941	844	894	852	950	885	895	897	904	924	890	881	911	928	899	899	928	929	894	863	915	868	898	904	888	871	917	848	936	938	935	921	886	939	914	903	974	912	942	883	908	903	902	921	905	933	880	889	892	895	917	915	856	910	926	858	914	909	877	902	905	889	865	911	864	907	908	913	884	906	936	930	919	978	884	917	926	896	937	887	914	889	890	914	881	916	974	866	904	931	873	945	945	849	910	844	919	880	892	880	904	912	928	872	934	810	889	876	922	889	911	900	855	885	900	908	890	875	917	920	887	912	980	916	910	886	888	910	893	882	904	953	819	878	887	946	914	832	906	905	888	964	876	936	869	870	932	887	956	929	882	899	898	925	895	926	959	908	940	929	934	893	896	873	939	910	903	934	929	902	915	929	869	895	982	945	943	894	944	909	948	940	914	973	910	879	925	928	882	960	923	915	890	906	901	898	877	890	914	916	938	878	917	920	877	861	938	875	953	879	888	881	906	930	920	865	977	857	862	933	926	878	875	870	877	972	885	922	910	872	906	971	868	853	940	882	873	932	926	915	883	894	912	880	914	921	914	964	920	925	918	916	966	901	928	868	891	910	864	864	890	898	929	891	878	887	861	931	881	934	889	849	855	891	856	913	949	935	919	914	884	897	829	908	897	937	916	888	896	930	940	934	913	933	940	929	915	913	891	894	901	899	926	840	824	947	955	881	931	866	842	910	883	856	900	926	929	900	921	954	947	949	931	877	884	901	860	880	920	934	933	888	907	948	868	895	913	891	906	932	903	910	884	964	908	908	951	873	847	876	922	879	905	906	868	936	872	889	910	969	837	906	881	875	891	956	948	923	849	870	904	926	861	879	903	888	937	914	910	890	908	949	904	931	908	895	896	850	926	900	916	910	980	886	855	954	862	899	858	905	965	897	870	884	865	870	941	965	870	900	922	965	853	850	918	906	901	945	919	945	961	946	928	897	936	973	876	934	922	917	873	909	977	892	936	919	916	912	907	901	894	869	893	920	915	930	864	852	903	910	886	897	940	891	955	876	872	910	927	898	913	925	886	954	910	909	913	905	929	911	924	875	926	902	892	902	901	864	908	913	927	834	860	851	944	871	908	929	939	952	870	907	916	921	902	930	902	921	926	894	919	882	968
15604	6869	3799	2411	1530	1030	782	641	631	549	485	494	465	463	443	461	455	430	418	453	439	440	436	452	436	458	465	409	431	449	450	440	439	438	452	427	499	446	486	455	429	424	424	454	447	453	439	460	451	399	469	452	478	429	428	442	458	444	496	435	415	435	447	434	441	457	467	435	464	413	426	492	441	454	468	462	490	437	477	463	427	494	490	413	439	435	432	445	470	409	453	422	404	442	461	460	447	407	490	393	416	418	448	396	442	446	443	436	416	430	451	467	453	459	466	449	412	456	426	426	427	396	463	417	461	454	436	448	421	423	447	477	437	430	486	452	423	422	447	429	468	436	435	434	455	462	416	459	469	465	456	494	453	487	460	453	468	434	438	437	451	459	431	455	420	423	455	410	453	433	476	460	465	403	452	410	418	436	393	407	405	444	469	416	411	442	431	416	408	435	437	450	473	425	451	426	474	431	475	455	457	439	449	432	479	417	480	409	492	415	454	414	455	481	453	450	466	463	439	419	434	468	450	452	426	451	454	430	435	454	420	397	432	417	453	465	429	468	442	477	472	416	451	434	431	438	455	448	477	440	406	414	448	415	479	476	473	407	441	435	438	450	429	432	474	455	452	467	457	429	462	434	492	427	472	423	453	488	431	433	442	453	440	438	412	414	454	423	490	476	423	414	442	412	431	466	449	460	453	432	437	455	438	436	458	490	454	438	428	394	431	424	455	447	425	405	424	482	448	464	445	417	433	447	404	415	459	437	407	454	458	410	425	419	430	453	415	428	506	438	438	467	448	437	459	458	414	428	442	435	442	445	469	426	427	441	426	473	434	484	443	424	411	402	439	452	438	474	430	458	408	404	499	474	470	440	453	404	457	472	443	414	447	461	439	427	416	433	418	400	454	423	408	450	438	450	459	432	477	442	398	466	438	452	434	435	394	426	388	452	430	425	442	416	439	461	446	406	434	481	464	453	457	425	498	416	401	439	446	455	449	470	411	401	459	437	430	408	466	452	446	423	447	429	436	450	444	423	465	463	451	454	442	475	451	443	446	461	454	429	444	461	497	433	458	418	419	440	436	457	442	432	446	453	463	461	440	510	425	430	446	419	435	420	483	442	449	468	422	459	419	482	429	415	407	430	423	447	472	470	447	433	454	445	465	458	487	418	442	426	453	454	401	394	407	377	443	449	458	442	427	430	470	441	447	438	451	443	406	428	416	453	428	449	448	455	424	437	456	451	439	418	458	436	446	458	432	442	438	434	454	451	403	496	455	454	476	455	441	448	454	450	462	397	430	434	456	453	445	425	440	428	402	444	418	445	464	417	447	460	469	445	459	445	438	406	428	464	436	426	434	438	446	417	450	447	447	449	460	451	447	430	423	436	389	425	459	473	459	413	480	452	483	455	448	439	442	429	421	425	419	486	432	431	439	408	424	438	432	434	422	454	454	478	447	422	416	431	402	460	454	466	436	446	462	437	467	438	405	453	422	414	477	440	444	448	454	447	454	489	432	444	423	415	374	467	462	454	436	460	487	450	480	448	422	413	436	458	457	494	456	456	453	453	495	475	447	461	478	453	444	451	469	450	443	461	417	441	436	459	436	443	440	442	434	442	458	441	449	422	442	439	512	445	479	463	478	420	468	383	431	441	447	441	417	450	453	451	434	461	467	432	428	428	451	416	450	429	395	476	417	446	404	443	421	440	482	437	447	434	438	430	472	412	404	455	434	461	444	452	449	435	518	427	450	411	441	429	412	410	482	429	427	493	411	424	409	424	445	449	438	491	402	441	419	482	477	467	428	439	447	430	423	417	450	420	391	424	442	429	440	426	472	471	447	405	434	438	466	434	442	449	430	439	425	461	455	429	437	506	465	458	470	439	466	439	453	433	420	472	453	430	401	440	471	420	444	436	421	412	418	458	484	450	449	445	444	466	420	472	443	420	469	452	461	454	414	440	472	412	451	433	444	449	470	461	393	411	471	448	444	441	424	440	441	441	476	450	489	477	453	403	450	418	419	389	418	447	455	471	453	449	453	449	451	444	473	465	465	441	471	427	410	448	417	472	428	438	456	433	416	451	445	444	464	447	421	442	451	455	469	426	468	413	446	451	414	450	472	429	429	460	423	481	459	466	474	452	444	427	466	426	465	452	469	458	460	465	464	446	476	458	477	466	499	455	438	472	414	458	425	428	445	479	381	453	413	463	452	501	488	415	497	450	454	427	433	443	421	475	434	475	448	474	465	415	467	467	467	428	448	448	425	440	440	463	440	430	447	460	434	467	500	423	476	451	483	432	443	479	418	465	440	496	427	412	460	413	475	422	420	470	442	452	410	438	458	454	438	471	460	454	421	441	460	397	452	444	489	481	435	460	403	444	430	476	428	425	451	440	449	457	446	440	417	446	399	463	435	462	396	460	471	446	472	425	435	474	479	435	470	465	402	480	471	491	426	446	430	447	453	448	450	443	409	435	456	455	425	455	469	451	449	418	491	460	423	413	422	416	444	471	435	417	405	436	440	419	398	446	445	442	420	449	444	452	435	465	480	473	452	412	427	496	481	432	465	438	431	463	458	423	454	438	400	439	431	413	440	460	450	447	445	464	477	467	443	423	438	428	446	417	428	433	436	468	481	455	409	424	434	469	436	449	442	462	407	465	463	402	429	423	474	480	465	418	459	480	439	419	453	483	447	460	435	436	448	470	426	459	417	381	464	429	467	419	432	450	461	436	475	421	436	430	408	447	446	480	488	437	467	447	408	446	454	465	475	456	436	413	405	441	467	398	398	433	452	457	424	438	455	444	417	425	457	454	454	429	430	477	454	504	496	421	480	409	417	494	484	405	459	479	464	480	452	405	422	409	445	470	439	446	464	431	441	476	419	438	407	476	446	419	405	483	430	441	453	436	466	426	470	460	426	438	428	437	456	440	473	438	440	458	489	447	452	484	415	438	425	444	460	409	410	458	389	432	398	490	500	438	446	411	432	431	458	449	428	515	448	480	477	457	477	426	487	477	440	413	467	444	453	467	451	464	412	434	473	447	444	459	484	398	451	455	451	467	452	465	414	448	436	427	450	433	431	455	443	460	423	429	472	449	387	431	461	435	478	435	464	435	419	413	455	429	414	441	426	453	447	451	452	414	392	472	429	430	439	446	441	438	439	492	478	458	463	414	447	465	416	456	442	444	436	471	444	402	435	431	422	449	447	485	465	425	425	458	431	401	459	411	472	434	414	426	447	445	448	450	430	451	471	442	434	442	469	446	439	434	465	427	395	458	411	434	422	422	448	469	451	412	424	458	468	405	435	473	488	423	445	436	431	416	435	442	432	446	434	456	438	451	448	431	422	455	427	418	433	401	450	466	418	432	407	426	449	457	475	453	421	450	414	407	430	451	437	444	450	462	437	446	415	420	448	475	442	422	442	459	424	459	420	429	443	453	459	430	443	432	468	465	452	471	440	458	434	436	450	445	436	473	463	449	418	446	449	450
10991	6546	6713	6511	4966	3598	2491	1813	1740	1546	1352	1197	1146	1126	1092	1112	1084	990	1080	1043	961	1003	1058	929	994	979	995	956	996	992	987	995	970	969	1001	994	1010	917	966	941	1000	943	998	953	965	946	960	951	955	988	934	949	918	950	999	978	990	944	957	950	917	956	930	986	941	956	968	1004	936	933	971	911	973	974	973	957	980	961	926	941	960	948	988	988	992	980	940	934	949	981	975	995	940	980	1008	976	974	936	943	996	1008	932	964	942	970	926	885	931	945	953	984	954	916	942	950	992	926	985	939	953	964	989	916	977	912	969	911	944	919	944	970	944	943	946	1007	972	974	930	964	882	988	999	919	989	943	941	1001	960	980	1050	970	967	917	986	964	944	918	993	914	968	1042	936	1030	975	949	983	915	965	929	943	985	947	962	936	957	972	1001	984	932	1002	1012	911	896	922	981	961	929	948	1024	946	906	986	985	954	907	975	1002	953	934	960	949	933	978	936	951	971	938	963	933	907	981	929	941	959	946	1032	978	945	1051	962	995	873	960	949	977	942	963	950	914	968	951	961	989	989	957	925	979	949	994	934	949	932	972	970	994	951	980	953	939	982	922	933	959	955	930	991	934	931	966	941	994	995	1010	900	940	985	932	1002	948	995	962	961	1050	970	957	990	935	992	935	962	979	904	987	979	990	933	961	982	941	933	913	946	897	991	938	922	976	961	926	1001	934	941	990	1000	911	980	954	983	1018	952	935	1024	943	1004	919	877	913	901	915	1006	979	931	939	931	943	982	962	976	937	962	926	927	946	954	920	891	986	950	985	938	991	974	925	927	941	978	986	940	983	900	949	923	946	993	958	968	917	975	970	1021	1030	948	969	962	981	959	1002	1050	959	1034	962	945	974	929	949	953	934	965	972	970	994	977	950	961	952	957	996	951	945	979	963	952	979	980	967	951	1003	930	986	977	953	940	958	948	981	937	977	913	978	959	983	983	982	987	904	978	1024	937	940	959	1039	991	911	922	1007	984	967	980	897	907	992	971	987	934	952	962	985	950	1007	928	953	899	938	947	956	912	917	940	921	928	952	962	983	1001	969	952	948	965	985	977	945	972	958	972	976	931	986	955	981	964	968	901	931	985	951	935	935	953	953	970	949	963	960	986	1034	953	933	955	956	964	936	942	969	964	940	1030	955	993	974	929	990	952	949	945	957	981	986	937	897	960	1001	937	962	912	1023	913	964	959	997	959	953	933	982	943	996	944	929	947	995	960	972	947	980	955	961	924	889	949	970	1004	962	977	921	1035	978	978	931	991	949	945	927	1008	935	926	994	961	955	979	985	957	924	970	947	966	1028	984	939	968	1001	959	912	948	962	933	974	987	1004	929	936	997	925	949	974	945	959	962	898	899	975	950	927	959	934	946	969	955	942	1001	946	955	996	951	936	999	962	996	908	979	937	907	921	967	938	856	996	944	944	946	928	932	931	988	986	967	950	991	969	971	971	956	1008	978	956	955	995	984	934	958	941	920	985	910	992	980	943	1008	958	1007	947	970	947	938	987	948	940	984	958	1015	920	955	942	956	998	949	918	1019	910	958	969	977	962	953	957	1001	962	961	960	965	982	991	952	923	914	947	950	970	930	943	999	972	987	949	980	960	946	923	888	971	953	944	938	916	888	1018	953	945	1007	914	1008	971	980	940	960	1020	999	964	936	980	939	957	970	923	969	977	948	969	911	1021	981	955	986	911	978	955	988	922	962	930	952	971	989	995	981	967	958	998	964	943	964	978	980	936	989	926	1036	930	897	995	920	936	956	934	1011	993	928	975	962	986	936	947	948	984	966	946	934	950	971	936	970	937	951	948	989	933	978	942	915	1054	993	954	913	1000	994	967	994	975	943	972	917	963	920	960	938	979	934	948	1031	1010	989	993	956	989	947	1005	945	999	1006	968	966	997	986	938	1010	936	947	999	941	956	986	944	952	985	977	933	942	948	996	962	994	955	1007	942	914	991	1002	947	955	1008	949	943	963	972	957	936	969	889	994	966	958	975	943	948	962	996	964	949	991	969	954	932	935	982	956	956	980	990	981	929	937	931	950	936	1008	1020	931	945	969	976	944	996	1000	930	954	947	961	965	926	912	971	955	963	956	956	992	956	968	926	975	960	986	965	962	951	963	958	993	953	982	936	945	985	970	939	931	994	916	978	961	971	942	999	959	956	923	982	976	933	937	960	952	987	925	975	950	925	929	986	984	937	1029	1036	889	942	971	930	944	950	946	928	971	952	972	929	1003	1006	969	945	915	947	972	962	930	983	964	1033	1012	997	942	983	986	935	985	975	1012	959	960	957	969	975	950	934	910	939	970	939	923	974	922	935	981	969	982	939	978	909	975	1013	931	918	869	978	971	973	952	927	969	970	920	975	931	960	962	969	975	906	950	981	1006	967	933	887	1018	971	960	1040	1014	969	968	989	955	936	926	925	957	962	929	999	967	932	967	908	934	971	1000	951	970	982	965	986	988	977	916	981	869	1017	1022	929	992	936	989	925	965	991	930	928	952	968	978	955	978	935	978	892	990	983	980	961	968	921	983	954	912	964	939	973	925	969	969	950	960	946	964	956	931	944	1000	936	969	903	931	1020	944	957	954	933	975	1013	960	939	968	1001	897	953	957	1005	946	924	980	988	949	952	955	967	948	945	953	950	965	987	993	1003	950	947	937	913	929	923	920	975	1009	936	929	977	926	962	956	968	934	1004	961	980	940	976	955	939	994	976	909	984	960	962	1002	984	984	957	920	943	979	941	956	964	959	955	972	959	917	987	969	914	928	936	954	934	919	954	992	954	938	977	965	921	974	963	949	956	907	902	995	957	937	965	946	956	972	926	968	985	937	981	919	929	988	970	1011	970	982	956	931	914	964	974	920	950	997	947	949	942	952	971	955	966	992	990	927	990	951	964	932	946	906	970	972	962	949	981	994	925	955	961	1023	997	971	1000	1000	929	920	976	937	1002	1002	954	1010	947	947	975	924	952	963	978	943	968	974	948	951	946	980	941	993	962	925	989	945	1003	981	998	949	927	973	965	894	995	983	1000	957	972	945	936	981	873	950	948	935	1013	980	932	995	960	994	962	953	977	971	927	1011	949	958	954	966	950	985	991	990	959	961	988	985	957	958	965	991	965	938	964	950	976	982	992	976	936	946	946	989	996	999	929	963	970	1010	916	955	921	972	989	1000	994	940	969	913	1005	920	958	994	966	985	959	963	1005	962	974	946	993	983	966	927	947	946	936	973	921	989	949	941	1014	948	938	995	959	1009	989	944	1023	982	983	1003	935	958	980	942	952	976	999	931	984	952	967	933	942	943	946	950	999	990	960	900	959	933	980	929	972	907	968	969	984	991	954	948	981	942	1013	913	996	965	982	939	957	981	969	948	899	993	922	918	954	957	1013	1024	1001	966	970	986	965	983	1012	924	927	932	963	973	928	1014	964	955	927	958	964	984	990	925	901	940	1010	932	950	1014	905	958	946	944	999	1007	966	974	987	1027	968	1000	935	1008	957	959	1018	996	960	949	954	995	978	911	959	1017	1032	956	978	922	951	994	959	987	946	977	976	947	930	976	968	989	959	949	1008	989	983	959	944	995	983	920
23073	10134	8504	6145	3887	2354	1277	769	688	604	465	494	501	452	454	415	433	419	413	395	393	423	417	394	381	446	413	408	433	430	379	387	399	409	412	390	422	389	416	378	413	417	406	406	405	420	394	421	460	410	433	406	365	385	420	453	390	387	415	379	400	408	393	387	436	384	422	368	395	400	418	420	386	385	378	432	398	413	388	411	392	403	415	428	359	379	401	422	398	410	366	412	375	436	408	456	366	396	385	422	405	403	367	419	361	396	402	409	378	404	415	387	397	390	391	409	398	411	425	394	381	376	397	403	437	379	397	396	360	405	417	394	438	410	406	399	404	446	373	400	402	413	399	374	434	412	370	383	409	422	390	366	422	372	405	399	373	385	392	419	373	410	417	403	416	401	377	421	420	432	414	386	403	414	377	408	437	388	394	412	381	410	393	411	426	391	376	431	380	394	403	425	381	433	407	343	406	426	396	416	393	401	372	399	432	420	443	411	398	441	402	444	397	354	429	435	380	401	378	375	417	405	438	419	426	390	420	392	416	388	399	411	394	397	412	414	356	436	398	441	398	402	408	380	393	379	402	410	405	437	377	414	399	348	388	428	400	395	362	383	393	403	408	411	371	385	382	387	383	369	380	403	379	397	409	437	373	419	432	406	386	421	393	412	385	418	430	411	389	389	408	414	411	411	418	379	394	392	362	406	428	383	396	388	401	427	421	440	398	415	378	415	373	402	406	405	359	422	407	376	426	420	370	407	395	402	434	419	409	396	402	389	388	388	383	394	401	399	407	403	407	417	395	413	385	396	395	375	402	428	433	392	390	376	379	386	400	385	438	434	439	414	410	389	445	415	406	413	411	426	371	381	416	408	414	392	350	432	397	376	450	412	403	431	418	418	415	394	403	420	405	425	405	366	389	418	380	391	423	414	398	429	389	442	411	400	397	394	378	403	384	446	398	383	407	410	461	397	402	402	412	415	358	446	451	388	388	400	383	378	386	390	405	363	392	426	433	374	394	398	376	424	390	410	436	400	393	433	395	430	410	398	358	436	402	406	449	378	364	405	408	431	433	407	392	418	408	400	433	432	367	387	415	390	375	395	401	415	419	392	406	382	381	388	395	383	399	412	389	373	403	414	477	439	414	419	404	419	432	409	419	388	408	388	410	417	397	412	406	409	395	427	392	404	416	384	404	393	396	411	397	366	393	373	416	385	405	407	386	367	441	386	394	383	388	364	342	399	401	392	394	436	429	412	382	412	370	387	395	427	410	413	429	414	418	399	394	406	453	404	412	382	384	402	419	376	416	411	386	385	390	401	406	405	407	425	419	374	392	434	418	400	383	412	418	394	388	400	415	389	391	378	408	386	422	381	430	390	381	426	412	400	374	435	414	400	402	396	406	392	381	424	426	390	395	420	395	406	398	406	418	404	421	418	400	373	417	435	392	414	414	371	378	439	406	411	419	449	417	371	403	401	419	438	355	427	412	370	374	408	429	425	380	417	424	446	380	424	396	366	397	413	411	399	372	419	377	414	414	414	409	393	420	389	419	409	416	373	368	372	406	399	427	430	428	431	399	379	410	401	391	394	400	415	404	433	421	401	364	439	414	380	436	436	406	414	420	382	409	407	392	406	353	375	409	389	398	369	429	381	369	378	404	439	416	395	412	400	413	369	376	424	415	426	424	388	380	378	369	412	440	413	404	411	384	382	374	438	423	384	385	424	409	405	425	454	391	400	393	396	405	419	426	419	458	370	400	415	393	370	392	438	398	389	408	424	421	417	430	401	429	412	409	400	414	413	394	371	382	380	401	421	428	351	386	428	404	383	393	402	419	443	398	397	406	408	394	442	432	398	397	379	383	403	371	362	382	430	434	365	392	378	380	422	355	372	421	413	423	417	411	420	389	440	402	430	401	387	396	423	359	433	398	419	398	390	393	434	432	392	390	413	401	388	416	413	419	400	425	385	410	385	391	364	378	395	374	388	386	449	381	386	385	373	413	381	414	381	390	396	425	429	456	402	419	374	411	394	415	392	382	403	423	413	405	386	390	369	414	384	408	426	408	416	377	392	419	394	387	396	408	362	386	385	382	399	401	398	424	353	412	357	405	395	405	405	383	369	432	376	355	421	444	422	389	377	415	383	401	419	394	384	407	404	465	441	414	378	409	406	394	391	390	423	408	401	379	389	395	419	408	439	419	379	394	428	389	402	395	444	423	430	418	395	398	412	388	391	398	395	411	412	380	409	389	414	424	373	375	385	414	423	399	427	440	407	413	406	387	396	400	439	404	411	381	434	417	405	409	421	432	367	423	401	370	416	369	421	415	375	442	425	403	396	406	403	390	405	380	379	384	419	382	389	397	408	418	415	442	401	408	420	346	428	390	409	405	371	393	383	377	415	388	427	371	400	402	439	395	390	403	417	436	415	410	395	383	399	403	401	391	388	373	420	414	420	398	411	349	367	429	391	408	374	393	392	378	401	422	411	400	435	382	395	403	404	421	386	413	372	391	393	423	395	379	440	404	399	407	398	390	410	398	371	377	398	406	414	401	387	411	423	385	432	379	388	412	428	386	404	410	382	403	395	382	403	422	421	439	430	379	410	388	398	369	393	423	396	405	396	401	397	409	370	400	389	373	408	426	383	440	433	390	410	420	407	446	417	430	391	395	420	411	391	419	402	399	412	378	398	389	396	423	396	395	463	388	378	396	412	385	395	421	394	400	410	384	378	419	392	394	433	390	397	410	442	398	413	392	394	416	392	405	415	384	367	395	362	445	402	358	384	407	409	393	401	405	383	415	364	401	403	399	389	408	430	378	386	368	392	390	424	411	370	390	388	391	378	404	394	433	397	410	402	364	421	440	455	375	392	471	401	425	385	410	386	385	427	390	378	407	392	379	423	415	419	465	411	398	398	402	432	340	448	391	413	380	385	381	381	401	408	387	375	435	429	382	420	372	420	397	419	409	411	367	419	418	400	397	449	411	453	436	423	454	416	419	374	431	334	394	399	398	408	403	363	388	351	388	417	376	393	374	411	428	436	408	407	407	392	391	411	397	413	388	401	408	425	384	409	427	399	424	389	414	424	385	408	406	381	422	415	425	417	411	412	377	373	399	402	442	390	382	394	396	408	418	412	388	416	399	395	421	417	394	420	399	384	388	416	370	396	431	377	365	375	394	359	428	412	422	447	421	429	390	389	432	398	406	389	415	413	401	392	369	437	419	399	430	394	423	398	419	410	376	401	379	390	405	424	411	407	403	377	428	418	404	383	415	393	407	417	384	409	413	416	381	411	411	415	430	379	404	434	392	376	402	383	374	411	372	372	395	402	395	375	424	448	404	388	419	441	377	396	371	381	357	385	432	429	376	408	412	406	382	419	426	424	376	392	414	436	394	390	371	365	401	431	438	424	415	378	390	410	399	443	374	377	437	418	439	410	406	422	410	417	423	396	442	373	402	352	394	406	384	392	425	388	425	404	373	414	410	436	392	387
16930	10284	15432	15946	13069	8965	5038	2825	2451	2056	1767	1563	1378	1364	1268	1195	1206	1163	1064	1085	1113	1054	1060	1010	1012	1008	1003	1100	973	1013	990	1074	966	975	1057	1067	990	1043	1017	965	1013	1057	957	957	953	1029	1010	991	1027	961	987	984	982	977	1010	1027	970	1003	956	966	991	978	1000	911	1033	911	963	999	973	1003	950	1009	1035	964	984	969	950	975	995	956	983	976	973	977	935	953	965	963	967	987	964	984	971	970	944	961	967	1009	944	988	965	981	969	1009	973	935	983	1005	955	1032	978	948	973	970	971	1043	988	1054	942	969	963	987	1007	949	1000	913	1015	1006	997	1052	975	963	1043	961	997	1019	948	1038	962	1062	991	996	945	967	978	947	1007	1000	1006	946	970	1014	953	963	1066	979	913	970	966	966	1013	987	969	944	1011	1027	990	970	980	1003	949	956	991	960	957	1033	1006	994	976	910	994	973	999	946	984	972	1032	910	963	999	1025	1009	989	968	996	950	968	962	980	994	908	996	934	1006	978	978	978	990	995	1051	1015	1011	998	972	968	1005	953	969	974	966	1008	1027	962	990	982	972	1010	969	1037	984	977	933	939	1016	991	945	1021	973	935	967	1034	1034	995	969	930	950	955	942	1022	1033	1004	965	929	997	1015	936	1033	998	1015	976	983	972	957	994	1049	1043	1001	989	953	995	901	1004	1018	977	996	1019	985	999	982	995	978	960	978	950	961	997	917	996	940	988	985	953	939	984	952	1018	982	967	942	992	987	989	1008	967	974	964	1026	1009	963	953	978	995	964	1006	962	978	979	945	960	948	967	1024	954	989	957	978	1026	959	956	1004	1003	989	950	911	966	910	961	1005	971	1004	969	944	1018	966	998	1008	1026	997	981	935	971	942	984	983	967	934	985	964	967	961	968	974	949	985	1001	959	992	976	959	975	976	994	1025	1000	920	1028	941	974	1019	935	938	955	973	1026	1008	993	964	998	976	974	986	885	940	987	1002	941	972	911	918	966	922	941	943	1020	1029	1016	994	988	1055	972	968	964	956	946	938	1010	1000	983	960	1013	956	1002	1009	943	952	993	973	965	1069	965	959	1065	1004	936	994	948	993	1004	983	1008	1005	994	1010	987	986	968	988	962	1026	1029	974	970	953	987	988	996	1009	1002	1016	1007	979	942	998	946	958	1016	953	995	969	953	978	1033	967	930	980	952	1022	1035	983	1014	972	956	915	1011	975	1004	992	963	981	970	1022	975	1028	964	934	1007	912	1008	985	975	932	918	983	997	935	971	929	1004	1058	995	980	979	1003	1020	948	977	1000	992	963	962	959	1039	1020	919	968	1044	946	989	967	956	963	978	1005	994	966	982	950	974	1029	964	969	986	963	927	995	1017	941	968	976	1018	1057	939	968	997	952	972	998	1022	961	990	982	1007	1002	957	964	979	969	993	986	983	995	987	968	1006	917	1004	943	960	1023	947	1078	1019	968	960	978	963	1072	920	974	969	1000	1032	953	940	1015	967	1031	971	984	942	1013	924	986	988	1029	989	995	969	1033	974	980	1013	967	943	1048	981	953	967	1008	949	957	1003	1006	927	1000	941	975	976	957	1001	983	965	937	993	930	997	979	937	973	1040	999	998	968	963	992	971	974	993	1023	970	989	987	954	1043	1014	988	1004	975	1016	1024	987	969	955	1010	1017	954	972	1028	973	982	980	1062	985	982	977	994	938	889	1024	997	998	968	992	975	985	999	942	964	989	1002	986	959	985	964	975	1041	975	998	974	1039	1004	962	1017	939	1000	989	948	988	978	995	992	953	1017	969	966	978	1011	932	993	1030	955	955	955	960	1001	969	1020	966	928	986	948	977	988	996	1010	924	966	950	961	993	948	991	976	1021	1001	982	978	978	961	957	947	921	983	969	946	976	952	980	998	919	918	960	950	935	1003	959	1010	997	942	971	959	971	979	989	926	1071	953	969	973	1025	993	977	996	1009	980	966	991	995	967	1000	998	979	1035	996	996	976	1021	995	971	906	959	958	992	945	979	926	1051	1015	982	973	1004	1017	911	969	1023	980	971	1035	982	956	990	966	967	957	974	903	959	998	1027	981	1027	1006	980	975	1049	1016	1011	996	958	939	961	967	1056	1035	1032	979	1002	991	958	965	980	938	959	943	984	959	978	1028	977	904	959	952	982	967	953	973	944	973	905	1004	1000	952	961	981	978	900	993	948	998	1050	975	935	998	997	1005	917	976	1021	951	1001	1037	988	959	938	1008	912	947	947	1036	959	1004	943	955	1005	996	942	971	939	966	995	977	972	964	1028	973	997	918	974	1039	1020	980	983	1015	1021	1025	951	972	982	971	906	997	965	906	962	958	912	1019	952	1017	993	985	932	948	1007	983	1034	1007	1000	1017	981	1042	984	997	939	1010	973	1028	975	1026	1034	967	969	997	983	991	966	999	999	943	1024	975	926	924	1029	1028	997	909	983	1028	1039	1028	890	973	1018	933	976	940	988	1015	977	981	954	981	1054	979	940	971	981	926	992	1011	936	963	964	969	973	969	979	945	1019	992	1022	941	956	957	931	1064	1039	1017	1007	1043	972	1005	974	988	931	970	1013	987	980	955	1013	956	953	1006	990	967	998	1022	1013	1051	995	1000	975	982	940	983	984	1038	964	949	995	980	960	999	1034	941	934	965	965	962	984	1012	1017	969	977	1032	966	980	995	973	964	1017	1014	961	1022	1006	985	961	997	969	984	1059	956	957	915	978	976	902	984	1012	1001	986	942	975	1059	1014	986	998	1033	981	933	928	941	1048	963	1034	993	968	954	1002	1000	1068	1013	987	929	1002	914	993	961	995	964	963	985	993	953	951	940	976	951	980	947	1046	901	967	992	944	959	985	987	976	958	952	960	989	998	944	990	940	946	969	1001	924	1003	987	935	942	969	965	991	959	982	970	1044	1000	935	944	1006	971	977	1010	1000	1058	1053	957	975	944	971	962	910	993	1018	993	945	988	946	1000	992	974	1020	985	940	963	1015	1001	985	956	982	997	1007	958	1018	959	979	974	1027	971	907	999	977	948	961	1008	942	999	940	990	982	970	963	974	1003	963	953	947	951	992	986	977	1000	954	900	1021	959	1014	992	952	993	972	964	1000	988	955	1021	929	971	963	1037	1021	957	1012	936	985	930	972	969	988	942	1037	988	974	934	983	991	975	987	952	923	901	1017	993	939	982	976	963	958	907	1023	962	942	999	931	948	975	952	994	948	985	948	967	947	1024	969	974	993	928	934	987	1003	968	1003	903	1004	930	972	983	1037	1010	1015	935	970	952	959	1021	1007	1045	1016	1004	966	966	949	955	993	1009	1023	925	982	1036	976	948	935	925	984	1022	1038	956	1034	985	1017	927	984	993	980	957	997	975	1027	952	968	968	946	978	974	981	946	935	936	982	1005	954	919	990	1032	967	966	995	966	974	1040	971	1042	964	993	946	1029	949	999	1002	1001	1005	1039	972	976	943	951	982	941	948	979	1004	991	971	989	1026	994	974	974	1010	968	975	948	929	930	960	961	1036	971	987	961	999	1023	1020	958	943	1014	981	1013	952	969	984	992	979	967	991	925	997	993	956	958	949	947	1005	977	1030	1002	1032	988	982	1013	1023	980	981	932	967	1030	1018	948	923	1038	962	946	1006	1019	953	1001	1027	1001	985	906	981	957	972	1001	1010	1051	939	935	980	930	1025	974	970	959	964	967	1027	1015	951	959	1003	1012	1003	1014	999	979	959	976	979	993	987	977	979	996	993	1011	961	993	967	1014	942	906	972	920	970	977	1000	1006	1070	1007	901	956	902	932	980	951	999	964	956	962	981	992	980	955	1071	963	1006	1024	948	934	969	994	986	1010	971	969	1027
35362	15431	11210	8505	5469	2997	1264	782	634	592	484	462	466	397	429	372	343	376	371	355	370	337	341	418	350	387	344	333	318	344	342	399	376	353	324	330	359	382	334	358	351	366	388	365	332	314	319	369	352	335	334	347	353	332	335	330	375	369	357	354	378	373	362	390	375	362	373	330	309	340	361	407	330	330	375	340	341	316	378	358	339	339	342	331	325	328	340	388	356	327	337	353	351	360	319	330	335	339	352	376	336	340	349	338	370	351	343	341	337	312	367	360	361	348	350	339	352	339	327	319	395	355	329	358	359	340	337	355	314	348	322	369	369	352	343	327	339	338	340	298	351	344	373	326	374	332	378	337	342	345	327	354	386	348	347	358	347	337	322	332	380	370	309	315	309	342	312	344	372	342	347	349	328	353	333	355	347	325	354	373	351	307	322	324	356	357	366	374	348	337	347	336	326	373	361	366	348	359	374	369	344	363	309	375	355	336	328	373	322	374	342	332	344	389	354	350	340	358	365	321	384	347	368	354	352	339	359	374	331	342	365	324	360	338	331	348	341	339	310	341	348	326	317	374	350	335	328	371	327	368	340	346	383	331	336	360	350	350	328	342	369	361	351	357	351	343	353	376	311	360	348	354	382	348	361	357	337	356	367	328	363	342	344	363	360	355	325	362	344	376	345	338	329	350	331	368	341	360	345	356	372	354	351	353	325	383	361	337	348	351	368	360	350	333	370	329	301	352	331	379	346	344	374	336	328	341	328	373	335	322	338	330	347	338	335	333	352	313	354	344	358	328	379	350	332	357	349	386	383	333	352	334	339	341	364	346	348	369	363	298	364	360	352	335	311	334	332	350	307	328	331	357	326	348	332	353	339	330	359	326	376	294	351	359	336	355	321	384	345	327	388	356	369	368	365	338	336	334	368	348	357	319	351	329	343	330	344	349	373	346	377	337	375	367	354	316	338	355	328	323	370	348	295	322	356	292	342	335	357	333	365	376	342	364	377	340	357	364	341	365	323	381	362	343	393	350	350	335	342	330	353	364	324	351	359	341	320	350	363	341	328	339	345	309	329	376	352	371	384	352	369	335	365	336	384	360	332	335	360	346	349	314	382	316	375	319	358	368	351	375	341	336	383	365	332	342	325	366	341	346	353	351	346	338	351	369	337	357	342	357	362	371	378	359	330	309	353	376	362	327	350	355	347	365	345	362	345	395	382	299	380	361	353	369	328	315	319	346	370	350	341	320	370	329	351	335	359	348	352	339	340	332	335	403	377	375	348	357	341	314	341	356	353	348	343	325	350	340	314	335	311	371	367	334	359	355	330	319	338	311	326	357	342	332	384	298	388	336	369	324	353	363	348	327	328	349	352	321	346	346	341	348	333	382	320	346	357	340	328	335	355	335	375	365	357	311	360	340	325	372	360	362	346	366	336	343	358	389	362	365	360	327	359	329	339	324	348	360	353	354	343	311	353	387	338	341	343	338	364	358	351	346	317	329	369	325	344	334	334	346	365	388	320	327	335	330	327	326	366	324	316	371	341	329	319	354	344	378	360	337	346	374	327	344	349	347	335	336	362	372	378	385	339	340	335	311	358	325	326	372	299	335	360	362	356	344	308	351	355	383	322	325	342	371	343	336	381	325	343	341	355	351	364	345	322	367	341	361	369	353	385	314	380	326	343	360	339	325	338	346	309	394	361	337	341	386	398	315	377	360	358	374	335	386	343	324	366	373	336	361	320	380	368	357	366	354	338	349	366	361	395	350	336	335	338	343	305	379	336	352	356	377	344	329	312	309	361	335	351	353	349	341	352	367	302	371	356	347	345	387	375	333	355	362	342	369	372	347	311	388	344	374	362	374	327	328	360	343	364	363	367	369	359	375	335	342	360	352	353	331	346	366	346	378	355	335	328	363	327	330	358	336	336	373	371	333	367	340	346	318	329	313	333	341	367	347	380	354	373	336	380	354	334	342	335	363	353	326	330	348	346	374	391	343	353	374	372	337	338	351	354	346	349	304	349	343	372	324	317	316	360	359	329	351	329	344	346	316	371	328	294	324	363	349	306	325	315	309	336	337	367	332	355	355	383	355	356	365	401	355	325	376	318	349	350	335	343	364	367	361	344	367	325	374	363	309	347	353	384	342	318	357	379	311	334	355	359	337	379	379	351	403	346	355	351	360	314	353	337	355	347	349	365	350	342	341	405	355	334	322	343	333	347	364	347	360	352	337	347	323	359	374	336	331	336	323	352	351	315	354	334	368	341	325	369	347	322	355	351	324	348	295	339	339	355	339	337	347	362	348	359	358	371	333	328	360	332	339	362	329	333	346	327	338	332	387	315	341	355	356	328	326	346	361	319	304	348	325	352	337	358	342	357	366	339	310	339	348	369	339	345	337	341	344	312	354	358	364	366	363	349	362	354	314	345	345	363	326	324	363	337	336	358	345	380	347	393	360	340	304	349	333	324	321	371	343	349	350	361	315	340	340	316	320	355	299	335	369	357	364	348	359	359	333	383	358	337	359	328	332	341	346	390	378	344	355	348	326	341	351	327	360	346	362	364	375	360	344	336	348	349	331	353	333	371	362	366	326	323	341	321	337	340	370	362	355	356	362	340	376	329	371	322	354	361	352	354	343	351	355	311	347	351	356	358	363	330	317	355	370	357	329	358	332	337	378	354	409	365	335	364	358	338	349	349	360	341	331	357	349	352	344	370	327	308	334	364	347	350	341	369	350	353	333	323	334	367	371	358	329	345	355	327	356	339	335	343	355	303	313	350	340	352	337	359	319	356	325	351	358	384	335	332	343	330	366	349	355	357	348	332	348	357	326	331	356	343	350	362	354	312	329	337	364	316	345	392	331	351	327	357	353	348	374	368	339	349	321	335	350	331	314	303	314	347	363	376	334	318	320	341	398	364	341	356	348	305	360	328	327	381	327	374	356	379	338	356	350	366	359	381	355	358	347	375	339	308	385	360	348	321	295	329	345	349	342	345	307	362	335	343	319	357	357	352	341	350	352	342	354	350	334	360	341	356	335	323	343	373	378	330	341	356	329	318	332	363	321	327	348	351	336	335	338	349	348	340	336	311	368	349	362	335	343	362	367	333	341	317	357	334	348	336	342	370	362	339	367	330	328	320	350	359	330	354	352	334	337	381	370	320	350	333	336	363	302	359	308	352	320	333	363	365	327	342	295	355	427	363	397	365	350	345	353	343	330	359	327	364	348	364	357	346	338	328	355	376	332	339	374	317	321	318	348	342	331	320	350	371	349	358	358	353	331	341	356	344	335	346	342	351	357	366	367	369	309	366	367	325	349	332	348	369	380	331	362	344	339	315	330	325	350	338	313	349	373	338	334	333	337	317	352	318	317	361	339	374	356	342	375	329	352	370	336	311	329	381	356	328	341	310	342	331	369	351	354	321	343	379	336	382	347	321	335	348	357	363	333	368	307	351	362	346	334	348	324	365	344	355	319	343	314	394	388	351	370
21082	11902	16014	17608	14166	9295	4683	2689	2272	1839	1568	1441	1340	1158	1061	972	952	950	884	856	845	901	888	849	849	836	832	803	799	837	786	805	836	818	864	807	790	762	766	793	755	807	822	820	764	784	734	816	788	740	790	767	788	786	816	776	760	769	774	785	769	826	778	739	760	826	799	802	784	742	783	801	774	752	731	798	794	777	813	752	783	777	758	806	745	734	748	808	774	750	738	760	722	774	789	759	758	775	786	837	775	769	735	772	767	780	756	806	743	734	830	753	712	809	748	827	779	782	765	775	810	796	765	794	740	766	794	746	764	816	798	829	788	771	763	764	809	754	794	763	732	756	793	777	773	761	785	773	749	821	776	807	734	778	762	716	781	755	781	799	754	711	800	713	726	788	760	760	768	724	815	769	763	740	737	808	776	758	864	762	768	748	738	778	732	775	727	771	821	772	784	858	781	799	752	756	803	792	745	792	783	781	799	810	765	833	790	754	815	759	771	750	783	786	790	812	748	791	752	829	826	808	765	759	802	772	753	784	755	732	810	765	793	722	801	770	747	743	768	803	770	784	737	814	737	801	777	789	754	785	793	826	750	762	782	733	780	770	812	758	790	803	746	774	793	785	760	777	746	724	795	762	786	751	794	842	772	821	759	789	730	809	768	729	798	803	733	759	759	771	737	775	779	749	792	797	832	743	784	811	810	808	785	762	745	738	779	763	778	820	753	797	756	766	790	776	802	733	765	767	797	795	787	774	821	802	783	752	780	757	765	755	769	782	816	796	743	804	771	718	718	826	729	769	744	746	780	823	773	782	795	783	801	756	761	784	791	809	762	767	760	779	755	754	773	847	757	746	772	742	767	719	772	729	777	796	791	778	734	798	762	810	808	774	793	839	786	784	807	777	783	780	752	723	801	835	761	801	720	818	758	786	780	801	763	801	784	784	841	800	777	739	789	776	827	816	796	760	745	721	756	821	750	760	824	776	789	772	780	811	737	784	793	812	793	785	814	804	810	779	753	757	757	753	805	811	770	800	772	805	757	736	748	763	755	755	787	763	759	794	784	748	686	770	730	800	778	746	787	848	739	774	747	755	788	811	739	757	779	784	763	736	814	792	730	811	783	800	751	740	788	782	745	748	779	774	850	783	818	732	769	745	802	780	760	798	799	801	756	811	783	796	727	740	792	757	786	789	786	785	753	809	711	803	711	763	780	813	755	754	799	817	704	728	742	772	761	759	796	761	813	760	760	814	736	803	772	746	787	731	763	774	761	786	782	790	826	803	825	772	776	726	825	803	789	775	761	793	754	769	811	781	788	741	814	774	793	759	767	793	822	796	779	750	815	815	780	746	784	753	816	785	781	815	772	752	753	810	764	795	781	798	744	816	744	784	822	735	780	790	778	768	782	775	748	746	719	755	765	763	779	821	731	794	774	782	748	741	745	770	746	766	794	786	789	801	816	775	739	788	771	794	813	802	827	748	763	777	806	757	793	767	807	790	731	776	789	751	813	753	778	764	734	736	767	782	830	765	781	768	797	798	831	754	805	755	771	822	746	817	793	770	765	788	743	755	797	790	799	770	761	790	743	760	752	793	773	771	800	760	794	846	797	759	781	710	840	755	789	769	792	788	786	762	802	761	766	759	759	779	740	751	803	740	797	783	772	761	748	799	817	754	750	766	816	774	758	801	763	744	760	766	777	737	780	757	720	805	750	819	746	728	814	770	761	756	773	766	723	784	758	819	762	781	795	801	757	720	732	756	774	756	711	740	744	760	762	798	795	751	744	791	807	790	729	766	768	742	730	788	778	751	831	755	769	787	803	778	814	792	790	793	747	783	775	769	799	759	789	809	774	759	822	789	765	774	749	728	722	764	804	767	793	777	813	772	787	783	743	729	814	763	734	802	807	796	767	757	769	790	719	753	731	754	809	778	750	797	780	741	755	763	771	736	762	769	793	790	770	764	737	840	750	744	833	779	772	784	760	747	773	774	781	762	785	745	782	806	777	784	795	783	784	836	807	795	728	807	796	748	762	737	774	767	789	783	738	758	780	810	773	781	775	785	749	752	739	778	798	813	797	738	769	843	806	772	745	778	757	748	815	865	783	766	796	776	798	766	760	799	793	779	810	767	732	763	758	776	739	752	796	740	774	794	774	809	800	763	770	803	738	727	800	791	830	805	771	861	785	782	767	765	810	763	757	795	728	759	784	785	719	749	778	779	749	778	806	820	824	814	786	716	759	803	754	772	788	753	810	727	784	744	782	803	791	749	760	788	729	740	775	770	801	762	746	745	760	781	780	732	772	765	769	784	800	757	796	782	757	733	766	762	773	733	813	810	830	769	763	775	764	759	765	749	780	743	773	717	746	775	764	824	757	816	782	800	777	790	791	778	759	824	802	785	776	824	807	778	769	775	790	779	781	759	794	736	783	754	822	779	819	765	794	757	735	779	817	745	786	787	784	743	754	769	778	786	761	788	744	741	819	735	769	759	769	792	735	717	792	785	764	805	816	746	714	777	781	775	718	755	789	779	797	726	780	765	771	759	746	743	744	776	779	803	775	778	735	766	804	752	814	812	732	750	793	740	755	787	725	797	794	812	767	710	768	753	734	757	809	836	761	764	813	755	797	782	776	800	775	788	793	746	810	792	778	790	812	780	772	801	796	778	798	778	795	799	758	807	781	751	799	788	765	818	790	740	791	771	716	760	773	777	785	806	779	779	759	766	784	793	799	768	841	755	779	754	799	830	802	802	777	767	786	754	736	756	786	845	790	745	778	804	757	764	754	832	772	755	808	757	787	755	820	774	736	763	786	784	766	767	803	763	765	784	788	790	767	755	815	774	802	821	788	738	785	772	747	790	790	727	760	822	815	789	772	776	765	763	772	787	792	759	793	757	809	728	772	770	776	778	766	788	740	761	775	745	788	735	761	747	773	746	823	796	805	775	727	778	796	770	774	778	765	780	782	743	788	768	736	790	832	819	758	781	765	765	789	809	820	755	761	744	774	782	783	746	798	752	758	731	770	775	782	771	762	787	768	734	741	734	795	739	729	804	781	780	745	793	750	763	766	722	759	702	775	839	794	767	765	786	736	796	781	775	753	728	757	757	807	781	770	783	775	766	738	771	794	802	791	823	768	765	746	802	767	811	799	811	762	729	768	779	723	740	769	753	784	779	856	811	786	786	722	788	777	728	737	776	761	770	742	770	756	779	756	798	802	747	795	718	739	748	739	717	806	770	776	762	766	765	805	815	785	828	777	772	789	820	792	732	742	744	748	719	769	757	775	757	796	724	790	769	729	753	747	764	773	804	781	735	781	772	755	764	787	768	769	768	772	776	720	805	751	778	741	768	783	777	777	725	780	783	727	770	761	810	751	823	814	817	787	797	761	777	807	719	754	777	767	786	759	742	780	754	810	748	760	772	811	778	804	763	752	767	747	783	765	786	811	780	791	807	781	773	744	801	796	766	791	804	791	758	746	761	781	754
15431	5407	4450	2877	1632	961	763	627	596	540	511	515	493	458	492	479	471	478	460	458	442	464	428	465	484	415	449	439	428	431	478	452	443	457	438	456	415	416	432	444	454	468	444	438	414	440	458	445	438	395	423	446	439	425	448	422	413	448	417	451	421	405	435	427	455	412	447	424	467	422	463	421	448	463	444	402	433	408	449	415	463	440	422	447	434	437	491	414	456	461	404	435	415	445	413	420	428	456	434	431	412	425	447	445	448	426	437	413	456	423	419	442	431	499	420	479	452	422	474	485	424	448	466	434	408	401	439	383	398	427	440	457	407	453	410	442	447	434	425	435	419	418	448	449	423	439	475	479	398	426	439	417	445	424	415	445	481	428	407	456	421	443	425	444	388	424	438	445	458	441	436	402	412	464	442	450	462	442	414	444	432	490	436	452	440	422	412	454	410	426	476	408	476	463	423	424	422	401	423	422	417	435	401	440	443	454	437	440	450	481	439	415	465	423	429	402	424	415	428	435	488	434	423	456	440	422	411	427	422	452	439	453	471	471	432	431	481	459	446	407	402	466	467	428	452	469	449	448	420	427	425	420	429	420	475	414	437	475	459	410	454	431	461	454	394	464	423	435	438	448	431	426	414	462	453	433	442	425	417	441	428	421	454	459	417	450	467	446	419	438	384	442	450	419	431	431	382	424	413	416	456	449	462	456	445	417	424	438	414	388	421	443	447	441	422	460	406	433	423	428	448	430	480	428	441	403	402	427	452	445	446	461	390	417	429	422	464	448	416	435	414	443	400	443	433	427	443	444	403	409	397	466	417	451	427	448	389	452	419	437	432	422	427	448	441	431	481	424	423	459	456	420	438	449	443	438	423	456	434	456	429	457	441	419	430	422	427	398	451	463	442	439	458	452	424	415	445	444	431	444	467	443	420	389	465	425	443	461	442	456	473	448	467	445	434	445	416	413	447	431	434	426	443	467	464	445	426	411	375	480	450	424	450	427	430	425	449	402	463	433	467	473	430	417	424	449	408	472	400	428	480	415	466	440	405	437	435	438	446	447	404	403	452	413	430	432	412	391	463	417	460	431	396	438	429	435	415	432	465	441	419	435	457	412	418	436	435	447	446	424	441	437	441	435	435	454	429	444	417	470	418	421	443	453	432	435	471	438	464	423	477	459	441	452	454	400	413	442	407	429	426	427	457	441	420	414	415	431	437	450	446	427	432	421	406	439	419	434	425	465	466	461	426	459	432	419	418	465	440	459	442	419	461	453	443	431	409	453	408	436	428	440	425	425	466	401	437	402	418	445	433	447	422	417	385	421	466	443	428	457	441	423	429	477	458	421	441	432	425	420	396	439	395	427	461	417	449	436	464	457	424	415	475	434	431	438	417	448	448	420	443	401	430	405	441	448	440	397	444	472	479	402	420	446	445	442	466	409	468	402	422	459	462	459	418	455	441	466	456	478	453	417	427	419	442	453	487	432	451	479	435	449	449	425	441	414	446	416	448	419	472	451	414	440	480	422	448	435	434	404	480	440	411	474	465	458	441	445	465	465	440	441	427	466	425	442	477	398	448	473	388	420	451	445	454	452	416	428	452	448	452	462	458	398	452	478	455	421	418	435	445	460	432	417	446	418	409	476	448	440	429	455	432	461	375	417	431	407	428	446	456	466	414	451	402	387	417	441	445	448	424	443	463	450	439	450	433	502	421	434	407	435	450	466	439	422	439	437	420	404	412	433	462	436	403	471	415	460	406	396	451	396	422	431	411	393	415	418	428	444	410	439	428	428	402	419	431	479	445	409	417	431	478	419	443	445	428	436	462	457	465	404	442	456	440	431	422	437	478	404	452	442	429	442	443	472	427	440	469	483	473	452	443	390	468	471	415	465	448	414	406	451	459	432	449	416	414	445	465	443	452	407	446	440	469	440	446	434	450	414	395	440	456	429	448	401	428	467	434	452	444	449	452	438	473	472	434	419	450	436	428	458	409	473	430	459	420	486	424	453	423	442	402	400	415	451	434	434	410	468	423	431	413	428	439	379	474	467	421	453	434	447	442	463	445	451	474	403	464	427	448	447	424	466	438	459	472	396	424	437	458	446	455	420	470	407	403	421	423	435	435	438	454	470	417	434	397	414	415	418	418	441	430	452	437	463	460	412	464	460	434	392	399	419	412	416	404	437	425	413	436	440	443	446	432	434	463	429	452	455	408	442	439	410	439	457	437	455	416	415	450	450	417	427	450	414	422	457	408	453	431	408	421	481	453	480	453	380	425	417	451	425	434	438	431	426	467	438	463	438	424	474	391	423	443	463	461	453	416	434	421	426	441	416	413	450	466	500	433	477	443	454	467	449	412	451	409	468	419	464	414	448	465	429	468	406	465	431	403	442	447	440	432	464	411	418	456	438	427	416	471	425	437	434	436	430	432	453	466	419	437	485	436	423	465	436	418	439	439	394	449	453	436	456	460	412	446	445	438	439	429	465	436	443	412	417	464	425	454	382	416	391	411	438	464	391	471	454	431	440	446	436	437	443	461	434	432	432	444	436	433	470	411	403	435	454	461	449	444	431	398	442	428	441	411	461	457	441	450	434	457	456	424	442	432	422	460	455	417	447	415	421	436	430	467	430	436	385	429	437	411	464	437	388	443	412	429	472	442	402	410	459	437	401	444	408	441	433	490	437	468	423	395	432	448	396	427	425	429	426	424	445	428	440	480	408	393	453	435	472	436	458	493	441	444	453	427	435	447	463	465	436	465	426	414	465	462	420	457	411	420	434	419	444	423	434	442	395	385	418	361	411	451	454	476	432	427	450	450	449	412	444	461	438	474	409	443	445	434	378	424	419	458	428	442	470	436	431	443	436	474	435	411	429	429	433	404	411	434	471	418	411	418	454	462	446	432	429	414	408	450	440	464	413	462	448	443	414	394	444	430	444	437	414	456	424	458	455	456	481	420	439	479	420	443	444	456	466	468	429	455	393	422	446	411	426	444	401	458	428	411	445	476	411	437	468	434	393	416	450	414	431	427	418	468	418	415	402	425	434	442	428	414	437	409	444	420	392	484	428	412	433	404	435	454	419	409	428	437	428	441	510	428	462	482	456	456	428	495	402	437	442	434	406	418	449	449	439	433	439	417	442	433	431	449	418	420	420	472	431	417	425	434	454	384	401	419	451	424	395	459	430	439	441	395	477	447	457	411	414	434	441	419	417	487	434	427	449	433	417	425	472	436	397	410	437	397	495	467	453	452	472	448	443	407	469	437	501	429	426	385	426	445	451	429	450	431	445	426	412	417	452	467	402	462	462	438	400	481	424	397	468	426	444	419	429	459	462	439	424	451	450	465	410	435	430	437	445	430	431	395	417	464	424	486	462	443	451	431	432	413	474	410	423	430	479	406	436	421	438	443	468	430	434	453	414	434	436	458	485	423	462	451	432	484	445	430	435	421	424	433	427	426	445	440	454	460	457	469	409	424	416	438	439	461	470
12607	5879	8838	8296	6192	3561	2528	2023	1774	1508	1489	1379	1221	1257	1257	1147	1115	1143	1096	1083	1089	1093	1053	1058	1051	1027	1077	1027	1076	1001	1075	1017	1053	1073	1006	1051	1093	1058	1039	1067	1011	1043	1072	1030	1038	1029	1056	1080	1016	1009	1039	1094	1030	1000	1078	1068	1031	984	1080	1029	1079	1060	1099	1125	1064	1050	1054	1059	1087	1025	1024	1046	1090	1080	1036	1063	1044	1013	1071	1066	1032	1036	1094	1080	1042	1055	1049	1043	1051	1103	1034	1061	1064	1072	1047	1033	1046	1055	1032	1015	1064	1033	1073	960	1095	1040	1047	1075	1016	1070	1067	1075	1039	1024	1041	981	1067	1036	998	1099	1086	1017	1064	1052	1085	1024	1053	1034	1064	1055	1033	1041	1021	1066	1029	1030	1062	1033	1047	1027	1040	1069	1016	987	1023	1072	1073	1015	1083	1051	1019	1016	1023	1014	1062	1094	987	1052	980	1027	1020	1037	1104	1027	1074	1034	1045	1011	1060	1086	1033	1025	1020	1078	1022	1015	1058	1069	1014	1033	1056	1060	1068	1055	1086	1103	1053	999	1062	1093	1040	986	1063	1027	1043	1027	1018	1105	1052	1070	1003	1072	1035	1043	1082	1072	997	1117	1055	1059	1077	1022	1027	1055	1021	1018	1128	1048	1057	1069	1033	1023	1019	1056	993	1062	1047	1065	1058	1012	1066	990	1057	1086	1093	1029	997	1072	1046	975	1061	1045	1063	972	1076	1081	1120	1029	1058	1038	1018	1040	1075	1032	1070	1045	1011	1091	1089	1022	1152	1034	1020	1069	1095	1035	1113	1095	1011	1038	1007	1050	1002	1015	1047	1085	1030	1057	1052	1011	1028	1089	1102	1076	1108	1068	1016	994	1054	1068	1009	1051	1039	1069	1033	1013	967	1028	1010	1043	1014	1011	1079	1071	1007	1073	1008	1063	1083	1023	1060	1018	1060	1085	992	1020	1076	1088	1060	1063	1033	1012	1006	1036	1102	1017	1045	1075	965	1021	1031	1006	1082	1098	1101	974	1070	990	1058	1037	1032	1061	1016	1044	1040	1054	1048	953	1039	982	1074	1095	1083	1068	1066	1069	1106	1028	1011	1107	1010	1020	1050	974	1076	1058	1032	1048	978	1099	963	1089	1054	1044	1012	1059	1070	1054	1056	1048	1073	1047	1066	1044	1012	1067	1110	1071	1036	1085	1028	1047	1020	1083	1002	1054	1093	1067	1091	1036	1074	1018	1058	1014	1085	1070	1084	997	1026	1033	1081	1036	1070	1059	1053	1048	1016	1022	1036	1124	967	1052	1082	1038	1079	1095	980	1018	1054	1044	1040	1065	1085	1085	958	1028	1058	1041	1030	1029	1040	1055	1054	1054	1054	1040	1009	1058	1073	986	1048	1051	1062	1072	1085	1051	1070	1007	1051	1056	1067	1018	1105	1065	1091	1034	1077	1060	1042	1006	1058	1061	1044	1025	1015	1080	1071	1007	1032	1012	1004	1028	1007	1069	1049	1026	1002	1040	1064	1097	1082	1115	1057	1038	1070	1020	1125	1036	1058	1047	1042	989	1031	1093	1072	1008	1085	1057	1009	1025	1006	1031	1061	1088	1030	1036	1095	997	1030	1076	1102	1073	1079	1075	1064	990	1068	1050	1053	1049	1028	1019	1018	1065	1009	1046	1034	1004	1054	1059	1090	1003	1036	1113	1053	1042	1061	1019	1093	1028	1036	1046	969	1091	1003	1026	1073	1039	1038	1048	1023	1054	1035	1012	1054	1082	1062	1035	1037	1022	1042	1048	1058	987	1014	1042	1107	1027	1047	1006	1055	985	1094	1052	1082	1033	1098	1077	1026	1016	1037	1049	1018	1054	1041	1099	1044	995	1061	1071	1037	1048	1058	1040	1007	987	1050	1057	1053	1006	1085	1019	997	1083	1088	1012	1021	1035	994	1046	1047	1060	1052	1067	1065	1083	1047	1062	1015	1099	1110	1092	1075	984	1041	1040	1106	1038	1089	1131	1079	1032	1067	1026	1034	1076	1070	1095	1044	1060	1000	1027	1045	1098	1016	1049	1046	1043	1032	1023	1094	1057	1075	985	1032	1050	1040	1052	1042	1049	1017	1043	1032	1038	1111	1067	1022	1025	1028	1077	1065	1022	1030	1086	1039	1089	1030	1018	993	1004	1054	1036	1033	975	1050	1034	1049	1048	1008	1078	1053	1092	965	1033	1070	1013	1096	1007	1053	1074	1059	1027	1059	1007	1042	1013	1071	1082	1023	1032	1043	1009	981	1039	1029	1068	1056	1044	1001	1042	1033	1090	999	1065	1082	1016	1086	1091	1002	1022	1021	1081	1026	1054	1048	1004	1046	998	1080	1039	1104	1061	1035	1024	1047	1016	1026	1048	1022	1081	1028	1063	1054	1026	1072	1066	1068	1031	1043	1033	1066	1056	1089	1026	1106	1031	1034	1031	1023	1097	1048	1043	1036	1051	973	1042	1009	987	1035	1071	1023	1053	1039	1106	1048	1059	1028	1083	1061	1083	1017	995	1017	1007	981	1065	1021	1059	1046	1065	1034	1093	1055	1036	1111	1036	1041	1076	1026	1072	1011	1068	1024	1060	1036	1024	1008	1086	1024	1067	1030	1079	1058	1046	1023	1029	1001	1006	1051	1059	1014	993	1075	1062	1087	1027	1047	1077	1036	1077	1039	1084	1022	1016	1033	1035	1085	1020	1017	1098	1098	1020	1058	1019	1072	1063	1061	1042	1038	1048	1035	1020	1080	1031	1050	1096	1093	1043	1037	1013	1046	1055	1000	1061	1046	1067	1029	1078	995	1055	1068	1056	1092	1063	1019	1028	1026	1148	1015	994	1054	976	1137	1025	1071	1049	1061	1134	1018	1096	1001	1047	1054	1035	1035	979	1054	1092	1033	1045	1028	987	1069	1084	1055	1051	1042	1013	1049	1020	1031	1047	1082	1064	1016	1033	1099	1074	1024	1044	1074	1042	1083	1090	1010	1024	1062	1060	1032	1100	991	1031	1059	1070	1024	1028	1013	1013	1112	1085	1058	1011	979	1056	1083	1042	1089	1047	1070	1011	1071	1082	1079	1072	1046	1093	1039	1051	1132	1097	1075	1064	1112	1031	1050	1118	987	1010	1034	1022	1053	1067	998	1138	999	1050	999	1024	1010	1052	1081	1085	1036	1014	1060	1082	1064	1065	1055	1050	1064	1127	1062	1001	1056	1084	1074	1016	1059	1111	1031	1045	1029	1004	1025	1019	1025	1040	1043	976	1072	1068	1038	1044	1031	1053	1097	1030	1054	1073	1067	1094	1032	1034	1062	1069	1099	1090	1061	1114	1080	1095	1037	1107	1039	1038	1104	1055	1057	980	1073	1047	1013	1036	1091	1023	1048	1085	1044	1025	1064	1047	1042	1041	1064	1110	1101	1027	1028	1003	979	1073	1055	1024	1097	1062	1033	972	1055	998	1030	1029	1040	1024	1074	1041	1069	1014	1040	1063	1024	1051	1099	1074	1091	1072	1047	1066	1066	1035	1039	1062	1027	1039	1087	1049	1083	1061	1060	1011	1063	1047	1014	1032	1013	1024	1056	1073	1026	1045	1069	1057	1038	1055	1038	1034	1059	1062	1062	977	1044	1031	1014	1071	1034	1035	1016	1066	1028	1091	987	1072	1021	1001	1082	1089	1009	1055	1045	1080	1071	1019	1040	1073	1041	1057	1052	1064	1006	1050	1056	1047	1063	1040	1022	1103	982	1043	1014	1006	1108	1063	1014	1042	983	1021	1034	1002	1025	1033	1008	1110	1036	1110	1060	1066	1007	1058	1062	1045	1000	1005	1051	1085	985	1071	1029	984	1068	1062	1035	1001	1027	1057	1024	1109	1069	1067	1023	1008	1063	1055	1031	1028	1008	1013	1039	1068	1088	1051	1045	1054	1091	1044	1027	1054	1018	1053	1062	1037	1055	1070	1063	1049	1042	1054	1047	1022	1112	1036	1018	1101	1046	1037	1053	1089	1021	1022	975	1049	1018	1029	1059	1018	1051	1024	1067	1054	1087	1082	1037	1097	1055	1084	1056	1019	1061	1015	1076	1055	1021	1060	1015	1003	1047	1101	1060	1053	981	1018	1001	1066	999	1040	1061	1045	1079	1091	1064	1020	1044	1003	1016	1090	1018	1064	1044	1057	1052	1069	1021	1012	1086	963	1025	1044	1128	1124	1025	1042	1031	1078	1020	1020	1079	1058	1059	1044	1060	1029	1022	1112	1018	1093	1096	1035	1073	1033	1047	1007	1051	1048	1040	1018	1025	1058	1038	1042	1029	1074	1022	1044	1033	1081	1089	1033	1068	1011	1092	1048	992	1032	1011	1009	948	1048	1071	1055	1045	1053	1041	1007	1044	1014	1030	1060	1072	1063	1015	1049	1011	1059	1074	1084	1074	1085	1113	992	1064	1022	1122	1106	1042	1022	1031	1025	1016	1045	1025	995	1036	1042	1124	1038	1131	1020	1060	1069	1041	990	1027	1054	1068	1057	1034	1051	1057	994	1077	1094	1093	1026	1050	1034	990	1036	1000	1029	1043	1055	1035	1055	1049	1052	1032	1057	1071	1082	1088	1097	1005	1032	1053	988	1031	1014	1026	1072	1012	994	1052	1025	1137	1074	1031	1023	1016	1085	1030	988	1098	1024	1056	1042	1041	1022	1092	1025	1091	1110	1061	1031	1026	1091	1103	1040	1058	1070	1067	1046	1006	1052	1022	1036	1067	1052	1058	1057	1109	1016	1097	1051	1131	1029	1084	1087	1036	994	1098	1042	1040	976	1028	1020	1079	1002	1087	1054	1058	1037	1047	1084	951	1005	1055	1028	1034	1041	1069	1046	1044	1042	1063	1083	1080	1047	1085	1091	1102	1068	1047	1058	1112	1059	1098	1038
22994	9854	8962	7241	4150	2380	1100	833	706	578	534	468	429	438	452	445	427	422	434	431	426	439	424	449	402	419	392	397	421	416	393	431	388	372	399	437	424	400	395	423	399	377	412	408	429	388	347	387	376	395	379	370	410	396	411	407	407	423	420	386	413	360	374	388	392	408	378	394	394	392	401	414	381	377	414	413	404	396	360	385	395	368	407	419	411	400	422	390	400	410	418	365	380	410	376	368	406	371	439	412	385	393	406	366	420	364	384	405	405	447	403	358	389	383	388	384	419	382	390	409	389	404	389	399	407	422	387	390	410	385	378	420	399	354	396	404	401	412	448	384	373	395	346	382	375	374	396	415	418	414	395	398	430	396	405	375	410	381	411	381	404	429	422	414	399	372	385	389	390	391	396	447	373	414	412	455	383	381	414	439	407	410	346	409	383	391	351	375	387	416	452	376	381	393	399	420	396	404	411	420	416	391	403	369	424	397	418	432	407	406	424	417	385	405	380	397	431	364	372	392	373	451	384	431	426	381	376	446	414	415	399	394	391	386	434	432	366	412	404	397	377	403	379	409	368	391	390	393	383	412	386	387	403	414	372	372	379	423	406	393	405	348	413	423	376	439	407	404	433	376	417	392	405	383	397	410	422	383	415	398	369	386	418	371	401	400	409	394	400	389	384	384	404	374	383	362	371	395	410	427	438	382	402	403	404	420	385	406	421	359	368	384	433	403	404	379	381	415	391	418	419	388	405	392	402	409	362	403	451	422	372	390	385	397	427	383	385	368	409	374	401	396	361	386	412	397	431	402	366	416	366	374	417	383	396	393	425	418	415	407	408	366	388	405	393	406	393	437	412	381	410	397	388	382	383	401	420	378	405	380	388	377	401	378	384	382	389	417	381	383	431	397	429	379	349	385	412	408	403	392	411	416	415	397	409	408	391	445	392	412	391	393	410	383	431	379	344	418	405	377	432	406	377	442	392	419	383	377	402	418	408	397	398	364	430	457	394	416	407	404	430	389	377	391	385	393	401	370	411	421	442	401	374	410	358	389	356	400	412	368	419	415	369	378	427	436	431	368	391	374	421	425	391	394	401	421	387	388	380	401	404	413	398	428	395	394	391	368	431	369	377	394	382	400	421	394	365	377	416	413	385	406	408	417	404	328	409	414	390	406	420	435	393	434	427	359	425	399	394	420	395	352	391	404	412	396	416	439	398	382	384	389	409	399	349	407	389	410	403	389	423	411	421	387	410	405	396	409	377	356	369	399	385	394	424	391	422	379	399	407	382	341	417	408	398	407	393	375	419	401	401	411	418	407	378	380	404	405	379	409	377	390	358	407	412	399	396	394	407	392	424	407	410	382	397	437	416	378	383	389	437	420	416	409	432	349	440	380	381	404	418	379	406	398	409	453	391	406	378	443	406	415	395	372	374	384	402	402	413	391	379	380	413	392	375	384	397	406	413	377	409	398	413	377	404	421	392	388	382	378	378	381	422	360	422	394	398	403	384	409	378	377	417	429	434	401	399	390	376	402	392	382	396	404	393	406	377	418	376	405	438	415	388	406	383	386	413	430	392	423	399	398	383	414	379	395	376	379	358	404	418	393	394	421	365	401	379	378	404	393	405	390	380	383	393	368	385	359	389	366	387	347	366	388	406	371	371	425	389	381	405	413	358	412	383	386	422	421	393	393	417	360	416	402	420	406	393	402	368	383	378	376	353	415	391	359	368	421	395	426	403	417	402	421	360	422	393	399	389	356	396	380	378	388	371	412	380	416	395	440	432	406	373	416	379	376	399	401	343	423	370	415	388	387	391	415	403	418	428	355	425	401	403	391	388	405	424	407	368	428	360	391	404	361	415	379	395	419	369	430	394	390	394	414	386	448	382	368	406	370	405	407	375	379	404	377	414	391	399	366	392	402	406	408	388	383	414	373	414	421	413	398	391	422	423	420	339	414	415	417	395	407	457	397	385	417	405	385	372	414	404	396	388	346	448	406	408	377	411	422	400	424	429	409	403	399	394	413	383	405	439	411	421	353	426	393	376	412	410	397	368	439	399	393	386	382	406	385	375	372	403	370	392	420	410	422	382	424	410	369	430	402	387	372	355	436	430	385	381	426	388	368	355	390	358	371	360	406	429	385	379	386	405	404	373	388	386	397	409	413	430	433	374	408	368	381	452	428	408	412	426	389	394	423	387	399	413	390	388	391	422	406	395	428	399	387	402	421	415	373	344	392	398	390	456	442	426	424	389	375	390	385	395	422	358	416	441	405	399	385	395	421	382	388	398	387	388	365	392	411	422	374	374	374	365	401	418	379	399	408	403	412	397	357	397	396	397	350	376	394	412	407	402	385	436	380	407	400	411	388	412	330	380	428	406	372	379	341	407	403	382	392	401	414	384	390	394	391	386	387	401	421	371	399	380	409	415	360	396	464	419	413	381	414	387	426	413	387	377	414	377	411	384	391	425	409	373	366	396	400	418	402	394	383	391	399	391	393	374	397	410	402	419	399	403	404	400	420	391	385	413	395	383	373	417	365	372	395	386	394	419	349	401	436	424	368	417	382	398	408	396	374	370	405	398	424	360	391	401	406	408	423	438	424	423	421	422	371	392	390	399	424	375	396	404	417	371	412	389	388	392	418	398	419	387	429	383	404	405	390	385	387	389	420	456	377	387	394	451	386	395	373	426	401	393	378	388	410	413	437	399	401	398	393	388	420	402	415	394	426	409	430	411	377	398	400	365	413	402	407	407	449	360	403	392	417	373	348	390	452	409	412	420	414	416	388	431	408	416	385	394	439	381	385	386	379	408	352	400	416	409	401	358	393	415	393	359	397	419	415	416	406	411	375	431	376	420	420	386	396	384	408	417	354	364	398	421	392	383	384	365	408	387	392	402	401	438	392	403	414	430	367	451	393	423	405	397	419	406	401	368	426	409	433	424	384	407	407	399	420	407	391	415	402	417	432	344	396	380	383	427	420	426	438	394	394	408	423	412	365	362	395	404	409	400	408	415	401	396	416	415	377	410	403	433	407	385	392	408	381	410	377	427	429	438	424	426	403	409	414	423	410	405	390	418	408	410	434	384	428	376	408	396	428	374	369	399	392	396	364	386	405	394	391	405	393	383	380	393	375	353	370	392	395	393	363	404	401	431	405	402	376	437	402	383	439	407	436	389	412	421	401	357	364	407	400	389	416	411	400	411	423	400	431	428	388	419	409	417	412	411	430	407	418	389	386	375	399	377	392	387	408	403	405	426	415	378	411	368	400	366	412	363	359	356	399	407	427	407	415	416	382	404	456	389	385	363	389	384	409	406	405	400	414	416	404	411	393	379	370	384	413	418	347	378	396	386	391	388	397	441	414	369	426	370	374	404	407	373	342	365	380	428	398	398	411	391	446	403	425	396	390	411	412	371	406	404	373	405	407	419	378	412	407	386	390	420	430	389	410	419	417	392	387	369	407	408	359	396	385	422	421	413	399	387	377
15364	8782	14535	16857	12794	8215	4002	2730	2363	1850	1576	1461	1339	1215	1184	1080	1001	1023	948	991	982	976	941	908	989	937	981	948	921	915	989	930	964	867	896	901	893	898	906	877	889	976	854	917	853	836	945	893	928	874	883	860	880	837	891	865	912	891	885	853	878	900	875	932	845	883	860	917	893	850	888	893	885	846	856	849	933	841	859	927	859	876	931	849	831	878	845	827	935	864	895	851	874	896	847	916	896	885	875	905	891	847	886	897	864	847	883	915	875	894	892	867	896	867	909	898	885	900	870	863	947	866	891	921	880	933	885	871	877	865	868	897	879	849	911	892	838	830	848	870	875	884	874	896	897	842	937	896	882	891	882	891	896	875	864	878	894	832	891	922	891	881	922	888	862	916	841	890	916	845	943	852	840	879	875	901	892	879	919	903	920	864	838	874	895	908	881	932	852	909	923	857	872	808	904	927	896	872	909	859	870	841	883	870	856	855	840	868	921	817	889	890	916	914	894	879	865	890	913	919	878	874	836	827	867	871	856	932	903	904	919	891	878	908	839	868	892	856	909	858	894	873	863	911	879	918	871	832	890	831	887	898	883	895	875	859	852	889	853	886	875	895	875	865	908	887	927	892	906	877	882	899	873	876	888	857	860	919	894	899	880	882	882	883	892	906	844	919	881	882	875	893	846	940	897	876	874	873	894	857	826	890	817	888	879	849	842	914	862	881	851	918	919	881	929	907	895	906	876	852	932	843	867	903	901	871	888	872	880	894	881	931	896	869	897	892	879	892	898	831	864	833	892	880	907	905	888	929	893	886	896	899	876	882	893	864	867	880	890	879	867	906	923	885	832	856	917	889	837	880	885	869	877	850	866	876	882	834	871	903	868	874	860	828	873	861	841	860	889	882	851	916	921	853	874	846	880	874	838	878	844	892	919	873	866	915	876	932	866	877	853	852	851	885	837	934	892	880	885	866	865	921	919	872	911	940	961	859	921	905	881	893	850	878	836	891	886	872	897	906	862	908	879	862	869	838	890	931	878	873	908	920	857	904	892	857	890	844	825	883	879	868	899	854	901	864	870	846	862	887	911	900	924	866	854	828	877	869	905	870	917	864	860	874	885	884	853	848	861	868	866	875	831	840	863	845	848	876	881	880	847	873	852	934	891	875	857	855	889	872	834	899	889	852	867	934	821	939	880	879	914	849	921	906	928	897	890	882	858	909	816	865	824	924	899	930	875	939	944	892	909	939	896	903	903	860	856	903	868	856	843	855	882	889	914	894	867	886	892	924	829	885	882	836	849	892	884	892	926	861	869	892	868	865	871	906	887	856	869	864	874	870	910	884	871	868	876	876	902	863	878	842	943	868	846	872	912	913	889	904	901	853	820	892	896	893	874	924	889	913	932	901	902	933	874	862	894	864	866	880	863	856	905	993	890	838	930	887	865	879	908	887	918	894	878	916	928	876	936	861	838	883	908	899	915	880	815	839	853	964	887	878	910	854	897	870	879	891	943	904	922	882	870	914	932	838	881	852	842	868	858	878	915	789	879	898	882	939	900	868	901	852	842	832	863	845	897	892	882	830	874	857	883	919	936	834	869	870	862	828	948	830	940	873	902	870	872	860	835	861	905	896	899	863	872	883	860	834	846	862	867	951	865	894	854	851	894	852	856	896	869	876	885	896	863	863	851	938	869	844	856	920	835	917	868	904	882	937	875	853	878	874	913	902	867	847	892	883	900	890	929	871	858	886	896	842	877	915	874	866	908	847	807	850	911	884	830	863	873	879	932	861	885	937	897	862	876	863	899	858	879	867	851	894	877	914	850	901	912	825	896	852	882	858	930	865	880	839	922	934	896	879	892	966	898	811	851	897	864	840	879	909	895	844	845	849	901	857	909	896	911	891	847	885	843	919	902	935	854	911	853	908	958	881	847	903	892	828	893	891	867	817	868	891	897	875	904	874	858	918	880	904	878	897	923	914	878	817	838	861	852	917	865	909	816	875	873	904	878	901	863	856	858	900	886	883	880	876	877	857	873	877	867	887	862	895	839	913	844	820	913	886	902	884	921	893	898	923	860	905	893	837	880	910	865	846	915	889	907	856	916	862	901	861	884	904	848	868	888	859	848	837	921	863	885	872	898	887	839	927	885	930	854	866	855	862	913	918	895	886	927	818	933	911	917	874	901	893	877	894	933	865	915	861	880	833	875	835	877	859	826	885	857	869	886	869	844	867	825	848	838	871	846	865	876	905	828	922	887	852	867	860	922	847	874	889	886	912	872	889	871	879	898	924	890	845	944	864	865	932	851	849	899	875	852	910	933	889	873	839	822	810	868	896	904	882	905	912	871	875	894	879	899	865	810	849	859	872	832	955	845	893	836	893	867	875	858	876	925	873	907	846	914	831	958	870	826	902	861	911	883	898	872	875	800	895	851	864	876	895	955	892	871	911	916	878	854	903	927	829	890	877	871	844	870	882	901	861	861	904	957	870	841	915	882	926	860	910	867	897	906	845	923	871	868	871	918	886	895	893	863	887	871	902	887	890	907	827	853	833	915	866	906	830	864	879	894	848	880	893	881	860	901	865	887	943	858	901	897	879	859	832	938	943	935	892	871	856	885	883	881	882	894	960	886	912	859	904	882	833	868	842	891	837	932	846	868	856	914	872	870	870	905	897	880	886	861	883	920	899	861	877	816	888	901	840	881	898	867	886	879	886	870	893	876	866	875	853	867	909	901	914	838	906	855	863	898	842	921	880	860	886	907	890	856	919	851	850	843	900	882	880	876	921	894	898	904	828	870	892	823	904	907	859	917	885	901	847	908	911	881	887	863	920	869	860	885	850	789	870	877	893	853	905	927	909	888	928	893	862	852	902	835	808	878	930	859	882	816	889	848	900	878	870	901	859	885	874	887	868	926	862	903	921	879	833	919	869	887	864	855	849	886	825	905	878	938	874	904	915	908	839	898	854	911	851	888	887	885	896	862	885	878	856	915	863	881	882	953	851	832	844	866	863	894	892	928	872	888	881	841	881	922	866	924	904	872	861	913	916	803	916	878	861	890	905	833	915	878	930	920	890	893	837	864	860	864	904	889	910	920	876	883	848	847	856	878	849	907	894	880	899	882	868	857	898	878	894	830	894	923	866	907	932	837	851	906	849	900	887	798	861	900	880	881	886	899	900	798	875	903	901	836	890	886	891	889	898	837	861	855	889	920	918	871	905	895	874	895	872	907	874	873	905	868	866	930	894	919	877	787	903	856	888	923	868	903	892	835	895	867	853	897	887	839	875	852	897	886	874	885	877	908	870	877	863	881	888	871	913	867	841	842	914	900	871	856	861	842	862	867	894	860	863	863	875	897	908	908	920	901	931	886	840	895	907	913	871	881	883	890	871	849	861	903	877	823	886	896	881	899	879	865	892	876	873	913	866	890	857	932	877	960	894	898	920	888	829	887	867	915	856	904	877	946	866	854	914	887	893	894	861	898	860	892	877
33825	15711	14821	10719	7058	3345	1150	912	758	593	555	487	468	438	424	401	451	435	415	363	385	401	384	396	378	331	368	396	383	378	365	347	359	360	353	382	338	391	340	383	380	371	344	354	359	390	341	340	353	363	374	384	364	405	362	342	332	332	389	344	399	321	373	379	360	366	365	349	370	390	350	349	333	360	356	352	390	319	335	321	330	367	399	360	355	328	344	366	374	362	350	343	374	366	335	359	354	330	349	359	310	330	355	376	374	411	415	356	332	361	378	333	338	356	352	384	378	371	353	326	389	370	400	317	377	336	368	323	353	355	354	343	372	401	362	368	348	335	346	375	352	380	333	390	342	334	351	374	377	313	357	366	341	382	359	371	345	342	341	350	312	380	351	333	338	372	360	356	395	361	349	366	333	380	399	363	364	367	385	348	357	341	383	360	370	361	348	376	369	356	322	357	354	337	337	343	314	344	337	367	367	350	364	327	360	362	334	333	388	343	353	351	363	347	375	355	390	392	338	366	341	334	361	388	365	315	372	373	347	338	329	402	351	377	344	356	371	356	369	388	368	354	352	367	372	377	367	392	374	385	369	337	353	371	359	392	344	335	368	375	344	368	355	358	314	377	330	372	355	326	313	342	325	350	382	358	369	379	354	344	342	387	323	336	349	372	375	326	366	377	366	421	411	401	383	343	331	366	332	365	371	348	358	345	341	363	327	356	315	338	347	346	365	355	394	357	346	340	339	350	355	363	359	345	326	378	320	382	352	335	330	349	383	356	348	335	344	371	330	355	347	349	337	348	350	370	361	350	380	329	363	381	369	400	344	359	391	338	328	390	340	382	350	406	375	357	369	342	346	352	393	360	367	362	373	364	347	305	331	346	357	357	380	372	334	369	373	363	349	341	340	371	383	363	386	386	359	347	359	323	356	360	360	368	369	386	319	354	375	338	326	328	371	361	369	345	377	378	346	353	326	339	339	333	333	362	334	336	360	342	326	375	384	369	361	326	356	329	364	334	355	355	306	363	323	377	334	338	359	372	392	366	382	385	345	372	342	363	403	319	373	349	372	348	347	339	383	366	343	360	366	352	372	345	340	359	369	342	347	375	396	357	372	358	380	339	369	346	350	358	398	352	367	381	348	308	357	365	357	355	334	321	382	364	378	334	367	356	374	341	341	323	328	331	362	370	362	337	335	330	359	339	357	378	356	360	354	313	376	381	363	353	380	349	369	347	369	341	348	369	361	385	348	413	349	381	352	353	377	390	360	378	371	362	393	351	358	345	351	357	344	327	381	358	376	390	361	363	325	344	343	360	388	317	324	365	349	334	333	338	334	361	368	336	354	354	359	381	346	355	364	360	376	383	317	370	329	344	386	366	391	385	326	383	366	350	390	392	360	323	354	359	337	370	380	337	357	363	342	391	344	372	341	366	367	352	348	359	359	368	366	340	372	326	366	350	389	356	379	358	341	367	362	342	324	359	361	342	360	360	373	339	358	342	378	338	323	365	363	370	360	337	317	337	333	375	375	382	374	367	374	358	345	391	344	314	369	347	345	383	340	336	375	379	373	318	376	380	360	344	375	359	358	354	347	405	351	357	361	342	369	353	350	318	346	339	359	381	406	360	342	328	352	341	382	351	354	348	347	333	322	346	351	331	349	355	363	409	354	335	347	387	362	359	337	361	357	370	342	344	361	388	355	351	364	335	341	358	370	365	338	377	321	373	367	375	315	351	337	363	353	354	386	326	358	346	350	323	302	357	360	351	335	355	370	351	343	362	362	342	346	347	390	345	372	379	342	362	326	321	365	354	353	344	347	356	369	365	349	358	373	354	337	364	337	375	317	340	386	375	355	331	364	370	345	354	360	351	383	344	359	344	378	350	363	336	334	333	369	363	353	350	384	368	383	381	338	348	365	332	343	412	374	336	336	360	378	336	369	358	365	354	335	362	346	347	331	338	376	363	349	342	351	345	359	361	336	368	331	357	324	369	350	396	346	365	382	385	360	371	373	350	355	339	395	339	331	353	413	346	351	373	359	359	355	364	364	357	370	361	350	349	380	355	357	368	321	370	363	394	352	370	336	316	363	362	377	357	356	335	329	333	332	363	360	374	320	334	335	379	334	316	342	352	337	348	307	345	387	342	337	340	343	335	366	354	360	368	371	350	358	369	353	380	343	343	338	341	360	339	352	343	341	369	343	366	358	321	373	343	354	379	335	357	377	362	314	349	337	347	376	344	377	358	335	394	335	326	372	357	349	404	363	344	370	379	335	327	349	343	372	351	357	395	312	373	367	371	360	359	338	349	328	365	371	332	354	372	339	347	342	334	340	367	384	316	351	331	332	347	348	365	313	362	320	352	354	356	324	363	322	359	313	335	338	346	350	363	340	356	373	341	349	374	367	362	369	379	379	361	337	342	322	347	355	393	349	376	357	363	347	355	381	394	335	358	344	356	337	358	402	363	371	358	373	345	322	372	314	375	364	343	363	356	339	360	363	355	349	326	310	358	334	351	345	353	356	382	370	370	361	324	355	358	345	358	363	358	359	353	359	383	343	384	356	344	356	386	354	368	373	342	362	337	335	311	357	367	363	334	370	350	335	350	350	329	341	349	348	375	356	370	339	344	323	356	345	376	361	335	355	337	359	367	314	341	378	330	352	359	356	336	350	335	357	396	355	342	370	374	309	353	364	319	347	340	364	361	344	332	340	349	383	358	353	346	383	387	393	388	329	346	404	338	368	365	393	366	355	390	366	335	336	338	344	383	371	354	374	337	349	329	359	340	361	355	341	361	371	348	323	339	368	376	333	376	380	329	368	372	341	373	344	357	346	355	356	328	318	352	356	365	352	329	346	353	343	344	356	342	330	352	355	338	355	313	344	381	354	350	341	342	357	385	337	361	381	347	328	354	330	366	374	394	329	393	321	375	346	358	328	359	367	415	356	355	336	382	339	360	375	370	345	341	343	338	336	355	371	370	386	369	364	362	367	379	370	390	355	332	334	362	348	381	354	355	382	335	351	344	327	365	346	319	361	378	400	363	386	337	363	347	373	354	346	364	322	364	369	350	365	362	360	367	384	357	349	381	332	334	352	333	362	349	338	345	367	383	389	351	369	322	330	337	356	331	356	343	358	368	345	382	405	328	362	376	347	330	363	368	343	349	353	312	366	350	385	382	320	395	386	333	331	362	349	361	357	331	367	351	355	407	336	341	347	380	367	406	338	324	351	356	374	370	370	343	353	352	368	402	362	322	363	344	375	388	393	361	380	393	354	327	342	334	328	347	404	338	363	391	359	361	361	343	349	363	381	378	372	356	374	382	349	350	397	375	321	383	385	327	299	368	363	373	328	349	363	395	381	348	382	331	377	353	327	327	338	337	368	358	364	354	352	335	339	334	363	350	336	348	391	355	368	376	368	374	348	342	350	357	373	350	335	361	376	331	342	375	383	354	377	384	367	384	367	362	349	383	362	363	341	338	356	370	336	334
22141	14199	21439	22176	18947	10975	4620	3547	3048	2375	1932	1715	1619	1335	1206	1171	1137	1111	1025	965	1048	1011	914	985	986	967	976	914	914	956	953	902	894	934	940	918	902	915	899	933	853	959	918	912	904	911	885	872	851	860	892	923	851	925	819	864	861	938	884	884	864	884	922	842	890	836	874	861	886	859	874	833	962	895	906	887	879	893	848	884	874	869	889	810	842	848	922	902	925	897	868	893	875	921	837	852	866	874	870	870	873	841	896	878	859	860	876	827	849	895	877	875	897	865	894	872	848	858	862	872	831	895	934	910	852	907	892	892	832	848	845	885	871	865	852	917	841	866	842	840	873	846	854	889	959	870	859	872	850	900	963	803	896	890	857	861	911	878	866	907	852	853	895	854	876	839	887	873	871	904	910	855	905	872	907	943	864	859	880	883	871	920	854	899	825	878	857	904	874	918	877	839	870	848	874	856	883	881	854	854	864	896	905	871	819	875	850	862	873	898	895	902	860	882	871	900	881	877	889	913	850	898	851	908	900	930	897	866	897	878	966	904	890	892	820	952	918	900	884	888	862	879	864	910	888	865	868	818	882	866	806	871	906	884	895	891	854	858	849	865	910	836	841	905	900	916	839	904	879	885	900	866	799	882	912	875	886	829	865	841	876	864	884	882	866	850	892	821	877	876	827	888	826	908	913	909	832	805	865	854	908	913	851	898	859	848	838	913	906	909	905	911	841	872	884	896	878	879	848	862	872	909	844	886	902	886	895	887	846	805	815	859	833	884	885	936	888	901	865	928	847	893	892	886	868	835	824	875	871	863	861	878	842	874	912	889	883	866	858	870	885	838	863	846	833	857	861	919	892	885	869	893	876	895	823	809	907	902	883	842	880	879	893	842	897	874	856	848	889	826	884	894	876	819	801	872	879	883	898	877	921	903	830	895	922	892	885	850	890	859	849	889	930	859	881	878	952	842	931	904	855	945	821	847	821	890	885	853	880	886	866	882	868	923	908	890	817	910	922	876	899	874	887	877	902	884	871	845	886	876	873	851	878	888	848	919	927	891	897	848	912	929	854	921	809	881	827	900	911	853	898	878	892	882	869	878	843	855	847	848	881	858	910	873	832	882	898	893	853	883	874	890	869	931	876	892	891	870	886	892	838	866	855	871	838	893	870	862	898	894	880	889	850	842	870	919	886	837	922	878	904	856	859	913	881	852	906	878	881	848	878	867	868	866	888	925	870	841	900	867	835	907	854	858	866	851	892	880	863	853	856	880	916	900	872	864	963	859	868	849	899	872	854	920	900	865	891	851	938	838	919	888	870	901	859	858	862	908	865	856	846	894	867	841	873	819	892	913	847	856	841	863	863	889	849	892	882	880	909	891	841	877	903	820	893	896	852	854	844	826	853	893	831	867	834	839	873	894	862	867	832	809	908	838	865	936	889	840	841	888	886	872	863	890	862	934	934	924	866	918	876	876	909	868	887	836	912	858	873	850	857	855	864	921	870	904	852	881	868	869	848	918	907	932	870	845	895	841	870	876	887	899	856	927	886	868	915	893	891	913	917	894	880	878	913	814	942	876	876	888	872	907	861	920	878	908	881	904	877	884	882	837	916	861	853	895	878	927	913	844	863	882	866	905	863	908	844	866	862	901	874	826	819	846	851	821	876	830	885	860	854	874	857	861	884	892	899	847	960	916	842	899	879	866	828	915	880	781	862	865	905	871	869	895	852	863	861	842	855	937	853	873	861	868	883	902	904	796	883	906	901	875	911	856	836	871	854	916	864	873	866	888	878	921	875	911	870	888	878	916	891	878	832	868	868	863	826	871	898	902	894	834	870	854	880	920	910	871	900	861	807	810	840	894	869	907	868	845	811	889	894	847	892	898	891	871	910	894	876	854	803	854	856	848	851	929	883	901	880	857	913	854	820	860	881	859	867	892	871	875	873	872	857	858	890	842	890	817	848	897	915	892	897	908	892	913	883	879	877	916	926	905	931	861	873	848	862	872	825	860	888	848	906	907	902	888	885	942	827	910	868	867	890	866	864	893	870	882	909	848	855	889	907	855	864	901	888	857	889	921	881	865	900	908	874	857	915	893	842	892	860	947	903	876	902	872	841	885	842	891	874	839	880	897	906	867	857	904	882	906	877	909	917	871	875	907	913	864	896	877	905	847	899	887	900	880	894	861	872	926	883	946	902	856	852	860	877	891	853	897	859	885	871	896	891	894	875	894	873	834	829	874	870	841	882	859	884	899	900	913	885	884	878	848	865	917	861	835	921	878	910	831	889	869	836	836	889	895	824	898	911	910	873	813	884	856	921	872	907	874	915	884	884	901	871	914	843	852	927	903	935	925	903	944	871	843	811	902	890	837	932	853	841	887	913	857	851	877	903	875	875	892	872	851	896	882	875	887	856	900	889	906	871	871	914	931	876	891	874	894	898	808	920	835	853	879	881	863	848	868	854	895	891	891	810	852	825	877	878	884	864	928	882	885	920	907	895	907	903	911	876	936	938	883	886	897	867	900	912	868	882	849	864	913	878	825	880	910	891	922	875	879	867	822	897	903	875	850	845	873	864	886	871	858	866	873	917	896	857	873	949	916	844	929	878	874	920	896	891	886	868	888	916	921	904	878	896	839	859	843	887	853	878	889	862	909	859	845	870	885	883	891	877	863	904	863	877	874	880	909	891	920	861	881	873	911	882	867	873	856	853	864	825	839	814	821	862	848	862	938	850	846	914	904	849	890	870	858	853	887	866	901	855	899	834	944	859	913	874	861	868	894	857	857	859	858	854	855	786	872	904	842	905	879	887	915	901	856	871	884	857	880	871	852	863	899	877	884	901	905	871	818	843	867	874	892	861	864	920	825	882	874	843	912	857	868	861	941	856	812	877	906	851	907	877	839	846	856	883	884	878	872	879	914	848	878	906	871	847	898	915	890	855	926	868	852	863	834	846	874	914	873	869	878	853	868	835	896	858	895	877	853	871	908	873	890	884	898	933	907	869	901	824	885	902	867	879	855	835	888	847	897	905	827	884	815	873	923	876	857	878	882	882	890	894	811	904	784	877	891	825	842	870	861	858	876	863	852	801	905	861	922	850	922	863	854	873	913	864	877	900	863	880	860	875	904	931	925	871	887	924	885	873	829	898	890	873	905	902	864	898	913	891	832	868	857	854	860	877	897	859	869	884	907	922	912	874	893	873	861	884	853	860	907	869	861	836	890	857	870	897	856	874	921	864	856	849	898	851	874	855	811	917	877	856	905	888	848	919	883	858	917	926	848	839	885	884	865	826	910	897	902	846	878	892	891	899	821	902	911	880	889	929	894	868	837	891	871	869	858	892	893	873	880	902	897	910	856	898	911	845	874	858	874	820	839	851	896	887	854	854	881	903	935	816	887	819	856	846	917	874	841	931	844	842	888	846	848	929	870	875	837	875	922	918	888	897	897	888	889	878	868	860	870	913	891	873	905	881	850	858	925	856	880	864	884
15779	6340	4963	3007	1523	831	700	607	594	496	485	454	468	418	479	449	423	459	440	399	480	463	464	411	439	438	433	443	405	409	441	444	452	446	444	431	423	475	457	417	426	421	485	442	431	429	406	430	428	443	448	440	442	455	447	456	463	452	393	455	451	422	456	426	462	469	421	416	407	393	403	404	458	446	423	433	423	435	460	430	410	393	502	455	424	424	464	462	418	450	438	420	471	449	435	459	453	460	432	467	406	401	424	414	448	468	396	453	409	446	418	456	458	481	420	389	424	464	432	458	440	413	453	438	384	419	438	449	428	427	412	445	414	398	420	415	454	420	438	468	431	414	424	452	471	414	445	431	438	401	462	464	437	442	458	446	434	463	440	441	446	463	456	467	428	445	443	450	460	415	424	404	412	446	418	467	438	451	450	458	402	443	391	467	397	446	396	467	426	409	438	419	433	404	419	428	410	417	475	413	427	422	453	413	474	449	430	430	465	411	440	430	443	422	422	466	433	445	385	394	432	400	453	460	450	406	400	431	451	463	435	462	394	452	398	465	443	453	473	430	460	421	461	452	423	457	417	463	445	426	443	460	473	443	431	392	449	426	426	439	431	421	411	437	472	445	446	413	468	440	423	467	440	436	474	445	425	444	394	402	405	411	389	459	457	453	432	481	402	437	395	421	442	398	406	431	412	443	446	434	428	441	398	478	438	406	454	466	440	408	404	425	460	475	455	391	443	435	427	475	440	450	431	438	418	448	434	420	461	475	451	430	438	435	454	450	429	434	423	425	456	441	470	468	427	428	393	423	435	409	446	416	458	442	451	415	464	468	413	430	438	473	466	434	460	376	441	436	464	439	429	459	434	416	441	483	427	421	417	465	407	429	449	453	450	443	428	414	436	476	445	443	417	436	463	417	415	435	426	445	477	441	472	437	423	453	414	466	451	459	440	383	404	460	474	447	416	437	435	448	440	410	405	443	426	453	398	450	477	480	416	465	465	433	443	469	440	437	401	449	432	391	409	402	425	415	429	439	472	428	453	436	424	431	426	426	421	465	466	447	429	447	449	434	428	409	431	464	450	453	412	413	428	435	423	447	469	407	439	429	431	382	437	407	377	426	471	417	431	412	418	461	405	410	428	445	463	439	416	462	433	466	442	422	431	435	430	446	415	461	419	451	440	472	441	451	427	452	420	426	432	443	405	442	431	461	466	484	417	424	462	464	426	415	474	400	421	472	464	434	460	416	432	512	420	440	390	459	418	455	453	412	415	444	438	417	438	407	426	402	445	419	436	424	418	425	465	409	425	419	414	450	396	378	425	456	409	416	406	415	451	462	428	367	463	445	443	402	443	444	426	475	475	438	434	464	490	442	444	442	425	440	405	459	379	447	434	430	434	409	458	459	476	471	444	466	403	411	448	465	420	448	420	425	423	434	483	436	417	466	443	430	418	466	431	481	443	386	463	449	457	438	467	443	403	417	435	451	404	438	404	463	442	419	421	449	396	396	393	429	445	423	442	467	444	454	439	444	441	412	477	449	400	456	408	433	419	431	437	413	438	418	411	421	414	404	419	441	424	447	450	420	433	402	471	385	438	454	477	430	478	419	423	455	419	429	430	436	464	444	434	447	433	445	439	414	426	463	468	426	459	450	464	412	428	429	374	455	407	429	424	430	408	424	411	418	413	438	431	429	423	418	489	468	432	417	430	424	458	432	411	385	429	409	400	443	421	419	434	428	419	413	496	414	426	422	469	422	461	405	467	451	451	434	418	456	429	436	460	399	417	422	415	445	416	438	452	464	442	458	453	430	461	450	453	435	464	403	429	430	492	438	426	467	430	427	456	443	392	476	452	445	442	409	441	429	466	470	451	442	429	455	460	497	454	412	413	443	482	480	459	489	438	444	442	429	425	436	423	468	446	447	420	468	473	419	400	450	418	441	478	427	456	470	436	418	432	441	393	423	480	437	437	461	465	486	413	469	411	433	462	458	395	431	435	400	459	363	457	417	395	418	413	424	466	427	435	436	409	460	448	421	434	448	445	424	461	436	475	406	419	436	402	426	430	440	475	438	443	491	414	463	410	419	457	468	481	441	420	416	449	412	411	451	417	439	415	437	430	456	414	451	418	433	463	415	428	452	445	451	426	413	440	455	473	442	438	461	450	493	423	418	417	434	426	450	460	407	460	443	436	437	465	483	444	463	442	409	427	452	423	476	431	449	439	466	406	457	427	399	429	431	453	425	415	435	455	443	461	438	417	398	421	435	433	476	452	397	404	432	427	409	402	451	422	418	412	424	439	447	435	443	435	467	418	400	431	440	455	460	462	448	428	448	433	461	440	423	450	442	449	431	425	467	406	452	486	442	429	463	399	455	442	417	441	413	462	405	432	423	430	477	452	426	454	416	439	421	417	424	470	453	407	404	449	397	462	433	439	473	444	411	419	465	417	453	438	417	441	454	410	397	412	407	459	408	412	434	430	426	424	414	428	454	442	467	460	435	435	442	460	421	444	469	437	467	463	403	428	413	409	482	451	402	430	400	429	450	448	422	434	445	439	455	458	403	442	441	413	425	430	461	433	469	450	420	448	415	481	433	439	493	452	466	422	425	442	425	493	464	440	439	441	409	441	417	467	443	457	449	401	479	441	404	436	402	428	436	429	377	451	414	414	470	435	419	412	425	449	451	420	409	445	421	413	467	420	408	379	429	433	444	488	478	427	409	464	429	441	443	409	477	446	421	429	456	417	456	403	436	417	464	426	454	429	404	447	434	417	444	405	427	433	458	396	411	427	460	435	409	428	413	410	502	462	475	457	435	432	391	459	482	422	448	450	438	437	462	477	402	418	428	419	435	443	432	420	445	446	450	439	440	439	425	396	412	451	459	441	432	468	441	460	431	478	448	453	426	431	420	417	387	426	426	428	427	445	421	432	393	411	463	361	421	442	451	480	406	397	426	440	434	425	419	443	455	446	448	451	410	490	459	436	443	436	451	411	437	448	429	382	440	463	443	408	419	437	410	451	442	443	438	434	438	414	458	465	471	453	436	445	444	439	417	425	410	473	435	420	393	404	458	485	413	450	460	430	446	410	416	458	419	401	416	424	425	440	417	445	440	426	445	445	444	400	413	456	478	464	362	435	469	453	435	438	425	457	446	416	456	434	407	466	434	437	447	430	437	416	432	436	414	410	419	439	415	422	441	441	430	470	454	438	458	395	436	438	468	413	382	426	454	470	433	430	443	435	420	414	423	426	421	446	443	449	412	469	447	441	402	436	424	420	440	449	472	453	434	406	442	406	439	438	443	456	448	451	454	422	451	429	464	402	384	419	421	459	410	383	441	446	462	375	438	416	410	420	443	461	419	456	413	425	431	400	419	472	382	419	445	398	404	430	458	446	435	444	421	446	415	416	389	391	443	451	446	412	420	432	421	405	433	420	388	404	449	449	434	461	407	431	410	471	419	452	451	442	434	445	454	423	434	421	453	422	456
11986	6856	9403	8901	5343	3024	2314	1915	1799	1605	1434	1363	1292	1216	1224	1181	1212	1116	1122	1071	1146	1085	1058	1133	1046	1062	1000	1058	1067	1047	1037	1024	1017	1033	1089	1051	1028	1069	1077	1052	1093	1050	1093	1068	1063	1071	1038	1071	1003	1095	1083	1040	1047	1091	1071	1094	1017	1022	993	1038	1090	1027	1015	1035	1032	1026	1036	1065	1059	1024	1045	974	1085	1082	1051	1055	1058	1059	1031	1044	1070	1036	1013	1073	1029	1058	1057	1073	1052	1019	1039	1063	1047	1059	1108	1030	1038	958	1077	1048	1098	1073	1071	1017	1068	1006	1044	1065	1047	1045	1018	1058	1027	1089	1003	1024	1018	1030	1038	1038	1037	1008	1048	1041	1071	1112	961	1050	1012	1082	1022	1083	1019	1043	1073	986	967	1060	1030	1082	1048	1040	1057	1067	1031	1039	1067	1018	1039	1048	1106	1080	1082	1106	1100	1026	1009	1023	1009	1040	1004	1018	1021	1077	1050	1061	1021	1084	1033	972	1051	1020	1033	1041	1031	1058	1035	1090	1061	1085	1076	1027	1058	1081	1083	1098	1054	1040	1060	1038	1065	1116	995	1010	1013	1049	1077	1065	1039	1083	983	1083	1000	1006	1075	1028	1047	998	1054	1056	1029	1046	1024	1053	1050	992	1027	986	1041	1073	1031	994	1051	1016	1049	1082	1057	1071	1065	1073	1014	1069	1012	1038	1031	1083	1071	1041	1047	1033	994	1060	1055	1063	1043	1069	1164	1010	998	1039	1065	1047	1047	1055	1087	1074	988	1063	1062	1087	1047	1040	1034	1051	1040	1115	1031	1029	1039	1054	1018	1054	1075	1046	1046	1021	1063	1010	1012	1017	1061	1040	1009	1039	1070	1074	1079	1017	1034	1049	1060	1127	1043	1102	1072	1072	1097	1099	1047	1054	1037	1077	1039	1053	1028	1014	1070	994	1097	1009	990	1037	1039	1068	983	1035	1048	1036	1023	1051	1054	1007	1015	1038	1047	1091	1022	1025	988	1053	1016	1065	1039	1002	998	1048	1049	1044	965	1044	1039	1010	1026	1026	1057	1117	1042	1027	1057	996	1074	1017	1050	1039	1039	1061	1017	994	1087	1043	1037	1060	1008	1061	1029	1050	1020	1007	1081	1070	1037	1060	1021	1030	1014	1013	1016	1061	1045	1031	1038	1004	1012	1061	1025	1027	1027	1041	1090	1046	1059	1030	1113	1004	1002	949	1004	1055	1051	1040	1054	1055	1054	1027	1048	1037	1043	997	1048	1085	1033	1064	1077	1011	1068	1071	1019	1060	1062	1013	1060	985	1040	1032	1114	1060	1071	1091	1049	1047	1038	1001	1053	1050	1080	1033	1024	1054	1066	1034	1035	1051	1084	1026	1071	1053	1068	1036	1042	1045	1056	1031	1033	1021	1046	1031	1033	1017	1107	1070	1047	1081	1019	1098	1083	1011	1056	1043	1079	1058	1014	1044	1021	1015	1041	1077	1028	1036	1125	1049	1029	1007	1028	1041	1073	1091	1037	1038	1083	1061	1011	1058	1058	1072	1073	1046	1031	1042	1097	1051	1037	1077	1095	1090	1118	1059	998	969	1054	1039	1021	1027	1003	1037	1075	1037	1040	1033	1061	1067	1047	1078	1050	1019	1057	1036	1037	1019	1053	1055	1054	1004	1035	1049	1003	1070	1053	1063	1039	1072	980	1050	1038	1065	1092	1003	1027	1015	1058	1106	1069	1020	1060	1080	1062	1013	1012	1011	1060	1058	1025	1011	1003	1040	987	1087	1072	1027	1060	1035	1080	1017	1087	1061	1039	1073	1023	1039	1043	1085	1031	1050	999	1059	1074	1085	1040	1051	1029	1033	1022	1066	1037	1075	1027	1070	1028	1050	1060	1023	1005	1064	1027	1031	1146	1110	1069	1047	1050	1011	1021	989	1073	1072	1045	1031	993	1049	1078	1030	1002	1051	1076	1002	1094	1111	1036	1030	1009	1074	960	1056	1062	1032	1103	1031	1015	1045	1065	1018	1120	1041	1082	1026	1095	1072	959	1056	1091	1029	1068	1031	1026	1022	1104	1044	1081	1056	1077	1077	1012	1063	1023	986	1021	1061	986	1087	1070	1106	1066	1051	1040	1042	1045	1077	1080	1088	1050	999	1072	1066	1040	1056	1021	1061	1061	1099	1060	1073	1069	1093	1049	1066	1024	1070	1050	1056	1088	1006	1054	1059	1013	1061	1018	1054	1055	1057	1040	1067	1070	1096	1053	991	1095	1053	1072	1108	1005	1039	1002	1073	1040	1079	1040	1051	1093	1029	1016	1060	1061	1038	1092	1044	1031	1037	1001	1121	1019	1039	1063	1124	1089	1033	1039	1012	1085	1044	1051	1024	1077	1082	1039	1108	1090	1069	1037	1087	1081	1044	985	1051	1062	1064	1062	1040	1119	1034	1045	1050	1107	998	1031	1057	1046	1013	1027	1023	1059	1047	1049	1062	1060	1020	1024	1076	1022	1055	1075	1026	1051	1067	1034	1033	1081	1004	1021	1029	945	1054	999	1027	1046	1061	1030	1033	1049	1071	1160	1027	1088	1028	1066	1074	1060	999	1108	1043	1055	1029	1093	1032	1083	1042	1052	1082	1055	1101	1029	1075	1079	1072	1113	1033	1039	1042	1063	1022	1060	990	1019	997	990	1050	1070	1052	1060	1028	1048	1040	1068	1036	1062	1021	1132	1121	978	1005	1101	1008	1058	1053	1068	998	1081	1081	1047	1067	1054	1077	1007	1100	1091	1054	1067	1014	1047	1070	1052	1049	1056	1027	1045	1043	1078	1045	1039	1038	1028	1061	1030	1075	1029	1056	1024	1052	1006	1066	1137	1066	1036	1030	1012	1004	1031	1063	1028	1039	1038	1053	1060	1005	1034	1024	1033	1036	1057	1053	1082	1070	1023	1036	1057	998	1060	1092	1048	1040	1047	1074	1096	1066	1058	1041	1054	1041	1023	1077	1033	1089	1010	1050	1078	977	1036	1027	1089	1080	1022	1027	1024	1029	1037	1012	1014	1082	1038	1041	1030	1078	1040	1039	1072	1015	1034	1054	1058	1080	1026	1073	1052	1054	1053	1065	1039	1074	1085	1033	1071	1003	1055	1067	1089	1048	1032	1047	1042	1072	1047	1054	1006	1085	1066	1008	1012	1059	1011	1029	1038	990	1045	1032	1104	1053	997	1072	1044	1068	1083	1066	1028	1033	1052	1049	1095	1139	985	1043	1063	1098	1052	1060	1046	1023	1034	1023	1067	1030	1081	1046	1054	1032	989	1042	1002	1072	1035	1079	1052	1002	1024	993	1117	1079	1034	1019	1050	1089	1040	1050	1089	1056	1065	1077	1027	1033	1083	1031	1045	1034	1139	1048	1014	1036	1060	1043	1058	1037	1028	1027	1027	1048	1069	1066	1086	1039	1031	1074	1025	1079	1005	1046	1036	1037	1037	1006	1013	1064	1069	976	983	1065	1011	1049	1112	1021	1041	1068	1044	1061	1037	988	1017	1029	1004	1060	1048	1067	1081	1046	1053	1025	1091	1004	1064	1011	1049	1018	1115	1001	1057	998	996	1042	983	986	1031	1039	1055	1031	1031	1039	1088	1032	1058	1019	1040	1123	1041	1055	1008	1088	1043	991	1059	1025	1109	1082	1053	1035	1073	1061	1064	1058	992	1071	998	1070	1040	1062	1034	1127	980	1044	1045	1033	1050	1042	1056	1120	1004	1047	1079	1058	1029	1051	1016	1020	1024	1033	1122	1035	1038	1037	1072	1083	1045	1077	1106	1061	1021	1018	1066	986	1035	1076	1104	1056	1085	1011	1023	1055	1081	1060	1000	1078	984	1034	1022	1036	1082	1047	1048	1084	1089	1039	1088	1061	1075	1035	1012	1043	998	1049	1033	1043	1015	1022	1057	1000	1057	1045	1011	994	1120	1012	1063	1078	1059	1073	1081	1053	1122	1039	1027	1060	1065	1036	1032	1057	1093	1018	1026	1012	1065	1045	1005	1017	1096	991	1039	1090	1071	1056	1042	1044	1043	1043	1043	1101	1075	1063	986	1046	1087	1016	1020	1038	1029	1021	1019	1101	1111	1059	1058	996	1059	1064	1019	1086	1035	1004	1032	1071	1014	1110	1044	1022	1054	1055	1019	1040	1045	1075	1057	1033	1031	1077	1002	1038	1053	1009	1016	1039	1007	1030	1040	1049	1015	982	980	1007	1002	1036	1066	1008	1043	1059	1058	1085	1055	1049	1022	1048	974	1074	1050	1055	1057	1002	1026	1008	1083	1110	977	1151	1026	1033	1044	995	1075	1018	1051	982	1035	1023	1051	1033	1021	1064	1087	1053	1015	1034	1005	1009	1110	1024	1089	1025	1011	1001	990	989	1002	1008	1039	1040	1066	1077	1079	1020	1062	1087	1078	1057	1006	1060	1072	1050	1037	1073	1138	1034	1038	1024	1064	1036	1074	1066	1052	1078	1067	1039	1030	1019	1052	1106	1115	1038	1019	997	1058	1061	1079	1062	981	1041	1099	1034	1056	1028	1033	1011	1016	977	1059	992	1008	1053	1074	1030	1059	1049	1064	1041	1073	1034	991	1013	1026	1009	1019	1021	971	1064	1033	1023	1033	1017	1075	1016	1055	1027	1060	1038	1081	1030	1065	1055	1019	1039	1029	1043	1110	1030	994	1077	1081	1016	1026	986	1070	1092	1021	1028	1061	1021	1015	1007	1070	1026	1074	1058	1043	1044	1001	1009	1067	1039	1008	1025	1015	1047	991	1031	1063	1070	970	1040	1022	1015	1042	1032	1095	1077	1053	1037	1103	1031	978	1043	1070	1052	1050	1082	1048	1036	1069	1041	1059	1030	1006	1064	1084	1051	1002	1024	1067	1035	1042	1062	1042	1097	1041	1059
28209	10867	7665	5461	2529	1238	983	762	639	598	518	484	461	431	430	430	426	419	426	382	418	379	395	442	393	390	392	386	389	379	397	344	421	389	387	408	411	418	409	383	395	395	385	387	397	397	390	376	408	406	405	383	400	399	397	403	395	402	411	412	415	381	406	400	367	355	411	411	363	355	383	418	403	458	386	388	402	360	391	410	416	392	419	409	391	380	386	414	368	383	366	380	350	400	386	401	409	381	434	394	389	387	376	374	373	379	373	402	392	386	386	407	396	389	377	411	360	421	424	390	414	414	396	420	421	367	464	377	389	393	423	340	382	426	403	349	403	420	356	348	372	381	432	383	386	385	386	345	382	436	378	376	365	400	405	385	353	358	389	381	398	401	404	385	386	396	399	401	397	411	374	386	432	361	392	359	383	431	384	405	393	404	427	393	398	389	411	398	421	380	374	375	430	427	418	383	377	385	355	430	435	390	388	382	403	426	433	380	417	384	406	363	416	390	439	394	399	416	400	367	410	432	380	418	401	386	348	383	423	374	384	391	376	403	381	387	430	401	361	425	381	426	380	436	401	420	412	388	386	360	394	368	412	438	396	398	407	379	389	427	389	385	364	436	457	356	421	368	362	392	408	367	397	377	364	383	409	401	411	355	371	393	423	430	408	388	398	383	389	386	398	432	381	383	410	342	399	401	367	380	415	398	395	447	428	395	409	387	361	393	376	380	387	347	389	389	421	412	404	423	432	408	451	378	378	410	372	373	351	379	402	383	358	401	398	376	368	399	403	392	428	412	395	422	378	402	386	386	395	422	404	343	416	404	422	393	383	380	398	416	422	438	419	375	395	386	431	385	339	362	415	400	374	377	405	360	391	410	410	372	379	408	436	403	384	390	404	414	424	397	362	390	377	363	404	405	385	401	347	416	397	411	419	406	385	388	341	406	385	400	413	410	371	373	364	417	408	387	384	363	431	371	368	404	414	365	390	428	396	403	378	406	396	392	395	414	393	403	364	370	383	404	393	393	391	393	381	391	364	423	352	393	396	397	421	419	417	394	442	403	384	389	410	395	392	376	372	393	392	402	409	404	372	384	386	409	369	432	400	423	388	380	394	415	429	375	378	391	394	353	395	363	381	400	363	365	409	384	402	388	415	373	417	385	386	431	373	408	423	373	410	345	436	360	350	429	375	399	412	407	405	368	404	415	401	356	384	382	366	395	381	418	400	394	376	402	384	371	391	368	375	408	381	402	363	373	386	378	385	381	348	375	414	386	416	410	399	405	409	414	385	406	415	398	403	343	433	399	399	427	394	399	394	393	368	400	388	365	395	350	374	371	376	401	411	406	400	351	371	358	382	404	430	382	423	383	381	381	366	372	366	381	367	425	364	389	379	354	379	365	367	379	391	431	374	388	417	388	400	395	434	427	337	395	399	353	393	399	397	407	397	396	388	376	395	410	398	360	391	424	388	421	389	417	391	385	376	340	376	377	434	373	395	416	455	409	386	384	405	400	408	442	393	399	381	385	416	415	419	389	439	351	413	403	445	380	374	365	385	422	369	364	394	388	380	364	358	411	422	382	370	369	419	429	375	373	418	382	412	430	418	395	364	419	369	401	379	452	383	409	402	358	404	406	367	377	375	370	379	373	394	386	426	359	412	427	381	400	372	394	445	431	407	406	393	361	437	372	377	378	413	383	389	414	400	398	391	408	435	388	377	421	382	435	398	405	392	411	445	379	389	403	382	366	401	411	394	406	438	416	416	404	370	387	372	372	394	377	379	368	390	368	400	393	351	359	349	427	439	422	378	366	404	375	390	384	386	418	411	409	394	401	399	380	377	357	394	416	452	366	412	428	396	386	402	427	399	397	400	369	402	390	424	363	384	415	405	412	436	401	369	406	423	419	390	406	375	417	401	434	424	391	371	388	390	394	387	383	374	392	372	396	415	388	414	396	413	399	402	403	386	418	410	365	365	378	382	394	387	412	425	383	377	398	375	418	404	389	416	410	351	380	418	375	408	400	407	382	406	382	386	414	382	384	387	384	395	404	426	400	357	356	380	384	361	388	399	385	420	379	389	433	417	403	405	407	410	390	410	397	407	400	355	375	392	359	411	385	395	400	395	434	403	412	370	412	380	373	369	399	406	405	401	374	442	427	400	386	403	382	374	394	394	389	392	414	404	371	391	376	405	422	359	410	390	415	404	399	396	386	411	411	380	394	394	381	379	397	408	430	390	414	355	372	382	366	394	392	406	411	399	386	401	424	415	405	421	410	377	371	377	445	426	402	396	425	391	411	379	387	394	377	411	342	405	432	429	403	425	412	378	377	407	363	453	390	385	402	373	381	409	409	422	387	418	434	402	412	389	397	412	387	427	396	375	409	349	402	372	402	359	385	394	393	374	404	363	396	375	386	411	408	384	375	387	393	427	410	391	376	401	397	405	381	387	401	372	392	415	352	370	419	387	417	379	407	427	380	416	356	383	376	389	421	453	383	394	352	381	410	398	404	422	426	429	397	390	392	419	378	417	431	427	403	411	412	390	429	362	391	403	395	416	403	360	366	412	441	397	346	392	433	368	381	372	383	401	412	412	402	406	392	413	422	359	366	373	370	402	376	381	413	386	401	374	392	394	390	402	374	392	416	355	399	393	405	409	401	394	372	386	369	405	389	405	392	394	389	419	370	414	386	363	363	345	425	389	403	417	390	398	364	388	375	427	404	393	401	387	423	384	365	398	396	387	424	338	409	401	367	377	374	424	375	398	368	414	360	426	343	382	370	432	451	366	382	373	387	370	396	376	399	366	401	435	433	413	377	392	391	437	411	378	392	381	393	399	402	391	391	386	430	415	396	431	399	373	399	424	379	433	385	376	446	373	356	379	398	356	397	402	400	403	372	382	394	402	415	392	423	395	418	415	390	399	402	401	417	374	375	416	431	357	414	369	391	386	392	382	417	374	382	392	377	367	389	371	387	396	399	412	411	394	385	395	422	366	384	413	401	397	410	433	393	416	377	391	414	413	381	412	380	376	416	410	378	403	445	394	426	393	414	389	412	429	397	419	400	347	394	425	435	361	414	380	401	425	397	437	371	395	373	428	390	390	382	367	367	379	424	386	395	426	406	423	398	371	386	399	426	381	400	405	373	358	388	362	397	406	386	405	389	392	403	404	367	387	395	445	404	382	414	424	423	408	394	367	374	381	356	359	369	376	352	389	350	386	362	403	372	377	400	347	391	386	406	349	384	349	403	391	389	406	401	388	383	391	349	415	420	434	402	393	397	410	370	353	396	395	389	413	392	379	411	413	422	394	431	411	396	425	380	410	393	417	411	366	390	414	388	404	403	368	415	391	417	395	367	410	396	393	396	405	421	398	380	398	425	393	407	409	403	365	383	394	411	409	379	422	430	436	415	409	404	387	394	391	391	426	347	378	385	383	383	404	403	435	408	455	433	402	370	404	407	413	383	384	408	372	414	385	443	372	416	399	377
18729	9236	12337	12561	7531	4381	3470	2385	2232	1820	1452	1327	1307	1267	1159	1068	1034	1033	999	974	887	898	899	962	886	942	916	929	905	931	921	879	892	889	907	876	874	876	879	904	900	829	875	902	896	873	910	896	888	931	847	858	877	942	818	815	839	891	898	863	899	856	884	866	879	860	897	869	833	867	899	839	891	871	849	835	832	896	910	926	864	889	859	863	933	911	868	859	845	865	892	880	901	848	847	901	849	907	866	883	917	839	847	883	812	861	839	865	842	829	860	823	898	878	862	834	862	829	867	908	827	876	907	883	842	910	838	833	847	870	828	890	897	875	867	892	867	827	890	859	881	904	876	898	903	877	872	906	905	868	957	828	878	866	833	859	836	859	913	852	888	857	859	881	896	889	903	896	865	834	902	897	923	845	923	815	879	927	879	891	906	895	891	921	876	846	835	848	864	881	876	879	870	928	894	894	864	883	874	876	887	882	871	892	872	849	871	838	901	849	836	877	910	858	874	881	909	883	921	889	826	859	903	890	843	858	914	864	892	887	849	855	897	815	845	870	845	911	851	872	858	873	871	869	849	852	870	851	858	823	851	863	904	888	838	900	835	896	878	878	903	866	860	850	865	889	925	839	887	838	847	790	867	877	858	846	852	898	921	910	900	928	918	886	876	892	838	879	876	821	831	862	834	823	833	895	847	846	847	883	855	829	936	849	862	896	817	866	869	821	892	878	881	804	826	854	808	845	904	864	879	880	870	837	906	949	832	848	929	856	877	886	882	855	849	878	856	916	884	903	860	893	873	847	854	882	831	902	842	849	929	846	854	901	881	834	905	858	832	884	875	909	889	850	880	823	831	863	850	899	911	826	890	844	828	847	908	804	854	892	859	840	927	846	904	839	867	855	837	886	891	860	890	868	875	845	873	891	899	887	913	831	835	977	887	864	849	918	884	934	817	880	849	868	842	837	876	890	874	905	944	870	871	818	890	948	931	911	808	892	874	899	860	838	915	898	894	891	901	890	883	866	881	841	886	904	906	883	849	902	871	923	848	869	868	850	868	907	882	886	891	892	820	882	791	848	888	886	919	868	905	834	818	878	872	825	843	867	859	878	870	867	851	872	892	842	818	914	876	839	869	862	893	850	831	846	866	816	896	838	883	883	875	925	869	843	926	892	865	835	895	839	850	836	871	893	835	848	887	856	858	907	884	871	870	885	854	817	850	851	901	911	917	873	877	887	854	851	817	857	875	885	898	904	860	886	879	957	820	858	875	891	909	857	852	873	912	874	861	865	854	866	876	842	887	841	823	891	840	848	892	865	868	850	830	820	862	831	885	820	863	907	860	915	871	900	865	885	860	858	875	892	799	870	871	799	922	884	819	925	878	887	875	879	891	844	864	902	872	858	888	857	849	874	841	861	889	839	836	803	853	864	880	867	904	806	865	854	869	845	895	836	825	913	858	876	840	840	882	878	888	921	882	810	912	896	838	908	888	850	886	888	860	829	891	914	857	903	842	861	900	890	855	853	900	872	845	842	925	819	875	868	882	896	864	875	850	892	890	856	915	865	823	850	853	926	858	926	863	863	880	900	849	855	904	934	895	901	904	849	883	860	866	848	877	808	847	908	865	923	845	897	830	903	884	838	871	889	880	875	871	903	861	870	866	851	891	879	860	892	902	911	872	879	865	915	906	869	881	832	844	881	893	884	843	852	872	865	849	864	909	874	866	921	905	862	884	843	882	894	890	844	899	859	856	889	922	858	840	905	910	900	881	854	849	871	882	903	821	882	938	889	857	924	816	837	838	901	895	869	921	915	809	863	851	875	849	855	857	892	827	873	939	929	837	902	888	880	797	865	811	828	872	863	859	824	879	879	883	867	907	860	839	899	855	815	829	884	901	855	876	801	865	911	894	852	860	879	864	853	882	863	888	837	810	910	896	824	836	853	923	846	884	880	878	881	864	885	868	804	915	898	861	889	885	880	906	849	873	840	937	921	860	879	855	889	860	906	858	906	919	784	871	870	877	884	863	798	861	886	865	837	870	874	910	906	878	886	831	911	896	849	849	865	899	918	823	899	910	896	884	835	839	856	827	853	834	879	900	865	840	893	895	931	911	923	854	904	831	883	895	907	871	899	863	850	862	877	915	840	896	868	901	878	822	891	883	827	888	894	934	894	836	880	878	883	850	865	842	874	875	842	871	848	898	833	871	884	917	868	863	875	855	870	864	911	878	815	908	866	840	861	869	902	900	835	825	884	885	888	897	904	890	888	889	836	862	867	902	894	860	862	872	841	900	883	866	870	877	880	830	881	850	854	866	865	844	860	891	859	895	904	845	910	874	863	904	839	867	851	860	917	845	933	866	896	842	921	857	835	833	892	857	852	927	896	857	920	812	865	865	851	849	880	907	907	862	822	834	859	893	852	896	855	891	870	908	886	834	885	872	895	915	853	863	827	836	859	877	889	882	873	829	831	878	911	922	850	858	844	847	948	924	874	869	855	845	872	884	885	878	900	890	829	926	872	849	898	880	875	899	899	884	850	911	910	863	876	852	861	869	853	860	889	862	892	892	829	907	841	893	823	856	882	855	843	867	919	852	858	904	877	839	888	886	857	918	866	862	830	920	862	896	855	856	889	882	879	890	882	851	886	882	821	828	888	866	914	884	914	892	848	867	857	865	908	861	926	882	886	857	894	851	867	880	844	836	887	904	860	831	827	928	912	919	920	824	876	828	919	847	916	925	837	890	820	860	889	794	895	869	846	901	917	855	883	854	866	918	858	904	839	870	863	856	873	887	806	879	862	862	850	907	889	897	869	896	906	821	906	859	867	855	814	876	839	856	890	827	880	896	891	874	883	906	870	911	872	849	833	872	860	896	867	890	831	842	864	907	875	862	885	838	901	877	871	886	898	829	814	827	808	869	849	904	871	834	878	896	931	866	865	866	899	894	819	814	839	843	828	896	903	856	873	848	874	853	925	937	864	869	824	884	887	925	887	885	847	858	814	890	884	850	811	853	785	897	898	882	862	882	879	903	854	804	880	875	860	847	879	906	915	815	892	892	842	860	887	852	900	926	865	871	859	883	838	897	846	861	881	859	870	919	826	853	831	860	895	840	893	865	901	882	877	862	868	858	849	887	848	820	832	838	885	848	837	883	900	846	885	884	859	876	884	818	843	910	885	843	838	901	852	886	906	878	853	858	863	843	842	846	898	812	877	826	925	864	863	876	825	891	881	902	892	908	827	872	907	857	861	838	820	889	845	868	829	909	882	835	867	819	865	866	927	918	855	918	882	908	865	893	852	896	871	913	892	896	851	908	889	880	847	888	843	893	885	907	875	893	851	889	894	935	931	826	901	881	904	845	898	855	894	890	830	852	874	896	880	890	844	860	913	877	882	876	957	851	845	898	825	861	901	894	841	846	840	860	883	899	850	832	889	895	890	897	834	872	903	846	894	870	871	834	874	824	855	895	918	844	871	870	886	850	817	887	880
33023	15845	12108	9027	4227	2215	1611	934	807	669	598	487	467	454	411	420	402	389	384	368	337	396	385	381	379	339	336	356	348	368	375	349	340	344	344	337	327	352	359	338	346	399	357	330	336	349	368	345	340	322	326	375	339	372	350	366	371	320	353	337	367	332	378	383	355	355	331	357	383	371	357	348	330	348	323	346	354	365	383	367	338	338	355	358	382	343	349	316	382	358	352	391	382	330	349	329	380	349	340	343	327	328	357	325	367	341	347	386	378	356	343	360	355	332	346	348	340	340	368	369	360	357	353	335	368	368	370	339	351	349	326	358	356	335	352	337	344	388	347	374	340	373	319	353	337	336	350	334	345	319	323	342	352	359	385	346	400	354	360	339	362	359	359	357	363	328	326	339	331	382	362	351	333	369	341	341	341	340	304	361	385	380	320	377	354	315	365	384	321	332	344	349	376	329	354	346	314	372	331	377	358	330	314	338	356	361	353	348	364	347	392	339	352	319	314	366	321	350	365	343	345	354	362	349	342	335	356	332	380	374	367	304	369	339	385	339	365	314	377	365	331	335	325	337	321	360	348	364	332	353	395	381	330	323	361	358	361	371	320	345	376	361	331	383	330	354	358	346	371	340	378	351	333	376	377	321	319	352	333	352	364	366	328	348	353	354	356	356	350	349	343	324	370	352	342	320	329	369	387	348	376	326	364	322	347	322	344	355	345	346	396	325	344	347	363	366	366	351	362	332	350	364	325	343	352	329	324	350	349	324	370	350	353	342	374	355	320	334	328	359	334	363	369	348	374	355	338	351	370	408	355	335	391	316	339	324	314	314	325	399	371	328	369	389	343	395	365	375	356	320	382	387	337	334	361	371	367	326	347	350	355	355	354	362	317	370	332	363	377	317	345	348	373	369	325	343	311	324	373	346	346	363	324	326	339	384	331	354	356	345	366	344	320	358	343	327	361	356	365	361	375	382	343	356	313	333	354	303	310	344	348	366	355	337	416	347	344	340	331	368	364	311	378	370	350	358	382	352	347	379	310	309	343	372	357	353	332	350	375	349	376	340	338	345	394	374	340	369	364	363	350	328	322	323	365	322	339	358	335	335	383	368	371	389	337	375	343	348	322	384	370	366	333	388	340	343	355	370	313	353	327	369	355	344	346	349	337	323	339	366	316	305	334	322	375	377	347	339	358	335	323	408	356	351	351	345	320	313	363	379	324	330	332	363	347	339	357	340	316	335	332	370	345	310	345	346	379	388	356	361	328	366	322	361	350	349	335	339	369	369	342	373	331	326	318	387	399	311	343	385	372	341	344	338	362	375	340	329	349	356	372	315	332	360	322	361	359	341	341	355	332	348	343	320	363	395	376	386	320	354	337	322	362	382	379	358	359	319	349	380	388	346	329	359	363	362	349	341	357	326	342	377	376	376	357	357	337	345	366	358	364	361	390	334	318	354	347	335	349	335	346	382	329	380	357	374	333	339	335	339	361	336	349	323	373	311	320	326	362	352	366	345	358	360	349	328	338	337	348	340	318	340	371	361	343	363	348	342	359	359	357	350	336	346	363	333	362	325	373	356	372	331	340	318	287	360	351	345	380	340	336	323	325	325	362	344	376	366	389	334	347	337	369	346	334	390	336	338	392	355	358	337	338	358	383	337	356	367	365	361	364	307	388	394	332	348	355	336	365	330	307	343	334	341	320	336	319	350	370	321	326	367	350	340	371	364	371	331	336	326	353	345	321	359	310	326	382	285	326	351	378	331	325	343	347	357	340	401	329	328	330	347	303	335	331	355	372	322	369	345	353	329	329	326	327	357	316	345	323	351	397	347	329	342	362	326	327	315	351	316	334	351	323	366	337	356	353	363	341	369	350	353	328	344	369	339	303	345	323	351	372	352	339	349	371	344	345	382	389	350	317	344	378	353	326	321	358	335	386	397	348	358	342	331	305	341	370	349	384	350	346	377	357	345	367	367	334	331	340	356	349	339	335	348	325	341	311	317	404	375	357	327	336	353	398	365	325	322	381	331	330	341	352	339	386	373	374	337	368	339	380	368	355	369	307	382	343	333	357	331	360	363	344	333	363	339	353	384	359	348	377	364	344	403	352	319	348	349	365	343	348	358	409	372	357	357	356	329	378	397	369	335	385	363	343	376	378	383	331	385	306	310	376	363	339	349	354	332	355	337	360	326	333	327	337	322	317	341	334	382	335	353	346	351	346	341	362	333	329	347	340	335	358	333	341	351	339	312	386	343	353	337	325	373	362	370	351	325	357	322	353	325	342	343	330	367	314	353	324	323	369	352	361	377	348	398	380	348	337	340	341	360	347	342	360	336	353	356	363	355	340	323	337	330	337	360	353	339	365	377	349	358	344	355	342	347	395	335	364	352	337	345	375	336	377	325	325	314	362	319	357	382	352	348	336	346	330	366	357	354	295	304	327	398	340	344	309	375	358	358	355	360	319	372	338	329	370	320	349	363	364	352	337	388	358	353	362	363	324	340	350	369	325	348	311	364	373	374	329	337	372	362	349	368	356	390	329	333	326	360	352	367	366	334	343	363	344	351	359	349	334	343	343	336	340	368	333	327	349	369	334	354	335	339	365	354	380	339	302	326	342	338	346	343	349	337	343	321	379	361	344	341	340	346	365	335	367	381	364	370	394	364	370	352	369	365	360	347	363	370	348	347	327	375	298	367	361	365	336	357	345	357	337	336	347	325	339	319	343	346	368	335	374	337	348	352	377	370	389	337	368	360	351	328	387	350	396	343	329	333	352	320	330	342	346	320	306	351	343	334	349	375	327	361	361	387	403	299	319	344	330	370	352	373	333	343	349	341	311	357	325	352	356	378	376	328	347	346	364	347	357	362	361	339	334	329	349	331	364	363	344	338	332	391	369	347	321	357	360	385	350	328	359	357	355	360	340	339	385	314	347	367	351	354	344	353	346	351	358	369	353	331	373	336	349	344	369	344	315	364	377	332	358	364	334	350	346	338	366	379	371	356	348	378	351	308	329	346	336	359	342	354	366	369	351	338	368	348	340	334	332	384	352	318	370	330	336	374	341	340	366	368	360	338	348	369	330	333	339	373	322	331	333	355	345	368	332	359	348	349	365	335	333	366	325	321	340	303	353	373	379	354	318	349	351	348	337	337	360	347	357	362	376	340	332	353	345	347	336	315	322	311	372	371	346	350	360	346	328	341	370	340	350	332	350	307	361	363	340	346	378	332	353	372	343	352	343	333	340	311	342	375	379	351	371	331	354	386	372	343	319	339	376	365	382	358	374	352	361	353	357	341	354	370	313	405	378	339	369	352	317	330	359	386	340	319	363	358	350	316	324	335	364	325	333	326	351	325	303	293	370	370	324	361	348	309	338	328	340	381	358	366	341	329	344	340	345	350	355	383	333	352	354	336	347	337	378	338	386	360	346	327	374	345	338	343	378	325	365	325	377	347	322	333	335	372	375	336	355	308	323	350	374	340	360	320
21682	13328	18933	19961	12250	8800	6708	3817	3366	2589	1983	1815	1711	1459	1368	1254	1121	1118	1064	1078	996	1023	1023	942	954	960	1022	911	902	879	976	904	928	838	946	898	918	930	922	920	923	864	879	887	913	852	880	832	838	857	853	876	902	898	867	899	900	859	841	872	882	866	843	847	928	845	921	871	869	873	864	879	837	861	847	867	842	841	865	852	913	835	935	899	837	892	888	813	906	862	885	863	848	910	851	845	869	854	931	857	884	820	841	898	874	855	876	852	859	867	845	849	851	858	827	900	892	813	861	827	858	918	846	832	878	875	834	848	878	878	849	879	877	831	853	890	849	862	917	870	825	875	870	832	893	836	916	809	859	804	862	833	871	883	842	885	856	877	863	864	884	904	838	877	886	863	893	907	835	845	878	835	907	852	881	852	877	880	786	822	862	820	847	882	871	827	823	905	870	833	848	868	878	861	877	835	864	868	929	847	813	879	887	845	869	815	863	834	884	855	926	854	848	882	908	863	846	907	873	791	832	866	848	863	850	934	850	822	893	874	896	886	958	891	874	844	858	842	863	868	855	872	834	824	922	868	868	847	870	858	854	871	862	845	847	887	865	839	879	865	867	824	888	867	833	874	842	867	862	877	819	841	896	842	850	861	824	826	907	843	872	897	874	887	904	857	893	928	882	855	845	905	853	967	774	859	911	864	819	842	856	851	847	884	860	854	840	824	836	840	862	887	881	871	881	817	880	929	899	854	843	888	809	852	841	910	878	907	869	856	863	867	891	846	829	845	881	898	910	896	881	832	894	823	842	940	890	873	930	851	891	878	868	837	944	862	874	826	895	863	917	842	904	864	860	865	874	871	891	855	834	885	856	864	884	883	850	891	827	895	864	862	878	894	865	844	819	836	895	865	880	856	905	838	851	873	888	859	874	857	826	864	901	897	891	877	832	861	835	886	909	911	886	863	855	860	843	852	848	864	843	862	883	821	889	880	839	840	933	835	828	883	876	834	830	871	843	860	930	844	887	866	876	902	868	850	847	809	883	838	864	889	866	858	864	891	835	822	848	816	869	900	861	918	863	909	889	894	883	856	879	875	893	873	861	877	893	866	872	838	856	842	836	803	828	859	817	854	868	866	891	858	862	859	845	828	871	882	865	881	918	907	834	919	888	890	858	841	880	820	891	877	857	888	892	834	875	870	859	842	870	910	836	907	843	868	841	867	879	804	830	838	866	915	868	878	823	841	867	831	898	887	894	817	858	829	914	869	848	868	889	844	907	879	876	876	854	896	890	840	851	872	915	854	877	841	892	899	952	873	892	937	881	843	841	843	928	843	838	893	856	900	861	826	807	905	845	857	830	834	844	897	895	874	837	854	854	856	842	891	854	844	869	878	891	874	883	899	867	845	856	860	884	904	856	882	817	829	826	890	883	868	836	907	882	871	849	841	895	848	858	848	814	870	877	906	829	896	874	926	846	845	829	859	856	856	868	839	924	870	831	829	799	854	852	866	852	800	890	835	832	829	860	881	845	780	814	854	841	849	856	887	822	877	927	878	941	833	881	843	861	854	863	855	809	863	870	877	854	833	913	848	904	842	854	891	896	871	882	860	869	883	846	860	859	833	858	841	847	855	938	925	874	845	928	844	840	847	835	869	872	845	873	876	873	884	889	863	829	804	839	917	927	896	839	870	837	864	845	891	891	842	900	878	851	918	844	867	840	925	854	855	901	843	865	869	856	885	855	864	880	840	874	907	863	876	891	817	875	841	861	843	862	863	874	902	861	886	842	840	863	848	889	883	903	870	839	864	897	823	878	876	879	816	883	893	890	873	861	903	821	895	841	908	841	885	856	839	899	874	865	782	886	813	854	900	879	881	852	876	830	865	879	867	841	885	873	901	838	868	904	843	844	874	912	844	892	852	847	882	918	835	868	900	852	826	829	831	885	878	852	899	888	834	834	868	870	853	869	849	912	875	882	848	906	888	888	865	875	849	844	860	874	854	893	857	842	886	852	870	856	872	836	888	933	831	795	929	863	879	861	916	823	900	897	925	858	895	855	836	895	886	861	847	856	853	866	817	864	883	898	869	880	882	875	885	860	874	880	820	840	858	822	900	826	836	898	897	888	876	822	845	866	876	877	874	847	863	886	854	862	849	870	859	858	882	866	873	852	820	892	897	866	864	882	940	885	870	898	848	857	912	860	834	866	845	881	834	906	903	860	870	817	822	862	876	870	819	903	853	836	886	890	867	885	853	855	854	861	898	859	921	824	902	851	919	857	881	847	846	864	894	915	864	876	846	883	871	894	827	940	798	874	825	890	904	889	889	848	852	884	892	889	804	851	915	813	837	849	900	844	821	879	950	862	850	885	832	872	882	797	890	843	871	870	866	851	922	884	852	855	831	811	892	898	876	859	903	833	877	854	870	837	854	864	842	840	876	896	837	908	853	843	882	832	794	874	873	903	833	844	834	845	889	826	898	839	875	878	832	880	878	876	858	917	861	886	871	852	847	909	825	863	880	863	828	840	935	861	895	901	856	843	897	865	864	864	826	834	904	857	941	872	874	797	849	830	870	856	836	864	840	855	887	834	860	845	843	849	901	837	865	829	842	866	893	857	895	887	910	887	863	864	806	871	845	906	848	891	896	894	868	887	908	830	877	859	830	905	883	860	894	835	843	916	849	945	864	833	870	868	847	866	831	879	882	924	844	832	854	894	881	911	867	871	829	876	845	868	851	856	822	846	872	888	907	861	861	889	857	871	851	856	838	803	839	870	931	823	855	852	881	888	891	882	836	868	916	885	887	906	867	836	825	891	864	864	893	851	838	901	847	878	831	919	858	873	845	872	907	873	883	914	846	860	849	894	874	863	885	811	844	852	892	819	801	900	890	877	926	875	861	850	863	815	847	859	864	901	907	894	824	928	879	841	914	913	830	885	966	862	871	910	901	918	902	898	833	835	900	855	898	887	843	857	832	883	857	838	888	843	811	879	843	791	815	809	864	861	853	909	861	841	825	918	892	846	922	896	807	852	901	868	875	834	922	877	862	840	874	879	861	847	888	873	882	814	823	846	820	863	844	842	905	839	852	872	879	900	901	837	903	836	894	831	860	840	905	905	832	879	887	898	829	868	836	827	858	864	853	860	823	814	886	877	884	869	859	905	814	869	892	953	847	848	837	871	872	846	865	861	876	792	914	823	857	890	845	846	888	874	832	785	922	870	887	838	848	889	843	894	869	867	857	842	860	883	876	863	894	903	858	862	919	849	857	855	830	871	891	893	885	865	886	875	853	911	896	825	871	869	871	881	926	826	853	891	858	820	836	843	874	866	818	856	875	862	852	838	883	870	894	865	803	866	895	878	853	818	873	883	843	840	820	885	844	853	865	856	853	874	910	894	872	853	855	848	844	827	843	818	876	811	878	847	848	848	880	850	889	887	886	887	882	902	840	902	860	888	898	871	861	909	934	867	856	784	852	893	873	807	895	870	873	851	834
11978	5380	4547	2871	1462	983	760	600	557	584	493	467	446	448	401	437	449	404	438	421	415	420	424	427	399	429	414	404	427	428	420	412	437	459	419	427	426	443	411	398	382	397	417	405	430	410	450	431	404	400	409	395	405	401	433	408	440	420	434	401	418	397	398	413	426	412	448	410	423	445	383	409	400	405	432	396	401	387	407	418	401	456	423	453	395	414	384	393	383	442	379	396	405	394	463	439	424	410	424	454	387	432	432	413	435	395	404	416	407	452	413	406	418	415	425	425	390	434	438	431	411	422	444	401	425	402	419	392	398	424	417	391	395	431	452	405	367	396	424	378	445	423	424	399	402	407	395	438	442	436	423	361	397	391	421	386	379	427	425	438	424	412	410	400	397	395	406	413	436	403	405	392	419	423	409	411	385	423	436	385	370	399	436	408	385	445	375	409	438	427	447	418	433	429	418	427	377	412	434	400	390	394	386	415	385	402	439	423	373	401	410	396	403	431	413	393	402	361	442	416	421	395	366	428	441	416	413	399	388	382	403	393	414	404	412	413	442	382	412	402	389	436	410	399	394	437	435	387	409	391	427	425	411	408	405	414	421	426	410	436	437	399	401	397	413	406	396	404	432	432	423	397	374	430	438	409	423	420	445	390	400	395	437	417	432	415	387	407	405	434	415	426	397	393	416	377	400	398	438	410	421	405	411	397	396	397	417	412	413	417	420	426	401	377	467	407	387	397	393	416	379	417	392	422	403	412	406	387	401	397	395	424	404	438	406	445	382	402	403	394	401	421	406	402	420	425	390	396	359	461	420	376	399	398	430	371	384	444	413	375	382	404	353	456	406	417	382	440	415	423	383	409	430	390	382	403	404	430	426	415	417	422	406	422	414	416	394	426	389	441	441	428	378	389	417	383	371	410	404	387	436	443	431	380	449	420	412	383	439	376	398	425	431	408	392	405	448	444	414	402	414	436	406	374	427	414	427	413	452	366	407	417	395	440	391	409	426	418	426	413	405	436	478	408	430	408	419	402	422	389	444	385	421	406	395	416	394	406	412	394	415	412	366	421	421	376	390	405	395	400	381	425	411	403	429	430	425	365	445	357	421	403	418	441	492	392	427	455	416	417	434	401	399	375	444	385	445	400	414	414	425	427	404	394	472	424	421	461	414	435	461	378	397	425	395	428	475	406	430	448	421	397	426	396	384	429	435	412	412	415	406	400	408	451	399	381	432	356	393	424	374	441	384	426	386	382	388	390	434	414	391	405	441	413	384	413	387	428	426	398	380	397	411	430	400	430	392	414	426	395	424	408	430	397	430	411	412	414	398	388	357	408	402	399	433	414	400	447	394	415	472	450	442	413	417	402	410	429	395	392	398	448	429	394	420	422	417	384	444	421	434	392	404	451	378	428	408	436	411	405	432	426	418	480	403	388	404	393	415	398	392	390	444	421	433	417	409	408	445	425	396	422	388	390	401	417	407	397	404	408	404	414	422	411	414	406	403	414	437	438	375	422	405	411	394	408	451	398	389	405	419	382	400	402	416	409	376	416	401	378	413	408	404	407	401	450	419	424	399	396	420	424	403	389	407	390	401	355	434	433	433	429	406	407	411	425	392	429	396	420	378	407	406	409	394	447	390	383	392	394	435	398	398	424	410	418	423	403	409	385	415	424	435	380	420	461	455	435	409	385	410	410	403	410	418	428	421	420	410	391	424	378	429	449	344	414	417	433	427	414	466	404	399	381	438	403	428	405	408	405	443	427	420	399	406	417	420	449	454	416	429	395	411	401	407	416	432	411	411	447	417	392	407	435	378	425	439	435	420	421	438	423	407	400	427	399	355	451	424	409	407	425	408	393	410	407	428	382	386	398	418	378	424	443	431	455	422	391	441	403	415	386	421	428	429	394	414	399	401	407	420	411	408	427	420	421	388	396	417	407	408	439	441	401	403	432	443	425	403	450	412	391	454	414	399	425	438	409	412	408	400	413	427	419	422	409	401	413	407	364	409	401	455	401	459	406	430	393	369	390	403	419	461	401	404	422	419	397	374	434	424	392	382	386	423	397	434	410	416	450	443	388	407	440	405	390	402	385	402	393	438	406	436	411	417	407	413	426	383	409	399	416	413	412	389	400	411	426	410	431	428	437	381	389	418	430	388	413	406	412	385	399	454	392	387	448	422	383	427	394	403	403	404	398	385	385	393	438	413	422	408	413	373	396	410	414	427	408	383	421	426	426	427	384	394	396	425	397	403	397	384	439	429	436	444	415	401	406	427	391	383	410	447	410	435	411	428	432	450	426	446	403	421	384	448	385	433	412	456	399	394	354	442	431	421	421	414	397	412	427	405	426	424	404	407	420	405	424	423	409	412	397	418	415	413	421	417	405	421	477	416	378	389	415	451	401	427	370	365	398	404	401	413	409	449	447	427	433	474	378	433	381	415	381	416	430	439	428	422	406	386	418	416	420	406	390	407	427	436	391	415	401	398	418	414	369	357	421	389	411	410	404	384	421	442	434	432	420	413	418	425	404	381	419	437	427	431	444	398	404	394	379	431	459	388	388	405	435	444	434	397	413	394	432	409	450	435	390	383	412	395	395	431	365	408	401	408	388	392	417	456	409	418	394	448	391	389	428	412	415	417	412	411	409	426	428	424	389	422	384	423	432	425	452	397	386	431	387	377	412	442	442	404	391	397	393	428	408	421	418	398	433	441	429	387	402	395	389	441	417	410	408	428	440	395	373	417	417	426	421	391	369	415	439	446	406	415	394	428	393	439	427	386	417	412	402	425	371	401	382	381	441	407	420	414	363	401	413	408	440	388	410	388	381	411	427	403	410	432	422	414	397	431	412	425	468	385	410	392	430	392	433	410	412	412	411	389	403	393	441	466	421	410	412	441	426	398	448	400	398	421	408	415	427	404	386	427	392	466	412	396	394	446	397	417	454	418	442	381	375	418	378	408	386	447	408	400	425	398	388	437	386	411	410	418	443	375	438	410	410	402	437	421	418	448	422	407	373	363	417	420	388	396	403	427	444	409	414	401	413	389	419	377	397	390	419	385	382	392	431	398	409	416	412	431	424	412	434	391	406	383	413	382	418	387	404	424	387	430	391	397	397	402	381	366	424	386	387	407	470	375	428	416	410	412	427	436	430	382	413	444	427	421	412	403	421	431	398	420	438	393	407	373	416	426	418	428	414	409	402	455	455	405	411	420	429	411	454	434	379	460	363	455	464	399	408	468	388	411	446	382	443	414	427	411	399	437	423	403	415	397	403	441	395	391	426	410	461	454	407	414	394	411	410	377	408	420	406	428	421	417	445	408	378	415	416	402	450	423	416	419	382	429	409	402	408	396	439	399	395	424	441	395	379	391	411	418	402	412	402	427	421	415	435	423	397	381	420	388	426	422	439	384	419	426	419	436	421	441	402	435	391	412	431	418	390	410	421	405	427	431	420	404	415	399	400	410	404	430	436	439	414	395	396	369	434
9273	5935	8902	8060	5338	3546	2627	2008	1979	1614	1380	1278	1322	1278	1159	1128	1108	1030	1083	1098	1067	1058	1011	1012	991	1066	975	1042	990	1030	1007	1018	994	1058	1048	1059	992	982	992	1071	955	953	995	972	990	1038	932	951	997	990	970	991	1005	1032	967	979	1044	963	925	1017	978	976	1086	1003	999	1049	994	1005	1044	981	1064	982	973	1064	1012	1050	994	949	986	936	996	951	1015	934	994	974	988	1010	1017	1028	1015	987	1017	934	1001	964	977	956	974	1014	1019	986	1006	987	986	980	967	1034	991	1016	882	1013	1006	994	926	992	1046	998	980	962	1054	943	995	905	955	974	964	1052	1003	967	983	955	983	940	980	968	973	1030	993	988	977	1025	1037	975	925	1028	1009	1016	953	1018	953	1004	1009	1028	976	978	1009	1043	991	987	953	941	961	953	991	951	966	981	991	1003	1007	1013	973	963	934	945	955	954	1010	996	1007	961	1052	1049	962	1002	992	932	1045	986	926	986	961	1015	959	931	976	1038	978	1041	919	982	1017	998	1015	990	978	1007	1038	1010	1000	931	958	975	999	977	1011	986	1017	1033	979	989	940	967	946	1026	972	1040	1012	1034	1024	1016	980	1013	982	995	963	1003	956	974	952	979	952	1021	1015	1040	969	950	1016	987	974	1001	961	966	991	951	1049	1009	968	1026	992	1028	994	1029	975	1010	996	940	956	1022	1006	993	1005	1039	1019	961	969	926	1031	1016	977	952	967	996	966	985	948	1005	983	1031	962	1000	973	919	992	973	1064	1024	957	967	980	1007	1056	986	993	1003	1022	977	990	969	1031	989	954	984	986	1011	1033	991	988	998	1063	985	999	1018	966	965	958	972	989	987	998	961	978	977	960	946	945	961	927	982	925	995	970	947	1056	1040	974	1007	1001	1017	1031	972	991	941	1067	976	1025	957	1022	1032	952	896	959	1011	1027	1006	990	1023	973	997	1003	985	980	944	1008	1038	959	965	1023	986	1030	1013	1003	992	1022	1021	1021	1000	1028	1007	963	991	1012	944	979	952	989	1026	955	1028	971	1011	968	944	1014	969	1037	959	997	955	955	1003	992	1009	983	1015	992	942	1007	1024	953	997	995	1003	1009	972	1001	980	969	1002	990	1010	1049	956	1021	997	978	960	988	1001	1008	993	1052	1029	979	1001	1054	950	967	975	1028	1024	972	993	954	974	985	982	981	1004	962	1003	985	971	1022	1010	986	1037	964	927	972	1037	1009	1062	1017	1050	963	1051	1020	918	982	953	982	1007	1012	976	1016	989	958	955	1030	1007	997	1021	964	1023	956	942	1003	964	975	967	934	961	969	988	979	1017	1004	1027	988	1011	1033	967	1017	993	1014	995	999	988	956	980	995	1025	1078	997	984	1045	989	978	966	992	1024	975	938	970	991	1011	1001	981	980	1030	951	987	969	1034	1009	956	999	1029	967	1035	961	966	1006	927	983	988	959	999	1029	958	947	984	947	1039	1030	1001	945	964	1010	977	990	1003	980	1012	966	958	977	996	977	969	966	964	971	993	965	956	1029	1062	1024	1021	981	999	991	1035	1021	1026	990	998	983	1022	964	980	1014	969	1041	949	1015	998	963	991	999	1036	959	986	987	1008	976	937	1033	999	941	1007	964	1073	978	1012	1001	991	1027	992	977	994	982	992	986	928	968	1017	967	1005	1013	961	993	977	1068	979	1013	1022	1018	1006	1003	1028	1009	1015	1000	957	1040	962	1025	973	988	974	968	920	991	968	986	990	1004	1036	981	985	1020	946	947	978	983	1017	949	1013	963	915	1014	982	1030	969	1004	1046	1014	933	965	1044	952	1031	969	980	1004	973	969	1016	988	948	990	1030	1006	1012	974	993	999	1010	1021	957	945	994	959	1032	978	937	977	935	993	1009	959	1016	1026	1048	996	983	989	978	995	982	1058	950	1019	969	978	991	1008	975	1002	1008	996	1000	1025	1009	935	1013	963	958	950	1009	985	1029	1011	1019	1006	1042	1012	980	1014	992	1007	981	1005	1041	964	997	990	994	995	981	1020	959	991	1000	956	1019	981	1034	1008	961	1006	969	990	922	1022	1002	983	1010	986	905	966	990	985	1039	1001	964	1018	971	974	973	1012	976	927	992	951	1009	998	955	995	958	921	1011	1000	1045	1004	1011	977	953	994	1009	965	979	975	1054	1019	1001	931	1035	917	1004	1002	997	996	1043	1037	987	991	1035	982	1039	988	933	993	982	986	956	1041	951	975	968	978	1033	996	1019	1004	973	949	991	988	975	1001	1017	983	973	904	971	1040	997	1002	1003	966	986	979	970	978	980	980	1056	961	999	974	1017	955	961	953	1017	990	1020	958	952	922	972	1017	948	1021	981	970	1032	977	972	952	1016	972	920	1003	1020	968	917	1004	1036	1017	992	1045	997	976	1002	974	1038	989	961	998	948	962	1094	1017	947	951	998	1007	1044	1003	1059	949	995	957	977	997	1022	1026	969	988	1046	990	929	958	969	986	1000	955	973	1036	998	990	1045	998	1022	988	993	946	952	989	957	943	999	983	986	1039	1001	970	955	961	1000	934	1039	1016	931	1020	1023	987	965	951	973	1001	1018	983	1010	978	975	962	944	1009	994	985	1024	965	1005	1045	1020	975	967	932	1003	1062	1005	998	1005	981	974	954	1057	1029	961	1022	978	990	1013	991	971	1006	957	985	1036	955	969	1006	984	947	964	963	948	969	1005	1003	991	979	964	969	1017	997	976	1013	975	1029	1005	1058	1041	966	1079	971	981	1023	1025	979	970	1042	1006	990	990	982	1014	1006	1017	955	961	946	1015	987	1000	929	1019	1009	1017	1008	962	1005	993	970	997	963	916	1051	1007	961	992	1011	965	1030	939	1005	968	1031	973	1000	959	965	1005	985	967	951	980	1000	985	1008	985	966	1010	951	991	1029	1004	990	977	968	986	1018	974	998	927	917	997	1009	998	994	976	1013	1026	1000	948	977	950	959	956	973	977	1015	965	1047	955	1019	971	973	1058	933	1029	1028	1004	1016	932	946	965	997	963	949	951	984	1020	985	969	968	968	942	985	1029	1007	985	982	1042	985	1001	995	1010	1027	1004	1028	1035	973	991	1049	956	982	1002	940	960	957	941	995	999	1004	1014	985	1032	955	969	990	968	988	1000	958	975	1012	948	1076	993	974	998	1038	1039	984	965	996	1058	926	974	1025	990	982	958	1003	1045	979	998	1012	997	1053	1044	945	990	982	1015	926	1026	990	1092	1021	977	984	954	1019	979	973	974	1039	1004	990	1057	1007	929	988	1025	989	1014	990	963	964	1020	973	909	984	980	993	938	952	1016	972	976	952	967	975	955	963	934	1012	978	994	1006	1024	1002	992	1010	992	1002	900	989	906	1017	1000	1034	926	1009	930	1029	996	1025	1016	1017	1025	955	1017	1014	1031	949	983	1005	988	980	1026	955	937	996	1038	997	953	1037	963	1016	946	1017	1004	1000	990	951	981	938	975	954	997	1043	1025	978	982	990	1047	1017	1021	980	933	1022	985	1037	989	994	1004	976	942	977	1001	1001	1041	1028	1007	987	990	978	993	927	969	991	1030	977	943	1008	1007	930	970	1029	1064	971	1054	947	873	1052	992	1031	976	963	992	1001	1004	1018	1025	988	952	949	1025	1019	982	1008	984	1009	994	983	964	972	959	1030	1011	990	986	1026	953	1022	1007	1001	990	974	1015	933	979	1014	1037	996	989	977	1000	947	1002	1009	960	924	983	955	1005	983	1013	1023	1019	1067	1045	991	994	947	1040	992	960	963	971	1027	996	982	914	1007	968	1045	954	1001	986	978	942	963	995	1019	972	1016	1000	1028	994	964	984	989	1050	982	1005	1029	992	1012	990	969	1005	944	945	982	976	1037	947	998	995	986	996	993	1006	1047	976	1008	987	963	1039	916	1046	1026	1010	946	999	1043	1035	904	1008	1011	921	954	1029	967	1007	992	996	1013	1007	952	937	1008	965	998	1000	1061	1024	1017	1012	964	923	998	971	1020	1016	966	1007	1005	1006	993	1024	991	981	987	979
21854	9593	8554	6562	3625	2068	1102	652	634	567	489	469	450	412	415	388	446	406	362	383	378	415	377	371	347	358	401	389	379	356	400	387	362	374	376	350	425	394	371	378	376	384	397	364	365	359	354	369	380	398	345	382	336	395	371	397	378	402	352	386	367	403	393	363	375	353	341	399	351	374	364	358	357	378	344	341	371	379	400	403	403	363	351	337	368	353	381	422	373	361	384	377	370	357	401	386	412	367	342	366	353	371	373	381	372	384	350	353	395	399	352	317	378	372	379	365	368	388	374	376	342	409	376	365	374	355	363	339	335	356	400	339	345	388	364	352	414	397	333	379	333	374	373	385	381	347	384	361	366	366	348	381	380	376	361	403	372	376	387	379	401	378	371	363	380	368	387	377	359	360	392	388	370	384	331	384	375	354	398	397	374	400	377	377	376	367	380	363	355	311	378	351	374	349	381	414	344	348	382	349	359	387	377	332	374	390	403	370	400	348	401	336	380	384	390	340	370	365	341	381	359	379	358	356	395	363	368	366	358	338	348	321	337	371	400	337	371	393	341	392	366	360	383	382	370	366	370	371	362	379	403	395	366	341	381	354	355	364	364	381	376	376	397	384	372	368	382	399	381	373	359	384	369	383	389	389	369	344	346	366	371	354	388	387	362	379	357	360	369	389	347	370	354	327	375	370	392	336	401	394	359	337	365	360	389	365	350	363	355	351	371	347	362	406	385	387	339	377	357	390	348	360	349	370	365	380	351	326	376	374	372	362	401	412	342	340	364	400	316	397	360	376	354	405	354	367	352	373	349	369	378	409	387	355	332	367	388	349	365	390	406	352	362	396	371	362	353	350	414	393	374	354	376	353	341	377	372	388	357	405	370	410	395	364	385	391	390	402	352	346	324	368	390	362	378	349	346	379	359	353	377	379	383	362	339	367	348	384	373	347	339	373	386	374	404	399	366	377	401	367	411	343	348	390	391	338	379	366	325	376	372	386	343	410	373	382	416	379	374	387	367	371	385	383	390	376	356	333	348	397	383	359	394	383	372	372	360	351	362	344	399	400	369	377	341	374	388	365	370	388	389	340	401	372	376	354	357	354	358	434	350	388	387	348	367	389	397	396	402	411	362	403	376	368	331	362	379	387	372	379	356	381	368	359	374	387	349	357	351	379	380	388	409	350	368	369	397	429	373	376	350	411	371	366	378	409	370	373	389	364	376	366	389	370	345	382	373	376	348	341	396	366	392	383	353	358	392	365	416	380	388	374	368	359	377	392	388	386	374	380	355	404	341	362	375	417	369	374	370	342	347	416	389	344	343	354	380	358	361	337	383	342	376	399	370	364	362	380	368	377	361	365	361	391	324	377	361	399	395	378	376	369	371	381	401	379	376	363	375	377	341	379	377	354	377	366	374	345	363	404	350	362	359	418	365	377	368	379	346	398	349	400	359	375	375	382	343	392	400	392	364	383	363	433	362	389	368	351	382	377	376	369	368	355	372	392	341	366	309	382	381	379	420	366	383	374	393	364	355	352	383	372	369	359	383	362	376	391	378	355	381	409	377	377	365	400	337	382	389	368	386	389	394	351	382	411	346	380	361	369	371	379	351	338	337	396	365	342	357	377	363	356	375	367	359	379	348	394	353	365	365	397	373	352	350	392	396	363	367	336	366	371	369	342	378	381	394	357	405	351	376	361	385	340	363	336	391	358	409	335	347	391	386	371	379	381	372	365	363	332	380	376	409	402	369	374	368	365	355	391	368	405	376	364	360	344	350	367	401	391	373	380	366	337	358	354	421	371	379	351	359	385	376	405	390	397	367	342	357	359	375	402	369	403	386	398	368	346	398	358	361	366	349	385	402	387	365	358	340	355	383	374	392	367	344	400	358	390	364	390	390	388	340	388	355	361	365	371	379	388	377	362	379	357	372	403	352	353	380	355	355	361	351	379	375	361	358	337	347	365	315	366	399	375	352	385	374	352	380	371	393	426	406	426	349	362	365	389	370	325	400	399	390	378	348	399	376	375	340	383	376	355	349	368	388	376	392	369	405	363	373	355	400	341	395	373	374	368	384	362	378	352	389	365	378	381	374	383	340	371	369	399	410	367	343	343	373	383	391	348	363	338	362	384	374	362	383	355	378	372	359	385	338	395	372	381	363	360	398	369	377	379	373	351	378	371	391	401	385	399	385	367	391	386	351	364	365	356	344	376	402	365	406	377	368	343	346	389	353	361	375	399	403	382	355	360	429	354	395	387	367	340	358	390	373	390	372	364	347	352	349	424	352	357	396	328	366	385	325	368	366	351	387	389	384	332	368	335	382	380	388	350	383	371	394	348	390	360	345	397	379	363	380	374	390	397	364	378	348	346	366	394	368	365	343	376	324	381	350	373	385	324	372	349	371	379	366	345	390	366	399	340	374	388	406	378	351	355	356	376	350	365	388	404	390	343	378	363	398	363	375	361	368	396	370	374	360	352	373	366	366	348	374	382	388	359	354	364	360	385	354	381	376	386	378	376	366	376	398	351	365	337	404	356	408	395	392	353	375	407	412	385	325	349	392	358	377	363	360	374	357	372	394	394	363	365	362	364	394	361	333	380	356	382	364	359	341	405	369	371	398	350	384	317	379	365	360	383	361	364	347	368	406	350	332	364	370	380	391	386	390	366	374	377	383	372	376	383	354	372	339	399	360	364	404	359	388	369	371	353	317	367	370	358	390	378	358	371	385	346	394	363	374	385	365	376	369	367	380	343	364	388	357	379	416	360	375	380	369	373	381	399	393	339	387	381	348	351	363	387	354	350	405	371	373	333	356	378	352	354	352	371	350	373	370	369	355	350	368	413	403	354	372	380	368	355	392	383	338	348	383	363	384	365	346	362	382	367	393	360	386	370	348	375	380	361	371	348	347	347	356	360	363	399	393	341	374	377	372	400	341	350	362	381	370	387	398	363	353	348	418	337	381	346	368	379	360	371	366	395	381	356	375	418	378	349	350	345	394	371	379	362	375	385	384	355	376	381	367	338	407	369	355	391	413	379	352	380	358	355	366	362	400	377	398	397	388	378	376	350	359	386	343	370	390	376	345	378	355	382	352	373	381	378	366	368	361	343	396	393	409	370	324	382	400	376	403	360	390	402	367	345	358	359	345	373	374	415	362	368	362	358	383	378	390	392	358	345	386	381	401	394	332	378	352	387	386	368	382	376	360	346	370	348	394	386	371	397	382	346	382	355	339	351	347	378	349	370	324	378	408	374	381	367	341	392	369	407	362	381	393	395	372	419	346	400	359	403	340	401	374	396	381	377	358	378	349	363	362	382	356	380	368	352	401	409	380	364	374	362	383	356	349	375	412	359	391	358	352	354	373	372	406	388	318	385	390	383	390	364	379	367	395	396	405	350	376	403	370	354	387	363	365	342	380	376	419	346	372	344	358	397	384	400	379	385	344	386	395	392	386	354	376	365	376	379	370	375	370	380	323	370	397	400	373	404
14636	8654	13729	15076	10938	7037	3979	2170	2077	1685	1417	1274	1219	1129	1023	1018	927	920	942	907	872	875	869	852	871	897	820	899	794	852	891	853	832	803	812	843	811	865	908	863	819	855	847	850	799	836	833	877	796	814	811	781	794	884	790	806	803	810	840	866	846	827	786	808	817	876	841	746	813	761	825	823	862	825	863	785	822	756	791	827	833	769	845	841	840	811	824	860	839	799	802	779	854	830	855	833	803	805	873	819	823	815	764	803	794	798	838	869	844	845	780	787	812	842	772	911	847	789	844	802	774	802	836	788	850	817	820	756	799	857	849	786	811	825	761	836	805	788	758	817	868	822	832	824	862	771	746	862	786	811	791	782	848	842	834	802	876	805	805	835	764	816	790	787	787	814	854	838	851	788	814	819	849	821	848	861	788	833	843	812	842	799	828	816	763	830	796	830	789	848	821	816	785	813	791	830	784	856	817	813	811	815	807	802	851	844	836	773	761	847	812	805	814	804	832	856	764	843	818	786	827	794	814	890	817	746	873	788	804	765	819	826	769	880	800	813	772	790	810	804	836	823	784	768	828	853	780	807	799	818	869	813	789	854	801	844	798	788	878	816	824	834	794	833	838	833	847	822	760	826	815	828	776	802	803	820	840	824	808	848	806	814	824	784	827	840	799	807	801	804	828	797	795	845	844	805	801	770	840	783	827	807	777	828	839	767	795	796	828	835	764	848	788	820	831	825	791	823	834	798	804	786	829	846	828	822	873	837	820	834	856	781	833	871	783	797	836	833	782	868	776	811	839	846	846	851	795	812	864	831	837	823	773	824	794	822	826	816	792	787	839	789	857	842	838	849	842	802	814	747	820	828	727	803	815	826	818	848	778	841	834	812	829	817	801	831	801	833	848	832	797	798	791	796	824	773	801	827	797	821	851	794	855	828	780	830	812	813	764	857	829	768	886	791	806	812	823	794	854	832	799	811	848	774	789	833	811	825	836	852	875	800	824	783	781	780	783	795	824	827	844	855	811	795	820	831	793	762	806	783	801	825	796	788	838	786	811	849	807	810	857	825	768	800	819	803	837	854	769	884	821	840	817	819	829	797	758	812	818	787	821	785	803	825	821	837	845	840	842	805	811	849	792	765	795	828	753	767	847	852	783	821	782	826	788	877	783	801	834	801	861	835	819	827	816	858	849	840	810	817	790	833	798	825	815	841	790	856	813	813	827	890	840	804	782	832	812	758	782	853	773	822	862	786	793	816	810	838	875	843	818	784	810	820	786	747	802	851	800	820	779	810	807	782	815	834	852	791	834	822	829	817	841	789	799	775	831	790	852	773	782	794	814	813	825	812	845	877	820	808	786	849	827	810	770	783	850	807	785	843	791	831	821	850	836	825	835	803	759	836	824	797	846	808	788	884	787	787	856	888	821	799	856	841	802	845	814	809	873	822	844	778	846	783	823	799	818	809	848	762	826	819	820	861	804	809	790	800	841	838	817	841	827	859	844	817	819	810	803	844	799	820	821	810	817	811	832	801	837	789	762	815	859	824	813	801	856	780	819	798	784	795	799	841	792	790	837	864	823	823	843	811	836	798	759	835	850	858	814	777	777	824	818	812	776	764	808	827	825	808	768	765	783	845	831	765	870	875	840	847	793	812	769	861	803	775	805	772	837	861	782	855	820	829	869	769	798	838	853	850	788	757	841	779	767	793	818	881	849	823	778	808	816	830	829	770	792	846	864	881	795	832	798	836	796	818	790	813	805	855	803	815	794	796	799	802	820	787	810	815	795	837	841	809	789	831	822	856	874	858	816	821	777	806	874	864	808	840	790	863	782	829	827	834	788	758	812	783	814	800	839	792	778	822	881	843	828	796	796	834	796	830	789	814	800	837	835	823	809	817	795	786	823	801	795	853	765	835	894	790	808	838	820	809	774	804	809	803	801	771	850	812	855	849	794	828	758	884	808	798	867	788	788	833	851	853	798	840	825	816	805	843	839	805	799	791	788	854	780	819	834	804	824	788	827	830	843	810	798	768	778	815	878	814	795	796	849	816	797	767	809	836	855	816	832	851	848	812	810	852	812	828	854	788	825	821	776	783	828	795	763	821	828	798	796	760	797	801	795	830	801	818	839	851	831	792	819	760	798	784	778	835	832	819	838	779	849	744	800	864	784	770	812	817	801	825	849	865	810	808	818	794	781	784	826	798	807	882	856	812	853	817	811	816	830	767	824	768	858	782	789	847	798	851	812	821	814	822	846	865	829	794	782	777	838	776	856	840	839	796	801	788	840	822	795	829	786	810	775	808	799	787	791	777	817	828	819	800	807	859	801	828	852	817	768	860	827	859	806	814	838	806	800	799	860	798	901	801	812	808	847	778	801	812	818	843	793	832	825	855	802	819	815	833	808	776	799	818	833	810	871	805	807	827	797	797	793	784	839	775	794	756	785	827	795	837	784	857	778	787	828	815	846	819	815	819	784	867	809	805	831	787	863	838	843	855	830	822	780	784	821	843	806	849	846	785	812	856	788	821	822	818	794	818	848	824	825	809	836	777	822	782	884	788	827	832	873	770	777	811	840	843	835	801	830	817	826	777	843	808	776	901	814	791	824	816	833	783	808	796	803	782	811	831	795	805	830	827	814	821	769	775	810	817	796	837	832	796	749	848	857	790	855	847	826	755	884	823	827	795	766	776	817	809	811	783	822	823	838	792	849	887	779	775	797	800	817	855	802	795	825	839	825	862	811	833	810	811	815	793	821	845	821	818	827	811	806	850	820	805	802	810	847	807	792	849	807	808	850	822	809	780	889	786	727	885	786	817	781	794	793	815	832	833	858	811	802	810	811	842	821	820	864	817	819	797	780	825	836	805	849	778	798	789	832	785	848	866	787	806	842	785	772	815	788	803	795	795	819	816	830	805	831	782	836	830	854	808	802	822	805	852	861	774	833	893	849	800	845	800	823	831	799	811	806	814	862	770	792	881	835	805	820	810	849	791	802	802	790	861	841	819	848	768	867	818	807	797	785	765	833	816	839	818	822	843	778	809	816	820	799	820	796	862	827	781	801	800	776	742	847	804	836	820	833	846	817	839	862	789	824	760	832	812	823	817	815	860	815	837	778	821	756	874	795	812	820	842	818	787	850	879	791	792	787	746	789	782	834	829	809	770	838	829	801	858	782	826	806	835	816	902	828	823	846	873	860	819	783	777	818	811	804	839	828	810	803	791	775	802	867	816	818	772	820	772	846	801	817	790	859	823	810	822	806	833	862	781	836	829	851	814	850	790	791	842	866	795	847	794	801	865	804	820	758	836	820	794	824	782	848	808	780	794	852	795	806	800	784	795	817	880	809	809	829	840	824	789	876	805	821	813	784	808	830	830	822	823	854	816	833	820	826	820	854	835	804	802	855	841	776	859	835	752	787	821	774	823	799	802	798	783	821	864	845	852	785	821	811	846	861	825	805	785	880	760	806	793	860	827	833	772	818	819	836	776
33746	16364	13173	9723	5711	3272	1216	732	727	598	528	466	468	440	387	425	383	381	390	353	362	387	369	389	354	334	316	340	365	321	340	344	379	383	338	355	367	322	342	328	359	351	372	325	375	343	352	354	337	349	380	331	323	334	356	364	364	379	395	346	332	358	351	328	370	372	340	356	361	339	323	354	338	371	336	354	331	348	364	325	344	323	336	384	357	376	372	323	378	343	353	344	379	351	335	355	329	361	337	339	315	355	396	345	356	329	345	363	373	363	339	371	330	388	360	330	380	374	387	308	347	370	352	324	353	357	361	352	331	352	344	371	344	356	329	328	345	326	344	339	328	363	339	325	384	342	301	337	342	346	392	362	318	348	337	318	329	336	359	356	330	324	345	339	359	329	401	335	353	381	301	360	383	353	339	349	313	352	356	320	356	362	330	323	340	337	407	339	327	373	341	338	331	352	373	330	340	328	345	382	371	358	326	354	359	370	340	332	346	310	340	344	306	332	395	346	349	315	350	342	322	373	336	342	334	359	360	358	337	349	338	360	357	352	315	326	380	363	362	376	331	324	335	332	347	328	354	341	353	331	355	329	338	344	341	373	358	346	323	378	377	381	305	321	343	300	367	355	336	326	318	363	333	357	333	329	353	339	353	362	335	321	343	359	351	358	343	366	331	366	341	341	354	333	375	367	366	344	366	325	383	358	337	382	360	328	353	370	372	372	343	321	305	338	345	298	354	362	370	354	358	362	332	385	319	364	361	363	348	373	352	322	363	339	327	341	349	340	345	311	366	390	351	352	324	322	335	376	371	346	321	352	347	366	359	360	351	352	323	381	375	324	375	358	333	377	333	321	341	336	348	348	335	376	367	383	328	342	353	327	345	359	363	341	355	367	334	386	344	347	335	387	383	351	348	350	309	342	345	377	345	317	359	323	330	373	356	365	364	373	355	333	331	332	335	344	329	344	348	389	353	344	350	332	346	336	371	348	377	382	351	322	334	368	348	321	322	374	384	305	347	322	347	347	364	359	359	339	384	350	372	358	336	320	341	332	366	396	338	343	358	329	384	315	361	319	377	334	339	390	368	382	384	358	345	366	354	349	322	344	358	353	377	346	379	343	344	328	370	351	334	321	336	348	367	360	363	386	354	372	345	384	336	363	340	343	378	322	346	346	331	354	354	351	346	331	362	346	333	344	349	337	362	352	355	336	344	340	321	359	331	368	382	366	335	342	352	365	370	327	373	348	347	354	373	354	356	358	360	371	343	324	309	372	343	358	347	384	334	349	365	337	327	332	317	365	348	329	333	350	340	343	350	336	350	339	335	346	330	348	343	352	333	320	336	332	346	369	359	331	349	344	317	372	350	332	366	333	341	343	381	357	347	369	345	356	337	379	333	348	368	382	354	339	325	345	316	312	327	341	343	367	333	341	356	333	316	352	341	363	330	333	344	331	350	348	362	355	323	367	288	311	321	349	338	332	375	345	321	363	348	332	361	345	344	334	334	337	349	328	352	333	336	332	331	356	361	344	371	356	338	367	358	327	355	369	341	335	355	350	346	353	357	354	372	366	345	346	321	349	332	362	364	314	345	338	340	333	350	319	373	342	355	371	341	395	380	356	333	351	354	328	342	356	353	357	406	313	329	328	344	321	374	366	370	358	329	371	331	363	349	351	350	368	333	356	385	309	331	350	346	342	346	337	351	308	391	361	360	367	338	324	319	363	358	374	351	376	313	355	352	341	360	360	352	387	361	354	316	376	339	363	340	377	321	336	387	334	363	331	329	335	351	318	377	380	351	332	376	324	329	343	329	376	368	347	335	338	356	342	356	349	325	365	370	357	320	357	329	347	321	333	376	323	379	362	376	317	363	356	363	336	333	355	343	333	305	356	346	372	350	324	353	324	349	339	342	378	354	390	357	365	340	325	350	339	339	346	361	338	355	327	343	324	364	335	358	362	371	349	397	339	360	364	380	390	346	344	348	361	349	350	321	349	350	375	351	331	373	339	318	378	373	359	312	349	322	341	353	379	339	370	350	346	340	341	356	374	366	361	336	330	356	343	345	357	347	337	360	354	305	354	368	332	340	377	346	392	375	332	333	360	335	352	338	329	341	367	380	341	356	359	336	345	357	377	345	331	351	319	365	353	355	336	368	374	377	334	334	357	368	350	349	363	311	307	383	348	346	338	322	309	310	341	351	317	303	343	343	340	367	336	371	330	364	385	341	346	361	354	358	385	362	355	319	344	383	357	346	367	341	324	331	345	344	366	328	346	342	372	363	349	339	353	360	351	375	337	361	372	368	355	364	354	340	338	334	362	361	344	346	369	332	352	363	339	388	322	356	326	356	321	347	336	354	342	324	330	333	364	324	365	331	334	322	341	360	371	352	346	312	357	330	305	372	358	378	373	341	335	304	347	380	381	328	324	338	352	312	326	381	347	353	343	328	332	358	353	333	355	336	353	340	370	335	366	370	322	350	354	354	342	348	351	357	344	344	330	369	387	321	351	380	357	349	367	355	332	338	366	328	357	358	345	343	350	341	335	343	352	342	313	309	375	349	347	345	331	370	349	328	327	351	354	328	338	352	349	354	358	369	366	366	346	330	340	321	366	325	364	351	346	376	356	347	325	318	352	358	323	337	328	327	337	361	298	334	354	414	345	365	353	339	354	359	397	342	355	358	348	349	362	338	332	323	373	323	365	345	343	323	327	346	293	367	370	361	351	351	345	350	334	319	304	370	352	348	344	348	352	355	342	382	340	339	352	345	344	323	368	352	339	365	368	356	359	362	351	329	354	353	323	337	332	374	404	352	337	338	351	343	349	355	326	324	339	375	317	331	371	353	325	352	358	362	348	371	345	348	349	362	358	363	340	350	357	334	354	332	336	363	334	367	351	349	328	355	318	362	319	346	381	356	336	361	366	365	359	398	375	356	346	356	390	313	346	356	332	355	354	318	359	342	322	330	361	355	323	358	373	357	365	341	348	345	307	373	372	329	397	347	348	332	354	364	358	340	368	325	375	395	330	356	369	304	320	373	342	384	308	363	331	365	329	324	372	362	360	335	343	315	374	357	362	362	354	341	339	334	358	354	355	379	350	336	351	336	318	337	323	343	358	366	384	335	360	346	383	339	370	336	331	310	315	343	334	359	339	361	326	346	336	379	355	361	330	339	350	349	363	332	337	362	369	366	343	327	344	350	361	321	329	376	370	349	352	340	361	298	332	378	345	375	331	373	354	342	333	343	326	327	335	362	356	355	336	306	352	385	317	338	353	348	320	328	354	370	378	333	351	354	327	331	387	378	345	316	336	373	350	361	370	350	336	332	316	363	377	352	348	334	384	338	361	353	361	348	344	355	369	379	338	331	365	333	333	355	336	365	365	332	330	342	360	371	360	356	352	370	352	350	320	354	351	347	360	367	338	315	338	337	361	355	338	310	356	337	357	360	362	375	386	356	351	346	324	355	338	337	368	342	367	361	325	357	317
19881	13242	18563	19270	14756	10417	4137	2954	2562	2004	1602	1400	1287	1262	1249	1067	1054	956	937	852	876	869	903	848	795	881	864	821	842	837	860	881	818	792	817	843	800	841	810	850	821	810	794	772	803	820	812	816	822	799	831	782	743	825	794	791	759	774	784	786	781	832	806	809	785	798	734	766	787	785	776	820	784	760	731	770	780	769	847	783	746	824	813	749	791	805	767	766	757	808	774	798	780	790	740	775	786	796	765	738	776	797	791	725	793	773	821	766	817	738	736	770	782	830	748	777	766	740	739	755	816	757	800	858	770	844	799	766	786	805	765	784	771	779	782	781	795	782	787	798	754	818	801	824	758	802	776	748	793	782	786	743	801	810	790	774	818	769	771	752	776	811	765	760	814	768	756	796	781	738	749	733	765	801	797	778	769	797	792	741	754	828	821	775	741	804	824	780	804	779	752	776	786	774	758	778	821	757	754	793	800	763	776	806	748	734	771	769	802	789	775	790	797	745	817	759	814	833	794	814	751	788	793	807	800	817	767	787	747	750	814	779	781	801	789	833	825	763	803	798	822	813	776	772	767	793	766	766	770	817	738	728	812	766	776	752	805	788	756	767	784	773	734	760	782	773	778	787	785	791	718	819	771	742	778	794	826	752	799	798	813	737	726	784	724	779	770	774	736	775	775	740	803	830	732	750	740	782	789	788	788	771	793	777	716	776	787	761	785	788	780	790	813	771	823	782	760	788	716	803	777	806	807	775	761	772	856	792	816	790	760	820	731	778	791	754	755	791	754	814	815	811	724	804	814	750	779	793	745	733	748	791	774	784	796	801	777	775	776	744	754	834	771	785	788	756	774	814	785	745	723	764	790	806	810	796	771	793	759	815	776	771	799	811	769	773	766	763	774	776	726	818	745	764	735	778	748	736	802	780	769	805	802	801	754	790	750	780	809	787	804	796	742	736	802	805	810	764	801	793	777	818	779	819	794	786	753	818	761	758	788	786	782	809	778	841	757	749	794	787	773	739	802	793	771	759	814	782	747	810	726	778	842	739	814	774	842	804	770	776	780	780	822	810	745	788	711	775	794	798	777	803	791	789	751	760	758	747	809	776	817	831	788	751	741	789	803	815	806	747	773	787	790	713	766	766	792	823	783	796	765	782	772	769	788	810	809	790	800	759	814	789	813	790	798	817	797	743	770	784	814	810	813	789	820	789	781	744	784	791	777	820	785	771	797	768	823	766	754	777	798	811	779	752	775	788	755	788	770	799	805	777	796	812	821	795	756	794	808	803	743	795	760	808	770	784	759	817	799	797	761	816	771	765	772	784	810	816	776	769	745	788	800	825	767	782	784	763	759	745	799	711	802	735	734	781	773	835	768	732	751	835	739	802	776	778	773	772	765	744	770	767	808	745	818	818	777	780	775	779	730	775	772	769	780	753	803	803	768	869	774	777	823	761	771	812	788	807	742	783	799	777	783	745	805	809	781	768	749	783	792	797	853	738	787	733	807	793	779	805	796	767	763	810	770	729	773	763	816	813	766	782	802	828	839	761	777	773	822	800	758	774	779	730	785	796	780	808	812	777	760	792	829	772	796	769	770	835	761	779	776	793	793	735	787	777	763	791	829	857	843	757	790	779	757	836	738	759	747	812	744	796	788	753	764	831	803	815	789	788	778	800	804	823	787	807	813	778	790	815	785	717	803	753	781	795	763	783	819	784	791	752	720	799	769	801	786	759	737	761	739	792	783	771	765	784	778	768	774	743	787	788	751	799	773	776	813	733	766	784	773	816	791	787	726	773	826	793	792	773	776	763	732	756	796	771	793	790	756	723	851	801	814	822	789	761	773	777	775	822	760	733	760	788	781	809	774	772	738	789	769	794	738	786	819	784	756	810	746	773	779	825	835	801	773	792	771	776	761	798	775	775	759	806	832	747	774	751	727	769	759	783	766	793	785	783	834	741	730	810	729	787	743	780	773	824	766	792	810	765	807	735	797	748	790	767	784	864	784	779	783	721	838	807	757	790	773	770	752	768	757	761	771	799	779	752	796	798	766	792	797	747	737	739	837	769	768	783	751	767	741	761	798	785	746	764	781	756	806	770	785	776	778	829	770	790	768	789	801	796	812	736	783	820	778	755	753	765	759	778	781	762	744	819	803	775	811	784	818	768	818	784	823	769	812	756	822	788	783	762	824	825	709	803	735	809	766	748	847	785	782	750	785	745	793	763	787	789	800	737	830	829	769	791	789	808	827	772	750	786	727	788	815	720	757	806	801	803	795	804	784	798	765	772	760	763	777	767	765	811	799	791	793	736	767	799	784	789	778	792	785	736	798	797	818	767	743	854	738	795	789	784	779	762	762	794	756	790	841	763	742	792	774	760	804	800	771	792	773	751	760	788	785	801	776	800	796	795	749	801	804	721	790	781	793	844	748	815	776	824	795	744	805	796	785	809	843	792	778	781	736	776	737	764	774	812	760	800	780	766	776	730	781	774	761	805	804	765	772	819	754	786	758	775	778	787	803	804	748	763	763	767	807	778	749	763	798	771	739	836	775	776	779	727	787	740	757	848	799	774	803	802	759	769	783	747	813	767	739	767	766	782	820	808	806	776	766	840	805	807	803	823	765	737	792	775	750	786	793	827	725	811	789	784	755	772	782	746	709	800	732	756	773	763	805	791	749	812	803	784	815	810	826	801	803	768	774	770	785	791	748	764	795	829	787	851	762	787	731	825	762	752	783	861	848	773	822	821	820	764	792	770	748	763	786	746	802	768	799	767	798	783	804	783	731	790	722	747	775	817	790	782	790	784	826	794	776	783	807	771	800	737	785	793	751	787	793	827	830	805	790	801	785	789	808	800	780	771	783	772	750	797	787	726	776	785	779	780	787	790	784	802	801	746	806	794	806	816	778	770	834	757	768	761	795	779	784	804	801	771	788	774	781	816	792	765	767	768	817	840	725	764	826	769	783	820	795	729	761	732	760	721	775	748	827	772	802	829	810	790	784	750	760	788	774	770	741	813	783	792	787	792	776	816	828	808	805	821	781	799	727	792	802	797	780	796	760	731	789	805	763	771	828	781	793	815	744	808	723	782	791	724	804	791	748	810	754	784	751	762	780	808	790	754	786	779	792	747	818	741	768	782	798	766	743	764	758	768	787	768	781	758	815	813	732	806	832	796	807	757	791	793	819	833	791	815	801	777	853	777	781	797	767	717	774	751	794	775	775	805	799	779	805	798	780	783	762	795	769	826	780	761	810	752	758	826	780	828	788	791	774	781	763	818	763	811	699	808	753	803	727	786	758	842	802	817	790	817	819	753	822	782	797	809	774	779	763	810	816	725	783	755	733	767	767	825	849	795	770	779	787	780	732	793	746	783	787	744	785	781	825	786	779	845	834	780	772	795	813	742	803	800	764	788	814	742	776	772	791	780	800	724	767	821	791	765	716	798	777	767	772	751	849	803	782	777	726	765	776	742	807	786	764	784	816	812
14131	6525	4946	2933	1606	920	685	573	557	532	482	473	496	463	438	453	419	437	445	454	431	375	455	437	426	439	465	488	389	439	425	451	443	456	448	433	439	431	426	447	437	460	421	432	461	404	438	457	430	440	484	442	442	411	444	426	426	404	432	438	429	429	431	440	414	434	462	436	463	473	441	442	419	427	421	431	395	425	438	450	433	397	423	414	429	409	413	452	432	404	414	442	483	414	449	402	405	378	421	439	454	456	409	439	444	410	417	449	444	431	443	415	402	390	442	438	453	404	400	445	440	455	408	445	411	442	433	446	450	488	449	450	410	422	402	457	461	430	426	436	479	441	410	451	428	429	408	406	428	401	420	450	436	435	398	439	416	480	417	383	410	440	410	430	413	422	428	406	436	432	441	420	427	364	450	411	411	405	396	470	449	394	409	437	423	425	424	430	423	384	454	438	439	423	476	396	446	434	440	414	431	434	401	386	440	447	487	425	400	417	406	460	457	404	428	397	436	438	449	465	405	431	447	376	442	451	416	429	428	374	440	449	450	449	437	449	413	438	440	444	438	452	399	459	442	417	409	422	421	393	456	412	394	433	431	426	425	422	394	417	435	424	352	416	446	443	463	430	427	449	447	428	384	450	398	417	445	435	422	415	435	443	421	403	390	408	398	411	415	432	425	431	421	437	400	449	451	417	432	442	427	425	435	440	429	452	444	426	423	416	423	413	428	391	420	449	416	448	417	452	415	455	401	412	432	417	436	422	442	425	378	393	462	468	441	433	414	395	477	385	446	419	427	417	409	388	457	426	447	426	440	421	437	453	426	417	448	437	441	414	381	390	450	406	405	436	415	439	443	404	404	432	398	423	450	436	436	445	459	417	424	405	470	413	403	417	436	432	437	423	419	413	420	441	428	442	446	413	377	412	412	442	443	449	454	404	424	424	405	435	444	439	448	452	437	415	437	406	413	435	439	457	464	435	428	455	419	420	468	414	425	433	414	389	397	433	444	475	442	419	445	441	457	404	438	456	433	437	465	446	479	443	398	434	450	413	429	451	415	423	443	434	416	433	430	427	459	452	447	421	447	413	422	433	446	425	397	435	418	395	399	445	432	415	398	464	444	407	428	428	412	374	422	463	471	420	408	418	404	422	464	408	411	404	434	368	452	469	391	407	421	437	420	428	426	410	439	447	406	447	428	449	451	416	383	419	403	421	425	479	416	437	417	451	438	420	403	425	433	455	411	391	480	452	449	452	446	447	412	411	421	390	403	434	432	427	412	440	391	421	466	432	427	476	442	457	430	401	420	421	434	389	430	436	410	433	441	411	448	412	425	428	446	440	428	452	417	401	424	451	418	420	413	409	426	460	411	394	416	411	454	454	450	414	408	435	427	408	426	433	435	460	449	422	445	464	403	414	422	415	425	415	413	445	390	442	442	423	435	410	405	414	426	418	454	415	426	436	438	391	428	452	434	437	419	451	426	441	429	441	462	446	438	372	399	435	414	451	439	436	427	451	443	419	420	424	413	402	453	432	417	422	464	436	471	386	440	421	410	410	399	432	422	444	399	430	455	440	435	444	428	431	434	417	424	445	416	413	421	442	422	409	401	462	467	430	429	442	395	426	427	412	466	423	408	414	465	439	422	419	398	401	447	458	448	469	432	456	399	432	446	437	379	441	417	439	399	406	464	399	443	401	411	417	454	452	435	404	456	451	421	407	440	388	438	396	411	408	381	448	441	434	444	413	398	441	414	378	406	423	397	452	443	440	445	418	447	427	425	437	417	413	433	421	404	399	447	413	385	441	426	448	433	439	421	447	387	442	391	458	428	430	432	431	400	429	404	455	429	424	425	406	461	416	397	381	418	453	438	429	389	417	419	400	429	459	422	459	398	456	439	412	407	475	412	461	474	426	421	430	421	393	449	399	424	467	429	454	471	399	416	422	423	431	385	404	422	446	418	441	451	439	452	413	413	425	401	399	387	382	425	413	434	427	454	414	418	418	409	424	431	388	397	409	413	428	432	395	408	438	440	466	454	437	429	438	433	420	444	424	443	456	414	407	413	437	416	460	433	410	471	400	447	408	489	423	444	407	420	403	438	460	424	391	455	443	402	418	450	451	434	460	381	406	429	416	428	413	423	430	444	427	410	483	454	436	426	424	440	436	427	437	371	431	415	437	435	419	457	409	410	392	440	432	414	407	420	484	393	435	394	422	395	423	452	391	430	428	477	416	444	416	414	464	432	429	429	432	452	410	407	422	399	434	409	436	394	417	425	433	466	439	403	481	392	401	401	415	410	443	456	421	425	416	420	429	422	409	416	420	431	424	412	420	445	404	400	456	409	464	456	450	446	445	470	430	410	395	412	415	410	384	443	403	420	431	413	413	424	413	420	432	486	457	458	457	422	427	452	445	436	403	448	433	413	405	440	461	434	434	382	406	454	446	412	436	454	408	458	466	430	417	414	439	432	390	388	449	443	451	389	401	421	451	420	451	458	397	431	473	445	442	459	433	427	425	441	455	424	471	449	443	396	425	405	419	457	449	384	410	440	434	458	399	451	414	407	412	442	429	440	396	438	401	417	380	427	405	393	469	424	425	449	423	423	424	413	391	414	392	450	397	458	412	446	422	432	403	418	398	397	449	449	432	400	412	456	437	431	416	447	413	427	420	421	451	422	409	453	445	481	441	448	441	451	379	428	460	407	451	446	431	433	392	394	426	438	419	391	465	446	437	467	428	438	447	445	435	443	421	438	417	417	431	433	397	426	421	452	434	419	424	452	411	391	394	449	437	406	434	402	385	443	421	428	427	482	422	397	420	472	413	407	471	423	462	430	447	418	419	446	400	404	417	433	441	462	401	432	415	413	426	424	394	419	450	412	422	404	439	430	430	436	425	427	423	412	444	425	420	455	428	411	486	413	447	441	422	420	407	405	391	437	390	445	439	391	455	457	434	445	387	437	428	451	414	430	423	459	431	402	393	415	428	431	427	448	411	434	425	429	414	406	434	453	406	421	464	419	430	477	386	435	371	438	436	404	411	427	428	459	418	435	428	421	425	416	415	416	438	428	470	392	464	419	432	441	409	443	439	435	435	425	413	410	425	463	425	429	433	409	416	411	418	436	448	407	396	398	395	407	415	457	451	446	449	392	448	410	402	390	422	403	386	418	436	439	389	436	466	463	437	424	406	445	431	473	447	428	385	462	429	462	466	432	396	410	392	428	447	382	431	457	438	427	391	463	420	428	429	452	424	409	424	425	413	427	441	402	389	438	436	422	452	371	417	420	432	413	464	403	431	457	439	411	404	388	393	394	385	423	435	452	444	429	437	452	382	431	453	411	414	398	437	421	433	426	437	421	430	432	444	432	445	440	443	445	423	415	400	446	426	435	427	423	458	462	436	411	448	460	406	460	422	485	451	440	420	405	471	473	449	417	419	451	413	443	446	410	411	413	400	441	386	440	416	413	397	450	433	432	398	452	457	426	456
11221	7158	9693	8271	5272	3233	2359	2017	1722	1511	1412	1326	1321	1201	1206	1152	1130	1071	1137	1051	1072	1070	1105	1087	1029	963	1001	1093	1027	1046	1055	1026	1058	1080	1063	1042	1005	1052	981	1016	1098	1062	1059	1039	1020	1022	1074	1039	1018	1026	1013	1013	999	1008	1018	968	1068	975	1013	1012	997	1045	1028	986	970	984	986	982	1039	1079	1046	1042	1000	984	1054	1050	1061	1027	1016	1016	992	989	1013	995	1086	1068	1006	994	1007	1018	952	1048	997	1030	1033	1054	1054	981	1040	1066	1070	1056	1114	1024	968	957	1012	1056	991	970	1028	1020	1072	1024	1009	1067	1035	1034	1058	1032	1023	1013	1003	1025	1003	1005	1030	1037	988	1016	1047	998	1015	1059	984	1032	1053	1022	1036	1041	1015	1062	1036	1036	995	983	1021	1033	1001	1021	992	1042	988	1082	1038	1080	1035	1043	977	1010	1011	1007	1035	1034	1006	1018	1033	972	981	1007	1049	1021	1010	1043	1030	1067	998	1018	987	987	1017	1059	1023	1005	1024	1016	1016	1083	1030	962	996	1014	1027	982	982	985	1086	1065	990	1072	976	989	1013	1017	1049	987	1074	1062	1036	1073	1034	1029	1016	1029	976	984	1074	959	1025	994	970	983	985	1084	1045	1050	975	994	1016	1004	1017	1048	952	988	1035	1025	1030	1032	991	1000	1017	1049	983	1041	1045	1002	1062	949	1029	1076	1038	1015	1032	1007	1018	1041	1041	1092	1030	987	989	1004	1038	1017	1010	996	1063	1030	994	1018	1002	1000	1040	1084	1051	958	1022	1032	1037	1056	1021	1026	1011	1018	999	1029	973	959	1024	1027	997	1018	1021	1022	948	981	1035	1026	1000	1025	1042	1042	991	1025	980	1092	949	1014	1034	984	1007	981	967	1032	986	1006	1007	1030	999	1052	995	996	1035	1009	978	1072	1002	1030	1057	1032	1059	1028	990	1065	1028	1037	1060	1044	1028	980	981	1025	994	1019	1087	1077	978	999	1033	1066	1030	1026	1043	1050	1009	1022	1001	1007	1022	1046	1110	1063	1040	1021	1004	952	950	1064	1045	1025	1024	1018	1050	974	987	1038	937	1027	982	1078	1029	1034	1064	976	984	1056	1010	1034	1017	1010	1015	1048	1034	1005	1107	1081	1037	1036	1007	1044	1024	1048	1007	1049	1051	989	1019	1006	1084	1010	979	1010	1012	1034	1030	1062	997	1061	1024	990	992	1062	1046	1061	1078	1003	1009	1061	1079	1054	1077	1000	1081	1070	948	1020	1008	1044	1056	994	1013	1056	1044	1058	1034	1068	1002	984	985	1048	1059	968	974	1032	1008	987	1046	1043	994	989	1047	975	1007	986	1040	1024	978	999	1015	1040	1052	953	969	987	1064	990	1049	1037	1041	970	1052	990	1001	1025	1044	1009	1020	993	1029	1002	1025	963	983	1044	1053	1011	1058	1005	1034	1033	1028	1014	1035	1010	1033	1056	1040	1028	1023	1040	1003	1043	1031	982	1088	1032	1029	1017	1048	1048	1045	1036	1021	1005	1032	1050	1038	998	1023	998	1020	986	970	975	1002	997	1033	1024	998	1018	1036	1008	1005	1027	983	993	1043	1026	1040	1058	1006	1065	993	1007	1033	1050	1045	1046	1008	1005	1023	1021	963	1051	1025	1105	1023	1075	993	1002	1090	1042	1020	1044	1045	1055	973	972	988	1051	998	1059	1032	984	1072	1078	1006	1026	975	998	1064	1049	993	1031	975	973	1032	1056	1013	1065	1007	1037	1102	989	993	966	1059	1058	989	1050	1011	1040	1085	1011	989	1019	1007	1033	991	981	942	1002	999	1004	1072	1015	1021	1038	1062	1067	1031	1066	1033	950	1029	1016	1013	1014	982	1010	1016	991	1046	1045	991	1076	1047	1049	994	959	1041	1101	1050	1013	1009	980	1048	1078	1048	987	1008	1054	993	1059	1013	1037	997	1005	1028	1051	1030	1065	1028	1037	970	1044	1002	1016	1044	987	998	1016	998	958	1037	1063	1047	1036	980	950	1037	1059	1060	1075	996	1007	1048	1058	1043	1047	1027	1045	979	1023	980	1013	1028	1062	1017	1034	1028	997	1021	1066	1029	1015	1021	1051	1012	1029	1042	1048	963	979	1022	1052	1048	1029	1032	1035	1070	1023	996	1040	1011	972	1103	994	1030	1046	1041	1010	1019	1031	1063	1042	1006	1027	1013	986	1008	967	983	1086	1028	1033	1006	1057	1028	976	999	1070	1031	1086	1043	1045	1011	995	1028	1047	994	1017	991	1012	1035	1013	1028	1017	996	986	1081	1030	1006	1028	1037	963	1008	1055	1028	1005	1061	973	1005	1036	1028	1048	1010	1021	1055	1027	982	1099	1034	989	1005	1013	960	985	987	1012	1028	1024	1036	1011	985	1037	1012	1007	1017	1037	1021	1042	1035	989	1050	979	1058	963	990	1041	991	1021	982	977	983	1019	993	988	1038	1028	1061	1026	1008	978	1031	1024	1001	1051	1070	983	1053	1041	1031	1040	1056	1036	1035	1014	1029	976	1023	1010	1031	1011	960	1044	1004	1047	1066	1043	1057	1037	1103	1010	1040	1039	989	987	952	1026	1027	1020	956	1021	1032	1033	1018	1045	1042	1006	1037	1074	1074	1050	1054	1003	1032	1080	982	1024	1025	1039	1021	1034	1021	1053	998	1046	1017	1020	1052	1037	1015	1062	1050	1010	1074	1000	1020	1049	1014	1077	985	965	1034	1016	1041	1063	945	1009	1014	1044	1016	1039	1016	1048	1022	1009	1067	1008	1059	980	1081	1056	989	1025	1041	1029	1026	1014	1036	1000	1001	1021	1030	1022	1018	1007	1004	1033	987	1052	1003	1005	1026	1034	1052	1026	1032	1072	1051	1033	1030	988	1114	1028	956	1057	1020	1059	1004	1083	1097	1025	1046	1056	957	1012	1030	1022	1030	1016	988	1035	1022	966	1037	1004	1012	1022	1034	1033	989	1039	974	1007	1051	1007	1003	1061	1052	1062	1059	1009	1036	980	1023	1012	1046	977	1027	1051	1036	1051	1072	997	1007	1078	999	1031	1020	1091	981	986	1021	997	978	1036	1070	1008	970	1008	1003	1029	1013	1056	1011	1035	1052	989	1030	1023	998	1048	1005	958	1049	1038	1016	990	1027	1024	1049	961	1103	1033	1026	966	991	1062	1016	982	1003	1048	1010	957	1049	1036	1057	1055	964	1087	1058	1059	1050	1051	1002	1016	1011	1016	1010	1001	1087	955	1047	1092	998	1051	1012	1010	964	1015	1019	1078	996	981	1019	1018	1010	1002	1005	1014	1042	1018	989	1040	993	997	1009	1015	1028	1037	977	1010	986	1084	1035	965	1058	1016	1016	1035	1042	1046	982	1004	1052	1018	1005	1022	1051	1023	1024	1045	1007	965	1050	1011	1051	1041	1012	1069	1055	1020	1078	1053	967	1021	972	1000	1073	982	998	946	1053	1054	1085	980	992	1019	1045	1076	1006	1061	974	1002	973	1045	1048	1030	1027	1066	979	1046	996	1063	1005	978	999	1002	987	1029	1007	997	1025	1046	1072	1055	1042	1051	1053	1009	1025	1024	1005	1023	1053	966	1059	1028	1067	1068	1043	1089	1050	1028	966	1047	1066	1013	987	1062	1069	1053	1006	1050	1003	1007	1023	1005	1018	1039	1041	999	983	1016	1039	1042	1077	1030	1017	1048	1018	1001	981	1028	1046	1071	1059	1087	1047	1055	997	1006	987	983	1093	1043	998	1054	1016	942	1017	1032	978	1047	1054	1097	1010	997	1029	1032	970	988	1008	1040	1071	1058	1070	938	1097	998	1033	1017	1056	1001	1016	1035	1039	1035	1019	1019	1077	999	1016	1054	1007	1041	1069	1010	1041	1012	1036	1002	1042	1045	1056	977	1043	1009	1043	1018	1031	1030	1004	1025	1009	1046	1034	991	1028	1004	1014	1031	1057	1017	1072	960	1045	1018	1025	1003	1049	1008	1025	1041	991	990	1028	1058	1057	1034	1026	944	995	1037	1002	1008	1028	1010	1055	1098	1031	1099	941	994	959	1016	1030	1040	1018	1022	1044	1014	1008	1055	996	1020	992	970	1033	1012	1025	1007	1011	1059	1008	1042	1046	1007	1012	1100	986	1027	1025	1061	1044	1094	1080	1037	1037	1022	1045	997	992	1062	1024	998	1027	985	1050	1024	1096	998	1008	973	1007	997	1015	1036	1113	1069	947	1038	1058	1068	1028	1002	1057	1044	1000	1042	1083	1038	1015	1006	1013	1066	1019	972	1031	1006	1015	1016	1078	1035	983	1016	1046	1026	1077	1048	977	997	956	1019	1002	1031	1037	1044	1067	1043	996	1027	1011	995	1077	1030	1033	1045	1014	1011	1035	1058	1019	989	1025	1068	1056	1041	989	1038	991	1010	1051	1024	1031	1027	1041	1059	1029	1040	1008	986	1017	1002	1072	995	1017	985	1024	1055	1073	993	1046	991	1079	1032	965	974	1012	1040	1063	1017	1030	1000	1049	1016	945	1088	1025	1045	993	1025	1005	1081	976	1071	1061	1011	1015	1052	993	1053	953	1006	1061	1026	1014	1038	997	1015	1070	1041	1020	1007
25147	10160	7797	5593	3385	1996	1092	749	606	565	514	475	453	443	419	440	367	371	400	430	401	394	397	393	409	379	375	415	401	433	388	385	391	397	397	374	393	380	410	393	376	391	338	356	372	382	412	366	359	392	402	373	413	383	368	385	395	361	377	362	375	387	378	388	390	397	362	360	430	370	401	393	402	381	391	394	377	390	385	405	399	342	372	397	406	411	394	374	370	396	405	366	349	359	386	386	399	418	385	354	344	408	382	359	408	359	384	378	414	419	407	365	368	392	404	423	396	383	369	377	379	393	401	347	383	382	370	374	409	377	372	377	403	398	374	374	398	367	368	388	416	337	374	365	385	392	361	414	379	417	384	426	417	364	350	392	387	380	365	385	376	360	399	398	407	409	388	393	403	404	365	377	404	383	414	381	391	376	400	385	353	371	388	359	379	373	374	379	391	417	395	348	416	389	391	350	380	416	391	404	374	388	375	382	421	381	373	369	377	390	411	389	403	375	384	360	403	350	351	388	386	393	382	408	380	384	366	388	404	402	403	390	404	410	363	363	407	375	367	395	394	402	365	375	364	374	406	387	412	356	391	384	392	382	428	394	383	388	415	362	392	426	387	383	417	390	426	373	422	364	415	363	412	378	369	333	396	363	407	424	364	420	410	370	397	392	356	386	366	404	417	379	374	407	377	409	407	380	394	386	369	391	357	362	361	385	391	362	407	373	405	374	400	411	377	409	430	381	407	409	435	375	391	393	388	383	403	379	378	374	375	387	385	348	381	398	414	358	366	385	398	376	427	421	371	347	391	414	396	371	385	395	389	394	393	401	390	406	396	377	390	397	406	400	384	379	405	373	406	390	369	381	374	399	407	415	384	384	399	408	397	403	410	397	382	364	346	414	380	403	398	428	410	354	381	409	406	384	366	350	375	408	355	375	379	372	404	386	380	402	375	388	379	348	401	391	364	405	404	398	374	415	368	383	375	365	348	396	365	396	394	378	380	399	385	403	358	363	446	402	344	360	366	390	382	416	406	386	362	409	399	408	372	389	421	361	356	398	407	397	377	395	383	343	373	394	381	387	419	400	435	403	391	372	336	416	382	374	382	383	380	401	376	361	375	382	399	397	383	393	369	351	406	372	369	377	365	401	368	351	372	395	377	377	362	371	407	373	392	383	344	354	324	349	375	388	365	380	402	379	406	392	354	378	446	424	342	394	410	387	393	410	370	370	406	386	442	381	371	406	399	392	385	383	411	345	381	419	411	405	372	374	389	394	384	377	390	403	391	431	397	398	379	362	339	365	370	343	406	382	368	377	402	398	354	427	375	363	373	377	423	396	370	380	401	390	412	381	336	391	382	371	390	346	378	398	398	367	348	390	368	409	382	407	394	386	362	356	419	402	379	335	388	346	394	368	389	437	406	404	405	372	381	363	374	413	410	393	379	361	361	401	417	361	389	399	364	379	356	350	373	376	349	344	392	401	371	413	365	381	394	413	381	384	412	380	345	395	394	393	365	366	420	398	357	392	409	379	372	387	379	361	374	379	348	403	378	385	400	377	399	410	390	381	382	398	399	388	352	380	417	362	341	421	379	415	364	388	338	361	420	397	379	399	438	398	365	398	389	363	362	385	438	413	381	406	385	412	441	421	392	356	460	365	403	338	381	389	390	373	388	408	369	350	367	394	374	368	406	366	407	409	373	392	407	383	375	356	419	334	369	374	395	385	402	363	369	394	401	409	378	347	403	373	407	396	383	412	399	394	382	391	357	412	360	410	421	373	412	362	378	369	389	394	412	417	359	378	384	399	442	396	406	405	354	365	407	381	351	389	381	407	407	367	406	372	374	369	379	398	368	370	380	402	386	381	352	386	407	373	401	352	370	374	361	345	415	354	387	419	399	385	363	403	398	384	377	362	373	412	383	389	381	403	370	406	391	397	357	395	379	380	382	374	360	367	408	427	392	375	380	386	374	381	379	363	373	390	404	373	367	381	393	382	390	365	394	418	421	394	361	401	406	358	368	388	400	368	366	339	335	402	420	387	388	389	391	380	422	371	403	347	346	384	374	392	350	351	409	393	404	400	382	362	402	383	402	393	411	370	367	388	404	390	390	374	390	410	398	354	416	388	414	381	348	393	374	362	402	406	399	391	370	385	405	385	367	391	387	341	389	399	357	372	385	341	407	398	386	393	339	385	416	416	384	421	349	370	387	403	374	351	390	425	376	390	385	367	382	347	371	425	371	377	380	382	390	408	376	391	361	406	364	375	380	408	339	362	355	364	387	382	387	381	425	438	409	382	381	388	412	413	420	428	371	403	396	361	376	403	374	407	376	398	361	381	401	362	418	369	409	340	381	379	397	385	392	437	415	373	387	426	396	393	373	374	398	359	391	377	394	392	407	360	390	381	353	397	391	392	384	446	364	362	368	384	399	396	398	391	386	341	385	383	405	376	399	402	411	381	398	419	388	351	367	387	377	417	396	378	392	373	403	349	370	391	429	358	334	361	378	391	383	436	404	399	356	388	385	375	371	365	373	382	338	379	376	364	407	379	366	347	340	351	386	342	347	375	373	392	357	393	388	358	350	356	408	383	358	392	391	410	390	394	418	395	407	392	369	389	382	361	416	374	351	440	409	365	360	393	405	393	449	422	384	405	411	373	359	381	404	375	371	423	373	366	400	370	380	416	413	396	333	394	378	392	394	386	368	391	381	409	381	370	408	417	418	370	403	395	396	396	360	429	355	377	311	392	422	397	408	396	384	372	392	375	342	411	411	392	415	367	434	362	344	385	379	382	395	362	378	370	387	359	390	423	395	368	396	367	375	390	361	425	360	427	411	352	375	392	381	396	362	396	370	386	390	392	376	391	402	350	376	399	355	381	414	382	404	384	340	377	381	405	383	363	403	393	373	416	389	397	386	368	425	391	403	357	397	394	386	385	393	392	407	404	394	366	406	422	397	400	416	397	404	428	408	395	405	398	383	375	397	337	374	378	403	395	397	382	392	383	405	378	387	426	416	355	391	372	382	397	390	419	390	375	387	371	397	393	372	373	363	390	395	409	414	367	378	391	412	417	386	355	410	394	425	400	388	401	395	371	380	370	396	390	383	390	391	369	406	364	398	372	379	411	379	374	398	367	387	364	387	365	387	347	399	385	368	402	403	395	372	409	375	383	378	374	375	380	406	430	404	399	399	373	365	365	332	363	378	360	373	415	410	410	395	396	380	370	413	377	378	382	395	371	384	358	370	397	415	407	372	386	369	389	404	365	364	390	368	392	381	381	358	420	398	405	392	374	370	394	358	410	391	374	360	340	403	358	392	377	405	390	419	363	378	319	355	413	355	420	422	406	398	413	348	358	381	360	384	323	386	414	370	433	392	398	393	421	407	373	381	396	393	394	368	398	419	406	371	333	402	383	344	389	378	372	373	363	386	391	380	367	378	399	408	419	420	407	357	362	387	408	395	380	408	375	356	350	376	351	407	378	392	393
18453	9935	14046	14806	11638	7827	4470	2670	2385	1988	1626	1494	1387	1386	1224	1133	1167	1138	1084	1084	1083	1006	983	1000	933	950	948	995	934	972	970	911	964	996	972	974	981	957	984	971	957	947	1008	887	938	923	956	947	954	930	981	992	969	944	957	925	957	960	961	938	1016	916	944	903	958	934	949	932	1017	951	919	929	922	940	906	961	919	925	936	960	941	960	924	897	870	924	895	902	965	901	909	1032	943	921	986	907	979	1018	923	926	953	901	942	903	980	922	913	982	921	921	975	972	958	947	972	948	908	1010	990	952	959	899	930	911	903	938	969	941	951	980	990	932	980	934	920	941	936	952	950	920	949	940	966	943	954	880	1012	931	921	912	935	975	943	924	951	958	966	965	897	909	962	942	965	854	951	979	993	963	933	978	934	947	895	958	929	900	957	900	955	953	898	926	948	961	949	891	923	875	949	959	947	889	927	951	949	954	955	985	944	919	965	907	893	971	918	922	939	931	931	939	895	930	967	918	960	924	923	962	971	920	948	957	925	958	961	965	972	957	932	912	913	986	963	928	962	939	966	987	871	966	918	947	947	966	965	917	944	938	919	924	947	968	948	944	1016	936	930	890	968	891	906	974	966	887	934	877	929	933	946	883	964	927	993	898	871	925	979	936	913	941	1000	929	894	952	902	954	907	976	925	930	984	846	918	932	933	918	926	866	990	944	955	865	920	982	905	987	937	960	885	888	934	917	946	959	974	933	975	932	945	987	973	934	914	935	967	902	941	973	910	869	884	943	950	933	969	908	950	910	999	1000	920	938	940	940	993	926	940	893	897	986	910	903	956	977	928	976	918	973	919	946	895	945	970	948	949	947	916	890	907	926	945	916	949	920	914	958	933	956	907	972	947	946	974	905	986	948	1019	937	966	938	902	979	965	919	964	927	937	959	929	971	954	889	944	944	945	946	973	989	929	880	924	900	926	990	973	989	945	893	896	950	970	924	988	908	954	946	924	910	919	921	883	967	902	884	900	915	954	910	974	949	983	928	954	950	986	942	984	918	975	921	920	982	949	890	902	937	995	937	887	948	934	904	974	963	942	926	967	988	965	955	950	926	945	948	946	963	911	929	960	987	938	926	953	937	955	994	965	965	932	896	916	962	965	953	899	910	929	880	908	943	902	991	928	932	939	879	971	963	957	1004	941	938	932	1006	923	975	993	985	942	916	923	882	922	965	959	924	888	959	956	932	982	887	910	929	937	896	919	921	956	944	941	897	955	936	969	970	940	942	935	901	957	906	973	988	860	979	941	911	922	917	964	955	951	931	930	931	970	917	907	914	939	888	975	958	992	916	921	974	906	882	967	953	927	909	902	978	975	964	987	892	924	958	947	925	921	920	936	967	966	947	896	1002	907	983	942	914	910	946	921	919	894	959	929	912	940	918	954	946	877	937	974	943	932	930	910	892	928	952	949	927	936	967	873	947	936	953	910	925	962	957	938	936	957	951	968	933	946	931	950	868	944	951	911	999	935	941	939	924	1015	915	979	939	917	955	955	885	967	968	961	885	947	958	908	959	951	1006	952	912	892	953	1001	885	991	896	941	916	936	938	973	945	921	928	970	964	870	900	913	984	955	942	975	965	955	956	980	978	961	917	904	954	911	959	960	1002	876	959	963	927	1027	954	954	908	973	967	900	956	920	865	901	963	932	925	951	902	909	954	928	940	980	963	932	900	979	969	945	946	892	944	956	906	928	932	916	948	944	966	903	924	935	945	960	937	946	910	897	925	940	914	928	963	973	969	900	947	931	953	863	932	938	936	978	930	909	924	879	961	988	963	926	957	926	947	937	925	966	890	983	930	904	1001	953	954	1002	927	934	1010	936	981	942	926	945	924	905	982	974	993	950	919	895	949	917	949	898	900	944	964	923	910	949	980	969	970	929	881	976	964	935	928	892	903	966	954	975	955	941	935	998	921	932	918	917	981	931	906	979	959	994	890	948	914	922	931	918	908	905	945	936	928	902	935	965	926	978	961	929	929	907	951	976	972	946	1004	1015	937	968	855	939	935	933	976	907	972	944	894	906	952	910	910	904	934	886	927	937	961	990	936	900	926	931	960	1009	896	983	901	941	928	943	926	929	927	964	957	909	859	943	992	940	928	891	915	940	907	968	919	988	939	940	947	956	1006	980	932	932	958	857	908	892	954	959	930	961	907	951	933	954	933	969	921	922	917	946	931	939	945	927	942	988	887	978	932	964	952	936	878	955	920	952	910	918	951	937	951	889	1003	912	912	970	932	946	976	882	957	937	982	917	942	951	911	961	896	936	1007	937	1011	974	962	950	959	923	969	930	919	925	953	947	959	935	918	908	885	886	997	912	951	912	981	967	929	896	975	944	960	886	910	995	943	959	950	927	960	946	938	969	931	935	971	912	993	959	928	956	903	866	928	930	925	970	933	934	934	962	956	937	1007	965	908	964	894	931	993	950	938	963	992	870	942	883	882	912	921	974	892	935	894	913	949	932	947	904	976	873	925	919	965	971	915	972	927	960	991	927	1002	933	914	918	906	969	976	986	954	932	925	982	937	959	954	958	986	913	948	897	951	921	938	922	961	893	891	958	975	919	972	883	899	971	982	948	912	906	931	926	919	958	935	950	910	924	966	958	958	925	937	934	990	968	967	980	994	907	932	925	933	949	960	886	969	974	931	974	986	914	923	918	916	935	913	931	967	940	926	969	911	942	946	958	931	925	898	873	967	932	939	990	911	974	930	955	921	936	949	917	960	1003	971	960	942	932	985	949	898	872	918	930	953	862	945	922	942	941	968	893	935	939	920	901	936	906	908	889	991	978	907	1003	910	976	922	876	946	943	955	931	936	940	985	976	936	971	908	983	960	908	967	921	973	942	958	987	962	918	938	977	952	872	912	955	948	943	905	949	980	930	939	978	935	947	949	914	919	909	962	897	929	905	972	952	1001	924	942	990	933	963	945	997	926	960	909	947	885	959	924	940	952	960	898	939	977	907	956	941	882	953	929	928	953	920	898	974	938	956	936	871	922	903	924	894	984	916	940	995	957	946	1015	952	970	973	981	945	995	990	910	908	925	902	939	926	1022	935	940	968	982	913	995	959	961	946	954	943	938	967	911	952	950	978	947	913	939	973	898	914	972	910	944	996	962	954	918	888	990	913	909	984	948	951	976	973	918	904	913	938	961	958	923	864	913	891	932	919	918	910	910	902	891	937	931	911	934	858	892	932	937	905	894	893	945	904	964	976	920	929	879	929	977	892	918	963	886	978	901	937	1001	914	959	961	918	936	977	1009	928	872	970	942	966	966	953	961	937	955	967	892	962	917	942	936	924	995	932	936	919	955	930	953	942	986	937	979	943	914	891	934	941	993	964	916	942	943	949	954	972	948	967	948	889	892	945	1014	960	933	909	943	960	921	932	929	893	958	937	892	945	905	925	910	876	918	946	913	940	956	1006	930	956	963	1032	943	1023	931	960	952	927	932	919	975	917	987	883	930	946	907	950	943	916	923	937	940	958	877	929
33514	15066	13012	8700	5310	3337	1414	780	689	527	439	423	391	413	352	382	353	364	352	360	345	346	353	343	317	329	308	337	333	332	309	341	359	359	313	343	335	343	351	364	291	320	321	319	364	339	291	299	337	347	326	303	320	320	332	321	307	354	335	343	358	316	339	313	309	333	350	321	331	312	314	383	345	303	360	334	336	320	312	316	317	319	325	318	328	321	329	346	314	330	344	341	326	305	366	346	343	289	306	318	350	363	358	345	286	323	330	355	318	335	341	339	315	342	323	314	295	335	339	346	352	342	321	324	311	329	321	313	326	333	334	345	333	362	317	361	335	350	324	318	347	324	328	302	308	319	311	316	317	354	296	352	348	290	335	322	337	322	329	333	298	337	353	330	314	342	312	333	349	325	303	315	336	363	299	353	335	301	308	321	307	344	340	362	332	311	310	320	324	317	282	343	355	323	330	336	330	343	335	312	335	333	351	326	314	286	328	360	319	314	328	327	351	327	318	335	307	325	353	328	307	304	355	326	353	319	363	314	305	317	326	333	353	325	313	317	322	329	353	336	312	339	345	384	325	342	299	348	319	315	334	336	341	319	318	325	384	342	328	323	332	349	297	347	316	312	348	337	343	320	314	344	325	291	334	321	329	331	329	330	301	321	304	308	306	327	314	356	318	341	281	332	366	359	327	356	341	312	317	309	307	359	335	366	344	299	307	334	341	368	332	348	302	327	319	315	345	331	341	321	333	341	309	335	350	350	327	297	292	315	314	311	312	311	325	318	348	313	332	352	310	308	305	309	332	333	330	338	336	319	302	333	306	343	303	346	329	331	327	318	323	301	286	314	359	353	333	369	353	301	337	355	302	351	329	331	329	347	345	340	300	327	346	314	358	296	299	348	333	343	307	344	311	330	320	291	318	303	333	318	341	358	360	334	356	331	293	324	319	309	337	319	332	338	357	337	347	338	330	324	313	337	326	332	323	331	339	327	316	342	318	355	333	315	337	307	327	299	305	310	356	327	304	325	320	346	342	327	344	319	352	285	317	316	307	307	316	287	308	304	352	338	333	345	378	346	289	326	316	321	331	349	326	307	363	351	308	340	344	294	311	285	338	347	299	337	337	344	372	328	323	366	327	314	313	297	320	331	329	327	318	335	317	311	308	324	288	303	318	328	351	333	322	325	289	331	309	362	310	296	329	361	336	331	278	323	322	297	293	317	348	324	307	325	312	344	331	343	345	316	347	307	348	333	314	345	344	309	319	331	350	328	335	284	288	334	358	354	332	363	321	356	356	323	340	364	314	324	368	303	303	321	327	350	343	349	306	315	323	296	305	343	313	355	338	316	291	359	372	351	329	303	308	317	333	325	345	362	335	347	346	321	293	342	320	320	355	346	347	293	332	325	326	335	354	336	326	332	351	330	316	308	320	305	342	298	364	310	339	327	362	296	326	347	316	294	323	321	332	299	338	366	317	313	335	303	293	307	346	309	315	312	309	329	327	299	306	356	331	346	318	313	336	330	361	354	337	338	320	299	338	331	314	338	341	318	329	367	332	325	347	319	297	308	334	328	343	353	326	297	330	341	332	350	324	332	303	319	358	304	310	309	334	319	311	293	311	313	308	302	325	328	315	330	340	310	302	327	302	298	402	324	327	318	307	307	320	327	355	313	376	303	329	318	333	323	336	314	333	333	319	284	326	305	333	336	335	318	324	305	329	356	300	335	352	340	341	358	326	303	346	319	310	327	340	332	299	304	346	319	352	329	365	339	304	304	343	336	320	351	335	312	302	361	337	325	349	293	357	319	340	315	317	339	340	344	356	319	292	329	331	340	362	363	314	353	316	312	341	334	294	329	293	327	283	345	354	333	360	320	332	318	294	335	337	334	314	340	285	297	307	321	361	342	321	322	386	332	306	318	319	321	318	314	359	309	331	346	299	309	356	322	316	353	344	348	343	316	320	312	312	267	341	312	342	308	329	312	372	341	313	314	337	314	305	322	310	340	305	301	305	306	338	313	314	319	347	326	351	349	366	331	303	301	329	335	297	334	338	323	312	323	324	329	324	315	332	317	332	317	300	301	316	290	350	311	321	345	349	324	321	331	322	286	326	341	307	345	325	320	349	314	351	322	333	364	309	353	302	299	345	341	337	349	361	343	336	358	356	312	356	333	322	302	312	315	355	329	341	309	308	292	311	326	350	323	303	317	362	328	345	344	321	329	364	332	346	333	297	349	309	331	312	342	358	322	291	319	308	325	313	302	326	303	301	334	297	342	336	333	371	330	328	330	318	358	314	294	339	315	319	332	328	327	313	338	355	300	339	312	334	336	320	330	337	323	305	349	352	297	323	311	311	315	312	352	328	304	326	327	343	332	334	357	328	349	277	312	321	314	316	325	355	325	330	356	357	358	297	342	319	340	339	305	328	324	329	335	324	375	317	352	358	317	350	341	332	333	324	292	335	313	337	299	361	295	336	351	332	320	315	338	349	340	382	301	313	370	357	327	317	308	341	303	317	336	315	292	333	389	331	314	331	342	321	347	322	355	358	316	324	291	301	329	303	326	322	288	331	355	323	318	305	342	319	323	337	376	328	330	315	395	342	338	348	334	305	312	341	299	314	348	355	310	337	336	332	313	302	322	331	346	304	346	336	301	315	319	304	313	326	337	324	343	303	298	339	320	320	324	314	334	329	326	338	345	344	290	319	343	334	337	338	291	319	328	326	314	309	363	319	348	336	324	324	353	323	316	348	354	322	319	344	322	336	330	284	308	350	362	318	341	326	342	324	340	358	342	318	272	311	307	310	324	336	348	359	288	325	329	356	326	324	327	320	350	298	312	337	332	327	361	301	305	335	311	317	337	323	327	324	281	351	307	322	321	345	327	310	315	347	317	326	309	313	328	314	329	303	326	315	324	309	315	307	352	344	336	330	306	353	351	319	325	308	366	331	311	331	284	286	344	306	344	333	351	317	326	337	332	308	322	312	321	312	343	320	319	319	331	314	315	315	311	351	307	326	338	319	281	308	337	329	333	297	344	332	343	331	345	349	331	322	341	331	351	344	348	306	349	335	341	271	321	299	317	332	312	318	319	338	305	312	314	375	307	322	318	298	299	348	283	317	347	287	327	345	345	309	358	330	340	324	317	329	318	321	347	327	345	319	308	318	344	291	301	323	329	323	339	346	301	337	342	323	346	335	302	317	317	369	316	332	348	337	319	336	305	302	331	312	321	332	323	303	321	316	334	315	301	327	342	328	338	291	359	289	340	331	303	333	353	345	309	340	330	347	319	299	303	324	323	337	324	326	311	356	295	350	367	305	332	320	329	324	305	311	332	337	284	324	335	317	342	324	307	367	368	344	335	324	309	350	295	360	325	309	325	312	333	319	315	332	315	313	326	300	371	314	366	333	313	323	343	309	347	336	312	345	321	372	313	346	365	353	303	316	328	327	344	318	349	324	299	340	347	329	328	334	334	343	326	333	342	334	340
22170	12654	19559	18509	15360	11594	5442	3227	2708	2297	1767	1554	1419	1310	1225	1124	1082	986	1025	919	939	881	864	880	831	844	861	867	856	842	863	916	815	906	878	820	797	827	863	846	877	820	813	817	823	835	819	845	843	844	815	826	804	842	856	806	810	864	789	799	834	837	861	826	776	825	790	832	848	829	821	785	815	802	803	860	814	757	820	817	777	853	817	783	804	797	785	820	784	842	839	825	823	795	805	798	798	811	844	767	816	799	811	804	839	800	792	783	781	798	820	793	801	817	812	773	809	766	805	864	844	815	805	803	806	798	830	758	802	767	852	813	783	812	801	807	763	854	805	781	819	825	842	835	797	768	851	819	812	816	802	757	800	814	791	832	799	781	771	819	748	807	874	819	821	768	822	826	829	862	795	820	797	806	794	823	857	856	804	806	830	828	729	782	836	791	854	799	802	823	772	829	773	821	817	867	800	785	823	797	779	828	804	807	788	789	816	794	884	808	738	807	803	764	821	791	778	842	789	843	813	791	756	808	744	809	820	785	811	835	805	815	806	793	786	805	791	774	778	827	800	826	774	835	853	813	795	817	857	779	787	769	795	789	829	797	807	777	780	812	806	760	822	805	779	842	755	799	787	811	822	815	794	821	802	845	801	806	818	844	816	745	808	772	813	759	780	781	818	868	785	814	801	813	794	794	794	836	767	761	830	807	859	750	834	806	777	798	802	806	787	806	829	748	816	852	739	824	793	820	836	777	789	811	810	822	789	816	819	790	794	785	834	824	799	797	807	817	823	748	805	810	822	832	763	870	798	745	812	786	807	770	809	872	763	822	802	832	812	794	795	831	839	801	771	800	801	829	797	838	851	743	815	827	769	769	773	834	784	793	790	817	820	743	853	798	714	821	797	824	820	831	772	777	841	787	837	815	808	768	774	855	820	844	792	788	808	807	874	813	825	860	780	827	752	839	810	833	807	834	827	814	759	816	807	822	791	753	844	863	844	821	797	884	780	830	806	798	844	859	763	830	777	800	850	780	799	795	783	827	845	756	803	787	783	805	862	870	763	810	827	800	754	800	814	810	772	784	793	861	760	825	755	833	834	815	827	799	817	806	794	797	843	822	760	812	852	776	812	818	820	787	804	778	763	800	785	869	807	793	794	808	775	806	771	757	809	773	789	798	812	777	773	776	803	809	814	779	811	777	857	786	748	811	863	810	787	812	793	765	808	841	818	811	803	802	803	803	763	836	771	860	795	874	803	828	739	838	755	812	832	786	827	806	764	756	743	806	740	808	771	846	797	828	839	791	800	784	801	765	822	785	796	828	820	753	774	800	781	790	799	791	795	803	796	830	806	771	824	818	789	810	782	810	819	787	788	845	795	827	826	799	778	751	821	775	842	819	807	784	775	795	809	797	800	827	808	835	784	760	779	807	788	765	815	786	829	780	814	858	798	830	817	804	810	788	806	787	759	783	858	836	773	789	844	837	798	803	807	808	825	863	786	783	789	816	821	811	762	769	789	835	827	779	800	800	802	810	819	783	760	813	823	811	781	809	754	782	791	830	833	818	814	828	798	786	830	823	822	795	858	814	799	772	774	848	771	820	788	776	819	812	859	830	772	843	743	821	767	798	820	846	822	805	817	815	782	805	798	745	742	790	777	839	819	827	766	786	815	843	737	793	829	814	860	777	810	804	814	800	774	803	825	781	809	756	865	771	816	776	817	791	799	861	769	795	780	728	823	822	770	782	792	834	808	774	783	828	819	805	847	833	831	824	868	771	813	759	771	775	780	820	834	799	840	820	866	833	786	803	769	791	836	819	797	799	787	797	883	744	811	821	818	786	831	799	783	790	850	763	769	756	837	804	808	823	808	784	828	740	831	798	800	795	753	828	807	806	865	819	832	842	816	754	802	765	824	815	785	770	804	783	793	832	839	794	816	808	807	825	798	806	816	785	826	812	815	830	812	813	839	762	786	821	827	782	831	732	844	843	803	798	821	797	787	779	807	817	810	775	745	826	818	827	783	806	821	781	800	829	780	791	824	800	844	795	731	864	787	875	845	831	849	866	823	801	823	806	823	854	807	862	841	816	798	824	843	830	822	806	820	754	769	786	823	763	810	820	805	795	790	809	767	854	782	781	772	825	783	818	812	809	769	832	801	824	841	812	792	768	793	775	802	826	824	850	872	778	770	755	817	817	826	790	799	823	825	809	778	780	801	779	768	823	783	816	808	861	851	851	800	808	845	813	769	832	771	809	818	813	823	797	744	802	782	857	780	857	768	823	854	841	785	810	807	851	821	805	843	799	832	868	793	814	783	815	796	771	805	842	801	806	812	812	771	751	903	798	805	780	811	814	830	787	777	792	754	783	815	826	830	852	804	789	804	832	799	811	736	765	781	781	817	843	789	793	772	838	910	815	781	819	807	792	829	802	780	847	795	837	789	782	836	816	842	858	798	756	822	765	782	795	789	820	829	791	865	758	789	868	776	787	787	795	858	819	781	820	763	810	839	802	718	804	814	755	837	811	763	806	833	862	781	789	794	770	830	845	813	821	807	826	784	811	792	773	790	775	785	801	796	736	809	826	784	798	794	850	793	806	820	785	811	762	805	814	760	819	808	782	794	772	832	816	794	823	782	819	771	811	817	840	843	834	777	781	790	854	801	757	798	789	792	847	832	818	772	786	776	789	802	782	777	820	761	755	809	784	822	785	821	815	795	792	837	746	830	810	787	825	784	782	825	816	843	815	846	854	781	793	815	761	790	817	843	784	880	813	836	811	824	768	815	792	804	797	835	787	785	817	786	777	751	797	779	797	829	854	802	780	822	780	804	811	843	814	779	847	798	865	822	840	801	790	826	831	787	810	837	798	781	834	782	851	829	733	815	780	840	779	786	846	806	834	834	790	798	814	832	828	841	825	794	801	817	809	766	780	851	794	767	850	818	801	762	820	825	820	804	787	793	818	771	776	778	854	841	842	799	807	788	770	773	776	853	840	859	836	791	782	844	808	774	782	798	784	818	812	831	846	805	831	795	760	839	804	794	821	809	730	797	814	811	828	813	783	826	839	827	823	749	837	805	821	771	768	779	833	771	843	814	810	852	828	829	826	790	814	850	794	802	819	779	777	826	774	803	786	797	772	799	832	820	808	817	793	768	823	854	787	842	843	829	769	788	813	825	774	815	760	828	785	792	827	789	805	800	854	839	788	834	841	808	823	834	754	782	881	819	807	798	809	861	812	778	791	823	809	773	759	794	829	835	789	781	758	846	834	758	851	795	823	795	818	834	820	857	824	837	820	845	820	802	803	807	834	768	833	807	804	806	836	809	779	805	801	762	788	772	807	812	827	831	810	811	811	771	746	750	882	803	765	821	772	733	791	860	774	757	866	845	829	755	855	873	760	841	797	822	823	827	802	755	810	794	764	797	835	817	826	822	790	774	809	817	798	829	738	789	843	818	853	815	799	767	840	774	806	829	753	825	795	800	787	827	827
15698	6345	4454	2821	1591	1116	712	570	567	542	483	500	459	452	436	434	447	424	437	450	471	428	440	427	433	486	410	478	448	402	424	395	458	424	403	421	426	428	439	413	427	388	421	418	386	423	408	425	402	429	409	408	438	411	424	454	420	388	426	423	434	405	451	450	459	452	421	401	462	456	421	441	419	391	437	436	429	460	438	423	427	427	437	410	406	425	390	381	375	420	433	409	437	439	395	451	413	440	436	446	424	450	457	444	407	454	424	416	378	390	426	409	430	456	429	415	426	425	392	413	446	417	405	430	381	402	445	397	432	410	431	429	442	419	413	401	436	445	420	399	418	434	442	423	444	427	388	419	430	418	438	412	420	420	445	434	389	434	421	399	415	399	450	364	413	428	421	384	422	405	424	419	423	413	406	435	410	426	410	409	429	416	430	422	400	419	413	439	376	406	449	428	400	443	448	415	391	397	422	392	417	376	413	427	423	413	403	408	411	420	425	440	427	413	434	420	390	427	426	449	423	435	430	424	388	410	412	413	425	464	413	407	420	486	435	422	426	416	448	405	408	424	434	436	404	455	438	427	434	399	451	436	423	406	398	427	409	406	423	413	421	426	407	384	378	414	438	458	439	413	422	418	438	433	433	404	413	393	439	360	445	426	460	427	468	438	427	441	391	407	422	400	400	388	412	445	439	386	430	432	397	409	442	427	464	474	421	420	406	428	465	391	456	426	410	433	454	427	407	464	424	424	424	460	411	387	383	425	447	414	466	374	418	431	434	373	447	423	470	408	387	418	433	419	389	389	388	433	446	451	453	395	435	391	411	424	397	461	431	449	435	412	428	404	431	440	408	422	430	401	420	405	414	428	435	437	409	437	420	421	423	415	423	446	401	398	411	442	440	415	428	403	437	381	396	445	411	433	433	409	422	396	465	429	391	426	363	449	415	385	426	456	427	416	406	398	368	433	414	444	409	445	423	448	431	462	423	422	409	449	452	422	425	421	430	457	468	458	422	413	416	468	414	442	400	419	438	439	413	440	426	416	429	428	439	441	445	404	396	434	415	453	428	412	417	410	404	437	410	381	438	446	457	398	452	442	464	439	389	416	436	389	390	429	457	406	423	417	394	452	428	430	383	413	438	426	404	451	425	428	430	425	432	413	462	424	421	399	419	449	458	441	405	451	406	432	414	425	432	419	404	412	455	440	423	433	412	404	422	415	450	413	427	462	438	435	404	430	449	427	434	474	419	443	447	420	447	403	420	434	400	400	410	403	435	440	422	424	404	399	410	441	395	446	432	440	409	451	402	456	435	408	423	439	452	415	413	411	423	390	419	420	426	418	416	394	427	416	424	410	409	403	410	429	423	491	433	429	405	426	435	430	435	433	440	431	410	457	418	434	444	403	409	420	429	403	433	474	443	372	459	462	412	438	430	426	421	424	440	434	423	434	453	410	438	433	441	411	434	383	432	453	419	434	439	442	398	444	446	404	467	432	426	446	457	435	432	439	435	431	457	418	412	440	405	472	482	403	426	421	407	434	428	453	430	427	416	446	418	426	462	419	431	385	448	474	402	364	426	463	404	421	427	456	445	416	446	414	415	450	405	428	412	399	426	408	427	428	483	437	444	450	410	411	401	436	383	431	442	416	451	440	394	462	427	420	414	437	437	415	434	416	443	465	393	466	426	409	424	435	465	431	465	433	441	411	470	391	413	421	426	421	419	464	443	445	411	450	409	405	391	435	424	426	367	430	441	440	433	444	422	435	452	407	419	396	388	455	423	429	454	439	432	404	432	408	437	444	435	452	411	447	417	447	424	408	419	421	419	436	398	422	433	429	441	405	458	426	396	419	374	436	423	435	480	431	403	445	419	413	430	421	433	414	402	427	425	443	417	453	435	371	391	396	468	432	415	416	378	404	436	411	450	421	458	424	428	438	415	425	394	430	446	397	417	422	386	414	400	420	408	453	443	446	408	474	438	463	392	394	440	449	437	434	423	466	383	416	423	393	391	414	411	463	443	437	437	430	431	427	446	403	428	444	430	466	408	431	441	402	444	462	432	435	441	439	416	419	438	388	459	441	421	423	424	461	439	440	399	444	381	424	449	366	412	402	415	414	417	453	429	465	448	441	417	389	424	394	388	378	435	420	432	429	437	419	412	427	442	414	354	434	412	438	451	427	432	397	411	402	412	387	449	423	405	399	419	397	437	434	413	438	402	465	395	395	436	419	410	416	425	432	447	403	418	435	423	396	460	392	403	412	438	411	382	426	469	378	447	422	405	424	447	410	435	436	414	393	405	409	443	428	439	432	431	411	446	449	433	426	421	379	422	404	449	428	456	443	447	432	435	411	439	467	446	385	385	427	416	428	429	399	414	443	423	380	437	399	391	415	429	420	401	423	415	449	466	412	415	447	409	405	440	394	462	396	393	411	431	467	405	438	416	448	379	454	438	417	411	407	449	419	425	422	394	403	382	452	437	424	351	388	449	430	438	430	447	451	432	412	410	415	428	431	422	398	463	434	434	368	474	411	420	430	424	422	434	454	450	399	406	420	434	436	405	446	455	426	463	402	437	411	437	444	395	439	436	437	443	385	416	433	443	426	413	420	425	417	452	455	403	416	436	373	408	403	427	429	411	429	415	404	443	384	405	445	426	441	457	407	432	438	439	423	415	436	448	480	459	460	435	405	433	446	423	422	452	397	403	407	418	452	409	408	441	413	413	405	411	413	442	431	451	422	446	416	462	476	395	407	439	415	420	339	438	390	446	420	439	402	429	447	466	406	427	427	478	444	394	424	428	466	454	457	407	420	419	406	374	398	432	449	432	403	455	426	423	451	396	402	413	430	377	427	421	458	434	388	417	424	422	411	399	427	378	406	418	392	435	422	412	442	412	431	392	436	434	399	430	401	416	404	441	428	396	387	461	433	443	359	436	406	433	397	388	408	403	418	408	420	444	406	409	403	435	426	393	402	429	423	424	403	422	452	371	418	438	419	373	468	446	423	424	453	427	406	432	391	428	438	418	429	433	416	420	436	393	393	428	391	414	436	433	402	420	425	443	400	402	423	433	408	408	436	404	407	446	462	363	414	404	419	437	424	446	403	425	405	389	426	394	456	427	428	437	406	443	413	402	424	437	434	401	456	388	440	431	447	421	404	438	419	387	421	414	440	420	430	433	415	449	396	381	408	419	437	415	387	408	430	410	431	430	405	438	433	419	437	433	392	421	414	396	421	471	440	434	414	404	420	417	412	392	385	394	424	393	440	446	424	427	434	407	407	379	420	407	407	433	427	425	440	494	429	423	396	399	425	434	408	435	412	387	419	445	426	413	389	410	436	419	414	455	470	432	394	383	392	409	452	399	403	428	420	428	416	432	419	455	425	417	377	393	426	415	431	416	419	450	422	442	413	433	432	482	436	421	395	405	415	427	447	441	414	405	426	411	420	423	377	466	430	413	441	413	437	421	380	411	453	461	441	388	450	451	395
11952	6768	8713	8002	5673	3952	2320	1947	1779	1516	1336	1344	1190	1251	1169	1114	1136	1111	1129	1119	1054	1036	1075	1048	1031	1086	1074	1023	1083	1011	1089	1060	985	1023	1059	1037	1039	1012	994	1084	1066	1004	1019	1019	1044	953	1016	963	973	951	1012	987	986	975	973	1054	939	1055	1008	1070	1027	1000	1049	967	974	1089	1058	1014	963	1040	978	1063	1008	979	1015	963	1058	1029	1014	1008	1068	944	1003	978	1047	1014	978	1079	997	981	992	1023	1027	1054	1037	986	997	1011	990	962	983	1033	1017	979	1041	1011	1094	1009	1021	998	980	997	1042	984	986	1004	1017	1011	951	1063	1032	991	996	1053	996	1026	1077	1027	983	1050	1049	1015	1051	988	986	971	1015	1011	1014	988	1049	1035	1006	1055	1024	1021	974	982	1029	971	991	961	953	1028	993	1041	1016	1055	1000	1009	1066	1016	972	1015	1032	983	954	1014	1029	1001	999	1003	1020	1008	999	934	1064	1012	1056	1030	993	1024	995	1047	1009	1028	984	993	966	1019	1027	1045	964	910	988	956	1041	1011	947	1071	986	979	999	1007	987	980	964	1015	1012	1039	1017	960	1002	976	994	1070	1015	988	1039	1064	980	995	1036	1003	989	1028	1020	1026	980	1055	1038	1013	958	1085	1046	968	1001	1052	1025	1044	980	1023	1009	990	996	1043	977	1048	963	1025	1024	973	1014	986	982	1056	1018	1018	1003	1086	1015	1043	957	1012	987	1025	1055	982	1051	1052	1021	1027	1025	1016	1011	1017	1014	1041	1019	958	1064	1042	1061	1048	996	1116	1060	1073	1094	1016	992	900	1034	1057	1002	993	1064	1069	1013	1026	989	1029	1027	994	1002	959	1034	1000	1023	1033	1010	1023	1035	1036	1020	1004	1005	1032	1000	984	1075	971	1005	1022	1018	993	1048	999	1038	1036	1023	1057	1055	1033	1003	992	1021	1030	1005	1070	1023	982	1026	1032	975	980	1111	1038	984	984	1016	1006	968	1031	1063	1040	993	1032	1010	1086	1086	1034	1004	989	1024	978	1056	1045	1005	1010	1015	1065	992	1015	1009	989	1008	1040	1025	1028	1003	1014	1018	969	1005	994	1053	1020	994	1023	1017	1028	997	983	1003	960	968	1012	1008	1022	1009	1029	1035	1006	1017	1037	979	1048	1085	1044	993	1024	980	1043	1043	1019	1044	1058	996	972	1033	997	1056	1024	1067	1012	993	1043	1038	1021	1037	1016	1005	993	1003	1029	981	1051	1062	1013	983	1018	1011	1022	1025	988	1021	985	1024	998	982	995	1009	1043	994	1017	1012	1043	1021	976	1043	1008	1034	1012	1063	1011	999	1002	1033	1005	1042	1044	1002	1004	992	998	1021	1022	1044	1031	967	1083	1010	1012	1070	1005	1011	1044	1016	1039	1043	1050	1026	1024	1056	956	1013	988	976	1049	954	1024	1031	1061	1015	1018	1037	970	1019	1028	1006	1005	994	1042	1041	997	1025	1052	977	1000	993	1093	1008	992	996	986	1038	998	1038	1054	1027	1057	1015	1003	996	1013	1028	1034	1076	1037	977	1032	1078	1002	1083	1032	1116	999	1060	1024	986	978	1048	940	1010	1009	1039	1004	1019	978	1036	1043	1001	1014	988	1041	1042	1000	1059	987	1023	1042	977	1023	939	1077	986	1057	1047	1058	988	1019	1006	1090	1017	1054	983	1000	999	1008	985	1016	980	1023	1018	1023	1041	1003	1032	1016	973	1072	1036	1038	1007	1034	1007	1029	1014	1024	1042	981	1046	1005	1098	1025	982	1035	1026	1010	971	990	963	985	1011	1016	940	1064	1008	1070	1003	1057	1069	1010	1041	1003	1034	1101	1025	1069	1072	1037	1009	1009	1040	1035	1000	1104	1033	1029	1045	1011	1043	1046	1002	1038	1033	959	987	1019	1019	968	981	1042	1039	980	1027	965	1011	962	1018	992	990	1018	1026	1024	1026	1001	1067	1074	1053	1010	979	1003	969	1010	989	977	1053	991	1039	959	1049	1059	1025	1031	962	1008	1061	1064	989	958	1036	1001	1009	988	1019	1021	978	1050	1012	1006	1039	969	1026	1041	1036	1080	1021	1048	1031	1038	1005	1021	1016	944	1011	1047	1024	1056	966	989	1001	1015	1042	1027	980	979	1038	1026	1050	1033	1059	1028	1028	965	1051	996	1089	999	1034	1026	993	974	1062	1015	1009	1015	1048	981	1005	988	985	955	986	1058	933	1002	981	1016	1030	986	991	1033	1015	998	1030	1033	1027	992	1043	1000	1006	985	993	986	1048	965	1012	1044	1037	1094	1002	1003	1009	1038	1013	1037	991	982	1019	965	1016	1037	1020	1077	981	1013	1021	1008	983	998	1047	1004	997	926	1034	973	960	984	1030	993	1040	1019	1039	1044	998	1022	986	1019	1022	1007	990	1055	1058	1049	938	1051	1016	961	992	989	1083	987	1033	1019	1033	1007	1023	997	1012	988	1006	1029	958	957	990	935	1021	1043	963	1027	1033	987	960	1019	1015	1014	1003	1066	1003	1020	996	1005	1019	1033	1011	1052	1013	1055	993	1017	1064	1059	1044	986	999	1019	1022	1018	970	1034	1031	1014	1023	968	1024	1035	987	1036	1002	1097	1008	1052	1013	1031	966	1024	1001	1022	988	1063	1057	1074	1092	1056	1058	932	956	1082	997	1038	1026	978	984	1032	1036	1024	962	993	1032	1020	990	1065	1035	952	981	990	1069	989	1016	975	1024	977	1018	1053	1049	1090	1056	1034	1038	1011	995	1045	1011	1034	1001	1003	984	985	968	1019	1045	1027	968	1015	1053	989	1031	970	1073	1073	1015	1004	987	1044	1018	1010	1022	999	1013	1016	1025	1037	1046	1019	1023	1021	1043	1046	987	992	962	969	993	998	1047	1012	997	1035	990	1013	980	925	1039	994	1009	993	963	1025	1018	1050	1035	984	997	1000	1023	982	1070	1024	994	987	998	1048	976	950	1028	1012	983	1052	993	1012	1014	995	1031	999	1031	1018	1057	1024	997	940	1036	1076	1045	1024	1011	1015	1020	1049	1013	1003	953	961	984	1028	997	1081	991	1055	1070	981	994	1019	1033	1019	1018	1078	984	1001	1051	1046	981	1001	971	995	920	1087	993	975	988	995	1017	941	1027	1026	1029	1036	1065	1023	1009	1018	951	977	966	1054	1032	1025	987	1038	993	970	1049	971	1090	1031	975	966	1022	995	1038	1076	1010	1030	1072	1018	1042	1026	1019	1020	1031	959	1003	1026	1077	998	981	1047	1046	1021	1035	1039	1041	985	1066	1003	949	1006	1014	1033	1063	1028	985	1026	1042	997	985	1030	962	1073	1057	966	1004	1010	1031	988	999	1037	1033	1023	1015	998	1047	1069	1002	1040	1013	1016	1073	1046	984	986	1001	1012	1049	1006	990	1018	1052	975	1042	1046	1016	1031	967	995	986	1003	1039	1029	1025	968	1039	997	1029	1039	1063	1031	1023	1080	1033	1091	993	994	1019	984	1021	1045	1021	1045	969	1026	973	1026	989	1021	1006	1023	1052	1043	1012	991	1008	995	1015	1081	1088	1055	1019	1029	1058	1015	1030	1003	1016	1035	1028	999	944	1029	1037	1070	1015	1008	1025	1011	1035	1032	1002	957	1046	1044	1044	1011	1036	1037	958	1061	1077	969	966	1048	1039	1052	1051	1007	971	995	985	1030	1010	1014	1035	980	1048	1015	967	1025	1056	1016	1018	1031	1011	986	953	1024	1004	983	1019	1012	985	991	982	1000	1000	995	1047	978	1011	996	1054	986	1046	1053	1007	1017	1013	1013	1005	1023	1039	1006	1004	1022	961	994	993	1047	1005	998	1003	1017	999	972	983	1014	1051	997	1042	1039	1069	1057	1076	1035	948	978	1006	1082	1050	1029	1043	1000	993	964	1057	975	1011	932	1015	987	1015	1069	989	1027	1066	953	1028	1062	1049	990	981	1042	1042	1011	982	1003	1013	995	1042	962	1035	971	992	1030	1044	986	996	973	1038	1021	1009	1056	1024	990	993	1021	972	977	972	1025	1036	1016	1027	1039	988	979	1014	1071	1023	989	997	980	1016	1030	981	1001	1055	976	1062	1049	1011	991	1061	1031	1017	1057	1028	985	1043	1011	1010	1023	1023	991	991	978	1026	964	1014	970	1026	990	1078	1026	1005	1008	1023	1019	1060	993	973	976	1003	987	973	1058	1012	1062	1015	1026	983	996	1011	1026	992	1046	1021	1002	1035	1086	942	1025	1075	1072	1021	989	1031	1015	999	975	978	974	999	1003	1027	1045	975	1022	1017	1015	1049	1020	1027	1010	1016	955	1040	999	1014	1019	1028	990	1005	1034	1006	1049	935	1134	1000	989	981	995	1015	955	984	1029	1021	971	993	1069	999	965	1055	1023	991	1002	1012	999	1059	1005	1051	965	1028	1008	998	1013	1076	1048	1007	997	1025	1038	991	1001	1012	1016
27951	10546	7105	5054	3581	1766	829	659	660	564	502	509	428	470	452	425	428	382	413	359	419	400	384	377	432	353	387	343	357	388	354	373	369	377	346	389	381	379	370	352	369	387	415	377	341	370	422	418	368	379	375	378	402	412	401	390	352	364	390	388	401	362	362	401	386	397	395	391	394	354	364	385	395	362	417	417	334	401	366	393	346	348	380	386	427	357	372	382	351	368	368	390	389	368	418	389	383	392	353	357	416	373	402	395	400	371	381	414	386	402	386	400	386	386	395	389	418	380	384	381	367	338	368	395	386	377	405	370	413	353	368	370	362	338	402	412	375	381	367	377	400	356	411	430	367	364	381	360	373	417	347	358	357	394	374	370	368	391	360	411	392	366	370	397	395	412	389	394	356	374	371	394	366	356	393	375	395	369	394	388	353	388	364	379	367	387	331	414	424	392	411	423	370	371	408	362	364	405	385	360	396	382	393	364	407	327	398	416	342	402	385	396	397	399	380	381	386	408	370	369	407	408	366	332	352	400	384	402	382	341	413	394	364	418	394	392	339	377	368	344	396	342	359	406	382	356	376	342	391	352	365	320	388	425	382	397	377	383	365	376	397	368	390	365	392	394	423	408	365	339	384	389	379	369	372	405	335	363	382	378	384	389	360	381	389	364	360	430	370	352	371	373	349	384	401	380	382	415	379	407	388	412	391	406	420	373	375	351	355	384	408	399	367	410	342	380	362	388	377	375	371	375	380	396	360	401	368	365	366	350	380	382	402	426	373	410	379	367	392	370	354	333	386	373	404	339	351	371	335	347	395	412	350	364	392	396	369	358	378	386	367	399	360	383	384	409	371	358	376	359	410	387	399	377	362	416	365	359	413	403	379	359	355	395	392	383	385	371	369	373	372	347	373	391	385	374	403	366	371	377	389	384	404	363	331	421	369	373	410	365	387	378	355	391	388	370	447	414	393	391	369	356	360	369	389	401	383	390	411	389	361	400	400	417	383	398	406	375	351	346	339	361	377	391	366	362	396	407	375	386	400	394	380	408	396	372	411	367	386	383	372	396	355	343	366	393	400	386	359	388	359	401	408	351	386	354	373	366	376	356	374	358	405	408	367	369	391	359	358	351	371	378	392	395	335	354	366	394	375	400	372	366	353	365	359	375	400	355	392	379	361	407	408	385	377	405	386	412	401	392	340	355	385	356	400	360	348	375	367	388	359	378	395	375	369	371	326	349	390	385	354	405	379	358	380	392	399	362	398	346	374	401	358	376	361	366	386	375	375	367	378	392	387	381	342	390	373	410	378	388	348	396	369	352	362	344	378	348	379	359	372	358	363	394	374	389	351	373	378	384	386	348	393	380	390	399	412	372	378	373	390	379	365	368	377	385	382	355	434	345	368	382	401	412	368	407	356	359	359	395	385	381	392	386	411	382	363	420	393	389	387	384	378	371	391	386	394	386	395	396	424	396	418	375	375	360	382	375	389	349	419	421	426	365	356	376	407	374	418	354	335	380	357	385	395	374	355	367	380	388	417	405	387	365	380	348	394	395	388	374	408	352	413	422	400	393	373	389	393	381	380	367	367	385	388	381	398	405	389	334	359	379	395	363	363	401	403	390	389	361	377	364	392	404	371	362	378	392	415	349	379	370	373	380	368	393	412	370	358	360	397	387	373	372	378	387	387	354	360	388	387	384	371	390	343	402	374	364	394	397	404	347	396	398	380	390	380	411	380	379	361	351	409	396	395	403	369	384	372	378	362	378	383	377	371	408	364	378	371	377	390	368	408	389	396	382	361	371	355	397	403	364	376	389	379	370	396	425	342	366	352	393	378	404	375	363	391	389	371	389	383	388	393	338	370	381	387	361	384	361	384	389	369	378	389	383	347	374	350	357	391	371	366	382	383	356	386	378	406	345	408	381	371	399	372	428	405	365	411	396	369	391	389	392	400	335	350	390	380	366	368	335	376	395	386	392	345	400	385	365	368	372	421	408	370	372	344	393	383	412	357	376	378	397	360	409	352	380	389	447	376	350	395	386	385	372	411	345	372	360	374	385	359	383	388	346	351	378	427	421	350	369	421	411	397	423	398	391	370	419	354	397	395	408	390	388	357	400	390	373	388	401	367	387	406	404	354	381	381	357	386	359	329	401	381	404	413	402	383	372	383	369	402	379	354	367	379	407	342	376	427	383	371	378	362	365	381	391	407	404	381	354	390	406	366	372	389	374	349	390	366	394	382	373	370	373	385	389	394	425	377	370	356	383	340	390	381	387	394	372	363	399	400	386	404	421	381	365	348	405	387	398	385	403	349	397	376	378	369	375	380	375	369	390	385	380	388	392	336	370	399	410	356	377	383	356	384	344	371	394	391	374	379	368	368	375	386	381	433	391	366	394	416	346	385	386	384	355	424	404	394	411	409	365	370	375	383	394	385	356	382	373	406	356	407	365	414	384	405	383	375	397	395	386	356	346	410	396	356	401	431	347	407	403	368	381	404	375	380	361	389	400	403	372	380	372	360	362	338	379	389	346	382	386	377	385	355	385	396	362	348	392	338	372	387	410	385	408	393	390	372	399	354	386	420	409	380	371	370	386	382	369	379	381	388	357	397	365	369	387	350	383	362	369	384	356	378	363	382	349	379	378	338	376	405	365	360	379	350	368	410	402	344	404	379	405	402	412	401	394	384	378	400	373	375	340	404	418	378	385	383	408	367	355	379	412	411	370	347	383	371	374	396	387	365	356	383	350	420	349	364	396	349	360	370	421	395	414	420	394	354	341	410	410	390	371	361	400	360	369	372	345	374	408	398	358	365	367	379	359	373	376	350	347	351	409	390	377	365	392	401	382	376	374	387	328	388	354	439	379	394	388	359	389	381	404	373	380	368	390	396	351	360	395	383	386	353	370	383	347	375	386	376	403	379	357	406	402	393	379	398	419	386	373	388	385	375	376	352	384	385	377	382	395	376	384	327	386	423	343	340	404	371	365	350	374	397	412	372	362	400	331	398	408	388	394	370	370	377	414	395	412	373	400	363	390	395	362	353	374	391	357	396	398	404	394	388	403	393	389	374	409	381	376	361	356	399	371	381	359	355	361	390	394	343	394	400	395	361	375	365	382	405	393	383	387	351	419	379	367	408	347	404	380	405	359	386	363	364	394	388	385	384	376	361	362	388	386	374	355	373	423	380	384	393	393	372	383	409	389	397	358	357	397	344	393	392	400	387	392	385	391	327	385	384	385	401	379	361	388	382	424	389	379	370	364	378	352	405	359	377	380	405	372	348	379	375	355	386	387	342	397	414	396	389	350	394	394	373	410	369	385	379	367	388	405	387	391	366	378	369	388	355	406	362	360	361	373	393	370	379	378	381	356	400	384	370	367	384	385	368	389	380	344	369	385	404	393	406	392	365	387	363	362	369	381	379	381	380	370	359	387	364	375	379	389	386	404	376	396	395	360	370	380	381	371	371	389	370	352	395	386	363	382	390	371
19956	9983	12726	13654	12026	6733	3182	2690	2209	1845	1518	1428	1327	1304	1236	1210	1046	1022	973	1003	1040	1006	1079	950	1006	1010	956	944	979	934	902	977	921	1005	903	937	936	975	976	956	955	962	924	957	952	944	863	969	924	892	974	887	958	969	893	951	921	880	894	910	925	958	935	944	932	941	921	925	975	941	938	888	942	919	911	909	921	921	914	880	909	931	920	968	876	921	944	883	929	938	963	907	922	929	899	912	934	918	952	882	959	903	869	949	902	952	932	987	912	919	956	927	913	913	900	876	924	897	960	919	873	1002	967	924	958	939	915	883	899	933	924	947	960	916	889	917	893	912	949	930	908	959	902	920	878	921	927	892	892	899	948	882	927	874	960	964	925	912	951	892	958	922	956	973	867	931	946	914	939	889	906	937	904	967	910	959	939	904	939	986	921	969	887	934	943	910	938	941	873	917	944	910	891	899	878	982	925	956	924	912	908	926	930	923	889	939	958	854	900	864	953	905	953	942	927	878	926	882	949	899	927	969	922	948	920	927	903	943	934	857	942	958	891	863	908	898	981	954	890	932	945	943	872	945	977	885	925	927	913	896	985	910	943	909	957	874	975	921	920	964	946	957	943	938	917	891	897	882	960	894	871	945	931	923	913	939	921	890	961	919	898	902	904	891	908	938	948	906	955	882	935	888	931	932	905	926	927	890	860	937	965	962	999	979	1003	970	916	928	912	896	924	984	951	901	934	930	895	894	887	891	913	918	951	910	933	946	906	947	925	996	925	973	868	979	921	911	918	950	921	960	939	918	905	938	943	892	949	877	915	953	917	908	952	924	943	907	949	923	954	913	911	923	947	941	930	941	990	915	952	947	929	1000	949	1001	948	967	961	928	948	959	904	917	916	1014	948	940	897	943	916	980	909	941	905	959	896	958	915	938	873	899	920	936	867	916	917	925	925	935	946	978	933	928	923	970	901	912	949	983	922	936	930	929	895	956	950	959	952	960	884	939	950	932	938	953	909	931	918	908	950	922	960	903	897	928	905	971	933	945	920	915	915	916	911	917	945	947	914	957	915	933	903	882	923	957	911	926	918	891	892	931	915	922	947	954	930	910	877	930	954	946	878	943	900	957	930	896	871	931	913	974	961	943	858	952	861	876	944	877	887	938	873	931	934	918	914	927	934	944	938	896	898	917	857	968	936	898	986	898	940	911	937	895	947	888	900	997	900	955	1011	913	952	950	915	939	876	941	930	1003	945	897	914	915	943	944	931	923	885	948	918	962	905	980	936	870	920	912	893	956	923	945	913	904	962	921	942	908	971	913	929	909	922	944	910	955	962	832	931	921	920	942	913	914	933	908	941	921	949	931	931	853	868	901	909	889	937	953	924	896	921	856	876	955	955	864	959	933	913	1007	926	945	994	900	966	944	939	874	903	934	929	949	901	900	909	954	909	873	939	906	914	948	945	961	905	910	943	995	960	965	911	932	907	907	934	893	937	896	945	911	949	942	903	929	961	921	970	988	918	901	938	909	909	915	959	945	981	968	928	870	939	933	947	971	916	941	919	913	953	945	897	902	894	872	996	910	904	950	948	898	901	963	968	905	953	940	957	929	905	914	965	970	951	942	983	928	985	916	906	870	916	960	928	920	897	909	927	949	918	942	891	970	944	964	948	875	919	967	949	851	958	889	938	909	964	933	949	930	904	934	953	953	933	904	942	906	987	936	947	922	935	901	975	862	949	898	934	894	920	921	951	935	885	943	906	954	962	971	899	940	839	912	913	946	926	913	908	987	901	940	904	940	921	887	964	918	943	946	896	927	946	861	952	939	897	904	891	906	889	926	962	955	864	964	915	943	909	909	978	938	934	966	960	929	876	889	903	918	1001	915	932	904	909	961	945	948	955	930	984	917	835	901	861	886	924	902	946	904	948	951	932	885	965	859	944	872	925	913	959	931	883	941	906	901	902	886	926	906	929	931	1004	924	928	969	896	900	904	927	860	943	953	937	922	949	949	911	886	922	870	893	980	894	921	976	920	946	871	854	932	921	907	912	930	922	902	908	904	914	899	961	965	903	866	868	863	954	939	950	954	954	916	881	915	964	896	955	932	920	936	930	961	901	846	963	939	952	941	954	926	906	935	917	959	955	877	910	945	935	929	901	917	869	931	932	937	947	893	882	942	930	988	892	882	922	911	891	928	983	931	947	984	962	932	933	859	909	909	903	969	962	910	989	893	955	980	1019	913	953	905	929	949	967	994	905	937	898	973	986	931	954	892	867	952	896	956	978	907	962	882	927	983	948	943	885	905	955	981	974	929	903	939	996	940	944	919	906	906	943	902	938	929	921	925	901	923	930	838	933	933	901	866	929	914	963	880	863	870	911	918	938	908	905	925	924	912	905	937	962	936	901	932	893	958	865	962	946	877	862	930	909	923	938	924	983	934	917	880	996	956	928	997	918	962	951	896	939	898	949	929	952	931	924	899	946	881	892	910	881	860	924	909	980	945	921	941	931	948	912	939	912	905	892	909	949	884	946	954	918	981	943	952	907	927	868	889	889	912	938	901	901	935	939	912	929	917	894	925	932	935	892	914	971	939	974	947	922	903	946	946	950	942	933	870	923	957	907	920	969	926	924	980	910	984	975	906	929	970	912	907	940	927	922	970	970	904	924	908	915	873	914	904	917	939	963	918	969	935	920	908	905	898	938	898	919	945	870	921	892	938	947	956	919	885	988	928	974	925	995	909	900	943	909	926	970	937	932	903	946	910	942	923	912	907	970	886	919	931	939	933	918	879	1002	964	970	863	947	951	916	956	961	847	899	942	861	921	924	942	870	881	944	950	910	976	909	965	908	854	921	933	950	964	920	908	891	970	895	916	906	940	947	909	913	902	914	906	902	956	927	930	906	894	967	889	911	967	938	894	982	955	936	954	918	896	954	871	953	926	851	867	913	904	956	953	925	935	922	909	890	966	933	965	883	936	902	930	918	976	944	924	977	970	929	908	1009	952	931	928	912	927	926	934	926	966	944	930	891	915	909	991	952	915	933	995	954	921	940	937	952	974	942	965	940	938	919	956	949	931	913	877	933	954	880	896	917	960	878	969	888	941	871	929	910	947	942	956	895	943	866	902	948	934	907	1012	855	924	938	934	903	928	912	940	948	971	859	924	909	958	980	884	932	880	892	882	956	947	915	960	894	926	915	992	954	928	899	954	921	932	903	940	904	940	884	915	936	930	983	952	943	913	938	947	915	925	882	923	879	897	933	932	889	958	937	940	961	890	925	945	990	909	935	954	892	861	951	877	946	894	925	922	972	911	907	883	926	918	927	958	884	924	962	937	901	930	906	892	971	968	892	954	892	899	960	914	932	925	928	908	992	955	978	960	929	894	879	955	900	962	917	959	992	929	903	942	838	894	938	885	894	942	900	928	938	916	930	983	920	940	917	873	981	972	925	933	875	853	965	942	907	942	921	920	927	923	897	947	928	932	898	948	959	926	974	957	918	930	918	958	912
29798	14038	13870	10411	5404	2174	1085	837	676	622	567	457	448	433	429	374	349	372	368	391	398	340	321	377	320	354	323	330	321	345	347	332	318	342	367	329	334	339	334	342	362	322	315	358	335	376	337	321	359	349	320	328	349	326	334	337	382	311	336	340	316	372	356	339	317	307	346	307	314	319	311	341	345	332	329	322	369	341	309	355	356	327	361	328	349	332	344	329	304	360	314	343	347	332	324	359	337	363	333	346	362	345	329	357	352	325	323	316	321	388	350	332	342	350	345	339	314	286	324	332	359	338	327	328	343	318	360	341	340	323	353	336	390	334	325	294	335	339	326	333	357	374	321	334	350	350	362	343	321	330	335	341	319	330	322	343	323	382	317	325	339	345	299	310	331	342	316	365	361	300	357	329	335	347	307	317	312	320	322	339	345	354	355	338	375	348	330	326	340	309	340	329	341	363	379	341	349	345	321	354	306	354	305	349	333	345	318	358	357	295	364	320	329	355	336	301	331	320	324	370	317	352	320	342	326	375	320	368	354	330	337	344	347	318	314	319	360	346	313	325	321	382	354	331	327	341	365	342	295	326	360	360	322	345	308	349	334	337	344	320	356	339	327	345	312	352	323	343	332	355	325	350	391	336	342	357	311	347	342	351	329	327	308	356	344	331	348	332	342	317	303	344	346	353	309	312	340	333	320	347	361	355	351	344	386	350	343	325	316	310	373	360	371	338	339	338	331	331	307	318	359	345	346	332	352	316	319	327	332	327	346	357	339	318	319	319	322	338	318	318	318	365	351	337	334	329	358	334	356	310	343	335	331	350	363	345	298	291	320	317	308	333	355	342	345	367	343	377	348	349	333	339	351	358	340	340	370	322	330	347	390	350	302	336	357	350	366	363	316	348	332	367	338	323	341	366	343	343	321	325	359	336	356	333	334	348	331	338	348	338	310	312	327	349	351	303	341	329	309	319	322	333	359	359	347	343	363	358	315	343	318	327	367	329	339	358	343	365	339	332	331	302	338	334	360	367	338	333	347	324	359	343	336	318	348	397	319	322	338	307	354	340	315	324	342	352	320	298	319	361	343	356	322	347	315	361	372	366	326	314	349	336	346	315	337	357	372	355	332	323	349	335	360	389	324	340	341	353	303	346	337	360	334	344	337	260	345	346	363	367	325	293	377	322	355	329	338	354	347	339	324	386	349	337	367	360	361	304	337	328	321	374	323	370	358	363	321	306	320	326	321	334	337	367	333	335	389	338	334	324	359	316	348	340	317	318	347	335	326	374	329	302	304	371	345	340	384	306	329	314	331	314	310	336	352	345	340	358	341	343	343	333	330	350	328	311	313	321	347	352	335	350	345	323	312	355	317	311	297	318	326	354	336	331	337	343	317	320	315	319	336	341	373	330	331	332	363	330	338	323	361	336	353	345	336	336	329	335	329	316	351	315	319	322	347	327	325	345	327	339	348	352	344	308	338	355	326	349	324	324	377	362	311	349	341	360	342	352	342	358	360	336	318	309	328	334	328	368	398	361	346	342	345	365	315	310	341	353	358	336	313	348	332	362	321	345	324	347	345	328	333	339	366	339	320	339	343	297	320	298	359	345	331	321	320	347	376	332	346	327	389	329	308	369	300	343	298	317	350	332	331	364	335	343	328	349	356	345	323	316	315	342	352	343	334	336	317	361	339	349	341	318	361	326	332	364	322	360	335	349	371	342	344	331	332	343	360	351	326	331	349	353	332	339	315	312	325	327	342	328	374	328	369	336	341	335	332	321	345	359	304	314	347	330	368	335	342	309	313	325	300	339	344	335	349	328	324	317	349	340	331	338	330	307	347	354	332	307	354	349	354	345	349	322	306	329	341	350	344	343	338	335	379	342	354	331	352	362	344	338	307	350	329	334	301	350	331	307	358	368	323	332	332	350	329	325	353	341	335	329	336	324	379	354	316	343	307	338	369	359	326	368	321	317	351	352	337	343	355	352	355	361	303	332	340	352	332	339	340	339	316	318	355	335	334	317	342	315	329	335	315	355	348	347	371	345	325	336	339	343	299	321	313	316	359	284	336	342	340	349	330	366	353	341	316	359	334	308	355	340	346	390	316	363	349	361	359	342	341	348	340	378	328	331	334	340	346	328	339	376	340	360	346	302	372	361	329	332	342	378	352	370	312	354	341	330	311	332	321	348	357	316	311	351	336	333	330	376	294	332	337	383	346	405	363	341	331	340	312	327	347	298	363	343	321	332	313	318	331	331	324	322	339	304	344	348	341	282	364	372	335	329	313	323	273	328	333	345	329	329	315	335	348	342	326	324	319	332	351	289	362	333	347	330	348	341	321	316	325	338	363	331	344	329	355	380	360	331	343	348	357	343	283	370	352	375	355	328	344	360	338	329	338	349	354	339	309	340	343	331	317	321	366	359	335	319	320	337	353	355	343	355	315	358	333	359	333	342	311	329	315	336	351	396	327	336	320	343	349	325	335	332	321	314	312	354	333	310	337	335	356	317	371	317	335	346	332	335	310	353	343	356	363	362	305	369	329	344	329	318	324	343	340	357	331	332	303	364	330	336	322	346	307	347	321	362	343	318	323	355	312	302	353	334	341	346	339	319	358	329	343	381	328	385	329	336	331	339	352	329	319	374	324	344	367	330	361	323	330	336	322	346	325	323	336	327	346	333	332	376	347	328	375	357	314	344	324	369	307	271	327	318	361	349	373	311	339	319	375	349	334	346	314	344	295	344	324	319	324	323	328	346	362	338	337	336	339	376	341	324	320	344	343	375	343	331	334	351	313	319	366	341	323	336	366	336	341	359	354	339	315	361	313	320	329	365	337	307	345	332	333	352	354	320	331	355	303	327	318	336	366	342	327	349	326	327	313	313	358	331	357	355	355	344	355	356	305	325	349	338	341	320	332	328	358	325	338	331	351	338	323	319	329	350	336	334	335	380	339	347	335	363	352	350	334	364	365	309	276	335	352	327	333	314	332	330	315	333	326	317	331	309	355	316	333	337	320	350	345	342	328	334	309	379	347	342	286	340	356	353	317	360	332	351	332	315	323	363	384	324	348	355	370	346	319	313	313	328	321	369	373	345	347	336	341	307	350	357	354	311	328	369	326	341	330	340	330	346	353	310	333	351	330	319	329	329	311	396	338	374	334	312	355	346	335	340	363	297	358	320	320	356	353	332	315	336	333	328	347	329	339	333	310	316	365	343	325	310	328	364	311	364	301	339	335	349	347	359	311	343	339	341	330	347	318	335	313	354	337	347	292	330	326	339	363	362	321	338	331	334	358	338	337	329	332	314	339	320	316	343	345	344	296	352	359	282	346	326	347	344	317	320	365	333	331	343	336	356	359	312	361	346	373	364	355	331	353	347	327	381	343	345	356	340	347	346	316	358	311	311	350	340	344	378	314	295	360	285	364	327	311	339	345	308	350	320	303	323	325	305	344	340	337	334	333	360	328	308	336	339	360	340	375	351	367	295
17549	11543	19463	20627	14471	6769	3883	3310	2694	2150	1809	1540	1305	1378	1196	1093	1026	993	936	852	955	791	839	811	905	842	843	834	862	769	803	855	799	824	802	767	831	797	765	757	810	840	764	794	756	808	815	757	756	809	854	792	734	805	782	737	759	768	751	732	757	730	792	718	745	772	733	783	755	762	819	696	716	763	811	766	722	770	741	766	765	757	692	702	735	785	726	738	743	793	797	803	721	754	748	726	703	785	737	779	733	706	720	766	791	788	792	749	740	746	762	716	780	809	788	779	771	744	770	769	762	751	767	812	739	736	746	717	760	729	759	770	754	729	772	767	755	764	730	725	765	740	723	824	764	771	727	735	783	791	767	700	734	710	767	743	748	793	756	731	758	735	741	770	741	772	716	738	769	739	727	761	758	718	769	737	755	717	766	776	776	776	725	762	755	779	744	756	706	784	741	755	721	745	730	753	725	714	755	805	773	767	737	792	750	814	773	710	737	753	757	783	727	751	774	750	799	714	774	759	784	750	728	705	755	788	728	734	776	730	759	766	750	778	748	799	781	744	756	759	763	805	741	759	725	790	757	788	789	758	743	802	752	755	774	761	729	739	789	712	732	781	783	750	721	752	784	774	759	801	721	778	805	811	727	771	770	732	737	699	711	747	739	745	765	785	719	778	794	715	797	762	724	793	716	719	765	757	760	754	798	785	735	739	779	722	733	755	772	697	754	718	756	742	777	724	739	768	787	730	769	762	776	776	784	775	747	773	766	755	761	754	784	798	753	772	748	764	775	747	682	748	792	763	746	746	765	739	724	723	771	793	746	758	729	746	779	784	798	759	787	775	786	764	769	774	809	766	782	738	754	777	748	805	766	781	796	768	751	752	768	783	762	732	716	746	778	778	725	772	779	742	737	754	794	739	791	757	709	762	760	742	742	755	741	777	746	754	729	715	757	727	725	754	737	752	790	769	774	743	775	771	783	747	752	757	787	765	710	770	755	745	745	758	775	732	759	743	775	741	762	711	733	713	695	785	785	750	753	743	792	800	755	749	790	781	810	709	775	780	758	736	698	812	762	766	767	785	780	756	735	748	789	718	756	765	772	767	745	752	745	781	754	820	754	799	758	759	768	827	792	768	799	786	748	726	778	770	753	783	763	750	736	733	722	712	777	762	735	761	759	761	768	800	766	711	767	774	713	777	759	761	808	786	739	741	784	732	770	767	725	703	795	746	746	774	776	748	751	761	711	768	761	774	742	802	804	798	749	735	757	777	739	753	753	737	776	760	769	750	769	710	753	740	747	797	729	787	732	766	777	752	776	757	673	796	768	726	726	782	744	782	775	722	765	761	787	749	738	799	806	806	731	705	763	799	771	785	765	679	785	722	719	798	759	681	704	716	763	753	772	761	751	717	795	726	751	774	725	715	728	763	727	793	740	767	730	763	747	744	725	725	782	744	834	753	771	743	815	758	743	778	762	795	780	808	710	745	778	785	762	781	765	732	767	710	757	739	722	772	797	774	752	719	785	790	758	789	762	777	762	782	756	737	737	784	746	753	746	736	758	756	745	749	713	780	780	751	745	783	745	768	723	774	760	821	773	729	748	760	756	772	756	773	740	798	799	720	742	737	722	732	738	706	745	787	797	760	737	745	759	735	766	762	760	737	756	776	770	761	761	720	733	725	730	774	798	768	796	798	836	769	762	738	773	722	768	753	816	764	746	756	787	755	782	752	764	725	804	766	756	739	742	774	706	709	802	768	739	763	776	761	764	785	766	715	722	717	758	767	789	714	712	739	704	778	757	709	720	757	814	762	760	759	752	750	708	736	792	704	748	757	792	761	771	817	716	798	752	705	776	786	783	755	750	810	702	752	771	766	765	789	760	787	753	743	789	795	725	730	745	763	739	739	796	762	812	770	768	769	825	756	757	713	771	715	754	791	772	776	752	779	746	726	788	715	774	749	770	760	719	774	760	766	752	750	756	737	772	750	777	715	721	744	727	748	765	755	757	736	733	759	766	781	747	758	783	747	755	757	760	780	790	760	777	712	752	748	759	774	741	738	718	783	775	717	791	770	790	729	725	821	749	712	723	748	770	771	769	773	796	729	767	813	822	774	769	711	742	724	748	762	798	739	740	752	744	716	762	785	784	751	714	728	757	757	757	776	748	777	758	750	700	761	791	780	759	750	725	734	790	775	772	759	770	772	716	790	778	790	769	760	792	813	804	747	759	738	750	746	801	766	723	762	745	774	699	798	818	762	763	824	807	756	800	790	708	778	721	746	749	789	773	786	791	793	740	749	753	799	808	742	836	778	797	765	746	734	771	736	729	753	787	788	727	758	719	799	811	737	692	788	771	743	715	736	769	733	794	704	783	738	775	780	719	739	774	790	725	779	777	781	748	757	718	731	752	755	728	752	780	765	773	809	758	735	753	756	758	779	763	774	752	791	766	725	796	800	779	759	745	772	760	752	762	804	788	734	753	721	746	738	755	758	772	744	744	771	775	756	793	796	778	770	755	708	801	776	753	725	764	764	748	792	707	792	757	788	804	705	789	763	741	784	744	768	765	738	792	750	768	767	765	714	766	766	740	757	771	724	762	743	753	754	712	758	753	823	766	700	759	754	773	710	707	755	774	788	747	750	742	767	736	725	799	704	703	777	753	771	760	749	720	766	749	772	791	717	765	761	809	751	724	751	753	760	817	731	785	744	808	749	844	726	748	812	766	763	785	726	769	745	766	780	778	754	731	702	777	790	726	722	779	696	721	774	777	762	796	728	762	773	771	766	757	757	704	740	762	741	709	748	794	720	770	731	768	793	738	781	834	779	712	755	787	782	743	766	728	726	814	760	765	778	798	763	746	784	724	739	790	742	703	771	820	728	726	790	786	739	774	764	754	702	706	784	748	777	774	801	724	758	801	754	732	790	741	713	772	789	728	743	770	759	744	787	744	756	752	751	735	793	727	758	758	803	795	753	762	748	753	745	751	745	799	746	767	799	768	798	771	811	752	786	770	775	770	767	835	709	708	792	798	736	733	730	762	761	758	794	770	726	760	724	781	757	782	769	788	735	764	799	759	765	781	746	753	753	797	786	720	790	791	750	800	776	749	733	778	796	755	758	731	767	791	758	690	699	762	738	761	765	760	800	791	763	810	786	740	814	726	750	779	726	793	757	804	698	741	751	793	711	774	730	751	751	754	773	783	727	749	821	768	772	720	726	759	779	761	746	783	761	728	735	810	752	759	765	771	772	756	813	744	730	743	764	764	758	760	733	726	754	750	729	747	710	751	799	725	749	729	750	760	801	756	787	786	712	739	778	774	770	759	767	743	781	757	754	739	728	722	805	750	725	742	726	788	701	726	799	758	741	745	738	784	732	755	733	749	789	735	784	784	710	735	747	775	745	705	784	754	812	778	776	744	734	748	775	777	751	725	780	755	788	806	740	777	748	733	769	734	769	815	762	718	753	733	762	734	821	709	762	728	796	736	767
14181	7049	4415	2459	1256	798	642	635	597	517	481	444	454	421	444	468	427	445	509	423	455	388	421	388	415	407	433	431	419	402	425	438	418	444	448	418	413	403	391	417	432	446	446	390	444	423	414	437	394	404	445	425	441	459	421	399	410	419	389	414	427	419	421	413	421	421	410	373	443	401	411	379	387	398	416	416	380	399	426	426	420	438	428	403	446	408	386	410	433	405	415	417	414	411	442	414	420	448	382	425	423	459	416	404	439	406	394	418	422	418	410	420	388	417	411	450	388	387	412	427	435	428	390	434	442	404	427	418	374	424	431	423	427	426	430	391	400	398	413	378	431	432	409	389	447	439	399	411	425	440	405	393	337	426	418	411	402	389	417	388	386	419	462	408	452	422	409	426	426	397	449	447	436	435	421	407	414	430	436	388	385	406	421	430	421	397	440	433	426	422	458	383	380	407	436	414	431	381	421	419	368	404	437	422	427	421	452	430	422	420	418	408	410	419	380	458	426	393	404	408	446	421	438	418	418	374	420	451	438	453	437	379	402	411	465	415	413	412	418	385	461	430	421	431	423	399	452	424	441	410	389	397	439	440	394	417	390	409	408	414	398	435	407	434	440	401	411	431	436	409	471	368	425	407	410	410	381	385	406	400	411	428	431	427	428	422	382	445	424	414	416	428	419	419	378	404	423	411	411	430	435	427	444	384	385	461	404	391	398	417	417	437	436	414	454	442	394	413	380	406	444	431	422	425	431	437	399	452	428	414	399	389	390	443	400	388	427	393	413	432	462	427	472	430	434	463	406	402	388	440	397	398	416	419	422	396	412	437	427	428	424	403	411	425	421	431	425	390	415	387	432	409	402	445	443	396	399	470	401	443	414	429	396	426	424	419	393	423	441	411	445	470	428	428	410	439	430	398	439	413	409	405	423	427	419	439	433	392	420	409	437	403	429	456	389	425	404	428	439	423	416	416	398	446	399	426	423	471	428	419	433	416	418	445	432	427	369	422	426	420	398	413	451	387	369	414	412	394	424	417	467	416	399	439	421	373	410	402	426	417	409	457	452	391	399	436	425	354	400	440	419	401	433	417	411	452	466	382	397	410	414	418	413	435	421	433	408	413	405	420	421	436	410	379	404	390	397	404	385	394	426	435	431	407	427	377	409	389	415	418	373	434	426	436	399	421	390	390	427	430	388	417	428	408	407	417	429	405	454	392	441	379	392	459	420	497	441	442	417	404	399	415	427	411	405	433	402	457	418	399	415	402	404	445	407	403	403	403	443	417	404	400	413	387	428	422	430	446	458	420	442	401	377	450	438	418	443	425	431	441	399	417	429	381	408	438	380	429	429	447	422	384	413	452	381	390	407	397	429	430	380	396	390	367	393	468	428	406	440	448	414	435	437	370	416	379	431	442	420	402	422	387	431	405	401	384	390	407	420	417	409	418	382	415	424	468	418	418	397	388	428	417	423	466	461	399	412	460	439	417	438	439	435	400	421	389	381	425	426	365	403	396	448	400	425	456	408	415	374	406	421	422	416	412	401	434	406	420	406	426	430	416	411	375	431	430	406	410	435	429	424	428	401	394	418	458	421	408	383	402	402	386	425	370	417	439	458	418	405	395	417	435	410	439	460	437	389	405	431	435	428	453	387	379	394	412	400	365	423	400	388	446	451	426	459	412	378	385	398	437	422	411	453	391	424	394	419	423	420	421	396	424	408	415	403	451	396	410	455	462	420	400	412	389	416	422	435	375	420	414	442	402	401	432	408	387	370	412	405	383	407	470	439	394	397	392	416	443	403	452	427	412	436	442	410	399	443	425	445	421	410	422	398	439	391	444	388	371	445	409	424	428	380	378	409	453	425	421	404	434	405	419	421	386	371	407	371	440	429	413	415	422	399	406	404	413	398	415	420	446	423	410	374	482	400	427	414	389	430	384	436	405	389	385	379	426	396	398	442	395	425	418	381	420	424	424	417	419	429	417	399	403	409	415	455	457	433	417	418	369	440	414	461	470	413	440	441	408	422	394	410	446	428	473	372	384	408	422	431	421	397	477	413	397	361	389	426	398	418	404	452	428	431	421	458	420	398	421	387	428	439	405	401	438	439	435	436	403	398	390	372	410	438	462	406	474	400	436	410	374	414	414	437	427	420	446	389	381	431	424	376	414	418	425	402	474	432	434	456	409	387	406	413	438	424	423	425	389	418	443	408	427	425	396	397	442	405	403	448	461	444	415	425	431	433	443	454	436	431	437	400	438	433	434	437	393	360	415	425	412	419	430	426	417	447	441	415	435	416	392	420	420	434	422	426	414	425	395	372	388	441	447	447	414	416	399	425	467	416	435	451	431	451	417	428	433	348	400	442	420	433	378	417	434	443	400	389	426	385	439	390	421	457	419	443	388	402	410	436	428	419	441	408	385	407	422	436	417	378	424	423	409	426	420	409	412	418	398	397	405	416	404	454	416	468	441	421	427	443	436	437	427	411	383	441	450	410	389	432	419	414	421	387	385	413	421	416	447	396	424	425	410	479	429	403	420	440	408	419	416	389	447	424	395	434	408	404	466	406	442	441	433	411	453	400	403	408	431	427	408	426	430	405	413	434	402	409	394	417	406	404	402	418	417	396	405	444	441	406	442	421	405	372	439	420	405	449	464	419	406	405	415	431	437	415	429	434	386	400	430	407	402	432	454	445	364	365	430	409	401	382	406	396	418	420	412	473	418	371	400	401	411	430	469	411	436	438	442	426	409	426	420	421	400	407	380	433	394	421	431	414	425	436	427	425	411	415	437	415	403	445	408	438	385	444	415	401	417	436	436	440	416	399	435	401	425	417	410	407	441	395	411	385	379	392	432	427	389	386	411	449	429	456	401	455	437	415	442	421	437	418	415	403	439	419	461	412	445	427	397	410	428	425	403	451	411	401	402	383	412	394	394	414	409	419	418	432	436	434	382	425	403	402	388	448	429	458	393	459	388	427	434	413	443	431	411	422	381	444	421	431	393	423	432	422	426	443	369	394	407	407	395	402	447	403	431	476	407	427	416	416	393	389	397	416	425	422	425	454	402	405	399	399	421	417	425	395	415	375	420	434	429	414	406	431	449	414	380	404	420	424	423	414	423	395	389	408	436	437	433	399	372	397	443	400	396	440	412	397	415	393	388	413	425	393	422	388	405	401	424	414	429	435	412	441	409	457	449	417	416	390	410	405	477	363	427	426	388	424	414	430	413	501	461	455	401	418	435	382	447	464	419	398	396	417	419	421	439	417	410	406	425	373	427	424	421	377	412	426	427	430	419	422	390	381	402	384	411	419	435	426	443	427	429	431	412	427	464	447	417	446	399	398	412	417	378	437	385	401	410	432	375	427	427	429	417	390	406	402	403	412	387	411	434	447	434	390	383	439	387	392	388	376	427	422	486	410	426	443	434	419	443	415	354	421	434	401	369	398	447	364	430	417	432	393	400	443	443	394	428	388	424	434	445	444	422
10690	7807	8693	7310	4480	2945	2374	2181	1750	1610	1431	1370	1250	1160	1154	1135	1108	1136	1101	1065	1054	1050	1034	1045	998	1015	1052	1046	1097	1067	1068	991	1067	996	1013	978	1009	1019	1020	1009	968	1017	983	1000	1000	998	1030	1011	992	1044	1040	1090	1091	1074	1021	1016	1024	973	1039	972	1047	1023	1012	1008	999	987	994	1063	997	979	1001	976	992	992	966	977	1018	1024	1062	1022	993	1003	998	1008	943	1032	987	959	1059	956	1015	1002	996	1015	952	929	983	1015	1002	1049	1008	1001	1065	1012	1066	987	1006	1043	995	989	995	973	1003	994	984	995	988	989	1045	964	1007	1049	1024	956	1006	915	1004	996	1011	1010	1030	1002	1037	1012	959	972	1013	1018	997	1017	1042	997	1017	1010	991	986	1003	1071	1046	981	1035	1041	1011	976	1008	1027	976	990	1010	993	1020	948	969	1024	1010	995	980	1009	1015	1024	989	1047	971	974	1019	1042	977	1007	1040	1026	1019	1005	1066	1011	1037	981	1015	962	971	1011	977	1007	966	995	1022	1011	1030	1043	1029	1040	1000	1013	1035	1031	992	1029	1006	984	1006	997	1001	1027	1023	1043	1048	974	978	1011	1050	1046	1051	980	960	1023	1004	991	1030	1045	1019	1037	998	1030	1036	1029	986	990	1013	1018	1010	1051	949	984	1058	1006	1014	1005	1078	1030	1021	1026	1019	1021	1017	984	1009	921	996	1006	1022	1080	1024	948	1080	1015	992	1042	982	977	1028	982	999	1016	999	999	976	1007	936	1004	1034	1008	1006	955	1048	1028	1037	922	975	1030	1056	1003	995	1001	1024	1041	993	970	1018	967	999	988	1042	1040	1050	985	988	1039	1021	999	999	1002	1020	995	1062	951	1000	1062	1018	980	1018	993	1051	1058	969	996	983	966	965	964	1005	960	967	978	961	976	1000	996	1012	988	1039	1016	1013	1037	927	1005	1022	1050	985	981	948	1025	998	938	1011	997	936	1038	968	964	1055	998	971	1031	1002	999	999	951	990	983	1030	1047	1029	992	1057	1050	984	1024	1004	1004	978	1017	995	990	1021	1053	967	948	1054	1021	986	1029	1004	1016	1001	1034	989	1023	977	1009	1031	1006	995	1026	1013	1033	986	1004	1022	1031	1033	1003	1021	969	965	988	1008	1056	982	1013	1044	947	994	1073	994	987	1027	983	1007	1023	1019	1026	955	979	1047	998	1013	1011	978	949	1039	976	1009	976	952	1009	1007	989	1051	997	1010	992	1030	1027	1009	1032	1006	1009	976	1029	1031	1033	1057	1005	1017	975	1030	974	965	968	1040	972	1030	1062	969	999	1031	1015	968	956	1008	984	937	968	1032	1007	987	1006	967	1034	1047	1019	988	999	1026	1054	990	996	942	956	977	1021	1006	1040	1008	1026	1017	992	1010	991	1035	1021	997	1021	1041	1002	1034	950	1020	1015	985	979	986	1015	1000	916	1017	992	956	1029	1015	1020	1028	1020	1022	1023	1007	1062	983	961	1036	1011	975	995	994	946	1050	939	991	1072	1036	1068	1060	1000	977	1023	997	1041	983	1010	1013	989	1043	971	1003	1023	971	991	992	1058	985	1022	1007	970	984	1018	1022	944	991	1069	1014	993	982	943	995	1032	1036	1046	981	994	982	1019	1075	964	1026	980	1044	981	1065	1013	990	991	955	1024	1010	965	1025	978	1022	942	1055	1006	1017	972	951	1004	1015	1002	1058	1050	1012	937	1046	1003	1022	1042	1021	1004	1044	980	1017	1035	1034	1037	1014	1057	1046	1026	1016	957	969	963	986	1015	1001	968	1010	1016	1029	1012	1043	1043	1000	988	1006	1009	995	1002	1029	1038	994	1013	999	1021	1011	998	987	943	1023	955	1016	991	1037	991	1006	1033	1037	988	1023	988	1053	1028	1036	1013	979	919	1005	1014	991	1020	1047	977	1026	1036	976	1005	1010	1051	1062	1018	983	1008	930	976	1022	1036	990	983	977	1017	1057	1036	984	987	1021	1059	1020	1063	1056	1071	993	971	999	944	992	997	927	1000	940	946	1016	986	958	1027	1027	995	972	1061	983	967	1022	1020	959	1000	981	990	1069	957	993	994	1028	1034	1081	1005	975	971	981	1025	1061	998	1019	1024	963	983	1036	1005	1032	1048	1002	1045	1023	1073	1000	1008	1002	1044	994	988	999	970	1014	1000	1020	945	997	1005	1007	1045	1042	1024	1008	997	1063	1000	1012	1006	1018	998	1013	1033	1005	998	968	1019	1048	1009	1025	976	966	1021	959	998	1023	953	1020	970	1018	951	996	989	992	990	979	953	1044	983	1034	950	999	1027	1020	1000	1027	994	1019	996	1022	1016	1025	1027	1001	1006	1022	998	1034	962	1010	1023	993	993	967	994	1021	988	994	1014	1037	1049	1010	1021	996	977	989	1010	1046	1029	955	1019	1028	1033	971	1017	1053	1005	994	1030	1056	1032	942	1025	981	1020	1018	981	965	1057	954	1000	1047	1033	966	1003	975	1030	1065	1047	961	947	990	1105	1029	1024	1001	992	966	934	1034	940	1000	1000	999	1014	1022	966	967	1027	972	987	997	1024	954	1029	1052	1014	972	996	1003	1013	983	950	1008	1020	979	1005	955	1001	1048	987	983	1024	1090	978	1023	1049	968	987	1013	951	1005	999	1012	1024	1030	1059	1002	947	1054	994	1025	988	948	970	997	1045	964	1024	1055	970	1020	997	947	997	978	969	1075	1057	1026	992	1007	994	994	1015	1012	977	1103	1033	1043	997	999	1000	943	993	1002	971	999	964	978	988	1013	982	1014	996	1009	990	952	929	1078	1041	1053	1058	967	986	993	1026	1002	976	1049	1002	1020	1065	965	964	1045	976	1012	1024	1012	1000	953	956	981	1028	995	1044	1024	995	1022	991	999	1059	968	984	911	974	947	1073	968	953	1004	1010	1046	961	1012	1047	1042	997	946	947	982	1037	1001	986	976	990	1011	1040	1023	1055	1049	1007	1001	1006	976	927	996	990	979	1008	964	1001	978	1013	1033	1000	980	981	1028	1002	953	999	924	1020	1051	984	1013	956	1039	958	1039	1013	1029	1035	963	957	1016	981	1013	1022	984	958	1039	1029	966	987	1015	987	977	1011	1013	1047	983	996	1016	1049	1053	1059	1010	1054	957	974	1065	1031	1053	987	1025	993	964	1022	1015	1041	1002	966	1000	1052	1000	1040	987	1022	1054	1015	946	1016	993	996	985	1012	957	1043	1070	1032	1022	1025	1027	966	1025	956	1016	1061	994	1000	964	969	1029	1020	1023	963	989	953	1047	992	1013	1025	982	987	1021	1023	972	1056	946	1005	982	1031	1030	1018	1011	1083	985	976	1035	971	957	1031	951	993	1003	1061	977	1010	1017	1021	979	986	999	1011	1027	998	1030	992	1009	1011	1034	983	1034	998	1022	1015	992	1059	1044	1015	1017	976	1003	984	998	976	1022	987	1065	978	1027	1001	986	1051	1041	984	1030	1033	997	978	1063	1005	978	1005	1005	977	999	1036	1036	1011	1001	1051	977	979	1062	1020	1016	973	996	1002	1003	1009	1037	1035	1015	1014	984	994	970	1022	1021	1000	996	1030	1004	1062	982	1055	996	988	1018	1030	1020	933	981	959	982	997	1006	1035	988	1000	1023	1033	963	1006	990	998	1035	1025	1026	976	970	967	1005	1011	1011	1050	988	1039	998	1023	975	995	1035	1012	1034	1000	990	959	1045	987	964	1025	986	979	965	961	1032	963	1022	990	1012	1014	1009	1043	967	963	994	1015	985	1042	1007	995	999	1033	1039	1039	1034	1041	964	993	1044	1028	1013	1008	994	973	1053	980	1003	999	1031	976	1031	1018	1020	978	1058	1012	940	1065	1064	997	1011	1009	974	973	956	995	986	984	983	966	1018	995	940	1007	971	1048	1053	978	1043	967	974	973	1026	979	1020	1050	976	994	976	999	996	1016	1047	978	1014	1055	1009	987	1079	1013	1015	987	957	952	1026	1033	992	1050	983	1018	962	1018	1009	1045	1046	1025	957	1002	1014	977	1007	958	1018	972	967	980	1003	1087	949	1036	1002	1003	1041	1002	1051	1008	975	1027	1008	989	1016	991	991	988	1024	951	1044	1040	988	948	1074	1023	1007	1014	998	961	982	1082	1012	1009	1057	1000	999	1034	1056	978	1008	1019	991	978	935	1020	999	1004	1062	932	1004	1010	978	1020	1013	970	1008	986	962	999	962	935	1008	1028	996	965	946	1070	991	1049	1017	1001	953	957	985	1008	980	997	1012	999	961	962	995	1033	1002	1014	964	997
27706	12641	6840	3967	1952	1065	805	644	548	539	466	467	428	427	411	377	380	370	373	417	371	393	389	385	358	356	363	374	380	351	365	371	381	397	382	383	363	382	355	388	372	364	375	384	380	396	377	400	347	352	359	342	347	366	345	319	350	364	335	373	405	348	359	391	372	365	335	376	363	395	349	361	371	367	367	359	346	365	337	350	355	358	354	361	338	350	360	379	347	354	365	391	362	363	358	358	322	385	373	392	382	380	377	352	337	353	338	366	389	354	327	315	337	390	358	384	355	356	367	366	351	363	349	368	360	355	382	370	329	379	377	335	344	348	346	340	406	350	345	354	335	322	359	345	368	379	367	389	347	328	393	371	384	363	341	337	379	352	348	333	315	370	348	419	353	377	363	346	377	348	348	385	366	330	351	356	378	330	394	319	383	339	350	323	383	340	340	344	355	357	356	337	338	393	364	315	322	353	357	396	370	345	331	361	402	352	381	368	407	377	391	350	352	372	381	371	369	368	348	348	363	363	328	341	354	327	352	363	367	369	355	356	339	336	366	360	394	351	343	357	392	360	349	395	361	374	342	362	368	355	374	366	383	375	359	362	336	395	334	345	366	370	329	367	368	367	335	369	327	332	392	347	329	398	380	357	388	345	379	362	379	364	367	347	373	335	364	403	350	363	359	361	315	380	370	329	379	344	364	328	364	315	366	399	361	361	365	350	352	343	336	332	367	358	392	357	336	350	338	340	335	345	321	329	370	338	356	375	376	347	376	327	343	351	355	344	352	304	404	378	391	353	348	340	331	344	387	390	352	364	423	358	370	395	391	368	397	348	333	394	347	390	373	398	332	342	373	335	353	402	363	329	331	335	341	373	353	355	371	335	362	333	372	367	354	330	367	352	357	374	379	344	354	330	348	367	371	344	376	384	367	346	373	340	372	361	351	371	333	357	351	355	348	386	401	383	357	356	335	395	351	352	361	375	353	367	388	365	382	379	365	388	364	367	375	390	363	386	372	393	351	362	340	370	340	323	331	377	342	333	385	363	363	379	351	339	382	351	353	337	389	362	328	350	374	306	361	383	359	349	359	356	371	379	348	370	365	334	365	372	362	353	339	311	342	352	355	364	368	369	369	346	373	295	378	366	386	359	355	391	307	355	397	318	378	375	372	389	373	376	338	379	380	350	338	372	351	400	342	326	374	362	326	345	353	341	331	334	355	354	333	346	352	368	334	361	372	380	314	380	334	376	353	341	396	405	379	318	369	362	337	365	375	364	410	367	337	364	344	358	358	377	368	398	348	355	353	386	353	350	371	394	341	363	375	351	323	352	344	334	352	340	354	374	388	323	350	358	363	400	358	365	336	331	342	370	359	402	356	356	356	373	371	351	344	371	325	344	368	357	390	365	339	351	387	334	361	341	370	380	341	377	340	391	347	339	392	370	326	360	361	430	385	372	367	376	384	357	370	371	372	361	360	356	364	358	396	362	387	361	334	331	327	367	347	345	321	366	344	329	347	388	341	358	383	343	341	343	342	357	383	373	358	382	337	305	342	373	376	348	349	347	374	360	375	347	364	358	374	373	394	371	365	376	356	371	368	362	390	379	349	360	362	372	359	362	357	357	382	367	378	363	373	335	356	348	376	357	339	369	379	348	371	370	365	350	369	346	356	393	373	360	390	367	377	334	356	395	371	364	360	367	343	388	366	346	361	367	346	348	358	325	345	342	333	386	379	361	365	378	338	365	344	356	353	366	358	367	350	357	326	355	363	364	355	358	372	343	361	357	392	351	359	366	348	373	366	370	340	346	393	355	324	372	352	333	335	348	349	336	390	355	344	378	330	360	406	327	383	376	366	356	380	338	345	336	379	372	405	344	354	365	359	384	339	349	356	338	386	350	370	375	372	347	342	406	349	381	360	394	371	358	387	355	386	367	383	361	354	337	359	390	394	369	332	380	358	378	376	403	391	371	370	375	342	344	376	376	362	377	371	356	378	379	373	343	391	365	380	356	395	359	388	385	335	349	386	374	308	392	352	346	332	386	351	365	359	375	359	382	347	334	374	322	368	385	385	361	360	380	377	365	388	378	306	347	347	349	341	364	360	356	352	352	379	338	389	341	362	357	391	387	396	347	361	370	363	371	353	345	342	344	351	383	328	385	341	382	344	362	345	373	375	366	353	371	349	346	354	347	343	375	376	379	353	376	333	382	378	357	374	349	350	340	376	380	325	385	358	365	347	361	365	367	347	354	369	371	333	384	332	347	364	357	358	340	404	352	336	354	335	394	376	379	364	370	367	354	361	384	383	349	345	345	375	374	370	351	367	375	336	375	337	385	336	369	374	325	384	312	357	339	368	386	393	378	356	380	375	373	383	333	384	370	331	341	383	360	327	328	363	375	356	369	358	370	348	364	364	341	411	383	389	388	360	332	341	316	358	314	366	355	347	363	379	338	354	364	367	333	375	368	348	379	356	340	366	352	365	348	377	333	376	355	381	374	359	378	370	348	359	377	375	366	368	365	350	363	365	361	349	381	361	363	348	399	363	327	376	361	388	327	343	361	377	395	395	345	363	322	324	370	376	360	391	371	365	372	333	403	365	336	368	388	348	368	308	368	333	331	365	339	313	376	334	385	365	367	354	363	381	343	389	375	387	335	362	375	372	355	333	402	367	365	366	380	357	357	318	377	358	404	359	361	342	340	360	353	344	393	351	393	365	341	397	366	348	351	380	373	359	351	395	353	387	354	383	394	351	353	383	368	370	372	397	373	308	337	365	380	355	314	352	342	363	312	340	363	349	363	340	339	389	381	336	340	366	331	373	370	309	375	329	388	346	380	347	385	377	348	352	364	339	353	357	344	354	338	339	354	356	361	341	347	360	352	363	356	385	352	400	353	372	365	341	399	372	347	384	384	340	358	360	373	355	399	360	330	355	335	343	368	377	370	325	308	389	338	371	349	345	389	383	363	375	355	342	331	354	375	374	369	390	350	343	372	341	334	351	370	386	356	399	372	371	344	361	347	342	350	362	376	366	334	340	363	383	379	380	388	393	372	331	375	360	370	372	386	364	333	343	372	367	329	387	378	381	350	344	353	360	354	324	352	337	365	339	376	404	354	349	329	359	371	370	369	372	339	376	392	363	359	385	346	355	345	366	368	349	365	362	409	371	339	350	337	362	334	372	346	355	333	377	335	358	343	353	379	383	362	347	357	371	350	371	360	329	361	355	347	339	376	367	391	367	379	352	329	365	366	347	356	334	352	340	377	336	378	386	373	359	397	383	400	365	372	378	366	386	398	378	331	380	386	369	378	371	370	369	317	378	379	342	325	394	356	374	349	366	375	348	333	345	369	371	365	331	380	380	369	335	330	339	384	362	363	375	397	352	380	378	339	357	351	385	362	373	366	394	398	362	385	375	340	368	376	372	366	368	381	332	337	367	339	370	355	385	359	375	373	347	361	362	370	314	374	376	341	350	356	351	354	379	376	377	362
19939	11730	11691	10963	6698	4267	3295	2465	1982	1812	1490	1328	1276	1157	1185	1106	1110	965	917	951	975	990	987	938	954	889	960	901	916	870	878	900	924	937	927	887	896	867	872	916	850	836	880	901	876	896	911	858	859	921	869	881	879	901	840	882	880	831	891	904	846	845	853	842	875	952	909	856	918	931	924	849	851	840	897	913	886	866	899	844	893	875	849	906	906	864	892	908	845	891	888	893	853	828	893	957	882	883	848	884	944	869	870	933	929	886	894	868	864	858	879	922	881	880	877	935	877	893	902	888	933	914	874	884	851	852	894	869	859	901	883	860	846	863	840	870	883	890	874	878	880	900	877	870	875	886	899	864	934	844	863	867	891	882	861	886	845	909	902	875	900	845	802	885	865	896	871	896	866	840	878	890	869	925	869	844	854	823	916	877	886	876	848	845	877	909	894	871	859	845	862	888	851	920	856	908	841	792	886	939	833	842	895	884	881	868	848	854	905	875	913	881	852	854	876	885	935	863	832	904	901	903	858	941	896	876	904	896	871	887	899	850	923	864	938	824	844	874	844	841	873	913	881	889	850	846	893	864	904	916	938	902	827	850	817	931	851	864	937	892	859	873	874	943	892	878	880	881	840	833	928	863	803	931	892	881	873	893	888	853	892	902	881	845	861	873	877	895	880	883	863	866	882	884	850	879	903	876	845	896	841	887	875	913	838	893	818	861	873	841	876	833	893	899	863	846	859	878	901	891	887	891	859	910	858	905	869	864	818	859	867	887	932	887	878	872	920	871	907	871	900	848	925	867	866	822	903	892	827	864	947	892	849	889	905	867	922	821	794	878	890	862	896	885	839	893	913	925	896	848	898	822	867	871	929	868	861	855	857	910	891	878	892	873	863	897	897	840	847	826	900	903	863	829	906	848	835	899	875	911	900	842	932	868	860	903	902	955	922	892	884	852	834	880	853	826	857	881	862	872	862	913	905	922	890	874	894	914	864	860	888	851	852	885	897	895	874	864	872	951	892	893	854	866	872	867	853	936	934	880	855	889	893	893	804	894	866	895	934	898	872	848	848	906	853	870	806	886	922	830	873	891	915	928	874	876	865	875	906	908	865	837	855	894	865	857	864	874	862	858	868	868	867	870	925	815	830	877	919	895	921	867	889	870	822	935	882	843	884	905	863	887	856	862	850	933	872	882	877	868	855	867	867	858	881	862	959	900	916	878	894	903	863	902	881	898	846	893	901	846	862	910	895	912	889	915	902	870	879	859	917	869	892	882	909	889	847	865	880	895	872	905	880	904	878	870	810	867	906	848	813	859	853	866	842	889	901	886	929	858	871	874	869	876	908	855	799	850	948	885	902	818	917	874	894	889	875	832	843	832	880	868	913	869	881	811	901	888	831	864	943	864	853	864	900	857	866	866	911	902	870	877	875	883	899	849	883	870	865	875	908	878	930	888	893	868	886	890	858	905	888	889	877	856	916	872	883	839	821	883	909	857	882	846	910	907	877	846	836	901	888	874	872	895	938	881	927	876	863	921	879	860	872	807	859	907	883	876	884	834	899	844	916	868	872	807	835	834	866	886	959	824	878	884	822	861	874	855	853	886	885	861	865	849	919	859	870	857	849	874	891	897	878	877	880	891	912	937	870	911	887	835	946	851	869	833	933	816	887	890	896	854	821	877	892	923	899	883	861	856	911	841	875	901	853	861	857	927	829	864	852	918	892	816	858	884	868	893	941	838	840	883	918	885	901	878	873	909	869	889	897	835	890	817	835	861	845	858	858	853	884	886	923	879	869	908	864	893	875	885	848	874	890	915	866	919	912	851	807	868	861	809	894	920	852	874	873	876	838	895	881	885	905	909	875	897	859	887	934	854	870	908	852	863	833	914	851	867	867	898	876	873	848	868	960	866	927	809	866	906	914	942	915	880	901	877	846	891	824	901	861	841	929	922	878	887	877	838	859	899	878	867	917	884	871	841	867	880	934	883	859	909	924	880	889	817	893	878	907	900	947	906	851	912	943	863	810	871	911	912	925	881	870	877	867	856	869	866	933	915	873	873	825	859	842	850	821	893	879	850	824	907	885	877	891	859	827	909	874	874	856	844	911	898	909	879	862	869	857	866	886	842	886	874	874	877	887	870	908	859	858	909	892	883	856	899	880	847	813	856	837	886	892	905	839	823	851	848	923	863	878	819	873	907	891	873	891	886	873	898	877	911	878	901	778	903	861	863	877	851	898	853	868	942	854	889	833	878	826	887	837	891	854	863	887	848	915	886	882	887	853	870	888	903	898	899	884	902	885	908	877	891	888	887	920	858	889	834	893	882	895	879	843	849	845	855	834	901	889	883	891	800	862	892	823	860	906	878	914	870	892	828	909	903	840	857	833	857	927	870	892	846	844	878	921	862	832	871	903	859	859	857	897	885	901	875	884	907	853	870	908	917	866	909	837	928	814	863	904	871	866	885	811	868	824	847	853	888	866	881	879	956	898	883	832	863	862	903	936	893	880	860	840	843	831	876	878	892	883	874	856	904	867	829	877	852	929	865	833	876	885	829	898	898	923	886	857	815	856	897	839	869	875	863	889	885	892	912	875	846	907	931	857	915	842	877	926	865	894	891	864	851	834	900	883	881	893	857	904	889	838	916	887	908	798	879	881	878	900	875	941	878	900	838	896	860	901	898	943	887	856	882	912	822	900	876	876	917	868	839	839	857	878	893	872	879	877	899	844	878	898	833	870	882	832	850	901	870	872	895	881	871	848	830	849	909	868	880	866	911	843	908	948	930	876	910	861	878	868	881	854	891	832	833	920	888	889	893	874	879	781	862	879	845	827	835	907	896	877	868	918	844	906	842	840	918	883	893	872	884	846	916	886	879	913	888	864	879	878	889	895	911	891	888	907	910	899	945	878	906	905	879	897	870	862	912	895	852	857	893	867	885	871	932	884	876	890	852	866	929	888	878	929	882	856	841	844	936	894	868	787	895	922	879	909	837	846	861	855	890	859	877	902	868	855	826	896	891	894	827	929	867	894	857	927	868	879	903	872	860	870	892	857	926	853	910	842	874	863	848	903	881	881	824	893	836	901	931	952	856	925	810	859	867	889	901	838	856	858	866	886	823	915	872	853	900	936	851	904	932	873	890	864	862	813	846	917	880	844	869	894	877	861	819	870	901	900	922	890	859	878	928	879	872	882	884	864	843	882	879	934	879	913	901	848	854	859	863	903	835	891	892	877	890	834	857	896	875	858	877	879	886	897	913	884	863	914	875	822	948	874	879	871	856	852	873	892	904	877	862	868	860	903	859	840	862	835	933	852	822	859	881	846	827	917	900	920	832	898	885	879	902	942	888	877	844	882	889	859	888	839	870	848	887	849	870	910	814	880	881	911	820	964	868	850	847	865	905	873	895	869	867	848	885	832	868	874	892	914	930	912	880	917	861	926	850	891	827	827	948	882	888	917	870	873	908	864	856	867	877	875	900	868	874	881	855
40287	15170	9517	5292	2528	1679	1166	731	690	611	523	475	399	422	405	369	372	395	357	349	358	353	346	398	344	353	374	338	364	344	342	336	326	330	361	335	350	362	364	376	300	369	342	349	357	296	341	341	332	348	327	372	352	366	341	353	346	335	322	325	347	352	330	308	355	339	298	317	349	377	350	346	359	319	338	348	336	341	344	371	360	316	365	326	348	349	324	325	341	306	323	311	357	365	359	316	309	356	301	315	367	340	308	344	350	346	358	326	337	342	330	330	338	331	274	342	341	340	328	344	346	348	326	351	354	334	369	338	347	350	374	341	338	350	309	351	328	339	323	357	347	343	361	323	357	325	334	347	346	331	369	331	340	332	331	346	355	330	338	333	328	358	313	334	323	368	348	352	339	316	345	312	336	367	334	343	316	365	334	348	321	300	330	348	337	304	343	313	325	358	336	329	342	335	340	352	353	284	305	358	345	330	375	318	351	336	332	364	334	329	362	344	312	320	317	326	354	328	358	327	332	330	328	336	350	326	349	359	323	351	371	328	306	345	358	323	346	366	338	374	341	320	322	314	315	348	353	359	344	328	348	393	335	327	342	328	326	384	351	332	292	361	359	314	352	330	372	348	346	353	319	325	325	351	306	342	333	342	365	342	325	338	347	328	343	316	325	350	354	341	351	354	338	332	369	329	354	366	339	365	323	334	339	350	337	323	308	347	348	311	323	354	315	339	376	348	322	337	331	327	334	341	318	306	335	317	319	327	341	328	331	322	318	347	338	316	324	327	313	333	305	340	324	349	338	326	345	298	352	348	327	326	318	322	336	327	308	333	318	303	307	329	339	334	337	330	347	337	351	356	352	339	366	319	339	371	325	333	355	350	299	347	359	338	326	362	342	344	341	322	366	308	359	351	343	298	311	315	330	306	329	348	366	326	357	333	355	331	324	347	317	332	377	328	342	340	326	365	310	310	320	297	368	368	360	336	370	356	309	371	330	369	345	319	337	360	318	305	350	331	331	348	330	358	323	316	348	334	339	325	352	340	358	327	325	353	363	334	351	336	296	363	341	345	341	328	338	333	317	318	344	332	330	364	333	320	351	339	314	349	334	312	368	311	328	312	338	360	355	333	340	333	344	324	351	368	352	343	354	332	347	322	341	343	310	342	303	317	347	327	338	356	347	350	324	337	342	341	344	341	310	320	324	319	292	348	386	355	291	327	358	328	336	349	321	343	328	301	401	309	347	346	359	341	283	338	326	348	369	330	307	346	302	333	309	336	351	315	334	350	332	336	336	327	334	387	339	362	378	324	349	357	383	336	352	327	347	349	333	303	332	321	337	357	354	358	369	363	318	315	309	333	322	381	331	321	359	330	349	325	337	351	303	346	371	335	366	337	323	353	315	326	363	314	287	325	332	331	368	303	317	320	311	322	321	343	353	344	335	344	304	320	302	318	331	329	349	319	303	336	329	331	343	351	355	350	342	347	348	369	346	345	351	329	359	339	352	359	340	343	318	343	337	335	328	323	314	348	327	314	379	343	339	346	337	324	289	322	332	313	325	377	343	347	355	313	323	364	349	336	325	327	339	324	305	369	312	337	337	364	340	325	306	305	323	316	351	299	365	308	310	341	350	283	320	304	310	334	354	331	338	359	297	324	337	344	318	282	371	357	322	341	302	347	346	342	335	329	351	324	335	355	362	342	313	315	320	332	355	329	362	358	320	338	309	333	346	330	342	298	307	349	323	344	347	334	337	357	353	327	328	367	355	368	363	330	355	347	317	304	366	343	381	341	368	334	335	327	324	318	352	307	354	328	328	328	336	359	353	314	337	319	352	332	363	326	350	343	333	328	343	329	319	321	345	306	351	322	317	361	314	357	325	343	350	356	362	337	349	377	324	360	355	333	341	328	335	344	349	359	314	348	321	321	356	342	347	286	360	330	340	320	335	310	357	325	342	354	330	321	348	319	355	325	356	351	344	312	353	340	350	335	346	344	348	337	332	376	326	342	357	380	366	339	386	352	364	357	308	279	329	317	379	364	347	339	350	342	308	343	374	349	337	333	362	324	318	339	343	337	324	326	315	337	347	324	354	331	332	324	338	309	334	354	342	356	365	337	338	333	343	335	328	327	351	348	368	332	330	345	368	347	319	340	361	358	384	350	358	321	339	343	362	363	342	333	324	312	326	336	322	334	321	345	359	350	326	333	338	341	322	330	373	345	363	346	342	336	312	348	331	315	339	331	334	349	331	366	324	349	357	330	377	328	325	371	342	378	363	345	331	367	354	314	338	339	354	364	334	308	313	318	338	380	339	337	357	321	352	367	333	324	343	286	287	338	340	355	331	366	302	365	333	351	348	345	383	344	342	332	334	334	322	346	355	343	349	347	351	353	310	321	343	367	320	319	321	332	355	331	319	340	309	282	332	343	378	348	333	335	381	367	343	347	394	333	350	324	299	362	312	326	319	353	372	311	334	337	362	356	366	359	371	349	343	350	337	344	333	335	356	325	352	321	337	351	358	313	341	321	317	351	308	381	344	331	339	342	318	342	352	331	340	338	373	338	359	337	360	344	342	357	333	334	352	361	348	359	337	378	334	342	320	351	333	362	335	357	410	323	343	326	309	321	313	351	359	381	345	347	360	347	327	335	308	326	339	325	345	348	318	317	349	368	341	322	324	327	331	359	320	332	326	311	308	348	322	364	310	311	335	370	354	340	338	344	379	324	332	334	345	328	307	315	328	328	335	338	327	354	324	349	365	349	345	339	370	366	338	353	360	374	329	307	345	345	330	322	386	360	334	339	349	364	343	354	327	333	318	326	328	374	328	331	329	315	340	342	321	334	337	343	306	374	328	346	303	323	309	324	350	346	359	338	359	324	312	367	323	344	322	345	364	331	368	352	359	293	330	334	350	309	325	342	359	327	340	310	324	338	308	320	352	342	354	300	348	308	368	324	322	365	300	330	311	338	320	335	319	332	365	328	303	324	345	325	358	331	342	328	307	308	297	342	360	356	355	338	354	340	333	327	311	340	325	344	328	370	364	331	337	355	317	339	311	337	331	313	376	325	326	350	372	315	288	327	329	380	342	311	314	356	306	332	316	323	300	333	320	339	344	357	346	345	354	354	324	363	346	368	305	295	329	321	326	337	336	316	292	352	351	344	335	308	330	323	351	356	341	334	313	345	335	330	317	341	337	333	334	349	342	330	332	321	361	330	364	333	311	360	336	329	335	348	359	330	333	368	359	328	344	305	349	355	326	325	344	354	366	326	330	336	319	377	344	388	333	338	321	338	337	340	340	354	323	331	354	334	322	316	349	376	317	351	336	314	319	312	310	334	353	355	335	342	385	335	328	339	299	317	368	370	344	319	386	362	315	363	348	338	393	345	353	314	338	325	354	298	355	325	352	360	360	348	316	334	330	308	317	320	308	355	348	322	341	324	369	336	380	351	323	329	344	327	365	343	341	289	357	313	301	322	312	324	331	363
26576	11727	15325	12637	8581	6447	4847	3415	2836	2151	1794	1469	1426	1272	1236	1123	1097	1003	990	990	954	974	922	957	945	981	874	881	901	932	892	885	854	882	895	902	902	869	914	855	887	880	893	832	847	893	845	868	840	848	798	879	857	826	898	902	867	812	886	790	837	813	787	837	841	891	886	886	818	819	782	861	780	809	885	846	860	839	853	824	857	783	844	880	844	803	841	827	859	834	814	868	864	831	897	793	814	815	834	884	869	875	830	806	821	799	853	860	789	831	859	825	843	873	825	835	784	816	822	826	862	810	820	828	803	880	864	856	910	834	840	829	817	863	829	813	816	841	832	805	791	868	859	869	840	837	831	803	871	803	802	807	895	825	883	858	799	829	827	825	861	800	820	829	794	830	843	888	819	786	806	800	799	862	819	806	815	843	839	857	785	840	753	782	861	797	813	814	824	839	814	816	842	829	826	816	793	835	834	900	828	814	843	840	873	857	818	863	841	871	840	833	856	852	811	836	819	847	846	811	800	846	864	890	841	813	766	828	802	862	880	863	842	845	825	875	848	854	784	773	881	851	853	809	785	834	868	795	811	813	871	819	833	822	846	806	847	852	851	795	805	846	835	793	862	831	832	829	884	824	835	790	851	847	807	861	854	834	840	820	836	817	816	825	842	868	876	854	833	848	839	895	808	808	813	839	833	834	831	803	836	871	824	833	878	852	819	794	794	832	863	824	824	846	832	863	802	888	806	837	780	810	844	864	853	843	850	850	791	875	842	781	842	837	815	829	810	788	804	767	861	841	788	813	837	854	842	826	853	838	814	803	832	816	836	835	873	814	825	877	846	852	807	809	829	842	863	830	821	879	854	898	823	867	823	856	809	848	822	801	795	871	895	793	879	810	840	871	828	834	807	804	784	873	828	804	843	865	852	841	848	797	783	823	818	882	841	874	893	895	922	867	802	838	813	831	843	839	888	917	860	821	802	851	793	882	849	866	825	808	843	835	878	834	798	815	832	815	860	778	799	822	831	822	902	824	826	801	850	794	820	814	787	799	801	831	849	796	877	850	842	856	776	833	861	809	873	829	792	853	853	812	794	794	854	895	846	830	870	852	828	859	808	856	808	856	848	765	825	777	814	851	810	846	847	825	869	825	793	770	839	895	835	812	824	811	823	807	880	830	832	826	844	874	878	829	814	847	824	816	867	834	855	845	843	817	898	876	850	819	796	836	825	862	827	845	811	810	815	878	801	827	806	811	841	833	833	824	806	849	790	823	845	825	825	793	817	799	824	826	842	800	822	812	875	858	820	834	821	809	848	818	797	832	816	835	823	799	809	803	811	813	880	827	830	882	792	812	812	808	852	811	839	774	834	779	810	822	869	814	856	815	827	860	842	830	932	864	817	796	895	792	877	815	798	801	851	853	798	825	831	815	806	855	818	848	853	769	848	808	841	774	808	838	910	852	812	842	838	835	813	866	800	816	814	804	833	856	843	809	837	845	813	841	873	863	781	857	831	841	856	853	841	800	849	843	827	827	826	871	800	906	847	827	840	904	886	785	842	829	814	796	836	845	808	856	831	791	822	816	865	832	862	799	809	855	859	854	873	887	859	797	809	854	808	842	827	859	859	847	780	887	795	868	819	848	838	879	880	798	861	850	801	844	837	835	828	796	826	866	866	821	838	863	816	828	827	882	875	827	842	834	809	790	813	801	861	838	860	842	830	793	840	833	830	851	835	822	821	861	826	885	843	772	814	820	804	820	878	831	824	898	781	859	794	891	821	824	853	815	849	803	858	858	812	822	871	839	795	785	787	788	856	824	839	848	830	850	816	856	835	829	812	843	826	841	845	848	821	873	807	806	843	889	842	837	816	823	776	805	818	784	788	834	821	816	818	815	806	825	801	798	838	839	812	820	834	845	872	838	818	802	854	817	868	808	839	806	839	852	854	834	810	850	813	795	823	860	798	781	847	859	830	870	840	830	791	829	851	819	811	830	802	805	811	837	846	835	831	842	793	774	856	864	801	774	811	838	857	816	829	905	831	844	879	852	832	844	848	797	820	835	871	833	903	868	830	822	818	796	851	790	844	852	837	799	879	804	792	846	822	883	870	874	853	829	816	851	832	857	817	834	831	787	852	803	843	850	843	841	811	840	829	792	829	839	809	819	863	793	824	864	893	833	827	808	851	811	825	870	842	817	846	875	799	792	874	812	849	846	836	797	813	792	825	859	834	849	818	862	819	824	821	852	862	837	765	813	779	833	793	807	807	833	812	857	802	859	827	855	814	843	811	858	815	863	831	813	845	836	811	900	820	816	814	801	798	849	817	782	805	825	867	844	864	832	820	784	835	870	831	834	825	852	855	826	839	836	853	819	832	782	816	761	835	841	794	808	795	883	813	796	841	803	804	812	810	818	821	827	843	864	805	860	854	821	871	829	844	839	827	814	791	845	845	816	806	817	820	834	855	860	817	782	873	840	843	874	857	836	819	857	844	818	856	829	856	835	842	812	865	839	835	793	825	843	827	868	870	834	829	848	802	792	835	815	851	880	871	845	836	871	874	832	880	750	879	865	782	839	842	801	838	813	844	882	797	793	858	865	874	849	843	830	821	787	813	783	802	800	866	866	848	770	818	836	838	845	878	810	857	783	833	842	836	814	841	799	867	783	856	838	816	880	866	841	841	837	772	815	820	857	812	802	817	772	807	858	863	812	840	825	870	848	783	794	877	881	830	849	814	817	827	813	813	837	856	815	790	828	825	814	832	827	834	809	849	812	834	788	829	845	856	851	853	861	849	877	834	810	799	800	836	866	782	826	854	830	866	807	861	863	862	811	785	835	860	837	816	792	826	816	858	830	909	831	910	806	874	812	906	847	864	794	847	748	861	852	859	836	818	835	793	798	853	817	855	837	834	839	836	845	841	806	823	849	841	825	877	918	927	845	866	796	814	889	838	827	812	836	906	824	890	827	809	878	834	873	878	781	823	863	826	856	849	849	852	794	851	835	869	871	891	838	894	827	777	785	822	796	838	830	872	804	832	825	818	777	832	849	878	795	798	933	825	883	858	845	823	858	829	795	866	864	817	807	858	793	792	858	850	884	810	836	813	846	857	814	844	795	791	797	811	854	821	819	817	796	836	784	800	843	813	812	831	831	856	796	836	805	842	840	818	879	799	810	892	842	854	870	842	832	836	898	783	788	795	788	839	816	809	845	837	840	847	820	827	876	899	784	819	869	838	813	840	850	799	806	826	860	849	802	835	876	793	856	779	846	856	828	803	772	851	840	867	879	816	800	831	857	770	806	859	868	844	846	808	796	816	827	802	822	842	880	836	817	822	822	789	877	846	803	817	902	852	845	850	882	830	812	876	804	843	887	866	851	844	812	863	852	848	827	831	794	831	805	756	851	833	845	793	814	826	826	823	793	828	870	874	789	809	864	855	839	839	784	829	869	793	836	813	846	881	886	807	866	837	823	846	862	825	844	856	855	811	860
14451	4619	4131	2334	1254	916	722	623	603	577	435	481	443	472	438	445	469	432	433	421	433	399	445	434	416	382	454	395	447	399	432	427	435	416	404	439	409	412	413	388	394	454	377	419	411	438	430	408	404	467	390	408	411	436	425	438	419	436	407	435	397	445	403	424	403	411	415	417	460	426	407	389	466	404	433	432	395	425	400	464	407	410	412	407	420	409	415	390	439	390	407	414	430	435	409	420	394	383	467	390	446	422	388	399	402	414	398	393	435	412	448	419	398	431	398	413	410	424	418	406	369	411	392	411	405	421	413	417	402	408	408	362	416	457	387	387	445	409	398	405	402	396	398	440	412	395	422	401	434	419	430	417	398	432	414	400	427	447	413	441	398	413	459	436	443	419	425	442	410	434	418	439	454	444	416	433	405	419	405	392	441	437	416	430	391	419	403	371	430	415	430	425	411	431	423	426	412	401	425	408	406	376	437	409	401	461	416	396	400	443	406	364	424	442	437	429	409	392	428	437	429	378	392	423	428	408	431	444	428	427	410	416	429	395	400	427	415	397	412	389	408	447	422	433	406	416	460	383	436	408	392	402	418	412	429	414	431	407	433	394	402	416	401	442	457	417	424	446	373	419	415	430	439	382	404	435	454	388	429	420	407	430	420	415	385	436	406	377	410	411	423	411	400	417	418	431	376	407	419	419	401	390	395	393	412	425	394	427	396	419	413	414	439	409	431	430	413	414	436	412	469	410	408	436	440	432	389	406	428	446	428	424	416	419	410	425	425	457	420	397	367	402	459	415	434	418	391	387	405	435	405	391	397	415	467	428	404	441	414	427	396	431	389	420	418	434	467	412	427	407	418	445	362	403	447	433	391	401	420	424	445	388	444	393	450	415	369	435	424	388	433	408	453	401	424	424	405	417	439	416	419	454	433	429	400	373	467	396	404	462	393	445	393	428	453	469	424	390	427	417	387	407	399	439	456	393	416	392	400	426	397	405	403	421	435	416	410	388	427	379	427	419	416	407	400	415	418	406	414	393	425	432	423	413	384	448	398	435	388	409	416	415	462	397	422	382	421	417	448	419	444	415	397	432	407	391	400	380	406	416	422	448	406	438	420	400	404	392	428	418	430	396	404	427	404	411	401	434	366	376	465	409	410	396	423	432	383	419	462	407	415	391	390	446	432	392	431	422	410	433	404	427	427	363	393	416	428	432	418	417	477	433	411	398	447	392	425	401	410	413	471	420	406	396	382	423	411	388	430	386	425	435	385	392	447	401	372	421	396	418	370	410	420	438	409	451	409	423	406	424	420	413	402	443	449	403	400	392	455	425	442	366	397	460	392	410	413	429	444	427	413	400	420	413	408	415	378	387	399	404	430	359	401	421	417	394	397	406	424	422	418	406	423	454	363	432	437	427	404	410	420	458	395	434	438	385	395	422	421	444	458	407	425	424	409	416	433	410	427	432	404	447	451	436	376	393	404	394	423	405	434	425	401	404	418	407	434	450	433	378	402	398	412	411	438	390	442	412	404	395	423	415	423	459	437	428	387	431	416	416	406	433	419	412	412	431	386	400	377	436	416	441	403	385	402	409	434	438	419	414	438	397	408	433	434	413	414	400	439	429	400	440	394	416	422	430	403	430	375	429	423	380	404	421	415	412	420	425	435	435	387	431	428	448	430	405	435	442	438	402	393	416	383	427	401	429	459	409	408	406	423	437	404	421	386	464	441	430	384	414	425	404	417	423	409	420	425	415	425	436	399	466	413	414	426	402	441	402	432	408	426	407	444	463	372	404	425	425	395	433	405	399	440	396	388	381	399	380	400	421	426	485	433	420	407	387	408	385	382	422	459	411	440	423	408	433	369	422	393	418	424	440	448	458	404	399	390	433	406	373	390	402	379	433	411	406	396	413	390	431	443	376	418	441	438	440	442	406	415	442	402	402	408	423	455	433	452	407	392	436	388	383	405	432	382	403	410	426	382	421	410	369	431	429	412	406	392	381	379	411	411	410	436	399	458	404	419	422	434	418	456	417	451	414	430	423	460	432	443	430	432	414	398	425	414	420	413	405	422	472	406	423	388	382	427	405	413	386	431	409	433	425	440	454	413	401	395	425	369	396	419	424	434	427	418	421	386	427	383	503	410	443	375	415	388	383	403	390	379	393	443	347	432	446	447	453	434	415	414	439	413	447	422	430	425	411	460	429	389	385	428	409	399	420	413	437	450	432	405	440	388	402	397	424	411	434	406	418	412	413	435	450	413	409	424	418	393	425	392	383	435	457	420	412	406	400	407	419	441	393	400	393	410	430	406	387	424	470	456	397	438	463	424	422	418	405	425	435	423	373	420	426	402	436	396	414	415	379	396	438	420	409	437	397	431	413	431	451	403	409	416	383	430	440	392	427	405	400	463	407	416	430	429	423	373	450	427	371	419	419	392	423	400	395	413	393	412	442	383	414	386	385	438	412	425	421	420	434	403	438	398	404	422	401	430	371	367	428	419	431	428	410	445	417	374	382	424	419	400	392	404	428	406	410	416	436	413	389	407	434	407	431	394	445	410	420	424	403	426	396	393	426	415	417	391	386	449	402	386	417	371	401	444	412	469	434	411	429	403	418	454	397	416	421	436	422	408	439	453	464	393	384	410	430	407	387	426	382	404	403	441	434	464	406	420	434	413	377	385	396	418	438	418	407	402	449	380	429	404	444	405	423	370	439	447	444	397	432	418	417	443	404	425	469	445	394	408	412	402	440	417	421	397	451	417	425	423	413	426	438	425	452	413	427	390	394	451	374	412	401	402	436	392	445	408	408	405	421	388	394	387	441	395	394	381	391	422	413	406	384	400	381	422	445	422	420	439	407	433	444	419	405	401	437	384	409	440	435	459	426	402	439	425	420	408	432	428	416	439	436	403	422	442	425	409	413	367	422	386	403	415	434	424	390	424	398	418	427	388	437	404	424	432	367	406	422	397	422	404	420	466	427	362	403	417	436	409	402	422	429	447	433	408	382	432	452	389	435	425	418	409	408	393	424	413	410	419	412	369	437	412	404	461	373	399	426	432	389	430	402	421	409	443	423	436	405	433	417	418	393	398	430	441	417	394	437	431	399	433	414	407	432	421	406	408	414	421	446	425	422	452	385	415	406	422	403	461	425	402	389	424	445	404	409	464	419	426	455	399	413	375	445	463	444	429	421	388	387	404	372	389	430	418	444	383	390	426	410	412	412	414	377	401	421	402	416	406	407	412	427	434	464	417	391	426	393	425	421	439	387	425	462	391	396	435	400	403	417	426	426	421	405	437	410	424	409	458	376	415	397	423	384	418	413	453	423	414	424	402	421	417	426	423	447	380	422	440	457	413	418	402	429	431	373	386	395	448	416	400	427	441	438	441	387	432	430	416	416	429	375	402	448	404	435	418	439	431	428	401	431	372	400	456	403	406	433	421	446	423	428	405	393	397	419	433	381	411	405	448	450	403	411	420	439	392	406
10550	4404	7483	6309	4041	3021	2232	1859	1882	1472	1375	1171	1175	1113	1098	1035	1042	1018	1011	926	979	962	995	930	954	935	927	942	916	929	940	915	881	893	907	904	929	884	960	924	887	896	904	957	908	857	940	886	900	897	922	927	862	930	968	910	850	868	871	914	923	851	898	905	941	913	940	894	901	910	902	927	885	919	958	886	920	886	902	948	886	875	897	925	961	969	883	953	872	898	899	863	894	890	934	870	916	919	930	911	899	885	900	909	910	877	941	889	940	952	900	898	930	921	906	894	869	917	890	890	953	864	874	885	929	910	939	904	894	897	870	899	901	893	935	933	875	968	862	881	934	914	923	904	965	935	889	951	851	958	902	933	842	929	882	909	883	894	889	918	926	931	925	889	889	901	904	904	910	885	857	912	917	934	873	913	913	895	932	924	934	929	912	893	897	952	887	890	934	895	907	901	899	920	880	870	959	928	888	899	916	926	916	870	913	906	938	893	926	902	916	932	914	894	915	948	887	904	855	934	921	902	899	886	931	927	891	940	925	940	899	885	894	903	919	938	896	924	945	972	866	894	908	953	919	909	912	888	950	851	940	929	887	930	893	882	916	920	837	882	889	887	866	917	942	982	878	905	919	919	888	881	879	935	948	915	938	921	864	898	874	911	928	915	879	917	926	922	857	881	870	902	889	923	883	900	928	943	924	865	866	890	879	900	884	941	918	907	918	871	912	889	894	857	898	938	907	888	891	904	854	953	901	902	901	893	926	900	891	938	933	874	994	960	890	882	936	896	883	940	932	965	966	918	945	959	876	906	898	934	870	941	910	890	894	866	876	894	881	897	897	919	845	895	892	867	960	885	930	975	908	880	874	906	867	946	866	908	892	903	866	843	882	874	931	927	938	896	857	958	880	941	885	884	916	888	857	902	896	897	883	896	898	919	926	887	877	856	883	949	923	898	938	879	947	937	881	906	882	922	898	949	930	926	898	904	901	861	883	894	889	883	934	906	878	884	909	893	868	922	904	914	916	884	908	885	962	881	930	896	890	926	894	940	909	891	895	892	911	950	905	945	908	887	906	942	944	940	905	904	908	896	906	902	934	908	927	914	884	891	881	897	911	926	900	846	929	857	909	941	859	906	929	870	869	919	941	919	916	877	982	913	896	917	920	919	858	902	918	883	935	880	841	855	885	963	856	969	930	954	933	913	875	887	845	942	918	875	853	894	888	862	911	933	886	931	891	920	911	928	884	942	930	873	917	945	907	974	955	872	921	885	951	919	931	943	830	941	856	946	882	920	873	914	902	847	908	903	921	876	885	858	952	899	925	874	960	882	860	917	863	892	936	902	910	948	930	914	888	966	889	890	888	931	882	939	965	955	920	870	924	886	799	908	922	929	920	890	901	949	894	964	926	903	899	875	918	880	844	935	847	898	910	886	860	928	884	908	851	873	932	883	902	854	938	929	906	886	938	935	888	954	881	897	896	892	892	931	1002	835	910	966	893	886	909	883	924	903	929	950	915	883	899	929	895	885	891	930	862	961	921	876	910	966	889	969	961	955	975	962	859	895	918	942	897	965	911	904	911	903	903	927	838	961	878	961	896	894	863	912	926	892	896	902	901	861	907	910	952	921	891	900	902	889	885	876	904	894	857	899	909	920	920	917	929	890	886	957	908	956	938	913	977	903	912	866	897	901	859	882	930	904	941	912	867	876	896	919	876	941	927	889	880	879	917	973	975	921	853	956	946	924	988	896	901	870	952	857	883	911	877	897	888	895	879	927	928	920	901	926	899	873	897	931	958	891	907	862	885	912	923	910	906	912	915	929	996	956	917	936	964	910	925	934	866	893	923	917	882	932	843	875	893	902	888	933	916	890	878	918	913	955	887	877	925	925	885	950	923	871	930	859	932	908	883	887	908	885	853	887	868	889	881	902	895	879	954	885	908	883	894	904	930	885	883	941	896	876	894	894	911	896	917	914	901	874	963	894	899	900	922	895	928	859	950	833	902	892	924	899	890	902	900	917	893	868	924	872	876	897	952	913	899	828	867	942	830	871	929	953	844	933	873	864	923	900	920	917	919	909	846	884	858	923	877	891	921	924	887	880	922	887	890	907	935	914	930	928	909	896	939	894	907	944	932	881	912	914	891	936	875	904	895	866	881	931	863	910	895	958	880	895	884	927	879	928	934	833	886	928	880	919	864	906	870	902	919	898	898	932	930	923	912	974	905	914	871	913	903	863	888	917	933	947	869	915	893	908	870	889	840	909	886	896	907	925	938	888	903	865	938	885	891	893	918	967	871	891	959	896	869	907	880	919	897	874	941	886	837	883	884	927	866	905	910	908	935	903	891	883	865	900	941	879	949	920	876	847	849	909	924	874	944	888	911	917	918	928	903	892	911	927	929	905	933	859	938	913	914	886	841	876	871	879	906	974	896	901	917	926	857	898	875	871	922	890	864	851	872	914	895	875	892	897	934	903	913	845	915	906	894	917	887	881	962	871	903	875	902	832	879	937	899	897	922	910	925	854	902	926	941	940	851	891	900	941	881	939	898	913	941	931	852	919	856	911	953	907	858	894	919	968	945	887	896	935	918	907	910	931	886	893	931	901	948	944	952	893	928	849	935	905	928	861	947	908	932	871	906	863	861	946	872	920	879	924	894	917	908	920	917	884	914	905	922	917	919	898	910	908	879	923	927	923	887	909	899	881	936	933	899	875	855	945	863	913	881	931	982	886	933	888	849	958	905	941	885	915	916	888	917	891	864	933	932	899	955	899	908	908	897	919	938	891	947	807	890	865	924	917	938	887	945	877	890	901	912	892	886	881	902	884	853	921	921	918	868	939	910	875	921	946	900	910	888	913	913	881	965	877	923	908	878	885	891	871	873	874	971	910	868	923	894	943	927	904	954	923	962	895	881	909	921	917	901	900	902	884	891	900	897	897	921	894	909	943	952	954	889	872	858	829	847	894	914	928	868	875	906	875	866	899	906	892	958	850	896	887	845	897	928	905	923	853	901	943	918	898	914	902	884	907	893	878	928	915	874	952	922	865	894	871	906	865	870	857	873	879	953	931	877	889	932	848	989	887	896	877	881	913	937	859	888	921	932	886	897	951	891	920	948	921	899	906	944	891	888	898	885	912	940	915	864	937	924	902	900	906	881	906	934	940	961	942	901	905	940	912	907	868	934	880	933	897	933	893	923	895	927	876	873	919	930	875	923	893	908	919	902	927	872	913	956	956	911	837	888	880	902	874	912	912	937	872	889	886	868	901	915	919	866	910	910	857	887	911	889	908	893	869	891	926	899	882	950	911	893	906	898	909	894	914	922	877	870	932	940	898	960	878	913	945	884	884	910	887	884	896	926	914	925	906	829	919	959	916	971	878	887	927	879	949	945	911	956	887	912	903	921	914	922	888	876	943	951	874	924	920	877	950	900	883	913	922	917	1013	868	928	937	870	917	869	935	930	896	896	961	937	912	891	910	896	941	884	875	872
23004	9960	8810	5618	2627	1599	1120	756	647	523	452	421	407	441	448	440	413	394	386	406	444	376	368	391	361	373	358	345	397	386	376	414	370	391	392	389	401	385	389	367	378	365	399	371	371	378	337	344	345	368	388	360	391	357	383	386	386	391	384	341	382	383	363	362	378	375	377	382	360	332	348	382	380	386	377	405	356	404	373	346	369	374	384	374	348	415	366	376	389	331	351	363	349	392	355	371	399	383	386	338	405	359	347	368	416	356	382	372	355	384	397	401	376	368	332	391	388	415	368	384	378	392	383	372	344	420	374	345	384	359	432	342	394	352	409	399	395	364	413	339	335	395	406	351	406	372	346	385	390	377	361	365	357	387	387	406	362	397	388	393	373	419	386	360	403	388	362	388	387	360	353	369	366	404	359	341	377	371	399	372	380	389	361	375	383	399	374	416	383	388	401	386	375	365	385	383	408	402	360	410	376	362	372	343	361	340	336	404	365	404	373	336	375	371	382	361	389	385	400	355	382	330	393	419	359	378	344	374	374	385	398	355	376	380	394	348	354	364	346	379	390	364	341	359	363	379	390	381	366	418	353	340	369	347	354	386	367	369	380	401	375	366	394	398	354	340	394	382	356	343	388	350	350	383	347	352	352	367	396	379	373	375	375	409	373	367	331	380	344	356	385	374	377	373	398	359	392	384	379	341	429	379	353	350	408	410	379	376	390	359	377	369	345	395	362	343	371	382	371	335	355	400	391	377	381	396	354	367	385	425	383	380	355	376	369	368	363	361	398	350	379	383	364	375	381	362	408	367	401	373	366	354	385	374	378	387	383	384	369	358	365	386	385	382	390	328	384	387	360	414	328	370	342	380	390	367	367	353	378	330	398	402	379	355	365	376	368	423	386	374	373	312	343	393	358	384	342	367	363	400	375	347	352	332	366	387	387	347	381	382	351	392	378	377	360	353	367	398	385	382	388	345	376	385	386	369	343	338	371	348	384	369	363	356	393	386	354	371	380	354	362	347	383	386	396	360	367	378	387	359	355	389	364	378	372	383	414	376	380	380	366	350	359	400	378	373	336	385	355	359	379	401	384	375	393	389	342	359	382	380	399	398	354	356	364	367	392	397	400	388	382	387	364	371	419	373	389	375	321	347	365	364	365	371	372	382	379	391	395	348	349	402	375	356	396	368	361	383	338	395	360	396	393	375	389	385	388	372	400	365	341	377	376	373	362	386	393	367	379	368	383	380	346	349	388	375	357	385	398	382	358	349	380	354	361	357	341	351	346	360	374	374	379	370	355	364	330	359	406	369	350	347	398	337	408	382	410	374	349	347	366	385	392	388	356	328	359	385	380	395	385	340	349	393	384	377	373	395	341	363	373	394	352	368	333	377	353	355	356	348	382	400	379	345	403	358	411	383	397	379	366	348	373	368	401	363	360	422	372	363	381	373	391	383	349	396	379	418	422	372	341	367	356	385	376	365	409	363	377	375	391	333	381	358	395	375	358	381	379	391	425	351	361	386	390	354	383	413	357	355	349	373	344	341	378	391	378	367	370	373	319	356	379	343	409	391	326	376	378	387	378	337	377	402	371	383	385	386	397	360	370	357	366	352	372	369	364	384	382	408	372	367	379	353	387	380	367	369	358	358	407	387	368	372	357	421	401	375	379	393	378	395	357	355	360	352	389	382	388	356	393	368	393	349	350	362	364	373	354	451	392	384	389	374	364	409	371	347	387	372	347	401	387	362	327	363	375	372	375	434	371	370	374	369	375	362	356	363	373	389	370	359	437	394	323	358	363	353	362	385	355	368	376	371	374	408	385	387	366	360	408	353	373	378	379	380	377	347	371	382	385	358	390	371	365	361	391	369	355	386	377	389	379	370	356	422	370	375	395	363	402	372	398	365	376	412	351	369	349	390	357	397	321	349	407	338	409	370	372	378	400	423	379	348	363	360	394	394	340	381	385	377	368	371	390	369	332	363	386	402	359	379	412	373	380	388	357	358	391	364	368	380	353	409	413	356	396	335	375	360	328	387	369	423	389	370	365	371	382	377	395	345	356	346	423	378	358	339	372	356	352	351	368	377	398	374	364	407	386	380	378	358	378	380	373	406	369	366	338	388	384	381	339	371	367	367	376	371	366	412	384	350	356	418	385	384	387	385	345	377	359	388	354	368	379	388	383	342	430	393	404	401	405	392	347	364	372	355	365	359	417	352	367	361	387	380	383	358	371	368	325	345	377	368	377	348	369	370	377	401	378	397	358	351	382	373	394	369	355	352	341	380	357	371	368	389	383	374	393	367	342	384	392	363	332	414	409	340	371	368	371	371	417	367	384	388	404	409	390	365	377	366	407	404	362	357	349	370	391	367	400	368	418	343	353	384	352	362	376	378	362	375	392	373	375	383	365	379	396	368	392	388	338	357	355	393	312	385	373	391	371	392	385	343	369	403	360	373	414	407	372	370	382	393	387	416	387	342	377	378	333	399	374	387	375	385	389	384	334	381	391	411	386	369	352	371	377	352	362	384	383	390	407	360	384	381	378	353	376	382	398	394	380	377	387	382	419	386	379	396	379	379	360	379	390	404	374	381	363	388	381	382	351	388	400	384	375	331	352	366	364	320	372	357	390	364	385	375	382	387	376	401	339	426	406	394	331	399	375	358	371	370	384	371	361	349	345	362	350	353	341	392	377	394	363	377	398	378	360	378	370	343	352	385	396	382	365	414	392	399	360	365	360	389	353	378	377	347	360	375	368	384	349	387	359	386	420	355	356	388	373	382	320	378	358	368	365	349	369	353	415	395	341	337	346	329	364	376	362	356	397	336	393	374	347	380	365	376	345	389	393	366	371	376	368	371	340	396	383	369	343	376	399	373	332	359	356	381	356	377	378	424	396	384	338	381	365	389	359	344	343	357	384	370	399	338	331	417	401	398	399	387	379	372	369	373	366	391	384	400	404	373	373	380	385	338	351	388	420	420	377	383	367	388	362	385	350	391	394	344	380	394	396	409	382	368	388	392	366	393	399	337	371	368	349	390	352	360	378	381	347	334	364	376	371	339	360	388	350	350	359	341	373	415	404	370	362	401	394	350	367	385	378	373	396	404	351	434	393	405	359	412	391	374	368	357	378	375	362	386	391	364	368	369	388	350	370	360	395	387	374	385	384	392	391	380	355	348	358	371	354	373	382	374	368	372	364	349	358	362	347	386	357	368	365	351	377	398	343	372	367	410	379	342	363	369	367	378	354	399	367	383	399	375	393	382	380	356	356	367	360	367	365	388	345	367	363	348	394	390	345	387	386	403	328	409	356	365	365	369	343	366	367	377	354	367	320	369	352	367	385	335	371	356	346	387	363	352	359	357	331	368	387	370	359	358	372	351	427	343	348	366	361	350	388	373	342	340	378	342	368	394	349	364	336	343	393	380	380	424	345	391	401	395	336	371	376	365	363	365	385	358	384	364	360	355	396	364	379	397	364	396	345	331	375	389
15226	9299	14108	13009	8282	5863	3798	2409	2194	1823	1480	1302	1223	1131	1069	1072	985	969	923	910	896	923	834	925	849	896	873	820	862	881	874	890	814	884	840	853	810	865	850	830	884	830	796	851	850	864	798	820	830	803	828	795	790	828	816	794	847	856	827	853	845	792	825	851	813	865	805	841	818	831	849	835	798	838	801	766	874	819	817	830	815	789	843	813	823	859	836	827	858	876	836	820	812	817	824	841	823	833	880	796	885	825	810	783	839	884	794	818	871	821	805	822	869	820	835	828	823	813	816	820	780	816	822	783	826	837	795	816	846	822	807	798	872	868	849	779	828	826	825	846	833	867	836	846	825	842	807	837	791	802	830	783	849	904	843	831	834	825	855	777	791	839	864	847	778	778	837	836	822	783	813	845	781	836	843	825	830	821	811	805	805	827	823	746	873	816	847	860	798	836	774	836	799	892	859	768	821	852	809	781	854	837	813	865	785	783	844	808	821	858	848	840	867	839	817	838	844	883	793	822	805	843	815	834	825	853	799	828	839	806	811	845	882	837	830	812	871	762	829	854	792	824	800	851	797	793	823	801	903	852	804	807	845	801	795	780	832	787	834	823	779	799	850	844	801	809	839	834	788	868	819	818	854	816	866	801	806	829	848	849	832	866	832	831	840	821	853	858	846	860	808	848	854	819	844	832	868	824	843	852	825	802	840	823	810	792	817	885	869	837	828	928	814	830	773	791	837	858	828	856	804	784	871	831	843	811	804	816	793	818	810	849	846	836	792	809	790	807	827	852	824	830	820	842	863	840	836	773	777	900	854	818	807	832	856	832	800	833	825	865	808	838	829	809	842	809	831	836	817	801	824	802	829	794	830	823	798	812	874	826	816	805	866	815	862	851	799	837	844	855	847	867	765	853	867	791	813	802	850	801	833	860	793	841	798	812	834	806	826	827	854	871	824	815	814	772	848	842	830	835	877	784	840	821	808	820	826	789	848	820	832	877	827	846	825	807	851	834	796	839	788	802	856	803	776	861	820	829	820	874	806	826	816	826	842	854	795	849	822	834	785	811	809	868	821	850	843	804	836	805	856	780	848	776	799	791	818	799	838	862	805	824	839	857	773	834	825	825	863	832	807	783	784	848	844	838	873	861	746	875	813	825	790	840	789	865	831	802	824	812	827	881	860	870	842	845	826	828	830	809	808	827	844	783	850	811	859	786	842	804	852	834	861	849	862	819	919	882	809	859	852	841	780	786	839	821	750	813	829	820	797	858	856	825	855	794	866	835	759	822	836	796	817	842	797	804	827	781	849	872	814	867	843	727	777	846	853	801	830	810	791	906	842	818	840	839	807	775	838	777	804	831	826	853	835	781	825	817	777	810	816	776	774	819	842	869	831	820	768	835	826	784	767	853	834	842	861	867	842	829	807	826	849	820	862	837	871	821	848	802	794	810	814	865	864	792	833	825	850	797	797	861	826	837	817	807	830	791	842	827	833	859	808	814	834	834	799	831	863	827	845	852	826	845	875	839	814	845	818	822	847	812	837	796	844	836	855	816	845	837	838	815	862	828	823	797	811	827	855	885	867	840	760	840	822	830	841	823	779	823	780	763	800	836	837	832	817	831	844	803	827	825	817	854	836	772	814	854	872	863	751	858	850	854	801	905	797	844	801	791	823	853	774	828	865	786	846	856	842	837	807	822	839	865	819	853	852	812	866	830	827	837	852	805	818	765	774	836	810	833	832	778	812	744	892	824	880	825	848	784	830	823	838	820	857	794	813	848	799	821	812	829	845	819	779	867	820	791	791	836	834	851	814	835	840	825	809	824	861	865	779	783	843	839	798	844	790	865	829	859	776	818	792	828	886	835	830	837	828	844	882	800	800	853	838	885	785	849	819	774	898	800	857	848	857	819	845	828	822	828	819	849	816	854	820	821	819	807	772	849	811	815	812	803	849	808	820	834	787	804	841	849	808	790	851	819	812	814	835	862	841	833	858	807	784	794	853	838	788	808	814	836	820	825	830	824	851	755	796	882	823	804	816	788	825	854	803	854	827	842	871	769	836	868	830	812	792	849	848	822	818	835	769	817	895	814	788	798	799	847	801	873	859	846	782	817	799	828	821	842	845	870	837	814	883	841	783	818	824	864	805	826	780	838	841	854	835	820	810	870	832	850	834	871	809	792	817	831	849	816	833	831	849	871	832	814	799	795	780	797	846	791	824	831	840	797	864	835	844	771	810	836	848	813	829	787	783	887	788	843	849	770	796	807	803	794	783	868	820	778	823	781	826	810	811	823	814	843	859	820	780	806	821	834	853	811	818	832	782	846	803	823	770	837	831	796	828	798	826	840	796	772	825	844	842	897	798	790	839	835	847	832	821	835	816	827	845	812	819	819	842	877	812	844	794	776	874	867	838	831	849	796	805	808	789	855	817	849	828	839	840	813	836	836	850	837	868	727	825	801	865	786	861	846	822	808	789	836	851	834	793	773	872	836	764	805	842	811	799	810	785	778	786	842	909	856	864	820	814	809	825	821	841	828	839	855	799	831	830	807	857	844	846	798	831	831	823	780	792	868	823	826	820	844	795	855	815	813	835	805	815	767	809	825	827	809	808	841	796	812	811	894	834	804	850	816	815	861	870	792	835	841	778	840	872	840	811	858	877	859	825	864	820	847	806	814	866	829	820	828	811	828	861	846	776	823	822	876	817	830	871	815	826	746	786	857	833	791	874	884	815	778	845	831	826	817	849	803	870	802	781	835	832	799	851	863	846	808	840	820	766	827	800	875	825	843	815	810	749	805	832	860	843	798	848	801	829	818	887	820	877	857	838	847	831	849	798	861	790	812	867	870	832	805	817	815	837	812	831	801	852	813	865	829	869	841	803	808	846	833	785	801	833	833	793	823	838	796	815	835	796	793	822	830	802	818	831	795	848	868	841	847	800	754	849	773	812	841	900	787	785	803	831	869	811	804	790	859	809	832	801	875	835	813	862	851	806	780	817	812	797	814	800	820	834	870	859	853	840	803	862	862	853	902	810	885	764	866	811	844	788	748	845	842	801	832	789	863	800	805	816	820	871	863	829	840	831	811	840	851	830	755	843	808	776	868	755	828	742	776	871	813	777	812	818	832	868	870	805	837	849	860	836	812	870	851	857	823	818	885	811	855	780	830	835	836	821	828	821	795	831	848	820	861	798	816	821	791	830	844	858	778	797	806	857	865	887	856	852	858	822	819	863	791	809	809	855	830	794	866	826	762	891	808	863	837	855	854	855	814	796	842	866	853	882	810	829	823	825	839	791	851	843	773	777	807	763	831	845	771	800	784	836	809	834	839	811	847	831	833	853	846	830	802	844	837	808	848	823	819	828	825	864	857	816	849	775	819	834	833	838	829	805	828	855	804	839	853	793	829	806	819	870	782	900	849	842	821	862	807	818	810	759	816	832	801	836	859	848	838	778	787	783	823	819	813	812	839	858	802	824	866	800	838	837	785
32062	17238	13903	7984	3796	2992	1395	852	669	602	530	464	435	427	388	402	327	372	407	319	307	317	358	333	360	348	323	346	341	331	417	343	349	327	337	365	333	355	346	349	342	340	326	343	296	297	316	382	357	364	350	358	327	343	352	333	335	345	342	358	357	345	360	315	352	339	300	302	288	335	351	321	358	367	333	296	341	346	316	311	325	320	333	304	377	333	323	353	312	333	326	308	314	303	340	327	365	325	316	320	327	326	318	339	344	315	338	296	331	317	323	324	328	320	337	355	322	341	338	306	340	333	338	305	322	303	366	349	320	350	325	335	305	354	325	336	338	315	336	293	327	350	318	321	333	307	339	311	325	330	335	320	323	351	332	331	320	333	286	350	312	368	338	328	344	340	328	321	369	325	355	350	325	354	334	310	361	357	331	308	339	340	326	308	350	331	361	304	359	334	306	364	335	319	328	359	313	345	318	320	331	334	291	309	299	341	347	332	323	354	307	328	334	320	302	341	298	362	299	336	347	334	331	312	300	322	342	315	351	346	361	347	354	348	290	344	336	341	335	302	338	310	333	312	328	350	300	355	363	320	328	367	353	319	343	348	301	318	338	319	328	351	297	351	333	345	359	339	336	323	339	349	342	353	346	352	313	332	314	338	319	320	360	319	341	348	323	326	353	310	326	340	323	342	357	336	319	346	350	347	360	331	344	321	320	321	332	309	329	315	350	337	314	338	331	330	340	315	342	336	308	337	326	332	339	321	287	348	346	353	326	360	338	358	342	342	303	350	310	341	312	380	332	309	321	330	375	329	328	303	353	344	343	309	333	321	321	326	328	332	358	352	366	341	349	373	362	312	324	338	345	346	325	303	369	340	329	356	347	328	340	320	325	362	361	321	338	356	384	333	352	346	330	317	375	344	345	339	314	347	328	320	329	325	330	324	336	320	332	331	364	333	362	352	329	336	353	353	333	352	335	351	317	338	327	309	330	337	336	304	320	310	344	350	320	323	334	339	344	335	358	338	335	328	320	348	340	318	340	319	288	301	330	354	352	328	342	357	353	318	330	343	339	357	340	332	327	356	336	337	316	342	339	332	297	314	367	323	332	343	327	345	336	313	342	346	317	331	331	286	354	303	296	343	303	303	333	303	322	356	319	333	350	347	328	319	331	315	330	338	328	357	342	351	336	344	357	360	334	371	340	316	311	353	366	323	340	352	296	321	333	309	355	340	325	342	317	349	345	342	324	309	335	314	324	291	354	312	324	328	308	337	366	348	352	368	351	309	322	336	328	342	352	295	341	304	340	326	321	317	334	341	324	324	361	322	336	348	359	364	348	350	340	308	327	326	302	331	318	304	343	314	316	319	329	302	304	321	312	313	289	327	339	331	331	328	305	303	318	293	335	338	347	337	365	321	338	371	344	320	363	333	297	344	355	322	298	323	343	352	357	332	326	350	347	313	320	303	341	318	351	347	357	359	307	325	322	324	344	352	348	322	318	337	358	331	334	352	322	314	315	363	326	336	303	305	313	341	302	353	364	297	332	326	342	354	322	313	339	341	373	327	309	326	311	380	370	306	340	311	325	348	291	338	323	303	343	323	356	356	327	372	331	329	335	328	340	343	319	330	359	346	322	338	364	332	331	325	350	352	362	309	339	348	344	343	373	326	325	326	364	345	307	320	345	350	326	317	334	357	323	342	352	337	308	315	315	325	320	316	298	333	365	338	328	370	321	312	358	347	344	328	316	333	320	323	326	307	337	331	340	341	321	328	328	383	360	341	338	345	362	357	324	336	325	341	355	355	301	316	331	343	363	331	345	356	337	313	346	335	357	345	322	365	326	348	354	318	316	350	340	365	326	339	319	322	372	361	346	345	297	360	334	360	355	303	300	297	348	339	391	351	328	317	348	333	347	365	356	335	338	392	306	320	309	318	333	329	331	301	311	320	354	340	349	333	378	338	382	322	333	311	347	336	343	327	348	303	368	333	332	332	332	347	304	354	326	336	334	336	341	333	328	303	340	292	375	321	354	362	325	381	334	312	350	304	337	345	365	302	343	343	347	353	329	332	320	343	374	355	305	315	346	363	334	318	345	311	328	341	355	338	316	318	345	327	375	348	319	337	329	324	345	331	348	374	312	357	375	344	338	354	343	329	313	320	297	370	294	348	328	310	350	289	331	331	327	322	338	337	342	321	338	324	333	348	356	315	326	370	328	347	335	359	317	311	352	319	314	333	354	336	313	317	316	347	351	324	343	343	337	297	369	307	330	352	357	332	341	322	336	354	318	324	336	337	290	340	364	363	353	338	347	320	313	349	341	320	354	314	337	334	347	314	334	299	285	335	334	355	322	329	320	350	327	266	327	319	336	334	327	338	316	338	346	348	345	341	363	365	328	361	351	349	320	304	343	316	327	339	297	327	347	281	294	330	322	337	333	324	306	358	352	318	339	347	331	325	321	368	323	347	330	320	319	305	291	305	312	306	341	365	357	332	339	325	323	322	341	327	320	319	348	332	343	322	360	361	346	322	354	354	293	360	332	316	319	322	322	345	318	314	323	346	350	330	326	316	369	350	356	336	321	309	336	317	337	362	361	347	330	335	341	314	358	321	354	336	381	354	378	373	318	336	336	365	333	350	313	334	338	323	318	351	336	312	334	347	329	321	314	341	335	314	329	345	302	354	323	357	307	355	325	326	303	332	328	356	350	365	310	289	301	310	334	334	350	297	320	309	372	329	319	319	325	285	314	345	332	335	336	315	303	331	326	362	355	334	351	333	340	315	336	320	341	348	352	325	371	335	320	367	325	347	328	350	324	357	346	360	340	341	305	325	385	367	347	333	353	322	298	339	313	320	343	371	349	329	358	338	287	321	323	341	317	347	340	349	354	322	327	333	319	326	315	334	355	319	340	343	337	328	366	342	328	343	319	344	342	320	366	356	353	330	370	341	299	355	335	308	319	325	327	339	328	346	355	353	326	322	350	344	355	339	339	348	332	347	361	333	341	325	332	315	334	360	327	340	345	368	357	335	325	331	333	354	385	361	360	328	356	324	308	345	335	341	332	327	312	328	356	346	355	331	321	341	336	327	330	307	353	345	315	312	346	312	308	341	349	341	382	352	353	333	346	310	338	369	346	328	341	318	343	335	332	368	337	348	289	329	357	298	325	362	346	342	350	335	320	308	326	345	349	353	304	337	325	318	306	297	348	308	343	322	314	330	327	350	353	336	362	352	334	339	324	316	325	336	350	340	378	367	345	369	339	348	313	318	326	326	332	377	327	334	319	353	306	350	351	344	357	322	322	313	394	342	344	333	360	321	361	356	339	324	352	346	346	322	351	335	341	310	378	317	366	357	318	335	386	336	358	306	318	340	322	301	326	341	333	348	324	326	388	331	311	370	334	323	351	364	340	339	344	293	340	324	347	344	337	375	362	341	339	343	320	358	338	312	332	329	315	342	352	340	341	291	361	349	346	329	357	297	326	356	371	360
21178	15310	20609	17702	11832	11118	4913	3204	2851	2347	1849	1634	1489	1265	1265	1146	1115	1053	984	912	966	967	904	875	873	933	882	878	905	908	884	899	863	871	798	843	884	859	823	876	868	795	892	809	885	877	855	846	816	863	881	815	882	801	864	815	827	829	859	736	790	822	797	825	791	770	871	814	827	757	860	803	784	821	845	792	835	871	898	870	834	839	823	873	846	863	824	868	791	824	841	816	823	804	844	798	826	826	815	885	802	814	769	802	844	844	869	826	846	807	797	848	815	791	850	846	793	833	835	783	830	805	831	797	825	825	806	842	793	817	848	837	808	840	874	810	824	788	836	766	845	827	781	827	852	813	826	838	821	776	849	801	851	789	862	827	784	758	807	815	841	834	852	829	818	804	808	883	834	853	843	826	818	801	843	896	814	850	840	790	802	792	855	844	823	790	799	845	799	811	805	841	828	844	823	822	825	837	817	833	799	825	830	848	846	814	817	831	824	792	829	867	857	797	846	799	824	811	872	828	860	858	782	837	847	799	835	882	814	818	830	814	788	821	835	900	834	887	825	829	829	827	768	884	822	808	843	841	835	846	780	839	770	833	787	839	806	805	820	805	764	784	819	808	824	865	810	772	838	825	788	811	780	851	830	772	855	863	789	814	789	816	824	834	811	814	783	815	837	805	799	801	844	830	851	803	778	888	835	811	856	797	825	816	813	817	819	793	803	848	822	830	861	841	820	816	827	791	824	822	815	824	877	826	865	848	810	831	810	771	794	813	823	843	801	866	846	825	798	851	818	841	856	825	821	836	809	852	876	810	816	789	818	889	805	824	854	796	841	813	839	848	854	873	805	812	795	824	819	813	836	867	780	830	806	797	847	841	817	900	809	824	788	864	841	819	836	779	861	838	841	870	831	877	833	816	821	821	842	810	890	813	846	818	827	852	816	791	850	862	823	821	790	798	803	832	790	802	805	832	836	808	800	859	894	824	805	815	824	840	801	896	835	845	863	844	805	835	846	835	842	806	822	846	837	816	834	833	846	900	798	851	814	886	827	821	851	814	808	794	839	871	805	837	799	848	812	786	836	830	857	830	845	835	871	835	803	835	824	847	866	872	842	803	809	830	821	806	826	820	831	830	810	857	834	851	880	863	854	826	857	886	815	868	866	776	879	765	800	805	795	858	863	876	809	804	824	768	870	801	835	779	764	852	814	835	797	825	783	801	812	831	815	788	873	820	805	800	836	847	831	824	824	825	773	822	830	817	798	790	833	755	790	815	861	848	802	841	830	808	823	803	807	832	860	817	797	805	814	850	823	803	841	777	848	810	853	827	837	788	801	838	838	848	803	786	810	835	839	821	817	858	826	797	835	828	783	804	781	826	823	803	798	822	842	844	862	812	768	847	820	819	819	817	812	776	808	836	794	850	802	837	845	816	790	793	819	795	794	878	829	794	799	795	832	833	847	824	835	779	827	835	797	824	795	854	833	818	827	877	838	877	889	781	790	865	856	795	799	882	802	853	797	775	896	859	796	824	806	810	877	834	820	809	815	853	798	828	816	821	814	861	815	856	830	826	830	834	812	822	849	814	765	806	818	828	774	779	809	809	835	827	813	837	816	824	844	810	850	802	795	762	841	855	773	846	826	797	835	847	830	832	808	782	796	781	813	827	832	774	778	813	847	859	806	825	793	828	843	834	831	882	794	855	869	785	811	858	849	837	814	856	839	850	876	820	860	829	850	841	801	829	854	811	856	795	831	812	791	788	787	815	828	841	858	868	879	831	857	798	785	836	805	847	844	842	863	784	814	849	813	872	854	830	888	846	821	794	795	902	804	833	837	820	884	827	854	829	767	801	861	871	858	808	827	832	848	787	813	859	801	803	814	863	818	825	835	871	786	821	793	799	812	852	858	820	833	845	842	824	875	773	839	731	846	773	818	811	829	835	821	834	844	835	817	826	850	792	807	816	776	804	748	834	776	862	812	818	781	843	861	837	818	824	798	813	819	833	815	862	809	806	830	758	844	889	816	811	841	868	854	810	865	831	836	830	893	894	836	809	795	827	865	807	831	850	836	804	796	861	854	796	829	829	841	795	849	820	766	820	816	820	800	874	834	838	825	795	850	816	813	858	864	843	845	827	845	825	891	771	822	833	804	796	804	768	830	863	842	878	815	836	837	792	845	848	786	817	843	882	777	836	791	832	803	824	803	794	786	862	860	784	833	807	798	819	873	826	859	815	819	839	798	801	804	817	778	900	808	824	832	804	821	798	829	826	821	834	799	827	824	838	823	786	839	776	835	864	808	855	847	766	910	788	853	857	814	833	779	825	836	863	852	842	814	825	841	857	809	807	836	847	835	819	816	819	827	797	883	789	838	808	794	840	834	851	836	820	831	847	824	849	807	827	778	813	803	885	790	840	835	815	819	809	794	828	861	805	819	849	814	837	838	874	835	800	868	820	821	808	822	823	820	810	840	877	789	810	845	831	813	828	837	784	800	817	799	832	794	804	866	809	780	794	803	819	863	815	824	821	796	792	810	907	810	759	834	831	821	807	813	836	838	816	771	819	796	804	809	852	863	778	797	871	828	846	855	839	860	860	765	822	864	786	891	747	780	828	839	824	841	855	832	759	862	802	830	861	837	840	848	835	824	823	831	834	755	817	847	791	794	840	779	838	830	828	838	868	829	795	826	890	836	836	808	900	799	837	850	839	811	809	827	799	871	867	818	908	795	890	836	865	815	790	851	831	826	780	880	791	780	818	852	853	854	820	834	803	842	825	830	829	803	833	874	842	782	839	823	807	815	828	815	797	832	791	797	855	851	807	860	786	847	798	841	839	812	862	838	827	799	832	789	896	916	847	815	801	861	777	840	847	831	836	863	838	843	841	828	825	827	839	849	822	852	819	830	808	860	840	835	778	849	795	856	837	823	836	869	844	858	835	865	849	830	862	817	835	794	831	818	810	799	768	820	845	807	792	841	796	794	817	840	814	805	860	818	810	782	832	804	833	767	837	826	841	806	797	866	855	786	821	820	826	842	823	811	804	810	874	759	803	808	798	817	840	803	817	832	809	851	793	784	831	808	811	842	814	773	862	812	835	851	797	831	771	805	809	800	817	798	863	882	841	850	831	870	817	800	832	869	855	858	784	883	867	818	817	806	859	752	860	799	826	814	781	827	804	799	830	831	833	853	891	883	809	830	858	821	771	792	819	870	860	812	855	816	803	782	835	795	823	838	874	850	858	823	802	818	846	793	832	812	813	786	774	836	788	789	819	782	822	820	847	834	825	825	864	787	775	830	809	841	772	835	892	824	810	866	860	815	791	832	857	821	794	835	880	825	839	855	822	800	825	821	848	789	827	845	794	792	846	827	859	812	908	821	782	791	818	851	829	870	811	799	801	853	776	866	848	828	822	854	808	797	795	812	817	818	790	840	803	797	818	810	833	817	847	818	793	828	826	849	844	797	828	812	799	808	825	790	832	831	832	760	857
12611	5221	4025	2474	1607	1059	703	632	607	527	499	459	460	459	421	425	443	437	432	434	432	430	453	384	444	423	441	411	386	420	410	470	411	456	407	391	397	384	388	434	439	381	454	424	434	406	423	418	378	407	392	408	429	414	412	429	429	426	430	395	397	395	393	397	394	425	420	456	423	408	415	406	407	449	433	424	413	423	428	427	406	401	391	409	433	409	432	411	385	427	390	430	408	428	401	406	447	423	417	436	428	436	431	419	433	417	399	464	435	453	405	430	413	392	384	427	410	462	418	363	401	441	392	424	411	392	436	469	426	444	381	391	392	421	385	382	398	423	412	374	378	386	401	431	446	373	411	408	431	438	403	430	430	436	409	409	440	395	424	446	434	461	402	418	409	442	410	393	409	438	445	427	366	426	376	358	434	415	444	430	416	418	442	400	416	401	383	389	466	451	410	422	441	402	387	435	402	427	431	436	411	387	408	455	424	412	401	439	400	410	425	404	410	377	409	431	392	436	441	435	400	425	424	412	425	417	424	406	426	406	440	386	394	423	392	409	463	435	430	453	420	416	445	415	405	420	411	420	418	415	421	381	393	404	435	399	426	434	435	448	407	429	399	400	426	437	432	398	387	402	418	408	398	448	405	434	403	430	386	399	437	383	430	402	405	443	385	431	385	400	418	411	450	386	382	403	426	390	382	412	423	374	383	359	387	410	372	394	392	418	440	432	375	389	401	398	411	423	401	402	381	376	383	370	429	413	468	434	412	369	370	413	388	411	425	429	403	416	407	414	443	421	396	445	468	434	413	432	417	375	376	384	413	399	400	411	405	438	413	395	379	421	414	375	460	383	437	452	401	443	409	422	377	424	443	417	427	425	429	391	397	412	405	433	408	404	445	414	392	441	418	426	404	421	427	422	371	366	431	394	415	382	445	431	406	400	396	433	393	399	432	414	405	401	427	407	409	441	379	398	396	395	446	414	442	381	424	384	426	425	427	425	412	368	395	378	429	443	442	425	429	387	433	408	382	468	380	385	397	405	408	450	416	395	419	446	420	425	419	399	428	430	399	448	387	387	426	378	403	417	414	431	421	454	386	400	425	422	416	403	398	409	403	393	391	383	384	406	399	414	416	397	395	392	412	401	442	416	433	432	391	402	403	390	423	450	408	408	414	445	384	410	423	396	435	397	418	430	404	416	415	384	397	433	403	428	428	402	421	395	425	355	398	422	419	355	401	442	412	382	416	406	399	424	434	438	448	440	430	432	445	390	432	366	402	447	464	376	420	425	403	449	393	401	447	405	474	416	389	433	408	402	407	378	405	422	439	432	418	406	404	420	432	396	417	411	406	392	384	369	428	385	397	445	420	375	387	423	394	393	431	430	427	418	407	402	447	411	440	395	410	412	421	372	432	417	382	435	421	413	400	445	411	386	402	445	394	400	408	405	368	423	405	402	407	404	445	411	425	365	380	374	399	427	441	421	404	402	388	445	407	460	434	451	405	445	422	387	395	418	398	427	410	414	438	413	429	395	418	414	379	403	392	406	427	373	392	452	403	402	399	412	429	415	418	439	414	421	408	403	408	418	387	449	435	400	408	398	446	368	412	418	375	407	414	381	422	419	393	399	402	435	401	419	392	410	398	449	438	402	432	403	421	431	392	391	395	377	444	414	408	427	364	429	410	437	385	399	415	359	410	412	401	424	411	452	380	417	393	418	399	416	400	427	428	430	392	428	448	421	428	428	403	436	379	411	458	425	390	411	423	382	418	411	420	405	397	423	419	407	410	396	399	402	457	457	415	426	416	393	446	375	387	443	422	416	428	403	458	421	421	426	430	406	427	451	368	388	370	378	410	411	400	433	411	410	425	438	433	410	442	406	382	401	404	435	417	397	420	406	407	415	397	399	434	407	411	422	415	419	400	380	395	384	441	412	384	403	403	418	399	395	443	452	458	418	407	433	385	379	405	399	416	390	426	395	402	424	395	387	396	365	383	395	410	436	413	462	422	436	421	402	360	411	381	411	384	350	402	425	388	391	356	404	459	418	397	379	406	406	430	411	428	386	443	400	404	435	462	397	380	379	408	396	406	405	409	421	414	417	413	420	407	425	377	432	448	429	410	415	435	436	419	387	391	427	421	401	423	419	393	370	410	456	373	445	434	429	413	398	400	439	432	412	442	396	420	379	385	380	419	400	393	443	401	430	418	439	393	419	415	416	423	390	382	432	363	402	434	399	466	411	427	414	436	409	409	426	409	473	404	398	426	407	404	463	421	401	430	410	409	426	403	410	431	434	469	390	387	384	366	411	425	409	396	401	383	386	398	391	425	423	406	440	384	388	381	411	462	423	385	434	389	437	385	403	453	425	424	384	393	433	461	406	410	420	419	453	427	436	414	420	394	426	405	413	421	387	407	376	408	436	400	378	444	416	419	382	397	421	361	437	422	391	426	403	395	417	413	373	398	407	408	384	413	432	453	425	418	387	454	437	425	385	428	419	399	422	427	401	424	430	435	419	378	417	418	381	415	397	406	364	377	397	430	374	427	408	380	378	408	348	407	407	454	411	432	437	430	414	416	428	448	389	403	392	372	419	417	437	418	460	436	435	347	435	435	427	402	452	391	397	404	421	428	421	390	390	395	433	411	402	419	397	397	386	375	394	396	367	413	408	444	418	432	420	438	398	370	382	409	419	436	388	404	457	451	400	410	380	433	394	399	405	396	392	439	419	445	443	425	418	397	409	426	393	419	416	428	441	410	385	389	420	390	432	422	410	418	400	391	415	413	437	422	388	424	427	427	401	427	402	414	407	415	436	414	398	438	429	397	405	422	398	427	430	386	418	392	379	417	410	411	418	390	415	397	461	440	376	407	411	396	414	422	409	409	403	420	383	428	441	397	442	406	408	379	404	370	442	410	396	396	431	435	403	390	409	399	421	415	462	393	425	410	422	391	418	432	392	453	433	426	417	399	418	403	439	386	430	421	424	478	405	378	423	422	424	445	425	370	411	420	420	427	376	360	433	407	422	420	425	431	395	402	398	407	419	439	392	425	401	429	404	448	421	455	432	450	452	416	436	398	389	430	387	441	391	390	437	408	401	422	456	421	418	378	473	427	413	433	413	413	424	446	447	398	434	421	440	391	419	449	417	396	395	414	389	420	395	402	380	423	411	426	391	417	412	387	402	456	426	430	399	365	406	415	391	375	411	469	415	410	429	445	408	405	449	437	425	427	434	382	409	426	430	442	400	410	402	409	399	393	378	387	422	390	377	403	473	399	403	377	391	438	435	382	412	415	397	449	396	414	411	422	384	434	395	443	410	391	446	428	406	428	426	429	385	445	429	423	391	435	418	436	440	422	419	429	429	414	393	434	405	424	449	368	424	428	402	392	416	412	403	358	436	420	394	427	411	418	394	396	421	435	454	421	391	425	419	404	409	416	419	438	379	428	400	428	422	412	449	366	434	425	395	417	383	444	409	424	414	436	419	373	413
9751	5599	7827	7569	5928	4282	2483	2061	1955	1705	1560	1428	1315	1161	1201	1096	1138	1148	1090	1089	1036	1056	1072	1033	985	1010	1083	1055	1025	1016	996	997	1007	1029	1009	1024	1001	1020	1048	931	985	983	1017	1018	1019	1054	1004	1043	1025	1014	1027	1009	970	953	996	1003	963	994	913	915	1057	964	965	1002	982	1004	962	988	934	963	1013	939	989	987	960	972	1011	971	974	954	1019	946	1000	1021	994	996	1032	981	956	972	969	1002	1050	960	995	994	971	1011	936	994	953	988	977	997	964	943	976	995	998	971	1018	994	990	936	981	1025	948	1003	970	958	981	964	981	1040	999	914	947	1027	934	1003	942	976	972	986	988	991	1065	1040	992	1065	970	1023	1003	986	957	1049	932	1034	941	1046	1022	1014	1025	1021	985	979	976	920	965	928	989	976	1013	1001	989	937	1005	1049	1012	979	1010	1016	1003	961	1019	991	974	1047	1030	982	993	1002	1003	979	985	1015	932	949	1072	1006	999	976	986	1006	991	983	925	1011	990	1005	952	994	966	986	972	1037	997	1003	976	1010	967	994	1012	1020	1003	994	934	971	988	980	981	970	1024	1000	985	956	998	984	997	1035	1003	1066	985	1073	989	988	1024	1031	989	925	999	969	918	979	966	938	974	1000	993	1024	1002	946	967	999	995	973	966	977	1026	1030	1012	993	1006	979	1007	990	962	934	1009	967	971	980	1034	957	1006	901	958	961	1026	888	998	1008	953	982	964	1030	1004	975	985	975	1021	980	975	987	981	956	972	964	995	958	969	1016	1022	985	1031	1029	969	1022	988	950	976	965	1015	1017	964	1016	1040	958	945	999	990	1013	995	969	971	1006	977	988	1020	1035	979	987	933	932	974	1047	980	993	995	992	981	960	983	930	1045	1024	957	965	992	983	998	994	975	983	914	1044	959	990	980	1000	1003	960	977	1014	950	952	1033	992	1006	953	989	993	984	985	1000	1004	1017	1015	928	998	1040	999	980	981	952	957	952	972	1006	996	984	1001	969	1017	983	945	958	1046	1038	963	1001	954	988	930	1053	990	980	1023	1039	968	1027	1049	1061	1023	936	981	1013	988	1015	1014	962	977	961	1017	1007	902	942	971	952	984	1024	936	972	970	989	959	982	996	967	997	1004	1009	928	963	933	1010	964	1009	1031	964	982	982	1024	997	968	1017	1029	973	967	965	972	947	971	995	1018	991	993	958	989	1003	1050	940	996	983	995	1005	991	983	971	1004	1026	925	972	1029	969	1039	982	1000	963	1031	937	1002	1039	994	938	943	1005	979	1017	1014	979	1002	1015	1006	949	941	982	950	999	1012	956	967	988	986	965	1006	958	996	1016	1011	998	1016	988	1003	1073	988	1041	990	956	1019	949	961	964	986	996	1006	1048	932	962	1012	1009	996	993	1009	952	1026	954	979	996	1038	996	1010	984	982	957	988	1003	1006	1004	968	958	1027	991	966	974	989	1034	979	950	980	985	1036	980	958	982	1015	1040	948	973	972	1033	992	980	946	996	970	965	1036	1063	1065	974	960	1010	1013	972	970	1042	983	1067	998	999	1016	920	1028	968	999	1016	1028	1027	1035	930	1025	1002	993	1039	1005	979	1029	994	1010	935	1001	999	1002	974	985	960	1000	1002	1011	964	1017	999	1009	969	1027	999	997	981	977	950	999	1014	1028	961	943	993	1010	977	980	1022	1065	978	970	979	1008	1013	992	991	996	950	1029	978	949	1025	1015	1002	1050	1060	960	978	1002	963	987	967	977	1010	973	918	999	1047	967	978	1028	965	1052	932	963	949	939	1001	963	998	964	1004	954	979	1002	1015	970	1000	936	962	1000	1000	964	983	1002	979	1000	968	889	997	947	988	944	1002	975	1018	971	1025	1016	978	986	1035	1045	1018	958	988	986	954	961	986	1064	1002	1067	956	1011	965	956	1013	986	1013	1014	1001	946	990	971	1001	959	1037	1002	989	972	959	983	949	1005	1024	975	994	1016	969	970	998	990	969	968	1046	1025	1045	933	970	990	1073	1005	943	973	990	1012	1020	1003	1010	1002	1046	975	1015	1034	986	969	980	1025	981	966	1005	1009	982	993	996	981	966	996	993	956	991	967	959	1040	986	998	1000	1021	1000	996	1006	992	1013	988	977	950	1018	993	1022	978	960	1031	977	1061	956	988	937	992	1037	1002	1028	1028	1026	1045	986	971	982	968	948	909	941	1062	1009	988	1054	1005	977	1038	1006	967	986	978	1004	998	1034	1004	977	1027	960	960	980	987	994	1023	1003	978	1067	976	980	988	915	1006	1004	977	1025	1008	974	1013	989	954	938	1013	996	946	971	968	1008	976	975	986	1022	991	955	1002	1058	989	987	1069	1011	1018	975	955	919	1014	971	932	977	1050	976	963	1035	1032	980	946	981	989	973	981	929	941	1018	982	979	1009	989	1062	1013	978	1014	976	944	959	1002	967	1017	985	1048	975	1034	1032	1044	962	998	1009	1038	1009	976	990	1034	1006	1025	985	974	976	955	965	994	1011	1022	959	983	1009	941	999	987	1006	1028	943	1031	998	979	1010	1019	981	961	945	943	980	1027	1015	1007	968	975	1041	1058	1025	960	984	1073	942	1025	954	980	1013	970	1006	993	967	1011	955	1035	944	945	992	1013	977	1009	949	977	997	981	951	950	1009	972	994	949	982	962	1022	1017	993	941	1037	1003	1016	901	1013	979	954	982	1007	940	999	1009	1006	958	975	1000	1052	966	1010	1060	1041	1039	960	1017	985	970	966	949	960	1011	975	984	1060	995	1008	977	985	1047	1042	966	972	966	1065	966	944	912	986	984	1015	977	974	1018	1034	958	992	960	983	970	1005	981	1010	988	1004	988	1019	995	982	988	1002	992	970	989	971	999	976	981	996	1001	967	1005	1000	969	986	976	1004	992	1008	998	968	981	998	980	1022	974	976	1033	990	963	1062	1017	978	978	1015	965	967	1003	979	960	1017	960	918	1002	980	965	995	978	971	1054	989	1030	955	966	1028	1006	1086	1007	979	978	1026	953	998	1037	946	985	954	966	997	1020	957	993	1021	978	985	1012	982	1017	968	1036	1041	1012	1020	1021	946	967	956	950	1034	1034	988	1009	1003	991	989	994	986	1009	1089	969	962	1023	939	920	953	1015	935	1008	970	1011	996	992	934	964	1049	1021	953	976	975	966	940	932	984	964	996	952	978	1011	1004	977	1012	951	965	942	985	1035	971	991	975	941	977	1056	1004	1017	975	966	1022	967	961	1013	1007	989	976	1042	991	973	1027	1003	1022	1005	1018	968	971	997	967	1002	1000	999	964	1022	1025	985	972	966	1005	1000	949	997	993	1021	1014	997	980	979	1000	994	1001	998	1014	999	945	1021	1039	982	972	1045	1016	980	1026	1017	1031	1000	971	1010	997	993	963	974	966	1030	946	1009	923	932	979	992	995	1095	966	978	1022	1000	987	992	996	973	973	992	1006	1016	993	987	991	1010	981	986	1005	986	1032	947	992	940	974	968	1052	973	1000	974	988	984	1023	1003	992	969	952	1026	998	1011	977	947	985	954	950	1064	989	934	984	988	1004	1012	945	962	989	1039	974	997	995	1020	999	979	964	1028	968	950	928	1052	953	1001	976	1015	1012	1009	972	970	965	1005	1026	1008	972	996	1005	1010	996	994	990	1043	997	996	971	1034	1000	1028	964	1011	999	920	936	1023	1027	1022	1030	999	972	947	1005	1046	1017	1013	960	1000	955	1064	977	1044	955	938	984	925	998	1012	956	1026	1028	1006	983	980	1046	974	997	1006	1023	1008	913	991	979	1017	940	931	1012	987	985	988	973	979	1021	1001	958	997	1024	981	995	1075	977	995	962	996	995	1000	1015	1042	950	1008	1004	1035	1000	992	1034	987	995	970	987	971	1023	1008	1008	995	984	978	1016	998	991	947	997	1040	1019	1001	977	993	968	975	939	952	953	996	920	996	962	961	1002	989	1066	992	965	1016	1002	1014	1025	932	992	969	956	983	1000	1017	985	1019	1006	981	1033	992	978
23881	9255	7649	4951	2607	1579	819	716	646	498	472	451	406	380	388	433	356	379	389	357	365	368	398	362	354	375	354	340	316	363	358	375	353	396	396	350	353	359	338	367	379	374	346	412	355	376	338	359	349	369	375	366	334	376	339	378	355	354	339	365	393	370	352	367	355	358	315	408	389	366	326	334	323	323	342	364	362	361	370	348	365	379	340	366	337	353	351	353	351	354	341	387	347	348	378	376	338	329	354	368	350	392	356	384	318	377	331	323	328	338	360	351	364	325	325	346	339	357	362	367	344	336	352	370	360	405	344	361	356	342	330	326	329	360	327	366	345	386	338	363	359	316	340	331	370	382	380	359	369	358	338	353	362	362	346	372	333	330	320	385	345	350	329	381	366	368	367	345	333	332	322	311	363	350	329	334	350	344	388	353	336	380	359	334	355	408	351	342	347	335	358	355	383	351	378	333	363	356	382	352	322	356	400	318	337	362	349	358	334	373	330	370	355	334	355	399	338	359	357	368	390	360	383	374	357	333	391	353	368	317	361	372	324	345	319	354	387	354	348	359	373	364	318	346	356	367	359	355	324	360	317	373	335	320	354	325	348	346	333	384	361	355	304	342	361	350	348	395	332	346	360	395	350	339	339	364	378	369	369	337	341	347	334	377	346	325	373	349	359	362	361	354	364	345	379	385	386	355	362	391	354	367	405	349	371	359	328	379	394	378	382	345	356	334	373	362	350	353	377	334	314	352	388	370	371	333	376	385	354	351	345	399	349	368	333	317	338	327	367	363	362	362	326	360	352	363	343	356	356	356	366	345	343	332	321	367	368	388	363	331	370	359	300	335	338	385	332	339	351	380	381	374	375	377	373	327	348	355	333	360	348	349	379	359	371	361	359	347	380	349	344	375	380	349	322	390	350	349	314	350	384	354	324	349	369	351	338	347	338	346	369	371	344	371	373	365	365	360	355	336	388	353	358	381	344	365	333	349	351	385	366	325	326	356	362	338	353	345	348	340	346	353	342	365	381	352	361	348	353	392	339	345	346	379	350	353	341	364	336	350	339	347	351	315	315	391	362	356	347	361	333	376	394	357	343	342	353	337	328	341	326	372	332	368	370	341	364	367	340	366	358	379	374	342	365	358	378	361	348	326	373	370	377	338	348	352	314	352	352	351	344	367	338	370	368	336	374	364	384	328	357	327	325	349	348	358	354	345	347	353	359	387	329	346	391	347	353	349	328	342	365	332	385	348	351	331	368	391	395	344	376	374	365	343	380	346	326	390	383	344	342	366	320	326	349	354	371	320	325	350	375	324	310	342	355	324	372	373	353	337	382	344	384	363	356	371	316	306	362	313	372	319	372	358	347	354	360	369	349	364	357	343	351	315	348	304	364	347	390	336	368	372	359	337	382	360	366	352	339	338	366	368	364	354	346	341	355	353	353	339	351	345	322	301	335	366	351	363	341	353	357	364	359	343	337	358	334	378	370	354	350	334	357	303	349	321	364	386	357	353	325	391	358	342	343	351	388	369	352	352	386	323	341	352	336	345	364	346	352	433	338	355	342	333	335	363	344	308	327	369	361	387	340	352	341	356	362	364	358	357	364	385	368	330	393	353	358	359	347	374	324	347	344	355	324	362	341	326	336	346	357	361	353	357	378	358	376	374	352	376	359	323	358	346	364	375	342	360	334	351	343	371	364	378	339	383	355	323	323	338	342	309	367	363	344	375	339	376	358	366	334	336	372	381	373	359	357	380	307	346	334	333	359	336	326	379	388	365	359	362	357	315	339	363	367	347	349	333	358	361	324	344	338	381	385	334	334	367	382	331	340	342	318	357	360	358	351	375	366	404	364	334	335	368	351	353	337	357	358	369	350	350	340	345	377	396	326	355	298	351	336	338	352	367	316	354	346	363	369	346	344	338	355	372	342	362	340	345	375	362	344	348	345	409	393	344	382	342	373	363	350	375	378	348	347	383	333	344	354	382	351	358	372	331	332	369	368	352	375	345	342	374	387	337	358	346	347	353	365	316	352	340	353	363	354	386	356	340	373	342	378	382	370	364	358	370	357	330	353	322	346	345	352	363	341	381	366	400	321	356	321	386	343	374	324	371	341	387	320	364	356	344	388	388	367	365	339	360	388	396	369	352	342	331	333	344	360	327	331	358	369	338	355	368	375	426	367	355	358	416	358	383	354	341	361	368	359	341	322	355	341	313	347	357	374	321	358	377	354	370	358	358	341	310	343	369	345	360	360	375	358	340	374	320	351	366	374	394	335	335	374	366	366	330	357	352	366	346	386	406	341	379	313	332	379	372	356	359	365	346	377	370	384	353	349	346	355	347	356	325	343	349	336	344	403	377	386	344	367	383	371	345	356	350	333	381	359	381	342	340	355	344	361	362	352	370	380	366	358	370	353	329	330	357	331	342	327	341	339	321	346	348	379	346	351	373	352	357	311	356	345	377	362	354	329	356	351	355	372	349	350	353	311	327	342	360	322	364	325	350	350	359	351	329	353	332	360	328	345	357	372	320	347	371	357	365	361	346	337	385	339	354	362	379	356	354	340	374	386	352	343	334	357	406	329	360	354	376	403	322	354	375	353	394	354	356	372	367	368	359	348	344	341	333	364	341	347	356	390	352	331	372	348	320	337	323	337	336	340	385	321	351	359	322	337	341	357	355	366	339	372	344	333	380	380	347	374	327	357	374	390	348	384	337	350	344	356	351	382	380	349	369	346	373	337	317	358	381	361	359	354	370	351	346	341	337	306	394	376	346	386	391	359	379	355	359	350	370	336	332	358	356	327	389	345	359	358	357	401	341	366	367	384	364	332	366	326	374	350	384	345	333	333	322	372	343	361	360	340	376	342	342	352	342	323	338	350	315	360	352	334	329	347	353	345	368	364	366	343	377	330	394	387	339	349	339	331	363	327	349	357	345	346	389	354	373	328	385	299	343	355	333	342	381	373	335	355	376	375	360	325	341	344	318	363	359	357	366	309	350	331	365	385	363	324	337	333	333	358	389	310	342	341	352	339	336	362	348	368	335	329	355	356	369	365	347	337	358	348	356	359	316	375	366	329	318	345	348	350	352	354	342	361	347	398	373	325	394	357	354	350	353	379	357	377	372	360	369	358	341	346	340	344	400	335	358	338	390	368	328	335	370	356	352	371	345	346	373	343	329	409	339	365	366	331	379	342	364	332	353	338	337	329	358	331	356	363	340	340	366	355	355	386	350	335	339	332	389	364	360	348	353	393	357	376	351	360	332	324	339	365	344	360	331	369	370	329	318	378	334	367	354	368	342	336	355	390	364	337	353	394	365	363	352	331	319	391	368	351	386	349	367	350	373	348	374	386	377	364	382	388	380	372	321	345	364	375	364	384	349	321	362	321	376	398	379	360	361	320	290	362	346	343	328	364	397	320	346	381	347	355	340	361	394	352	347	373	364	351	384	361	348	357	345	316	350	374	372	352	390	341	367	332	370	383	394
17169	9036	13662	13113	9159	5940	3293	2621	2445	2022	1725	1525	1325	1237	1148	1127	1010	984	989	981	970	960	893	933	899	927	933	892	911	948	930	922	912	961	825	911	894	843	883	955	853	868	869	957	922	903	906	842	827	830	855	893	873	842	896	890	883	888	873	857	870	861	846	837	859	892	848	894	891	922	848	863	882	833	827	884	844	888	900	856	858	813	880	896	895	825	838	818	876	920	850	861	871	883	892	893	896	860	887	883	817	866	857	813	842	854	912	863	806	878	855	893	890	853	847	870	867	871	900	895	912	844	864	842	860	818	888	849	874	860	841	860	897	831	864	858	800	873	827	916	896	881	857	819	839	880	864	865	850	864	848	863	899	899	856	849	866	854	849	870	819	900	888	860	910	833	879	882	858	878	874	807	810	859	882	867	882	865	896	840	826	863	880	874	854	864	897	882	849	885	915	886	825	872	877	861	859	833	873	847	851	960	813	898	845	853	896	887	835	860	863	941	894	854	897	910	870	839	865	875	850	832	832	821	853	870	854	831	843	800	845	864	870	838	895	878	831	862	846	843	858	867	878	888	863	874	843	848	900	850	832	821	830	861	878	829	875	872	852	842	830	841	872	845	832	858	859	836	863	823	889	825	871	842	876	866	883	866	839	924	833	870	868	877	887	862	937	829	888	864	910	907	915	843	839	880	871	858	884	832	877	872	886	884	872	904	850	817	855	860	851	876	915	796	881	822	853	857	804	874	840	927	899	848	899	879	897	852	905	868	829	833	905	865	877	890	911	856	900	853	836	857	857	858	881	831	876	839	930	831	901	865	811	854	820	861	884	881	885	932	891	915	838	863	868	834	915	873	839	902	876	863	890	852	899	885	860	886	817	923	882	851	886	854	822	910	827	840	870	844	870	833	866	826	863	851	892	882	847	849	853	801	865	858	876	844	892	849	811	827	848	824	842	847	876	853	833	819	914	863	826	843	890	875	885	811	877	869	878	837	880	843	812	913	921	821	890	836	851	853	877	835	822	857	868	880	815	865	903	833	873	881	887	855	844	849	840	837	851	795	833	896	853	915	892	847	880	870	826	823	875	858	832	842	873	917	833	856	867	919	854	823	831	835	859	824	855	883	871	856	908	918	857	853	848	859	869	839	827	800	880	828	883	839	877	863	866	879	862	801	878	886	875	894	870	851	884	851	836	901	868	854	939	862	857	857	880	794	885	865	839	892	845	888	885	808	851	832	858	855	897	849	877	856	825	871	896	827	902	861	889	887	838	860	863	893	818	811	884	884	845	861	860	808	890	841	889	864	837	850	872	873	897	890	888	887	851	878	836	861	861	884	850	907	876	914	858	891	829	906	852	879	847	816	873	777	853	849	862	885	864	848	832	861	866	883	831	841	841	802	863	840	868	847	860	828	841	820	833	816	936	877	872	876	796	839	827	865	847	885	852	881	859	815	824	861	883	825	868	862	861	829	868	915	910	888	803	853	855	851	915	834	898	834	858	811	821	924	912	906	781	857	859	899	836	848	820	806	881	928	871	864	887	884	851	893	895	880	837	886	824	908	935	858	834	871	840	835	856	877	903	874	892	864	879	864	845	896	876	863	877	914	875	829	849	824	867	905	838	893	881	842	841	841	826	892	852	877	868	822	897	887	846	894	875	866	897	820	846	835	888	807	802	890	922	865	870	931	825	805	890	854	859	850	895	900	867	847	850	818	843	850	819	881	861	821	904	861	875	864	900	878	865	894	932	901	786	847	849	861	840	808	891	842	854	841	835	888	815	882	860	799	882	861	918	885	896	855	831	852	845	906	884	856	884	816	825	922	846	866	840	884	866	886	868	913	781	821	860	888	847	869	882	857	817	882	843	887	869	900	865	799	892	884	893	798	847	890	926	823	885	823	878	812	797	846	832	879	857	882	833	802	900	828	889	883	858	879	873	865	835	844	822	842	847	924	837	865	819	853	824	901	940	854	893	903	835	832	884	838	842	893	843	857	855	878	825	844	830	829	879	896	899	848	815	868	812	838	847	895	846	834	838	865	807	850	818	883	789	910	907	854	838	845	890	868	875	833	899	848	787	875	860	875	872	875	872	841	833	871	901	833	864	904	901	843	809	886	894	864	845	906	838	871	875	900	928	821	854	884	880	885	900	859	870	849	857	920	901	878	850	870	874	843	884	849	824	874	867	832	869	829	855	844	881	858	863	867	874	817	837	851	812	840	833	854	834	880	892	810	837	875	867	834	854	865	824	868	905	901	860	921	909	895	904	848	886	884	871	931	851	848	881	879	832	830	868	876	879	903	862	870	826	865	862	820	880	860	862	853	867	872	846	861	864	880	841	874	797	841	823	842	876	924	853	881	884	874	885	833	900	879	859	858	837	824	912	871	844	860	860	957	881	859	929	825	856	808	820	880	844	854	899	886	852	866	875	865	894	834	867	888	876	910	898	840	899	826	842	833	862	881	836	955	878	857	837	884	853	831	871	851	863	892	871	911	918	872	839	881	916	881	865	831	857	874	836	835	910	884	842	880	837	832	858	881	875	864	883	874	824	824	881	874	844	886	831	817	855	889	912	827	888	898	876	870	866	905	904	885	829	877	884	884	935	829	869	846	869	851	846	870	823	878	874	859	879	869	849	843	924	911	826	835	866	896	825	849	824	821	841	822	919	830	863	836	894	939	797	892	902	899	925	834	851	839	903	837	832	886	907	875	862	850	912	851	835	860	878	846	907	875	815	865	845	870	839	851	831	914	880	883	870	832	867	845	801	819	878	834	832	843	871	849	877	870	901	858	845	892	886	834	859	847	860	877	858	925	888	868	880	830	809	843	866	879	875	849	883	812	904	867	793	878	892	899	876	850	893	886	853	841	868	858	786	852	839	909	867	878	855	866	907	833	829	860	850	819	863	865	839	821	847	859	799	861	811	901	854	907	868	839	902	863	851	883	834	852	858	872	840	836	848	875	798	903	886	861	858	899	817	910	871	896	868	845	897	849	876	839	827	837	827	815	817	871	797	853	847	898	860	853	844	893	870	829	841	887	846	865	887	901	906	854	911	862	860	892	862	829	837	853	878	851	868	816	853	892	905	880	874	953	831	853	883	916	879	862	838	839	875	897	885	900	887	900	851	861	876	821	878	857	844	876	843	844	844	837	833	923	859	851	881	885	829	812	876	843	823	865	871	868	859	867	890	850	909	879	841	795	829	816	909	917	880	832	869	872	854	865	850	880	837	867	840	859	891	889	858	887	892	889	878	871	886	885	867	866	896	911	884	860	846	862	877	871	884	873	857	857	827	840	886	902	833	865	890	861	874	840	833	874	896	842	848	832	863	874	869	874	846	883	873	867	819	859	864	807	846	836	853	918	905	866	893	869	887	845	918	911	832	855	872	900	849	854	863	856	857	914	893	887	860	858	889	860	865	902	856	882	851	928	910	848	865	836	895	893	861	913	838	823	844	837	861	853	859	877	906	876	862	823	834	936	891	869
32003	14788	12668	8583	5447	2179	1174	916	773	615	548	495	454	388	407	388	386	327	367	328	345	330	353	345	333	343	349	377	362	315	327	317	358	328	315	332	388	335	357	329	310	319	318	325	332	298	322	337	318	321	339	361	303	327	311	331	322	359	315	340	321	312	318	306	323	340	313	337	353	365	335	360	324	325	308	286	334	309	323	332	311	335	312	353	330	344	361	316	383	312	325	339	328	332	372	369	331	328	306	338	336	323	326	327	341	348	351	337	325	362	315	342	348	309	336	346	332	346	344	323	361	329	349	331	334	334	355	336	362	328	327	347	328	356	321	355	320	349	327	322	334	316	334	319	328	334	368	345	324	313	299	337	325	339	329	337	316	362	294	331	339	352	344	332	340	328	316	312	275	353	336	281	345	299	329	374	326	329	327	344	303	330	357	331	329	327	350	368	364	330	312	290	304	404	354	326	326	331	333	333	322	326	334	344	337	341	308	339	320	318	342	361	370	322	328	290	344	334	326	309	341	344	286	312	312	349	336	335	304	351	297	362	340	315	378	323	322	317	322	308	321	320	304	342	310	332	336	318	342	319	341	360	306	318	311	347	354	328	335	329	332	327	360	299	304	292	331	305	335	357	360	362	315	289	346	326	354	331	371	321	315	320	353	337	347	343	337	307	331	319	352	309	341	383	348	343	318	341	353	330	302	339	306	314	300	365	356	317	347	304	342	338	327	342	278	351	342	324	349	344	350	318	348	323	323	371	342	305	304	318	350	319	303	338	351	357	328	327	325	339	333	325	318	330	331	337	316	321	326	343	290	343	333	309	326	327	349	347	312	335	313	353	337	323	327	343	384	356	327	330	347	333	322	325	331	337	324	338	322	321	354	313	306	327	321	355	322	306	356	350	358	332	317	361	332	342	315	360	337	339	339	318	303	343	324	328	350	330	349	333	381	301	318	316	334	330	296	356	302	356	326	374	338	313	331	339	330	331	308	379	359	351	356	325	322	349	337	395	357	362	331	318	315	329	350	315	337	336	309	329	348	310	322	356	360	365	360	310	350	316	366	352	311	335	326	322	273	336	308	306	297	326	313	358	337	322	321	345	333	331	345	307	337	323	336	310	289	349	348	341	359	354	298	327	327	318	313	318	330	353	301	320	327	321	328	354	329	330	300	336	343	297	303	315	318	332	304	348	338	349	331	341	313	335	300	318	365	337	314	335	279	341	327	326	338	349	356	310	348	344	328	328	381	333	350	319	353	342	340	353	308	328	346	292	362	313	348	317	326	299	338	312	324	317	329	349	313	338	351	337	328	336	352	297	345	326	306	331	358	332	340	317	375	340	357	346	349	304	302	304	312	362	306	362	325	330	304	332	338	368	331	321	320	333	341	332	335	318	347	361	264	342	326	330	334	341	310	301	345	335	345	314	317	339	316	387	317	319	305	325	315	335	330	342	306	320	373	335	341	352	324	328	321	310	321	333	321	344	322	300	310	319	306	317	302	310	283	337	328	346	335	310	334	331	339	346	331	330	321	351	315	288	356	355	322	327	352	336	370	338	314	329	329	299	316	289	321	310	319	362	310	298	334	305	340	350	339	328	334	346	318	304	319	322	332	313	317	344	340	316	312	318	297	349	325	354	320	342	343	321	316	307	363	342	286	319	322	287	299	322	331	350	332	330	347	323	340	304	325	341	320	346	316	309	296	334	360	324	324	337	338	327	317	327	305	355	343	345	349	355	322	333	338	345	352	336	341	332	361	331	328	322	310	333	311	333	326	351	330	327	303	346	307	345	337	301	284	347	326	331	334	333	291	352	308	351	332	347	350	346	322	350	311	335	316	331	323	301	357	340	308	333	326	322	348	346	360	335	333	330	325	323	336	298	368	324	349	306	358	348	318	309	322	305	350	337	311	331	303	318	365	350	341	336	321	313	313	310	346	318	296	357	346	326	333	335	320	334	337	341	328	348	341	330	319	342	337	305	301	308	336	321	337	371	334	306	328	345	312	333	370	350	321	351	333	338	334	349	307	340	300	333	324	307	335	332	306	324	286	345	346	316	388	330	375	368	316	304	308	348	319	353	352	300	345	358	340	348	332	356	311	329	341	340	303	310	332	352	310	345	331	320	357	332	337	327	346	336	317	351	311	327	321	346	340	327	315	314	327	337	348	314	345	301	328	361	339	362	363	365	328	299	350	305	328	315	329	352	310	324	322	336	317	301	337	318	375	316	332	312	353	322	338	307	306	302	334	327	338	352	334	340	353	330	314	325	353	309	323	328	334	347	341	362	339	341	320	290	338	303	320	335	322	311	336	340	345	318	366	372	295	338	330	298	320	307	329	346	321	354	315	339	347	313	345	322	333	327	338	306	314	331	305	328	351	313	301	307	329	319	347	355	342	323	349	306	320	318	329	347	337	349	322	308	333	341	302	335	349	335	330	318	347	318	343	314	323	340	326	324	353	328	334	332	313	346	329	331	334	341	285	360	311	336	342	354	323	331	349	315	383	321	334	349	298	306	337	330	321	348	322	337	387	322	317	340	321	345	308	318	337	334	335	341	358	360	298	355	321	343	317	341	335	350	362	325	348	332	305	319	306	318	325	334	337	375	321	302	323	320	324	355	316	296	322	334	356	340	338	348	328	341	309	333	323	347	345	320	330	324	332	349	298	336	315	290	328	309	300	361	317	306	332	314	326	325	339	274	365	353	328	312	309	340	317	354	341	274	330	343	354	323	346	338	320	342	332	366	300	317	323	366	322	311	344	290	337	321	328	331	274	346	298	316	322	346	383	345	338	363	355	319	337	310	306	308	280	309	317	345	302	305	298	331	325	314	321	328	362	347	371	333	325	308	359	322	307	312	321	341	304	338	348	339	346	347	297	308	329	364	318	338	341	331	308	306	336	316	328	311	346	369	349	305	308	300	338	329	329	304	328	339	332	361	337	327	319	334	361	308	347	329	326	289	310	374	354	301	320	329	349	306	358	333	355	326	316	370	335	321	345	350	333	332	325	308	338	331	321	322	336	275	362	329	304	324	341	353	348	301	323	321	319	345	320	358	345	329	339	302	325	332	308	317	336	347	332	325	340	357	328	319	313	330	301	316	304	342	376	316	319	302	348	356	324	331	309	357	313	323	309	348	335	307	325	328	304	356	335	310	361	330	332	336	329	359	330	357	330	321	326	326	333	335	333	323	352	339	342	358	332	331	323	320	325	343	307	355	345	328	329	340	347	330	320	303	321	321	341	348	330	350	316	311	346	332	323	320	338	379	345	288	332	330	318	332	360	322	319	312	355	326	361	333	369	341	345	369	300	361	353	324	361	328	345	341	326	304	332	369	339	278	299	337	306	322	313	311	324	319	336	336	337	318	322	345	330	329	329	316	342	324	340	374	345	345	311	327	348	327	377	338	349	320	354	347	332	324	322	331	341	339	322	336	293	338	301	312	312	351	327	310	358	317	359	303	340	338	347	351	319	317	321	373	353	304
20820	13387	19575	19382	15472	7598	4587	3452	3384	2458	2008	1714	1507	1414	1261	1177	1130	1052	1014	1013	966	983	927	953	919	896	931	894	829	828	894	826	871	904	844	842	888	869	882	889	828	860	792	840	874	893	814	843	866	841	795	837	810	821	883	838	868	840	850	840	790	833	779	879	807	832	816	843	873	779	834	760	807	824	803	778	774	813	789	776	866	829	794	855	840	835	817	868	792	828	824	830	772	812	826	812	810	814	797	845	779	843	862	830	793	856	850	822	797	838	812	792	881	791	855	797	869	783	811	849	840	847	817	894	846	810	800	797	815	807	842	806	804	836	802	780	813	846	856	804	766	859	844	844	874	830	803	843	805	796	843	808	818	812	825	809	835	805	866	783	809	864	791	810	778	808	796	825	826	783	812	824	833	786	822	805	805	832	839	838	792	838	786	815	836	836	810	801	763	817	856	832	833	811	825	789	793	803	788	838	861	852	817	805	763	893	827	834	769	765	830	824	792	815	801	790	794	853	826	805	818	828	816	836	812	867	837	786	813	800	826	796	813	782	803	794	857	848	830	808	808	839	796	844	821	798	786	814	844	806	841	832	862	846	849	845	807	822	830	773	832	794	803	818	850	821	839	784	827	822	806	801	782	808	808	818	854	893	812	865	787	826	778	829	809	830	826	763	821	876	835	812	806	809	825	823	790	793	793	866	868	798	774	871	844	841	818	823	822	788	823	815	790	830	866	823	839	856	798	807	794	814	810	847	802	820	847	847	828	785	834	829	770	815	860	800	852	884	789	829	818	820	807	781	846	759	822	878	796	812	838	843	847	817	826	823	806	845	812	818	790	829	857	792	824	827	828	754	841	796	799	835	787	764	868	877	856	813	834	827	816	813	780	805	791	821	795	838	825	815	832	800	786	734	836	805	793	836	826	805	815	809	806	792	828	778	833	836	835	851	867	822	789	810	829	837	828	800	811	756	796	841	799	866	854	777	812	812	810	809	848	822	846	814	808	798	833	749	802	850	835	828	846	811	803	814	794	810	805	818	816	820	789	845	807	782	852	780	777	812	811	835	843	842	817	836	806	803	821	789	797	828	824	847	786	830	818	779	792	871	819	825	816	845	825	794	786	805	773	836	813	825	802	856	822	796	821	803	825	850	829	808	796	820	871	774	841	840	790	800	786	801	818	837	785	821	849	805	809	845	790	836	799	769	819	822	842	776	742	796	809	767	806	760	821	807	809	834	822	803	802	833	836	795	807	824	807	826	786	781	772	864	837	794	816	870	879	850	865	794	829	803	835	806	839	819	777	839	833	792	865	755	790	785	820	813	808	863	789	821	774	813	824	839	824	791	857	824	836	796	812	819	852	816	815	850	793	783	897	828	794	765	825	842	824	825	840	866	801	794	823	830	858	880	825	833	808	811	781	829	813	798	869	828	828	810	821	814	871	783	807	837	840	868	817	848	850	819	799	839	744	804	815	783	833	811	815	843	825	767	865	786	795	797	794	791	822	825	831	797	808	769	816	813	828	833	796	809	820	775	785	783	765	879	823	801	820	747	803	810	790	828	784	848	779	837	838	794	811	822	812	851	816	838	849	823	817	853	858	822	806	766	844	797	897	804	843	827	829	831	797	824	751	874	837	858	801	802	839	850	859	893	838	784	857	857	849	829	833	795	828	836	842	838	805	786	820	850	806	815	789	816	821	862	825	849	853	813	828	825	806	882	773	790	828	830	798	793	829	840	829	829	830	837	753	851	768	841	834	854	829	768	846	770	818	837	792	788	833	834	825	802	846	810	779	822	764	809	816	852	826	839	879	819	812	796	822	880	839	794	835	830	763	814	809	836	847	814	870	810	831	781	811	822	855	779	833	790	792	791	772	835	762	855	848	820	851	829	835	824	819	762	792	814	782	831	821	876	815	852	803	825	800	828	815	863	779	783	885	789	832	866	804	874	807	763	812	819	828	771	848	833	823	859	801	782	801	797	804	798	820	849	843	793	848	822	817	862	864	787	872	839	801	833	833	845	822	816	794	794	840	866	836	805	817	845	828	849	811	844	811	828	830	840	854	812	826	853	812	785	809	843	811	817	855	800	913	831	798	807	782	818	812	827	808	807	824	888	856	793	809	812	884	801	817	821	860	827	833	838	788	792	805	820	854	852	784	826	777	783	873	827	845	823	835	820	779	865	811	846	747	804	816	861	816	834	856	838	792	840	771	851	797	774	828	808	806	829	829	811	842	852	851	806	797	802	779	788	807	854	816	811	824	810	846	796	800	854	829	777	860	846	863	824	812	840	813	822	813	789	809	805	816	764	839	799	809	843	859	781	813	841	831	804	857	768	827	815	818	846	840	792	814	806	823	816	828	828	826	822	837	793	802	835	783	808	857	798	825	788	855	802	787	794	842	846	844	791	819	853	780	832	860	825	853	801	801	841	821	794	826	826	819	849	832	832	824	756	779	813	849	760	799	856	875	813	810	805	811	853	848	829	798	820	813	823	827	824	844	831	836	774	791	793	855	809	835	820	814	854	769	854	819	844	815	835	876	796	863	842	746	805	829	798	806	824	787	836	841	829	798	813	768	822	806	824	827	817	842	805	795	843	823	827	824	824	794	816	818	812	824	770	846	829	873	791	801	795	811	806	806	827	831	813	782	819	856	824	791	834	797	822	769	794	804	837	805	779	828	855	803	774	828	830	802	796	820	789	871	845	836	777	784	818	784	842	849	848	858	805	795	850	819	881	794	840	822	762	794	835	847	781	832	822	779	777	810	813	831	834	798	817	858	811	775	803	824	796	868	833	827	856	871	855	815	823	785	798	793	837	792	749	819	885	815	805	866	806	816	832	827	857	806	821	869	791	799	810	800	820	789	849	830	787	839	815	839	822	864	844	831	806	822	803	851	817	784	802	780	818	856	806	817	804	809	813	864	835	861	823	845	858	809	801	831	810	833	846	864	850	798	809	793	797	827	811	840	844	805	793	793	834	819	818	826	802	765	816	847	837	849	840	826	808	746	784	842	825	752	791	799	844	823	840	845	864	808	831	805	778	826	857	846	808	799	801	885	786	817	822	799	820	780	787	805	796	793	816	834	815	787	784	787	770	769	801	805	840	829	758	825	847	820	835	781	787	824	790	792	821	829	779	851	840	786	829	857	854	845	780	816	818	817	787	821	821	799	851	807	781	832	809	812	834	823	780	819	857	829	837	816	794	844	773	823	814	811	844	884	775	800	777	884	841	809	837	870	834	832	839	818	834	801	820	816	771	811	814	789	823	820	802	868	780	814	860	802	862	807	879	833	809	816	832	816	778	857	822	821	789	834	804	823	829	830	834	795	844	828	826	828	815	812	817	848	861	796	815	803	819	854	831	840	822	844	831	835	863	892	820	772	815	793	826	840	805	810	884	792	814	811	825	849	826	814	792	808	795	837	820	868	831	842	774	802	823	776	806	830	813	737	828	784	825	851	810	821	810	812	798	817	811	842	781	785	736
13647	5887	4021	2358	1370	833	629	596	575	528	508	510	434	467	443	456	426	453	432	420	429	396	453	444	397	393	417	450	427	427	418	386	377	419	432	397	420	384	390	435	446	394	402	409	430	425	449	419	394	434	419	368	445	419	386	418	427	432	377	446	438	424	458	419	425	423	416	375	414	436	429	393	419	440	418	414	407	363	398	450	403	407	420	421	406	441	378	422	443	410	400	403	375	386	431	492	433	390	407	400	428	426	419	362	366	432	413	419	426	389	406	407	388	395	378	405	418	408	424	420	372	447	427	388	451	437	374	419	402	457	423	445	407	401	428	411	412	399	402	395	438	389	394	387	393	418	441	442	404	428	365	411	437	421	439	421	377	389	450	400	389	385	374	389	416	435	446	429	422	406	388	391	404	360	418	448	418	437	413	410	390	407	427	427	379	423	397	446	438	430	410	396	424	439	428	428	430	402	417	427	419	409	399	412	351	417	413	403	375	391	406	399	403	390	423	412	415	410	417	412	397	384	396	382	428	416	396	412	407	406	401	395	378	394	415	384	427	423	410	410	406	416	440	423	399	433	421	413	420	386	419	409	442	374	427	400	420	406	434	422	410	398	447	393	398	366	439	445	402	415	391	399	411	430	374	409	391	429	378	432	462	446	443	420	432	423	411	407	385	385	393	405	372	390	376	399	436	420	427	426	431	425	428	422	430	413	417	366	410	409	408	405	393	406	412	441	433	398	426	420	422	385	399	415	391	394	368	407	369	417	451	430	392	411	414	398	406	423	438	421	378	409	424	428	424	413	437	405	381	385	444	382	430	364	399	421	437	403	392	430	400	436	394	394	391	422	431	440	403	413	442	389	444	428	440	393	429	390	442	394	423	437	416	432	431	422	440	412	422	424	376	405	406	441	385	415	384	441	423	420	388	427	390	347	387	402	409	421	423	401	430	407	380	436	413	411	412	431	406	431	372	407	433	421	400	410	434	408	433	400	454	400	414	430	382	427	412	400	405	407	415	426	437	437	403	388	416	417	430	402	393	417	385	371	422	390	415	369	413	412	384	431	390	415	439	425	416	413	378	394	424	420	422	382	420	416	419	456	422	387	391	429	434	396	386	357	433	434	436	421	385	403	379	444	420	388	416	436	428	416	387	400	424	398	432	389	403	406	416	426	385	413	404	397	401	456	397	424	408	414	427	453	446	403	397	390	429	384	412	426	411	399	372	424	395	423	391	415	374	440	429	416	408	387	436	450	459	420	401	429	421	379	409	405	401	405	431	442	442	405	418	394	415	408	424	393	412	423	391	418	385	389	413	417	376	418	430	410	417	425	397	387	414	399	396	439	426	394	449	379	393	433	397	456	448	421	413	410	415	411	402	405	407	389	469	410	390	427	433	432	436	450	409	409	401	440	414	435	416	446	396	397	430	439	423	446	415	421	431	405	391	437	406	411	410	429	411	394	402	386	440	360	407	436	410	385	402	445	437	420	433	413	434	411	381	422	394	413	441	408	442	430	422	394	450	421	413	416	411	424	407	387	433	381	398	402	415	393	432	410	371	421	440	433	412	402	431	449	403	407	414	417	426	388	418	396	396	411	409	440	409	386	385	420	426	394	441	443	415	448	428	443	438	365	408	418	409	416	417	435	417	427	390	417	375	430	379	414	426	419	421	413	400	417	395	398	378	387	424	389	418	404	365	415	455	398	400	355	381	415	414	398	405	409	424	444	394	418	374	424	442	404	387	404	399	413	394	401	427	415	407	409	369	392	431	376	439	447	439	409	402	398	395	416	439	393	373	428	412	436	430	422	439	400	446	410	400	441	403	443	423	431	434	398	441	406	415	397	377	350	424	413	382	380	399	450	416	450	402	392	451	389	400	423	371	392	433	414	400	371	410	396	449	397	416	398	429	356	386	404	398	405	386	404	393	394	403	416	416	407	410	379	404	448	397	382	423	455	454	460	438	381	425	428	375	481	421	385	381	458	417	389	413	412	405	418	431	403	416	445	446	420	390	393	389	415	421	409	405	428	419	403	421	404	424	440	416	428	403	416	435	393	389	407	450	404	427	386	386	403	395	376	410	416	425	410	412	445	404	443	403	437	448	419	433	409	390	404	396	438	388	409	407	404	407	391	405	432	430	381	373	381	391	407	397	412	411	385	428	415	415	392	434	405	411	402	430	426	436	386	415	417	403	443	456	418	450	436	422	394	408	398	412	402	418	440	393	421	363	436	466	433	428	415	461	374	436	433	395	440	436	416	429	387	426	408	428	436	415	421	402	407	431	369	437	413	444	427	412	429	427	421	407	390	407	394	419	425	388	421	432	416	427	410	413	394	410	416	425	411	399	374	442	433	408	421	424	400	416	384	433	416	419	415	407	412	374	381	390	454	394	420	404	389	405	433	383	452	409	412	421	445	381	413	429	418	414	370	406	427	393	428	405	380	419	423	452	425	416	433	406	400	424	423	411	444	412	436	401	404	381	407	410	396	417	418	357	389	429	420	445	414	429	418	419	403	417	415	369	432	396	388	429	400	397	439	380	424	414	390	411	435	390	453	417	404	403	387	418	412	405	451	421	438	405	431	393	383	371	415	430	400	401	444	412	421	427	434	439	397	419	364	451	429	400	377	382	418	408	403	434	399	445	415	401	375	416	436	405	431	416	417	413	453	442	405	435	335	439	414	399	414	392	411	385	388	428	442	446	419	403	418	435	416	406	421	397	417	431	413	415	417	416	405	385	440	390	423	396	401	411	444	371	401	405	401	369	386	398	408	435	401	431	397	374	378	392	417	418	458	414	439	444	404	423	442	383	431	486	385	397	439	392	401	407	418	412	456	437	405	401	415	404	427	437	428	425	439	388	407	399	410	413	416	379	405	423	433	429	403	417	408	427	445	425	417	404	444	367	437	437	429	420	418	422	415	413	416	418	412	407	398	443	392	399	360	418	389	394	398	419	402	428	422	384	390	441	417	418	430	446	400	395	422	380	403	373	392	400	421	420	389	421	389	411	419	435	412	409	373	412	402	403	403	394	425	392	446	418	448	417	423	387	395	404	423	389	422	423	393	376	400	421	400	448	424	428	360	365	390	381	381	392	435	391	413	397	439	404	390	413	419	373	414	407	412	437	421	405	422	393	438	422	391	394	394	409	423	430	436	400	415	404	387	411	424	418	408	449	445	408	427	421	414	403	359	433	413	425	416	434	427	412	405	392	428	435	401	458	420	431	408	380	404	416	405	401	424	394	385	400	417	427	392	421	434	447	431	425	422	427	371	406	420	459	399	402	400	421	417	439	436	449	435	439	391	430	406	417	403	423	374	365	467	435	414	391	385	425	418	420	406	401	409	359	415	401	430	448	400	380	397	415	407	392	389	418	431	389	465	393	404	403	414	406	419	427	385	405	413	426	414	398	391	401	402	413	377	379	409	414	402	425	411	408	403	426	388	424	392	402	421	407	417	417	418	396	384	443	433	430	416	428	466	434	395
11273	6608	8140	7207	4738	2760	2333	1960	1907	1611	1466	1339	1256	1207	1082	1133	1134	1076	1160	1050	1006	1054	1030	1029	1022	986	1000	957	990	988	1034	1019	1034	1038	1004	1031	1014	965	995	1032	1096	957	1026	961	1014	1034	1034	994	1018	1020	998	1042	966	950	1023	959	997	960	1011	965	950	1046	1005	1004	971	1037	933	1012	1004	1035	1010	1011	1006	984	950	918	996	967	960	965	992	978	1052	953	1034	1025	995	1057	1022	941	997	979	1032	989	1005	1010	990	969	1001	946	979	1004	982	950	1009	989	981	984	967	966	974	959	945	968	1013	997	1034	959	963	1036	957	1034	1004	980	941	998	957	1058	943	971	1028	937	1012	1005	982	986	987	964	994	951	974	993	997	952	1030	1087	1019	1010	1013	956	983	1007	950	1040	1030	971	946	933	997	987	1031	971	988	975	927	1024	981	997	965	997	983	1004	963	987	1038	1030	968	979	968	1047	942	1036	982	1024	996	1010	1054	1010	948	975	937	1004	997	985	1016	1008	968	1035	992	1001	974	1012	991	1010	1007	1005	1015	968	967	1019	1039	979	985	986	1012	992	1008	980	987	1061	996	1015	988	1057	953	971	984	1011	978	964	1049	972	994	1029	969	1008	966	1022	1064	1021	974	972	1050	1029	1017	974	999	919	1020	993	919	940	998	972	1029	964	1011	1044	1025	1033	975	1027	1061	985	1015	1049	1001	968	1022	996	969	1000	960	1017	967	971	1027	1041	982	952	976	984	923	994	989	985	966	1011	1077	1029	982	987	976	994	1024	1006	969	1044	977	931	1009	1005	957	927	1029	1002	988	1017	937	1004	972	977	980	985	1044	982	999	972	947	992	965	959	1008	1013	973	951	1005	1013	1020	1041	992	1047	1010	992	996	998	1010	1052	982	944	959	1036	993	1020	953	974	1005	947	982	950	1020	998	985	1038	1003	1018	1019	983	1024	962	1031	993	1002	969	1002	972	978	972	985	971	1021	975	1013	988	985	988	935	1011	1000	965	1017	1067	1030	1010	950	985	967	953	1010	921	968	1038	1000	1034	979	949	986	979	977	973	986	1035	963	979	1049	1013	927	976	1064	981	1045	960	1031	990	1025	962	987	1006	1010	937	1016	981	979	1031	1020	934	1027	1024	1004	1021	989	1007	1020	993	949	1018	1011	1003	970	1029	962	1004	959	979	1034	973	1007	959	1053	1008	1036	987	954	1015	918	980	1033	1012	1019	948	997	980	1029	1005	1049	998	1013	968	989	1002	975	991	954	1008	990	1043	971	987	948	992	965	1005	1050	988	980	998	957	1052	1018	979	950	1005	966	952	975	1006	1021	979	968	981	996	1004	951	1010	930	974	1016	979	988	959	991	1006	1019	977	967	1008	1003	1001	1053	954	1025	1004	965	987	955	1012	1007	1014	993	937	924	1007	996	1002	1016	976	987	1007	1002	993	949	974	1013	1022	983	1043	941	970	1019	992	990	1012	1003	1016	1040	981	977	982	982	1037	1019	967	1002	1021	967	991	959	1023	972	999	982	973	993	963	1034	1009	1020	955	974	977	991	1062	968	956	995	960	1034	1036	1009	980	1001	1015	985	989	1014	978	989	986	1003	972	1046	1004	1005	1050	983	1015	1002	957	992	923	998	953	989	1018	1012	987	972	1040	995	974	1027	968	961	1004	1012	936	1034	999	971	1034	921	997	961	974	998	1005	1012	985	1005	1017	965	988	993	1022	1042	975	1024	994	987	974	1025	1035	967	985	1007	1039	1004	1012	1004	1031	920	975	1020	1006	1000	937	998	954	940	1032	937	973	991	994	1003	974	962	959	975	1019	995	1016	1046	1045	977	1073	978	977	994	1037	1004	958	985	1024	982	1048	913	924	958	1031	922	970	972	974	1027	1002	955	969	1035	955	958	952	991	962	1030	986	1008	928	1022	1043	1000	965	975	990	967	977	978	991	1025	1075	1026	962	1017	986	982	1021	1025	970	952	1008	967	932	971	1061	1008	1024	949	1019	981	985	1010	1037	955	930	957	1010	1016	979	1005	1023	1056	1032	1009	986	981	1032	975	996	968	1052	956	1010	988	964	1049	984	1018	984	996	977	978	1010	1030	961	974	964	1002	976	987	971	1005	974	1006	982	1040	1000	1092	980	976	1000	992	1018	971	1031	980	924	1021	980	966	991	973	974	943	1001	1026	962	942	1025	973	977	1007	990	1004	971	994	986	974	983	993	990	975	982	957	998	1003	995	961	976	959	1023	1011	985	984	984	1041	933	958	1013	965	974	993	1017	1002	1015	1017	1019	973	964	947	992	1014	988	995	964	1034	983	991	940	1026	1004	1040	1028	996	947	1008	999	1041	997	988	941	1026	991	1035	998	977	960	981	1002	982	976	960	967	985	988	1012	989	976	967	1010	1021	987	985	996	969	1009	1029	1036	1000	1031	1007	967	978	1024	963	995	924	987	960	1062	921	906	1028	999	988	1022	990	972	974	964	992	1030	964	1052	984	1003	1012	949	1005	961	995	976	929	997	967	976	948	1018	995	1002	970	1029	994	960	958	954	973	968	989	999	995	1007	991	995	1006	989	988	938	995	943	1020	993	1002	976	918	997	960	918	1036	940	964	986	966	960	987	977	981	1006	978	1028	1002	969	1043	996	1021	995	979	1036	1020	965	967	1031	1024	1006	1006	968	955	1060	972	1018	1000	999	968	965	1019	1029	1010	970	1005	966	994	1013	1057	951	965	966	990	974	1012	923	968	957	940	988	1022	949	981	1015	1033	1052	1026	964	909	964	974	992	1000	982	992	1020	956	977	1012	1015	974	1037	986	994	1029	1073	942	977	931	958	1034	1071	1008	968	983	983	944	988	980	972	1018	1033	970	1003	944	1030	985	991	982	954	979	1020	953	1036	978	991	992	973	1033	915	949	960	1012	1037	994	1007	1009	1053	944	980	1023	1017	964	1024	998	979	986	952	986	1004	997	973	1024	933	1038	988	944	997	961	932	961	1010	976	955	993	989	985	994	945	1010	1028	974	1013	974	969	937	1010	982	1005	958	944	999	1028	988	988	999	926	989	1012	1036	986	1004	955	971	1001	907	1041	952	1032	1006	1017	968	975	949	1041	1008	960	1026	993	1010	1023	965	978	1068	990	946	969	1015	989	961	992	1019	972	993	945	1085	1002	961	982	987	1030	964	983	929	960	961	957	942	967	958	979	1020	973	1035	1022	983	1000	1017	985	1009	991	1018	1003	905	1002	946	1022	993	993	969	1005	936	1048	958	979	930	997	1015	984	953	965	957	955	1029	1017	1056	1002	1017	974	993	983	1021	1015	1023	978	953	969	967	971	996	983	995	1002	947	985	997	1006	990	1008	1050	969	957	1029	1027	972	1010	954	1008	959	993	964	1006	1018	993	1012	969	999	1016	954	1042	1024	957	1023	1033	1044	981	965	982	984	1035	960	1006	978	967	940	954	1006	1000	957	1063	1005	1025	1005	969	953	1046	987	1013	1000	1012	968	1008	993	1029	990	1073	995	1031	913	948	955	969	965	963	972	1001	973	985	1006	976	976	964	968	993	985	999	927	944	992	980	1002	1005	983	959	972	1010	1004	968	1059	958	1010	940	980	1013	977	990	983	1030	1021	1036	1017	1000	968	1029	983	998	945	1011	989	989	973	966	945	1019	969	986	990	963	914	1008	1028	1029	992	978	1011	987	961	966	995	986	995	975	1011	931	975	1024	958	959	993	985	956	966	997	983	1026	952	979	987	954	980	986	1008	994	1020	1005	1016	1016	996	1020	1051	1046	986	966	993	1003	954	927	1043	933	1001	958	1011	1006	1087	1007	1013	983	984	1009	996	966	980	982	983	1020	1003	962	985	981	1041	968	1034	1013	1020	998	1011	984	1021	1021	995	973	1058	964	1076	1017	1003	976	983	1041	1010	1007	964	1018	1034	995	969	955	1004	992	990	996	977	981	1024	992	1045	915	1000	1034	977	1012	932	932	1026	953	957	978	1047	1028	1052	959	950	994	981	994	1000	1026	977	968	960	945	996	1039	953	971	961	1034	990	1001	1002	934	999	1021	969	981	980	994	1006	1066	982	976	957	1013
25151	9640	7246	5509	2527	1486	1072	663	674	552	495	482	460	406	431	405	399	401	411	387	347	360	397	449	373	378	407	340	364	385	411	378	384	364	378	369	381	395	385	417	385	364	368	382	384	377	371	372	363	362	368	367	429	416	413	372	400	352	410	389	353	333	375	395	363	342	387	388	382	371	383	378	384	390	374	369	352	369	376	345	379	413	401	363	378	390	356	382	360	383	379	380	386	367	388	395	360	357	382	322	395	382	338	370	346	354	365	340	373	361	349	389	384	383	386	354	348	328	363	356	373	347	379	360	379	400	355	355	351	379	361	360	374	341	383	366	407	370	379	386	374	378	348	359	375	372	364	354	377	372	329	336	338	385	381	364	340	378	367	360	364	340	380	380	349	373	407	402	364	369	386	392	345	354	392	339	370	376	352	401	371	369	370	402	340	369	358	365	360	383	344	388	353	419	373	352	351	374	397	392	387	357	371	357	372	330	382	374	347	371	370	371	365	374	391	361	372	333	377	375	388	373	372	381	402	380	392	374	352	357	366	367	334	331	386	366	367	357	356	411	388	390	358	368	358	345	355	374	370	382	319	351	389	376	360	363	360	372	359	395	395	403	389	324	354	363	372	364	385	399	346	383	397	416	387	340	386	386	385	364	386	352	368	367	341	388	368	372	382	379	407	344	370	356	352	395	375	365	369	377	389	376	343	370	400	391	349	402	338	352	358	356	383	371	342	383	363	392	378	386	373	386	362	366	350	374	394	381	402	362	360	408	407	355	346	376	384	406	329	394	390	422	379	357	405	374	369	348	387	369	365	334	372	376	376	366	366	366	377	384	371	374	366	385	397	387	369	370	403	389	380	402	401	403	373	379	388	374	406	387	354	373	366	321	376	377	353	328	387	354	400	427	396	373	327	393	395	361	351	377	368	357	344	368	387	406	371	370	362	388	335	391	334	359	338	388	372	354	399	369	358	338	388	370	373	354	377	380	414	370	374	375	371	329	352	367	379	334	394	381	365	375	367	392	400	348	355	384	370	363	341	382	368	365	371	351	353	346	380	384	386	359	399	395	376	419	431	352	349	349	364	321	369	375	378	365	397	350	354	380	350	384	430	404	356	363	351	384	391	348	354	397	375	413	330	362	377	383	393	334	354	350	372	403	385	362	357	377	368	375	380	376	394	375	332	386	357	380	348	366	333	353	347	377	355	386	388	362	368	363	404	378	341	409	371	375	365	412	367	359	343	391	426	391	332	374	366	393	358	375	360	380	396	394	410	356	379	350	401	385	369	382	386	377	383	348	369	389	341	344	333	341	369	361	402	375	380	385	398	387	356	358	383	424	342	398	348	386	348	334	379	400	391	390	370	402	388	387	335	367	330	354	359	377	352	374	367	365	386	387	361	366	351	387	351	379	348	372	326	344	348	368	367	381	368	357	398	398	364	407	392	367	373	384	373	360	365	373	366	392	385	361	381	345	363	349	365	394	389	343	370	390	362	394	367	423	386	375	322	384	378	389	397	381	373	357	373	386	351	348	368	364	367	382	416	371	396	367	379	382	375	372	344	343	340	404	380	367	371	386	395	381	342	385	346	377	364	391	413	389	387	391	386	402	421	390	351	389	350	350	396	376	353	376	396	360	368	332	344	369	385	394	379	332	368	365	354	319	351	346	387	377	369	375	396	377	363	365	342	319	362	351	394	350	376	393	326	402	372	382	384	360	387	348	361	382	331	382	351	376	378	402	365	401	361	387	403	353	396	375	374	380	331	374	376	364	376	364	374	370	353	386	353	360	377	345	363	393	342	358	310	401	353	350	346	322	355	340	359	362	338	392	351	340	382	365	385	391	386	383	379	395	351	363	362	355	397	356	332	370	359	392	376	411	350	422	393	394	369	388	367	411	336	346	383	352	386	363	395	335	348	385	411	380	369	377	380	357	349	374	375	404	404	375	359	373	347	315	367	385	371	360	355	378	354	363	358	383	402	367	336	359	348	385	375	365	377	375	399	373	375	341	389	323	386	347	347	345	364	348	394	362	380	374	365	349	340	365	391	352	371	367	389	349	368	368	411	389	340	360	365	373	383	349	391	366	382	363	368	386	396	362	352	368	399	357	394	384	423	401	327	376	359	394	342	354	349	385	346	406	360	379	384	400	391	357	348	377	392	361	358	371	398	387	357	378	352	361	379	349	360	344	352	379	342	381	345	348	354	392	361	368	357	357	379	337	392	371	362	371	390	346	347	365	367	367	367	366	377	380	366	374	343	374	413	376	387	349	332	373	375	369	398	368	398	385	373	419	392	329	366	408	353	394	380	357	357	341	365	397	405	358	380	350	375	390	381	389	374	349	376	394	379	378	351	383	334	387	408	385	379	375	367	414	397	342	406	376	389	343	363	401	353	368	323	379	382	367	385	354	384	401	353	338	387	373	378	347	346	359	346	408	385	362	376	379	330	347	371	363	371	376	363	384	402	361	379	353	350	391	383	356	378	394	371	348	364	354	339	370	390	354	379	385	377	400	377	390	403	373	366	341	351	384	404	406	342	346	364	332	367	363	336	371	361	375	312	369	332	361	381	399	373	360	368	358	347	376	407	344	373	402	363	356	384	363	379	361	402	406	351	349	370	357	324	354	380	399	394	354	334	379	380	370	416	385	398	341	393	375	340	375	372	384	406	365	392	388	332	377	364	387	356	352	369	396	385	372	399	364	381	367	395	395	371	392	376	364	399	379	379	402	379	350	367	356	393	362	359	376	369	369	354	375	353	359	356	361	399	359	401	404	368	374	388	336	359	373	389	349	382	389	348	368	354	391	350	365	378	362	388	372	336	382	387	359	378	391	355	366	377	385	375	364	374	410	364	386	345	360	368	398	348	392	403	356	377	385	363	365	345	384	384	383	326	366	392	391	371	339	367	353	346	396	393	359	395	368	387	385	402	362	347	366	373	338	359	370	348	367	363	350	380	388	359	342	376	361	350	398	388	378	379	389	337	370	370	368	338	368	416	400	362	392	376	362	357	377	375	340	378	352	365	344	361	362	431	374	384	386	391	365	376	353	392	400	381	345	368	379	332	337	342	298	348	362	322	334	379	377	405	353	395	370	340	364	372	368	352	395	354	395	334	365	364	385	379	394	379	354	356	384	379	371	336	382	352	372	344	361	352	387	356	384	408	378	396	363	371	346	356	370	377	415	371	342	366	361	344	382	395	370	351	356	380	389	384	365	362	358	406	374	389	369	341	392	356	335	342	362	381	401	333	374	403	381	366	361	368	366	343	405	334	366	366	374	378	369	409	372	360	383	410	354	363	351	360	361	373	375	406	386	377	379	381	356	351	397	378	366	353	390	332	355	352	325	382	386	326	405	379	356	378	385	359	356	385	372	387	390	362	351	368	339	369	398	403	370	347	381	371	340	347	359	379	397	384	404	357	358	406	389	371	343	395	359	370	356	361	387	375	361	395	387	377	336	359	348	366	363	348	385	379	380	361	356
18260	9186	13553	14648	8562	5597	4222	2695	2553	2045	1703	1512	1359	1246	1166	1156	1137	1073	994	999	972	978	975	969	995	990	960	1005	982	940	924	962	947	914	924	946	955	927	945	936	953	846	921	919	942	875	893	907	937	936	871	921	916	902	895	855	889	937	889	924	928	897	947	878	917	841	923	927	897	924	946	907	875	913	868	885	932	889	946	860	875	897	914	866	908	936	895	924	889	947	903	888	878	943	889	901	871	842	930	904	909	914	873	878	872	927	880	883	949	915	897	910	888	888	822	879	913	926	914	889	978	911	901	919	886	941	874	892	856	913	932	938	925	899	918	939	928	867	915	944	897	922	926	900	944	885	874	859	840	898	902	902	857	901	867	903	910	877	928	843	917	906	875	906	854	907	882	922	920	906	901	901	953	906	945	905	909	918	936	916	890	878	882	873	933	895	863	935	936	909	889	922	876	929	942	843	892	859	902	927	910	918	885	863	868	906	879	856	902	820	878	880	853	910	930	900	826	927	873	883	941	865	912	922	933	892	916	889	858	910	927	873	895	899	834	889	854	872	856	919	910	908	937	893	870	896	895	883	817	853	908	872	944	870	915	915	913	914	901	938	933	884	980	948	946	881	841	895	891	887	888	853	858	899	882	902	916	923	880	904	894	886	900	902	890	930	880	914	876	924	910	899	890	872	938	892	881	992	947	881	938	869	877	904	895	891	874	886	937	873	886	874	835	884	895	878	907	918	922	913	916	948	941	900	915	948	927	878	890	906	895	909	947	906	884	911	892	881	911	907	900	913	939	862	883	941	933	911	842	865	949	946	883	925	922	867	895	864	897	957	935	945	902	961	860	915	880	903	894	904	938	865	884	875	939	879	905	876	922	915	962	920	872	909	916	870	927	951	892	849	923	870	906	917	888	871	888	852	915	946	894	926	921	968	875	858	906	906	900	895	919	910	851	970	891	893	863	889	920	889	933	937	861	901	907	932	938	960	896	931	908	916	923	903	900	948	935	866	899	945	936	887	914	862	867	869	862	867	905	898	910	893	876	915	880	881	902	872	894	871	938	895	898	928	889	925	954	910	912	872	880	898	964	923	899	916	841	878	915	917	837	929	953	922	947	901	867	851	918	847	924	881	959	923	921	910	860	869	914	956	871	907	924	871	889	868	898	887	907	864	924	884	955	887	906	873	903	895	884	879	887	887	931	871	895	878	900	895	956	924	941	894	873	907	909	859	903	896	926	948	878	913	913	899	912	867	914	935	908	872	888	869	883	883	933	946	925	822	915	898	857	935	858	889	947	896	827	947	890	894	924	928	967	905	871	861	864	879	870	903	850	934	947	926	875	934	880	896	918	914	922	902	935	923	861	870	901	861	909	893	931	906	873	863	913	891	900	868	933	911	935	917	877	891	929	929	853	872	882	849	901	918	935	919	903	896	887	903	953	905	878	924	936	971	863	846	865	964	898	914	916	871	939	912	908	852	942	916	900	853	901	936	867	889	913	913	916	868	862	902	896	967	876	947	894	918	916	862	876	922	976	904	900	853	830	924	913	947	865	855	904	916	880	875	915	896	893	869	901	904	925	849	842	922	925	883	857	848	926	882	938	878	858	880	943	887	880	949	915	867	974	890	925	904	899	914	921	896	859	860	873	928	890	897	836	948	921	852	856	858	898	876	882	916	936	972	913	886	926	812	915	972	932	959	878	905	961	921	844	916	889	889	935	902	865	921	877	958	895	933	918	864	904	943	895	867	905	935	882	869	913	891	896	874	893	840	982	903	891	951	864	863	850	968	901	894	870	920	894	926	889	934	920	910	902	998	885	928	890	903	925	896	865	940	887	919	896	852	933	877	914	851	896	877	878	910	920	907	918	901	866	886	876	903	928	822	855	926	938	879	838	886	898	902	883	907	880	916	944	842	908	908	831	936	899	866	925	882	838	938	843	943	904	946	965	903	934	922	879	944	881	862	925	928	870	884	895	845	867	952	858	910	899	892	925	920	873	877	890	905	958	888	968	881	884	942	890	881	890	968	958	905	930	921	914	967	821	870	906	916	909	952	929	926	874	938	942	886	889	902	931	904	907	837	921	952	913	895	910	900	899	936	961	903	870	973	929	883	865	915	902	948	908	884	858	904	908	917	913	954	930	919	926	905	916	918	905	930	882	934	953	912	922	907	881	917	902	946	886	926	882	923	934	966	906	912	950	927	894	870	900	891	909	826	910	941	922	917	894	907	914	917	856	862	860	927	924	860	876	875	900	907	888	928	872	901	893	894	915	908	903	880	960	911	940	878	921	867	908	898	935	903	943	912	888	898	956	993	931	883	942	949	934	900	933	896	885	859	880	939	893	888	894	960	903	897	910	956	934	896	859	890	934	948	856	986	902	926	916	878	938	942	991	940	877	904	895	864	891	827	882	897	872	921	872	854	830	950	941	954	905	959	911	883	940	896	898	859	902	874	931	912	917	939	912	878	883	928	906	880	917	951	916	858	923	916	911	870	908	967	883	931	904	936	901	928	951	910	872	927	904	859	918	945	922	884	895	941	894	929	916	915	894	924	881	955	877	898	896	947	922	901	921	902	943	886	855	933	892	852	917	862	907	896	893	897	885	880	910	875	873	875	874	884	935	917	891	867	891	980	918	852	926	914	861	844	886	937	891	919	878	883	885	948	880	896	920	924	917	921	848	900	881	983	880	941	871	898	852	884	907	865	900	908	888	895	854	898	910	911	940	944	938	846	920	919	895	970	880	935	893	891	906	923	842	879	858	927	889	892	908	988	876	894	852	910	957	898	894	886	858	898	894	941	912	895	867	845	907	877	871	903	887	884	878	912	947	910	951	905	878	857	893	913	927	933	867	882	871	935	829	909	931	925	940	877	918	918	920	940	939	887	865	912	918	912	886	894	899	899	950	932	876	934	852	923	858	856	908	886	892	894	862	925	879	809	873	905	875	910	861	895	904	899	905	900	876	925	915	993	893	869	944	894	874	907	946	897	905	873	901	884	878	895	910	861	872	906	844	895	905	883	889	891	935	892	863	892	905	935	926	938	900	857	894	869	869	872	928	888	860	926	927	899	876	908	866	909	906	903	910	935	900	954	856	962	887	940	902	886	908	854	874	930	955	919	932	872	913	937	927	904	882	957	911	864	954	892	950	865	895	866	929	920	927	927	937	935	869	938	889	979	950	932	885	927	910	938	929	902	944	847	903	875	921	903	865	948	897	936	901	992	856	818	860	902	923	964	896	915	944	856	946	873	944	925	967	908	879	887	948	923	877	938	832	957	940	941	917	847	903	938	900	842	928	914	862	909	871	945	861	882	921	913	869	926	885	897	905	929	910	912	913	914	879	914	894	899	933	980	892	846	914	881	870	948	920	887	898	877	935	920	860	871	888	933	923	932	889	869	871	941	954	919	920	923	835	844	834	902	873	908	902	880	903	920	910	845	917	892	917	948	887	884	891	894	936	915	868	852	905	868	887	888	867	957
31057	14602	11627	7368	4271	2930	1878	884	746	639	548	488	485	372	391	369	392	356	372	311	352	343	360	363	324	346	332	360	336	322	329	343	338	335	321	330	358	320	336	356	330	321	342	350	354	343	346	329	324	342	323	375	335	314	299	328	330	304	327	345	361	298	340	328	315	319	330	343	323	343	345	346	342	336	313	349	348	331	320	328	370	314	329	325	340	309	307	337	318	344	304	328	308	337	321	329	297	348	326	320	320	333	302	299	337	349	331	314	356	325	342	364	308	331	346	304	334	319	347	313	298	334	311	290	321	328	298	313	322	344	326	295	290	320	305	347	355	326	334	322	284	324	305	354	345	317	335	298	327	336	309	354	317	322	315	341	307	354	301	312	319	333	335	367	314	324	302	357	327	332	323	323	332	321	375	339	356	333	344	325	292	311	333	318	301	326	343	312	351	333	324	343	320	340	318	344	367	301	334	324	336	327	300	353	352	307	335	328	353	340	310	322	375	334	305	365	349	321	318	305	338	352	296	332	312	359	351	308	334	332	321	364	313	309	314	307	337	327	355	330	330	329	293	350	340	310	322	355	333	325	332	320	351	350	351	352	340	300	346	330	341	320	335	350	316	320	344	333	313	298	313	322	332	349	332	321	345	324	348	306	322	345	334	347	342	327	306	333	274	317	315	321	373	329	337	305	326	335	348	290	327	303	295	299	347	340	329	349	370	335	332	320	363	343	333	352	331	296	326	325	354	329	307	321	330	308	326	327	347	320	319	337	315	356	300	309	357	327	323	314	289	330	345	314	328	325	333	310	330	342	310	353	347	313	322	324	337	368	349	336	351	322	333	326	350	315	325	334	352	329	335	306	316	313	387	323	341	287	348	309	310	306	358	317	315	296	349	319	349	314	321	343	304	339	328	326	356	334	334	320	278	331	349	348	324	343	337	331	347	314	328	366	313	345	340	334	343	312	342	318	320	328	338	313	324	332	337	311	313	323	345	301	307	302	309	314	319	338	315	356	337	342	324	300	343	345	315	333	310	328	303	304	316	302	299	340	369	347	325	352	352	314	333	331	321	349	335	305	356	346	310	339	338	331	326	290	324	345	360	306	333	337	333	340	334	325	322	311	351	333	305	340	341	371	341	318	316	325	358	342	382	349	320	275	325	345	328	327	345	298	319	343	346	338	331	342	309	336	341	311	299	350	351	308	340	339	340	335	368	321	334	316	318	335	335	329	341	316	296	328	325	321	302	345	341	334	363	324	337	314	342	349	318	338	330	296	351	348	316	330	345	362	345	316	310	333	359	348	341	352	293	362	356	291	345	325	318	304	348	332	290	305	332	313	316	334	326	360	349	329	317	347	336	316	330	326	312	297	328	302	321	324	310	333	313	338	332	332	316	336	315	304	314	364	311	325	308	346	365	357	332	338	355	341	327	324	287	346	334	309	353	309	341	334	321	311	360	350	326	359	337	318	341	315	350	320	350	348	348	338	309	345	346	311	306	325	331	333	335	333	319	316	312	349	352	357	324	316	319	345	334	348	306	315	303	317	344	340	358	317	369	326	322	310	337	319	313	313	318	338	341	329	347	318	334	314	321	322	330	308	329	329	330	347	323	343	322	341	335	317	330	341	314	330	315	356	324	348	361	305	308	339	340	323	339	342	341	335	310	297	334	328	304	335	306	339	323	363	320	320	334	308	331	305	329	321	354	311	366	320	322	332	327	285	323	339	310	317	325	298	331	314	320	320	324	319	313	342	323	334	364	331	305	327	308	345	314	336	368	327	346	339	353	344	357	310	321	282	317	326	324	358	361	342	342	339	329	316	346	318	318	313	332	340	339	327	306	294	318	335	287	343	322	330	333	322	309	353	305	292	332	314	351	325	324	331	294	358	346	310	355	334	320	326	322	313	299	282	343	362	334	336	310	362	277	312	306	320	341	326	345	322	356	344	350	313	361	355	330	302	323	312	318	302	312	335	329	310	316	275	310	345	337	322	323	287	328	366	339	351	382	352	312	307	288	341	356	331	325	321	317	334	313	308	376	341	346	339	332	344	316	349	341	362	339	325	327	309	324	305	285	310	309	333	330	362	356	365	303	304	317	305	347	340	311	330	313	338	332	345	311	320	336	340	305	345	363	325	329	337	314	371	349	303	324	320	325	320	334	337	340	318	327	320	309	343	341	353	341	316	319	330	328	323	325	336	329	374	381	296	349	287	320	319	330	370	351	345	330	327	314	323	349	286	333	319	317	305	332	303	315	318	328	303	333	351	328	332	346	294	346	314	348	329	306	324	309	326	346	352	338	307	345	302	317	319	299	340	347	281	322	315	304	340	299	326	348	363	329	324	344	337	336	341	309	319	346	317	336	321	314	311	345	317	289	294	310	313	334	351	326	319	322	365	309	349	347	292	326	365	354	332	328	331	330	329	332	335	314	351	343	328	295	348	328	307	331	317	319	365	306	321	336	339	330	328	340	311	362	335	324	328	326	337	324	337	328	352	326	319	367	306	373	326	339	324	345	309	336	295	320	361	329	310	289	354	332	285	309	316	346	359	352	315	363	306	323	338	322	291	343	292	323	331	332	337	326	326	312	323	314	330	338	322	356	317	320	322	328	301	345	318	364	307	314	310	327	367	371	316	341	342	311	309	320	344	345	337	335	321	335	310	296	327	321	337	355	361	332	327	313	359	331	344	341	321	314	315	317	340	323	325	347	373	313	310	344	323	357	303	354	323	362	320	294	355	341	325	356	334	325	346	339	346	325	331	330	354	349	341	289	319	347	368	315	338	324	295	324	331	322	329	353	331	342	320	342	306	349	328	313	343	346	330	351	336	304	310	339	326	339	317	323	329	314	324	320	299	323	331	288	314	337	308	316	339	333	314	329	363	304	332	339	381	311	331	337	311	347	325	302	318	354	307	343	329	319	318	340	326	318	343	318	307	344	297	378	302	331	343	308	352	328	374	350	316	316	363	343	337	302	349	306	324	308	353	377	329	310	334	311	366	316	291	381	326	344	346	353	308	324	327	332	341	326	325	318	323	321	333	327	337	332	314	340	335	333	325	303	295	335	338	357	284	328	329	330	354	342	354	297	310	319	329	300	313	343	335	304	366	345	306	344	334	349	325	311	313	343	328	307	324	315	322	334	325	331	353	325	339	299	340	331	310	315	349	337	365	326	313	296	327	338	300	312	333	332	354	352	318	339	355	311	317	342	330	337	303	313	316	311	318	299	321	299	326	301	382	331	304	343	322	337	332	316	319	346	367	323	307	352	330	319	342	342	337	389	298	342	342	330	321	331	337	346	294	344	307	322	319	309	304	302	334	335	352	348	321	297	300	337	308	348	317	269	324	311	314	347	335	359	326	314	323	349	296	305	337	341	322	337	357	361	305	325	323	322	339	339	345	356	332	340	319	371	348	328	327	329	303	333	341	322	363	338	324	310	318	334	350	342	351	333	347	333	339	350	319	334	337	286	287	331	318	326	300
20244	13088	18193	16821	13683	10639	7252	3626	3299	2655	2126	1711	1543	1416	1320	1190	1139	1066	969	986	931	899	881	967	883	873	887	897	857	832	851	885	831	816	883	845	867	876	857	838	835	863	875	837	906	810	839	801	820	828	833	852	809	845	828	846	823	822	809	845	813	803	823	826	774	823	760	799	802	799	837	829	807	809	781	795	853	789	841	819	796	778	798	816	818	833	823	813	789	794	841	793	795	819	837	813	839	792	826	849	843	805	803	829	837	787	786	819	823	797	814	789	810	808	824	789	775	789	799	808	822	804	791	799	802	804	827	811	775	881	843	831	769	795	804	769	804	811	810	823	814	859	822	840	777	822	822	796	831	759	840	800	795	843	825	795	806	799	879	839	783	756	795	812	761	807	816	819	806	779	802	777	842	852	797	817	803	821	787	833	799	839	757	858	789	825	820	788	815	825	817	780	802	837	784	794	868	770	821	750	824	851	814	762	841	800	768	765	787	758	806	783	830	785	820	796	772	782	835	772	809	863	863	838	832	843	780	801	812	823	853	800	798	807	822	820	791	824	788	815	833	758	834	831	828	813	784	866	792	817	816	832	800	803	822	823	834	820	859	823	760	843	795	787	823	809	805	814	835	799	824	803	795	845	841	791	800	810	799	828	791	791	854	795	803	836	783	788	782	798	769	765	767	758	787	847	827	832	841	841	757	835	803	840	878	827	764	776	829	783	830	849	793	804	799	848	847	795	774	783	818	822	777	854	802	805	817	818	780	833	837	768	783	836	861	830	835	837	816	791	776	800	813	804	798	821	764	794	775	807	822	820	840	776	801	798	828	828	804	815	837	812	795	876	844	788	789	763	790	787	794	768	808	809	862	798	805	809	827	827	754	807	781	750	806	786	832	808	810	790	792	819	831	815	831	832	834	808	813	762	849	812	892	874	772	804	793	793	807	762	751	798	800	736	777	761	821	789	798	871	841	800	754	776	812	782	845	869	825	772	816	856	831	803	765	838	819	785	856	816	762	803	808	794	860	794	852	840	824	829	813	796	825	758	763	793	750	801	829	769	829	797	767	802	840	844	809	786	818	808	820	833	808	860	826	840	788	840	802	808	799	798	820	870	790	783	794	827	826	744	829	834	786	801	764	807	805	814	750	843	823	780	776	787	848	799	815	781	857	814	790	826	810	846	795	780	809	811	838	831	836	778	783	801	806	866	857	829	825	815	798	785	746	832	815	859	821	809	810	785	831	785	787	798	812	842	739	827	784	818	783	816	817	794	829	791	788	776	857	783	818	849	875	841	818	785	760	812	829	797	831	833	808	802	844	830	806	862	760	798	769	780	849	782	828	845	783	777	810	828	860	811	783	843	805	859	824	806	833	818	815	868	743	798	848	806	803	809	841	836	813	787	842	852	843	868	799	787	836	785	809	834	827	804	795	788	856	842	807	832	767	770	810	831	839	791	838	822	861	794	886	844	831	825	813	823	863	894	775	831	801	807	809	764	796	818	835	832	824	834	806	827	840	822	841	810	807	833	806	812	793	806	840	809	785	805	783	818	790	862	825	787	840	794	793	779	770	871	844	821	783	760	798	862	773	830	815	789	818	807	781	797	804	764	772	800	797	829	792	821	832	786	790	794	815	805	798	790	826	776	751	785	845	784	782	814	788	779	797	779	789	816	829	825	820	788	812	813	807	830	735	780	871	774	838	813	808	778	775	805	821	824	869	823	790	785	800	808	817	790	806	828	791	749	806	807	772	795	790	833	763	823	819	791	831	778	822	799	811	843	807	791	782	829	783	835	802	786	800	802	783	788	819	795	771	842	843	843	820	824	857	785	822	750	842	841	817	838	780	791	763	774	850	784	807	805	848	847	766	791	819	797	800	841	848	794	855	793	794	826	789	793	853	800	776	790	818	813	810	782	844	811	837	801	816	820	814	849	841	836	848	809	819	804	797	844	808	855	809	791	823	809	789	823	791	804	819	814	850	795	783	761	743	809	833	787	806	839	829	845	877	825	840	858	797	795	773	873	845	784	774	840	764	831	797	814	811	771	801	824	850	794	819	802	770	804	831	826	792	831	779	775	869	796	817	772	769	786	780	825	810	782	781	865	771	821	827	871	770	800	862	849	810	844	813	836	812	802	827	835	830	823	804	829	794	812	835	846	790	818	837	835	784	812	826	811	793	792	847	860	809	794	800	778	805	867	786	870	853	795	809	756	802	798	821	823	861	817	753	879	840	775	794	832	854	849	814	831	810	793	830	853	794	811	819	781	822	778	821	812	820	848	785	854	823	785	820	779	814	817	784	791	827	829	832	799	846	798	778	836	792	827	803	787	807	851	785	786	808	770	780	820	765	814	758	852	768	791	841	834	813	765	819	795	853	803	796	830	816	843	786	800	806	841	791	850	771	838	818	756	777	839	782	825	785	806	851	770	826	813	810	810	809	820	797	816	813	823	814	779	878	798	831	821	796	799	776	820	829	779	839	850	836	850	849	829	785	779	826	825	842	819	800	792	826	798	834	865	772	828	802	809	825	839	798	849	841	835	800	770	805	807	806	806	810	798	829	806	859	801	853	814	822	827	828	849	762	831	841	828	857	815	814	797	836	794	814	780	866	804	820	782	818	822	817	791	877	822	782	904	800	837	784	782	837	796	782	803	842	885	824	791	786	829	796	812	824	795	807	822	819	793	809	789	820	825	801	840	832	801	821	792	764	854	803	824	766	777	778	799	781	833	739	849	842	818	789	793	833	839	784	799	865	799	808	842	818	789	806	793	826	790	800	850	789	842	787	830	773	842	820	796	824	850	760	828	810	832	788	800	823	795	833	846	857	836	764	812	878	777	821	803	840	763	804	837	857	797	786	804	756	799	813	803	823	823	819	806	791	829	780	785	816	792	833	805	803	825	770	803	876	799	849	826	846	849	793	801	809	771	823	785	856	793	808	769	793	846	848	794	806	798	828	797	808	817	766	794	845	855	780	779	832	840	794	833	751	783	792	795	834	775	838	782	820	818	780	778	816	854	809	837	824	850	796	800	797	869	855	823	824	795	863	822	838	751	810	812	749	811	833	800	749	797	796	844	797	782	734	812	862	819	834	807	782	787	806	827	781	794	768	808	851	812	814	840	796	763	788	799	822	786	877	858	778	819	831	779	757	837	847	823	804	783	835	827	796	834	850	788	770	795	808	851	790	782	768	815	797	805	769	804	783	855	766	782	839	816	840	807	815	760	839	809	815	868	827	829	826	785	819	814	807	796	815	852	786	851	840	832	769	789	815	821	774	791	792	802	847	805	831	815	852	804	816	823	832	867	762	808	788	756	809	772	806	796	799	803	835	838	826	790	795	746	858	849	782	796	814	842	787	787	824	817	790	848	760	832	787	828	840	864	792	840	868	849	801	847	803	819	802	814	865	790	878	822	821	793	794	873	773	835	837	811	832	792	795	794	790	821	828	820	842	836	790	821	777	774	849	852	837	804	775	807	830	757
11903	5606	4152	2766	1627	1123	767	609	561	550	467	443	441	468	462	435	417	447	437	416	422	427	425	416	415	421	431	428	397	441	413	451	434	437	426	411	409	394	420	408	440	387	422	379	429	409	386	420	421	431	436	404	383	389	399	430	442	420	400	392	391	433	453	403	401	423	388	387	413	412	435	424	402	404	406	378	378	393	386	441	439	449	424	417	392	417	397	424	394	355	369	420	389	376	390	405	388	409	402	369	376	379	428	391	423	449	434	417	431	422	399	383	417	413	392	424	423	401	406	423	399	400	366	395	418	406	400	415	430	388	394	375	412	398	424	404	352	395	411	439	403	391	404	437	408	369	423	402	408	431	445	397	410	439	377	395	441	373	402	419	434	443	406	387	394	418	377	434	380	415	427	390	393	423	444	389	402	393	419	417	406	413	397	421	421	444	402	405	421	401	392	398	408	396	449	383	405	392	400	406	386	421	404	392	412	406	393	392	391	387	435	440	401	411	421	398	417	359	406	382	414	418	391	397	414	413	412	443	368	401	420	426	396	441	421	424	389	416	414	407	424	427	399	430	350	404	385	385	401	406	418	439	419	396	426	418	398	384	410	413	386	374	425	434	422	417	398	391	419	400	362	399	389	390	407	423	413	443	425	409	423	412	381	422	458	385	418	420	399	426	422	406	415	420	424	382	389	413	404	374	322	405	433	431	415	400	414	380	417	373	416	415	383	412	411	392	407	374	394	393	395	384	386	442	413	413	387	400	399	387	410	410	385	427	418	404	393	411	435	386	400	389	396	373	417	391	417	403	394	408	412	424	382	367	418	406	407	418	423	421	395	399	401	400	398	393	422	425	400	407	395	387	407	390	381	347	420	434	386	408	391	415	439	414	407	374	403	379	362	363	436	428	396	403	383	407	413	417	428	415	399	416	406	422	404	399	449	441	405	409	394	384	431	412	413	456	420	395	409	381	433	418	457	406	415	448	429	398	445	404	414	432	392	411	379	409	404	416	422	387	403	446	415	366	440	402	434	424	393	411	405	394	390	409	419	391	382	413	376	394	442	395	417	420	391	376	436	369	387	381	401	401	394	424	390	404	410	378	401	401	382	351	408	406	414	421	393	410	402	432	441	387	411	422	448	365	416	391	404	414	418	396	390	405	427	417	383	435	363	439	393	401	411	393	419	408	398	441	394	403	375	369	446	431	415	438	370	365	412	390	411	383	387	444	420	430	411	391	407	437	447	454	390	425	423	353	367	434	418	423	424	427	393	398	428	408	370	366	376	420	380	407	393	401	422	416	428	400	381	397	386	426	432	425	439	421	392	441	406	421	420	373	428	363	401	404	405	393	386	412	380	388	434	389	411	424	424	429	385	400	412	404	424	438	419	409	380	444	388	414	427	395	409	406	395	404	421	398	374	423	425	397	382	418	431	397	421	416	397	386	396	444	409	445	442	426	408	384	410	427	404	401	400	391	390	394	398	420	394	422	411	430	383	448	433	418	433	415	377	390	368	383	365	392	399	411	414	384	384	395	404	391	407	375	412	405	404	431	389	447	347	442	423	413	436	417	411	426	396	439	425	377	384	437	412	405	404	410	403	434	403	413	428	396	394	429	394	396	387	398	405	418	426	382	418	424	437	427	382	390	421	447	387	430	395	440	425	431	394	420	383	422	383	412	370	398	396	416	408	402	366	400	436	411	404	381	424	414	429	436	393	353	368	400	397	403	412	370	397	415	402	402	428	389	388	391	412	412	400	353	429	408	386	464	376	433	449	427	421	412	371	358	364	404	404	450	454	422	441	407	419	412	445	379	387	375	429	387	422	386	411	429	436	418	375	413	384	410	449	412	409	424	384	412	407	421	427	365	408	397	428	417	413	393	401	453	407	379	394	419	431	376	385	421	402	434	381	393	414	443	399	431	418	400	381	402	453	397	417	413	442	408	402	424	401	392	380	436	400	431	461	385	397	418	395	403	427	413	371	404	362	409	369	392	400	450	410	429	407	404	395	390	426	407	421	427	406	368	417	395	411	431	374	416	398	416	443	414	365	441	425	423	404	428	427	401	400	417	395	389	381	430	384	420	404	387	399	422	395	418	421	402	396	452	412	419	397	402	390	401	368	358	425	425	395	373	391	389	415	375	374	419	401	347	400	381	410	401	399	387	402	430	405	390	385	420	385	400	408	430	421	430	413	387	421	449	414	394	393	405	428	378	416	415	413	396	395	382	406	404	430	399	403	386	421	418	427	426	446	428	397	392	395	394	396	392	399	425	410	393	397	393	415	407	398	401	397	444	399	421	385	436	435	379	398	386	400	376	406	380	451	366	415	396	395	398	372	401	410	409	394	399	400	388	411	390	409	368	383	438	395	392	400	411	408	425	399	442	393	393	435	405	387	413	434	397	408	388	369	381	395	401	385	425	442	422	414	413	389	399	411	381	402	397	411	419	402	403	401	388	416	428	436	378	416	416	409	388	370	387	426	379	395	451	422	441	446	404	378	395	346	387	359	389	386	412	408	418	407	441	397	395	387	417	397	379	414	402	379	434	396	398	415	405	446	395	433	401	389	413	405	372	442	424	422	408	389	365	397	403	399	400	404	423	374	429	419	391	370	412	401	387	406	432	387	444	413	432	380	439	390	432	408	421	409	415	419	406	385	415	416	400	377	405	425	390	396	413	426	401	379	378	410	420	395	428	385	381	384	366	431	398	402	407	417	408	374	367	402	424	419	410	423	397	402	395	435	409	420	406	406	425	425	387	431	437	383	418	406	414	434	423	386	409	417	362	388	448	419	375	386	419	377	439	392	395	405	396	412	404	363	417	406	400	421	423	445	414	386	402	446	434	392	450	410	429	400	398	386	406	399	414	393	416	387	421	396	382	354	414	376	410	397	396	447	440	404	409	429	410	461	411	444	427	374	429	412	389	396	397	412	387	403	382	403	404	384	366	354	447	399	450	385	433	423	411	452	418	373	381	431	409	424	422	417	446	379	385	419	406	390	424	399	400	423	391	429	441	371	431	410	418	371	412	412	371	403	454	419	408	370	399	451	417	424	405	451	392	423	447	416	420	433	454	433	420	408	393	451	408	420	403	416	390	407	402	406	410	416	383	423	378	406	422	404	399	408	421	401	442	399	374	400	376	367	416	414	397	415	392	379	409	397	439	427	430	427	393	406	421	402	423	431	443	439	399	387	442	430	395	371	403	427	387	383	419	395	391	412	446	399	370	385	393	429	426	386	440	410	390	417	407	405	373	417	396	451	409	407	394	432	424	426	329	405	439	437	397	417	397	435	453	415	414	385	399	419	399	396	442	408	414	389	412	402	409	418	373	395	398	398	371	428	441	421	423	373	413	385	391	419	406	373	407	415	428	436	386	413	373	379	405	415	412	407	399	404	430	435	445	378	359	392	431	395	379	408	383	402	419	395	392	389	409	431	376	401	425	460	423	413	422	433	421	404	430	442	380	416	408	439	401	452	421	430	399
9435	6156	8211	8487	6287	4216	2960	2133	1960	1706	1413	1305	1308	1210	1181	1130	1157	1074	1059	1057	1005	1031	1087	1069	1055	1049	917	1003	1059	990	951	996	1009	1030	1025	977	977	985	1078	1028	999	949	1007	966	979	933	990	972	998	978	1021	986	1052	994	980	966	994	952	937	977	977	1011	1047	986	952	1012	1010	944	1015	955	1017	930	1005	975	1010	1006	940	948	946	963	1030	964	919	940	957	993	930	974	976	963	1028	1014	984	979	986	996	983	997	1015	1008	966	981	1018	941	976	981	954	934	995	932	993	1001	1009	1021	999	1002	965	977	953	957	970	930	1012	949	1011	1004	971	983	979	1026	968	974	997	910	928	978	966	922	1012	1023	980	1067	970	948	1042	1027	965	967	1005	972	952	952	1039	947	1014	1046	1026	974	969	990	1003	1005	932	960	898	1004	959	997	974	989	976	917	997	1016	971	948	945	1005	960	997	989	1028	961	1022	1015	988	998	974	955	979	939	988	995	941	962	965	974	940	953	1000	985	959	966	977	978	1023	943	948	956	925	967	1019	1018	902	1011	1028	1008	930	962	1033	984	956	981	937	967	1022	982	924	969	985	944	952	990	974	966	1011	985	960	1035	946	934	977	1036	1030	985	931	996	984	937	945	1011	981	1006	1007	975	971	971	986	958	965	980	979	1050	940	1038	942	946	934	926	972	1045	1016	987	963	1025	983	1026	946	995	964	1047	1040	935	960	978	956	985	1028	975	985	1006	973	972	961	972	964	1026	1004	946	952	991	963	1026	949	966	1010	967	999	982	991	987	906	985	992	976	1004	954	973	974	976	975	956	974	987	960	914	943	997	992	980	1000	975	988	972	977	946	1008	977	993	1021	965	1006	961	943	1036	950	953	947	929	961	958	1014	1011	930	983	970	954	1039	983	1018	978	955	941	1006	999	970	951	964	992	1012	1029	988	947	997	931	931	952	981	1001	958	939	994	969	945	961	959	1028	967	1015	1008	1011	970	936	983	986	925	983	1005	930	1009	994	990	988	948	989	940	994	941	960	929	946	1012	959	1030	966	942	1000	972	1071	981	931	949	989	982	1019	985	950	938	1006	952	948	1005	970	985	1026	989	1052	971	960	956	933	934	889	972	971	909	981	999	974	964	960	1019	975	979	1005	995	963	1034	975	999	941	1020	932	987	975	943	920	1022	964	953	959	1007	983	1012	965	980	934	958	971	975	971	1041	966	983	940	983	1005	1032	1005	987	1003	983	970	954	957	996	908	938	946	1014	970	1020	944	966	927	963	973	968	940	958	1012	1055	977	954	972	929	960	957	1008	1008	975	989	1017	970	1031	962	985	985	967	1017	968	974	981	941	1001	948	1014	962	950	1036	983	984	1028	1000	1016	1041	936	1034	1043	984	1004	987	948	929	995	979	1022	974	978	981	1013	985	980	944	1087	996	1000	1025	985	976	997	1004	953	970	954	1015	960	943	944	970	966	949	996	950	949	1004	964	970	950	918	956	950	982	927	973	957	1023	1005	935	997	913	990	1016	956	974	974	1019	889	1003	960	1015	988	924	969	1049	985	1027	985	998	967	1001	924	930	993	999	1026	956	972	982	962	950	959	988	1038	991	970	1023	986	974	950	1020	963	959	957	993	980	995	1023	921	1001	927	994	926	976	1035	935	956	973	1007	966	977	958	1005	992	971	936	943	1002	949	1018	979	970	992	967	973	989	995	952	905	992	990	1025	974	920	924	980	953	954	967	1014	973	933	1021	982	1048	979	986	920	998	993	949	978	951	967	1004	1006	948	1006	946	984	1009	958	953	921	967	944	954	985	979	1053	991	917	978	988	997	969	962	967	996	994	988	989	950	962	1052	949	984	1029	960	993	984	995	1011	1010	993	1012	965	918	1006	949	938	1006	976	991	1021	1005	985	1020	951	1018	1001	981	1010	994	983	935	995	987	969	969	1025	1013	938	989	1015	994	933	972	999	982	964	975	996	986	956	973	953	998	1008	949	1037	1017	982	1011	918	961	998	980	1014	995	1000	1042	950	934	1020	945	974	971	969	964	991	954	971	1020	967	1032	1027	961	984	968	1013	1040	991	940	1009	976	988	998	989	967	931	1023	1002	984	985	927	970	938	955	964	958	971	990	1036	959	1002	1001	989	927	946	964	1029	1005	907	1023	947	966	999	987	1003	988	936	968	960	1014	992	950	1016	985	951	1030	989	1016	968	1045	919	957	948	1000	1019	975	1031	947	950	1005	1027	946	956	996	1049	976	976	984	1011	946	943	1034	998	992	1027	994	1015	1009	959	984	918	998	965	968	1009	1021	944	977	990	976	978	969	998	941	1039	973	976	981	994	945	997	968	1005	1001	989	1011	988	968	1011	1024	1019	954	993	997	975	998	981	988	979	1009	1039	952	995	989	996	973	1014	1000	1026	1045	978	948	999	961	968	962	973	1003	961	978	972	980	1037	991	998	959	972	994	983	1026	966	1010	1013	965	1013	976	982	942	1005	975	912	1006	995	1029	916	953	996	951	990	1006	990	999	1036	998	947	983	969	971	1000	972	957	1009	965	966	971	1031	1000	994	977	1006	990	954	963	965	973	974	1047	966	1017	968	954	1006	1013	996	945	998	952	888	1021	943	978	974	984	993	916	1007	897	1007	1001	1001	982	969	990	953	1053	996	937	1015	921	984	951	962	987	980	999	942	997	1007	905	924	941	1007	985	909	990	952	1004	941	987	971	1001	989	1002	1029	983	982	974	995	1001	936	982	981	1010	986	991	959	1033	957	1013	961	962	957	940	952	1010	994	976	1005	921	1005	982	958	1009	991	943	953	956	939	1009	983	989	964	999	943	953	938	996	977	1002	1023	965	981	1011	1020	1012	969	947	1019	950	951	950	969	953	956	1008	968	1013	918	962	1024	966	979	1052	1056	960	1004	1022	958	960	966	960	960	975	961	946	971	988	979	981	971	948	1001	949	965	967	987	955	976	934	925	940	939	951	1005	977	950	1000	961	1002	996	955	1000	927	973	964	970	989	988	1029	958	959	1008	989	955	941	1034	931	994	970	1003	987	958	1020	966	990	954	1015	1029	997	1005	984	1003	975	978	968	922	990	932	1014	970	984	975	1029	977	972	994	940	962	958	958	1009	945	994	955	982	933	1018	968	1012	987	990	983	991	961	998	1024	967	1013	998	1003	981	953	987	999	1009	971	996	949	950	989	979	991	986	954	988	941	1017	976	929	973	966	1014	999	973	1029	980	959	976	1026	962	1003	957	935	975	1035	1031	1004	951	986	969	971	1023	1011	972	994	1032	1002	1016	988	940	1001	1000	1003	986	984	1015	1019	1010	1002	992	1048	935	941	998	991	1018	975	975	988	934	1017	1015	1011	972	1015	1044	972	951	1022	986	999	986	962	963	957	948	1011	958	1044	959	943	1020	973	1023	958	1005	994	961	950	933	992	1010	993	912	957	1030	983	971	946	937	1023	1020	980	1041	935	930	961	992	971	984	1043	955	1032	957	967	957	974	981	985	904	946	1007	1020	966	976	1003	1001	984	1022	1067	948	1010	987	993	939	995	1044	993	1015	1005	927	945	977	973	975	979	927	932	989	1008	885	1020	1034	1043	930	931	976	969	966	980	1012	1000	938	965	957	980	959	953	975	1022	987	975	951	925	1018	950	981	975	987	940	1021	968	1006	955	980	967	928	943	991	929	1021	946	1030	984	989	930	991	997	925	981	956	962	1016	1039	960	985	990	1045	994	984	928	944	958	989	999	979	1000	1038	968	982	1006	969	993	963	1001	1000	958	1015	1002	942	1008	990	942	1034	1007	986	996	1015	969	991	981	1026	948	930	956	1016	978	959	1012	1020	1015	933	1000	990	977	942	988	935	959	986	1014	979	967	1049	1034	970	969	963	966	940	957
21771	8731	7424	5866	4031	2476	1218	754	667	558	527	459	404	428	407	401	408	421	403	362	390	390	394	366	385	343	398	324	359	411	365	371	347	373	368	346	341	380	359	371	342	375	315	364	379	383	364	361	351	349	380	368	393	325	365	362	381	357	382	336	373	366	385	374	374	344	373	386	417	338	399	355	349	372	380	369	382	420	392	380	376	305	377	352	361	376	398	396	396	373	331	351	356	397	369	341	374	381	366	363	349	342	373	417	397	362	348	361	362	345	354	370	351	359	377	365	370	413	354	392	380	371	362	377	360	370	366	363	381	407	374	373	350	320	369	351	354	363	365	389	361	397	402	367	356	347	365	398	375	363	381	347	408	371	419	348	340	337	378	348	391	353	372	398	350	381	355	351	377	384	356	376	378	355	391	369	376	396	353	383	390	368	376	362	406	388	408	388	345	390	353	396	351	368	361	374	361	369	350	385	372	329	330	387	375	397	387	365	345	356	353	366	354	364	389	347	369	354	381	373	352	372	347	372	389	387	361	356	360	317	423	335	355	365	344	369	373	358	358	361	380	383	368	329	361	353	380	364	374	405	356	344	369	352	380	386	363	329	392	384	347	359	377	329	377	347	359	371	376	361	342	390	356	354	381	337	377	351	327	390	407	339	336	386	391	356	401	361	376	354	367	359	359	388	355	363	365	386	374	340	375	328	376	380	357	355	369	395	365	329	362	341	369	333	343	382	388	364	343	317	329	385	366	324	337	386	366	383	342	381	346	366	369	324	356	329	373	348	417	380	373	366	354	374	353	350	341	381	336	358	355	353	371	362	384	327	347	391	339	361	369	372	353	348	337	343	415	417	375	389	388	394	337	377	396	357	354	388	359	362	356	328	369	354	386	388	367	380	359	364	354	351	328	348	379	386	385	369	394	352	366	380	336	382	374	378	341	346	375	339	342	364	389	369	342	371	329	358	363	384	364	356	369	374	344	366	365	362	367	369	377	383	411	372	358	355	356	367	366	399	344	341	356	359	368	374	367	383	358	413	367	407	373	347	335	404	362	389	336	361	331	346	352	319	375	355	350	345	367	355	393	358	352	349	365	342	368	344	362	384	391	336	376	328	389	335	393	384	362	361	353	406	342	368	331	356	375	329	345	382	377	396	376	373	374	365	366	353	365	360	357	372	351	366	378	376	339	362	320	384	365	347	341	365	337	377	342	368	340	367	377	347	374	336	376	390	374	367	382	383	382	394	373	385	389	394	367	378	338	353	356	345	353	322	371	355	382	347	416	375	371	355	333	374	358	359	396	387	360	350	377	374	354	360	387	369	354	352	364	393	371	331	390	394	360	385	345	376	389	353	358	362	391	408	397	383	346	379	398	383	367	390	413	370	403	381	390	391	395	342	367	352	338	366	376	385	362	355	334	361	354	397	379	363	328	404	392	408	364	401	375	367	383	337	374	367	350	379	379	356	345	392	377	347	350	362	375	387	366	368	355	366	376	360	374	365	349	367	413	374	350	371	342	365	371	367	359	338	329	325	370	409	358	358	385	373	339	403	376	365	375	392	383	387	372	370	362	371	357	372	379	389	373	378	383	365	427	333	328	347	371	388	339	339	374	350	348	333	378	358	388	399	395	349	372	337	387	382	369	373	374	363	386	350	369	394	349	390	365	318	347	383	371	346	377	372	382	367	374	349	355	362	360	353	393	396	383	338	351	388	387	341	383	371	374	349	360	346	327	341	320	350	374	396	343	371	345	372	379	343	348	349	348	333	342	369	381	364	377	395	372	373	362	364	381	350	359	356	399	329	372	333	418	373	344	368	369	342	331	366	366	353	334	353	364	363	358	369	369	348	345	372	375	377	354	360	363	337	371	372	368	359	333	344	337	342	346	358	343	374	341	380	378	375	369	377	368	344	345	378	339	379	401	336	357	380	376	359	371	376	369	387	357	385	373	356	362	352	400	350	367	361	400	348	361	372	349	355	362	361	372	348	345	333	362	386	371	340	361	323	329	359	348	388	353	321	364	378	356	337	369	341	348	353	350	371	361	388	387	382	377	359	370	404	365	386	393	353	416	372	385	373	378	361	360	342	336	358	371	356	378	361	407	363	385	389	337	382	373	336	325	343	352	357	377	354	365	352	342	359	392	363	359	327	370	388	365	367	376	368	350	399	389	372	355	388	349	362	355	339	372	335	381	354	372	361	369	330	384	410	357	337	391	318	389	360	402	339	334	367	338	393	336	368	368	361	364	368	351	372	348	395	359	385	395	382	370	392	376	371	373	330	356	357	337	362	363	374	384	369	384	375	393	390	371	388	358	368	380	386	377	325	394	373	367	398	383	357	368	374	360	352	374	349	352	379	380	364	375	370	375	330	362	351	352	308	362	350	366	365	389	352	345	361	384	332	401	368	368	368	368	372	377	370	383	370	367	382	341	354	332	374	365	399	346	377	365	362	398	369	362	391	356	380	389	355	366	366	410	369	361	317	360	365	356	357	358	368	360	381	361	339	366	373	382	390	396	348	370	384	362	354	368	349	359	359	391	375	391	374	413	347	368	371	393	403	346	358	373	348	356	395	344	376	359	404	370	352	337	361	382	389	383	418	382	357	349	367	357	346	373	377	395	351	372	348	356	383	388	382	371	331	330	330	382	370	360	385	364	390	374	365	315	360	380	329	363	327	353	376	397	372	406	397	369	374	367	340	390	371	341	377	389	339	348	362	403	356	375	390	374	380	336	358	357	374	367	387	344	363	355	346	358	385	368	363	353	380	342	365	437	329	363	412	373	376	357	381	429	390	360	335	367	355	374	330	389	375	371	358	359	381	353	385	349	354	410	354	363	349	370	363	386	376	375	385	349	363	359	319	351	350	370	369	379	375	382	313	359	380	328	386	366	384	379	373	367	378	365	374	396	318	367	366	385	342	378	391	380	407	384	419	384	380	339	364	367	365	384	393	362	339	368	359	388	376	373	372	361	383	349	360	338	358	377	355	368	363	368	341	379	395	346	330	367	351	318	355	357	361	344	370	409	351	351	330	353	364	376	386	378	363	352	354	321	348	388	381	345	359	397	394	394	359	377	397	368	348	384	343	368	347	346	333	374	373	336	383	388	364	360	392	333	377	370	378	372	356	367	354	375	360	359	360	369	343	402	376	375	348	338	350	364	372	369	375	366	381	346	362	359	344	396	371	403	381	339	371	375	397	403	351	363	372	357	382	369	342	367	380	379	385	378	365	382	377	385	365	365	342	402	368	392	352	390	375	402	350	350	363	375	362	338	384	368	360	349	339	376	356	365	367	380	355	386	357	371	415	367	373	364	395	315	306	356	323	350	398	355	349	353	356	385	358	358	353	378	383	334	371	337	376	355	378	369	375	342	386	403	402	367	363	408	381	350	374	379	383	370	365	408	376	386	361	337	365	353	354	368	361	395	396	373	363	352	366	338	346	372	355	377	379	381	322	328	374	369	363	387	372	392	406	372	384	368	395
16191	8831	13786	15975	13291	9551	4833	2870	2603	2166	1724	1463	1383	1292	1254	1178	1077	1009	1016	1025	967	990	949	935	966	967	921	844	902	932	896	927	897	922	925	872	950	942	954	948	911	929	918	844	934	852	930	896	910	908	861	875	940	959	880	931	910	848	923	909	909	920	930	963	867	904	892	880	846	898	891	912	886	945	838	903	901	907	919	903	919	878	892	898	963	910	913	907	881	921	932	865	885	895	881	921	913	901	850	908	908	887	888	893	877	925	900	877	848	869	861	948	904	874	856	907	897	880	848	854	893	896	910	911	852	889	861	881	933	904	898	889	897	935	894	912	880	951	873	852	878	930	836	898	927	948	908	898	895	954	927	957	891	895	912	838	876	873	821	847	955	885	830	882	887	889	894	859	916	972	924	927	894	925	890	871	891	852	836	878	927	912	945	906	895	932	923	957	887	872	930	844	906	925	885	848	881	883	905	944	938	888	864	876	865	892	915	896	909	883	866	886	909	893	907	931	858	901	899	857	908	947	916	878	882	906	890	918	921	837	894	904	890	906	910	909	911	870	915	893	860	899	895	856	890	898	842	887	927	893	941	889	943	895	874	911	919	866	933	931	946	909	879	895	900	841	909	889	876	857	874	967	901	898	906	858	884	871	901	892	816	860	855	917	883	891	893	895	899	954	879	949	878	959	958	916	882	879	974	874	859	880	911	869	897	875	872	869	903	865	873	843	902	906	959	844	885	886	907	901	922	913	935	887	901	840	912	880	886	862	884	931	841	865	900	908	902	929	923	888	899	834	932	858	881	896	886	864	921	895	897	872	876	941	887	849	885	896	887	862	889	858	956	880	929	911	868	930	917	888	878	842	914	917	869	897	880	887	885	898	882	873	882	902	879	869	868	840	907	821	884	883	886	883	947	879	865	860	862	930	912	929	864	931	930	855	891	884	942	920	899	899	929	894	891	861	896	878	884	858	863	859	942	892	790	861	873	909	879	961	894	878	882	919	911	879	916	913	857	893	912	950	890	894	876	950	894	938	835	906	890	869	916	899	892	860	902	859	841	924	891	876	906	874	872	886	902	911	837	910	887	907	874	859	962	925	881	942	852	887	867	898	848	876	912	902	853	882	918	895	933	923	849	899	899	862	883	894	882	827	861	867	869	883	935	889	960	873	852	901	871	915	923	907	869	873	917	921	855	926	880	847	919	936	856	901	844	902	895	848	901	936	952	932	889	873	908	936	833	926	840	876	898	908	942	861	954	901	901	881	862	842	894	935	914	908	819	877	892	906	869	917	908	940	860	882	900	897	970	888	896	886	854	964	889	890	891	874	964	867	896	878	865	834	910	869	912	894	904	940	907	821	895	917	944	889	901	904	844	900	882	917	903	888	879	853	894	903	900	864	924	878	874	875	905	898	874	887	891	854	911	899	870	855	915	932	901	893	926	896	884	903	903	893	874	848	854	878	893	938	895	929	935	864	931	898	840	892	915	925	904	928	873	924	864	905	863	938	905	962	889	909	873	869	928	918	927	902	875	867	838	889	884	869	858	878	897	893	876	875	913	886	876	859	872	868	910	889	868	919	845	907	879	876	892	901	896	888	862	894	935	881	867	862	936	942	917	887	862	920	901	911	897	906	903	916	888	879	892	902	898	906	921	928	882	886	873	880	894	904	881	918	898	896	918	885	904	875	846	880	881	898	847	861	890	908	868	918	882	895	887	896	882	835	937	856	932	865	886	905	880	900	926	879	906	866	849	887	917	924	926	863	938	884	872	916	862	877	921	924	898	912	880	878	902	850	839	882	905	898	861	892	920	940	866	912	891	946	913	855	829	868	862	848	896	942	916	871	892	880	878	901	895	877	865	904	891	945	859	837	925	879	866	858	864	886	881	900	888	881	857	880	883	855	891	862	898	849	874	880	893	903	912	902	930	890	862	884	833	942	924	871	904	936	890	886	869	890	860	863	906	896	911	914	862	892	893	906	947	915	914	904	881	873	846	911	891	905	927	857	860	902	896	983	904	922	925	963	882	891	920	878	844	996	900	906	848	883	859	924	906	902	888	916	849	882	887	902	854	869	879	900	907	812	918	905	951	872	892	872	900	897	929	943	912	918	904	897	889	887	887	921	917	914	928	860	868	877	850	886	808	897	886	922	894	891	849	896	898	869	884	928	844	816	899	882	876	845	881	898	931	908	930	871	902	855	879	903	923	873	911	909	924	883	902	931	909	887	883	905	906	854	905	935	903	930	916	909	896	849	935	883	921	904	865	919	843	978	873	871	874	983	920	908	900	903	928	843	966	844	902	891	949	917	887	917	920	894	891	885	901	849	896	893	895	902	911	924	913	894	887	902	885	900	940	898	930	837	907	901	951	877	946	857	856	873	917	868	870	907	888	887	846	920	928	906	871	918	965	875	903	884	943	934	854	871	906	855	869	883	865	912	909	898	894	873	871	900	851	866	858	858	869	888	905	878	915	955	906	868	850	899	874	866	901	867	828	931	900	868	909	947	931	921	892	891	892	875	880	918	925	855	892	858	932	880	879	935	864	906	918	883	893	888	908	910	914	942	946	911	895	931	915	909	888	921	885	903	860	874	943	915	877	921	881	918	886	881	841	884	890	916	923	863	949	918	846	859	907	921	906	939	824	903	907	877	884	875	880	840	869	885	882	925	931	916	873	898	864	888	895	842	911	964	848	926	871	884	898	892	879	918	878	843	926	885	896	905	887	872	865	937	883	867	921	887	859	880	925	882	961	910	869	924	898	866	869	925	861	957	941	907	896	877	859	889	845	891	854	913	925	909	869	829	908	863	913	868	950	862	935	882	901	951	867	863	876	886	866	851	900	873	865	924	893	884	930	928	910	887	922	899	912	903	872	906	853	905	924	876	917	861	883	900	920	940	850	900	890	895	874	937	882	851	935	915	884	905	938	872	880	887	913	921	866	867	892	875	841	934	940	913	887	881	917	865	847	884	895	928	851	886	911	926	881	906	913	903	884	875	900	849	934	906	938	907	895	872	887	931	879	911	931	882	895	835	857	946	871	922	864	891	938	854	874	850	900	907	886	818	891	898	870	899	920	902	879	906	882	937	858	886	842	941	916	938	881	920	866	906	934	855	879	905	915	896	888	907	901	906	841	896	852	866	869	837	851	848	885	856	840	967	873	865	940	864	864	903	925	937	892	891	852	937	913	907	842	916	897	921	928	874	929	924	909	903	870	909	868	918	931	864	879	876	946	909	925	908	838	812	937	938	919	938	925	940	931	903	865	886	804	911	839	905	841	905	850	886	902	869	871	890	897	945	870	909	868	949	881	878	898	916	918	879	875	874	881	912	890	906	913	884	916	886	891	874	845	882	843	921	951	862	877	898	898	880	950	856	876	882	853	991	944	868	875	869	902	903	915	879	920	912	907	918	858	927	910	908	900	831	907	915	864	895	934	860	866	920	902	934	865	878	898	878	955	818	918	909	899	864	914	908	861	866	875	882
29225	13255	11208	9246	6889	3271	1148	880	749	607	512	487	384	411	387	390	351	342	346	328	354	345	292	323	347	369	354	288	334	296	341	308	335	315	359	320	318	319	297	325	332	320	303	334	357	307	317	314	309	332	327	320	311	321	306	327	293	310	296	288	313	309	301	299	305	310	318	298	334	328	334	335	309	328	307	326	310	331	304	299	301	329	358	329	279	303	320	325	317	293	308	299	321	295	308	306	324	315	268	314	322	286	285	336	308	288	328	333	333	290	324	302	333	303	323	299	322	357	331	318	329	313	278	294	292	345	281	281	291	285	286	351	328	286	313	316	320	339	288	278	277	335	286	348	282	300	317	288	338	275	329	287	279	296	297	331	283	335	288	309	313	295	315	326	306	303	293	303	296	270	319	331	320	317	338	337	313	342	342	331	301	302	311	344	360	313	297	324	340	321	276	296	319	327	304	267	291	337	307	311	353	343	322	323	314	308	307	311	291	283	281	307	278	335	341	348	316	297	320	301	303	328	302	326	311	322	311	270	287	304	283	296	349	284	306	319	313	312	308	324	325	309	303	297	314	327	266	318	338	306	294	309	318	325	314	292	295	285	284	312	311	298	325	320	310	323	296	319	321	264	322	303	354	352	303	333	331	332	297	287	304	332	294	288	320	340	290	311	286	302	328	318	316	333	293	292	271	304	312	316	289	304	294	324	306	290	310	323	334	305	305	351	294	295	293	312	327	283	326	310	272	304	321	336	280	291	331	318	295	291	324	291	301	308	294	279	307	305	278	325	312	311	323	307	313	317	302	332	291	302	288	311	307	297	306	307	308	309	333	325	307	303	305	303	306	284	311	315	322	308	291	327	349	308	297	320	312	288	335	308	333	318	287	299	303	339	286	331	304	315	303	299	306	306	297	304	312	287	328	301	326	282	353	314	329	331	301	282	323	316	304	299	316	310	309	359	309	342	289	301	344	324	330	305	301	315	330	303	299	313	319	287	325	322	328	304	308	315	307	339	330	325	314	300	306	314	304	313	312	312	323	337	328	273	306	271	310	297	287	288	307	332	307	327	306	320	282	297	343	285	314	297	318	336	304	285	320	323	301	328	328	326	325	303	315	326	309	326	282	304	306	317	301	312	306	307	272	304	345	289	290	320	293	315	302	299	310	313	312	284	296	321	330	303	310	299	320	308	309	316	310	291	284	284	301	287	294	295	318	315	298	302	284	310	322	305	292	344	327	322	347	318	307	293	294	346	343	291	336	304	322	309	313	312	308	336	298	298	315	338	320	326	307	338	354	279	321	282	332	310	309	294	316	259	304	324	327	283	295	291	317	301	315	329	320	280	308	286	317	306	310	329	343	300	300	308	315	309	317	314	317	297	305	305	301	285	247	310	301	299	323	308	307	286	340	290	359	303	281	307	279	310	342	309	281	341	335	325	314	329	342	326	324	302	283	284	314	272	335	319	300	321	314	323	327	315	325	324	282	327	325	330	311	318	305	323	325	283	320	265	284	327	305	331	334	295	291	296	303	311	276	323	294	308	312	331	324	332	282	325	319	295	283	303	315	309	280	302	304	334	302	304	306	301	301	343	302	308	326	325	300	316	313	296	316	290	319	296	327	299	298	323	335	335	300	330	336	309	330	342	306	298	322	333	316	295	309	307	340	307	337	296	313	307	331	340	265	294	302	308	312	315	306	290	349	312	323	294	309	321	337	288	307	283	333	337	326	303	304	326	294	288	302	355	309	320	279	319	334	321	306	332	292	284	301	318	321	362	314	347	325	306	305	326	311	336	333	318	321	348	314	285	323	281	288	313	306	357	315	310	328	295	281	289	327	312	319	304	324	303	298	307	287	341	320	314	316	297	312	297	327	325	331	323	316	313	328	337	298	310	319	335	301	306	336	354	314	291	310	337	285	350	309	335	316	284	332	314	321	319	312	324	350	326	317	308	306	291	291	302	290	289	298	324	295	334	311	320	269	292	317	323	323	294	279	311	299	274	330	298	331	300	307	296	323	318	310	315	288	305	360	304	336	304	322	337	355	349	291	308	338	281	310	347	324	308	304	325	311	291	346	333	312	310	351	313	321	330	321	300	304	309	309	313	318	320	302	297	300	353	305	313	344	317	309	267	301	306	293	309	342	320	300	318	331	277	323	277	289	301	310	352	298	315	299	311	309	310	344	327	313	365	305	373	328	309	315	291	302	291	301	285	330	301	316	307	314	269	353	297	340	291	310	289	323	293	281	323	301	317	353	304	313	315	298	306	295	279	291	305	343	275	323	278	288	302	316	332	303	329	272	309	306	302	315	285	285	326	293	316	314	336	299	310	349	329	312	321	293	329	314	287	323	282	283	307	313	304	306	307	330	311	337	368	328	309	347	321	314	296	299	295	286	299	346	302	307	316	285	316	349	289	305	319	311	316	289	282	278	333	320	337	288	327	322	313	343	322	328	300	309	308	340	302	357	333	291	304	286	279	347	307	309	316	305	290	333	301	273	347	289	319	302	318	298	278	302	323	328	307	329	295	329	308	282	296	302	337	307	349	328	287	334	283	304	294	310	320	290	309	288	297	303	323	323	304	327	308	305	308	298	277	292	308	327	304	311	336	311	293	299	303	301	320	313	288	308	310	310	303	316	319	295	340	323	310	322	329	278	315	294	316	307	280	272	300	329	308	307	286	303	317	330	298	319	318	303	290	300	324	331	328	310	322	325	296	333	303	286	304	275	283	314	268	319	280	308	302	301	335	325	329	321	331	283	309	331	315	287	298	277	308	306	297	302	280	319	324	304	308	346	316	296	294	321	325	361	287	323	277	325	305	325	289	273	299	330	319	326	302	338	288	318	335	299	280	326	307	309	326	328	314	281	284	309	332	329	300	294	330	293	289	310	303	317	297	287	321	327	283	294	345	292	255	289	323	320	308	342	342	327	271	313	316	317	336	317	321	318	299	302	324	316	282	315	342	307	309	338	304	309	285	316	336	277	302	307	310	333	316	308	336	306	341	282	293	324	327	314	321	355	320	300	332	306	301	311	322	290	308	296	351	296	315	305	303	288	313	343	300	303	285	313	295	326	310	307	315	279	296	294	328	309	322	304	294	300	315	321	304	298	285	287	339	326	312	346	305	308	346	306	318	303	331	304	322	343	291	321	349	322	306	302	337	281	305	320	295	315	334	311	335	319	331	336	303	287	308	304	339	317	313	318	303	307	330	297	342	332	317	283	302	321	282	324	321	289	318	308	298	315	308	322	338	326	311	313	319	319	317	307	296	329	331	304	281	271	298	308	324	281	302	348	297	334	303	324	307	293	342	344	315	301	306	296	308	287	295	308	363	320	299	302	311	297	292	316	290	309	305	305	334	303	278	310	315	330	288	318	333	279	300	288	295	335	325	348	272	335	333	332	321	333	285	301	303	293	270	355	314	291	289	290	297	319	299	310	316	289	350	318	301	318	311	310	334	303	346	310	316	286	308	307	288	332	328
18864	11936	18060	20844	19209	10065	4519	3436	3105	2445	1913	1533	1425	1293	1199	1198	1048	1020	1027	894	918	851	854	878	879	789	827	846	824	796	763	800	797	760	802	837	790	816	782	875	784	746	774	778	835	741	835	795	780	796	714	766	788	767	764	751	754	787	748	771	785	760	841	748	784	742	698	750	802	771	776	764	819	771	759	812	784	743	763	824	839	808	739	731	741	779	814	811	756	766	821	778	779	771	772	758	752	723	843	746	740	766	772	804	802	756	753	750	736	810	728	749	765	743	740	767	768	762	765	768	781	778	788	787	836	775	788	750	760	770	750	765	746	745	738	766	749	775	749	777	759	782	795	779	742	741	748	821	786	736	741	767	720	755	756	774	760	803	760	812	745	783	785	778	755	762	803	771	812	757	792	755	707	778	808	749	732	756	811	790	830	754	791	803	768	754	797	718	743	818	803	788	763	764	754	763	759	825	754	854	796	751	788	793	798	811	801	804	802	786	729	767	721	753	721	722	748	744	762	755	724	736	815	755	745	761	744	753	742	755	764	826	715	770	774	701	798	769	786	699	834	773	796	732	788	743	811	741	758	785	788	844	798	778	758	794	723	774	800	779	753	758	781	783	737	766	744	794	762	769	783	804	796	785	735	740	781	788	841	788	753	838	776	771	780	788	815	753	813	773	785	777	767	690	787	767	769	751	748	800	797	746	782	759	795	734	767	797	786	808	724	728	747	744	808	733	819	846	785	729	747	706	792	788	791	763	727	810	817	761	776	789	793	732	752	756	749	763	789	797	768	755	724	833	775	803	783	749	752	801	759	735	722	789	788	786	748	724	841	823	757	797	782	809	830	727	742	769	747	781	824	771	741	830	752	780	763	762	760	774	754	770	742	800	769	747	801	794	742	774	770	786	759	804	786	772	754	754	762	796	807	782	732	756	760	760	751	790	790	762	748	763	759	789	807	789	800	777	773	763	769	845	819	787	753	762	734	705	743	748	744	751	763	776	756	789	726	781	760	751	725	749	797	793	751	784	752	764	768	837	794	780	744	771	747	791	770	794	807	738	788	789	811	819	799	779	800	822	772	777	755	795	750	749	766	743	765	808	760	764	770	798	774	727	747	732	738	840	748	784	761	742	771	788	816	864	757	796	786	736	762	788	779	721	745	767	787	738	792	775	803	749	813	783	787	731	788	763	744	768	754	806	751	786	767	754	758	758	764	765	776	781	772	822	801	753	802	786	765	735	781	832	791	767	758	780	771	777	786	746	753	745	762	758	758	712	798	764	759	767	790	761	780	789	770	747	756	739	756	816	814	818	790	759	764	716	764	716	786	744	799	769	748	762	790	762	779	835	755	821	711	793	706	773	791	726	767	706	797	756	789	792	746	774	799	763	775	772	771	771	762	774	785	749	752	765	791	790	764	768	814	811	751	747	793	766	783	826	779	757	730	804	763	782	775	744	761	802	775	766	712	801	738	762	764	784	807	775	747	736	784	743	768	747	883	794	742	811	806	786	778	752	790	774	775	766	772	801	781	755	790	817	735	765	787	744	759	759	736	791	730	780	738	779	768	759	747	749	755	765	789	803	787	805	790	745	791	740	776	738	789	777	753	756	714	792	773	725	816	773	793	767	762	747	767	746	753	756	777	770	839	752	810	756	739	771	734	756	773	727	770	811	761	729	807	790	801	740	751	755	760	804	788	799	788	798	771	712	793	816	761	749	741	749	782	740	758	836	759	754	755	774	775	769	802	722	800	782	711	762	777	795	736	812	800	789	719	799	799	756	766	769	813	773	772	802	779	742	758	760	738	748	787	746	742	796	766	796	773	780	767	792	777	785	794	808	802	713	810	782	724	752	804	776	737	768	779	738	775	771	723	802	712	788	761	796	835	822	779	757	767	794	825	753	798	755	767	817	792	785	763	731	753	758	800	760	765	773	746	812	752	803	783	765	756	824	717	771	773	759	769	759	803	799	788	781	809	796	737	764	754	790	800	760	765	786	763	756	762	790	772	771	778	768	770	730	746	754	716	714	753	788	765	720	762	789	726	770	773	745	847	779	750	850	823	754	724	767	779	747	836	773	773	742	785	760	795	782	747	768	769	774	765	800	699	803	752	781	804	780	770	781	748	737	801	757	737	834	804	804	767	721	772	777	740	837	759	754	765	788	778	775	747	786	810	746	796	751	790	761	810	772	771	765	740	784	776	765	806	753	778	811	769	786	775	781	770	755	743	751	757	813	751	765	765	763	798	845	754	799	690	778	728	716	805	735	750	751	736	722	765	809	775	823	758	768	757	773	755	786	786	727	750	772	753	818	760	719	727	771	774	749	773	742	755	754	731	791	777	773	800	735	781	741	792	753	753	847	800	794	789	779	788	723	791	794	775	789	758	748	760	768	782	771	752	777	810	797	736	798	751	799	796	792	754	759	764	795	836	709	705	807	776	795	774	788	790	776	798	764	770	832	721	783	788	706	778	771	767	758	761	750	718	742	773	791	782	816	774	772	729	762	827	811	793	797	789	752	782	763	782	744	758	804	751	754	749	786	754	857	781	772	791	754	743	750	761	771	740	723	815	739	799	785	821	761	762	790	728	749	743	815	777	702	770	793	766	771	783	773	796	786	756	805	766	713	800	745	752	796	766	799	740	783	791	788	760	809	780	748	769	786	746	787	768	796	789	746	777	715	773	758	760	759	776	746	763	780	748	769	736	806	792	773	791	689	745	757	767	763	767	767	772	784	716	781	791	764	779	830	761	770	813	823	779	815	833	800	793	780	754	771	813	792	770	802	791	733	763	749	749	777	801	763	737	775	774	735	799	768	761	755	804	804	754	744	761	773	744	746	760	771	767	750	731	731	739	758	742	783	800	806	778	743	747	755	798	811	783	757	846	770	792	788	752	759	790	769	779	725	793	821	755	753	786	739	733	721	762	811	735	799	738	797	770	761	790	762	751	846	759	781	771	727	755	776	801	780	786	756	782	774	722	776	789	778	711	738	779	732	767	717	789	704	774	771	777	765	771	769	801	765	736	801	757	774	747	783	725	713	769	810	790	749	780	764	741	791	800	810	730	757	793	770	752	775	799	762	709	802	795	717	799	752	801	807	778	762	791	769	751	743	746	719	759	799	843	744	838	745	739	732	747	841	777	763	744	790	756	740	770	760	793	792	796	793	789	724	728	760	775	810	808	791	822	784	785	726	762	791	788	790	788	776	717	773	829	743	776	741	809	835	764	768	823	745	699	741	774	747	742	734	785	781	786	746	717	778	752	758	773	764	764	749	812	745	763	799	777	774	761	804	735	799	808	816	752	779	765	804	760	702	756	744	756	761	758	763	800	729	766	741	753	773	832	723	769	764	762	739	737	786	765	791	706	765	770	803	775	811	770	741	757	721	798	750	782	815	752	761	793	738	818	737	747	802	770	739	770	753	757	785	777	803	750	746	769	783	782	778	782	791	761	753	791	812	767	786	824	771	738	748	757	813	740	810
14895	6296	4544	2692	1679	941	647	567	575	485	505	460	420	457	437	446	445	433	378	402	402	425	421	388	397	383	411	395	405	404	396	402	447	411	379	384	419	414	420	420	407	400	409	415	391	406	372	436	386	391	371	420	413	442	397	420	420	377	446	406	379	414	402	393	394	396	456	429	417	435	397	415	388	457	396	424	393	399	379	390	416	393	446	406	401	388	384	415	426	437	403	414	428	368	424	391	407	416	422	408	419	426	418	439	436	397	383	398	366	412	377	374	422	401	411	450	385	404	425	390	410	407	447	376	418	401	401	390	391	408	398	386	388	400	365	401	385	437	467	418	394	407	395	371	456	391	430	418	423	396	395	437	424	380	423	405	380	409	433	421	425	412	378	404	402	372	433	396	432	407	437	391	418	391	390	421	422	426	411	410	443	424	397	426	383	417	399	419	409	394	450	435	399	433	397	366	453	408	400	373	424	383	385	443	409	397	424	399	372	408	408	444	401	404	408	404	410	410	382	396	405	404	418	369	425	405	413	389	395	416	411	420	392	377	386	422	378	425	415	404	394	408	401	396	399	416	395	424	410	408	382	428	445	387	416	357	407	390	427	418	407	361	406	442	430	417	440	438	418	451	440	422	439	430	398	401	422	383	424	439	425	435	406	417	382	402	387	397	422	376	407	447	421	426	387	449	416	417	402	414	390	399	421	407	405	386	414	419	395	464	436	446	364	399	366	407	423	391	442	419	432	401	386	395	391	385	464	434	404	390	419	385	401	462	403	396	421	387	389	371	409	408	411	437	444	427	412	403	421	413	369	382	389	404	420	447	377	399	367	418	376	386	451	430	381	391	410	403	404	402	425	390	405	377	405	423	390	379	402	413	393	421	427	395	347	447	404	417	389	386	458	387	396	425	368	377	421	418	409	408	430	381	377	397	411	372	413	410	419	411	403	379	439	399	422	418	435	415	421	437	389	414	412	420	420	378	398	388	404	384	419	421	411	426	410	437	428	386	437	399	397	382	419	402	428	401	433	450	405	411	412	440	382	403	395	397	386	394	395	415	406	404	401	394	425	407	384	387	389	415	429	398	381	410	352	442	459	433	423	428	390	397	386	402	408	398	402	391	402	418	390	333	390	429	416	424	390	433	407	429	382	410	422	391	434	414	366	440	429	410	389	409	424	417	408	398	405	366	385	415	444	426	420	434	430	416	430	410	434	399	411	370	394	395	433	463	371	423	403	417	379	394	415	418	405	406	371	419	428	411	406	371	391	391	399	386	388	383	374	428	435	378	422	421	419	435	396	434	423	435	406	452	403	405	430	418	403	355	434	378	383	406	430	408	412	433	405	432	388	379	440	393	405	420	400	371	387	390	373	399	360	365	390	374	429	371	410	433	408	437	416	427	374	432	416	397	434	416	435	429	424	380	431	423	375	434	420	396	424	396	430	411	385	408	427	418	411	442	402	407	381	451	450	409	412	411	396	426	427	412	418	441	414	447	408	415	434	374	420	439	419	430	419	402	394	418	405	444	402	417	411	370	440	419	381	377	414	419	434	406	402	389	401	418	394	439	410	399	398	415	380	416	444	384	406	421	391	414	413	395	413	371	358	386	399	416	419	379	396	392	409	443	415	380	397	426	455	377	426	391	403	411	457	396	400	435	392	401	432	395	423	404	417	393	415	365	378	421	420	411	396	444	388	384	407	379	388	379	395	400	421	395	402	386	422	394	421	422	399	411	366	424	386	398	386	421	401	427	383	414	424	403	425	412	421	427	378	406	397	430	406	400	414	401	402	434	413	387	401	419	405	391	370	455	423	432	367	495	394	387	451	418	437	401	411	405	417	418	410	398	440	484	458	428	413	400	409	414	378	394	388	414	373	412	395	406	394	408	448	418	414	402	414	407	389	401	402	372	414	385	401	438	424	438	468	441	410	416	429	444	404	422	424	438	458	392	393	405	423	414	381	416	417	335	391	413	389	414	400	391	404	433	431	349	402	423	386	425	415	413	382	374	417	424	399	448	402	424	438	438	365	397	382	402	434	423	434	396	406	387	467	428	453	386	428	415	405	434	407	392	429	446	413	422	421	398	391	408	424	379	404	422	414	395	424	415	417	428	399	446	411	430	415	413	419	423	444	410	409	426	408	406	439	390	410	443	411	423	388	420	395	415	414	415	407	371	371	430	388	399	373	406	371	377	424	426	423	412	417	417	382	423	422	396	412	427	403	378	396	375	381	421	384	428	404	416	411	403	413	384	422	382	429	443	411	401	418	442	392	409	431	431	399	426	429	386	389	377	388	395	408	406	424	407	454	429	429	426	392	411	388	424	425	427	400	423	433	423	407	363	414	380	414	408	456	419	418	417	380	413	420	443	437	438	406	414	411	392	424	372	407	403	426	429	387	399	419	396	460	411	432	402	378	407	395	359	365	401	417	416	414	404	395	449	405	420	413	417	410	432	418	397	440	399	385	414	376	438	445	396	387	406	443	384	436	399	411	370	448	396	416	415	406	410	385	378	434	424	407	404	408	394	417	455	416	415	413	446	404	407	388	443	354	391	414	395	441	380	396	438	402	400	401	369	419	409	389	402	412	428	411	457	411	432	404	416	404	406	434	421	401	381	397	439	397	380	391	422	361	353	417	410	407	385	414	412	416	414	397	388	387	447	419	406	375	438	397	384	408	401	381	394	403	367	406	381	385	420	401	373	376	422	411	391	388	392	417	424	415	411	424	458	410	398	402	421	435	402	388	426	435	384	443	423	389	391	402	409	418	412	419	389	382	421	383	458	372	421	388	403	403	386	410	388	413	396	435	400	435	433	424	373	437	411	415	381	418	371	417	460	402	378	402	381	409	384	401	443	414	421	391	393	389	396	379	399	427	413	392	407	415	400	404	352	430	452	416	406	389	421	362	414	388	399	404	398	403	427	411	427	403	381	397	389	402	426	430	435	379	437	393	382	376	370	409	405	421	416	408	419	414	430	422	430	427	420	383	412	413	386	440	370	370	431	413	363	443	434	367	412	384	417	409	430	401	393	427	407	387	431	390	417	393	398	391	393	414	400	385	379	379	408	404	414	406	413	401	422	413	389	413	444	393	370	408	410	405	403	438	397	380	388	409	377	407	438	396	419	399	445	428	430	444	398	406	422	455	400	380	382	407	418	402	410	399	448	368	385	400	406	404	409	404	430	383	430	378	424	432	446	400	398	396	374	408	421	434	389	393	421	403	402	403	404	401	411	403	422	397	412	397	399	379	428	426	380	390	413	380	413	436	407	403	415	410	432	392	440	403	428	403	387	406	415	376	412	404	407	405	394	406	398	420	381	452	409	385	415	400	392	409	379	448	406	431	384	431	396	403	411	409	412	413	419	404	423	380	425	413	415	374	413	402	426	420	390	375	404	412	367	390	456	427	414	408	377	394	415	421	417	398	434	446	450	417	379	426	417	394	434	393	398	391	395	399	385	388	415	423	379	418	389	414	405	419	418
11871	6765	8858	8112	5792	3103	2112	1835	1775	1575	1334	1166	1273	1147	1068	1128	1065	1064	1020	1046	1064	1021	988	987	1015	938	927	970	949	973	933	999	982	1015	1035	980	972	1049	978	976	974	985	1024	989	943	967	951	992	1006	973	952	936	987	970	959	1014	992	958	1000	997	953	1031	941	990	953	917	957	933	1057	979	936	1022	1005	978	969	1052	992	981	1024	985	971	955	1002	964	973	1013	957	933	1000	953	930	1027	954	965	951	1008	968	984	1000	986	1000	975	961	974	1013	1023	997	966	1024	1040	959	1005	994	1005	973	965	943	1013	968	970	969	1025	935	959	986	1014	1025	980	1030	948	1001	1015	985	980	949	976	1023	1027	1006	971	997	967	971	1026	963	973	962	967	964	1004	958	936	999	953	957	958	933	964	986	994	968	974	971	1005	961	963	943	948	989	988	943	977	1014	960	978	969	948	966	957	915	1035	984	904	1006	963	996	951	994	981	997	937	967	994	976	958	994	957	1021	912	939	905	973	943	934	971	949	1005	984	1038	970	1034	1006	972	977	937	1038	989	931	942	974	995	941	956	963	1003	1008	980	955	1023	978	917	979	969	967	969	984	982	971	1003	963	956	980	987	1017	977	925	984	1021	959	951	1008	1010	986	997	993	984	1000	1013	981	1101	974	1000	1000	939	1008	998	1023	967	933	945	960	989	1012	984	973	976	993	982	937	942	969	939	1043	984	1004	962	955	973	972	986	972	956	970	928	1043	1012	965	975	972	1060	996	968	1033	945	982	1039	1048	965	974	937	952	971	924	976	960	990	1032	958	985	1028	950	989	946	982	1004	913	975	967	949	940	984	1000	971	997	962	982	973	966	1024	971	979	920	1044	974	980	1016	1008	944	991	956	973	1008	1002	1014	932	999	1005	955	985	1020	1010	973	974	1008	969	973	897	983	1010	1017	990	967	1014	967	932	957	977	993	987	893	964	947	1011	991	947	977	938	1010	995	962	998	948	971	963	1003	917	956	1060	972	951	1018	943	992	938	940	940	992	967	1023	982	1017	995	1009	999	994	988	969	978	1012	985	996	995	976	966	959	954	1019	974	933	984	963	935	953	983	969	951	950	1021	990	982	985	983	981	954	949	996	946	988	1011	999	939	969	1014	961	980	1006	985	1006	1013	1024	988	976	934	909	942	984	989	1007	995	994	964	1025	943	973	970	955	1001	981	990	923	973	978	997	957	971	983	962	987	944	957	967	983	970	968	974	1005	1004	928	916	1009	978	956	1019	941	990	997	994	934	1006	1031	967	971	1001	976	1020	958	1019	986	887	1036	951	1000	1022	951	924	967	963	986	984	1015	915	985	934	967	975	975	944	965	1038	987	988	949	954	966	975	1001	984	954	1004	939	981	969	968	991	979	961	963	1010	965	949	987	1001	1015	1004	1017	996	1010	966	987	996	1030	960	1019	998	983	952	984	985	965	1042	1014	959	937	935	988	991	1005	979	954	1010	948	986	977	951	982	994	1006	990	945	995	983	964	1032	984	977	1005	960	968	1006	924	932	938	978	956	920	991	947	1002	1046	944	1015	1024	998	919	1043	934	948	1021	985	976	977	921	1025	932	957	1017	999	973	989	978	961	973	1013	1007	971	995	975	972	996	978	1002	967	1036	987	961	955	980	951	933	953	934	999	1021	957	1018	946	965	1006	999	950	997	952	965	970	1019	1006	967	999	1007	989	1006	974	977	949	951	998	1030	959	909	1025	996	967	973	1000	1004	1009	977	1003	1006	1037	973	977	1017	941	950	997	955	1023	989	934	969	975	958	1000	980	1006	967	1005	979	927	900	994	976	933	1016	982	984	964	1005	979	971	967	979	966	925	987	984	961	911	1004	1007	1054	1024	983	958	997	985	993	962	956	978	976	973	1030	951	1050	943	973	961	990	993	939	933	974	983	970	960	990	986	956	953	993	1000	990	1007	970	1000	958	1001	977	968	1019	1007	996	981	972	1007	983	996	931	1006	974	987	996	975	928	1002	1001	1037	964	1002	968	976	946	982	946	1004	965	1012	977	973	942	997	945	972	966	970	998	972	955	954	935	1040	1041	934	1025	930	969	995	1004	927	904	975	969	990	983	1029	956	990	1002	977	1038	949	912	977	979	937	912	980	943	992	893	966	968	949	1024	990	952	977	945	932	966	973	1022	929	941	988	1041	990	959	1028	997	943	969	977	973	975	1025	1000	961	972	990	921	1009	974	937	1011	954	982	977	939	964	968	997	1014	972	979	961	1020	962	956	1003	1019	977	979	919	927	996	953	991	988	1048	951	987	951	999	961	955	961	975	943	926	984	1014	967	988	978	963	967	953	1009	940	978	969	961	974	940	985	1046	1013	940	972	983	951	961	988	1018	944	973	990	1029	936	1005	945	997	1001	963	924	948	1014	958	1007	1008	974	994	970	933	1037	943	1001	1015	981	981	935	988	952	1003	990	993	951	1011	983	960	979	1016	953	983	927	957	976	992	973	970	949	954	949	984	954	982	1022	977	1002	989	970	1007	981	940	994	971	983	955	985	988	1007	1028	967	998	1004	944	977	960	992	1001	943	966	951	941	948	993	943	952	989	976	929	1005	978	940	900	933	1004	991	977	951	1035	1023	1013	990	988	987	950	972	976	979	924	976	951	951	952	993	1035	913	943	980	1014	984	964	982	1001	1017	988	941	977	978	965	998	988	965	948	1002	1017	1031	953	938	971	947	1004	972	1004	998	974	969	963	988	983	981	985	983	1033	922	996	990	945	1006	972	972	955	988	982	996	958	1023	956	988	973	1019	987	936	979	962	896	1009	1005	989	1007	970	973	963	1019	963	1016	988	1011	963	969	967	961	986	959	978	1005	925	1007	963	993	1004	974	1019	962	1004	944	975	1017	1000	895	999	979	973	980	931	970	956	943	941	957	1009	944	976	1010	937	987	999	952	984	1003	967	1021	976	939	975	998	1007	938	1031	978	998	932	963	955	996	975	944	992	972	1070	966	1016	986	924	961	949	1009	913	996	1018	966	945	959	991	972	947	980	982	994	969	953	1007	957	962	916	999	948	1018	967	998	980	924	902	988	948	972	976	1041	1014	937	995	994	940	982	991	966	964	976	973	987	993	923	1021	976	957	991	968	1000	1019	968	1004	989	975	1011	1029	991	1083	950	978	1071	952	966	966	994	993	969	948	960	982	960	985	963	1000	929	980	1063	998	990	937	932	992	975	987	958	987	980	950	961	992	992	1021	1012	949	957	986	1040	964	980	1024	1015	1040	994	977	1010	928	984	973	930	1020	1012	975	954	948	998	981	1028	1003	972	1003	985	968	992	986	1029	956	1011	1012	983	1037	982	935	950	964	937	978	982	958	1002	950	959	985	981	967	935	1007	965	976	965	940	986	982	1012	970	969	916	984	960	968	961	985	1011	966	990	1005	969	977	982	980	1004	990	970	1014	1001	1025	1003	1001	991	955	945	963	939	1047	988	980	995	1032	1009	979	957	981	985	1032	1004	931	993	982	1012	1008	939	927	979	1017	1035	983	975	945	958	992	968	973	1078	960	972	955	1025	1018	992	947	1016	981	995	941	969	996	997	915	955	970	987	937	958	997	938	989	997	990	999	929	948	986	1010	995	969	1002	934	967	1026	974	967	1005	892	969	947	911	1026	983	1018	961	1003	996	1051	956	969	991	1002	983	987	959	966	967	961	977	960	894	1000	960	955	941	930	950	959	960	945	956	1057	982	1000	964	967	952	988	994	955	975	942	1004	1004	925	951	994	1004	1013	971	943	960	964	1016	956	988	1014	974	959	980	1012	985	1027	1018	992	971	974	969	1001	967	976	990	1033	946	967	1009	987	1003	963
23206	9237	8154	6420	3324	1691	909	670	575	482	474	415	439	431	380	381	407	388	370	339	370	340	352	330	393	332	369	366	368	337	358	338	336	326	354	359	348	333	384	383	342	344	350	338	348	358	350	359	355	364	371	330	360	349	329	321	352	323	383	352	368	311	370	360	382	371	364	360	349	372	342	319	343	334	362	339	349	342	325	338	320	336	386	357	356	347	378	323	363	369	382	362	382	325	319	351	347	336	357	354	377	369	306	345	343	359	362	352	330	358	349	393	344	348	343	331	349	350	316	331	334	378	336	360	353	334	360	351	346	352	360	287	346	309	325	338	365	352	323	336	325	361	361	406	355	380	332	300	358	341	327	340	347	340	394	353	330	316	338	358	351	353	330	334	344	387	340	323	344	360	356	341	378	359	369	336	339	335	335	339	340	339	352	349	383	338	365	314	338	354	361	325	332	389	358	358	341	359	329	340	332	314	353	340	375	326	340	311	364	342	366	336	348	362	299	390	310	328	320	375	345	320	332	371	348	340	347	379	367	344	372	392	360	384	334	334	361	334	335	348	326	355	320	354	368	350	324	304	365	373	357	360	353	366	349	346	370	338	312	342	374	329	349	356	342	381	353	366	349	355	368	329	349	330	372	340	321	336	357	384	344	301	364	339	326	356	354	361	360	336	357	320	342	373	359	344	349	367	351	385	334	372	331	337	313	326	374	371	339	382	358	356	357	316	344	353	347	351	339	356	375	396	367	342	365	337	359	347	352	367	347	370	340	356	374	364	336	349	359	312	339	316	391	360	319	356	358	341	352	370	314	364	335	342	338	391	341	356	327	340	328	387	360	354	333	355	342	346	370	359	354	345	370	348	330	371	337	366	360	346	328	346	338	389	364	339	382	344	363	337	350	319	340	355	369	373	396	336	352	364	343	345	366	348	382	306	300	338	363	310	327	328	301	342	351	332	378	360	330	337	342	342	342	340	350	337	356	315	362	373	364	323	352	368	383	392	344	365	326	350	375	332	372	389	399	337	319	351	323	381	373	365	393	321	349	367	340	315	353	360	322	360	357	366	332	340	351	343	359	362	310	302	363	322	337	375	347	348	353	337	360	346	314	346	339	354	364	340	353	349	316	315	322	351	342	331	326	374	356	363	355	371	327	334	362	334	332	373	348	362	373	343	363	331	333	349	389	371	372	329	353	341	321	336	365	326	365	352	335	321	337	325	319	314	370	351	348	350	328	367	337	367	342	331	362	352	335	376	343	286	358	360	337	354	342	344	352	392	355	344	350	354	350	353	331	346	339	354	369	346	329	344	370	372	325	340	356	373	318	377	356	332	333	358	340	324	373	353	360	338	330	381	347	341	351	315	365	340	347	344	349	377	356	323	361	344	327	375	394	378	383	354	328	371	345	313	343	358	359	385	367	351	344	333	364	335	358	336	366	323	345	325	346	356	347	368	322	369	359	371	358	336	361	327	337	350	347	365	365	356	372	385	372	363	347	344	357	351	346	323	326	386	357	353	358	338	366	352	346	362	360	353	348	349	340	359	368	350	373	327	352	349	363	364	360	323	336	345	355	320	360	310	341	362	323	332	347	361	379	374	345	308	362	379	387	335	343	331	335	301	350	377	313	342	336	326	362	384	332	346	350	336	385	355	339	304	321	350	355	337	323	359	379	354	359	357	360	340	368	349	334	347	349	392	360	331	381	346	359	315	354	364	372	350	336	346	320	406	365	376	353	319	335	376	391	365	412	346	356	382	355	359	348	349	323	356	365	319	344	364	369	348	362	339	357	345	323	330	344	355	373	335	369	365	331	343	344	320	353	353	369	349	342	336	339	373	353	364	383	347	333	319	326	366	381	343	379	330	337	324	377	353	362	313	343	333	331	371	376	377	351	350	335	322	370	363	341	349	339	330	353	316	370	364	369	337	343	353	349	316	352	367	337	391	315	316	345	338	354	368	319	352	338	319	315	391	365	328	346	369	335	358	377	313	372	340	357	340	354	378	345	346	346	343	352	327	318	308	332	326	346	314	363	353	340	343	325	376	342	350	332	346	367	359	354	343	340	342	318	321	354	309	323	379	384	358	340	369	345	362	314	320	356	315	349	347	343	346	350	363	367	364	347	371	350	305	356	336	322	324	337	339	350	371	362	351	305	333	331	380	323	359	329	337	318	339	352	340	327	337	346	370	362	343	368	351	354	325	382	314	327	380	369	358	344	305	365	356	340	357	391	321	323	337	336	399	342	346	360	343	354	387	364	326	358	363	369	324	349	348	350	349	351	341	354	350	350	343	391	333	350	391	359	342	361	342	356	384	359	360	331	310	343	335	352	354	352	330	358	364	380	347	359	375	321	349	373	316	352	329	352	384	360	390	328	346	361	347	361	387	358	363	344	334	362	365	356	318	321	320	322	348	335	337	319	332	397	338	373	332	362	375	332	361	353	333	334	332	375	371	333	334	367	345	380	332	348	351	360	340	327	327	320	340	354	343	326	369	301	341	365	346	354	367	296	346	358	337	355	345	385	333	361	347	346	354	369	358	387	345	336	347	354	348	304	338	354	318	362	334	365	347	353	381	347	307	323	307	345	358	370	400	333	343	335	349	325	336	334	357	318	368	352	362	313	348	364	369	343	352	332	349	380	347	349	365	353	336	324	364	334	369	402	335	344	344	393	347	333	339	363	360	336	348	368	352	370	343	362	366	366	372	369	338	345	359	360	356	324	313	351	354	360	339	335	335	356	324	356	371	351	351	360	308	346	339	340	331	317	359	376	324	376	339	354	338	336	337	362	340	359	357	366	314	287	323	391	333	313	375	336	354	364	344	344	372	336	340	343	375	311	340	387	365	311	339	328	335	340	344	345	386	357	363	358	348	310	363	334	338	339	361	346	353	326	339	350	380	335	364	352	334	340	327	353	336	361	345	342	355	343	373	374	348	326	338	367	374	364	337	376	326	362	334	377	344	361	327	366	358	327	318	379	402	378	375	315	331	372	345	358	390	340	339	367	348	374	326	334	348	321	355	384	393	357	344	374	322	365	351	352	343	354	345	373	356	360	342	347	355	327	372	329	338	332	350	358	383	374	369	370	344	342	325	335	403	371	346	328	341	310	352	325	358	310	339	352	339	335	341	348	315	355	365	359	366	371	323	335	365	346	340	394	373	342	374	348	375	410	349	371	323	369	340	362	370	358	368	349	319	349	342	358	354	347	349	347	363	330	323	355	380	307	338	299	341	348	370	353	341	346	318	338	316	312	341	357	378	346	355	374	386	347	336	333	368	355	356	354	370	336	375	319	350	380	315	318	342	351	343	379	362	363	362	334	339	333	380	345	359	361	317	360	336	368	360	363	358	345	349	310	319	340	365	359	348	355	342	360	312	356	345	407	344	339	339	328	354	304	368	358	299	329	367	336	347	324	369	350	376	370	342	361	377	342	357	353	366	357	360	382	323	363	318	381	364	328	337	358	387	313	360	375	340	365	341
16556	9156	14699	16665	10819	6277	3519	2441	2234	1774	1526	1258	1219	1157	1101	1031	1028	972	998	958	913	836	890	902	921	907	874	919	867	897	900	896	910	898	868	871	812	911	869	867	831	891	852	873	872	887	866	855	874	861	915	860	866	819	875	805	904	827	850	821	831	857	883	823	854	855	836	896	843	896	892	796	903	870	838	827	855	885	881	855	819	840	848	862	793	838	876	801	875	803	837	829	810	890	871	865	821	862	824	846	889	820	887	857	860	822	835	873	807	878	909	899	877	851	852	785	840	847	884	851	859	881	872	846	822	821	825	829	843	796	862	812	860	883	859	870	877	812	839	862	893	860	858	870	810	853	803	847	831	869	869	866	822	840	901	835	857	830	846	849	807	840	889	907	873	842	852	819	903	865	857	838	825	877	872	803	852	821	865	892	859	927	856	849	834	813	813	838	836	898	875	897	879	854	835	806	814	832	891	862	817	863	883	862	858	843	855	904	882	876	851	920	873	851	862	870	847	863	797	845	844	835	841	927	875	863	837	861	834	810	842	827	859	885	846	875	827	831	849	879	852	870	849	881	868	855	873	821	862	829	811	885	862	840	862	862	861	877	870	812	828	832	832	886	863	836	833	868	871	851	841	793	873	868	835	860	849	812	801	868	877	855	816	888	835	829	783	936	816	824	837	883	846	831	884	869	773	841	879	869	803	794	883	896	842	811	861	865	868	811	828	905	885	837	847	835	840	869	843	827	856	873	809	812	897	837	885	855	895	818	807	810	852	827	843	917	816	917	863	803	837	866	833	898	868	836	831	800	887	801	847	823	820	882	869	888	886	825	933	854	844	776	841	840	868	845	842	804	847	848	799	874	841	833	846	858	860	830	851	882	834	810	871	864	858	815	881	849	875	887	814	868	818	861	894	855	802	845	857	897	886	841	842	815	818	872	834	864	892	864	879	842	827	851	821	861	877	788	829	838	840	820	817	816	860	871	875	834	845	865	868	826	804	915	903	851	802	835	885	879	861	849	857	930	906	874	853	863	840	875	805	794	903	844	868	797	815	832	860	850	854	814	889	866	836	897	801	849	825	863	848	841	874	845	865	846	848	837	895	923	837	882	871	820	792	846	794	876	819	875	871	837	831	838	864	806	861	824	793	859	866	884	816	799	835	857	891	861	829	811	874	842	831	881	796	841	868	846	857	855	958	854	829	847	847	867	887	851	868	863	842	830	842	861	842	851	873	808	877	884	817	880	855	855	820	882	851	864	854	852	851	793	844	897	866	824	872	839	880	848	800	817	849	850	812	835	828	853	803	825	816	845	841	849	850	890	857	897	846	878	821	852	826	868	835	855	864	853	860	865	836	821	860	846	875	892	829	829	827	854	894	899	896	800	851	823	828	811	829	843	803	818	914	841	880	884	815	819	845	834	851	884	872	860	848	792	852	850	830	841	828	867	929	850	823	812	824	837	836	860	878	878	804	864	838	848	813	838	862	874	836	891	817	895	851	855	841	870	805	895	847	861	820	831	831	836	873	832	845	890	834	873	849	825	845	878	848	816	838	936	840	813	800	877	851	826	833	806	885	847	823	831	821	829	864	853	880	877	869	898	870	823	831	869	863	786	839	851	859	840	904	873	835	792	824	779	802	832	853	851	872	859	863	789	798	874	845	845	855	825	813	829	798	847	813	884	820	889	843	850	892	872	862	838	864	829	844	835	901	846	804	829	800	866	869	876	845	833	874	864	837	826	864	793	846	907	845	862	869	849	852	867	816	883	899	871	844	893	839	898	841	834	850	856	830	861	870	832	855	830	795	833	892	867	894	883	886	876	810	850	831	852	801	796	826	804	807	862	872	884	863	885	859	852	821	819	859	901	889	887	824	863	839	867	843	895	842	824	851	911	901	810	814	785	853	840	930	889	820	827	836	843	926	825	804	831	854	915	841	856	861	870	850	885	868	898	828	869	903	854	877	814	870	883	811	859	902	807	881	886	780	861	895	885	850	858	803	815	880	844	874	824	874	898	841	844	939	836	814	845	938	842	891	839	841	895	830	867	822	869	870	842	867	839	818	857	873	874	883	840	863	825	853	874	841	841	830	855	842	874	857	827	808	860	855	824	824	857	823	865	862	838	877	884	808	868	858	879	875	880	828	830	814	818	842	885	894	862	859	847	865	819	881	859	869	811	847	800	871	843	838	836	875	877	823	880	813	832	866	835	880	871	892	850	819	894	848	838	835	834	815	848	871	873	802	816	907	865	807	851	875	842	874	886	849	828	875	857	852	840	848	877	859	869	867	877	881	846	878	847	822	803	829	869	820	828	909	855	863	885	812	791	874	872	823	828	873	853	862	879	830	842	825	880	821	873	817	828	886	834	850	897	899	841	878	840	844	897	903	842	826	900	831	815	844	845	817	831	822	895	859	843	803	869	860	809	846	876	795	861	844	798	893	886	868	869	832	873	801	791	875	869	875	838	858	818	837	860	850	876	836	830	857	805	817	891	867	860	823	816	828	857	897	812	864	847	852	840	850	836	889	817	779	851	825	864	846	915	858	903	883	862	852	814	900	845	854	818	799	841	851	857	844	791	830	840	879	876	856	814	885	876	875	854	799	839	882	896	823	846	879	835	831	890	861	872	893	875	816	843	894	817	865	850	852	870	875	854	826	859	862	829	861	870	896	837	901	856	882	864	843	825	864	840	859	843	834	855	877	810	835	891	838	838	833	904	867	836	877	859	867	869	861	814	820	910	834	855	906	817	938	839	836	849	827	875	836	795	840	820	865	829	875	856	870	813	897	887	813	890	833	833	887	824	872	877	822	820	883	883	833	845	848	784	824	796	841	885	839	878	882	839	884	860	871	821	802	879	851	867	858	863	877	867	852	801	891	845	860	873	881	846	826	849	856	857	876	862	855	883	903	868	846	847	843	875	828	834	846	832	794	816	820	821	853	834	814	897	836	833	859	862	804	816	837	881	878	849	790	852	839	852	812	861	843	828	854	852	868	830	839	828	870	846	896	825	865	844	856	879	841	843	845	867	825	849	862	863	875	836	895	848	825	792	795	805	887	857	836	842	851	843	823	781	921	917	854	801	877	828	869	861	863	867	822	856	885	817	863	844	840	847	794	881	865	870	851	875	833	859	851	851	850	837	878	843	830	826	855	861	832	890	870	886	849	848	802	857	822	857	824	792	872	895	843	857	835	895	849	857	833	874	888	812	812	883	868	846	853	831	825	856	861	838	842	869	865	872	862	836	811	831	839	854	865	875	875	846	846	821	827	796	871	826	850	833	859	880	854	836	889	839	834	824	856	833	876	862	870	838	889	826	844	828	882	861	862	854	805	886	883	789	862	812	860	821	786	843	872	814	862	833	872	851	842	838	854	842	824	823	811	902	828	860	844	872	885	838	833	842	846	878	884	838	875	855	873	835	829	848	828	828	865	832	851	830	800	845	829	802	815	871	875	891	866	866	896	861	904	821	864	788	811	850	857	850
32209	15253	13553	9260	4988	2292	1306	807	718	636	505	449	412	416	398	393	399	352	349	319	327	358	332	320	329	376	318	304	347	325	341	371	330	341	343	338	331	343	336	334	350	343	327	339	337	327	298	305	333	335	321	329	330	353	295	327	330	353	279	306	331	342	311	333	330	326	271	305	326	313	319	322	315	332	351	336	296	347	343	330	345	343	326	305	326	313	308	330	320	302	329	326	304	350	333	336	300	303	353	309	301	357	319	346	328	361	322	305	313	315	335	345	339	351	329	307	309	354	325	327	341	338	314	300	332	319	334	323	344	317	312	290	329	327	300	335	341	356	297	354	339	338	310	325	329	336	317	345	350	325	295	319	305	331	346	358	322	308	337	305	295	317	336	329	347	385	320	328	332	362	334	338	328	329	300	311	310	352	347	333	337	324	316	323	327	325	293	304	321	323	298	313	340	321	328	345	325	325	304	341	331	319	295	314	341	287	361	326	333	317	337	311	312	344	327	328	322	328	281	310	353	309	324	305	315	347	329	303	328	356	358	316	325	315	347	346	331	348	314	377	343	335	328	338	354	314	328	295	305	343	331	312	327	312	350	333	303	335	320	330	345	312	284	322	340	344	309	320	336	295	311	306	287	320	350	324	326	287	312	305	346	341	352	311	304	312	357	314	339	297	304	344	311	300	334	313	327	314	337	313	282	322	336	343	325	335	327	346	311	327	291	320	327	345	333	327	319	354	371	365	289	373	312	338	321	328	321	330	346	322	355	306	341	327	312	332	318	301	336	293	330	338	317	339	321	333	302	345	309	323	336	351	306	298	309	322	324	344	308	296	356	328	300	330	330	299	309	303	341	334	279	305	308	321	334	300	305	326	333	356	352	339	338	330	335	304	312	321	332	341	309	330	348	347	344	292	317	304	335	316	337	304	343	312	339	316	330	339	316	329	300	327	338	302	335	355	268	307	349	358	322	354	361	315	328	368	326	334	311	336	320	332	329	323	341	310	279	316	345	300	347	348	329	316	334	317	310	331	315	314	306	340	315	304	324	322	348	314	311	321	312	353	359	303	318	335	334	353	333	332	323	332	336	306	330	352	332	302	330	305	327	355	291	310	326	332	339	334	349	341	317	333	319	320	312	298	286	317	327	346	380	334	312	304	336	321	312	342	314	332	293	305	322	341	307	347	296	308	321	300	339	319	327	338	340	327	329	360	316	355	310	304	340	324	321	322	352	341	362	344	352	315	301	322	281	344	329	368	326	328	339	334	348	312	341	329	348	351	341	305	326	328	360	320	352	347	339	326	355	375	327	315	317	353	308	342	317	298	350	330	336	348	322	318	347	368	350	345	357	329	360	317	323	333	331	310	321	332	316	304	316	342	368	306	291	327	327	303	310	313	347	325	335	336	333	332	337	319	311	323	311	352	339	312	305	334	320	296	330	307	341	345	332	326	346	330	335	320	338	341	318	319	313	318	350	303	313	344	352	292	347	284	344	311	322	335	297	310	311	320	301	276	311	321	317	301	303	328	302	329	341	306	325	307	342	334	364	344	356	325	311	328	358	319	301	336	287	312	320	359	262	300	305	339	330	291	322	320	315	334	325	331	359	315	279	308	329	342	315	313	307	330	322	303	285	317	279	352	347	318	352	289	322	316	325	322	323	334	351	304	300	331	353	301	302	304	337	287	289	333	319	309	334	310	332	310	332	343	308	302	371	342	305	303	304	311	293	339	339	332	307	349	312	316	316	310	317	302	312	341	312	335	315	337	362	295	307	325	315	321	366	322	300	322	345	343	325	331	320	363	316	319	329	313	364	321	320	315	331	302	328	331	304	326	295	338	321	303	328	333	285	336	295	332	314	293	333	328	332	320	319	269	311	312	342	325	344	330	329	343	293	352	309	339	326	333	349	326	340	298	372	361	311	314	335	304	324	334	330	323	292	323	366	312	325	308	314	341	333	314	305	329	299	334	314	315	294	357	336	293	312	340	314	337	350	290	320	325	320	340	301	313	317	330	358	310	377	352	313	296	310	332	328	330	314	316	336	306	314	305	304	337	345	306	368	334	320	305	275	305	353	322	304	333	325	354	312	339	308	317	294	366	332	336	333	316	345	343	289	293	321	335	322	309	287	362	333	334	330	333	293	327	332	307	353	321	321	316	338	313	338	360	337	325	333	340	342	318	324	306	352	319	353	333	326	345	318	341	339	331	340	331	319	330	336	366	323	346	352	335	347	330	318	359	321	333	322	321	326	349	324	368	327	356	334	354	306	341	314	350	328	284	346	316	294	289	342	360	358	315	309	324	326	332	301	331	344	327	333	302	307	322	331	329	297	340	324	330	366	347	308	344	309	366	331	293	317	297	341	342	323	316	342	321	325	306	314	332	320	333	331	331	357	310	325	342	348	340	306	315	347	324	342	314	319	325	349	318	340	335	327	286	317	316	329	367	348	302	299	328	319	295	336	362	354	334	304	298	313	330	321	330	310	354	308	344	295	303	330	329	318	314	314	305	315	313	323	285	313	339	335	313	329	322	309	349	298	335	313	341	338	328	298	318	320	329	329	314	313	336	323	351	300	327	347	334	348	297	311	321	328	328	302	338	312	324	346	330	300	336	332	358	317	302	321	305	313	347	326	366	351	337	332	336	322	341	307	328	355	320	361	319	326	298	366	355	303	300	331	365	304	318	294	326	324	336	297	302	331	313	334	377	353	353	340	364	326	312	321	313	338	347	295	342	325	342	299	342	319	328	320	290	342	285	373	327	314	293	322	309	325	298	341	309	313	356	324	337	343	322	332	310	330	313	348	326	332	339	299	337	321	322	349	316	327	334	316	303	310	324	301	331	292	290	329	326	320	345	323	338	315	323	343	340	331	336	302	349	317	314	325	304	333	332	281	334	314	294	352	339	328	330	351	305	342	311	339	330	337	319	323	325	304	334	347	337	341	293	288	334	344	335	338	321	296	313	350	355	348	317	311	317	337	297	298	354	318	340	344	304	300	338	368	329	338	291	357	308	350	303	299	307	330	318	305	343	309	318	333	299	315	315	337	350	340	332	310	358	274	324	332	324	323	351	326	296	291	301	310	345	346	339	375	336	337	311	329	306	327	341	328	306	337	306	298	337	338	307	306	346	303	362	327	294	276	278	326	343	327	343	329	313	308	299	310	296	346	343	308	362	322	322	317	295	363	337	345	289	343	310	299	349	337	332	315	342	333	341	352	294	335	323	303	332	315	325	333	338	356	338	324	324	325	290	315	322	330	288	327	341	351	325	320	338	319	340	310	330	349	312	325	315	306	341	330	321	350	296	345	334	294	314	335	308	359	348	346	339	347	365	346	294	339	337	299	294	305	359	311	298	351	341	295	348	311	342	307	365	310	319	328	329	327	299	315	342	335	321	316	319	333	304	321	310	337	334	312	335	339	363	326	331	335	325	346	323	327	301	316	344	319	330	306	325	291	317	318	287	340	340	309	348	334	327	324	320
19038	12291	18915	18109	13521	7553	4925	3074	2844	2235	1761	1384	1318	1173	1156	1019	976	902	904	876	864	847	831	876	777	754	773	759	746	788	723	747	758	744	792	779	724	762	785	764	705	773	797	749	711	770	711	749	798	783	802	707	715	714	739	788	761	727	736	723	737	752	731	750	714	735	728	675	731	687	764	742	791	757	746	729	700	737	758	724	721	731	767	698	742	755	734	684	734	743	715	744	744	741	703	676	726	734	721	754	742	748	758	696	720	732	678	770	722	758	763	689	739	707	700	746	677	728	700	723	694	675	747	714	753	714	749	684	733	706	693	794	737	749	747	668	748	726	734	717	764	704	748	751	756	720	765	712	690	743	736	768	737	699	703	714	780	696	710	692	672	735	770	712	755	720	757	745	757	754	723	751	754	693	773	755	697	713	691	735	733	745	728	696	763	790	720	739	704	743	736	713	703	731	727	742	725	723	704	740	757	715	776	770	778	738	713	712	669	716	660	695	724	753	766	686	703	702	689	731	752	716	755	746	766	770	710	725	738	694	705	742	703	718	721	738	689	687	704	715	712	741	752	729	757	761	783	778	735	782	730	724	705	712	749	725	711	709	713	758	748	734	732	729	761	729	721	732	705	729	714	703	715	764	775	708	689	683	710	705	685	739	690	710	720	752	714	750	817	735	766	743	749	734	737	745	761	713	734	725	721	728	768	745	740	708	691	733	725	680	732	768	699	763	741	706	714	732	722	742	729	748	727	716	719	767	732	744	755	696	769	741	732	740	725	743	752	742	677	734	761	778	763	714	686	751	756	726	720	736	698	704	700	696	769	731	778	776	751	707	725	726	716	707	750	740	710	685	695	732	751	726	697	714	721	738	738	672	706	733	724	687	755	729	695	698	742	726	756	721	703	679	740	773	719	725	732	726	726	722	724	753	707	710	790	724	718	704	744	758	757	760	741	760	722	713	705	709	745	704	720	729	729	705	708	706	757	712	684	719	728	732	721	740	702	717	727	763	740	714	729	786	757	696	744	692	699	764	683	771	723	735	711	755	726	711	767	696	769	753	756	724	760	754	702	708	737	707	703	668	745	717	696	695	730	670	717	713	710	733	706	758	717	724	662	798	753	721	714	717	779	747	740	746	723	693	752	709	710	745	714	744	765	734	697	760	720	772	699	769	740	700	771	756	726	716	712	767	770	691	729	729	715	745	728	759	743	750	766	700	725	708	735	697	720	702	755	783	720	717	729	761	701	747	733	729	730	718	732	764	707	764	719	724	704	646	706	703	704	689	781	694	724	711	721	732	779	746	767	736	745	724	774	747	716	733	731	727	689	728	693	733	743	728	756	725	723	767	712	739	747	737	716	729	750	739	738	694	728	712	706	720	708	756	708	754	707	728	738	733	713	702	729	782	708	746	742	742	719	746	707	716	745	696	760	737	715	688	688	717	737	705	744	738	707	757	718	717	720	724	748	712	707	739	712	708	707	710	755	724	770	767	690	754	741	711	760	711	723	676	707	736	735	706	715	732	713	775	687	728	732	792	713	700	720	732	712	695	748	771	700	726	707	728	760	731	756	739	763	701	747	744	726	742	709	729	708	727	728	686	758	726	757	737	739	708	759	738	726	735	717	725	716	694	719	766	717	745	712	740	751	730	765	671	743	778	744	733	751	760	695	695	684	737	743	702	757	711	715	726	776	718	751	748	764	734	709	732	722	689	737	701	741	696	754	722	728	748	676	704	708	673	756	733	742	750	768	719	755	742	746	712	747	720	779	700	711	731	686	707	709	724	736	715	686	741	725	763	717	724	770	757	718	712	745	757	728	715	734	671	759	695	715	718	744	692	657	709	741	739	756	746	729	720	728	745	698	748	771	747	705	766	720	699	742	690	708	739	712	738	746	761	721	752	689	702	726	700	739	706	758	767	737	717	768	752	708	699	755	739	744	767	719	689	707	757	768	715	661	761	734	744	748	732	707	738	732	721	739	771	745	787	674	723	732	712	691	730	712	732	738	681	723	732	711	679	716	745	712	721	802	750	698	729	765	723	738	720	722	755	741	731	735	705	743	729	724	799	704	700	725	766	721	690	720	761	720	736	702	702	726	770	734	761	713	672	764	683	740	711	735	698	746	721	708	727	705	743	725	716	744	688	732	704	715	689	742	753	699	726	732	779	733	735	753	770	728	779	713	716	711	722	737	728	723	701	718	742	699	707	711	699	682	727	762	727	706	708	726	716	738	716	667	760	724	783	691	767	719	733	724	707	776	739	747	743	756	713	689	767	711	724	688	691	735	673	714	729	728	717	816	744	716	701	706	729	749	690	713	725	721	735	708	723	761	763	729	729	709	726	724	724	718	736	704	696	792	691	733	738	689	778	707	686	710	754	704	751	720	758	713	751	702	727	712	705	757	739	705	742	678	740	729	713	697	703	741	702	742	795	699	701	753	771	696	719	771	703	782	747	756	734	703	726	749	760	743	691	760	778	683	709	752	768	749	759	752	709	719	739	707	749	713	721	712	726	685	721	715	679	814	713	742	725	747	674	709	741	682	753	763	727	720	732	738	725	747	762	721	669	785	759	714	750	696	711	700	731	728	723	693	693	706	724	713	729	724	753	734	705	741	720	707	764	735	691	713	724	744	702	737	736	694	721	691	692	772	767	733	714	644	764	752	742	693	747	754	684	722	734	717	671	759	724	740	759	718	768	730	742	717	750	713	700	723	784	755	733	669	694	743	716	734	738	781	736	702	722	737	724	740	750	719	735	746	702	766	744	697	690	725	662	690	744	759	718	707	770	719	669	769	699	723	735	723	690	749	755	721	699	724	762	715	715	741	741	782	720	708	722	763	695	737	708	752	744	713	742	710	745	743	779	719	708	737	739	737	774	762	715	696	743	733	754	761	737	697	730	712	765	773	730	736	740	775	711	677	745	769	699	722	704	755	651	763	759	776	723	704	688	736	733	701	725	723	725	749	737	750	708	709	741	725	749	717	674	746	720	750	725	726	702	714	688	710	767	751	719	704	714	739	721	685	778	705	702	740	747	714	703	736	733	766	703	705	729	743	687	711	713	737	780	737	754	714	708	667	724	739	748	704	769	771	750	808	717	733	748	707	755	725	691	735	732	729	741	720	732	753	714	718	744	698	733	713	702	728	718	730	737	758	740	750	727	769	738	747	694	719	701	760	746	673	712	754	755	729	761	713	727	714	750	731	736	697	729	750	723	759	761	711	712	695	773	748	744	726	791	686	737	688	757	720	761	679	717	716	754	687	743	737	723	709	727	700	759	709	735	719	738	749	740	663	737	694	708	738	737	740	702	723	751	726	703	734	738	700	719	689	769	739	742	704	699	733	693	744	696	717	705	719	753	697	696	716	753	688	737	747	746	770	687	719	707	767	759	728	752	706	760	718	735	787	753	687	716	748	680	727	787	714	705	751	752	710	757	666	739	757	762	722	749	752	780	704	700	715	746	773	737	755	769	774	711	727	733
15715	6660	4852	2876	1378	740	622	556	516	487	470	425	475	455	437	408	386	449	447	390	378	379	434	415	399	400	437	451	450	395	412	412	417	424	427	392	402	430	394	397	370	398	382	427	363	383	398	429	391	426	438	406	413	417	378	431	417	364	359	397	396	409	387	387	381	409	384	420	405	410	427	382	397	447	423	425	405	417	395	453	386	416	415	454	426	404	414	431	377	422	357	424	403	395	424	432	414	402	445	425	393	443	434	402	409	401	398	399	406	436	427	405	446	428	389	383	392	389	414	437	385	390	411	397	397	404	399	426	434	392	401	415	414	396	420	391	403	401	385	400	414	434	436	419	439	444	384	370	417	383	405	387	416	411	414	416	399	402	441	419	388	426	396	427	401	379	403	389	413	403	394	378	441	385	438	397	402	428	396	394	442	423	414	403	396	392	412	410	442	427	437	407	429	392	364	394	408	416	371	388	389	396	411	405	388	391	412	416	393	381	386	385	405	421	403	416	393	379	405	403	454	400	415	404	424	405	389	401	437	422	371	352	399	381	376	416	457	367	360	374	411	408	395	421	422	420	393	420	410	401	385	405	406	405	425	419	382	377	394	435	410	417	420	396	414	430	381	366	394	424	391	394	406	408	398	395	363	396	396	400	386	431	398	427	445	392	437	409	416	406	398	414	396	432	391	398	395	411	417	412	379	395	389	386	405	419	390	374	378	388	383	392	410	401	381	410	434	424	398	379	345	387	397	397	426	385	419	419	402	359	450	400	398	405	371	419	412	410	433	384	402	405	455	415	425	420	405	439	420	393	395	352	396	404	377	387	433	411	412	373	448	378	412	384	402	415	405	390	439	452	399	392	371	422	398	395	393	451	415	415	405	415	383	368	399	370	426	399	429	400	443	411	410	358	377	394	426	382	400	384	441	363	391	408	417	427	387	403	419	430	386	426	417	422	419	450	411	414	405	397	387	371	417	431	369	440	416	404	400	440	384	422	388	418	392	393	387	388	415	403	360	393	397	426	360	377	419	418	351	394	400	421	391	400	421	428	373	406	433	419	405	363	413	390	403	405	421	385	381	411	423	404	408	380	428	356	438	449	397	385	433	398	400	380	367	405	382	380	388	433	374	399	397	401	391	401	404	422	415	436	397	370	392	408	438	402	364	422	395	389	427	459	409	400	410	386	426	421	403	433	416	414	386	390	385	414	409	393	400	401	387	434	391	407	331	401	414	386	388	387	428	366	421	407	419	410	396	405	409	394	375	399	392	427	438	408	415	401	381	362	373	401	406	471	373	395	425	408	388	428	388	391	403	422	419	401	394	419	369	400	410	424	419	392	397	399	397	436	428	423	411	425	393	406	449	412	425	415	411	396	417	425	429	378	411	459	408	389	371	442	395	391	414	395	377	423	440	370	418	406	414	432	405	396	405	408	382	416	404	434	362	446	406	394	414	383	400	375	428	361	399	392	408	408	390	387	391	403	403	378	426	393	420	386	413	390	425	373	397	385	411	385	425	393	380	411	438	407	413	422	401	409	421	404	412	421	404	411	392	454	396	402	416	403	406	378	410	374	409	435	401	398	425	394	387	402	403	419	380	417	376	420	410	402	417	417	398	388	395	400	415	436	430	392	405	383	370	403	419	405	400	384	398	417	438	430	427	363	405	399	439	417	343	403	407	400	348	441	361	400	401	366	471	392	422	368	434	397	381	399	419	452	393	425	405	391	390	383	401	427	425	421	401	425	406	397	405	440	429	392	362	405	404	410	402	465	448	407	409	422	424	423	400	415	397	437	402	406	395	404	428	421	395	405	387	424	383	374	414	409	401	411	384	380	395	355	423	387	384	422	371	429	398	413	368	427	432	432	367	368	433	416	389	430	414	390	400	400	424	445	414	365	419	418	394	399	383	434	432	395	415	427	400	423	405	392	409	429	424	429	415	410	430	409	405	431	410	414	389	405	391	370	375	375	415	396	432	433	407	401	401	422	398	396	382	403	460	401	424	412	406	417	398	379	405	416	395	410	396	337	371	415	404	412	410	423	411	424	426	398	417	393	398	380	393	365	436	414	361	424	427	444	378	401	425	416	384	423	402	418	381	398	387	415	374	399	367	413	369	388	397	396	407	407	413	381	434	366	381	424	415	429	392	397	426	374	383	370	397	392	421	399	399	385	403	407	386	371	389	436	377	391	418	435	410	394	399	416	404	407	397	404	389	432	435	391	413	411	413	385	420	378	379	397	415	401	410	435	367	402	404	395	413	382	380	414	427	392	391	375	428	419	409	445	390	449	396	435	386	424	429	423	397	421	396	370	376	368	410	394	399	380	432	437	414	384	396	414	449	431	387	408	406	410	413	423	407	417	404	449	415	422	400	366	366	402	363	412	423	404	413	389	398	427	397	371	387	404	399	418	408	397	405	397	433	414	425	434	444	426	410	374	405	425	384	423	394	408	437	397	426	420	384	413	407	415	442	382	387	379	400	428	384	378	422	415	397	384	392	435	378	369	396	403	389	372	400	413	373	415	406	431	381	383	410	421	385	443	423	398	414	400	359	404	426	420	424	390	416	364	387	424	388	416	393	416	407	408	414	440	373	411	429	412	418	399	391	377	408	393	374	387	441	417	401	365	420	411	396	399	395	410	420	402	420	410	396	465	414	407	400	403	373	396	393	406	394	377	420	411	352	401	437	419	403	425	435	400	419	444	450	373	370	395	392	373	417	384	406	397	404	441	410	387	404	368	422	430	398	413	398	392	410	416	417	432	446	401	422	418	425	424	406	413	371	427	444	384	404	418	403	402	405	425	420	427	439	404	420	385	402	382	399	389	420	415	421	400	369	387	392	428	408	432	447	438	392	395	377	376	425	435	381	373	390	385	438	422	387	389	437	415	373	403	403	422	388	398	434	370	423	423	406	433	377	379	394	412	397	402	372	390	420	457	382	401	442	414	402	387	408	430	393	395	380	409	387	410	419	393	443	397	395	382	389	385	383	447	403	399	382	395	381	402	400	389	398	405	396	377	418	419	397	401	409	404	409	405	416	393	404	386	399	397	416	418	408	411	398	396	409	397	388	375	404	370	401	394	417	391	415	416	432	462	435	383	407	394	443	401	395	379	403	405	418	374	385	439	374	394	398	411	387	415	411	395	380	364	410	391	433	356	399	393	411	404	404	405	392	395	369	415	409	391	435	401	445	411	416	431	452	394	401	414	447	415	424	401	441	387	407	385	396	389	400	395	434	449	433	387	401	383	404	404	416	398	433	443	382	405	402	391	436	386	417	381	440	410	427	393	398	431	392	416	459	424	451	399	379	407	405	401	437	416	471	450	378	385	377	418	426	398	366	372	386	381	385	385	427	426	372	375	381	416	417	410	417	407	412	391	382	389	427	406	408	375	424	365	403	404	415	413	430	390	403	442	419	385	451	387	372	389	372	399	435	392	432	394	401	412	416	420	385	366	369	417	430	383	389	433	422	425	409	391	394	418
12152	7462	9419	8131	4644	2638	2146	1718	1710	1586	1365	1208	1144	1177	1148	1072	1050	1045	1061	1051	976	939	981	974	992	954	1005	1020	986	919	1006	1002	942	991	974	1005	950	985	976	986	971	1013	947	953	977	1008	991	973	1015	973	982	1012	967	1010	990	956	927	949	1007	925	941	961	985	990	950	1003	1022	974	945	950	973	985	933	1013	1016	927	966	1002	929	935	948	984	905	980	923	934	989	949	908	969	974	948	992	974	876	941	989	1012	1003	960	1037	965	931	974	946	924	942	916	982	972	1020	1003	950	978	977	1025	960	940	971	1004	982	958	971	961	986	994	920	992	949	969	978	988	945	978	949	974	1009	970	964	990	957	970	870	977	953	986	1042	957	974	980	942	992	940	1019	940	948	980	959	985	984	940	974	992	968	961	907	1004	968	965	936	1001	942	946	954	1025	981	1022	971	955	976	927	1010	977	917	958	943	980	931	938	951	949	988	1002	961	954	1022	973	926	993	941	967	977	927	1004	1012	977	943	953	1003	1014	983	975	1013	990	976	925	957	989	999	979	957	966	1054	1001	919	972	945	962	941	932	976	993	976	935	985	976	946	971	992	972	967	933	1065	970	987	926	964	954	989	1018	971	1013	960	976	967	982	987	1031	946	956	972	964	979	997	926	982	953	926	979	973	992	972	952	951	958	977	958	956	981	981	969	990	1001	977	995	981	982	948	948	1009	967	949	993	1023	927	992	942	1010	943	971	1028	947	929	970	1019	903	947	966	987	966	1016	935	1000	1006	978	970	990	938	958	934	1031	988	973	976	983	931	958	947	950	970	983	978	964	993	927	945	950	952	960	974	973	968	963	1019	1001	961	989	972	991	971	1008	975	998	967	948	909	990	987	963	972	1038	922	947	1020	1027	884	1015	960	967	952	955	891	998	955	1030	920	935	958	963	1011	987	984	918	958	966	978	926	938	1021	1054	1013	969	1018	945	934	917	931	965	941	1002	933	1000	976	1007	962	946	993	1004	919	939	1014	1013	934	932	1038	958	933	941	985	961	1015	981	959	997	1004	945	973	1002	1012	1010	1000	964	960	951	924	966	1000	955	989	964	1017	946	968	1019	901	976	957	982	983	1008	992	974	890	989	924	989	977	955	912	941	1000	900	1018	955	977	975	958	966	1023	941	994	1007	940	902	1001	1033	949	917	976	921	952	963	974	992	1006	1007	920	1021	981	973	968	978	965	970	935	991	924	986	994	927	1009	985	934	951	941	945	942	967	947	994	960	968	948	959	993	987	955	963	989	955	970	944	1024	937	948	957	949	1005	931	989	926	970	1042	1043	1005	943	1014	970	994	968	964	952	978	933	948	921	986	934	930	974	984	946	974	945	988	951	932	993	929	957	975	978	968	999	992	1033	953	947	980	995	925	1005	984	958	937	1011	940	1022	912	983	966	993	1005	966	957	954	992	951	960	930	972	977	983	923	982	970	959	956	1004	1010	977	960	963	946	988	956	969	933	958	898	936	937	967	921	938	988	997	943	984	956	978	951	929	988	978	973	965	960	979	967	939	927	919	1019	963	934	920	962	980	976	925	996	948	951	939	996	936	928	956	1035	946	939	947	905	953	954	990	948	971	1019	947	969	986	992	995	977	983	1016	960	932	904	973	975	980	995	1003	963	996	966	972	999	992	947	929	956	972	978	953	987	1003	997	1012	931	979	965	962	951	953	996	954	969	985	1009	978	953	967	1005	962	951	975	908	1002	962	1010	974	1029	939	948	956	918	969	999	996	962	956	1001	958	986	949	982	968	988	982	967	908	949	977	1020	920	965	959	999	971	936	989	937	985	974	963	970	1028	980	995	981	1032	946	962	959	939	1001	902	985	991	947	944	1001	951	988	956	909	996	916	982	1009	917	983	941	932	979	1005	969	934	950	1017	943	928	988	977	962	1000	968	955	974	939	930	969	948	990	1015	948	981	948	943	976	987	928	998	917	996	954	979	1040	953	1020	949	962	923	992	1017	945	931	941	938	971	936	971	971	997	928	921	966	932	962	966	901	940	961	1001	977	942	993	1014	937	943	1026	960	980	958	979	1012	972	978	956	946	984	982	921	1007	962	978	983	974	1001	984	895	911	1011	947	977	976	955	925	981	959	954	921	981	956	1029	914	966	917	962	973	943	967	979	987	987	940	930	960	976	949	923	1027	1002	949	871	952	976	1007	974	945	1001	972	960	1011	961	980	1011	950	959	965	945	960	925	941	944	998	976	946	999	981	898	946	993	969	913	966	906	922	965	927	969	985	1002	1018	988	1004	957	888	967	940	1004	995	914	897	1017	975	980	940	1036	976	985	941	946	957	969	949	942	955	966	1003	987	982	919	961	983	995	960	967	974	1031	995	986	973	1005	969	1000	1040	955	955	1013	958	977	968	959	959	959	1026	954	946	1045	941	937	914	947	950	1003	993	1007	955	1007	979	907	980	960	1009	914	962	949	967	972	992	954	963	946	936	1004	906	1005	977	953	945	988	937	946	992	948	959	1009	937	976	927	1004	953	1021	904	972	1031	1027	952	964	1010	980	982	966	1020	970	949	994	1011	980	953	946	974	1006	951	958	986	968	1007	992	988	963	942	949	1006	921	938	974	1018	998	966	971	974	963	951	980	1018	978	931	956	1034	940	925	990	956	979	1000	946	925	978	994	1002	975	992	955	945	1011	983	944	986	1020	981	964	961	969	991	984	985	986	911	960	988	985	964	975	911	970	1018	975	1007	907	937	950	979	968	1002	985	948	946	974	924	1033	1045	966	969	959	988	997	953	931	996	1029	965	929	1040	1021	979	933	1000	990	988	986	982	965	988	963	958	957	923	942	983	965	982	959	1001	999	1003	996	951	923	917	965	959	995	1034	920	992	951	1009	971	943	1030	964	942	962	976	949	926	967	983	973	987	967	955	988	957	968	968	952	951	972	911	909	977	957	955	1007	956	958	971	1054	935	971	1000	930	953	957	1021	950	994	921	933	989	970	971	1012	910	951	924	947	932	951	987	921	977	953	957	965	998	992	996	948	955	1009	984	897	923	1014	969	1022	995	941	977	987	958	939	964	966	947	956	1012	990	945	960	932	1016	944	958	927	955	1006	982	1015	947	964	966	1001	995	996	988	989	971	951	986	942	977	949	976	980	977	935	963	1004	978	955	981	949	1007	1024	978	947	1001	949	979	996	968	962	961	914	995	957	960	959	961	976	973	982	975	980	915	954	989	942	935	952	944	954	935	937	977	941	943	969	948	1026	951	1022	942	921	936	970	966	959	951	974	932	986	973	1018	916	1040	960	952	960	996	888	982	988	987	920	1013	1021	975	976	1028	981	969	968	966	975	1010	995	973	941	972	994	956	940	1012	960	979	953	934	1013	1019	1010	955	945	989	1035	1044	996	1023	988	1019	1001	1010	963	879	999	911	972	980	985	970	966	1001	1013	949	949	945	1017	942	953	956	994	985	997	946	1012	943	936	992	956	1004	953	989	925	976	1000	1005	919	1009	1021	999	989	945	949	1021	886	1045	956	995	962	1005	1006	990	1002	972	981	949	952	1038	966	960	1018	986	986	963	957	975	1001	936	869	976	1008	957	960	995	985	964	1019	959	908	934	971	980	1034	925	1010	1024	959	982	1008	999	1002	976	982	1007	1012	943	922	1002	977	975	915	926	954	1006	1032	994	927	903	926	935	1025	997	986	1013	991	942	975	958	995	975	946	957	948	998	975	1014	957	946	994	937	998	979	952	954	979	961	1006
24861	10196	7539	4944	2991	1621	863	627	581	505	450	459	384	359	362	380	431	342	380	334	378	359	364	374	337	358	357	364	342	364	368	348	378	327	361	339	331	327	361	339	341	353	358	358	346	366	344	350	338	357	374	351	322	348	346	336	348	334	361	322	313	347	364	377	363	344	328	329	350	346	349	345	371	329	310	357	379	358	392	312	342	341	377	377	353	346	335	327	371	359	363	332	373	341	295	359	336	343	349	316	336	364	352	349	385	372	353	337	354	346	331	334	344	363	388	324	322	344	344	342	342	356	373	339	301	342	352	386	347	365	330	348	330	335	343	316	358	310	386	358	340	337	336	345	331	346	358	367	363	343	371	335	355	368	349	380	351	331	325	375	327	373	315	326	320	342	365	366	340	398	332	348	341	350	363	362	333	367	362	283	378	346	374	345	383	349	341	336	321	324	326	333	331	367	356	304	364	329	343	328	343	357	365	319	358	339	305	321	345	336	337	329	348	322	358	331	335	347	370	338	332	335	323	349	347	343	334	332	348	337	354	360	348	354	331	369	401	338	360	373	314	323	351	353	357	344	366	335	323	353	363	385	368	359	368	394	352	347	353	345	333	332	340	334	331	357	378	352	344	345	349	330	343	384	324	321	356	310	336	332	322	379	375	348	372	355	339	340	336	355	362	305	351	317	324	366	307	345	334	341	337	379	345	359	344	323	356	355	337	370	325	350	368	351	322	392	321	343	361	344	351	395	329	389	377	340	327	360	337	344	380	394	355	356	369	347	320	356	338	357	359	325	343	330	355	381	355	324	359	358	348	330	355	359	363	373	324	350	349	347	329	355	367	331	392	315	331	321	367	373	376	324	352	335	329	338	341	357	344	339	333	368	334	327	321	345	375	323	322	321	338	383	337	354	346	357	334	350	315	334	362	364	384	357	388	359	390	395	377	369	364	333	363	356	364	394	351	356	342	313	332	356	366	317	331	338	343	355	337	321	355	356	348	332	376	327	349	369	407	412	375	334	326	353	330	342	317	338	352	353	357	353	337	323	319	324	368	346	329	339	355	364	333	367	346	347	345	367	348	379	335	346	343	323	340	330	311	373	376	369	343	348	340	376	338	364	345	337	343	352	327	385	315	337	334	359	312	354	370	368	370	334	339	337	340	355	327	418	342	361	366	394	339	381	321	315	321	391	365	342	355	360	334	328	329	362	367	382	362	363	323	334	351	332	329	312	338	315	328	339	338	353	320	350	343	317	317	358	370	329	317	359	384	370	342	352	340	313	327	326	318	353	342	352	341	359	338	373	358	347	366	375	352	395	352	315	329	325	349	375	320	320	334	358	342	354	326	341	356	338	367	342	374	360	347	311	343	348	360	373	372	347	354	316	336	368	316	354	337	355	343	328	334	319	352	332	348	352	366	315	354	323	320	329	341	325	317	354	369	353	358	322	329	345	349	339	352	334	374	359	312	351	354	356	363	344	345	362	336	334	357	320	357	343	361	358	360	382	313	368	375	365	347	358	343	353	323	361	297	320	339	377	336	334	336	340	358	342	353	329	368	341	336	364	372	360	386	369	305	317	354	325	365	314	362	316	309	320	320	343	343	310	315	346	360	352	362	318	317	298	358	350	353	351	353	327	324	346	348	361	339	378	308	370	340	355	358	375	367	364	339	350	321	352	370	360	369	315	337	341	341	355	374	366	371	347	402	346	359	360	354	356	328	341	336	349	334	345	360	333	363	338	378	320	360	343	344	353	339	359	370	369	340	342	341	343	364	378	375	357	317	345	357	356	319	360	347	345	343	287	342	370	352	360	356	346	335	357	349	350	345	334	313	315	316	351	322	328	328	351	313	331	348	322	355	373	363	342	317	391	349	330	344	339	359	370	356	342	340	354	363	337	339	364	358	351	330	319	363	333	338	336	363	362	344	326	353	357	371	385	340	350	346	355	338	310	334	335	350	351	335	349	372	384	372	346	320	378	337	370	327	321	343	352	359	303	350	348	350	362	339	299	337	354	353	319	326	339	353	354	355	324	385	344	364	305	385	337	352	335	365	337	337	355	382	335	349	338	363	379	344	347	340	309	365	331	369	307	350	359	347	291	347	336	343	344	346	335	352	329	346	322	347	339	336	312	367	342	303	353	362	395	345	346	348	366	356	324	333	358	315	339	345	337	381	338	303	344	377	349	369	349	329	314	352	365	415	324	356	339	363	339	325	311	337	325	337	336	354	359	347	344	363	365	320	309	365	375	326	352	362	362	309	331	339	342	325	343	369	360	356	355	321	385	329	318	363	343	354	335	319	367	375	357	370	320	331	321	316	343	351	338	357	340	339	348	319	400	333	390	337	335	328	344	346	361	371	330	341	328	353	336	326	347	334	365	343	350	340	336	334	336	361	325	334	324	326	377	348	354	379	364	360	322	361	347	359	319	369	331	342	317	330	364	377	382	336	352	362	317	374	344	351	343	387	367	356	361	343	386	344	353	314	311	347	342	355	368	361	342	325	341	354	354	341	322	350	347	385	354	358	346	348	341	343	341	360	355	347	354	315	340	358	357	336	337	366	340	336	331	367	335	349	375	333	360	346	360	327	378	300	361	312	352	334	348	328	342	335	341	363	375	346	359	343	357	350	365	362	365	363	334	349	367	339	292	322	353	352	353	339	327	327	315	308	359	331	377	369	360	329	341	344	324	333	368	350	369	374	361	338	339	344	338	364	348	375	361	340	360	355	330	324	374	338	366	327	348	365	328	348	331	378	345	351	329	355	385	340	344	314	316	327	352	331	340	345	349	343	352	339	333	347	328	350	356	375	369	356	324	372	317	325	346	349	350	349	348	325	361	337	328	347	330	343	361	329	324	367	333	322	341	381	348	320	347	340	364	340	334	346	337	352	343	352	344	354	382	351	322	406	353	313	339	315	334	359	355	366	336	333	344	325	323	309	324	358	311	293	356	354	321	336	357	343	346	349	355	325	357	355	336	321	360	335	358	328	347	366	365	349	389	358	349	359	355	374	332	322	380	336	349	322	353	356	311	360	341	348	369	352	362	339	336	326	345	359	368	322	333	357	338	384	361	292	357	393	359	326	368	336	311	335	382	355	380	350	372	335	352	369	360	334	350	369	375	349	333	332	337	301	368	363	388	348	350	347	356	374	339	362	349	335	338	348	311	334	361	320	350	360	323	344	339	363	351	309	338	329	338	382	410	377	332	323	322	356	342	325	320	343	336	327	357	347	384	351	353	365	331	369	360	329	336	359	341	343	328	312	331	339	332	348	382	325	326	328	346	331	361	350	389	334	335	331	362	343	350	325	316	299	342	339	345	322	333	347	366	365	405	329	347	304	391	335	326	359	323	339	348	362	329	325	325	353	340	371	358	363	340	318	408	370	348	346	397	332	349	345	331	318	334	330	355	360	352	393	337	359	377	318	379	373	313	313	354	330	357	312	319	328	387	394	333	320	364	349	339	363	350	346	323	335	343	332	312
18262	9781	13554	13318	10158	5882	3314	2473	2090	1887	1569	1326	1179	1185	1085	1116	1034	952	860	921	885	907	959	910	857	887	891	831	890	885	926	858	863	850	825	892	891	887	880	846	914	821	853	869	890	860	811	865	847	856	820	856	869	869	778	863	897	868	863	810	857	867	786	837	853	851	846	884	879	854	856	822	785	784	831	890	887	839	818	920	795	834	820	863	853	839	842	830	857	857	834	883	828	882	795	826	852	856	873	845	864	843	794	821	852	841	821	865	899	859	776	814	845	835	859	803	843	799	851	868	835	857	840	866	854	833	808	842	849	828	817	882	876	858	817	874	822	843	849	854	810	895	861	873	813	878	883	864	829	883	889	818	817	764	859	835	772	833	862	835	830	855	873	859	782	875	795	834	820	866	889	802	794	833	861	811	856	879	831	803	880	852	821	859	859	854	823	863	847	846	851	898	847	848	815	879	863	810	855	858	869	840	843	836	840	869	803	816	868	835	784	810	835	829	865	755	795	817	901	855	884	810	901	858	834	856	822	799	872	872	886	857	828	874	824	889	884	809	812	888	836	805	855	860	849	824	824	843	795	830	882	800	850	879	843	885	838	873	864	853	824	853	837	896	805	846	901	904	817	810	806	818	795	817	797	804	778	836	851	854	818	848	808	799	882	847	822	843	844	850	855	841	822	820	815	870	827	850	819	833	861	837	821	861	865	828	878	856	859	898	847	850	844	860	827	877	822	878	858	814	797	831	840	840	833	870	826	854	868	838	825	782	807	881	875	786	847	900	840	836	895	852	844	862	865	827	825	866	865	853	779	830	840	884	881	854	799	887	860	889	889	825	842	807	864	854	826	871	802	877	818	826	828	828	880	860	853	883	876	831	768	809	855	871	876	835	876	842	819	771	849	808	835	875	844	773	855	790	812	775	820	843	831	866	885	849	805	852	813	857	840	854	814	852	809	841	827	842	845	815	859	801	836	862	899	846	879	851	830	873	834	860	876	857	824	813	798	804	811	856	852	891	827	844	850	831	874	849	851	790	832	816	817	902	842	819	819	852	873	836	875	849	811	827	822	836	848	802	847	864	840	838	920	871	857	809	802	848	855	883	876	852	891	795	887	833	881	854	851	880	845	868	820	817	844	866	882	804	823	869	815	838	782	885	846	841	856	869	834	841	876	837	854	785	800	842	836	807	869	798	820	871	881	854	906	828	784	787	827	844	839	818	850	852	834	840	833	843	835	837	812	804	866	856	882	817	831	810	852	831	834	828	869	875	806	847	791	838	863	822	846	796	856	888	801	790	868	913	851	853	815	860	820	847	901	864	828	871	828	780	818	802	854	854	862	806	814	844	856	848	845	872	844	790	894	904	874	884	837	871	799	819	863	802	838	827	848	831	852	825	866	862	798	879	834	846	845	797	846	819	861	843	827	804	933	806	832	824	850	857	839	838	824	829	837	799	793	812	875	822	854	844	866	832	817	818	862	840	825	847	838	883	848	872	815	889	855	830	818	851	838	895	867	856	839	819	849	801	839	903	837	806	811	811	861	819	828	815	854	869	811	905	810	894	801	845	850	863	878	853	863	841	824	885	847	831	824	832	834	823	814	821	850	836	839	821	866	820	793	881	854	846	845	847	792	876	888	851	867	860	879	841	869	841	880	845	828	852	811	845	887	844	865	850	842	790	888	854	824	830	817	798	871	861	804	877	857	838	855	835	863	840	880	860	865	837	829	863	857	813	866	896	827	811	861	827	846	834	811	867	867	840	841	883	846	824	877	881	827	842	866	869	844	854	821	840	813	838	882	805	844	810	867	807	854	834	815	858	858	819	849	831	822	826	845	875	860	883	792	874	827	833	855	825	887	888	835	869	807	879	813	863	845	857	825	820	810	814	810	845	854	819	821	853	840	875	802	822	847	814	812	807	866	835	845	876	854	835	825	846	906	871	822	808	806	899	857	843	858	835	882	833	845	829	849	901	847	820	832	821	785	825	843	806	815	912	804	811	902	836	826	815	844	857	811	871	811	838	853	868	783	880	868	795	857	874	885	851	795	846	780	837	747	810	833	857	815	809	781	911	863	816	814	851	819	856	814	921	860	835	807	836	853	806	873	812	883	832	842	842	817	848	843	810	837	830	816	793	877	777	842	847	797	801	840	865	908	844	830	870	764	792	880	805	845	859	839	853	864	849	835	850	888	808	845	867	811	849	861	837	891	839	863	869	841	855	861	894	875	847	835	833	813	857	863	829	864	836	810	844	853	834	801	823	863	894	824	840	865	857	835	826	828	817	927	863	914	845	828	822	820	871	865	855	842	865	804	837	874	840	853	851	854	828	825	821	873	863	846	843	823	772	812	888	869	854	875	837	848	898	840	863	831	821	873	854	853	867	841	872	845	842	864	781	869	785	840	824	830	826	904	908	796	845	855	908	850	821	852	815	829	883	831	820	867	833	826	877	875	816	837	821	802	859	897	868	846	805	855	872	839	808	842	848	870	853	840	835	855	886	869	863	836	847	851	871	804	852	834	911	819	813	855	863	818	853	889	861	822	823	834	882	852	816	819	840	892	848	846	819	869	849	870	856	803	777	870	812	850	835	833	781	797	811	862	858	852	819	806	865	762	923	818	857	836	863	856	867	828	783	824	846	843	807	809	797	817	840	845	837	887	853	838	853	825	851	842	820	857	854	898	897	854	811	826	765	805	831	857	872	866	846	762	890	889	837	808	838	823	865	814	866	864	852	831	806	847	873	862	895	852	846	867	847	836	823	822	856	814	823	828	845	904	816	847	882	863	792	885	785	832	899	917	884	859	834	848	826	860	836	838	784	920	856	880	814	864	830	837	854	871	819	881	849	815	853	896	814	847	824	869	918	820	874	900	820	832	834	855	835	857	886	825	865	780	861	847	865	852	865	901	812	805	825	819	823	862	872	842	808	892	849	824	780	824	837	863	856	862	824	822	816	922	780	831	801	803	830	864	804	850	837	821	797	868	875	835	849	846	844	828	863	852	813	812	843	840	840	840	817	869	862	830	853	788	811	801	895	855	812	846	802	838	812	862	850	807	855	772	834	883	806	803	831	822	840	831	858	827	865	831	865	862	802	812	846	883	843	807	790	863	876	903	842	812	872	884	872	869	886	810	810	842	788	826	803	823	847	825	771	826	862	826	859	838	862	854	849	825	853	796	860	858	888	893	854	836	908	813	900	800	874	805	808	821	858	862	894	801	856	837	914	892	824	841	808	814	847	802	818	881	800	838	840	812	840	850	846	837	832	891	833	901	834	832	854	840	860	847	814	821	810	836	862	889	836	822	826	866	903	826	783	806	805	860	800	831	867	861	878	866	863	822	826	852	861	832	823	803	828	859	856	791	881	861	822	864	823	800	848	859	773	867	876	886	804	888	848	786	885	847	849	846	827	891	827	827	883	787	849	831	813	884	865	865	896	834	809	856	866	820	890	848	852	853	870	872	815	875	816	810	846	849	860	891	854
33766	16297	12420	7460	3755	1822	1184	688	608	530	438	409	375	363	355	381	339	338	355	345	306	289	338	344	303	313	287	291	313	296	279	294	324	278	305	286	332	332	353	311	296	314	287	329	294	295	302	341	316	335	317	288	292	289	289	310	307	339	314	309	331	307	282	346	307	295	310	318	315	328	297	287	304	341	332	291	318	334	310	280	296	293	283	292	299	306	271	309	312	331	301	306	310	313	298	312	336	312	301	300	307	307	309	293	311	295	309	291	306	286	303	305	294	313	323	331	298	324	324	351	312	309	322	310	309	319	314	334	306	314	286	336	279	308	324	318	324	293	293	293	301	312	309	329	291	327	285	312	325	320	260	295	317	285	320	303	277	328	296	297	303	277	285	311	297	287	306	313	244	330	278	303	300	282	310	283	304	307	286	312	313	301	344	317	295	271	294	326	297	324	319	262	304	308	310	310	339	287	280	265	302	271	304	302	308	298	285	302	316	290	332	283	276	316	303	278	297	302	304	322	303	318	280	330	308	282	288	284	304	300	295	305	319	315	286	295	320	302	300	329	299	307	310	302	297	314	311	344	324	273	276	305	305	288	288	291	303	307	268	302	314	311	311	301	263	305	292	303	321	278	279	299	322	317	310	297	342	284	297	314	298	280	269	293	309	318	287	321	335	299	301	328	305	294	329	315	309	324	302	316	304	353	285	347	280	328	298	293	308	309	320	339	337	321	302	300	321	297	292	276	324	295	308	300	312	278	324	305	297	313	305	319	328	305	312	318	341	285	303	294	325	303	306	307	324	265	322	302	313	337	298	325	316	317	293	308	334	290	285	273	280	306	293	316	305	272	310	320	322	286	292	305	335	289	330	341	332	321	323	332	312	305	332	290	326	316	342	319	282	309	311	290	283	325	300	321	305	319	326	317	340	346	310	281	305	328	317	321	339	307	332	290	327	300	311	306	297	349	329	250	328	327	296	354	314	309	327	298	319	290	289	313	302	309	300	310	319	314	301	309	287	284	264	307	311	307	303	299	278	308	299	279	336	302	266	324	304	304	289	319	303	290	338	279	317	291	281	314	317	327	298	300	290	343	340	272	312	321	302	308	322	309	291	299	300	339	324	316	309	282	313	319	301	311	316	301	319	300	336	341	303	271	272	292	336	340	310	292	331	297	287	295	293	276	299	342	313	273	289	330	276	319	304	313	284	267	286	326	315	284	282	314	294	313	301	310	338	293	290	284	329	310	314	315	313	342	315	340	323	313	308	313	296	346	331	305	319	287	281	312	299	321	293	326	321	350	286	318	297	313	319	333	320	307	310	268	293	304	299	283	310	308	279	304	324	296	313	303	327	298	289	325	297	304	298	287	330	321	290	300	332	332	320	303	311	319	293	305	310	292	325	291	320	313	323	332	279	324	304	320	294	336	312	327	326	339	344	310	299	341	318	263	300	282	316	328	305	315	332	299	267	317	321	313	294	297	308	290	293	294	302	300	315	283	288	305	308	293	294	326	275	318	309	339	279	318	317	333	313	349	339	291	309	280	300	291	272	296	318	293	322	293	287	290	310	312	365	309	312	303	310	325	338	290	309	292	299	309	258	321	299	306	310	284	334	299	301	307	317	313	298	268	288	269	313	317	287	352	294	289	327	284	320	284	289	302	248	330	310	323	309	312	288	289	301	326	289	299	296	302	305	289	338	303	343	295	281	272	303	288	311	315	328	319	308	305	293	315	286	286	317	307	309	292	305	326	313	277	310	293	287	329	314	341	301	299	328	302	316	352	311	305	300	304	278	328	302	296	306	319	316	327	308	314	306	320	320	309	310	293	305	294	331	307	311	307	248	318	290	311	314	302	327	321	290	319	302	324	291	305	304	313	319	300	315	308	293	333	346	308	294	302	299	299	310	296	324	311	303	309	309	344	325	327	328	295	315	345	303	308	330	324	328	295	296	318	330	319	315	301	303	316	290	287	310	274	316	339	298	299	321	304	292	301	276	331	297	317	314	290	308	310	299	292	303	312	296	313	304	314	319	349	334	303	287	305	319	335	308	272	330	330	316	292	311	297	297	310	302	315	324	294	267	324	320	327	302	323	308	302	290	294	321	312	321	323	310	303	314	259	284	287	303	315	299	319	316	308	306	315	336	301	319	309	297	320	309	319	268	317	296	288	299	293	318	288	329	280	316	300	314	309	274	316	281	309	282	310	356	305	313	332	318	289	278	293	312	345	306	296	305	294	324	342	296	308	299	287	309	301	294	323	288	308	287	286	273	306	308	279	299	311	317	310	305	318	282	309	310	338	291	319	324	308	308	310	285	300	299	305	332	293	287	320	285	317	322	329	337	328	340	326	308	319	304	331	275	325	299	269	319	336	309	290	294	311	316	307	284	329	328	296	354	314	311	307	309	318	299	299	299	291	298	305	296	295	332	354	293	305	319	328	288	301	349	333	292	310	299	321	314	296	279	319	300	292	317	302	305	275	303	289	304	283	295	303	312	330	324	303	283	311	279	303	291	312	304	300	311	329	323	320	336	313	333	308	302	302	308	309	314	289	316	300	331	325	305	312	311	303	333	299	343	288	298	303	308	287	318	304	340	311	306	332	323	317	288	301	271	290	274	320	309	280	297	296	313	319	302	333	298	315	294	324	310	265	304	304	312	325	278	318	310	279	296	337	319	295	323	296	330	298	316	298	260	292	330	289	299	294	298	297	283	314	299	323	322	299	308	332	316	310	282	310	302	304	293	318	284	313	291	287	299	334	313	336	320	300	329	287	296	316	337	298	275	300	298	293	280	343	259	299	293	308	306	321	296	303	299	301	323	325	300	270	288	315	326	286	305	330	315	345	304	296	297	306	322	305	326	340	300	333	319	334	313	325	304	301	342	307	297	304	305	353	300	313	300	316	333	319	315	312	295	323	299	280	282	325	299	293	338	297	295	284	280	321	350	306	334	322	325	288	313	281	274	327	322	320	300	295	299	309	359	308	306	313	301	298	304	341	326	341	305	295	327	327	294	334	329	336	306	302	271	312	300	303	343	299	308	330	289	290	300	315	278	294	291	291	290	322	309	291	325	299	327	325	328	291	288	306	298	349	305	274	295	298	322	323	313	285	295	324	325	313	318	340	338	333	294	328	303	326	316	288	312	331	336	304	301	312	315	294	316	301	318	299	284	287	307	282	285	307	308	271	313	286	304	309	338	278	293	330	367	324	294	296	310	314	305	317	332	307	302	332	309	259	305	305	296	327	303	289	321	297	287	300	313	278	282	308	297	343	307	293	313	312	307	323	293	331	302	303	332	318	325	309	317	316	284	270	303	290	287	297	280	342	298	317	330	271	291	297	302	317	278	332	294	300	286	308	316	311	302	325	317	311	318	286	297	299	323	307	291	293	319	310	302	295	343	303	319	308	306	321	307	318	312	283	339	303	308	310	320	336	299	283	307	292	316	335	302	281	300	315	348	306	319	337	327	273	302	288	313	307	299	345
22562	14350	18936	16376	11087	7108	4691	2788	2477	2071	1818	1426	1296	1178	1113	1059	973	902	945	896	824	817	793	816	828	839	810	842	797	774	820	797	792	778	792	785	794	795	795	777	802	750	770	802	790	822	790	807	725	748	741	736	773	800	729	734	820	724	785	796	778	823	755	799	780	753	777	754	773	791	761	749	814	764	730	743	754	749	789	744	749	744	788	702	752	751	761	781	705	784	779	806	774	761	739	751	742	786	679	735	796	756	753	751	733	791	801	762	730	746	744	733	715	751	786	768	726	765	750	717	732	768	758	781	759	776	777	807	749	748	741	792	762	737	762	807	791	750	760	743	740	802	772	785	741	815	783	738	757	762	795	767	797	714	763	749	744	794	783	797	734	745	759	758	782	793	770	761	770	772	766	758	738	764	770	753	834	821	759	752	737	774	725	760	759	810	765	741	751	805	802	762	766	759	759	764	784	782	765	742	804	791	735	753	766	776	755	733	776	802	747	747	781	768	812	723	714	826	777	800	748	770	749	817	712	756	745	772	768	801	756	780	775	772	768	777	798	813	788	768	752	764	722	759	771	765	753	731	766	778	699	723	751	792	771	761	822	796	724	803	779	739	797	791	787	729	782	744	756	763	735	749	719	737	794	730	787	772	764	744	752	790	786	792	793	736	809	734	827	755	780	763	721	741	715	736	781	771	718	752	723	770	768	764	705	764	766	770	753	725	717	761	776	773	746	753	755	758	728	698	765	706	753	801	735	740	748	717	759	756	747	762	728	735	753	774	749	801	779	791	728	736	739	771	766	771	811	755	745	790	758	778	765	732	772	720	714	758	781	789	754	775	771	763	776	748	799	754	810	796	744	717	782	776	780	728	728	751	741	786	716	763	782	795	832	754	743	763	747	735	742	756	770	715	762	747	732	750	777	754	701	747	789	751	710	755	753	754	751	752	781	738	751	743	730	782	794	727	756	782	720	801	776	753	747	700	775	797	758	721	764	729	744	765	732	760	763	761	743	789	730	757	793	801	745	741	716	769	761	767	759	804	741	759	774	770	739	758	770	762	740	712	710	770	773	702	751	718	772	737	724	765	695	739	754	773	799	798	738	777	758	755	763	771	738	753	765	763	769	784	778	793	684	770	758	758	753	777	767	767	821	802	705	747	814	756	742	750	799	741	755	805	762	779	715	730	794	699	774	774	785	737	694	737	750	773	780	774	726	745	742	751	783	806	710	737	759	786	727	735	766	774	749	746	765	719	757	732	785	761	753	782	740	732	799	771	744	802	739	768	758	773	765	782	726	738	728	735	759	777	780	720	733	751	749	780	731	746	742	804	741	801	701	784	742	787	767	806	798	802	728	752	766	745	755	746	790	785	725	791	775	770	736	781	747	754	762	726	780	835	722	757	769	718	813	810	675	722	809	779	770	708	756	769	755	753	794	768	754	756	748	777	757	796	732	816	738	747	745	759	709	790	800	725	760	762	704	752	775	789	782	737	771	783	760	791	744	801	700	810	768	755	764	745	776	795	742	770	700	749	791	760	756	778	772	735	723	731	748	765	776	774	759	770	783	770	709	788	769	736	783	752	721	784	775	759	763	708	792	784	724	749	810	798	830	725	740	738	773	781	769	828	779	750	749	764	744	794	778	783	741	753	737	762	680	751	716	746	763	714	745	771	730	820	722	705	705	747	745	736	716	781	763	783	760	741	800	752	764	718	723	777	804	796	756	789	741	756	782	795	779	766	782	770	757	759	772	737	761	788	731	717	742	773	750	759	744	787	794	740	760	790	741	776	708	799	716	780	710	771	746	741	789	792	742	763	788	783	801	791	787	744	792	741	769	766	810	826	768	763	787	765	783	781	767	734	688	752	742	744	735	713	735	773	744	778	739	706	752	792	781	790	805	726	780	737	745	764	783	758	752	793	733	749	750	800	745	755	782	754	784	744	792	813	747	784	768	766	758	744	801	796	794	733	755	729	739	736	723	755	759	715	731	753	733	703	788	750	720	737	727	762	724	731	742	730	781	702	756	788	809	789	754	775	807	780	747	768	693	772	744	726	762	784	719	786	800	770	714	736	751	761	738	744	715	786	707	759	772	796	786	736	751	756	815	735	738	705	782	773	739	719	745	727	773	734	712	770	755	756	797	762	735	745	733	821	763	716	730	786	769	712	762	844	781	752	751	777	748	751	747	728	757	754	735	751	736	787	769	736	728	748	732	760	731	749	763	738	785	796	746	725	805	750	768	758	789	800	831	812	756	685	773	766	755	760	755	793	806	768	751	714	760	759	737	746	754	712	774	691	754	760	773	766	742	736	749	752	749	735	751	770	759	768	711	766	801	710	720	782	765	774	801	711	762	712	709	775	783	802	755	776	763	736	723	798	786	765	765	754	745	759	781	756	770	731	782	793	747	749	739	762	741	757	784	781	819	743	741	762	709	731	763	804	759	736	742	759	691	757	788	754	790	757	718	767	785	753	750	742	747	781	706	764	801	775	766	785	753	784	731	746	765	778	725	792	770	795	775	765	762	786	772	774	766	786	777	726	762	827	731	797	777	736	783	788	755	757	804	734	719	685	749	717	783	791	729	781	796	750	761	799	791	773	780	757	766	741	716	748	797	750	739	766	746	767	779	787	727	739	743	748	786	745	792	744	768	709	778	777	736	736	746	764	775	756	791	755	771	714	753	739	775	718	748	769	779	776	715	757	781	763	772	775	751	803	759	811	746	751	745	740	760	719	778	759	752	781	813	778	813	821	762	753	777	789	813	781	746	762	744	776	790	756	742	741	740	772	758	703	782	743	806	744	735	736	745	740	745	761	790	696	746	756	757	795	774	789	751	768	816	756	721	799	735	758	743	734	776	783	778	766	770	825	793	707	831	775	777	764	727	763	727	764	746	756	813	784	741	736	684	755	714	793	776	755	732	758	784	748	751	761	750	745	785	744	762	785	757	759	799	770	749	728	742	738	770	780	802	792	746	761	754	728	744	769	766	734	780	696	757	749	741	755	781	724	706	779	752	797	766	752	764	787	748	737	824	812	820	791	727	768	790	737	743	756	716	734	755	780	747	762	784	759	758	768	756	813	785	733	743	735	785	750	710	738	781	780	714	732	805	721	764	759	765	750	772	753	790	769	780	798	727	709	780	806	757	769	740	762	763	760	792	811	822	772	786	774	780	770	760	743	761	780	800	762	784	745	744	760	720	757	763	832	706	751	810	784	722	768	721	776	736	722	752	723	749	772	722	770	781	744	816	750	760	775	758	716	748	731	772	765	747	784	748	730	726	782	767	735	770	736	777	765	733	724	757	810	765	776	755	742	764	773	740	760	780	779	721	751	722	739	790	767	762	744	790	765	761	781	808	809	791	765	749	785	729	755	748	745	745	767	753	732	818	740	749	718	792	796	788	742	770	725	752	764	748	782	787	762	798	752	744	784	745	742	750	745	719	812	775	777	748	756	720	767	731	752	770	779	753	739	753	780	738	788
15839	5636	3484	2068	1288	951	615	483	452	455	403	418	406	426	400	397	364	373	391	387	365	358	367	375	367	364	373	344	370	410	411	381	386	390	376	383	365	393	390	409	351	352	388	399	377	396	389	383	385	370	413	394	419	364	367	332	367	369	393	383	394	390	371	357	381	400	360	373	348	408	373	346	386	395	374	403	357	317	367	384	377	397	406	353	359	412	387	383	386	391	373	376	369	380	359	370	375	383	355	375	386	399	385	369	396	397	386	334	376	364	394	373	390	366	391	400	387	381	380	361	363	337	366	402	385	385	377	370	389	337	400	390	386	367	360	375	384	407	349	394	377	364	354	410	386	393	373	370	399	403	376	383	374	355	379	374	390	382	382	358	389	372	371	331	345	396	368	359	375	378	366	387	373	386	354	365	391	374	367	381	348	408	386	368	359	367	388	362	356	352	389	367	405	400	349	390	384	387	355	394	345	409	407	390	353	374	378	376	381	394	357	407	374	344	371	396	374	360	390	376	371	327	371	399	379	421	360	413	374	392	402	369	313	375	375	380	352	367	353	356	384	367	397	352	370	332	397	364	423	359	358	360	375	355	363	362	362	398	415	404	383	377	391	383	373	374	365	349	355	332	356	378	377	390	395	386	386	372	368	384	411	377	433	418	374	403	401	395	388	365	405	344	409	369	420	365	387	382	380	418	378	356	382	371	400	400	320	394	358	378	382	376	373	405	369	334	384	385	370	395	368	324	394	389	381	386	361	348	394	399	369	354	368	391	381	398	375	378	373	388	374	357	384	413	397	410	356	344	419	359	388	359	394	398	380	403	407	378	345	366	397	337	367	356	380	376	360	379	342	399	345	346	390	365	374	376	355	386	375	347	407	368	400	392	362	378	383	395	384	363	358	358	365	418	393	353	362	363	413	358	351	356	367	351	402	351	365	363	359	365	364	363	381	417	370	389	374	369	403	359	368	365	412	375	366	383	381	373	428	363	367	376	379	369	381	396	349	372	361	406	350	346	377	347	348	389	359	389	379	365	382	361	388	359	408	387	368	405	366	355	385	387	341	391	380	362	364	396	374	393	404	357	390	351	344	383	380	338	407	400	367	348	365	395	377	382	389	352	387	356	340	381	370	394	371	350	397	365	367	354	399	335	371	356	364	358	359	353	386	358	376	375	381	380	369	376	373	344	368	420	366	385	363	369	366	374	353	349	380	406	346	370	380	365	358	358	367	335	428	402	377	394	407	384	406	361	404	392	411	340	382	369	372	384	416	370	377	368	361	332	358	342	390	392	409	360	406	365	409	387	383	398	370	388	375	394	381	358	426	340	401	406	377	372	416	365	340	368	361	327	374	373	383	373	347	419	378	364	366	347	397	392	377	386	388	390	397	408	317	345	385	405	389	341	364	387	412	340	382	378	371	389	358	338	412	353	379	372	400	385	378	352	404	384	360	351	375	359	391	359	394	363	372	392	419	367	373	343	343	391	386	390	368	366	350	368	379	337	360	336	356	384	351	364	352	361	347	367	406	371	354	387	381	362	356	373	386	381	380	384	366	349	375	395	368	372	376	360	348	344	366	366	366	359	401	396	332	376	393	394	381	368	361	374	345	402	352	388	362	367	382	364	354	388	330	348	397	384	369	368	364	383	363	396	379	382	358	371	402	391	364	372	416	367	372	360	369	352	393	348	329	370	376	395	377	379	375	380	400	402	364	386	338	350	399	385	380	381	352	378	371	397	373	388	352	382	408	386	410	361	361	382	412	371	393	342	370	390	362	381	333	369	355	381	362	346	367	372	344	385	369	386	396	364	374	380	402	364	399	390	378	358	395	353	362	386	426	383	434	373	382	396	387	390	387	363	363	348	399	389	379	387	380	389	357	391	354	361	368	351	368	378	411	363	440	370	422	368	400	384	375	397	392	366	394	384	386	373	347	362	359	378	401	375	332	346	388	391	374	373	399	357	368	382	360	332	341	377	362	370	375	353	352	342	370	383	394	358	419	390	400	363	393	403	393	360	362	374	409	381	363	392	381	365	379	371	367	340	331	338	374	394	356	420	378	407	395	353	388	338	341	361	376	347	397	391	387	391	352	377	353	376	384	340	382	387	394	341	418	367	349	339	387	356	395	385	358	348	360	380	381	406	373	382	380	398	340	390	340	390	350	382	407	340	379	369	384	408	404	363	345	392	362	355	380	380	361	363	389	354	391	380	384	388	376	409	402	355	358	361	398	402	397	369	402	359	364	372	409	368	398	362	379	368	397	360	409	395	397	358	353	382	381	353	379	397	357	370	395	376	388	393	377	357	420	371	394	395	366	369	380	368	396	340	359	340	374	377	392	422	375	381	399	370	376	375	404	369	372	385	359	374	393	318	384	335	382	390	345	358	403	364	368	373	382	427	371	363	381	383	347	334	379	364	369	377	388	370	359	398	424	390	372	361	357	353	379	390	356	379	378	374	373	371	359	378	356	377	397	373	337	366	351	364	374	389	367	382	371	403	372	375	349	343	373	372	352	372	392	355	401	352	360	366	360	377	366	383	374	367	398	383	402	398	330	368	368	366	408	391	384	359	374	388	392	395	403	383	386	379	395	381	329	380	370	378	373	406	376	403	362	398	362	352	382	401	414	347	393	362	373	369	357	367	346	357	397	344	383	384	382	386	369	400	343	383	369	357	398	346	345	394	383	381	355	383	367	370	407	384	368	344	405	388	350	318	378	355	377	347	370	351	373	419	384	357	403	371	393	362	380	386	350	337	331	402	352	395	413	388	337	350	323	362	388	371	366	346	370	372	380	411	371	356	367	380	405	379	363	360	357	382	346	367	372	360	386	380	361	382	368	380	399	395	335	387	334	400	349	418	351	343	345	349	386	351	377	401	369	396	375	397	376	391	364	385	385	330	388	357	370	375	375	401	344	391	382	372	364	382	377	342	381	378	384	397	398	361	355	368	391	382	366	358	403	339	365	384	378	380	348	405	363	337	375	357	359	401	350	402	399	398	368	341	372	351	407	368	405	372	389	371	419	372	376	367	338	356	418	348	411	383	398	373	380	370	364	319	355	382	351	375	354	377	374	352	361	382	358	360	351	367	358	363	398	404	407	357	396	370	341	344	354	380	339	395	369	375	360	393	397	345	388	370	370	413	368	362	362	388	399	331	372	356	378	360	350	375	403	400	368	417	349	357	349	394	352	347	331	391	377	375	405	335	401	377	350	365	374	415	414	369	399	385	410	374	390	352	352	370	375	351	368	366	355	372	384	344	376	383	376	372	393	385	379	396	374	374	382	364	391	364	426	368	361	389	379	391	392	392	349	346	363	355	394	380	370	398	356	343	369	361	385	383	372	325	392	371	355	356	344	367	395	368	375	384	376	382	410	370	384	368	398	396	374	373	373	382	396	423	337	411	376	372	425	392	349	395	335	371	361	408	418	413	373	382	362	356	384	326	354	362	350	419	368	357	374	375	350	384	358	356	351	365	362	341
11321	5140	6349	5614	4250	3192	2034	1555	1476	1279	1237	1086	937	954	936	943	912	907	870	872	864	850	867	858	862	792	806	825	897	890	755	874	819	822	784	807	780	871	808	791	820	841	812	799	792	841	788	833	826	820	755	806	858	847	796	785	814	764	856	808	786	794	759	837	828	838	781	794	811	822	811	768	841	788	823	848	814	837	793	821	798	772	814	832	834	845	816	769	825	802	855	795	811	818	816	780	797	811	812	778	819	790	850	779	868	848	845	847	822	811	827	771	806	843	800	826	805	824	771	838	798	796	817	831	842	775	831	814	843	800	771	822	811	808	796	820	806	826	830	816	801	828	781	819	837	786	791	788	853	799	781	783	770	847	862	785	807	819	830	804	794	856	837	808	754	833	856	837	876	777	826	859	829	867	810	778	876	805	784	842	840	838	866	813	841	817	780	841	772	800	805	808	834	830	786	817	808	841	829	805	813	839	849	831	782	779	797	794	786	784	844	817	811	815	830	849	817	825	822	804	759	790	827	835	818	807	797	818	836	778	803	828	800	844	800	808	789	842	791	839	810	805	830	860	771	795	800	833	825	788	807	801	780	811	765	824	776	806	783	809	853	815	837	795	829	848	807	805	817	784	825	804	830	860	806	811	777	817	801	875	797	824	814	763	873	828	827	844	816	819	808	818	800	853	781	767	806	788	762	771	780	778	771	797	839	791	802	854	809	821	828	851	813	818	797	788	788	838	801	852	795	835	768	818	783	804	779	842	858	787	807	800	829	788	790	838	780	840	820	803	764	823	787	772	723	814	746	786	798	885	775	799	844	787	807	848	733	834	796	827	849	773	831	805	847	860	833	838	766	830	790	824	821	830	806	802	873	806	828	788	838	817	802	835	812	828	817	835	845	783	824	787	792	808	761	823	831	831	773	839	833	848	763	821	829	787	755	843	817	732	848	796	836	830	791	854	834	840	815	800	830	819	861	833	849	844	814	781	733	813	854	819	823	805	832	856	754	791	801	781	797	804	808	797	796	768	803	804	811	869	860	816	814	824	805	799	832	870	845	804	803	822	836	855	789	809	830	791	795	813	821	802	804	802	826	827	843	773	797	784	806	827	876	808	762	884	782	794	813	824	824	855	795	742	813	768	789	756	800	777	808	834	778	788	801	761	819	828	814	819	819	865	823	861	804	825	793	818	883	798	797	844	837	788	798	812	825	794	845	834	827	815	817	841	843	803	834	796	758	797	783	833	855	878	862	810	837	795	792	855	814	792	807	792	817	812	831	822	793	817	797	762	792	870	786	850	793	857	765	808	834	806	857	785	818	814	809	814	775	820	807	827	758	837	866	829	880	846	808	821	791	812	805	785	828	781	780	773	822	812	828	810	765	767	838	788	867	793	828	806	805	802	822	822	780	829	761	830	827	805	814	804	765	788	758	803	835	792	761	827	845	856	850	777	823	801	816	834	840	816	786	791	806	790	807	812	783	756	783	763	788	808	863	812	837	808	779	805	788	822	804	849	795	806	867	842	818	809	847	815	804	778	790	745	779	829	777	761	858	808	814	822	854	799	777	791	863	803	828	763	826	850	790	773	831	796	834	840	833	806	790	821	818	801	793	798	795	837	829	852	829	857	812	830	819	811	810	855	840	789	814	757	836	821	842	781	802	795	760	823	753	866	798	791	763	892	814	810	791	748	780	866	825	847	833	830	829	811	829	823	765	875	847	796	770	796	812	753	791	795	814	862	822	845	783	840	787	835	789	840	787	850	806	771	797	775	788	821	809	841	802	857	825	813	820	810	844	827	810	796	784	755	811	813	839	820	792	790	803	794	817	779	828	776	856	770	811	835	807	776	776	832	812	830	836	824	820	777	816	802	861	860	777	776	813	786	814	781	745	809	792	848	811	790	891	811	823	793	814	796	801	856	789	805	815	828	835	843	839	811	838	809	832	790	797	757	777	817	819	822	826	861	870	821	786	832	796	805	792	787	840	839	827	835	794	776	848	776	831	862	796	742	831	789	805	826	802	849	784	802	857	775	870	834	818	761	830	827	794	785	833	843	832	820	791	793	849	828	804	801	783	735	848	824	864	786	799	784	834	770	811	796	737	844	791	727	818	794	831	785	840	797	812	779	781	777	832	801	809	791	807	836	782	838	845	819	808	808	775	837	836	821	790	835	781	825	824	804	808	842	803	784	873	774	827	790	793	858	817	799	816	829	857	828	833	776	828	767	786	792	846	842	832	800	829	825	806	779	798	814	809	828	844	775	813	841	800	833	759	841	871	834	834	827	803	836	804	807	851	847	796	852	869	776	815	794	863	810	777	798	797	804	765	814	768	805	829	855	811	824	842	846	816	780	815	822	795	811	798	776	816	756	849	834	823	768	873	849	839	806	801	805	777	802	842	836	784	765	816	788	825	764	801	802	761	814	805	753	856	834	767	824	851	815	808	793	862	843	838	776	803	879	783	751	831	800	842	841	843	849	771	832	871	795	854	826	837	805	807	812	777	837	876	803	787	771	850	842	772	806	813	798	793	800	814	794	826	843	824	801	830	800	833	786	795	848	823	814	794	814	827	780	788	793	813	772	797	815	797	785	814	798	868	860	819	837	827	793	798	846	780	789	820	771	835	839	827	842	829	782	821	787	841	764	828	792	813	768	763	847	813	800	831	816	831	839	796	789	767	790	811	863	850	822	804	818	792	799	762	810	838	834	782	842	831	866	824	875	808	840	796	777	794	847	801	781	772	805	829	863	793	874	829	826	824	797	804	864	827	806	807	855	853	809	776	805	839	769	799	797	815	765	812	791	815	812	798	829	830	820	810	819	797	802	795	801	807	764	767	847	806	830	850	822	849	801	839	808	816	826	830	843	824	831	795	822	839	789	856	818	811	820	854	809	792	816	794	829	820	823	831	832	799	824	849	818	818	853	801	787	817	785	799	808	860	811	788	781	783	842	833	791	838	814	791	796	804	794	781	800	787	784	816	819	821	802	819	792	820	781	812	797	850	839	740	851	857	781	805	837	776	835	815	839	821	846	840	816	827	833	828	847	809	804	845	789	827	793	798	794	846	841	795	828	798	807	818	826	822	820	859	780	808	863	818	818	797	850	810	818	809	773	837	843	824	795	804	817	818	797	861	833	798	807	770	787	823	872	800	823	852	803	799	839	799	828	821	821	738	802	823	832	763	795	787	779	783	867	827	858	798	812	842	788	827	743	805	844	840	790	807	819	815	850	851	819	817	850	800	799	822	814	775	804	817	755	817	797	821	840	778	812	813	785	849	851	829	854	837	800	782	832	824	717	818	853	826	831	814	858	856	833	772	815	846	782	863	862	762	802	802	815	829	849	775	831	784	764	816	796	834	828	828	809	789	903	848	795	829	756	839	774	825	766	866	804	809	824	793	784	799	794	789	834	812	840	843	817	796	841	826	783	800	827	790	810	808	847	802	811	858	797	790	872	815	841	790	793	891	820	821	803	764	791	841	787
28064	11895	6800	4265	2462	1579	887	638	558	544	482	437	411	393	431	384	359	357	338	391	366	359	347	391	324	375	382	348	330	361	360	352	390	383	348	348	378	346	379	351	381	390	333	352	368	359	335	334	344	383	373	351	360	389	410	332	358	338	314	342	362	364	385	355	329	336	357	355	383	364	318	391	353	343	299	387	371	334	362	383	418	361	357	368	348	375	329	411	350	349	358	334	354	319	345	343	324	347	343	362	369	334	361	359	392	366	331	376	374	364	350	395	377	329	319	388	363	358	355	376	380	360	330	326	347	374	344	361	389	337	331	356	365	336	329	338	363	344	364	307	347	365	345	323	342	366	348	338	397	343	317	369	365	363	375	352	363	359	360	334	377	376	352	346	388	369	346	336	334	375	375	345	351	328	357	351	379	348	338	354	353	337	325	344	368	339	391	344	358	368	398	341	335	323	329	360	346	317	391	355	379	383	333	343	336	373	391	375	337	381	325	363	327	333	351	379	355	366	396	339	359	385	383	342	384	370	366	352	379	369	380	325	361	405	369	354	365	378	336	349	340	356	345	350	382	344	388	363	328	362	377	346	354	369	360	328	374	355	345	342	367	384	312	346	339	368	335	361	382	366	390	358	343	382	352	384	373	341	368	411	357	330	357	326	359	360	349	380	349	337	323	355	400	350	371	363	338	352	361	355	348	318	355	347	344	358	334	347	392	353	372	368	345	348	353	364	382	346	312	407	362	361	327	357	350	372	351	333	360	344	334	338	337	352	346	347	382	351	362	351	368	365	370	388	393	335	362	356	342	363	370	340	346	350	333	380	321	374	334	361	363	324	354	369	339	358	363	356	353	354	374	329	314	332	377	362	331	337	354	325	344	370	375	379	375	398	327	354	363	388	355	377	339	341	380	354	368	372	337	367	371	344	313	349	339	364	359	344	347	341	335	345	355	326	358	344	346	323	355	353	345	335	370	333	354	337	332	352	324	368	335	370	366	342	376	378	378	337	357	384	366	371	371	385	334	355	379	338	334	340	360	359	351	376	342	356	384	357	365	358	330	371	375	361	354	357	389	363	367	350	370	417	337	349	357	379	346	353	334	316	377	367	359	341	362	369	362	389	368	364	378	332	370	355	354	346	356	343	358	331	310	349	351	342	337	398	394	368	366	360	340	371	343	364	344	378	363	377	355	352	342	353	338	384	343	360	378	335	358	356	379	383	332	362	349	355	312	351	359	364	394	360	359	319	341	354	359	360	371	351	370	376	358	352	368	341	355	353	321	325	366	327	382	354	367	339	353	339	350	334	387	394	354	380	359	345	333	333	360	375	361	359	362	358	379	365	393	378	357	360	384	349	366	360	380	361	362	386	350	332	355	361	338	379	389	341	367	389	346	349	352	331	298	330	336	342	325	365	360	345	336	386	325	349	330	339	339	337	342	368	347	325	365	352	344	378	337	340	345	345	342	373	362	360	342	331	406	355	376	377	356	353	348	363	328	350	388	404	365	356	380	334	336	335	367	357	327	368	346	347	348	335	318	383	346	350	362	373	360	378	386	357	356	339	386	356	360	353	341	346	341	341	328	329	342	326	367	372	355	365	330	358	326	339	334	344	334	322	362	346	329	372	298	332	354	367	332	345	343	318	336	350	348	396	366	358	343	331	372	371	341	325	342	353	378	311	342	341	339	329	341	327	351	345	413	380	367	363	395	364	362	350	361	375	336	353	365	387	392	356	346	376	365	372	342	335	361	387	361	326	347	345	394	395	362	353	344	350	354	345	361	387	407	366	353	341	353	369	364	339	359	318	353	321	350	351	369	368	359	389	381	378	407	350	366	349	371	347	335	354	365	361	362	396	365	334	357	354	337	355	319	343	343	317	372	367	349	372	375	345	339	355	361	347	360	359	358	339	350	368	344	373	380	342	365	338	362	357	334	365	329	379	322	367	382	363	370	379	352	337	324	317	373	351	337	353	373	321	338	347	353	350	374	366	347	356	347	343	392	359	335	340	349	385	343	366	367	335	343	360	364	354	368	371	325	379	338	343	325	331	336	381	330	372	345	347	362	377	332	344	340	373	364	362	361	357	368	346	382	362	395	371	355	353	358	354	338	361	351	327	345	333	378	359	365	343	311	352	352	357	353	412	367	350	380	353	331	331	334	343	334	360	386	375	367	362	354	361	342	315	355	301	359	341	330	339	333	304	342	348	364	357	386	345	350	372	335	365	362	335	323	386	315	360	371	325	358	346	356	340	386	368	361	336	331	348	329	338	338	357	364	375	347	308	370	346	296	362	355	352	369	341	344	311	342	359	326	321	402	346	347	326	321	350	372	343	331	366	391	343	362	374	353	337	378	371	339	344	368	347	371	373	356	354	381	396	341	371	361	379	387	358	351	348	336	352	368	361	363	346	354	338	340	382	366	384	357	353	349	395	361	358	317	349	357	366	339	327	360	360	392	343	345	360	324	376	335	388	345	331	363	341	393	336	388	379	352	371	367	309	375	332	358	365	352	368	340	343	352	320	375	362	362	342	372	351	341	312	358	397	331	331	371	359	398	387	374	366	371	336	342	345	369	350	349	332	349	375	385	356	372	414	353	377	411	367	363	357	342	348	341	336	300	351	392	364	371	385	395	362	337	358	356	350	334	332	343	342	350	355	339	359	338	357	311	337	371	347	356	362	331	350	359	390	356	372	377	368	335	352	379	353	331	323	326	386	359	355	380	357	354	337	333	351	354	368	356	332	339	353	374	337	367	368	356	371	373	325	356	346	348	353	354	348	345	377	345	318	389	355	387	353	381	345	320	348	368	376	338	382	338	348	362	333	358	371	365	365	361	342	341	375	377	339	387	364	361	381	362	379	367	368	361	359	359	335	359	335	351	351	343	374	325	358	354	339	341	346	319	347	349	318	358	346	328	341	347	378	343	339	377	321	345	353	328	394	383	363	378	328	361	338	339	355	348	338	357	357	358	349	369	297	362	340	399	356	344	333	385	361	361	384	313	346	356	334	393	349	380	377	347	359	387	356	323	344	345	353	370	377	359	361	349	349	345	367	349	367	350	359	358	346	363	331	355	385	355	414	342	367	366	341	333	392	371	338	364	357	342	350	366	357	332	331	344	349	336	364	348	363	356	357	356	327	381	319	380	384	347	397	340	366	333	375	360	351	340	382	351	377	362	311	329	378	336	314	341	347	339	367	375	380	349	378	338	357	366	367	375	347	339	351	383	388	349	366	322	352	351	351	402	357	367	373	344	361	358	343	320	361	364	324	380	409	365	348	368	354	355	369	341	342	364	336	325	343	315	375	346	348	337	382	385	357	324	373	339	348	348	331	356	349	333	378	357	297	368	331	324	383	385	341	364	357	341	368	358	374	342	312	378	347	372	360	341	363	317	358	372	378	332	364	348	336	369	357	373	366	350	385	361	341	328	385	375	343	361	355	333	368	370	326	367	337	363	362	340	357	319	376	338	378	391	316	325	390
18544	10662	10919	10458	7941	5745	3010	2076	1900	1675	1459	1234	1128	1077	1019	1002	948	908	880	924	850	819	884	829	812	781	811	780	778	797	831	815	761	798	828	808	793	770	769	765	818	816	820	801	813	784	788	747	802	814	774	811	845	798	798	776	766	765	761	803	808	813	794	786	805	803	823	772	769	758	829	819	737	787	786	779	791	796	792	775	781	788	809	787	787	804	805	799	832	819	830	814	807	718	842	840	805	808	772	773	776	779	769	800	788	808	752	778	842	782	804	805	753	838	790	813	808	822	844	770	842	769	788	765	777	754	752	745	831	832	824	777	791	802	802	767	792	800	771	812	776	776	833	797	809	815	793	769	784	779	809	759	812	740	797	771	817	769	805	771	764	781	796	815	808	794	749	794	759	774	774	815	822	737	806	764	737	820	793	773	785	814	803	816	756	772	800	791	771	821	791	794	790	765	713	786	727	783	771	826	775	762	778	768	783	813	816	784	794	818	764	755	794	818	772	825	748	787	782	803	813	798	770	767	734	816	800	750	821	772	785	784	796	776	775	744	766	704	768	805	797	730	786	765	848	806	741	765	834	833	753	822	787	781	822	776	811	757	807	792	766	819	775	785	755	775	766	781	790	762	789	789	826	834	762	803	768	787	782	812	786	753	836	793	769	806	766	767	803	810	785	785	817	821	763	776	846	756	810	779	802	820	784	772	779	769	759	719	783	788	860	793	814	779	779	811	793	782	749	796	795	800	748	824	777	754	779	773	798	814	818	774	834	816	838	791	829	759	714	806	793	783	760	785	777	808	801	832	793	806	782	860	788	776	691	787	772	823	751	738	791	783	813	798	770	759	812	775	809	784	791	846	798	798	770	755	849	796	812	763	786	774	814	789	827	787	738	816	772	806	775	802	798	827	744	829	800	806	800	701	819	787	756	810	790	790	820	787	755	832	779	754	767	793	802	741	792	764	800	826	777	732	796	800	790	748	787	785	778	795	770	762	808	805	830	806	803	785	815	786	782	797	769	799	777	797	844	805	827	793	728	820	815	755	776	781	770	790	779	772	804	826	794	787	759	787	737	799	768	757	763	822	765	802	789	776	801	782	803	785	752	823	802	803	770	804	815	757	804	793	794	733	783	749	812	745	781	800	810	764	769	808	829	796	837	782	787	849	793	806	829	786	787	759	821	772	801	780	791	791	787	781	807	850	800	814	771	768	795	773	762	762	816	774	785	812	797	806	800	790	806	773	805	764	763	785	798	801	764	778	789	814	783	814	773	814	730	738	808	796	742	837	808	826	800	824	820	760	762	808	781	718	812	794	783	769	783	748	814	817	794	808	789	795	816	783	822	794	752	783	737	841	771	801	735	821	817	824	770	783	742	840	751	790	756	787	794	778	781	763	794	820	730	788	764	774	748	767	800	757	775	773	821	785	799	768	775	827	745	796	782	805	778	805	768	777	816	790	767	810	823	849	811	762	822	804	772	822	795	800	776	806	812	760	758	766	796	808	745	808	789	791	821	764	746	796	778	739	755	785	783	769	768	794	817	764	815	752	776	796	745	825	814	825	803	815	780	760	782	824	739	803	779	746	784	790	752	801	768	781	760	784	765	795	752	833	830	835	797	811	808	807	806	792	780	810	810	730	798	746	800	817	780	704	780	785	763	821	786	742	740	749	828	781	767	760	855	826	831	811	774	807	845	789	751	753	824	816	821	783	819	783	724	780	789	793	833	794	756	806	776	754	711	802	782	810	782	777	772	792	817	751	797	821	807	834	756	780	850	827	816	772	808	769	758	788	762	838	788	799	792	798	800	743	750	813	799	744	768	791	780	799	785	799	814	825	781	766	779	786	775	773	790	795	757	796	826	802	793	749	790	760	789	785	804	785	692	782	853	799	791	787	841	756	803	810	823	816	783	786	849	843	800	752	784	779	812	782	767	785	777	802	780	776	794	849	793	802	807	782	823	776	749	788	766	723	749	774	820	789	814	801	780	816	818	781	804	819	761	800	759	810	789	857	773	792	792	799	785	818	740	776	786	798	766	810	795	774	824	784	785	785	815	802	770	769	744	864	790	811	815	784	766	761	762	801	790	798	782	758	837	835	768	778	765	788	796	782	796	789	832	785	739	804	778	784	789	797	773	781	752	747	823	741	790	799	746	800	789	782	820	817	829	757	800	802	793	746	754	833	832	807	783	793	747	743	806	807	786	821	788	811	773	813	785	768	787	787	797	781	749	768	821	832	834	731	750	766	797	767	744	837	794	773	798	784	801	800	783	796	748	733	835	747	815	751	747	782	797	749	796	778	776	755	747	825	784	793	751	773	753	783	770	771	795	873	782	802	788	786	837	807	778	782	843	770	785	745	782	743	789	779	847	762	822	768	856	813	810	784	796	746	781	774	776	800	770	786	772	780	770	780	768	781	795	798	776	766	790	787	778	792	729	808	756	803	802	772	771	802	809	844	801	804	756	758	821	804	755	823	808	783	725	769	762	832	771	809	801	775	776	797	780	796	781	789	814	741	784	789	783	767	762	788	801	768	782	764	773	797	825	755	746	714	750	832	817	803	722	774	803	821	777	829	812	773	818	803	773	788	768	820	803	750	759	743	786	821	792	765	759	760	802	805	775	835	768	768	747	815	784	809	784	768	805	820	774	833	755	795	815	800	734	772	794	754	854	777	791	814	772	786	741	854	820	773	734	783	746	762	800	782	761	787	773	783	773	745	840	802	758	813	777	760	802	801	816	777	813	805	801	777	819	777	750	753	804	783	732	791	817	806	758	757	816	778	763	770	784	755	842	828	780	823	819	836	798	795	798	783	788	741	772	763	779	824	842	792	792	752	808	825	765	780	751	759	772	767	761	731	776	801	791	769	776	773	818	832	758	814	809	813	732	747	771	788	764	836	828	785	790	771	775	839	788	790	786	835	778	776	775	817	737	833	724	767	817	820	792	797	765	795	769	769	766	813	787	813	803	793	740	809	763	804	807	737	756	795	793	765	802	784	786	781	816	803	769	800	785	818	830	782	818	761	779	808	772	803	778	794	765	772	760	777	777	747	788	813	832	862	780	831	796	817	801	738	811	757	792	799	766	788	820	801	788	752	810	746	823	829	808	772	813	760	807	787	765	790	784	753	800	764	824	833	782	815	777	805	848	820	784	786	778	754	820	790	743	790	785	794	784	783	750	751	771	775	805	750	778	782	753	849	826	822	752	773	785	786	776	800	826	836	786	809	791	783	840	798	774	799	784	838	790	785	809	785	727	789	828	778	791	839	761	797	821	783	795	778	804	745	760	834	771	812	765	791	814	759	808	785	792	754	782	777	793	789	771	794	751	785	827	812	818	832	788	823	802	791	781	819	800	828	781	792	780	758	800	795	782	800	761	746	795	786	718	776	759	724	804	797	770	773	805	780	783	743	819	778	768	823	752	791	781	773	809	777	822	786	840	725	777	798	779	808	787	828	776	769	782	795	772	784	774	810	814	820
35205	16326	11748	7019	3862	2146	1019	807	707	581	530	469	415	419	382	323	364	320	327	338	309	317	356	341	338	311	317	324	342	298	310	303	328	333	334	338	325	309	302	354	321	313	323	315	307	313	294	306	332	291	312	306	317	317	305	312	341	310	347	307	319	341	307	304	329	294	333	312	343	335	331	328	302	328	319	297	330	348	305	316	329	324	323	333	311	314	301	318	335	309	299	297	314	315	298	287	311	329	320	318	305	301	297	318	314	286	307	336	327	321	351	300	315	314	297	292	284	319	323	327	315	279	302	279	303	308	295	311	285	308	311	330	345	344	328	324	331	319	301	300	310	324	346	310	312	303	294	321	294	304	300	329	344	324	304	301	339	292	339	316	325	291	323	330	306	345	309	314	313	324	333	326	300	271	282	309	345	323	328	346	317	309	306	342	299	313	307	325	316	334	297	324	310	312	303	318	308	365	315	350	302	286	348	339	323	331	311	319	300	289	316	294	302	294	280	293	308	325	319	333	279	343	319	297	319	304	297	311	307	319	319	310	289	320	289	309	327	305	302	312	332	305	288	326	310	332	339	284	306	332	310	292	294	321	313	310	313	311	318	331	307	306	326	308	338	302	307	321	311	326	313	304	312	328	295	290	326	294	308	320	318	345	307	306	337	327	298	301	316	291	331	322	312	318	305	294	346	304	308	349	284	302	339	324	319	309	310	302	322	309	306	310	321	319	301	305	316	319	317	295	303	332	347	320	312	335	329	329	303	305	317	302	317	292	319	301	289	338	325	327	355	294	319	291	303	316	328	311	317	311	321	305	327	336	297	363	307	334	318	303	305	323	306	317	308	305	301	298	317	333	350	305	304	302	320	313	357	305	278	280	310	344	313	329	304	331	343	330	344	294	293	320	323	302	327	321	315	307	306	305	301	314	319	307	319	300	297	309	334	323	317	314	298	288	319	315	308	313	272	296	321	306	325	308	312	351	288	292	302	320	306	301	344	316	354	294	312	311	314	351	296	278	317	329	266	301	288	318	322	301	324	307	329	308	310	292	299	319	316	301	300	327	335	291	302	296	294	302	333	305	310	330	325	338	305	339	321	296	282	299	310	333	306	306	301	351	311	339	320	347	318	327	327	282	312	319	272	332	305	259	315	293	305	318	290	288	336	318	297	325	295	301	342	302	293	317	332	316	324	288	306	321	299	294	294	254	320	339	333	322	344	302	306	329	313	335	295	272	313	290	306	354	349	309	284	302	317	283	314	320	297	323	305	310	326	293	315	333	306	316	314	333	303	316	304	334	309	322	292	281	321	301	288	336	297	326	316	323	320	304	299	309	330	329	329	355	300	328	308	341	291	309	340	340	347	306	332	333	315	307	317	331	318	302	293	310	274	316	338	288	350	347	329	344	335	298	319	289	303	334	306	298	309	287	317	327	303	299	310	298	321	350	289	316	314	295	323	294	290	338	348	318	343	285	346	326	352	342	303	283	339	312	321	316	333	316	315	345	304	315	319	307	286	292	323	283	318	324	267	298	333	287	352	339	304	322	312	304	294	292	317	301	330	308	306	297	335	308	324	322	345	311	323	311	298	327	317	303	322	307	302	322	319	316	304	269	325	299	288	315	303	350	311	323	327	315	312	291	294	295	289	317	330	297	299	321	328	305	276	312	325	304	325	289	305	308	327	337	299	289	284	265	348	326	330	337	319	304	334	293	300	296	310	274	317	313	338	306	325	320	310	304	308	314	287	315	320	297	315	318	326	334	307	298	304	306	303	333	338	287	345	295	261	298	318	288	331	306	310	325	295	315	306	306	318	321	301	266	319	291	307	301	322	312	316	315	332	317	321	318	344	319	327	339	343	310	326	304	338	308	276	292	296	306	304	327	342	339	314	340	303	318	332	331	288	335	304	320	300	283	328	289	297	317	294	301	343	328	334	295	334	311	359	311	321	336	282	344	294	325	317	330	365	310	318	325	318	290	306	301	354	308	333	301	299	322	322	355	343	313	313	306	289	302	328	306	309	298	317	303	329	298	309	344	312	308	309	321	282	337	324	307	291	311	303	299	327	299	320	281	307	320	312	337	304	303	331	321	330	312	305	295	353	332	273	309	306	304	307	330	313	304	302	294	288	308	321	299	289	297	313	318	300	329	323	330	303	324	343	344	285	316	346	318	314	330	295	304	339	354	335	322	315	326	291	307	328	313	319	302	339	291	303	321	316	310	308	317	310	327	304	288	310	305	334	326	314	311	344	302	302	311	321	337	339	288	301	326	307	319	301	335	319	319	295	327	326	337	332	351	287	308	327	328	297	329	321	336	288	304	303	265	306	334	306	324	292	317	346	322	320	298	307	317	307	318	351	351	316	302	293	318	297	303	300	293	296	320	332	319	329	317	324	339	307	315	293	311	318	322	328	338	345	321	305	315	268	320	333	295	306	283	310	336	314	321	297	309	326	322	340	328	288	339	342	308	343	321	286	310	334	328	276	308	316	303	303	319	316	334	326	308	323	282	314	301	307	339	303	287	300	323	297	323	335	313	276	307	324	307	321	289	349	273	289	283	333	314	327	333	305	325	324	312	302	294	295	355	328	313	311	305	334	323	309	285	341	300	314	345	296	309	302	328	310	305	301	331	289	343	316	292	322	326	308	314	305	297	320	301	303	327	317	310	306	322	322	308	276	360	341	299	313	327	316	309	264	322	331	316	333	302	371	329	329	301	313	304	304	320	319	308	299	280	327	278	346	284	309	317	292	290	313	327	363	323	325	361	293	335	309	289	300	299	278	306	307	345	336	322	317	315	341	336	308	353	312	316	290	313	301	307	293	280	341	309	307	324	334	285	308	327	308	327	323	330	325	315	295	327	305	305	291	322	335	256	326	315	324	334	295	335	310	306	286	307	301	320	362	289	313	300	302	273	310	354	287	325	356	310	280	310	337	336	302	287	306	304	326	326	293	330	314	292	300	331	294	333	312	346	360	332	313	328	297	305	299	329	277	301	305	317	294	336	333	285	306	332	307	343	279	312	284	339	323	298	318	323	288	304	329	312	332	351	322	308	322	300	329	316	313	322	313	304	321	300	310	292	319	298	309	290	324	315	311	326	281	284	295	314	301	282	356	319	332	309	289	322	327	339	328	356	302	313	304	306	295	320	306	331	314	317	328	317	311	294	303	287	296	301	343	302	318	337	315	320	321	321	301	324	314	328	328	275	328	331	316	310	287	297	334	324	347	296	274	309	290	311	317	293	271	286	274	290	324	303	310	298	322	330	338	322	323	290	312	337	350	318	328	318	306	313	351	325	281	297	322	302	298	309	304	345	324	316	299	270	292	318	364	305	316	279	310	341	311	318	292	284	335	308	288	341	331	292	276	304	293	345	332	306	287	322	302	320	319	313	344	317	315	287	340	281	334	314	302	302	299	321	341	308	309	319	307	290	341	328	294	276	301	320	294	311	314	300	279	284	315	313	306	283	294	316	323	294	305	306
23421	14145	18232	16825	12730	7362	4001	3188	2750	2280	2037	1541	1395	1331	1181	1150	1029	991	1039	952	879	852	869	827	913	907	818	849	790	822	825	796	809	780	805	820	792	822	850	820	833	807	869	815	781	738	807	782	803	781	830	795	794	768	817	752	838	796	835	773	791	772	810	776	741	756	736	807	861	730	802	794	766	778	754	835	828	783	779	786	789	797	827	769	788	745	849	791	777	763	786	793	779	798	775	821	765	812	743	778	772	806	807	858	785	837	799	792	774	752	793	793	797	794	745	747	772	802	836	806	782	787	793	777	795	789	755	802	779	808	816	764	764	779	773	816	756	739	787	837	830	768	786	787	749	788	811	768	772	814	730	699	773	744	790	847	768	792	786	762	803	812	786	790	809	792	767	764	779	778	744	732	763	778	771	805	797	795	813	740	805	780	817	734	780	752	751	790	799	735	759	783	792	808	782	777	753	744	814	781	820	730	809	770	794	781	773	773	781	763	809	746	824	762	773	816	799	753	724	784	837	768	753	797	819	785	739	812	823	731	807	809	793	821	821	779	745	763	774	784	791	814	841	827	800	835	751	805	793	808	764	799	760	804	776	804	740	806	783	811	782	780	795	738	737	809	812	790	775	756	749	798	751	798	832	805	797	816	785	740	773	812	827	770	790	752	842	827	777	791	805	732	796	801	767	767	808	823	786	765	747	781	761	827	789	781	737	787	798	807	814	807	775	721	742	797	774	756	774	797	786	766	818	788	807	796	792	800	782	792	772	837	768	828	755	835	807	763	775	771	781	749	755	786	727	845	747	775	797	795	797	801	752	756	800	778	794	801	817	756	814	776	786	773	746	767	762	765	744	819	766	765	759	783	810	795	776	768	824	769	809	788	770	799	743	783	781	719	770	794	788	789	744	794	762	770	786	810	785	774	762	766	796	855	781	833	764	782	788	778	836	808	799	803	755	789	758	777	740	761	780	824	752	790	754	764	730	777	779	766	819	826	745	799	755	778	774	763	777	776	805	777	779	779	749	775	786	763	795	744	789	796	822	766	764	733	802	851	818	717	793	844	790	724	771	792	731	790	766	777	756	772	795	749	742	770	770	769	799	816	798	786	758	781	764	768	772	762	776	804	801	749	778	759	798	772	743	804	809	796	742	780	806	796	782	795	796	800	788	750	803	724	856	786	785	760	758	791	757	752	780	787	829	768	795	762	819	824	842	762	744	823	821	773	749	787	774	727	798	789	811	794	741	803	766	768	747	808	779	744	816	751	799	789	782	760	736	753	790	812	737	774	795	781	807	791	768	799	761	802	754	777	806	841	792	768	812	748	799	785	816	794	784	801	702	767	811	797	738	745	843	762	805	774	788	792	802	776	819	803	729	787	758	764	722	752	804	756	745	781	808	800	795	779	761	791	815	717	770	759	784	758	782	811	779	751	739	761	791	798	797	742	759	768	781	829	802	770	797	809	758	750	808	766	797	790	754	753	776	792	743	787	783	763	799	764	778	743	808	753	763	808	824	801	758	801	816	768	731	740	758	779	747	801	841	774	819	704	779	809	805	789	758	734	774	786	815	801	746	763	754	787	796	770	792	739	789	796	764	779	803	824	760	765	787	814	787	773	782	788	802	742	785	806	783	814	793	760	779	765	781	799	779	830	788	779	793	821	766	815	789	751	738	737	774	790	770	794	763	727	794	791	793	800	793	776	774	770	752	778	778	777	818	824	790	786	818	813	794	823	767	830	809	777	743	778	801	723	782	773	836	807	739	764	764	758	757	787	778	793	787	761	777	796	712	796	785	765	763	736	765	755	757	770	770	751	750	808	793	749	764	820	818	776	810	745	758	814	802	770	730	765	840	832	775	818	792	791	777	811	778	752	731	757	775	753	764	825	801	776	794	767	757	786	771	817	773	805	804	816	782	830	776	794	781	734	820	792	768	844	757	809	821	757	803	739	771	759	742	792	794	751	790	786	778	760	828	738	783	773	803	759	738	746	795	814	790	759	754	769	779	818	773	816	820	773	770	733	799	789	746	778	764	761	764	738	816	786	802	751	768	757	760	781	781	765	861	780	826	767	759	767	779	800	803	801	805	765	781	767	825	774	782	775	805	805	789	790	804	805	738	739	821	793	769	789	800	742	765	822	776	828	816	766	767	814	787	786	773	736	764	784	760	771	779	778	768	767	804	784	745	762	739	767	785	768	840	781	740	800	828	765	810	776	769	755	765	744	774	755	764	794	773	771	801	802	743	761	778	766	757	810	832	766	777	743	835	740	755	767	836	781	802	757	789	758	784	811	743	768	800	788	803	766	824	771	822	790	823	784	820	750	811	796	764	824	784	774	793	824	781	782	802	736	775	803	749	790	814	775	769	804	749	790	781	785	781	759	831	784	757	810	801	750	753	813	764	769	779	758	789	783	788	785	770	789	761	749	785	803	763	778	807	774	785	763	825	762	779	788	754	753	768	776	794	737	736	774	754	806	814	783	764	795	779	834	774	766	819	787	755	760	755	743	777	756	809	769	783	793	823	769	764	766	788	801	784	730	788	747	786	812	759	744	774	768	778	794	760	780	804	760	803	758	751	797	773	765	783	785	794	782	816	763	768	767	757	753	752	726	819	823	808	827	814	807	766	760	791	744	766	734	749	752	799	793	767	728	811	774	757	838	793	796	771	827	808	770	763	851	773	776	810	762	754	791	779	803	800	760	743	755	788	786	792	738	792	796	750	800	797	744	800	815	790	759	762	724	796	811	789	749	805	746	787	785	804	789	773	811	827	756	789	837	763	794	804	811	734	727	764	752	770	784	736	785	798	806	707	757	826	819	807	775	817	795	808	833	783	728	806	810	774	823	749	770	777	802	770	808	741	737	826	801	774	789	732	824	798	789	781	807	774	806	774	728	784	757	833	787	776	782	739	767	717	772	747	778	825	754	805	757	784	761	758	767	839	806	788	767	786	750	822	771	777	760	751	789	762	777	807	752	741	771	757	819	790	773	782	751	795	728	788	741	782	755	761	822	810	747	782	780	782	769	807	815	808	758	785	786	798	799	785	752	776	791	745	801	788	759	749	781	769	737	823	805	760	759	751	809	777	749	788	791	743	778	814	781	764	786	773	742	799	807	824	749	770	807	818	795	787	812	811	831	790	771	769	782	770	788	811	744	785	799	799	835	802	804	786	774	764	825	785	768	757	779	807	849	744	758	787	790	751	756	818	786	766	732	823	815	794	801	753	805	827	783	748	742	780	789	750	741	799	805	769	785	751	806	773	777	750	793	805	767	750	813	791	782	786	793	795	779	791	805	844	778	795	754	771	782	784	803	771	792	776	814	781	783	786	720	784	777	834	734	770	768	847	806	762	794	809	833	828	812	801	745	792	753	812	770	781	771	752	794	825	800	814	748	755	732	762	741	830	826	783	820	719	783	829	747	752	738	750	760	778	799	760	766	778	801	776	772	829	806	715	822	744	784	751	801	840	810	798	759	765	800
14344	5856	4025	2721	1520	828	692	597	552	484	468	465	402	363	428	400	424	411	399	435	431	416	398	399	390	389	369	370	361	397	363	393	387	389	420	390	365	389	359	396	387	417	367	357	375	414	407	415	406	362	375	412	364	400	404	394	379	363	383	438	399	385	403	371	413	381	419	405	452	356	355	392	407	414	362	428	408	382	400	398	412	387	408	362	390	385	361	373	354	390	358	392	385	431	387	376	437	380	402	396	417	387	369	379	366	392	379	377	376	370	386	377	359	380	378	370	388	345	358	348	399	412	386	365	381	444	422	386	373	396	413	396	378	376	349	352	385	382	403	388	415	411	394	404	370	350	367	382	407	350	357	414	425	362	383	388	357	396	384	402	375	340	403	385	372	391	372	385	378	385	373	396	386	388	370	397	386	370	388	367	385	410	404	389	367	399	374	410	415	376	374	350	384	408	348	390	336	414	378	386	396	386	416	386	383	407	382	402	371	372	387	413	390	367	395	372	375	364	427	410	368	377	399	363	350	400	367	405	431	392	345	394	407	376	398	406	375	355	407	418	366	354	422	398	364	402	383	372	381	392	356	394	387	405	388	331	397	377	418	388	410	373	349	355	392	421	363	393	391	397	375	401	416	371	364	406	402	385	387	383	430	389	369	348	428	414	412	405	371	376	345	408	390	389	370	419	397	383	382	381	378	382	386	337	391	365	363	358	432	386	338	367	371	339	403	393	388	404	426	415	371	414	371	372	403	412	408	402	402	394	406	422	406	373	422	400	368	381	372	388	381	375	422	374	390	374	375	433	392	393	395	377	388	398	390	368	384	377	376	429	390	375	379	392	377	402	370	431	390	366	385	406	354	391	376	400	374	443	389	363	374	371	397	353	391	384	395	405	434	375	386	398	335	392	373	364	377	389	384	395	397	405	365	378	400	366	404	400	416	390	390	378	374	369	401	394	397	386	432	376	375	399	376	401	404	367	424	369	383	374	392	367	402	410	380	370	329	366	377	364	387	352	385	394	354	379	420	373	406	378	363	402	401	371	380	396	389	427	393	368	402	392	375	401	388	352	407	390	425	387	369	349	371	377	421	404	412	373	402	383	364	428	373	405	386	380	396	379	398	400	370	332	424	397	397	372	399	394	371	369	407	429	390	360	382	383	438	358	346	395	384	368	384	362	378	386	400	401	389	411	407	394	375	377	404	388	382	391	403	430	406	391	412	385	395	380	397	382	364	402	386	420	382	401	409	401	377	400	379	401	394	386	394	389	433	357	396	371	386	397	379	377	396	386	381	404	356	357	362	394	398	415	435	354	399	354	353	379	386	395	370	380	424	386	409	368	415	387	404	388	378	392	385	403	391	407	401	388	405	368	369	398	394	387	375	390	378	419	396	341	356	367	371	389	404	383	413	353	439	381	438	373	408	419	370	371	404	402	427	412	405	370	380	390	433	362	388	375	413	365	375	399	374	415	428	419	359	392	386	357	327	381	407	384	423	380	365	348	382	403	397	405	397	383	397	434	420	380	352	373	405	352	378	397	363	402	387	439	424	427	398	411	421	380	439	408	411	357	400	384	401	409	411	370	399	420	379	396	400	362	386	368	394	377	435	367	343	404	372	397	419	381	385	390	356	397	378	371	412	401	363	376	403	365	405	383	393	374	363	381	432	388	378	399	415	413	391	413	393	432	391	366	379	372	389	387	366	393	384	363	407	386	403	405	431	372	374	397	401	349	364	407	396	414	393	393	351	354	415	396	381	360	371	383	383	414	368	361	405	431	400	403	413	398	409	364	353	382	385	412	379	395	390	361	354	345	410	388	377	432	381	358	393	401	421	408	368	385	387	390	370	362	391	410	386	398	367	378	388	389	414	414	395	399	376	367	373	415	426	432	393	354	366	407	423	343	408	374	365	397	411	396	360	358	396	407	400	383	415	377	377	389	372	377	392	423	386	351	380	416	383	417	391	404	374	448	358	399	366	395	369	391	426	374	353	355	381	414	379	373	380	380	391	409	396	341	407	416	372	439	400	406	430	372	394	384	381	371	399	389	425	370	367	378	422	365	399	358	371	417	399	326	376	354	400	379	412	440	388	368	433	402	354	347	407	395	379	350	369	408	376	360	386	370	342	379	401	385	370	347	402	401	407	388	423	389	378	373	371	403	356	344	367	382	391	403	401	387	401	386	396	397	396	406	393	352	375	382	339	387	406	410	382	393	421	368	378	419	399	393	409	389	363	427	389	371	368	387	385	410	354	412	391	402	399	389	376	371	371	376	439	382	378	391	380	408	413	393	379	405	436	400	386	390	391	386	405	402	344	399	409	401	394	377	402	399	389	386	372	390	406	393	391	370	357	375	384	371	356	379	377	392	376	373	345	382	394	325	357	396	389	379	403	372	366	385	387	404	381	385	364	392	404	395	403	389	373	379	377	375	381	406	366	406	348	371	389	400	398	378	404	367	410	395	343	390	395	374	391	396	393	381	394	411	365	333	350	405	368	401	411	386	384	395	389	391	405	437	393	394	371	398	384	364	401	400	379	416	377	396	403	411	411	406	394	398	384	401	378	385	374	416	380	403	363	387	409	385	369	406	412	368	391	400	402	384	423	380	376	422	352	421	392	387	356	400	374	401	414	367	405	393	396	388	365	367	399	376	410	402	371	403	370	332	393	426	402	377	386	383	400	385	373	389	424	358	370	370	377	391	420	367	397	359	403	386	406	396	354	424	353	410	405	361	370	369	371	401	419	381	391	372	359	368	377	393	380	386	380	406	359	360	358	383	344	386	358	361	410	389	387	345	401	385	395	344	383	400	356	372	371	398	389	349	355	386	406	387	400	373	381	362	396	412	366	438	416	411	413	376	367	374	393	363	360	393	384	369	372	382	369	398	347	425	385	360	392	400	393	402	383	392	408	348	345	406	390	379	373	393	358	363	384	370	357	389	384	370	374	392	422	369	377	344	377	392	358	338	385	369	357	381	434	363	366	379	357	355	412	341	399	364	380	380	362	405	389	391	389	349	333	411	408	405	358	378	425	373	389	386	375	381	388	378	421	387	396	384	403	375	369	428	426	388	397	397	367	352	374	354	392	380	399	382	399	362	378	387	396	389	395	360	395	375	408	405	419	376	414	384	379	406	382	396	382	393	379	374	396	390	366	363	399	392	405	349	388	393	402	427	394	391	382	393	406	399	334	379	381	373	382	368	392	379	381	390	416	383	385	345	396	395	423	387	416	391	378	387	336	400	408	354	370	378	383	395	389	390	381	377	388	395	375	373	406	353	360	369	413	383	367	374	350	354	374	382	368	397	391	379	402	362	412	414	357	399	383	394	379	379	372	370	383	371	385	380	351	383	421	410	384	368	364	376	364	385	400	375	390	374	375	372	380	386	378	397	375	378	416	399	424	388	379	380	463	393	373	381	342	397	359	397	377	358	391	390	400	374	397	380	363	416	390	408	401	409	385	383	376	394	353	418	401	389	404	398
10231	5797	7363	7460	5060	2716	1925	1704	1589	1343	1293	1158	1092	993	1039	1020	985	933	900	897	934	880	894	899	826	866	883	815	858	826	857	841	852	888	872	876	859	828	828	905	842	901	869	871	831	867	832	869	879	835	859	857	837	832	853	846	838	799	882	902	844	845	830	838	843	873	859	891	842	855	852	849	814	863	895	854	867	869	851	855	814	829	832	853	829	843	830	835	866	847	832	851	842	854	896	838	840	842	916	848	854	907	898	848	851	815	874	806	848	851	853	860	848	843	857	860	868	897	841	859	892	902	830	821	853	801	855	856	839	858	891	836	840	861	817	884	863	812	915	900	825	895	839	866	876	886	891	906	864	830	795	840	847	837	853	829	855	798	796	891	878	840	903	889	837	805	806	882	873	859	849	818	886	847	869	891	848	906	850	802	842	864	808	809	812	802	854	837	809	857	894	854	829	814	876	876	817	866	831	887	843	823	918	811	875	810	868	849	812	883	873	872	850	840	877	835	849	861	881	834	820	847	793	807	877	863	848	829	809	828	869	842	853	845	843	763	934	851	894	879	771	836	889	863	860	871	837	847	855	858	877	865	887	877	844	914	792	806	853	811	820	884	790	859	820	843	878	845	814	846	827	852	849	820	835	845	845	858	848	847	850	810	845	837	808	836	879	831	815	862	833	852	845	842	876	859	840	857	843	846	814	810	849	873	853	876	851	831	810	839	844	805	851	820	823	843	778	840	855	870	897	858	849	906	828	828	819	864	795	828	843	796	818	811	889	842	863	846	817	841	869	870	788	809	787	908	881	876	829	850	868	821	884	833	844	919	855	874	880	829	858	825	791	791	847	817	799	786	883	856	871	836	903	854	884	819	863	809	877	849	837	869	866	838	884	843	840	840	904	819	839	788	795	814	797	871	824	907	854	829	810	866	844	834	793	846	796	882	814	829	836	836	818	899	809	827	895	845	890	853	836	787	865	831	858	817	815	830	853	844	837	823	869	795	843	806	856	826	846	894	886	777	823	813	836	858	870	918	843	811	854	864	828	853	826	833	863	872	890	784	857	846	872	851	850	831	844	840	847	817	839	866	868	874	823	829	852	888	785	854	872	840	798	880	813	874	842	837	867	879	843	856	857	840	869	874	838	846	855	837	844	869	848	835	814	860	905	881	844	839	851	801	825	846	835	840	869	893	797	887	796	800	868	823	843	877	824	882	831	882	834	878	859	806	834	841	897	865	831	907	847	818	886	874	885	843	814	869	815	902	862	822	858	871	882	872	877	827	843	810	816	822	801	820	921	876	849	834	848	844	816	863	820	822	837	885	842	816	899	849	842	840	863	834	834	819	815	827	817	840	785	889	845	833	818	833	855	851	860	838	833	832	857	846	830	868	790	842	816	904	856	891	866	846	874	848	889	821	820	850	787	842	872	856	839	888	827	838	789	849	874	889	848	868	919	887	857	815	845	836	857	853	860	806	875	832	823	862	786	864	864	806	831	824	838	842	917	854	860	846	863	863	810	809	845	841	876	849	870	876	819	859	868	837	832	821	844	829	818	890	874	865	911	864	879	863	819	812	915	789	865	898	872	832	885	930	885	824	838	864	882	822	822	830	828	824	841	885	852	866	857	840	831	843	858	852	843	847	826	850	855	873	851	837	841	830	871	826	851	871	859	897	840	839	847	799	835	831	834	861	860	821	853	790	842	897	844	901	826	862	845	863	872	839	841	868	848	850	845	892	869	845	825	914	803	832	828	839	809	824	836	856	881	814	816	791	825	873	807	885	871	815	827	840	791	821	806	850	856	838	820	899	876	821	836	857	872	828	833	865	786	827	875	859	869	824	891	858	846	849	840	833	829	797	891	873	895	853	841	815	810	849	864	845	843	831	855	827	798	911	836	857	846	861	794	868	802	826	827	846	844	841	828	873	867	768	815	803	906	837	892	837	869	886	846	844	835	831	884	873	905	803	851	879	866	848	781	833	856	852	793	862	838	815	853	854	852	846	919	842	842	870	860	842	839	842	825	823	854	833	874	866	861	865	861	867	828	839	833	878	888	907	820	849	857	808	869	811	812	879	840	865	821	840	850	861	846	855	866	839	864	878	877	864	852	890	893	826	818	813	845	877	826	884	803	848	842	857	874	836	818	853	819	851	811	861	809	860	872	839	817	815	875	859	849	851	839	836	811	875	873	834	853	851	809	828	851	858	856	833	848	841	832	820	846	878	852	796	827	832	895	867	796	856	810	869	849	868	831	836	830	852	840	836	837	846	890	837	861	810	816	831	817	875	807	871	869	833	851	827	826	841	817	791	843	879	864	815	843	901	862	818	890	861	824	814	859	825	819	844	815	880	819	837	867	886	817	828	873	842	855	798	876	786	841	821	854	868	833	863	823	828	873	799	859	866	839	887	864	808	864	865	881	864	857	890	870	884	852	883	831	844	898	854	873	891	833	788	895	833	891	845	843	795	893	833	847	861	850	856	853	826	840	857	855	844	806	856	846	818	842	881	821	844	848	834	807	844	860	855	857	842	863	876	846	848	814	858	831	839	856	822	798	874	852	866	842	816	868	835	879	876	846	878	811	823	843	873	839	825	823	795	836	816	910	811	844	868	845	829	892	834	864	826	799	869	870	820	816	842	851	779	871	856	820	884	872	906	816	833	795	864	856	823	864	828	898	857	847	881	833	842	804	845	822	839	874	808	868	817	808	880	843	829	831	883	850	879	853	856	874	851	914	882	858	847	844	840	802	874	877	868	852	802	859	901	903	789	790	852	864	843	863	825	794	837	864	877	865	943	821	847	835	845	838	808	843	838	897	864	831	812	849	818	837	807	844	883	797	848	828	836	888	867	858	842	855	829	852	822	846	844	905	819	868	807	835	806	825	899	823	807	878	807	887	848	849	882	891	848	861	840	822	844	843	823	860	857	876	870	823	854	874	827	799	834	779	818	877	807	875	786	822	867	849	864	850	837	900	864	828	888	870	911	837	879	850	881	857	834	816	833	824	839	810	840	884	800	874	838	869	827	816	866	835	885	856	872	856	825	842	871	830	901	845	910	812	826	804	854	854	833	810	858	902	824	893	894	887	818	873	874	820	822	876	873	844	832	879	888	875	857	874	849	859	880	847	872	827	899	813	870	809	827	788	881	861	842	858	865	828	866	872	849	820	827	828	824	873	874	833	801	872	866	852	813	806	924	824	917	853	830	888	927	823	816	817	828	837	853	863	809	877	862	867	856	836	846	841	835	844	863	837	865	888	862	835	878	874	900	874	811	887	879	801	887	873	830	932	839	828	842	839	909	870	803	861	859	865	833	859	859	803	843	885	824	854	827	819	822	855	842	826	874	849	851	855	867	864	911	890	882	928	887	847	837	846	870	829	821	815	859	836	902	819	833	887	843	853	859	888	892	801	809	839	831	836	865	814	847	843	869	884	829	910	866	837	844	838	861	876	796	864	883	858	858	879	889	857	850	887	916	867	855	829	863
25748	10183	6695	4834	2513	1528	935	732	595	587	512	454	417	418	407	438	400	404	391	416	368	366	373	337	334	349	348	361	403	370	348	328	356	395	366	350	308	337	351	371	360	316	314	387	394	307	352	313	355	371	334	346	361	356	318	374	352	304	338	357	312	362	358	344	355	387	378	342	315	371	361	343	327	331	347	332	297	349	304	371	374	373	354	362	342	377	349	337	367	365	366	346	341	331	360	364	347	351	330	359	347	313	360	355	374	346	367	348	336	382	329	327	320	356	372	317	360	321	326	351	339	353	346	352	363	346	337	346	341	347	326	330	344	372	337	363	336	315	312	333	349	368	360	371	320	326	364	377	349	350	346	342	329	354	358	351	355	354	337	351	340	376	309	335	298	341	326	364	323	329	338	321	337	315	343	349	332	369	359	341	373	374	370	338	324	361	341	328	324	343	350	376	322	353	327	316	321	334	398	382	338	356	315	333	342	327	353	351	318	365	349	349	338	349	365	347	369	363	345	352	383	356	310	320	346	339	314	342	352	353	363	327	330	362	371	337	350	361	328	364	348	354	323	363	361	347	330	326	362	366	343	332	409	362	374	325	331	368	338	341	353	335	373	353	368	382	344	310	372	358	334	373	362	324	349	341	360	370	333	338	393	362	312	353	361	383	371	336	365	384	344	377	376	364	341	339	319	330	374	318	356	333	336	344	377	371	381	353	359	314	369	339	361	368	368	329	342	338	376	327	327	353	341	362	354	325	364	344	341	330	344	381	369	359	331	328	369	332	348	384	324	346	344	329	349	343	357	339	353	395	337	301	335	333	377	348	343	341	350	366	377	340	349	353	387	363	383	331	323	347	351	344	349	324	350	364	344	356	358	362	336	372	375	364	367	350	360	334	348	344	354	365	336	361	394	343	353	357	348	372	365	307	317	332	353	376	336	334	373	367	360	349	375	325	357	360	337	372	342	365	344	362	342	380	316	350	347	368	348	357	382	349	368	387	350	381	359	341	351	343	355	361	369	370	372	369	388	328	317	346	344	393	362	389	382	341	348	365	347	354	340	364	338	353	384	326	344	353	361	357	389	346	311	370	361	364	331	334	349	318	346	326	335	346	357	356	358	335	372	348	361	347	363	328	351	358	368	309	353	322	362	381	345	366	339	346	327	366	305	321	339	355	346	376	331	343	386	356	325	356	347	356	343	332	351	331	322	341	328	396	404	322	389	369	353	333	372	337	306	334	320	356	360	366	385	351	300	362	366	318	357	368	354	381	330	350	351	373	350	311	337	337	367	365	358	382	359	327	363	341	353	324	367	342	341	356	350	362	334	349	347	347	361	358	333	335	337	366	328	313	352	334	341	369	372	344	364	359	337	372	343	352	347	351	345	348	366	387	347	348	308	387	353	340	360	341	358	377	372	328	341	371	361	342	344	359	331	325	339	333	359	377	405	358	360	383	377	350	337	358	378	373	327	350	355	332	387	308	340	370	358	360	347	369	371	366	376	363	360	346	354	361	342	366	385	345	354	351	390	321	369	343	356	301	336	371	354	380	372	319	346	388	349	361	352	328	373	332	366	367	334	364	340	340	367	379	372	355	346	336	342	339	343	342	326	367	368	406	349	353	356	353	318	382	358	339	354	354	388	377	364	356	376	347	362	350	345	311	337	347	325	325	325	359	356	357	379	350	354	386	342	345	369	340	307	366	361	333	355	304	352	350	345	327	352	373	340	369	360	345	315	359	348	359	321	326	355	328	291	303	314	339	357	353	334	332	340	375	366	330	380	319	338	331	368	372	350	365	336	389	350	356	324	305	384	323	319	353	382	359	314	333	331	329	335	355	368	359	356	340	374	369	362	342	313	359	355	337	336	331	321	324	395	340	347	327	353	351	361	351	347	359	366	359	357	321	370	356	331	348	348	341	364	351	318	363	351	332	345	364	360	376	327	369	400	383	366	343	364	361	340	370	365	358	340	338	359	333	330	359	328	340	376	357	352	346	360	386	367	342	381	374	359	363	353	376	338	331	364	377	340	390	332	373	324	327	322	358	383	364	295	370	333	370	377	368	328	331	397	377	377	358	373	332	322	332	298	368	376	347	345	365	327	346	361	345	377	356	330	318	346	339	366	355	333	341	356	369	371	388	371	352	373	308	326	332	352	325	345	365	358	365	344	365	382	318	347	398	367	348	350	357	354	339	354	337	314	335	356	397	320	369	354	336	342	348	340	341	370	374	339	338	350	352	359	369	328	363	370	343	332	339	356	352	348	311	350	344	300	340	363	354	326	356	323	344	364	355	331	342	373	349	360	342	324	336	329	332	379	342	377	342	364	352	343	359	326	369	346	331	334	383	315	351	369	363	341	357	351	372	348	346	364	360	364	349	348	340	345	343	321	338	325	374	389	379	358	355	363	331	351	351	386	362	345	343	356	396	378	318	363	366	349	342	336	357	381	322	355	350	318	348	361	336	381	348	342	344	327	351	338	362	313	376	371	318	317	356	396	359	363	304	378	396	359	371	344	341	332	359	367	342	357	318	359	368	340	336	341	369	333	372	347	353	380	347	320	368	361	350	371	315	359	321	364	366	360	322	376	394	389	341	363	349	303	374	361	381	336	347	365	337	348	323	347	365	371	345	371	325	364	360	378	343	337	329	357	351	354	347	336	343	322	365	337	322	331	362	348	327	371	376	372	340	318	365	359	340	334	348	334	330	381	383	328	376	317	323	364	328	342	332	354	354	351	348	371	351	330	346	380	348	357	368	356	356	334	334	353	336	424	388	352	348	357	312	328	341	326	360	338	362	378	354	394	344	392	342	313	358	358	354	362	370	385	370	339	333	327	330	330	346	337	341	359	363	353	367	393	356	326	378	323	379	353	362	333	361	322	352	369	353	369	373	333	358	338	333	323	352	356	363	362	359	343	328	316	311	380	393	341	360	359	390	325	356	372	347	325	344	360	362	325	366	323	316	342	347	351	357	333	337	333	384	355	338	360	335	315	365	346	324	355	364	341	348	355	346	329	361	380	342	344	363	379	350	381	352	356	360	347	358	347	328	328	302	367	365	346	351	373	336	334	338	333	343	357	362	351	337	330	345	354	391	369	317	352	330	355	359	331	369	345	352	352	366	386	342	393	327	366	377	350	370	371	332	330	322	343	330	348	377	323	318	365	336	321	330	349	322	400	342	354	335	306	353	375	386	341	347	360	344	334	291	326	348	366	374	365	371	337	325	327	352	376	355	336	305	321	402	351	334	317	379	363	363	335	356	354	340	377	322	357	386	311	401	365	337	350	384	374	383	345	347	345	351	345	353	339	369	380	372	365	374	374	338	336	349	354	344	357	373	354	345	351	377	337	382	302	315	347	352	325	359	351	338	384	381	364	331	351	355	350	383	363	367	357	361	312	339	339	339	329	348	348	372	329	336	306	360	372	368	376	351	339	367	368	365	394	340	385	359	356	355	357	355	347	342	342	373	352	396	329	339	344	363
18574	9285	12488	12990	8724	6274	3827	2617	2381	2042	1881	1519	1366	1219	1222	1085	1039	976	955	923	964	898	926	923	885	954	893	817	854	909	909	850	892	876	855	850	853	875	850	884	883	911	870	891	867	861	893	921	856	860	830	852	798	860	827	811	858	851	807	892	876	840	827	841	899	879	844	848	853	848	849	847	827	839	878	897	822	841	893	778	803	871	882	829	852	880	944	888	834	828	884	847	876	876	846	839	884	881	869	860	865	867	820	812	879	849	884	895	865	873	875	835	833	825	840	875	919	878	873	856	877	838	861	878	871	846	795	891	813	867	826	866	842	843	817	916	846	820	845	854	849	825	854	826	847	829	808	875	848	855	905	893	903	854	872	856	854	845	806	811	835	843	831	818	870	857	879	863	865	852	847	861	847	862	895	856	863	831	823	880	834	819	836	903	829	882	846	853	860	890	882	881	844	866	816	866	861	856	827	846	826	876	882	852	847	876	829	845	860	828	786	837	863	868	875	854	878	863	808	859	853	946	829	836	837	899	834	885	777	830	871	865	836	832	887	845	903	860	840	865	828	861	878	827	904	839	862	862	870	839	887	914	885	861	875	831	853	898	829	908	864	842	842	832	887	825	836	875	848	842	869	890	814	812	826	864	851	802	870	829	943	844	877	831	866	864	881	837	841	794	861	906	853	868	904	843	899	873	863	876	817	808	848	911	837	839	866	858	906	835	804	871	826	822	796	864	845	859	836	884	870	827	864	827	851	843	803	865	861	860	845	871	845	891	844	860	892	840	901	855	861	882	899	914	843	869	830	856	846	838	929	813	833	847	815	848	861	857	887	936	834	849	863	832	844	833	909	817	786	864	843	819	848	813	832	834	823	870	889	853	856	886	810	809	816	922	892	870	901	845	838	872	812	846	810	861	833	832	875	903	822	866	817	861	846	855	862	897	840	843	835	834	833	825	897	843	850	886	818	839	894	863	821	852	806	860	866	841	830	870	796	849	913	844	856	843	864	899	829	851	920	838	854	898	882	837	827	880	871	864	850	851	851	885	824	804	845	853	851	899	944	807	819	853	887	876	870	898	910	856	839	854	892	835	868	903	881	894	849	834	868	880	816	860	838	821	849	850	880	813	834	887	874	807	786	875	809	803	882	892	831	877	867	820	877	898	855	788	857	849	841	817	830	851	838	890	783	901	842	822	908	815	881	881	864	837	840	837	867	858	892	818	918	835	839	867	837	843	838	846	817	816	862	858	854	888	815	838	854	859	866	847	826	850	821	872	813	820	830	839	871	861	928	873	831	861	905	845	837	887	808	857	832	868	843	861	814	866	824	864	885	877	819	833	822	859	862	872	855	843	864	855	857	867	856	821	851	813	828	828	850	872	863	837	831	834	857	855	855	857	816	831	790	893	846	867	851	865	853	867	843	839	881	836	825	851	888	895	899	865	803	872	842	841	861	879	824	834	911	877	811	846	898	865	877	833	840	861	867	861	876	871	897	892	827	850	883	807	881	819	844	897	877	883	863	925	852	868	829	850	863	858	886	874	803	864	850	826	830	872	839	820	840	844	855	856	796	922	842	833	847	812	832	887	835	802	825	842	903	884	868	841	854	861	870	856	809	870	866	857	859	845	814	921	823	830	855	881	832	817	827	861	838	826	857	843	814	859	896	851	900	885	833	885	825	869	809	856	832	798	870	867	861	892	831	869	839	820	885	831	880	856	863	858	840	837	859	846	843	834	793	824	851	801	824	826	838	871	922	811	803	868	881	816	889	818	858	812	890	878	860	834	812	891	908	845	869	819	841	831	800	828	847	854	875	833	826	860	822	875	845	816	858	893	810	857	842	858	850	802	837	877	840	801	860	877	862	872	873	879	879	842	875	854	834	814	871	827	830	831	835	853	855	864	854	809	836	833	880	869	860	823	842	830	826	855	862	832	846	904	849	852	884	907	856	890	857	877	828	775	811	884	871	894	896	791	849	829	868	931	857	835	835	879	825	881	873	925	865	814	827	858	878	826	840	879	857	889	856	860	852	819	844	789	829	845	824	819	807	856	883	827	853	861	913	822	932	837	890	817	866	881	869	813	847	907	884	810	865	860	817	901	866	864	880	881	838	816	796	865	854	837	829	871	894	829	798	883	873	828	854	844	858	854	835	806	897	846	878	872	844	843	856	896	880	885	899	887	856	844	857	801	869	830	861	840	837	871	881	888	805	851	846	807	857	796	879	882	848	877	842	850	846	871	825	873	865	874	834	823	842	859	932	854	847	855	829	851	859	819	827	869	876	864	882	846	838	844	836	859	825	872	850	888	858	831	841	825	898	861	833	831	823	842	855	817	883	815	775	798	862	881	820	886	854	850	867	867	817	842	823	845	861	873	851	863	850	832	863	867	814	890	795	833	814	832	860	858	881	856	899	876	867	839	922	864	836	855	855	870	823	822	842	873	752	864	851	805	876	854	883	882	824	826	889	832	832	857	907	904	844	807	786	812	897	880	868	821	852	871	863	835	890	887	836	854	765	839	868	861	828	884	848	843	908	870	882	876	822	832	865	855	848	872	863	853	832	874	807	878	931	858	879	860	856	849	839	847	878	810	851	853	867	831	820	842	855	834	831	898	835	851	854	877	865	876	852	834	801	792	834	840	890	856	861	819	813	851	865	864	837	854	847	829	802	856	835	883	845	864	864	849	850	843	849	855	852	846	875	866	854	860	849	848	862	850	808	887	808	875	871	845	822	831	838	874	847	867	856	855	921	863	785	799	841	865	853	839	828	837	892	814	831	840	804	800	813	813	869	821	870	873	869	884	848	854	874	803	909	868	856	835	850	883	863	845	823	859	823	826	807	785	831	826	875	869	865	851	862	852	842	837	855	834	828	900	837	870	823	845	897	874	839	856	876	884	864	795	844	866	851	854	869	877	864	853	889	898	822	820	862	864	907	868	840	855	870	830	850	829	889	801	883	832	877	913	866	832	863	844	851	853	842	825	853	821	864	842	789	821	845	818	858	830	817	859	866	870	857	916	877	864	874	834	855	790	854	923	888	876	860	911	923	854	799	829	838	856	881	820	877	841	820	854	891	837	888	827	869	823	886	857	856	870	855	871	845	852	852	849	823	873	845	780	894	824	880	888	859	844	835	864	816	868	856	844	852	847	822	860	872	824	879	845	896	833	871	849	820	882	886	803	817	865	845	856	890	865	852	901	839	861	865	845	891	872	839	838	820	863	858	799	883	879	845	829	816	850	890	854	853	783	918	803	872	827	843	795	873	834	843	828	821	821	813	867	794	867	858	882	852	807	854	774	874	861	872	895	843	844	821	797	846	866	909	863	858	845	830	850	849	862	848	878	833	851	826	861	809	832	874	856	862	833	873	838	849	866	893	828	854	848	884	858	783	798	904	822	894	835	846	855	853	854	880	863	830	871	844	800	855	894	851	848	878	816	869	906	856	819	866	895	851	844	882	849	888	820	895	860	905	822	888	877	828	821
28705	14018	11773	7910	4859	2751	1399	801	649	637	541	474	424	363	327	316	322	317	326	340	317	304	330	302	305	318	315	309	287	285	299	298	300	298	319	303	279	269	312	285	285	280	281	289	285	340	284	295	287	316	259	310	289	284	299	286	297	294	317	306	300	312	278	293	299	308	304	299	271	291	326	316	295	319	315	311	273	284	279	280	302	292	329	273	318	291	304	274	286	285	264	313	308	313	302	306	338	302	322	291	315	306	282	287	296	331	256	285	277	292	270	273	224	273	281	293	307	290	287	318	314	294	292	290	311	325	292	297	286	293	290	316	283	327	297	293	328	314	283	279	275	282	304	307	319	289	323	304	284	298	288	287	279	312	284	290	284	281	293	268	301	273	312	332	271	294	258	288	291	292	313	285	321	259	293	300	281	310	325	318	314	269	297	313	310	304	307	284	308	279	287	302	283	301	265	289	295	267	326	323	270	299	306	303	297	272	304	290	305	264	303	322	289	293	282	277	307	300	298	264	304	338	281	275	284	305	284	308	318	298	310	301	301	304	284	289	298	296	322	334	326	284	274	295	295	298	270	288	302	322	316	315	296	297	275	292	272	284	301	251	278	304	302	283	320	318	275	301	298	297	314	286	277	296	286	280	268	286	245	305	293	305	256	283	316	339	283	270	290	288	314	291	303	284	302	297	290	286	292	299	314	278	287	309	285	294	287	290	292	330	295	330	295	291	320	287	267	299	315	331	294	330	292	317	287	289	314	306	320	341	298	308	272	305	250	305	281	295	291	312	337	270	276	275	312	249	302	264	274	276	303	292	309	309	294	322	300	318	309	320	296	315	312	320	301	292	303	266	305	274	293	310	279	262	296	285	293	291	271	291	291	276	284	298	287	290	282	316	305	301	256	278	305	292	299	302	281	324	269	297	287	318	288	326	353	296	295	290	300	280	274	243	287	297	284	315	297	299	306	243	276	305	265	275	268	296	299	290	288	285	294	316	312	306	273	298	276	277	288	309	298	320	303	298	311	265	279	288	298	305	303	299	308	320	314	345	317	315	306	300	325	300	257	301	285	292	299	288	271	259	300	288	290	284	314	289	271	303	280	268	280	274	305	309	293	290	296	288	323	311	279	278	301	299	283	304	316	289	291	288	299	298	265	291	294	319	329	280	295	324	284	320	309	302	305	273	338	291	248	265	267	259	291	287	271	301	317	296	274	291	287	312	297	308	291	313	315	306	341	269	297	278	285	297	295	283	298	272	286	320	294	286	294	309	301	308	309	309	283	273	311	299	307	271	261	325	298	295	260	265	318	283	279	315	297	318	302	265	281	268	276	297	278	298	328	284	317	316	290	300	286	308	265	285	287	323	290	312	290	330	291	331	316	291	291	264	333	302	293	285	292	263	283	307	258	293	305	310	285	314	285	310	298	288	302	297	340	302	294	327	281	258	279	284	280	297	313	308	328	295	332	285	293	308	313	302	276	297	304	303	284	289	291	307	281	289	279	289	277	267	288	288	256	298	287	307	285	278	308	316	289	277	292	282	299	334	280	307	309	260	305	297	300	303	265	257	299	346	309	320	327	293	272	308	288	333	296	275	280	283	277	287	307	305	297	288	312	288	285	298	298	290	294	272	308	283	298	308	284	303	330	303	269	298	300	306	289	294	319	293	314	322	296	276	287	301	288	316	309	323	304	298	312	342	310	330	295	310	305	307	289	306	299	311	296	299	305	319	299	299	299	335	293	285	267	274	298	280	331	276	281	327	321	310	263	303	264	294	296	307	287	325	309	307	324	285	275	286	321	343	311	305	300	293	287	330	275	316	315	305	299	276	294	280	301	258	300	313	319	290	306	298	284	300	316	324	288	288	305	311	300	272	321	303	267	321	289	299	280	305	284	301	248	304	293	315	296	312	278	305	308	291	319	287	292	295	297	310	308	301	289	329	316	259	265	284	309	295	308	320	310	296	306	295	287	299	277	304	293	274	292	286	303	301	315	327	299	321	321	288	280	271	275	313	304	285	298	292	315	268	283	280	263	284	312	278	276	290	334	256	260	281	296	283	300	284	272	294	298	299	266	318	299	321	294	296	298	302	295	308	288	295	290	314	288	286	294	311	299	250	285	305	310	276	290	305	267	270	305	287	300	291	313	294	289	301	302	287	326	319	324	294	288	266	292	319	315	292	290	314	280	307	255	295	264	323	313	311	323	318	274	313	305	294	300	280	310	285	312	319	286	312	263	289	261	298	274	289	253	277	293	302	296	294	306	292	273	255	295	299	282	262	267	269	293	299	255	302	279	276	315	302	298	287	291	315	249	308	293	307	272	293	282	296	304	295	311	312	272	238	290	271	300	320	329	283	269	284	312	333	283	311	319	305	308	298	306	302	272	278	316	277	279	315	322	300	261	321	301	269	281	305	299	334	298	303	326	309	293	315	298	255	318	294	308	292	289	301	296	280	306	312	301	290	296	288	285	294	291	304	281	282	303	286	293	299	252	302	275	286	288	285	270	328	282	293	283	295	292	338	330	273	262	281	322	317	322	298	301	278	316	279	296	313	277	289	272	276	301	300	288	278	284	305	320	310	289	291	312	277	289	278	312	314	310	289	274	293	285	304	291	279	310	278	251	296	295	275	271	298	300	315	302	316	297	288	307	300	300	288	332	282	291	291	275	290	287	288	308	293	293	291	274	285	273	289	295	304	299	315	276	295	286	314	278	314	281	337	307	303	287	287	280	281	300	319	318	290	300	297	287	296	304	292	285	286	280	306	310	322	273	293	313	284	256	315	311	309	333	264	333	285	289	284	293	268	303	275	310	312	311	262	297	275	274	348	302	310	273	333	299	270	302	309	274	302	331	283	293	311	294	289	259	328	292	310	294	289	289	295	307	297	281	269	282	265	306	289	309	321	275	274	278	322	283	315	271	275	302	318	300	258	258	306	292	257	295	261	303	313	294	263	283	269	277	312	280	289	311	310	286	295	323	280	297	290	281	297	264	281	252	307	287	314	324	302	307	297	289	308	286	341	261	274	289	304	275	317	319	300	290	283	298	304	310	310	299	274	285	283	292	277	290	326	300	287	284	304	289	287	295	270	288	315	295	326	289	299	329	293	265	292	296	294	326	315	310	288	298	339	301	257	287	289	285	340	297	293	286	295	275	305	286	284	292	311	279	308	271	270	294	283	296	321	285	301	294	263	315	292	285	268	305	300	271	304	306	285	281	301	300	267	301	274	289	278	323	277	297	282	304	297	296	333	301	283	319	259	297	268	277	289	334	292	316	280	269	295	295	305	288	294	300	265	289	293	286	298	278	276	315	307	298	326	290	288	270	281	280	328	288	291	271	277	301	327	321	308	308	299	278	321	282	314	306	290	286	285	291	265	282	284	276	308	281	284	317	309	281	280	286	286	296	280	291	286	280	292	270	264	299	286	321	301	305	278	281	291	288	292	284	321	299	320	301	292	310	338	307	318	290	305	304	289	309	292
19000	12788	18270	18354	15238	9986	5619	3266	2854	2390	2079	1689	1443	1268	1274	1092	1042	948	925	865	913	834	832	823	811	792	850	761	824	809	842	800	818	772	758	766	778	729	832	715	752	752	777	768	800	744	767	751	760	742	725	752	704	778	727	743	761	809	764	785	727	696	681	792	697	731	760	803	724	707	670	729	766	759	703	732	712	777	720	748	705	689	738	768	763	744	752	743	742	725	737	722	756	770	743	731	722	713	717	719	719	777	716	680	734	722	733	765	755	717	758	727	656	730	705	770	735	717	752	751	777	733	703	739	734	793	761	679	704	757	742	739	720	742	804	722	708	708	722	716	712	730	721	744	746	746	727	721	744	737	770	712	726	777	714	708	775	757	727	719	717	722	762	740	755	748	744	739	729	758	733	718	756	687	731	740	723	711	706	727	733	739	731	738	728	714	744	747	728	715	728	687	741	680	756	736	724	689	765	693	743	740	742	730	713	705	712	754	725	778	713	688	795	750	752	738	744	737	749	687	750	768	723	746	705	770	736	722	710	756	742	751	766	760	768	718	783	719	751	762	774	711	698	706	757	706	749	793	732	705	735	768	814	732	729	671	787	723	710	725	698	768	731	751	688	726	731	688	739	743	714	738	722	747	742	691	768	746	710	687	708	712	713	718	705	712	718	788	720	693	793	715	741	801	766	750	730	724	712	720	690	709	730	743	680	736	707	723	723	791	736	722	739	770	700	712	795	778	729	768	716	739	719	770	736	761	722	797	754	706	738	691	733	721	751	707	751	767	714	737	688	748	747	715	761	741	718	744	742	756	734	673	711	738	724	745	759	685	741	726	724	769	691	717	756	744	716	731	738	702	756	712	734	726	706	728	754	722	787	714	753	736	717	744	742	696	742	720	757	677	719	703	708	668	711	765	751	758	732	767	749	724	735	685	730	736	689	771	721	725	756	739	737	699	735	756	743	726	735	689	796	819	718	735	731	762	743	730	731	723	720	750	724	744	734	734	797	711	801	722	748	706	724	755	741	754	739	685	735	749	738	762	759	754	731	731	738	768	748	754	759	669	715	719	810	692	708	749	682	697	745	666	772	726	754	765	712	740	696	740	746	790	720	735	723	739	713	700	788	712	755	742	737	741	706	715	742	714	719	719	739	736	769	767	685	711	716	707	711	716	749	732	735	704	739	688	738	731	740	742	697	738	753	753	759	732	752	707	743	741	671	741	705	770	758	713	693	746	751	713	755	732	745	673	677	685	746	790	760	761	719	734	780	717	723	719	670	720	758	733	730	759	751	729	757	769	764	732	722	702	772	708	717	722	763	795	710	705	748	696	711	756	736	726	746	778	727	769	748	762	752	731	703	727	709	712	774	746	733	739	734	744	683	749	814	714	745	740	708	760	733	711	758	814	707	770	729	785	728	709	716	713	721	731	693	692	788	715	697	713	794	742	772	733	709	732	707	749	726	719	730	717	771	752	760	695	731	722	729	781	774	724	706	792	747	718	758	709	791	774	750	759	687	701	742	754	719	728	722	759	755	723	730	695	779	719	707	691	765	678	773	706	757	743	712	748	791	785	745	699	705	711	701	790	735	768	722	731	723	734	731	770	718	729	716	777	768	701	764	777	777	808	706	750	734	746	714	721	702	698	743	765	723	725	772	722	742	704	782	688	740	683	798	740	767	727	745	780	730	723	725	708	724	766	719	744	692	705	750	765	722	749	731	727	725	756	716	760	741	693	700	739	722	762	708	703	734	646	727	717	749	666	716	768	766	704	739	759	702	768	781	689	741	723	739	729	747	707	745	695	707	720	707	706	741	679	708	744	727	779	742	759	759	758	746	746	787	706	717	754	708	701	723	724	758	701	730	739	728	741	736	703	700	792	695	697	727	746	742	764	721	733	688	710	737	777	733	754	736	735	731	757	768	749	739	713	727	740	721	752	675	706	740	758	756	737	758	716	712	731	756	729	715	692	699	718	743	736	749	764	663	703	746	752	765	705	773	720	730	746	710	723	767	732	737	696	703	733	728	764	773	756	722	745	731	782	729	754	776	743	739	788	764	734	741	756	756	708	733	749	737	717	741	722	721	700	768	748	685	758	722	711	732	683	769	703	725	734	766	704	720	730	739	667	759	734	786	675	748	733	726	783	751	736	721	702	750	744	737	774	737	718	724	699	730	755	771	767	783	720	738	712	778	733	719	723	712	732	774	755	706	767	711	704	728	763	739	742	761	699	736	716	748	732	768	762	772	739	717	710	700	726	716	727	743	724	737	753	747	687	727	729	723	711	725	765	740	710	746	749	717	785	718	737	761	686	728	711	739	734	750	722	705	720	706	737	741	718	725	724	741	731	763	714	706	719	748	749	762	718	740	722	711	721	772	753	726	795	796	759	737	753	709	711	734	702	694	786	706	743	731	738	720	742	720	702	716	758	721	721	759	755	722	753	684	699	754	743	724	756	754	716	703	758	745	777	724	746	757	722	747	716	750	707	762	748	746	745	751	762	781	748	749	775	752	758	767	708	768	709	766	741	740	759	674	710	748	726	715	696	793	700	724	729	738	700	721	692	776	736	732	722	772	739	778	761	759	739	801	770	704	708	699	724	749	716	711	723	729	742	759	713	741	720	729	727	759	714	761	684	751	759	734	755	719	750	706	711	769	733	760	735	744	698	723	731	726	761	740	741	765	732	746	747	738	754	760	729	718	723	739	734	752	761	769	715	780	754	752	732	752	728	775	725	727	694	784	733	769	714	721	711	725	747	768	744	743	757	743	735	716	784	666	702	732	720	766	747	688	727	776	741	780	713	748	740	737	771	696	744	757	696	693	761	793	689	744	754	725	736	757	769	706	772	731	722	788	740	761	718	701	783	684	720	704	767	713	734	739	734	726	725	719	704	772	724	723	729	749	762	722	779	796	745	760	735	708	712	769	712	759	703	755	755	710	750	711	759	738	701	752	737	705	736	770	763	719	767	716	757	766	774	762	801	703	717	699	781	749	779	727	740	729	687	753	764	712	728	688	763	756	735	752	756	759	706	731	724	748	792	717	748	705	731	781	732	748	750	755	715	770	738	715	768	744	753	746	686	721	738	729	775	720	786	722	727	726	762	751	749	763	732	693	708	692	726	748	759	760	713	768	740	736	702	742	727	709	748	735	698	707	744	758	741	753	772	723	674	738	739	733	745	696	743	722	752	739	740	767	755	745	704	728	744	742	739	783	786	702	644	740	693	741	731	752	738	766	774	717	753	728	718	714	741	765	739	747	734	693	728	715	715	710	748	772	742	744	743	794	681	716	744	763	671	679	708	728	726	743	770	756	771	725	751	780	769	708	752	737	738	769	735	776	756	770	763	746	719	746	741	779	681	743	719	692	809	709	727	762	747	775	759	712	746	727	753	739	712	694	723	731	760	730	724	750	761	756	747	746	768	698	728	694	730	742	717	739	752	750	705	728	784	746	712	741	713	728	786	773	712	720	723	752	776	727	735
11685	5835	4138	2477	1322	802	639	509	493	496	469	426	407	414	394	367	439	386	360	382	370	377	359	371	385	360	381	364	362	330	367	344	397	365	356	372	362	386	379	344	398	370	373	353	376	382	400	378	401	349	357	374	376	363	383	355	339	365	349	348	378	384	388	348	378	370	371	379	368	367	351	411	357	331	355	314	410	347	370	391	398	374	374	348	373	379	414	387	384	377	367	368	344	362	393	350	370	381	343	364	375	368	345	345	364	349	370	393	344	386	344	339	387	385	408	399	339	334	385	360	364	360	393	393	365	378	367	345	382	336	374	381	404	397	348	370	346	348	366	377	378	394	364	332	366	346	375	369	394	374	367	384	363	349	345	355	379	337	358	372	340	370	370	406	395	406	396	363	369	371	374	374	344	374	386	346	371	363	366	391	361	396	390	360	344	353	345	356	388	386	374	357	348	373	361	342	375	360	348	359	352	389	364	403	378	361	390	351	352	375	394	368	387	359	375	353	355	370	381	359	377	397	326	390	371	346	367	397	373	367	368	376	341	360	356	373	393	385	362	366	393	318	355	357	375	359	352	353	376	381	345	356	340	389	373	370	380	401	367	368	384	355	318	378	390	372	372	377	349	390	384	349	381	352	365	374	380	386	400	416	322	358	382	366	361	330	341	325	371	383	346	397	361	394	368	338	335	332	386	358	363	399	338	369	341	341	380	359	350	367	377	399	344	377	379	354	383	393	422	380	356	370	406	403	352	354	402	402	367	322	353	384	378	361	376	364	359	334	354	381	357	386	409	396	376	354	356	386	375	368	337	352	379	406	382	376	379	365	388	395	376	348	374	357	364	357	379	346	361	350	360	364	403	355	385	370	374	359	404	351	396	376	365	369	349	356	415	374	390	344	377	360	358	397	359	331	380	385	357	372	401	393	361	396	404	395	369	340	394	347	366	363	367	361	397	391	392	385	336	364	395	369	410	351	357	367	356	358	376	354	348	368	386	368	363	387	402	362	357	392	351	372	333	375	379	373	338	322	335	348	379	377	354	331	363	373	362	322	362	350	328	346	387	335	320	357	409	358	344	372	371	352	332	431	355	386	390	345	369	375	351	378	371	381	372	384	365	357	361	392	390	357	382	350	379	335	379	337	381	375	353	349	376	387	377	361	380	370	366	386	352	386	338	371	371	402	367	336	373	349	384	362	415	375	386	374	340	378	400	361	355	366	369	362	378	345	380	363	383	381	407	355	392	379	355	377	383	360	339	329	342	352	347	343	360	350	370	342	397	360	346	379	325	340	369	366	379	384	383	377	340	363	355	383	364	357	353	375	364	347	352	403	344	339	388	361	350	393	348	392	373	387	365	342	384	396	359	348	381	321	326	405	393	371	349	400	376	385	354	375	378	340	351	344	346	336	388	374	378	347	376	351	343	376	366	351	346	376	386	346	411	377	393	351	370	339	360	361	360	389	380	360	364	352	366	344	403	346	341	355	378	393	375	335	349	389	406	364	399	388	375	341	341	374	379	360	379	356	381	341	389	364	343	355	354	339	341	349	391	379	338	374	395	378	365	369	345	384	354	351	398	381	376	371	348	382	359	422	358	341	351	380	349	389	346	363	369	405	375	406	380	360	367	415	395	358	348	328	375	402	391	379	368	375	383	339	372	368	345	370	370	342	368	375	395	370	387	377	369	402	356	350	396	361	362	396	396	376	400	363	368	331	347	368	389	360	361	348	361	356	366	380	344	336	371	325	373	368	339	380	361	378	379	392	351	323	384	378	353	362	377	360	323	356	350	391	334	367	362	379	366	369	348	344	346	406	374	354	351	356	362	369	407	377	387	360	374	353	351	363	353	366	350	351	386	336	371	391	385	326	350	373	390	392	361	367	364	356	351	346	384	368	366	394	366	377	389	380	364	403	363	338	371	344	357	362	335	377	360	375	403	395	348	395	337	384	295	360	366	356	375	383	390	344	340	361	358	339	344	345	375	364	357	391	406	336	312	370	322	372	371	332	396	348	379	379	349	349	393	373	360	370	409	359	366	375	365	393	368	362	356	361	331	315	397	384	396	363	368	379	343	380	376	370	358	333	336	365	374	336	358	394	361	362	333	356	395	373	341	371	375	331	362	379	395	359	390	336	368	364	343	356	367	385	391	362	350	371	376	383	377	381	391	376	371	405	373	346	347	364	364	372	359	338	372	342	382	391	400	391	371	355	385	375	346	386	377	410	383	380	359	360	378	362	387	347	346	343	380	376	373	349	406	358	386	368	346	343	353	375	336	380	360	367	401	362	359	326	384	344	338	376	386	374	356	356	344	377	371	342	374	388	366	354	361	348	336	376	340	373	408	390	385	363	415	362	370	364	351	356	396	372	385	347	362	338	346	366	374	374	354	354	391	388	363	399	380	394	308	367	383	374	345	364	356	380	396	364	379	355	381	331	364	361	349	361	352	362	372	365	373	365	390	402	375	364	367	351	360	355	344	345	361	368	378	347	405	372	343	432	345	372	326	383	342	337	361	378	378	349	346	369	362	411	379	367	346	346	385	331	350	380	337	353	318	364	313	358	373	382	367	376	358	352	358	354	351	349	371	363	346	374	364	373	358	344	344	325	373	303	391	390	385	329	363	377	349	355	379	382	368	349	357	324	360	390	351	383	396	391	371	336	368	342	371	386	360	338	372	391	343	330	349	362	369	355	383	376	325	358	390	405	329	386	360	361	374	359	354	381	360	351	374	369	415	374	391	333	376	390	362	364	380	392	372	349	342	377	343	344	331	348	368	403	363	388	326	378	364	364	367	387	366	333	384	372	348	371	381	376	391	373	390	365	350	359	339	349	341	371	387	348	359	372	363	350	369	316	329	368	381	359	360	343	371	363	341	332	338	354	342	366	349	366	380	383	358	431	407	400	328	381	394	358	352	357	342	369	366	375	388	380	359	379	364	363	368	392	366	353	359	387	367	382	354	353	363	378	361	339	372	370	385	292	323	401	345	374	366	351	377	377	347	373	350	365	353	338	370	363	347	328	397	345	391	371	391	364	409	366	335	345	378	372	318	398	369	371	361	356	367	389	379	357	345	389	430	355	366	355	372	341	384	348	355	350	404	389	339	357	388	367	374	373	412	355	388	336	395	356	366	353	382	390	358	384	346	381	342	372	366	393	362	366	375	391	363	429	380	338	375	353	365	391	356	391	364	371	358	354	382	366	328	386	345	365	369	394	330	344	319	352	379	380	375	387	360	345	346	385	419	388	385	339	392	384	362	324	396	350	395	386	370	360	367	385	372	364	394	334	377	380	385	379	415	372	334	377	354	340	367	379	395	354	361	394	391	375	371	403	356	399	369	374	391	385	356	386	361	376	413	393	376	374	369	363	376	396	400	371	404	381	365	364	413	368	368	334	381	378	379	370	352	373	371	376	337	373	346	363	373	349	346	363	376	390	395	387	352	383	400	366	400	380	382	390	357	349	377	379	376	368	372	388	362	361
9133	6608	8233	7547	4902	3148	2273	1867	1715	1529	1477	1248	1098	1128	1114	1051	972	959	959	935	950	910	944	905	904	920	906	896	916	959	923	907	900	886	891	922	885	886	868	925	939	883	922	868	858	903	940	919	877	904	906	854	861	875	895	967	849	850	816	907	910	937	859	921	907	838	876	845	864	908	874	934	862	903	863	907	839	830	875	879	862	922	821	885	883	896	911	928	852	905	881	852	869	917	885	927	916	868	896	902	840	847	883	864	855	857	866	876	907	908	867	893	904	899	910	860	920	850	880	871	904	890	890	882	898	889	923	882	877	873	920	850	892	847	840	848	877	953	889	894	884	876	893	853	872	853	892	895	877	926	876	884	923	900	902	863	873	899	919	883	862	935	846	935	872	895	887	893	843	914	879	886	922	900	857	858	866	859	853	874	892	870	885	909	862	925	882	892	862	860	918	925	886	907	895	873	946	883	888	882	881	850	869	842	891	883	901	851	921	866	927	921	873	870	862	832	861	876	799	876	871	830	897	893	939	856	852	909	866	875	873	860	909	855	883	909	896	915	903	862	895	873	888	868	837	818	934	888	916	904	890	861	877	912	906	887	883	897	886	924	926	873	887	863	865	916	876	842	821	853	861	897	862	890	871	937	887	873	887	883	896	924	930	905	876	864	852	869	871	931	853	872	909	891	894	851	925	916	908	852	942	910	790	871	849	879	896	904	869	896	865	860	896	895	841	926	873	857	909	856	864	825	875	864	890	894	851	908	913	874	919	847	873	903	871	863	885	888	929	896	917	899	842	910	873	878	882	860	880	874	893	900	856	890	898	899	913	891	887	937	874	889	862	893	916	900	852	865	956	871	856	880	912	898	858	916	857	900	869	870	842	863	853	847	876	893	846	867	899	886	849	885	858	789	824	907	927	880	891	895	851	883	883	907	900	915	893	916	854	880	866	898	833	846	894	883	894	866	904	853	892	886	945	894	843	899	912	927	916	953	902	853	928	935	907	920	870	868	887	919	917	855	932	893	867	814	855	858	866	888	883	904	875	890	875	880	840	898	911	891	872	885	893	882	848	870	905	851	915	846	906	909	905	894	893	798	915	902	885	861	874	892	909	897	848	915	887	887	895	849	832	916	877	887	854	884	926	865	902	865	886	864	887	900	915	888	888	864	904	875	867	895	863	885	837	901	928	903	883	881	856	909	848	862	902	898	902	919	842	926	874	907	889	893	903	850	915	879	872	854	918	912	885	933	865	848	846	874	868	913	889	885	883	844	912	895	872	905	873	883	842	919	905	865	933	941	845	925	911	883	874	898	873	885	885	899	884	793	899	910	821	881	826	912	920	861	879	882	885	888	881	834	902	858	861	934	861	881	845	902	882	842	918	894	867	894	902	899	857	904	857	913	864	916	876	947	903	891	884	864	867	889	856	887	829	879	895	859	874	862	913	883	852	880	905	835	870	851	877	910	878	905	851	896	889	895	899	887	904	826	843	861	854	872	924	945	861	870	828	878	920	859	856	882	902	901	922	917	878	873	840	924	844	899	899	879	902	950	853	918	871	920	849	856	832	838	892	871	879	861	927	834	914	891	933	906	863	905	875	888	845	861	882	892	890	871	883	847	943	891	897	887	889	888	881	870	935	883	920	907	915	861	932	894	927	936	931	877	881	888	871	873	877	864	906	897	857	900	884	918	850	918	861	898	878	891	870	893	936	882	901	943	882	926	955	883	922	861	865	866	922	878	895	843	836	897	838	850	915	909	894	860	897	873	892	829	872	839	869	913	888	860	882	971	886	838	903	876	924	873	892	853	843	893	864	848	860	893	859	830	849	909	897	863	868	840	868	879	867	869	928	951	928	894	887	904	878	910	867	868	843	861	907	893	863	830	900	913	869	860	888	902	890	861	938	898	886	899	892	889	930	893	885	898	868	898	910	857	898	871	862	886	873	892	879	902	909	903	877	882	851	912	842	873	905	878	875	844	878	922	857	862	867	894	834	826	861	920	902	862	916	911	892	854	899	884	904	923	872	919	891	924	871	896	868	898	848	851	878	901	770	939	914	899	838	872	927	874	873	854	949	854	931	863	901	904	934	905	901	936	804	864	866	843	866	896	860	883	926	879	885	846	805	877	849	878	843	909	928	912	907	875	918	881	939	914	887	902	847	807	876	900	839	872	860	895	900	939	833	906	904	917	915	891	949	896	904	867	872	922	884	898	875	858	914	848	896	900	862	881	903	844	910	946	874	894	943	861	872	860	901	908	887	923	871	944	886	932	885	925	879	869	901	876	893	901	887	924	843	941	882	874	931	897	913	850	902	921	923	891	887	904	867	835	876	912	903	906	872	887	819	943	891	868	919	856	888	852	880	889	909	843	906	880	911	841	926	828	922	875	872	840	910	884	866	873	889	909	880	877	879	885	933	895	893	918	876	853	888	907	861	911	915	887	862	881	876	828	885	968	896	857	867	881	857	855	902	864	869	893	868	940	908	913	837	905	904	906	859	882	857	925	863	855	937	891	901	852	888	892	906	877	852	892	902	835	858	882	884	888	885	903	933	838	866	910	866	907	861	864	930	904	887	909	900	860	854	891	874	876	863	865	878	892	827	914	903	916	835	839	850	901	914	889	909	873	887	878	894	867	902	886	901	885	926	788	871	848	847	918	859	812	917	861	881	840	868	856	910	838	886	910	879	859	888	876	888	907	876	908	919	904	870	884	890	881	900	896	873	952	960	885	872	902	867	886	888	893	868	873	895	892	932	826	868	882	860	899	867	888	878	895	865	950	875	903	855	875	854	931	854	863	912	891	861	839	843	891	869	923	884	885	882	912	897	905	890	882	905	874	882	902	877	943	881	900	857	866	887	906	909	869	938	887	847	854	889	882	912	826	934	905	888	906	899	909	926	839	903	871	915	922	901	850	880	885	863	931	876	931	878	883	914	869	847	891	867	909	922	871	863	911	909	909	862	861	836	938	895	823	881	850	873	895	887	879	915	896	887	927	906	930	847	849	898	876	888	920	885	887	935	866	904	934	886	857	825	872	877	898	916	922	872	922	901	853	902	884	851	888	899	851	842	866	889	934	871	844	882	901	885	904	883	935	868	856	950	910	848	913	845	886	905	853	942	894	906	877	898	887	916	914	912	824	930	880	928	884	862	823	850	921	877	818	879	876	939	874	875	885	916	916	896	904	884	907	880	844	867	925	915	874	898	798	897	876	864	888	908	891	866	953	900	834	896	887	930	867	881	886	903	839	919	853	875	894	881	940	902	920	889	887	877	914	832	851	884	850	921	872	855	883	912	882	875	872	909	906	889	919	864	861	897	910	843	903	873	882	856	868	847	862	883	879	916	917	912	883	923	878	874	902	852	909	942	839	889	920	927	845	877	865	871	846	829	860	883	873	898	856	840	870	891	899	914	884	901	904	880	931	847	888	910	885	906	905	866	873	870	929	891	911	872	895	946	893	870	914	911	891	904	875	890	868	874	816
24827	10690	6634	3555	2268	1584	961	784	552	518	450	415	379	429	425	367	363	357	345	337	320	373	331	321	360	345	325	337	333	344	319	312	334	337	328	329	339	331	350	368	319	326	289	345	348	330	336	324	336	318	336	324	320	343	317	351	342	328	343	330	340	360	346	297	324	338	288	349	345	336	317	322	293	368	318	345	350	342	320	336	347	331	292	359	372	359	331	352	326	318	318	347	353	331	315	301	336	337	329	333	347	340	330	342	331	319	330	351	299	297	348	359	343	330	329	323	330	349	340	327	323	296	349	376	368	323	342	332	339	353	335	328	329	345	323	352	330	325	355	327	334	346	314	345	393	370	302	352	312	329	358	311	331	374	333	311	317	311	329	358	353	345	311	332	343	334	326	332	354	328	331	369	343	336	326	343	306	315	371	346	355	323	279	318	354	342	349	317	339	346	340	306	324	322	330	351	332	359	366	332	333	335	329	283	313	320	324	303	331	349	354	311	320	344	345	317	300	333	306	303	332	316	323	362	306	336	365	304	304	356	281	317	356	329	299	333	322	314	358	338	331	346	335	312	343	327	341	348	352	334	312	325	336	345	366	352	330	335	306	346	305	346	311	364	354	323	316	314	342	322	304	367	333	348	331	313	339	317	316	362	324	350	356	311	342	321	341	330	318	309	335	348	334	329	311	311	351	302	313	320	300	349	350	364	360	340	327	317	335	305	353	342	328	336	344	340	342	366	301	309	367	320	294	300	347	322	388	319	359	350	357	361	307	337	299	317	327	331	363	350	324	347	339	284	340	342	357	333	292	340	358	320	354	317	336	346	357	334	315	336	324	299	330	326	317	289	340	315	323	353	312	334	333	338	317	295	335	366	320	337	322	313	349	343	342	318	311	309	349	339	362	350	332	327	305	301	316	340	321	333	394	330	340	358	331	340	384	282	315	345	293	321	336	366	332	342	361	343	337	361	340	322	327	314	329	318	338	351	337	311	339	324	358	287	318	324	341	319	332	382	341	319	355	341	314	336	354	300	340	317	328	352	335	367	356	334	309	332	330	336	341	328	330	308	344	362	356	299	332	343	313	366	346	343	342	321	335	334	337	307	309	355	340	370	349	353	329	348	338	348	333	325	350	323	335	329	314	353	357	307	360	327	343	343	356	313	354	349	316	346	344	336	320	331	323	342	316	314	319	320	317	309	330	338	316	312	342	331	305	310	309	354	352	347	341	366	360	348	332	325	345	333	337	354	345	360	336	346	320	372	305	310	323	323	334	308	353	370	340	347	280	335	327	315	337	298	324	331	335	367	309	295	320	315	335	341	309	316	367	352	334	360	351	333	346	354	298	336	331	315	332	318	316	354	345	343	322	316	351	349	352	384	349	304	338	295	383	328	343	318	313	377	346	342	360	327	340	371	340	335	323	316	346	338	348	325	343	337	337	286	322	318	338	346	310	349	358	336	365	371	332	348	364	324	327	355	372	346	291	345	312	340	307	351	326	345	342	345	354	336	328	374	319	345	371	333	311	337	313	330	315	314	328	319	338	343	341	345	332	282	345	329	352	357	328	341	337	359	335	346	349	323	340	340	355	362	345	364	334	357	325	349	302	353	309	320	364	306	354	352	319	355	387	335	346	342	276	325	331	347	329	362	350	332	321	358	326	302	311	320	342	340	302	314	337	340	349	345	314	329	328	309	324	369	326	309	322	325	305	315	324	321	295	327	338	316	329	325	360	346	337	326	341	327	346	368	309	347	368	317	319	342	309	334	332	320	344	317	363	369	296	306	321	322	320	344	338	341	335	346	354	310	328	321	328	341	340	323	345	355	322	303	380	336	313	324	322	281	336	316	314	326	305	371	340	324	334	328	336	312	316	338	336	334	303	327	298	314	349	335	299	362	339	308	310	347	315	378	313	308	333	337	344	337	343	333	315	333	351	327	344	321	339	319	339	327	310	331	343	357	373	331	333	325	346	302	300	332	297	363	352	307	327	345	341	300	331	321	332	359	311	319	348	341	305	354	318	301	323	340	333	340	319	339	342	330	329	348	337	329	318	351	324	304	300	301	352	348	342	313	343	331	346	320	301	339	319	340	294	336	330	317	322	323	342	311	324	353	303	332	306	375	368	304	355	338	296	338	344	353	294	346	344	364	340	329	375	313	341	332	344	340	331	355	345	337	372	329	342	317	360	288	259	317	336	368	325	321	356	321	342	318	369	322	321	324	350	333	346	334	330	354	318	324	317	376	323	350	344	362	363	346	331	323	305	338	338	313	327	390	343	324	316	365	323	350	326	338	323	333	320	381	346	339	354	330	332	328	372	367	328	366	352	346	344	346	302	361	316	360	320	354	309	318	330	339	361	346	331	332	325	320	355	332	343	369	329	305	304	323	302	335	333	346	320	361	337	331	344	338	331	359	343	313	334	328	341	329	318	380	341	312	330	308	336	346	321	329	342	305	310	333	343	332	327	296	338	338	356	339	331	340	295	344	348	290	328	311	323	335	341	352	351	332	332	318	325	322	371	314	308	325	280	342	308	324	325	331	344	347	352	308	338	331	311	371	330	353	317	327	346	359	336	326	357	308	336	326	329	300	318	332	337	344	310	323	348	322	379	321	314	307	306	349	353	340	317	322	305	385	311	329	340	354	317	327	333	334	322	319	332	310	341	333	319	327	347	347	348	310	319	341	336	337	350	330	323	342	323	297	334	330	319	328	311	340	369	344	309	288	324	346	347	339	353	298	343	323	344	325	340	331	336	314	324	313	353	344	340	355	347	310	312	348	324	345	331	331	336	314	327	341	338	348	313	331	330	332	353	338	333	347	314	309	335	338	324	356	364	310	357	294	343	312	348	298	317	333	318	350	307	368	316	314	315	317	357	342	330	351	323	325	333	327	315	337	343	329	318	328	322	332	341	286	307	317	313	323	361	343	327	303	304	322	356	357	333	344	317	355	307	313	326	318	315	339	330	338	352	346	340	304	327	338	337	342	352	309	340	329	331	327	341	307	327	338	334	345	332	312	351	359	353	341	340	303	313	330	337	357	315	350	319	340	295	322	316	323	344	331	323	347	337	311	363	328	341	347	343	331	365	327	350	382	320	333	351	304	337	303	318	343	340	353	352	318	317	312	306	345	309	298	309	303	343	346	378	349	318	336	360	340	358	334	361	330	320	327	336	323	327	358	353	317	356	369	348	329	325	317	335	333	336	345	360	339	344	307	349	319	371	306	327	355	332	311	342	343	354	302	365	321	312	341	345	309	321	354	297	316	310	341	357	341	350	332	322	318	352	337	342	336	329	348	361	357	331	333	316	305	326	320	329	344	328	336	318	350	326	307	303	376	293	332	348	339	306	338	328	319	350	332	336	320	360	338	314	323	320	375	347	327	323	327	343	327	321	338	332	344	354	313	327	331	339	319	339	322	339	326	359	359	339	331	279	327	329	315	352	339	325	353	304	351	323	353	344	364	334	346	373	350	345	363	319	311
16195	9285	10457	9172	7459	5927	3531	2653	1910	1645	1505	1245	1108	1087	1012	1014	940	854	854	882	815	820	762	798	773	771	742	782	785	770	813	742	728	765	814	749	765	747	779	752	776	737	742	742	755	723	725	767	756	751	728	732	721	741	739	736	749	750	729	740	773	698	750	742	717	702	712	752	711	734	717	742	701	742	691	709	692	717	774	694	741	736	745	705	760	776	748	763	732	771	702	723	745	749	662	698	696	739	765	750	720	723	738	725	748	755	767	726	758	695	697	725	767	722	772	760	784	744	726	732	757	763	741	735	711	741	779	691	701	732	753	734	721	731	704	668	699	698	742	687	743	745	760	770	731	782	715	731	723	724	659	683	731	772	769	723	720	728	772	729	738	779	726	731	722	778	731	707	735	725	764	748	762	734	707	780	755	754	753	672	733	703	726	733	698	753	710	757	763	748	769	718	766	737	694	764	763	741	722	743	740	687	736	671	694	711	741	738	721	730	733	740	715	758	707	756	700	736	735	750	740	701	740	741	746	761	690	715	719	734	708	707	699	745	724	749	728	755	694	685	747	718	707	728	751	698	705	764	745	704	755	752	712	752	774	731	776	715	731	765	740	785	751	760	782	731	767	749	744	728	710	754	711	750	699	727	706	678	741	747	716	739	740	731	731	698	731	746	713	744	712	727	759	760	730	746	745	687	647	757	722	764	720	762	738	736	740	698	727	731	706	736	744	737	721	712	749	769	802	731	749	752	757	697	732	714	795	696	688	748	728	692	722	783	748	732	720	735	812	758	773	755	750	763	800	744	738	745	746	735	751	747	719	734	700	709	778	751	757	801	807	715	722	763	742	775	723	738	754	709	692	751	729	710	721	745	698	734	768	739	708	753	756	748	766	751	732	688	692	739	736	710	761	724	728	760	741	786	736	755	721	758	733	721	756	709	787	763	787	640	727	717	701	774	724	741	736	722	740	745	718	719	712	725	700	714	764	737	752	742	763	797	735	723	779	715	727	738	739	747	714	718	704	745	739	780	728	784	763	745	741	730	727	724	730	729	728	737	712	744	750	720	701	751	718	714	722	700	716	658	742	770	753	770	753	769	717	739	725	781	711	724	766	730	703	750	695	725	733	777	716	772	749	788	740	713	723	720	713	711	762	791	746	716	744	763	762	755	735	741	751	719	791	721	733	725	693	726	720	730	721	690	751	741	698	738	706	720	758	730	722	710	728	753	733	677	754	747	714	706	752	713	750	730	736	714	751	713	787	727	677	739	741	714	749	720	726	692	743	732	753	742	706	708	750	724	719	728	750	754	755	739	751	687	732	715	756	711	770	749	763	718	753	707	771	767	786	723	712	723	768	718	697	756	710	749	711	745	713	700	767	735	716	697	731	699	755	703	739	747	672	778	740	795	724	752	734	687	713	742	721	707	772	711	760	755	718	691	745	726	721	752	719	709	679	791	732	759	721	696	756	759	734	699	721	708	767	761	796	698	730	773	737	754	693	695	783	725	693	735	742	742	729	760	713	746	745	758	697	726	772	735	739	765	767	751	704	701	773	734	756	725	764	744	799	736	761	725	696	675	704	707	775	707	707	734	775	706	739	730	752	717	725	739	689	731	745	679	768	726	768	732	685	709	706	731	708	716	728	711	750	781	778	754	702	710	699	703	773	718	737	684	772	778	700	668	685	747	746	740	748	767	735	709	732	770	758	721	752	775	745	755	731	775	678	738	782	721	767	775	773	788	698	749	765	775	691	759	757	732	719	715	722	731	707	702	753	773	733	736	802	745	771	698	722	740	687	727	738	742	739	728	711	768	706	772	699	747	722	765	760	663	781	732	761	735	773	771	707	687	697	775	715	701	714	726	735	755	760	719	728	711	750	737	697	727	775	720	741	750	752	807	729	753	765	675	725	765	758	742	722	757	723	718	771	707	729	718	709	741	707	722	734	771	775	687	705	724	706	719	695	743	760	688	723	749	750	781	763	757	756	729	710	742	727	772	748	692	793	749	748	668	718	726	729	716	708	715	739	731	691	676	763	756	762	728	712	726	749	757	762	734	706	725	731	747	723	735	730	713	720	681	750	691	734	731	763	752	804	740	743	737	734	729	742	733	762	748	749	723	770	680	702	752	683	750	718	734	733	717	711	675	735	749	729	731	748	728	702	739	752	688	691	705	758	745	714	698	724	747	701	745	717	741	753	737	730	715	694	733	715	727	712	772	721	753	760	748	731	724	727	712	754	733	770	702	710	760	747	694	733	731	728	697	766	741	749	672	694	748	752	760	721	716	752	724	699	719	812	720	731	787	741	754	763	733	731	728	724	715	762	782	702	708	719	718	717	769	668	738	744	723	755	775	722	801	774	744	696	694	736	695	746	742	709	738	686	775	742	769	757	761	754	781	760	742	742	742	719	718	712	696	707	771	745	703	731	771	717	752	776	741	800	762	771	786	756	730	756	755	706	736	773	759	729	753	732	769	769	712	735	686	709	722	715	704	759	696	709	699	685	723	777	727	773	740	746	731	741	741	736	756	716	732	766	707	737	758	692	719	775	750	787	675	717	769	731	722	735	758	721	731	749	756	701	726	714	705	773	716	745	746	734	757	747	745	748	734	673	703	727	722	730	730	756	734	729	738	769	705	755	720	719	705	750	746	759	789	718	740	746	762	739	760	729	728	724	765	722	698	716	745	716	716	714	708	735	754	731	742	734	746	718	708	730	779	759	726	723	798	779	707	711	702	705	745	707	737	754	739	745	703	748	742	737	739	729	748	700	743	727	715	771	764	707	673	734	764	752	717	705	723	744	755	723	735	734	753	680	712	718	759	777	748	734	764	737	732	737	720	686	722	721	722	729	693	771	697	731	719	714	731	730	722	720	718	794	739	741	736	727	724	729	747	751	750	717	754	724	769	761	703	745	714	759	759	700	731	775	769	725	723	717	731	745	749	757	753	684	764	738	702	756	697	710	760	729	703	779	752	716	784	764	686	725	738	733	773	752	718	722	754	730	708	747	743	727	768	716	743	753	736	733	743	750	695	750	750	745	741	750	770	708	756	766	700	744	810	756	741	712	741	683	735	778	721	773	724	732	738	732	732	723	712	776	732	719	733	740	723	742	734	727	761	707	727	758	761	763	739	754	693	698	749	746	710	704	714	733	762	729	724	737	786	786	754	724	689	708	719	725	764	690	699	715	708	722	738	731	725	734	741	734	756	708	776	753	698	722	755	711	721	699	703	750	714	711	778	782	726	784	734	670	678	759	743	732	738	743	715	736	752	748	701	728	699	736	752	716	741	676	760	714	731	675	715	725	776	786	737	717	727	728	746	731	710	671	660	752	740	722	747	749	786	775	722	694	724	676	701	765	715	726	752	746	688	752	692	745	713	672	751	732	730	750	728	740	797	726	762	722	712	749	741	763	736	725	758	722	725	699	690	725	722	701	773	712	746	714	713	769	704	720	752	767	718	744	737	762	765	734	771	701	701	713	731
30290	13413	11684	8109	5150	3833	2235	1154	677	587	518	454	419	405	397	383	366	353	343	301	317	299	298	307	292	274	311	309	321	312	305	329	327	301	315	334	321	334	312	326	300	306	292	314	328	334	354	315	301	321	331	315	306	312	318	340	308	330	325	313	318	287	297	278	298	283	315	331	315	310	282	286	304	332	310	331	295	300	257	289	368	312	333	302	308	257	332	279	314	328	289	288	286	294	315	291	300	337	277	311	297	290	322	308	281	316	293	286	315	329	312	292	321	304	257	300	311	300	266	284	325	311	304	313	319	311	269	310	294	311	293	313	291	284	295	302	302	306	272	271	280	285	291	289	281	317	306	304	288	319	307	303	316	305	312	297	295	288	318	294	323	307	284	330	315	268	308	299	317	286	299	307	267	268	320	259	299	276	305	297	308	308	317	301	334	305	308	328	314	301	306	294	307	285	340	294	292	288	295	292	309	302	297	308	307	304	294	338	329	315	313	319	306	283	311	289	314	281	309	301	299	278	285	290	312	323	289	338	294	297	281	318	311	302	325	316	296	301	288	330	297	302	306	307	336	293	332	319	307	281	333	365	258	330	300	273	299	248	284	294	313	290	321	332	311	302	301	307	266	289	328	289	311	315	314	286	314	291	304	275	316	334	313	305	304	314	288	281	292	294	315	304	297	343	295	301	262	337	311	325	319	305	279	297	283	305	319	320	297	323	337	281	295	315	322	342	287	282	329	299	318	299	308	313	330	338	300	328	309	319	303	306	314	315	286	351	274	292	305	305	281	299	295	343	305	291	298	285	341	305	293	324	295	280	292	309	295	292	347	301	271	280	298	282	311	308	296	274	325	324	305	304	332	295	317	314	351	311	299	315	283	266	301	314	330	320	320	297	333	317	263	297	287	262	304	308	306	271	297	292	313	287	299	273	280	334	292	287	278	305	312	332	313	313	309	310	281	296	281	290	306	342	285	326	333	275	280	296	309	272	329	289	300	328	296	290	288	317	297	308	319	284	300	292	299	316	302	327	315	304	307	332	283	353	282	343	289	303	329	298	322	326	308	321	275	298	325	321	295	303	273	330	305	297	328	296	308	300	316	317	299	321	327	295	268	340	296	328	296	298	309	340	289	309	287	345	319	300	339	322	332	296	324	291	295	339	318	313	319	298	321	319	308	305	334	291	296	317	263	274	306	292	301	293	279	298	326	318	276	317	289	322	327	316	294	333	311	275	289	315	342	304	280	312	307	287	300	292	350	314	288	323	296	293	291	315	301	294	336	313	335	314	312	308	282	300	311	273	299	305	274	316	289	349	290	307	307	329	287	301	316	297	292	292	327	308	291	326	293	269	313	311	313	279	313	296	324	303	318	315	319	301	282	309	319	309	310	319	306	300	324	304	285	306	294	321	297	281	299	350	299	289	298	321	313	351	315	302	326	274	309	290	287	314	301	265	302	320	313	312	312	285	325	311	291	317	273	325	331	290	294	271	302	306	336	305	305	288	307	290	304	283	316	306	320	338	329	340	284	301	302	338	323	307	306	289	337	295	328	296	303	299	307	270	301	303	307	319	314	300	306	302	323	311	312	303	289	301	306	297	327	306	347	336	349	259	310	270	289	333	288	296	330	299	287	289	306	339	307	314	305	321	299	302	320	316	309	311	298	295	324	330	284	281	318	297	283	275	292	306	317	313	310	312	295	303	296	319	317	300	310	321	283	284	306	294	294	279	296	288	310	317	303	309	324	328	288	270	281	305	305	308	305	287	292	310	303	327	317	299	303	317	341	293	313	344	301	313	304	319	281	303	303	288	316	295	301	321	338	299	299	274	288	296	306	283	299	300	318	299	286	317	289	348	294	289	289	290	309	301	314	311	320	310	295	317	288	303	329	294	326	295	336	319	295	285	285	328	286	312	309	285	326	301	301	310	288	315	314	306	293	279	309	313	319	276	327	245	330	287	299	320	297	319	303	307	302	355	305	307	306	297	348	304	327	345	338	275	280	321	293	332	285	303	301	317	312	266	275	318	301	295	331	316	302	306	318	322	309	327	298	321	347	328	301	315	299	304	283	309	292	295	344	302	293	324	249	311	326	314	307	299	315	298	269	282	303	319	311	311	331	311	281	296	297	273	304	281	337	305	307	336	284	275	286	310	309	272	317	334	320	330	272	312	295	329	292	340	285	308	290	308	266	281	296	316	300	276	280	263	277	326	291	294	317	283	280	285	273	342	330	313	291	292	311	287	324	321	333	296	312	297	332	276	330	327	326	293	317	297	300	305	329	316	302	323	301	306	299	304	279	298	297	306	307	328	291	298	327	312	249	308	308	301	322	283	314	319	332	288	303	309	312	358	310	353	312	306	300	318	301	272	317	289	263	281	303	299	328	301	276	287	303	268	297	327	311	327	346	322	273	293	304	305	286	318	341	296	296	303	291	299	302	339	301	315	313	293	308	307	318	285	295	293	299	309	308	343	306	308	278	317	288	300	322	305	305	355	285	310	287	279	290	326	301	276	286	306	254	285	303	313	313	305	291	301	296	289	300	306	323	328	325	327	287	291	300	313	297	323	274	319	312	307	327	288	312	321	334	275	315	345	310	325	316	345	305	321	308	316	298	285	312	302	281	301	296	310	275	299	284	328	297	303	303	299	326	304	314	300	294	278	285	320	290	312	282	326	321	300	314	330	314	327	298	313	342	289	279	294	296	324	294	293	301	299	269	292	312	320	317	293	297	294	300	274	313	340	271	306	325	317	300	329	292	264	299	285	299	281	269	303	301	313	316	292	283	319	302	307	318	299	285	300	342	332	307	305	304	317	273	298	292	326	295	299	289	312	345	303	315	305	290	332	314	303	303	285	341	306	281	300	331	317	297	309	333	320	311	289	318	253	311	289	344	278	334	339	319	308	311	285	315	319	330	297	328	308	343	316	328	274	315	290	351	305	284	295	311	293	300	308	298	320	299	284	312	300	284	329	305	315	309	305	295	267	263	296	318	321	314	307	271	309	310	309	283	314	306	274	302	294	316	316	299	303	332	288	286	307	305	300	284	307	294	309	291	302	292	341	284	303	316	294	294	308	285	310	300	293	320	330	324	287	305	287	309	297	313	309	275	309	319	291	332	301	314	300	327	332	315	287	301	304	324	302	296	315	272	311	287	341	291	358	313	282	314	307	358	293	303	274	312	323	293	311	287	324	271	316	306	308	297	291	312	324	272	311	295	313	270	294	312	276	335	326	304	293	326	333	291	267	305	313	314	306	291	336	323	318	309	299	295	316	314	308	288	311	314	311	314	295	311	284	275	312	306	326	313	301	291	300	295	330	291	313	285	306	310	327	319	292	288	293	328	271	293	273	290	322	326	316	321	327	312	293	300	300	295	280	322	301	296	268	318	348	305	336	314	315	290	299	320	305	318	319	305	305	296	321	293	310	310	290	350	318	316	319	311	272	307	293	296	272	293	320	293	300	297	319	327	275	290	267	304	296
19635	11789	18767	18730	16342	13527	9148	4782	2887	2574	2085	1830	1489	1368	1268	1212	1041	978	951	924	884	877	813	865	857	822	784	842	788	862	824	794	826	819	862	761	798	812	781	793	815	822	776	793	740	766	806	782	780	800	806	802	806	757	774	788	782	749	799	777	802	796	745	787	763	817	773	763	785	735	756	809	754	746	819	706	740	697	795	745	697	777	767	729	742	754	761	765	795	723	767	763	749	726	810	739	757	802	684	744	757	764	803	753	727	718	755	705	750	799	718	739	784	795	792	862	804	779	760	759	736	698	751	754	778	749	741	805	742	781	752	793	761	713	723	783	763	718	744	742	751	739	750	737	777	710	789	779	776	769	740	751	778	727	833	763	795	774	782	740	761	761	762	803	753	731	785	773	767	767	731	820	755	766	779	756	767	773	808	771	732	758	769	803	763	799	748	703	730	756	779	766	721	797	777	798	725	741	786	715	745	710	747	728	734	768	777	772	761	745	779	768	735	718	779	760	746	746	719	758	765	792	750	772	778	797	788	753	798	787	715	749	747	790	789	764	749	763	752	755	767	768	746	774	760	768	706	731	791	733	767	708	744	753	847	758	749	760	734	758	698	778	727	722	743	760	779	768	720	758	708	757	750	737	739	768	765	765	759	748	788	802	738	750	775	738	720	762	730	732	765	768	762	791	770	766	787	746	740	744	735	747	767	730	718	765	740	758	724	740	746	783	747	746	761	754	796	761	750	750	725	701	717	743	780	778	765	750	803	721	715	766	803	742	786	752	811	784	764	759	760	749	775	780	770	772	774	781	842	761	789	784	802	729	769	758	709	757	736	782	818	755	731	762	777	739	768	774	746	783	779	814	823	761	728	744	807	762	786	714	790	767	746	757	799	774	775	768	773	770	717	759	745	773	765	760	739	757	733	791	810	777	761	773	800	751	837	754	743	811	791	762	758	745	780	789	730	751	756	789	745	749	766	739	699	752	762	765	782	793	716	757	751	754	763	736	758	734	720	767	739	712	765	737	705	760	788	783	819	764	782	778	737	744	782	777	792	781	717	773	733	736	773	771	824	761	751	762	782	740	730	758	785	746	724	750	756	780	808	765	751	662	756	733	727	704	755	753	772	763	794	760	763	740	775	784	774	776	765	770	760	759	755	805	743	731	735	766	760	756	758	768	715	729	787	735	772	767	751	754	751	727	755	757	702	752	809	694	789	760	751	737	794	753	779	766	759	752	770	828	782	736	769	750	755	785	777	768	780	762	816	785	741	742	802	781	715	792	774	780	759	771	714	780	792	764	789	755	759	760	806	763	791	788	734	763	739	779	777	780	755	731	787	709	755	736	777	804	799	763	728	760	771	745	809	777	767	805	759	794	787	757	754	772	757	791	757	832	796	748	747	748	740	802	776	729	801	730	798	774	719	758	775	774	774	764	712	776	787	728	785	735	762	712	774	760	788	717	766	734	756	814	787	726	744	747	756	728	746	761	799	772	774	759	758	740	749	743	695	775	769	727	753	803	742	762	768	742	761	708	747	745	756	767	772	767	803	787	767	754	733	759	760	767	743	738	763	753	807	708	749	763	764	716	795	722	777	778	785	778	758	790	741	781	777	794	780	763	749	721	749	799	778	749	760	766	798	784	737	723	781	738	755	815	792	766	768	746	781	751	756	758	764	742	747	698	690	757	783	741	759	753	766	761	753	839	780	769	790	755	769	739	757	776	744	738	758	709	812	767	816	716	746	806	738	764	769	838	748	762	768	771	753	723	770	810	759	756	786	745	768	765	752	684	694	771	751	766	776	764	733	781	712	773	744	785	749	797	752	784	740	759	778	742	735	747	796	710	778	728	743	747	749	760	781	763	765	793	761	763	793	724	746	769	795	724	785	749	739	755	728	726	781	802	764	756	750	718	754	720	757	741	738	754	769	838	759	752	775	784	773	759	764	738	706	751	762	731	796	749	794	737	701	761	752	752	727	758	769	780	757	724	787	791	765	801	764	751	742	762	721	762	774	794	710	772	766	733	780	786	740	785	784	730	794	776	738	717	746	760	769	744	794	736	722	756	776	787	737	739	768	805	757	757	776	770	755	742	752	779	710	779	769	724	762	744	794	712	740	803	792	776	744	753	791	783	737	765	776	775	715	783	761	743	733	765	751	767	773	762	697	726	751	676	760	785	787	736	729	746	842	686	753	754	792	802	763	717	720	760	759	789	790	742	790	821	767	759	759	749	759	761	760	768	750	731	785	732	697	718	729	825	753	723	756	738	720	705	741	743	740	739	772	762	740	749	770	757	759	736	813	753	828	734	715	743	765	746	758	719	770	753	738	761	776	762	749	747	724	744	738	774	742	765	809	745	744	749	793	777	734	769	754	741	730	822	784	734	747	753	764	784	808	808	788	747	751	780	785	746	769	791	738	788	757	751	749	722	757	759	768	786	776	742	787	755	754	755	766	723	763	792	696	793	813	766	755	747	773	758	790	798	775	717	750	762	771	799	781	727	778	763	725	782	767	733	761	819	771	801	793	811	760	744	819	746	759	784	746	786	771	777	739	728	776	787	721	747	747	760	753	755	791	723	772	727	783	726	771	769	802	777	754	761	784	764	783	825	759	801	791	765	741	791	773	716	757	756	763	784	738	757	792	791	739	731	726	818	795	714	745	738	761	754	735	785	747	707	769	744	731	806	723	774	760	760	779	722	732	800	769	749	756	775	770	776	785	743	820	848	764	738	767	730	711	738	751	802	785	807	812	733	751	763	727	746	790	766	769	724	751	790	792	778	785	697	745	772	765	764	789	754	723	746	779	748	745	775	786	761	743	766	747	695	784	787	766	824	757	738	736	739	750	787	749	808	764	785	741	747	732	788	741	777	772	747	772	732	819	724	778	756	750	771	778	742	743	736	778	747	728	729	802	766	700	821	744	753	712	793	730	737	792	710	757	792	766	768	769	763	800	695	755	720	746	757	765	808	734	787	774	716	719	800	723	729	762	793	759	794	763	768	787	743	794	782	771	749	741	795	821	776	781	727	777	793	793	752	764	746	785	721	770	738	756	802	792	739	769	744	767	741	781	772	771	812	756	785	784	753	835	724	731	749	711	741	792	794	752	732	815	776	796	748	785	731	788	800	793	775	822	767	724	743	755	763	773	748	758	764	782	775	755	727	760	793	782	747	727	721	752	732	727	767	807	763	760	708	731	755	742	753	763	750	742	780	781	762	759	759	702	718	776	743	769	752	744	792	754	790	798	771	784	719	764	792	745	767	771	781	709	735	780	738	757	768	751	764	776	788	753	722	789	759	796	807	743	791	740	698	718	788	754	766	733	749	743	771	784	774	745	758	757	737	797	759	778	782	759	759	778	781	744	773	780	722	814	808	765	784	727	779	740	740	748	755	766	752	782	783	753	759	760	742	789	716	759	747	814	764	749	732	726	732	798	778	706	709	769	798	772	741	741	778	817	781	786	782	725	757	754	751	742	745	748	756
15729	6046	3648	2368	1573	992	730	556	515	507	488	472	452	423	386	442	404	396	410	385	356	394	381	404	368	384	401	383	426	380	399	355	355	384	366	396	392	406	397	383	388	426	386	405	423	381	364	381	363	384	374	369	419	392	408	411	379	369	391	352	405	383	398	355	379	396	375	392	426	368	359	402	399	374	341	388	375	390	429	363	381	381	341	405	387	366	415	410	418	370	377	373	396	391	397	368	437	368	376	424	368	355	385	394	405	412	369	388	406	363	408	387	390	356	376	412	372	361	427	430	369	382	369	419	404	389	349	411	368	383	374	412	392	398	359	384	393	374	353	355	389	370	372	393	336	379	388	378	346	372	359	388	387	393	393	360	376	387	389	404	385	344	388	360	382	396	390	384	378	398	378	341	346	389	362	376	395	383	404	392	407	335	407	383	370	412	391	364	377	381	412	385	398	388	384	424	434	413	361	408	410	397	401	398	395	378	395	379	427	402	415	413	371	362	386	361	394	396	426	382	411	408	383	387	367	405	417	406	379	392	375	352	382	421	368	388	374	345	349	385	377	401	374	359	379	325	386	367	373	365	380	382	375	378	366	389	388	367	392	373	388	345	414	400	352	386	385	387	376	368	417	362	387	355	347	383	421	368	411	397	388	407	408	361	370	395	425	354	375	370	405	365	392	408	376	378	408	410	384	410	378	400	387	364	400	379	393	417	354	417	369	387	356	395	379	377	369	375	386	357	406	346	359	356	378	392	410	406	398	395	410	364	385	365	418	402	401	384	412	385	384	385	359	406	369	382	375	378	388	382	383	438	368	360	389	402	394	399	371	390	398	394	349	342	390	407	366	361	387	363	373	396	375	372	361	393	359	349	406	355	382	368	372	396	375	377	401	446	361	382	394	392	393	387	370	362	365	386	354	374	368	388	414	431	370	357	418	377	381	361	355	395	378	382	383	384	386	403	402	405	393	375	373	373	379	390	389	392	416	370	330	414	381	377	389	390	381	352	353	378	389	378	383	353	366	359	375	417	409	406	366	403	396	395	406	369	383	393	376	395	388	403	381	368	350	395	361	384	399	400	388	356	383	343	371	362	391	385	373	364	393	398	416	375	345	403	393	388	396	370	373	420	392	391	384	379	413	399	403	385	388	388	403	399	362	394	381	396	403	411	374	402	361	378	370	388	382	409	383	382	369	408	374	417	377	389	372	354	339	375	417	375	425	401	353	369	383	368	398	397	383	403	382	398	407	376	372	381	394	399	375	396	371	389	350	381	388	412	424	390	402	409	385	365	440	388	394	403	410	361	399	352	400	332	387	408	396	345	390	400	395	432	371	414	378	386	408	403	360	375	411	397	393	348	404	380	397	407	390	389	374	376	359	374	423	407	368	373	383	411	377	343	373	399	387	415	359	386	394	412	422	388	398	390	399	345	400	381	368	366	362	357	383	368	352	430	396	432	384	393	382	392	372	390	395	392	373	406	341	406	385	362	416	395	368	417	374	399	390	379	344	358	431	382	378	428	367	386	401	409	395	401	358	361	368	384	353	357	384	410	370	376	366	382	385	391	367	395	382	396	395	353	352	390	354	400	370	405	397	398	402	341	345	398	350	383	362	359	385	360	395	413	412	395	348	401	395	376	400	403	399	374	389	399	398	356	356	342	431	400	356	348	366	398	379	380	403	391	351	415	383	381	376	379	357	395	363	322	360	394	377	412	370	399	401	366	380	382	370	395	402	362	389	384	385	393	424	367	348	370	391	378	379	355	364	396	386	403	369	353	366	374	385	366	391	396	406	351	386	387	389	344	389	409	424	418	380	377	382	421	384	360	402	403	366	405	402	392	359	419	425	390	359	399	402	387	404	381	393	407	344	375	363	374	391	422	374	356	370	405	418	407	350	376	389	361	395	387	359	393	347	386	425	392	350	398	375	382	392	380	367	392	430	373	375	388	395	385	372	348	401	389	374	356	371	382	392	411	394	399	423	402	365	411	426	364	376	358	419	415	397	353	398	383	382	404	386	411	370	384	407	385	381	387	425	351	413	375	379	371	390	415	390	353	389	408	418	367	387	373	419	376	390	378	383	395	381	417	398	357	404	397	408	403	407	391	341	391	425	380	397	375	368	435	360	401	366	388	392	347	359	373	370	343	359	375	359	398	385	365	380	385	387	400	375	352	360	400	387	374	378	370	386	377	371	386	375	397	400	406	353	380	365	371	367	396	354	422	378	374	379	326	369	373	362	391	355	385	337	384	414	384	356	353	410	367	386	376	403	394	363	378	398	355	386	361	378	361	400	389	368	411	374	370	334	376	372	384	410	381	372	359	380	386	368	388	407	391	410	407	379	451	416	362	374	426	386	398	417	352	380	374	403	347	366	398	390	414	386	414	390	368	362	398	370	412	366	388	402	381	383	390	372	386	383	342	362	404	377	387	364	395	425	338	406	347	387	375	396	351	380	369	380	375	386	388	418	392	367	374	342	390	382	428	404	419	428	367	375	353	363	353	424	384	364	385	420	374	401	398	366	385	413	385	354	391	353	403	422	391	384	396	409	394	388	415	386	401	375	431	395	392	356	388	379	352	415	356	424	398	382	355	414	411	403	380	385	363	377	423	406	400	366	391	391	392	396	408	400	399	386	389	393	410	385	376	383	384	382	412	385	361	381	387	395	356	431	364	418	337	383	355	387	401	389	396	379	389	398	359	366	406	368	383	379	412	377	387	393	367	352	379	364	359	385	380	417	383	351	391	369	377	398	430	413	367	375	347	400	380	382	369	353	389	348	400	426	363	363	404	369	387	397	398	397	390	411	375	372	394	377	372	350	379	401	393	394	371	361	398	386	415	361	401	375	402	389	353	387	399	383	403	394	366	405	336	396	389	420	388	340	349	428	387	401	344	357	409	334	389	374	355	378	399	379	403	388	409	345	398	403	397	394	371	404	374	360	384	370	410	390	385	382	391	380	366	378	398	377	366	410	377	405	340	364	374	346	398	434	394	400	412	392	421	417	378	388	404	391	392	384	409	365	442	405	394	375	355	386	394	375	347	355	378	405	389	378	413	365	386	366	371	392	377	376	394	396	379	391	418	364	390	389	392	401	417	390	423	406	398	387	386	350	381	383	368	362	427	391	358	350	370	385	367	371	393	386	385	422	362	409	372	378	407	355	426	394	420	377	392	414	372	369	380	389	369	353	357	397	392	373	384	376	387	405	356	373	392	380	353	416	383	370	379	425	379	376	388	396	400	377	355	367	414	400	375	389	404	422	386	393	393	377	388	349	390	409	352	382	409	386	380	401	407	342	363	359	397	383	362	371	386	395	408	401	391	373	377	358	386	395	365	372	392	396	373	395	351	387	359	401	363	425	392	388	369	375	388	337	405	366	381	391	405	406	402	383	374	373	364	358	387	373	370	365	377	408	405	406	405	447	398	387	417	436	398	385	417	331	372	412	387	354	373	387	372	404	387	368	411	412	379	397	366	419	391
12070	6529	7294	7130	5768	4134	2764	1886	1547	1518	1455	1246	1205	1187	1094	1068	1039	1055	1002	913	956	888	947	903	979	964	905	942	918	956	901	942	973	944	960	974	897	1012	923	922	949	988	907	936	1018	955	936	969	932	928	942	909	958	904	971	890	935	859	926	924	956	927	939	927	851	966	926	954	930	951	951	941	948	958	901	937	902	930	915	925	931	923	939	956	898	939	967	951	896	885	870	897	945	909	937	921	908	926	908	891	882	942	922	973	934	868	932	886	979	895	945	987	887	929	847	933	917	961	893	940	885	901	902	979	911	920	986	909	911	975	964	905	975	907	899	916	936	980	884	866	894	936	930	932	961	930	867	919	891	912	913	944	938	969	956	863	966	930	954	917	912	877	924	924	939	997	871	939	895	950	954	929	940	884	888	917	934	952	946	971	961	889	897	881	915	981	931	960	919	944	919	926	942	950	901	917	869	890	939	928	877	941	917	933	946	928	990	919	930	955	945	938	969	934	989	862	959	952	925	965	948	898	896	916	910	911	942	928	922	953	944	958	905	934	935	943	941	921	939	937	903	896	920	958	934	942	938	891	952	940	967	885	890	922	912	949	940	904	945	937	935	957	889	900	957	901	989	914	878	908	902	872	887	926	891	866	949	988	953	971	945	906	927	884	874	953	934	901	897	940	900	940	922	942	921	953	980	901	942	924	873	932	944	956	905	881	962	904	974	904	950	924	915	975	919	904	927	937	953	931	905	962	939	910	943	941	902	904	976	930	967	909	935	943	951	980	967	906	920	927	979	913	980	925	907	902	933	937	929	946	942	1006	967	880	950	882	957	976	884	955	962	946	990	952	937	921	987	890	879	940	925	919	846	916	896	973	906	904	910	902	951	937	897	945	892	883	956	903	931	936	941	932	921	983	941	924	931	942	932	970	949	911	939	923	944	945	906	890	939	930	932	845	956	880	961	925	906	939	923	907	941	979	880	938	908	930	955	926	919	942	888	960	988	962	910	923	936	937	922	960	926	904	918	957	910	955	940	972	916	932	911	926	933	974	898	895	948	948	969	961	898	939	902	889	897	923	893	909	936	950	910	938	907	936	946	915	957	905	932	931	928	952	889	935	884	930	956	875	930	941	945	889	932	935	932	930	962	882	924	887	931	926	900	926	907	927	934	982	909	938	950	907	916	991	893	922	902	917	965	949	930	917	919	909	933	940	920	841	907	923	964	907	862	910	921	935	931	907	922	961	915	940	932	949	885	912	922	938	965	923	944	887	898	905	907	949	922	933	996	926	926	949	927	894	902	984	932	963	929	882	910	883	912	986	826	927	910	952	884	866	924	849	975	987	915	967	996	949	964	925	867	990	881	928	917	897	920	941	893	951	941	878	911	910	927	912	952	960	936	940	911	898	967	951	917	985	953	944	939	898	941	939	896	920	889	941	899	929	860	964	886	983	901	930	929	956	883	934	908	937	877	942	929	944	987	913	969	936	949	937	897	901	966	969	930	964	946	883	959	884	926	914	903	923	899	949	937	911	943	893	876	872	888	958	935	885	946	948	909	922	930	962	920	936	938	898	916	908	905	933	964	942	896	874	953	936	961	886	939	975	974	923	956	872	852	928	914	955	871	992	916	933	895	897	966	967	942	968	908	979	952	896	891	942	880	957	909	947	961	966	899	984	956	914	907	848	931	938	895	875	941	869	900	853	938	926	913	934	887	895	918	892	895	960	968	962	941	981	893	903	895	898	948	1019	911	898	912	910	942	947	913	914	880	897	965	886	935	992	964	947	884	911	908	866	945	950	942	924	947	954	928	901	913	943	955	934	912	954	979	921	935	914	908	939	904	922	908	916	908	907	949	896	938	920	926	880	882	896	945	900	894	900	863	916	916	917	845	945	919	894	910	905	935	937	960	996	933	876	907	978	947	941	947	957	906	918	938	904	898	869	967	962	862	928	891	983	969	921	934	923	922	940	935	935	918	916	887	941	940	921	912	932	942	876	962	999	932	954	909	918	940	957	919	975	898	936	918	919	918	909	950	944	887	952	912	917	903	876	921	897	925	931	921	932	884	927	942	928	913	1007	909	943	937	999	879	880	927	888	923	918	952	927	950	874	913	947	918	948	891	900	874	914	948	954	910	936	918	900	897	951	958	930	954	940	935	968	958	940	899	899	933	891	940	967	911	948	864	902	857	931	897	954	915	943	952	927	906	935	879	870	909	924	923	970	915	944	912	964	887	921	943	968	952	937	912	975	923	947	948	946	981	936	903	972	946	905	940	941	904	931	950	959	969	961	955	892	930	900	914	930	951	937	950	910	957	919	909	927	974	916	970	912	935	990	926	986	896	904	911	903	905	848	904	862	891	1005	895	883	935	901	977	890	938	919	929	927	902	947	870	976	882	965	958	951	842	924	956	988	916	959	914	905	928	890	961	908	907	909	901	935	896	936	939	935	909	930	891	964	928	927	922	987	907	951	888	944	888	891	954	924	939	909	962	924	909	917	896	946	934	922	946	913	949	909	920	950	949	974	917	913	940	928	933	865	921	916	868	930	904	949	937	917	917	938	968	921	907	963	976	925	896	897	949	920	962	844	914	901	927	906	937	908	980	927	917	891	963	911	980	984	875	950	942	960	943	918	885	971	959	874	888	948	926	908	947	944	955	938	931	908	889	922	949	940	936	951	970	914	900	954	892	1013	918	908	940	916	922	896	932	948	909	912	985	1004	888	897	942	939	884	914	933	938	875	919	997	924	943	950	903	926	924	956	878	919	922	981	926	829	928	930	937	913	908	898	974	969	943	933	910	982	941	980	895	905	888	949	889	912	955	969	922	949	906	940	892	903	943	900	909	936	949	892	938	969	938	892	942	920	927	939	940	901	932	971	958	909	974	958	937	912	933	919	923	952	928	995	923	921	906	950	888	931	899	960	909	907	1006	968	904	894	924	900	932	907	903	934	914	967	929	912	922	876	884	905	964	962	900	905	958	921	907	942	850	897	863	954	941	939	963	917	965	921	991	880	925	873	927	920	920	953	978	921	943	953	958	938	914	921	984	908	927	918	945	927	944	889	921	911	915	946	904	921	900	940	943	950	958	873	964	871	904	894	886	920	915	929	924	929	923	938	902	922	971	896	958	958	878	906	870	934	927	951	929	932	929	879	958	922	980	934	940	1002	957	938	925	938	897	934	881	880	975	886	961	910	953	945	917	958	913	942	939	918	965	963	886	897	915	911	941	901	932	934	948	946	966	968	907	936	956	935	887	927	894	916	898	964	968	957	934	917	956	956	947	990	910	967	944	913	892	906	903	898	939	935	932	930	972	971	922	924	914	897	936	923	929	946	911	889	930	907	930	926	965	932	937	962	931	900	950	915	909	924	901	948	901	947	917	873	954	948	954	943	944	940	887	938	891	887	916	942	1005	886	914	945	953	868	951	951	929	836	934	937	935	974	920	915	983	890	931	960	918	963	909	960	909	932	924	861	899	901	894	956	922	915	933	905
23819	9168	6962	5250	3906	2246	1014	627	525	524	442	414	443	369	380	344	357	348	310	325	326	336	338	353	363	342	323	296	353	311	309	345	343	327	329	310	341	328	297	352	328	312	315	326	343	337	337	347	314	287	307	297	327	327	316	378	336	308	381	353	337	315	289	319	322	290	286	327	319	326	298	338	317	323	346	316	321	318	354	316	290	334	330	331	356	358	342	322	312	316	343	315	341	334	307	310	336	344	289	324	334	301	352	344	308	299	326	320	329	358	345	313	320	352	301	354	322	295	287	333	281	349	357	280	321	310	291	336	334	337	322	311	358	307	320	341	302	307	349	317	292	310	334	349	308	323	291	304	323	360	332	334	300	326	320	340	338	321	328	332	302	340	316	327	373	335	316	307	337	325	275	324	276	305	316	321	289	299	324	318	334	292	323	325	324	325	302	363	320	309	302	318	354	355	363	371	333	315	323	334	367	341	342	338	321	343	311	355	348	302	356	345	350	331	334	320	347	324	336	298	292	315	349	351	323	309	332	312	317	301	333	297	345	326	341	335	354	312	286	344	362	341	346	325	305	315	332	300	319	322	348	306	368	307	332	323	333	347	320	363	324	330	340	345	317	313	319	351	314	327	298	311	330	311	297	362	328	313	325	317	319	320	342	346	328	316	328	352	315	292	321	334	344	345	320	312	286	363	332	318	292	319	312	319	356	355	327	352	319	366	338	342	332	336	329	355	310	332	295	289	344	292	312	338	332	318	318	336	340	321	322	333	358	345	318	321	325	333	307	323	329	324	315	338	323	333	349	360	358	311	283	329	339	281	333	321	309	304	357	289	335	300	321	337	332	318	338	334	330	329	284	344	322	299	300	325	317	316	349	338	286	299	346	310	315	344	309	341	335	331	326	317	299	306	333	329	334	317	296	307	341	309	322	321	350	309	309	366	317	342	343	331	346	301	300	333	358	326	312	355	339	306	349	309	365	286	298	320	338	352	327	289	305	305	332	318	310	339	318	374	380	330	317	338	339	301	313	336	307	311	319	298	315	349	332	336	340	359	325	303	320	330	338	337	343	294	344	298	370	299	347	319	290	321	321	343	300	350	322	325	297	340	347	326	337	314	296	344	320	297	323	357	306	332	330	317	315	346	327	332	376	327	343	365	316	342	338	294	318	335	279	307	316	315	321	357	340	314	333	318	286	310	339	350	341	316	307	330	339	319	325	337	330	337	323	336	311	307	300	332	325	335	319	349	336	324	337	319	339	298	341	325	337	333	304	302	314	298	308	313	344	321	352	335	292	351	324	330	323	312	317	315	288	301	319	356	351	329	344	372	316	354	324	364	330	330	289	323	300	363	337	329	316	349	294	359	311	303	303	377	326	332	340	331	366	320	317	341	348	340	286	313	326	343	335	309	332	296	305	320	325	358	346	297	282	284	353	333	331	335	353	333	318	342	319	315	351	331	322	324	311	320	334	310	332	317	332	323	341	307	316	289	345	333	314	350	310	304	321	309	320	322	311	374	318	297	298	316	311	334	356	298	320	354	302	332	352	334	318	327	293	326	337	336	354	321	310	341	346	347	331	298	308	313	327	310	323	315	337	321	321	279	334	336	289	290	360	335	280	317	325	301	335	291	348	300	305	329	321	298	307	354	322	343	343	339	325	346	321	321	338	312	319	315	303	311	315	343	333	318	357	298	326	322	348	324	335	320	299	326	327	272	287	350	323	359	294	301	293	307	319	294	312	327	322	346	336	316	350	304	326	312	321	328	353	341	356	323	320	317	333	300	333	287	313	315	323	295	321	314	304	345	274	316	344	332	368	292	346	356	340	359	314	340	311	351	316	342	339	345	307	327	335	328	308	328	356	269	298	288	322	341	342	332	343	310	332	310	308	326	313	328	327	335	343	325	286	356	349	355	330	330	327	323	311	340	303	342	337	315	327	317	351	355	347	301	293	313	301	337	335	329	317	295	270	345	334	304	348	299	357	332	331	376	351	319	366	284	309	282	322	333	351	320	336	310	357	337	327	340	345	346	313	338	328	337	362	345	309	337	320	313	316	300	314	298	357	338	318	328	323	331	308	320	352	351	309	301	320	325	319	321	319	312	311	309	332	320	319	315	312	309	349	341	329	312	327	359	344	305	331	348	311	323	325	336	318	298	372	288	329	313	340	329	342	315	346	307	326	317	298	323	332	326	301	364	363	332	325	313	322	361	317	326	336	305	300	333	336	331	317	292	339	314	344	366	334	335	309	335	347	301	347	317	292	287	318	350	343	330	315	338	325	310	324	349	353	310	321	298	324	342	306	312	317	316	299	305	305	314	365	371	311	362	317	335	309	287	317	320	322	310	350	331	332	318	351	297	310	314	303	326	321	309	321	295	329	332	323	342	319	333	314	299	347	335	339	332	308	290	317	320	345	336	318	338	335	311	285	320	359	323	351	320	304	344	346	346	311	351	327	342	331	359	333	301	347	337	329	327	298	371	354	322	348	324	335	298	351	324	330	332	328	326	296	330	341	322	358	309	310	305	348	328	332	327	295	350	350	309	331	310	348	306	336	351	331	322	294	347	322	341	325	328	330	313	330	295	329	365	331	299	306	335	332	320	354	322	334	301	356	358	325	332	304	342	383	340	298	307	319	295	338	313	355	285	314	313	320	349	332	316	336	329	297	350	319	296	326	333	325	313	336	324	327	335	328	323	303	337	308	314	330	302	305	339	348	337	326	312	330	340	357	328	290	294	328	352	339	303	332	313	348	320	348	323	327	316	306	308	335	350	327	347	320	332	333	318	343	306	367	307	299	320	331	322	312	350	340	337	364	309	323	357	343	310	314	331	388	311	300	353	303	326	314	300	308	314	353	319	336	317	343	300	337	303	376	302	271	311	321	352	334	345	341	330	362	314	323	335	305	327	327	303	340	299	334	337	327	328	321	331	324	320	316	355	364	278	334	348	329	325	313	312	311	341	325	300	316	336	340	324	298	311	332	346	317	312	315	315	338	338	329	320	308	321	308	316	312	322	320	333	317	340	319	322	338	310	302	326	319	331	385	300	298	298	303	315	328	324	312	365	331	310	304	340	321	338	335	320	315	332	353	361	328	350	292	358	322	336	294	331	293	336	331	332	298	338	307	328	343	322	288	323	343	315	352	342	317	347	347	308	333	330	332	342	338	318	342	321	292	302	303	325	341	334	325	337	300	280	340	277	310	317	323	304	341	312	304	316	316	321	343	324	367	343	309	324	357	331	355	308	308	321	322	315	323	337	321	315	310	310	337	311	352	350	346	340	341	306	313	294	333	351	354	355	309	348	307	302	319	332	352	354	348	316	334	350	316	327	315	333	316	335	303	329	310	328	335	298	354	307	316	325	344	359	343	322	308	317	338	324	325	270	323	344	309	326	315	321	331	331	313	309	327	325	355	356	296	313	356	327	285	343	352	314	320	325	315	306	278	276	348	351	307	333	319	336	322	336	316	334	328	304	314	341
17336	8816	12994	14227	12715	8770	4164	2456	2020	1851	1598	1391	1205	1115	1099	1008	932	926	864	869	875	879	872	853	834	827	872	817	860	847	801	848	787	787	804	828	829	843	839	837	842	812	814	788	838	820	811	807	826	818	799	812	747	814	834	805	833	776	810	721	800	824	746	788	772	781	786	762	826	748	802	787	779	831	850	782	790	809	782	818	783	857	790	839	777	825	840	807	810	822	785	770	745	835	799	804	842	760	807	782	799	790	812	794	761	764	767	814	836	780	790	788	775	803	787	738	807	835	776	819	788	735	783	825	798	836	762	864	855	851	828	835	781	816	752	822	756	763	805	782	855	769	826	760	743	775	817	792	834	808	818	765	810	777	793	804	737	773	774	825	783	770	785	798	836	802	801	790	740	763	838	843	789	810	846	834	842	818	776	814	768	776	773	820	823	849	813	835	812	806	775	801	791	812	805	771	826	763	792	813	812	780	763	796	781	819	809	781	808	819	828	777	827	806	849	795	798	769	792	769	806	763	760	772	790	848	781	828	800	761	793	818	779	843	785	781	805	797	805	792	836	785	816	834	796	810	795	779	802	787	829	777	754	739	830	808	822	754	842	822	767	780	827	835	787	821	787	770	784	829	805	793	768	778	769	779	852	831	789	745	797	783	785	791	770	799	803	771	782	770	822	790	829	799	850	808	788	826	765	772	800	829	845	780	760	857	795	816	835	829	796	787	737	791	824	779	795	804	767	827	811	811	779	800	794	767	853	858	799	763	806	770	815	794	786	800	772	768	756	805	775	826	778	805	808	799	772	783	841	810	804	714	743	814	829	783	849	813	786	799	795	805	806	785	798	775	820	761	778	816	792	752	762	795	847	808	796	794	834	742	794	782	815	778	820	821	821	804	803	777	777	813	804	763	838	779	812	849	800	766	824	813	805	852	780	772	826	790	789	807	794	814	824	764	819	792	801	785	776	811	824	760	809	785	809	789	818	795	788	781	812	781	797	798	784	782	855	777	780	768	793	831	787	835	793	836	798	815	805	790	819	744	824	768	748	774	766	793	856	780	799	783	786	806	788	798	838	815	818	779	763	791	819	847	812	783	745	816	792	769	772	768	809	855	823	740	795	789	776	772	828	825	822	816	802	858	757	825	812	763	793	819	813	758	767	782	814	793	775	810	796	789	794	834	758	807	816	745	847	755	772	790	861	775	804	812	822	802	804	804	771	800	749	791	756	807	787	858	841	773	845	771	785	775	813	804	821	802	808	804	824	783	820	756	793	831	807	793	799	818	815	783	813	825	802	805	764	791	780	805	805	825	784	830	795	820	812	763	841	811	779	798	839	783	808	773	828	796	825	786	778	797	820	778	780	819	814	794	772	798	821	792	813	748	764	782	858	777	819	817	708	811	765	849	794	797	802	836	771	831	747	809	801	798	794	796	758	742	825	811	761	793	816	797	790	866	810	811	770	784	779	773	859	819	787	806	809	819	794	833	760	805	791	804	788	770	789	809	782	831	759	799	796	785	867	852	787	783	806	787	804	753	763	781	755	827	773	795	818	860	834	758	764	811	711	772	757	798	853	772	795	786	801	774	744	821	766	817	800	806	807	820	791	837	753	796	796	837	787	799	810	833	769	786	808	791	779	834	808	780	774	770	783	855	768	815	803	826	803	770	757	778	791	829	813	788	798	779	766	789	747	801	759	789	774	739	779	827	862	876	812	781	784	782	844	854	798	818	761	766	801	861	857	786	836	833	784	821	770	805	812	785	824	823	809	778	817	839	765	799	767	857	858	746	749	808	802	786	822	782	785	816	820	815	839	798	765	831	798	766	824	796	791	732	791	810	774	818	835	762	829	792	803	800	810	790	782	788	797	772	803	816	805	791	811	819	799	739	801	764	846	761	784	830	801	819	772	801	827	824	809	800	799	810	774	807	806	841	791	784	755	774	774	770	813	821	854	830	790	812	792	777	805	781	804	814	796	806	722	768	794	801	720	819	812	782	842	770	797	826	795	787	776	845	806	770	863	780	802	834	744	818	790	792	819	806	838	784	816	811	814	854	769	764	763	840	794	818	780	800	779	836	778	778	818	771	752	810	798	785	797	821	762	757	794	811	801	817	817	796	787	776	801	837	765	791	809	791	762	813	777	801	805	794	792	813	796	760	812	852	796	827	753	776	793	771	842	792	767	778	773	815	773	799	818	811	832	822	825	831	793	838	773	795	810	802	763	777	823	803	808	785	746	782	815	827	756	761	866	792	780	832	785	784	781	853	812	784	794	822	755	782	804	764	844	829	774	774	790	825	814	854	787	837	804	744	763	818	832	773	776	820	815	785	800	796	774	779	780	765	847	749	796	749	815	849	871	765	799	819	787	826	799	781	795	833	816	822	825	761	863	825	776	812	847	801	835	805	764	814	814	787	746	782	801	836	858	869	786	803	832	805	832	762	828	797	779	827	797	750	803	754	800	816	829	780	810	792	777	782	791	777	782	795	811	816	762	806	791	773	795	771	778	791	744	843	831	785	789	754	779	782	787	793	789	834	837	780	788	789	777	789	773	766	783	831	810	824	803	787	783	795	810	789	814	789	815	855	799	760	783	810	766	763	776	835	804	807	827	818	791	783	783	793	837	790	814	807	812	823	793	788	772	802	817	814	806	792	770	804	750	760	834	778	795	778	785	787	771	811	833	819	835	767	806	783	796	840	807	810	805	760	828	794	828	717	806	811	783	798	824	780	790	781	789	815	791	794	786	776	763	789	743	821	824	804	859	807	788	801	816	828	819	794	799	781	829	742	767	817	835	819	802	771	799	883	830	787	823	827	818	810	819	808	824	814	767	804	761	761	778	817	816	794	826	789	788	809	800	811	803	804	825	792	775	755	811	791	806	734	811	797	779	779	780	803	818	802	736	794	753	767	834	825	815	753	813	831	836	822	733	834	744	780	802	783	792	750	811	832	802	764	782	741	818	793	841	793	771	754	727	826	828	780	735	838	799	776	797	789	818	800	783	840	835	812	793	807	806	783	826	785	724	793	767	810	797	761	765	779	767	793	863	811	823	754	783	768	747	718	783	743	794	806	763	807	837	806	809	802	835	788	776	801	752	804	792	823	801	793	787	793	796	802	795	799	786	803	781	823	798	820	811	828	764	838	791	814	847	793	808	843	816	788	787	757	784	828	798	841	792	769	742	791	807	786	762	789	779	830	768	839	780	787	750	813	826	812	776	834	776	808	806	849	762	776	774	780	784	775	819	865	802	772	780	773	823	792	828	813	748	803	834	824	797	774	790	754	808	800	800	763	803	791	750	875	818	832	792	803	825	819	796	828	791	801	783	830	804	815	773	804	831	770	770	802	785	762	782	811	805	809	800	754	830	791	790	770	729	833	779	797	802	765	794	845	818	793	756	803	800	783	792	801	774	800	789	795	815	768	790	724	836	794	780	781	773	774	794	799	804	813	805	783	811	798	739	828	803	813	803	788	887	769	776	781
30713	14291	13276	11492	6810	3671	1534	708	671	614	510	454	452	401	368	387	361	335	316	320	338	339	288	310	289	297	319	296	313	313	283	287	314	321	275	308	312	320	295	296	338	290	323	265	305	291	331	301	351	326	320	312	325	357	313	321	298	281	289	298	288	340	316	283	307	311	304	322	312	332	305	309	305	308	300	318	287	317	293	345	331	272	324	292	268	326	282	305	317	319	284	300	297	319	305	291	299	313	302	299	299	311	287	329	311	323	294	304	303	342	327	311	295	295	316	286	321	363	308	307	299	295	283	303	284	295	309	286	289	292	315	285	293	275	308	282	278	270	326	377	279	295	284	265	342	298	296	287	298	267	297	264	282	334	291	278	272	303	286	320	305	320	290	324	283	302	308	285	274	284	312	271	318	302	300	293	279	311	312	305	296	318	297	319	297	298	278	311	300	328	276	276	302	296	300	304	290	294	290	324	289	297	307	302	329	289	302	304	311	325	313	324	286	265	304	321	306	345	327	311	303	304	306	359	292	312	276	327	279	324	314	299	308	337	310	300	318	282	333	313	299	290	321	310	308	296	332	315	307	305	280	274	288	357	304	297	301	304	335	338	336	280	327	273	314	309	310	343	275	313	278	310	348	307	284	310	320	326	288	300	282	289	305	296	310	268	306	328	310	277	290	291	338	288	291	284	294	320	316	297	273	308	316	286	300	303	306	320	315	276	303	320	293	294	331	295	302	280	311	319	311	311	303	309	280	320	312	298	289	293	305	305	317	319	290	290	271	291	302	328	328	297	290	298	333	302	299	304	331	311	290	278	286	296	295	321	303	311	307	321	269	313	332	299	324	290	320	302	280	280	298	304	336	307	332	275	318	300	287	317	317	308	291	286	331	317	310	308	324	295	322	293	323	294	303	305	301	308	283	269	282	306	285	285	300	328	304	315	267	348	319	265	284	270	324	278	311	295	284	284	269	313	270	326	345	311	306	280	335	318	287	313	324	274	297	314	297	305	318	281	280	333	319	320	312	302	304	288	287	283	317	308	313	282	302	327	298	323	315	329	316	318	324	302	299	308	290	304	323	305	291	301	334	320	307	318	323	313	293	293	304	328	291	303	312	308	286	321	298	326	288	343	297	274	318	308	307	298	302	285	309	288	322	329	341	318	309	293	306	329	323	300	307	318	294	331	309	273	276	335	319	322	302	284	304	319	289	310	277	320	301	307	309	251	304	289	304	286	238	319	279	315	290	304	294	295	291	289	295	307	306	313	310	288	324	313	320	300	309	296	312	308	306	319	304	314	302	310	309	322	302	321	257	285	284	293	299	324	314	264	348	335	308	324	282	298	310	310	297	275	303	296	321	306	265	300	329	293	326	294	283	278	299	306	295	293	320	292	288	320	318	285	321	325	322	283	331	301	285	277	314	304	323	325	313	289	311	293	275	307	281	338	298	313	295	337	294	309	295	319	275	281	290	319	311	311	287	296	327	301	300	342	310	321	279	296	302	276	309	326	281	335	309	347	324	317	274	294	285	297	323	297	325	305	293	315	294	296	283	282	297	312	296	286	303	265	300	304	301	278	270	303	310	325	274	318	320	296	294	303	322	323	298	294	306	304	309	302	285	254	301	287	317	304	277	299	312	287	310	288	321	288	310	302	285	328	312	274	282	292	285	324	330	318	278	293	306	320	299	292	306	288	332	292	305	298	294	303	326	319	312	327	300	317	278	322	310	310	303	273	321	322	284	323	273	284	313	306	317	333	302	310	298	284	300	288	318	286	311	311	314	297	291	327	286	338	288	304	291	310	310	326	320	283	322	307	320	306	318	305	296	264	298	289	293	330	302	308	297	309	290	295	298	333	293	313	299	342	309	273	308	300	328	315	292	307	285	303	338	294	308	309	323	313	283	282	279	319	304	300	331	314	299	313	306	294	285	283	291	322	329	310	294	292	303	327	269	298	285	301	295	287	321	285	304	277	287	293	301	261	287	315	307	324	335	281	281	314	313	319	301	298	299	293	313	335	306	304	297	273	275	298	306	311	282	333	278	269	299	327	291	292	304	311	281	309	319	322	342	306	302	294	293	275	276	272	262	330	316	278	319	312	304	300	304	305	287	297	277	296	298	311	280	304	333	338	332	339	313	336	318	272	314	299	305	307	327	297	279	308	326	313	318	266	291	298	339	300	310	336	288	315	280	307	320	304	315	298	312	313	296	311	268	324	286	295	298	324	324	269	323	342	315	273	280	303	294	323	351	278	296	303	323	304	284	305	306	289	290	329	291	295	285	300	313	339	260	344	281	310	302	296	305	319	328	318	320	296	314	311	269	314	322	328	315	284	286	280	319	290	333	292	310	268	330	301	297	343	326	290	264	293	306	276	324	301	310	299	335	343	305	329	309	348	338	253	303	333	321	280	302	295	264	290	300	297	291	308	301	290	293	318	308	301	295	327	304	285	273	321	291	284	304	298	295	307	301	341	310	307	290	303	313	309	293	336	291	315	293	284	288	299	320	285	308	312	339	307	310	309	301	305	300	276	308	318	288	295	312	281	286	316	241	290	303	283	303	305	288	330	280	314	314	314	297	285	319	301	299	318	316	285	322	325	353	288	276	281	295	339	278	288	309	333	328	318	292	304	278	321	329	303	340	254	304	322	297	293	309	325	290	304	299	313	286	329	318	268	293	278	278	312	291	332	342	284	303	290	289	283	294	321	297	309	330	280	332	314	287	312	283	321	295	303	294	295	330	295	282	300	290	291	274	303	286	324	308	282	312	341	302	303	305	293	270	309	293	332	328	305	285	339	256	333	303	299	300	300	296	302	278	301	329	248	290	300	298	272	319	289	298	306	303	315	313	310	316	315	285	314	317	290	286	304	285	287	304	292	314	331	315	312	284	301	335	276	322	308	319	300	313	294	352	282	261	308	275	353	302	318	286	342	299	310	283	316	302	321	288	269	288	305	344	337	314	290	298	287	316	327	303	281	311	299	280	348	283	338	313	306	312	273	306	298	290	286	323	277	322	296	332	302	339	308	316	296	280	295	307	310	298	297	292	341	290	312	269	278	327	294	344	305	307	315	259	306	289	344	296	311	329	275	297	296	279	293	275	315	295	268	312	293	289	282	321	307	304	301	307	309	302	285	310	299	319	295	281	289	331	284	292	293	337	318	324	296	289	312	274	302	324	297	335	309	315	311	279	317	302	306	302	297	264	292	351	267	310	303	313	303	339	324	269	281	299	299	341	335	311	300	301	304	336	298	330	297	285	300	301	330	311	334	315	333	319	282	312	315	327	276	290	288	302	284	318	306	323	270	316	287	350	329	308	318	319	274	303	300	289	323	302	263	290	290	308	305	314	271	308	351	276	324	282	312	297	294	316	311	298	293	309	314	298	282	296	322	299	297	316	282	318	330	299	295	317	299	310	286	287	326	325	307	307	308	286	297	278	298	305	286	298	313	316	293	312	319	290	344	318	320	290	311	289	278	314	323
19937	12381	20863	24085	19274	12660	5866	3309	2801	2365	2027	1754	1519	1305	1239	1124	1096	974	944	922	886	873	824	807	823	813	862	848	790	802	797	802	778	789	799	840	782	786	810	800	788	776	864	836	803	749	769	787	774	714	752	757	743	805	714	807	786	759	781	750	738	755	782	706	776	789	752	724	789	751	783	777	762	772	755	747	715	730	748	750	775	809	792	741	788	788	766	770	786	761	801	782	742	706	751	789	738	749	799	721	747	760	748	755	753	790	764	762	774	722	730	757	794	711	739	732	786	783	755	742	724	740	779	798	755	777	766	739	749	753	733	744	765	766	710	806	776	780	750	728	762	725	755	755	754	728	725	716	739	771	797	725	753	732	708	771	712	757	735	725	754	760	703	763	738	768	755	761	798	805	787	731	741	733	761	725	749	698	741	720	760	777	770	761	742	715	758	773	771	723	741	762	757	721	769	689	736	743	789	793	770	717	757	750	744	768	739	749	741	741	749	798	755	744	752	796	781	747	717	801	757	790	757	748	797	746	729	750	758	738	771	714	748	786	737	744	760	761	831	783	747	773	754	737	737	774	728	793	779	738	741	755	762	741	713	755	790	741	726	756	784	758	731	743	742	760	740	793	707	795	755	760	754	741	734	769	729	780	726	792	760	740	745	751	730	746	772	728	756	736	757	737	764	729	744	749	788	760	719	761	756	735	751	758	805	791	724	768	793	717	781	778	706	800	723	784	698	784	792	756	743	709	737	747	713	742	825	700	754	776	797	734	765	785	769	781	764	765	771	733	750	728	723	737	766	827	733	747	755	750	759	733	724	755	730	775	748	733	772	754	761	722	757	690	777	774	734	743	763	745	731	741	771	769	739	746	750	746	812	765	776	756	734	731	745	751	769	778	734	765	810	761	694	738	708	750	752	761	762	751	824	776	748	795	782	713	746	775	749	738	780	768	793	768	757	777	734	717	724	726	753	741	783	726	764	754	735	771	746	728	771	757	781	772	732	743	768	774	729	734	792	758	743	796	726	743	738	748	732	760	757	732	763	801	739	810	786	743	744	775	787	748	742	722	775	764	812	750	812	766	723	770	761	750	735	765	782	708	735	708	771	794	746	762	768	697	767	739	791	776	718	789	791	743	800	753	703	793	681	778	795	730	770	735	725	751	766	761	784	746	786	762	740	740	764	733	785	763	811	751	717	762	788	774	756	737	781	766	750	718	756	737	697	766	710	764	757	724	757	734	752	720	728	817	731	769	730	710	707	746	714	800	783	813	785	705	798	735	757	782	745	751	791	749	772	682	775	782	794	768	725	715	770	696	766	728	724	753	782	766	773	778	765	718	736	738	774	771	762	753	713	806	725	716	682	769	759	755	742	755	782	750	745	793	772	692	789	773	764	750	715	754	759	728	761	783	786	755	784	754	801	770	744	746	739	726	730	795	770	752	742	757	808	785	791	728	713	761	745	749	707	714	738	689	750	748	734	759	754	752	780	764	768	790	783	739	710	810	730	768	666	788	755	749	734	729	764	776	782	774	736	705	738	747	784	738	735	759	744	783	753	746	785	756	736	779	754	746	765	771	738	771	732	721	701	761	702	775	756	750	770	803	790	732	792	694	758	732	760	757	721	758	765	814	742	732	702	712	732	714	728	708	803	747	744	763	732	757	760	791	755	722	739	696	731	757	797	725	733	780	725	755	743	742	750	740	741	732	778	740	803	762	746	813	755	766	761	802	783	766	802	715	773	766	764	777	789	775	706	791	709	746	771	732	741	737	750	701	778	738	745	707	756	727	814	770	759	753	791	763	806	723	712	753	794	758	750	733	732	741	750	772	797	720	759	722	807	782	718	775	728	731	743	691	744	749	791	688	740	757	751	758	731	751	774	725	738	771	765	750	778	817	728	774	718	717	750	744	781	745	713	745	720	749	756	742	720	777	784	713	770	769	797	732	751	728	789	750	737	772	750	806	752	748	739	815	713	752	751	754	779	730	775	770	771	767	769	726	818	746	713	734	745	727	722	732	734	722	698	764	754	752	759	742	764	798	760	743	788	734	707	787	776	747	758	766	762	770	754	807	742	716	788	750	796	768	750	798	754	765	758	787	749	777	743	776	774	734	733	747	768	754	797	699	777	766	775	771	758	746	745	785	756	796	741	747	805	780	739	797	804	732	734	758	795	753	762	722	741	779	778	776	761	718	775	764	778	797	736	742	758	770	791	725	780	768	762	755	687	804	795	777	732	760	772	759	747	770	753	784	781	731	735	773	765	798	734	727	785	766	759	740	717	773	715	733	756	746	759	755	778	742	745	775	736	715	765	715	773	769	796	770	699	702	784	732	757	747	746	772	805	708	719	713	802	720	746	754	725	770	688	789	802	746	776	716	750	763	761	732	771	790	775	767	780	762	778	749	759	729	817	741	769	806	740	761	760	768	781	787	760	722	763	766	765	753	792	725	764	760	780	749	766	729	751	766	733	821	739	758	729	741	749	754	739	720	692	719	754	757	706	748	778	762	709	782	755	775	758	769	785	731	731	755	764	775	746	799	701	814	768	751	756	723	761	724	733	754	747	756	769	759	736	761	722	776	732	729	760	808	734	766	768	760	781	731	772	747	759	724	734	752	742	831	713	772	701	796	747	763	755	727	812	777	786	728	773	755	770	748	729	726	716	734	765	785	714	738	747	723	800	730	732	731	774	706	763	766	754	766	698	724	810	795	818	740	754	746	753	786	765	756	708	762	831	737	785	718	747	794	773	706	717	761	783	778	757	760	731	781	763	713	784	741	749	739	788	747	727	750	730	743	755	744	753	781	729	744	763	758	718	771	789	781	757	754	745	720	766	735	786	727	766	808	761	777	801	782	744	759	778	706	780	735	712	784	776	756	710	733	754	748	785	735	780	674	704	817	725	790	785	754	723	747	750	728	782	782	759	731	763	750	737	750	707	740	771	823	757	736	705	782	747	800	750	744	745	710	781	768	756	759	719	742	744	763	739	755	741	759	774	736	750	761	732	733	694	752	728	763	752	757	758	759	748	757	720	736	767	733	752	710	743	758	764	743	798	737	754	791	763	772	789	806	756	771	780	751	785	761	724	778	721	776	778	760	800	758	752	759	765	822	746	759	717	723	781	797	714	774	741	765	797	783	756	755	747	797	735	756	781	726	733	761	741	718	773	787	762	694	759	732	730	795	765	734	732	759	783	751	778	786	735	762	775	724	729	741	724	766	756	774	736	794	756	733	765	755	753	768	726	724	756	754	772	754	768	717	748	786	783	741	783	738	706	775	761	777	711	731	775	799	791	732	713	768	782	785	761	770	784	747	746	758	755	749	686	700	731	768	736	793	741	741	802	784	764	734	723	760	728	801	790	713	760	760	771	750	779	723	749	726	723	731	721	772	799	774	768	755	738	712	774	807	710	773	773	755	686	775	787	787	732	692	789	750	776	749	770	786	776	739	762	742	744	765	789	764	728	756	755	726	764	757	763	761
14181	5134	4298	3019	1574	979	734	556	574	478	460	413	457	429	414	382	397	420	390	401	379	375	395	377	352	363	367	366	389	357	390	388	394	373	411	382	376	373	369	396	362	356	372	375	384	392	386	379	404	387	390	387	389	400	382	394	370	380	398	391	392	363	386	359	384	384	398	397	375	369	347	380	393	364	385	362	395	415	401	381	364	403	409	371	368	405	416	458	390	384	384	360	357	416	369	365	371	384	373	353	365	373	351	349	376	406	374	360	382	375	331	361	374	370	368	401	358	387	386	385	407	374	392	387	388	382	385	406	369	363	368	357	366	383	374	411	383	376	390	386	345	357	352	415	377	400	388	399	387	392	392	333	331	349	414	349	372	388	368	389	399	385	362	358	388	382	350	333	402	380	373	373	414	381	364	399	375	374	391	411	381	400	386	372	406	375	383	358	366	389	394	392	372	417	379	364	373	382	355	356	378	390	363	386	393	392	371	353	357	347	373	402	422	388	369	389	408	404	398	402	393	392	362	357	374	395	392	391	371	393	378	379	391	397	391	381	428	363	360	390	430	334	329	397	390	409	425	412	382	391	383	376	341	384	370	387	337	362	373	391	382	401	365	364	365	367	369	365	363	414	379	391	370	335	383	356	378	368	376	414	409	406	357	409	393	374	389	328	388	383	391	364	408	379	381	377	393	355	410	417	394	372	405	375	377	358	358	394	384	397	354	397	363	426	354	369	379	383	361	357	366	385	394	394	377	370	419	386	369	373	345	405	379	388	368	388	396	361	439	360	374	387	357	354	394	388	393	370	412	426	386	385	362	374	385	381	384	369	339	372	358	405	411	398	391	397	391	353	373	392	353	365	378	396	404	384	365	360	372	384	385	409	366	396	371	388	406	376	395	386	370	373	383	370	387	385	374	390	378	371	405	356	402	430	388	389	356	371	376	329	378	385	377	371	376	385	399	383	361	381	404	398	398	385	388	390	353	371	392	400	418	397	369	389	412	393	369	410	355	388	380	400	404	385	406	396	392	406	388	369	362	394	374	385	385	400	410	393	404	367	382	360	373	386	412	326	362	360	374	389	351	371	391	378	339	394	399	374	373	360	331	372	399	394	368	365	368	390	392	365	390	405	402	393	367	355	322	405	372	370	376	413	390	402	388	395	391	398	382	413	402	411	374	367	372	382	345	348	348	367	438	395	366	389	351	402	371	384	417	382	341	367	376	378	387	403	374	394	345	344	388	370	405	408	360	393	377	389	368	375	363	357	408	389	377	411	381	385	363	351	398	371	388	357	360	421	392	470	408	360	357	389	401	393	356	390	375	376	393	371	385	386	400	336	394	394	389	378	355	385	336	380	364	412	374	384	381	402	345	390	379	354	370	390	377	392	389	362	403	378	420	346	356	359	380	369	370	393	365	370	377	386	397	358	399	381	400	373	340	373	386	379	426	398	407	414	414	371	398	379	390	382	406	388	350	362	408	392	380	427	352	400	388	375	389	390	375	368	388	378	400	396	405	388	417	395	402	379	401	379	383	378	391	369	382	379	377	375	379	358	373	403	359	380	396	386	419	362	431	367	393	394	379	378	372	362	388	376	348	369	381	340	386	417	402	380	366	390	400	371	344	331	390	409	411	389	390	323	384	387	342	362	366	378	404	412	384	394	409	405	367	381	357	347	363	376	368	374	355	404	372	377	390	368	374	370	397	397	429	382	403	358	348	361	391	381	377	382	415	377	373	332	384	374	368	353	355	368	363	365	353	360	434	408	390	392	408	333	366	424	374	412	388	380	422	397	399	409	391	441	370	340	380	373	371	348	388	399	372	404	389	401	379	409	366	386	378	405	418	405	388	369	392	420	397	387	363	360	365	377	382	409	372	425	392	344	381	375	378	421	323	356	380	359	370	404	379	393	382	391	360	354	400	373	413	431	407	394	349	384	397	376	431	404	346	368	396	401	390	415	335	389	372	374	385	376	405	378	385	376	404	387	351	363	364	371	389	395	405	376	395	353	417	378	391	391	365	378	382	390	380	390	391	341	389	405	418	383	370	436	347	362	389	404	360	344	382	389	417	425	369	375	363	372	367	395	395	431	389	350	387	356	361	402	409	343	392	418	374	375	385	380	348	383	387	374	381	397	368	364	376	371	396	361	379	385	421	335	387	360	390	372	402	387	400	373	413	366	353	376	395	363	389	373	410	379	368	402	388	335	383	359	400	399	347	394	388	410	363	378	387	369	400	410	339	379	343	386	361	396	370	411	401	413	389	336	368	378	375	377	394	377	351	384	397	397	440	359	398	452	387	358	435	388	372	365	392	346	354	357	393	359	377	352	386	361	440	395	353	412	416	412	399	407	445	394	362	405	344	374	435	389	375	379	375	385	393	365	419	380	385	373	382	373	346	414	362	402	367	397	372	388	392	415	417	380	405	371	392	387	383	405	385	395	370	346	365	348	387	374	381	399	403	376	385	355	337	400	380	371	422	345	350	395	387	385	378	391	364	398	373	384	394	369	400	382	406	351	389	369	395	373	394	357	366	374	407	413	385	413	404	402	389	373	361	393	384	367	394	365	352	414	377	382	374	349	335	374	369	385	402	422	375	407	385	396	348	342	394	377	386	377	386	331	408	361	376	391	396	393	340	390	372	389	371	375	426	363	375	347	408	410	372	398	396	407	372	374	383	358	407	372	372	364	401	394	383	393	378	382	374	374	396	386	378	356	387	330	404	344	386	389	367	391	412	366	350	380	351	355	363	358	346	399	392	379	357	372	411	408	364	388	404	415	387	350	402	390	388	364	388	389	356	370	378	402	375	356	374	343	379	351	362	381	399	358	414	369	369	398	352	316	346	408	371	373	387	358	377	411	420	425	377	411	363	368	372	402	388	420	387	392	351	356	380	381	384	362	364	352	400	420	421	380	408	369	369	393	364	405	367	346	402	403	364	389	338	384	385	397	363	385	393	376	350	387	377	378	394	400	348	382	351	388	402	406	389	361	377	405	398	370	347	389	353	382	371	412	397	408	389	388	434	375	419	396	416	354	383	404	369	395	350	386	384	383	391	378	389	402	391	369	401	375	384	393	386	370	354	386	369	378	384	348	404	351	415	363	397	352	377	340	373	368	386	354	410	386	381	390	368	364	370	326	405	376	387	399	370	366	357	386	373	406	391	357	366	348	401	382	374	375	366	367	385	343	368	401	359	359	393	418	381	364	374	361	401	380	365	367	385	350	383	382	328	395	434	365	368	389	351	390	350	386	383	380	391	369	377	403	368	364	372	366	380	428	422	346	396	377	372	366	366	390	365	379	375	395	382	379	373	381	389	370	359	373	361	390	397	370	383	387	346	373	381	385	401	340	369	388	401	363	348	405	373	382	370	403	402	373	378	332	387	420	410	365	383	375	366	403	405	363	370	403	424	369	357	380	392	375	379	378	367	369	399	388	421	384	381	409	357	372	400	398	354	377	390	363	392	401	377	369	389	377	394	354
11022	5712	8848	9170	5881	3923	2410	1836	1749	1583	1390	1313	1216	1174	1081	1051	1015	1013	941	973	942	968	958	925	949	941	966	940	977	903	922	965	909	914	945	947	900	980	947	895	949	915	931	933	923	964	915	906	867	906	886	930	882	917	926	889	936	914	924	920	861	933	926	927	934	894	905	921	922	947	994	938	904	881	891	974	940	961	931	877	954	932	903	940	898	912	921	882	908	942	943	973	892	896	957	965	903	971	935	905	933	996	908	873	891	909	959	887	946	910	925	931	873	918	881	904	913	955	930	925	900	915	900	929	895	903	949	899	931	924	890	965	916	912	876	898	940	998	896	883	915	907	850	937	932	887	977	941	965	940	900	919	902	919	928	951	949	938	911	897	893	887	903	953	924	861	919	924	936	929	888	904	927	908	922	851	910	926	898	945	939	916	924	929	907	930	894	877	931	942	962	912	910	920	907	943	962	936	914	895	938	941	939	993	929	966	908	921	906	949	883	1006	932	963	911	933	919	925	959	949	866	910	906	924	864	949	930	918	938	910	903	925	890	945	979	874	954	898	922	898	902	928	869	942	887	923	933	919	922	866	906	959	918	884	894	931	887	933	891	885	908	918	936	869	915	894	857	976	944	894	925	927	902	918	969	996	970	881	944	922	928	856	919	939	945	938	892	930	888	907	912	888	902	890	922	911	982	893	888	925	936	883	938	915	925	879	957	925	909	864	900	942	889	915	904	867	912	914	859	930	910	841	880	922	930	916	958	882	900	954	909	865	923	956	922	924	904	967	910	960	918	925	952	978	904	918	957	941	902	888	966	905	909	922	926	927	961	936	932	912	892	913	923	910	855	892	924	940	954	945	955	891	990	964	863	864	933	962	913	959	965	914	965	885	975	940	938	927	950	886	947	936	883	954	935	984	881	977	893	860	941	959	914	877	942	910	948	939	933	905	890	930	931	889	853	896	981	930	967	924	936	979	970	904	881	872	929	944	928	926	878	902	886	925	923	897	949	957	896	935	917	919	885	965	917	925	965	925	927	889	879	932	845	952	954	911	960	945	910	922	904	907	903	927	866	873	978	942	876	850	893	992	949	877	894	936	958	933	932	889	885	888	891	925	911	973	937	924	932	895	1005	887	914	930	943	914	955	892	946	900	913	904	980	914	962	926	881	922	908	920	902	909	935	945	900	949	907	918	904	928	948	889	933	911	826	905	893	882	882	940	881	935	919	882	900	894	913	939	906	895	948	957	927	948	941	975	892	895	994	927	923	931	981	914	874	908	944	931	951	965	939	902	923	912	899	867	972	922	918	904	913	931	925	912	895	906	964	924	928	918	923	926	881	899	943	925	906	907	893	944	924	904	949	860	896	923	907	899	915	923	873	869	856	919	906	889	949	868	905	889	916	966	949	923	902	937	899	883	892	890	936	903	932	912	882	882	915	922	871	883	962	952	885	887	904	926	876	894	928	921	899	941	894	877	927	894	908	876	947	962	942	936	937	906	946	922	923	937	902	908	927	907	891	921	947	943	893	918	929	912	830	916	889	927	873	956	956	951	901	934	940	902	843	931	901	928	886	925	922	843	860	968	974	889	901	917	957	974	986	898	946	952	964	919	926	971	872	915	920	920	912	994	934	923	915	923	959	922	906	900	907	950	954	914	932	853	933	872	913	932	946	903	887	914	885	893	930	926	934	885	956	927	848	908	904	908	917	872	941	846	957	913	909	943	896	861	899	890	960	902	914	904	891	881	920	957	927	910	961	930	932	976	926	882	933	897	911	945	877	914	968	932	935	934	933	906	899	905	960	889	916	911	968	886	990	952	884	946	931	845	883	892	966	905	963	960	894	886	885	857	909	912	925	925	909	889	940	877	942	923	940	944	918	934	873	936	920	888	900	912	943	905	917	944	907	934	910	933	945	898	911	902	932	904	924	915	898	860	901	893	918	894	946	941	943	968	894	900	881	895	906	952	974	943	888	920	896	907	921	907	910	958	924	910	874	888	887	929	917	883	898	898	909	857	912	918	947	911	889	936	892	925	902	909	980	898	949	908	912	927	947	911	942	923	871	935	877	883	909	915	884	954	895	929	944	954	885	949	958	941	877	903	975	874	917	894	920	910	867	937	942	966	889	904	850	958	920	926	896	894	902	913	913	902	937	897	957	905	933	954	949	936	942	986	951	887	934	944	841	913	851	931	890	882	923	953	920	895	835	884	929	914	877	964	942	907	896	913	891	944	933	924	956	910	929	951	926	904	899	934	972	918	934	914	880	897	927	881	904	912	944	948	980	908	891	897	942	910	942	925	916	901	926	901	895	897	883	937	935	906	964	916	896	970	892	923	935	919	909	885	968	871	898	841	897	953	907	920	884	926	896	844	928	966	881	943	923	925	901	908	912	879	972	920	908	896	975	895	972	931	876	940	895	910	922	937	954	875	907	862	904	889	908	920	915	927	893	934	928	971	899	962	899	830	894	927	900	920	938	915	915	886	929	908	892	913	935	929	976	969	926	888	903	920	930	945	923	871	935	933	1000	943	878	942	933	922	919	917	987	918	895	893	943	860	960	902	921	926	906	938	959	953	933	898	932	946	926	918	911	910	885	960	862	886	974	910	910	937	916	941	919	957	911	875	911	906	972	945	929	962	911	883	967	908	888	904	831	916	904	933	918	933	922	892	910	955	893	862	954	908	883	927	897	895	866	927	933	931	897	928	934	940	944	899	906	934	940	930	906	928	890	936	824	863	949	978	841	891	913	944	883	906	907	937	918	916	942	924	956	931	891	874	906	917	933	928	892	933	854	918	886	883	928	935	850	957	959	884	986	949	917	896	933	921	890	920	960	919	913	899	889	957	917	951	884	916	899	985	916	921	866	898	892	938	892	882	843	906	929	915	915	930	926	936	939	900	925	923	883	929	946	892	910	977	859	930	987	909	948	923	891	869	945	884	895	952	915	875	922	823	936	909	892	899	863	885	886	926	986	906	966	888	890	912	899	930	912	977	915	868	919	947	887	925	879	928	870	878	885	873	992	875	932	920	906	929	908	899	922	873	874	950	961	934	930	912	931	946	918	956	889	926	899	913	914	958	963	915	921	939	937	901	936	893	896	899	916	898	946	867	957	932	918	935	906	927	893	924	898	918	929	968	935	927	948	934	908	898	913	865	908	929	966	923	856	935	936	899	885	919	907	947	892	929	926	930	935	936	930	869	931	876	945	955	910	933	943	942	886	953	876	935	902	889	932	948	916	908	933	899	932	863	964	963	851	903	884	918	923	908	964	917	900	891	940	898	872	911	825	917	927	890	947	913	955	930	894	956	910	927	970	939	912	862	919	901	911	865	941	905	948	978	886	947	878	902	918	863	896	888	903	908	957	897	946	940	913	916	922	933	907	880	924	892	891	955	889	939	923	949	922	904	940	924	931	877	876	915	897	974	942	922	916	878	944	910	930	913	912	932	888	923	940	956	912	923	908	909	913	868	959	941	881	889	919	951
22843	9820	7899	4806	2730	1554	863	633	564	552	440	382	391	382	404	391	342	352	328	371	333	317	343	332	338	321	332	345	315	324	315	312	308	310	313	330	326	326	384	325	346	329	270	299	311	312	336	323	357	307	305	347	291	304	298	306	320	298	334	305	288	340	340	310	330	295	349	328	322	330	316	306	315	314	356	353	324	307	308	342	316	365	286	334	338	339	315	320	334	309	314	338	301	350	323	328	356	354	301	326	345	334	333	310	314	303	317	364	330	318	304	308	321	352	346	292	333	311	300	333	324	320	345	284	335	342	330	308	320	293	331	298	340	320	323	339	334	311	304	319	267	347	354	315	302	308	305	330	331	332	333	330	285	343	333	312	309	325	328	320	320	348	319	328	312	337	340	306	325	358	316	292	321	311	324	317	334	311	344	307	321	309	356	338	327	331	324	351	330	322	313	304	324	315	340	299	322	303	306	285	333	281	303	311	321	336	347	314	348	345	306	338	307	300	314	310	299	282	344	311	332	340	324	314	314	343	288	337	349	305	331	339	307	291	352	288	305	323	314	309	343	323	321	309	326	324	308	341	368	318	350	368	335	314	328	333	333	336	294	317	327	286	320	296	336	315	317	329	314	315	311	297	320	314	337	345	337	310	343	307	296	292	320	322	339	354	325	306	317	366	316	323	351	331	349	343	310	318	307	280	322	306	296	322	327	326	341	313	316	330	318	334	326	332	294	310	291	284	312	351	324	338	324	326	345	303	330	358	306	318	308	348	348	331	355	332	322	318	321	313	334	312	329	338	335	307	349	309	305	310	333	352	311	338	284	342	315	302	324	312	316	345	345	362	313	316	350	330	320	297	319	326	324	310	349	336	333	348	331	323	327	323	301	324	315	316	297	321	341	311	326	325	335	333	354	305	324	323	309	336	308	342	310	298	315	292	334	345	288	305	331	365	322	350	314	356	334	300	326	345	310	287	320	324	306	305	302	293	317	339	327	331	288	304	315	316	357	325	336	305	296	340	372	310	333	324	290	305	319	346	314	354	324	351	359	313	338	343	331	316	353	319	335	345	343	355	314	333	335	316	336	302	326	350	320	315	361	357	357	305	311	310	281	316	328	319	336	321	294	317	345	339	292	326	297	324	303	333	324	304	331	290	327	313	351	344	347	340	316	353	331	358	329	327	295	288	304	288	313	345	299	336	295	339	274	333	326	316	317	323	323	356	338	335	336	339	319	325	370	292	321	320	280	324	365	308	331	328	299	322	343	318	317	312	298	306	302	358	347	316	312	318	352	326	310	351	350	301	270	349	300	282	361	335	308	337	323	350	330	282	351	329	340	366	341	341	295	300	302	312	342	304	322	328	304	319	326	339	341	311	316	296	322	329	302	301	310	318	339	330	325	329	299	331	312	327	305	321	333	296	318	341	316	340	325	345	336	359	332	352	319	286	344	314	316	344	309	296	329	328	323	301	329	354	311	300	297	305	338	270	300	317	310	319	308	307	327	301	292	343	303	316	313	342	312	340	343	300	282	322	363	301	322	290	310	273	302	329	355	322	326	327	343	317	331	320	299	343	326	322	319	325	280	306	323	341	350	300	335	331	338	316	326	323	366	347	327	328	346	305	292	322	319	336	302	295	312	320	334	361	321	330	329	276	326	295	342	311	323	337	287	326	332	317	336	342	334	330	324	323	295	309	297	318	322	359	316	301	321	357	296	283	316	327	355	363	324	312	351	320	359	328	336	329	357	292	340	312	346	292	328	330	347	303	306	327	330	328	325	310	328	331	288	284	313	344	319	321	341	384	336	351	327	320	331	316	345	301	291	332	337	335	305	318	317	325	330	315	340	337	342	331	331	285	323	344	346	303	311	289	322	314	337	306	323	336	339	319	312	311	311	335	338	328	338	294	330	307	291	309	302	318	328	336	344	355	325	331	357	330	323	278	359	307	303	287	329	305	323	314	317	321	331	347	315	310	350	314	289	329	308	332	308	315	292	314	320	328	340	322	320	332	321	291	331	323	326	312	339	319	303	363	345	348	306	323	327	347	296	318	371	321	308	336	337	277	343	338	330	342	329	307	299	315	306	353	334	326	318	309	299	300	314	315	326	303	317	302	332	335	339	306	312	352	311	279	285	280	324	334	298	328	323	289	309	302	333	310	299	296	319	331	332	346	323	298	300	346	335	334	333	342	304	331	308	330	314	323	332	304	295	338	318	295	320	344	338	313	332	336	313	328	312	320	332	310	289	302	348	312	326	321	297	311	302	334	348	301	323	279	308	331	348	342	327	340	329	360	301	333	295	364	343	325	310	296	318	298	335	312	308	296	290	343	321	328	313	347	306	327	346	309	343	292	295	363	305	336	337	320	315	342	302	347	295	325	300	298	312	342	284	323	297	312	309	292	294	313	342	354	332	333	317	308	309	308	326	314	309	313	316	324	290	287	297	305	304	288	329	338	339	346	327	328	287	312	324	308	343	335	279	303	327	340	316	342	344	335	336	330	308	342	346	297	322	330	319	352	309	304	376	342	317	335	346	288	327	321	296	335	325	358	332	364	303	317	302	327	337	291	286	326	340	295	317	295	300	331	349	279	313	308	322	306	318	327	288	321	314	311	307	298	366	329	328	330	339	366	325	286	294	326	340	336	287	339	302	343	299	297	323	308	304	318	337	330	330	318	341	298	347	342	341	356	329	295	315	327	309	337	325	319	316	358	313	311	343	338	303	345	287	325	291	321	308	321	339	337	291	325	332	325	328	315	346	325	324	289	321	324	350	360	341	357	319	329	294	291	325	290	306	350	294	354	311	345	348	320	297	323	331	322	289	359	319	325	316	304	307	349	301	311	304	309	334	310	350	324	340	335	291	316	349	298	295	317	311	353	357	351	342	305	318	332	350	337	349	301	316	316	347	349	344	350	308	346	335	332	314	361	358	341	311	339	329	345	374	325	298	345	313	347	311	298	320	300	327	320	296	354	305	298	344	344	304	337	341	341	327	334	311	337	340	295	311	341	345	336	318	313	303	298	331	295	324	316	327	323	315	306	322	340	345	303	346	329	325	306	359	331	317	276	300	319	336	309	290	326	307	301	327	315	341	359	291	306	317	325	288	321	336	342	320	311	348	355	320	329	355	326	350	329	338	310	321	337	317	338	334	324	316	324	324	351	352	314	332	303	329	319	313	313	354	334	321	330	329	323	322	309	322	328	318	326	327	297	325	326	314	320	307	329	300	346	300	310	315	280	328	294	304	301	317	353	354	331	320	315	300	282	320	317	306	302	312	300	313	322	345	342	299	318	326	305	339	303	324	328	319	313	321	320	304	316	302	320	282	292	334	293	316	319	320	354	287	297	323	314	302	300	331	317	349	312	334	345	325	346	347	351	316	296	345	310	320	328	313	293	326	330	330	313	386	314	310	333	318	323	332	328	344	311	326	311	364	319	354	321	318	340	322	312	321	309	311	307	332	289	320	297	343	328	315	342	343	328
16569	9649	14202	12770	9673	6318	3557	2579	2171	1891	1547	1460	1317	1245	1162	1022	1019	872	905	887	898	839	849	823	813	800	776	800	804	767	807	770	768	837	839	780	810	817	777	823	813	836	804	781	770	788	789	810	810	776	803	767	785	808	769	776	821	800	782	796	739	775	829	792	810	774	789	811	793	825	826	764	831	749	817	768	775	813	813	759	791	747	742	788	775	776	809	740	808	830	790	788	798	784	782	757	820	802	818	770	819	762	761	797	754	783	766	789	794	760	781	776	794	803	787	827	821	746	784	786	792	775	761	829	774	784	776	759	808	790	745	778	756	786	753	755	799	763	770	756	780	753	754	801	817	802	799	826	807	774	803	829	797	782	769	807	752	813	796	802	814	797	820	781	753	764	792	787	760	788	749	790	794	791	783	801	832	762	762	767	788	728	814	803	708	773	820	792	776	823	764	807	772	776	787	792	787	761	798	782	804	786	748	791	762	788	777	805	775	790	739	802	785	822	780	792	815	799	814	841	736	772	816	806	777	798	822	767	736	831	824	806	818	746	816	782	737	758	751	811	774	781	789	739	785	786	785	738	794	756	756	790	824	789	774	790	804	772	776	797	824	764	765	748	760	739	778	787	789	767	789	769	799	745	792	791	805	811	795	790	772	725	780	829	784	822	793	752	764	809	774	789	773	744	699	770	832	829	758	822	829	748	815	804	789	805	764	793	860	774	798	754	830	805	798	789	790	761	756	778	806	782	741	810	802	821	773	843	807	781	779	872	782	853	825	773	834	776	768	816	796	782	772	759	815	814	786	781	785	799	780	794	792	799	845	774	764	829	796	759	767	741	792	771	808	806	743	803	805	798	754	805	831	777	803	787	838	801	793	820	811	805	738	797	767	749	770	804	815	832	804	791	785	805	862	755	766	790	832	814	837	808	781	788	769	831	791	781	784	792	774	815	743	795	819	761	737	814	791	820	755	777	765	789	806	756	787	790	810	769	790	854	759	782	780	797	799	790	780	807	814	785	806	789	809	754	825	842	839	806	713	797	763	775	795	758	812	781	730	798	848	806	796	767	805	773	715	767	765	801	764	751	769	818	748	751	731	812	821	807	778	812	743	793	777	819	789	736	801	803	838	748	781	801	755	787	763	817	815	747	813	786	809	797	787	818	800	806	768	763	768	802	739	831	747	811	795	845	784	790	828	824	805	797	761	821	789	802	804	799	818	711	833	830	776	794	777	788	811	790	809	832	814	796	793	845	777	795	802	793	790	795	818	751	800	773	756	798	779	778	809	828	823	802	768	821	811	766	832	731	778	789	796	805	772	852	798	794	793	762	783	815	818	753	819	807	816	757	758	782	803	829	792	803	821	823	789	804	790	780	797	782	794	840	777	803	796	805	732	762	753	782	847	779	784	787	791	834	779	791	770	786	788	788	760	781	787	761	775	779	793	791	796	719	761	779	823	776	733	775	814	783	779	815	814	796	835	822	792	796	774	793	832	776	786	787	813	768	800	803	754	790	799	801	813	814	824	794	794	789	815	771	797	806	801	738	821	829	803	786	777	769	829	741	817	816	834	799	791	804	771	810	830	775	858	825	803	764	771	746	788	807	768	778	808	816	797	851	841	801	786	816	797	768	822	760	720	805	799	796	760	782	824	758	799	803	770	792	719	793	785	767	824	804	789	770	778	794	796	777	782	824	783	746	773	802	789	722	815	719	758	811	803	763	815	752	796	833	829	800	804	763	751	808	814	748	808	750	757	804	766	768	773	790	802	836	798	830	823	818	814	830	813	761	760	792	721	805	787	794	787	785	843	790	799	782	796	740	783	775	784	827	806	774	736	773	809	804	743	820	813	802	783	753	808	760	792	749	797	858	772	752	805	786	776	825	762	821	786	759	819	769	790	783	789	763	778	759	814	778	783	815	824	815	760	789	770	789	801	787	793	787	745	852	753	819	819	773	846	772	824	770	812	760	779	750	814	804	765	823	824	773	802	821	812	776	798	832	815	793	776	748	748	815	804	778	815	856	836	756	793	814	824	791	801	778	796	797	781	768	849	760	778	787	776	740	826	789	793	782	816	825	813	763	831	794	780	820	837	814	781	744	757	832	745	763	781	803	791	785	836	786	785	774	759	788	790	801	770	792	838	783	773	772	835	760	817	794	848	811	804	796	805	814	770	764	771	833	791	812	773	748	787	801	740	754	785	802	792	766	746	836	784	757	740	796	790	787	769	819	763	800	793	742	791	778	784	779	771	754	843	790	764	856	783	815	765	749	819	808	780	787	785	829	757	780	842	748	790	837	786	819	828	825	793	745	791	762	778	823	850	794	828	792	777	802	767	799	807	770	781	783	781	781	804	836	803	801	775	778	802	816	824	782	786	704	817	731	812	862	802	772	786	790	801	810	743	829	768	755	815	791	826	777	795	776	796	757	748	800	790	783	790	767	757	747	769	755	785	805	771	799	793	828	724	810	759	800	797	776	780	781	802	791	782	778	814	817	738	784	801	781	811	767	783	796	829	810	762	782	758	775	819	791	816	799	793	804	803	753	832	754	793	730	816	823	798	790	788	808	797	835	776	815	809	824	772	778	756	813	784	781	798	785	817	829	795	839	802	797	760	751	773	823	787	760	814	762	778	836	796	760	834	775	818	816	798	808	739	746	793	839	753	824	789	828	783	787	770	789	856	812	828	765	805	815	852	817	775	829	764	788	811	737	828	808	797	795	743	800	805	810	850	808	820	809	782	796	739	811	778	754	835	816	774	793	787	805	753	779	803	791	798	780	790	784	767	754	763	810	779	776	833	800	786	768	766	772	775	803	787	789	773	823	776	777	798	789	774	798	787	730	758	770	781	764	762	825	771	796	767	788	805	760	807	817	811	762	780	801	770	848	775	814	802	762	819	811	765	780	755	801	800	843	796	822	780	786	780	819	782	833	811	834	737	741	824	812	773	747	803	812	719	804	760	801	749	797	824	754	812	771	725	797	765	792	774	755	786	844	762	753	767	752	860	787	749	830	806	789	764	833	780	786	796	797	785	793	860	802	757	785	792	804	807	811	744	741	835	793	792	829	852	799	789	769	829	753	772	821	787	804	822	768	777	803	777	837	803	760	801	846	813	793	789	808	799	814	760	758	770	775	767	832	780	795	809	805	817	809	783	803	806	808	789	755	829	796	815	784	792	804	757	791	795	799	802	768	817	848	787	749	801	787	818	797	784	805	803	769	753	757	822	786	784	824	755	816	787	828	766	796	769	849	769	781	781	817	790	821	799	841	775	765	788	753	853	799	718	789	839	842	784	769	767	790	771	801	767	849	801	795	759	798	787	771	776	751	766	853	818	774	801	837	789	822	791	776	802	795	751	756	793	748	777	771	749	781	804	800	757	819	747	805	772	776	800	730	792	774	798	798	748	781	791	781	800	795	851	774	762	804	711	784	854	792	750	789	746	784	796	819	765	762	786	786	815	774	801	808	800	788	797	793	831	761
32710	13873	11094	7899	4429	1940	1256	845	681	575	520	451	418	365	400	355	370	350	304	337	328	327	313	314	333	296	308	288	286	310	295	316	325	323	280	314	315	293	280	309	301	309	295	345	289	277	282	312	291	271	312	318	300	278	289	303	270	322	319	322	317	292	319	293	347	276	273	284	319	317	297	287	309	312	283	276	326	295	313	329	289	305	276	309	281	299	292	321	299	288	328	293	292	287	297	302	303	310	305	284	270	296	312	324	316	323	306	299	305	336	304	283	307	289	283	350	288	295	264	295	299	298	259	280	288	299	312	286	268	288	271	278	283	306	291	321	290	284	299	292	307	271	288	290	273	300	309	303	296	304	310	295	294	291	295	281	321	318	292	304	282	305	308	300	304	304	311	278	310	328	303	285	322	307	310	317	305	334	309	271	315	286	292	290	288	304	296	323	299	271	263	286	271	268	289	297	275	283	295	266	314	287	284	287	286	314	326	293	301	291	312	307	321	296	292	282	285	330	293	269	308	280	327	297	308	290	318	286	312	278	302	320	296	294	305	292	297	275	290	283	284	361	327	321	303	322	258	304	307	289	321	281	307	296	320	319	294	329	300	301	296	285	282	290	321	296	284	335	317	265	319	302	290	307	296	313	280	308	296	334	278	309	303	321	305	280	295	341	297	281	301	286	321	291	320	301	275	266	307	276	295	289	333	295	300	357	315	309	334	310	295	281	335	294	305	294	302	305	307	323	299	272	269	266	286	282	301	279	273	281	318	286	305	311	299	295	306	269	309	325	305	308	330	301	335	294	278	325	314	297	287	317	291	324	298	326	286	307	321	320	316	321	315	304	291	303	277	254	300	296	304	309	291	322	323	257	278	303	306	253	335	274	287	292	276	305	299	278	313	313	301	304	309	308	321	274	299	286	278	275	298	302	298	293	294	294	320	286	285	307	289	262	291	282	290	323	314	296	296	289	314	303	279	298	301	324	297	299	294	305	299	268	266	303	289	312	317	284	308	317	251	306	294	304	281	324	306	291	303	318	307	300	290	309	304	336	314	313	300	297	310	322	302	308	273	299	313	310	310	290	282	295	282	281	264	288	318	329	296	251	323	337	309	265	292	315	310	290	319	319	268	307	312	333	299	276	367	289	275	268	309	297	292	274	260	280	327	304	284	299	294	312	283	279	302	288	308	311	314	304	292	306	315	296	292	336	282	305	326	289	310	298	298	262	315	322	269	312	312	332	299	308	317	303	298	312	281	293	304	289	288	289	299	265	295	290	313	342	287	288	298	265	290	281	283	294	321	293	288	286	286	277	279	297	288	283	324	257	264	293	306	308	313	281	295	297	342	285	317	313	271	298	335	276	281	302	331	280	322	317	281	296	300	285	305	296	318	296	313	336	316	286	293	322	259	279	295	305	267	286	301	284	304	307	313	290	274	297	326	318	312	335	264	310	335	294	317	271	299	313	290	261	313	339	311	304	283	309	336	298	298	310	272	286	302	311	304	302	307	288	304	276	318	272	318	259	309	284	284	342	319	311	286	315	308	306	324	303	289	273	281	300	308	301	298	299	312	268	294	311	333	302	287	312	290	300	282	307	310	290	303	314	296	318	288	334	279	263	314	301	299	317	313	305	309	278	329	292	275	295	313	314	314	294	302	311	277	294	318	271	305	287	267	277	280	278	297	311	291	286	310	297	307	301	275	284	314	294	295	285	319	297	322	282	340	289	286	298	291	326	283	271	312	313	304	320	294	279	244	276	329	327	286	294	305	302	298	303	274	339	335	283	299	296	324	290	297	318	310	301	299	300	255	304	284	265	297	275	318	289	269	315	291	296	296	319	299	311	299	304	291	287	293	314	289	277	296	285	324	331	325	287	278	282	282	319	304	281	297	316	284	302	272	274	283	302	311	291	281	304	299	312	279	287	313	273	285	283	325	291	323	291	291	303	327	285	282	305	293	284	322	307	313	319	304	293	293	291	296	301	286	291	322	295	284	283	277	297	287	328	339	275	288	298	290	285	285	274	321	320	279	322	293	286	294	298	304	313	286	289	311	297	285	280	276	261	316	259	289	348	301	323	316	310	312	305	324	292	279	278	273	314	306	316	321	314	291	310	303	299	320	295	289	309	328	323	312	310	312	323	288	280	278	297	301	298	303	310	284	306	297	309	295	303	282	267	301	301	273	271	277	279	315	281	334	301	278	294	290	289	288	299	325	317	308	300	301	257	282	289	300	275	300	317	296	310	296	297	300	301	282	293	283	284	279	334	293	317	291	309	289	283	313	284	284	326	286	293	298	278	299	308	264	282	289	272	300	312	285	277	314	296	299	297	264	271	275	322	287	267	312	297	285	314	304	281	310	299	253	305	288	326	288	274	312	280	312	304	289	308	273	291	316	308	344	301	284	322	309	307	296	267	289	290	294	295	282	295	289	281	289	293	300	301	298	323	295	292	303	316	306	292	302	289	325	291	279	273	292	273	289	322	285	286	302	296	303	314	286	293	298	290	296	287	267	311	298	289	346	296	294	288	313	298	309	287	321	302	268	281	298	297	302	287	261	284	343	299	310	312	304	328	293	279	305	299	305	268	281	300	296	311	280	317	280	283	288	313	302	300	303	285	280	299	283	273	270	267	302	324	287	285	230	295	313	294	300	260	291	286	276	295	298	300	314	282	343	304	308	310	298	300	319	311	292	306	327	310	299	314	290	283	297	330	286	305	309	302	278	322	285	299	280	325	315	314	329	278	307	319	320	307	314	305	305	262	275	301	306	253	280	297	294	267	285	258	308	328	294	330	318	291	294	309	286	287	333	301	323	334	293	290	315	303	284	308	319	284	298	339	289	300	325	322	260	296	294	296	306	297	301	312	296	286	286	323	299	298	321	291	282	298	298	263	251	287	300	270	288	305	282	311	290	308	296	311	314	290	304	238	320	299	311	287	316	292	294	295	272	309	283	260	297	313	287	265	328	329	288	293	283	289	285	287	310	304	316	309	306	293	315	265	264	273	317	302	304	296	295	278	296	299	312	287	293	288	303	320	291	314	292	287	303	304	271	294	307	283	313	271	264	326	319	311	324	270	304	282	315	307	312	276	292	305	275	319	286	272	298	333	303	315	293	299	313	270	289	315	322	280	281	313	306	260	323	323	294	314	264	283	288	313	317	315	289	280	287	311	325	277	311	281	286	299	320	303	286	283	304	278	325	299	340	306	308	304	309	301	286	320	306	291	316	320	282	324	254	303	295	307	305	289	281	283	346	275	262	295	293	311	254	287	322	296	299	285	298	318	299	262	326	250	316	287	334	274	255	312	340	276	283	283	283	302	345	283	288	310	273	295	327	298	277	296	337	330	314	324	320	290	291	270	298	270	312	308	315	297	281	352	284	301	344	315	307	315	308	313	307	275	311	279	284	333	265	309	335	319	319	276	326	308	288	329	283	288	298	312	312	313	273	307	314	282	308	316	287	289	314	311	303	300	291	348	313	326
21392	12042	18093	18851	13550	7334	5269	3589	3017	2332	1958	1602	1495	1389	1257	1127	1034	958	894	920	913	894	864	803	833	790	797	767	814	748	809	780	725	783	828	747	743	760	778	753	767	799	726	719	806	813	742	777	795	763	739	784	723	709	733	739	758	736	787	755	729	795	782	759	705	728	724	800	746	781	760	747	774	729	763	806	720	760	760	697	741	727	745	730	727	746	747	728	696	728	747	774	793	748	713	727	733	730	744	751	767	727	751	741	752	722	759	715	764	738	766	750	746	693	700	722	727	767	752	806	691	748	767	743	722	720	775	726	752	723	738	725	790	723	762	769	678	773	728	740	750	745	752	771	771	723	774	740	773	745	802	709	748	746	710	694	781	767	746	707	731	742	784	721	729	748	744	729	793	759	710	697	728	709	716	733	758	726	748	778	753	742	754	751	742	728	691	755	737	719	726	682	746	757	768	718	739	774	743	729	701	777	715	728	709	728	753	779	705	730	689	749	695	754	740	709	768	753	712	777	720	729	733	765	729	771	738	683	737	772	716	763	747	739	792	696	732	747	735	719	712	711	795	708	732	732	700	793	752	772	755	741	713	739	816	786	736	797	773	698	755	732	730	729	771	710	817	683	734	719	716	718	692	718	788	768	783	736	744	750	740	731	729	715	755	766	791	752	730	794	827	735	750	720	719	719	737	696	743	723	739	728	781	766	742	763	731	744	678	738	722	774	743	788	743	733	727	746	760	729	717	723	721	729	700	754	745	768	741	721	748	740	764	690	760	770	776	729	771	767	797	753	697	728	724	751	733	728	695	696	751	732	703	757	736	751	718	712	761	764	687	707	747	720	710	716	725	734	686	752	731	733	692	824	758	730	694	733	747	700	753	800	706	771	719	734	727	782	781	747	766	761	762	753	727	752	771	707	748	757	753	775	736	756	704	757	717	755	718	765	786	735	709	714	765	753	758	782	741	785	719	731	755	692	741	683	716	727	757	721	756	747	712	746	721	729	725	738	736	703	723	715	747	740	755	749	723	747	727	727	732	808	800	794	762	700	768	762	724	736	727	771	755	754	660	759	739	761	785	720	689	737	721	717	715	769	781	741	788	747	709	732	744	728	736	741	741	777	759	752	751	785	796	751	730	753	770	737	765	761	785	760	744	718	768	733	716	777	710	744	712	761	706	782	702	788	751	753	758	743	726	726	741	718	750	781	726	745	715	755	758	787	752	767	713	726	764	779	735	728	746	730	723	773	764	736	762	733	769	721	716	719	751	754	776	723	738	774	695	774	729	687	746	767	745	736	726	714	726	716	746	729	724	738	795	770	776	712	746	747	785	752	708	694	722	742	739	737	762	740	720	716	734	752	764	723	737	732	743	751	746	713	724	724	743	787	746	772	776	762	715	707	705	723	767	718	741	788	726	754	763	749	793	746	736	730	704	762	794	785	740	714	709	708	745	750	760	713	730	694	759	782	681	707	745	735	728	785	749	756	786	766	713	750	804	657	764	743	767	695	760	687	701	686	772	703	764	747	741	775	712	752	722	704	763	756	723	750	752	709	703	747	713	741	754	707	687	735	761	737	745	709	757	743	743	712	753	742	772	731	780	740	714	739	738	774	772	770	740	764	714	741	796	708	699	748	732	779	752	718	742	695	784	761	728	747	699	735	748	735	748	714	753	755	717	724	730	756	723	688	736	715	752	733	728	723	710	735	746	694	764	760	710	757	723	760	767	733	742	796	800	781	755	748	747	733	753	752	710	727	713	762	727	728	764	736	712	698	771	695	769	752	762	765	770	791	758	696	747	683	715	742	750	696	787	698	733	730	724	763	710	707	717	702	739	786	745	725	707	737	758	751	738	781	738	707	784	776	743	735	705	731	750	761	723	720	725	762	741	741	768	778	736	704	738	752	732	732	726	739	792	744	788	689	751	775	771	761	801	754	724	755	758	739	788	776	699	750	726	738	733	713	748	727	722	722	712	760	712	775	747	733	704	738	734	740	681	759	767	748	753	760	748	728	761	758	724	777	766	749	724	764	743	741	706	775	763	732	714	709	759	737	740	775	702	734	718	738	698	758	699	775	745	749	730	772	743	725	752	672	737	802	767	761	733	726	716	752	785	758	734	678	767	776	733	794	756	705	784	766	721	737	758	702	760	755	786	745	753	751	753	763	695	748	776	757	768	732	738	700	786	765	747	753	744	733	753	730	717	755	746	733	728	726	702	719	734	738	792	723	778	730	727	742	716	751	736	780	697	722	775	761	787	718	719	755	763	721	787	674	709	739	754	729	755	712	762	754	749	781	725	710	715	768	703	737	712	721	750	735	741	756	734	668	711	732	708	725	740	767	750	744	744	715	695	724	744	788	768	761	776	765	726	760	770	728	746	765	741	769	733	755	747	760	729	719	774	795	730	752	745	750	745	773	687	694	748	790	726	782	703	731	755	730	705	745	720	712	761	745	710	713	794	696	738	725	738	727	749	690	750	727	727	701	776	770	675	793	707	747	747	721	751	756	730	729	732	741	771	703	746	810	752	702	762	690	763	778	740	732	719	745	738	727	721	803	722	740	764	765	723	708	745	737	771	752	746	685	738	727	723	751	735	727	722	736	712	721	728	779	765	721	733	740	755	736	715	743	774	775	689	717	785	731	730	757	741	715	762	708	790	797	748	752	723	753	715	724	734	741	751	718	764	712	716	705	751	762	754	769	762	788	737	723	711	718	713	772	771	704	745	732	752	750	735	778	753	754	739	744	750	740	697	720	727	703	739	728	761	717	771	769	816	709	711	743	711	735	716	751	794	748	766	761	709	758	725	792	759	736	732	785	761	718	753	738	755	760	740	734	727	744	742	719	736	716	741	723	764	720	750	760	731	739	729	772	750	749	750	747	748	721	764	703	742	749	770	705	716	745	771	735	780	762	725	730	711	721	708	753	736	741	748	748	723	749	741	763	758	712	747	758	762	729	765	714	730	691	763	693	770	740	759	734	773	712	736	733	722	781	736	760	776	730	751	779	796	748	790	729	734	671	792	722	717	765	726	765	734	790	792	762	698	733	740	746	766	760	763	704	753	730	745	726	772	733	743	736	725	758	740	755	729	767	715	681	739	730	703	747	749	705	725	749	703	749	722	757	759	749	724	769	720	784	736	730	743	764	732	707	790	726	719	717	731	753	702	667	764	714	741	702	759	753	717	736	733	732	704	733	721	736	752	752	754	736	726	758	688	751	759	709	729	718	765	735	755	747	701	744	754	729	746	737	742	749	737	757	776	743	698	728	732	734	742	733	756	737	774	776	706	681	759	752	753	757	788	750	742	731	766	704	792	729	760	755	781	744	753	740	786	750	774	723	749	740	746	764	726	701	785	724	730	748	725	756	741	740	733	765	737	719	769	704	710	732	755	762	756	731	734	726	719	750	697	756	700	743	754	740	703	751	732	720	744	757	696	769	713	748	722	734	716	754	736	759	786	729	721	769	759	701	726	706	789	677
10003	3965	3585	2658	1346	918	684	601	527	509	437	431	418	406	396	395	391	344	374	360	393	359	389	343	341	348	363	353	349	368	343	394	345	367	364	362	354	330	365	357	339	359	351	355	410	394	368	350	336	335	355	352	366	365	363	341	341	335	351	383	361	347	319	355	338	360	363	374	355	328	353	323	347	374	338	337	314	385	351	321	369	356	346	364	374	376	359	330	327	362	383	347	348	343	373	336	327	323	355	365	360	329	366	368	352	337	364	345	322	331	363	366	310	366	369	360	329	360	367	334	345	361	369	349	379	375	344	365	379	348	384	337	351	351	332	342	343	342	329	347	329	341	339	330	368	374	362	348	334	357	360	364	315	324	351	338	341	365	328	364	342	367	368	336	340	362	376	401	346	354	361	346	369	341	308	409	368	334	355	356	316	329	375	364	361	315	328	360	351	326	337	382	368	357	377	375	329	372	364	392	345	360	319	348	344	349	364	355	341	344	346	367	323	341	345	384	355	328	343	351	360	363	330	358	365	355	362	346	377	345	340	355	349	347	313	315	351	365	346	376	330	347	358	362	353	340	360	365	334	304	338	339	370	335	362	347	310	335	334	332	354	342	335	350	392	365	335	371	377	362	354	352	322	335	349	356	337	346	345	342	349	314	335	371	364	308	307	342	350	329	389	348	350	348	374	331	327	337	328	350	347	361	385	340	361	370	334	348	366	343	331	360	337	345	347	324	327	330	355	363	355	354	351	325	311	312	353	342	369	365	374	322	365	373	345	325	357	331	302	399	383	344	342	363	352	337	326	343	322	356	368	344	313	320	344	341	396	384	333	376	363	377	338	364	356	368	360	349	313	332	334	358	324	347	331	344	350	365	362	324	370	362	343	373	388	336	374	354	349	368	375	368	387	339	335	321	322	384	322	342	354	302	357	358	348	348	355	359	344	329	328	384	373	354	341	339	352	356	335	317	326	326	342	347	338	341	382	331	350	346	359	330	317	394	351	382	362	382	401	350	353	337	350	324	324	378	347	336	324	363	346	316	357	391	347	334	351	347	382	363	370	358	351	340	362	348	347	367	316	350	348	328	337	365	343	339	391	370	327	340	324	378	343	371	364	392	326	340	365	368	327	325	340	354	362	339	367	323	327	353	355	354	358	334	352	396	347	388	344	348	334	357	358	353	334	323	361	369	376	368	383	343	337	334	353	327	311	357	314	361	341	334	350	342	359	326	336	323	362	352	345	343	343	371	364	327	352	360	330	360	348	339	335	339	322	374	381	370	331	353	341	355	344	369	323	368	325	364	354	331	361	375	368	396	375	354	342	350	339	323	362	360	350	342	367	335	365	380	335	346	355	375	363	359	352	358	382	364	330	368	332	351	322	384	359	327	346	335	341	330	346	320	373	363	339	355	327	385	365	354	347	353	351	338	364	349	371	342	382	333	317	357	336	336	332	341	380	371	357	368	331	377	357	344	364	321	309	337	367	341	375	326	372	373	365	333	375	350	368	343	361	350	328	356	351	357	331	336	357	341	338	349	362	351	338	338	350	369	352	321	343	343	362	359	384	329	352	368	406	346	368	337	363	328	365	352	346	308	378	349	343	374	395	359	324	369	349	312	336	336	356	343	339	350	357	354	359	332	376	361	358	341	369	334	335	335	344	333	358	336	381	367	333	303	365	331	354	330	337	329	352	328	370	340	349	335	361	380	369	348	331	346	307	363	363	371	359	373	358	355	384	390	364	374	373	354	350	338	383	358	339	362	341	360	355	366	332	364	334	324	330	360	338	363	354	363	330	365	320	339	345	329	362	329	343	359	344	359	407	388	396	356	353	348	347	346	329	351	337	313	328	344	334	357	342	332	329	337	340	368	333	357	363	353	365	343	373	370	328	367	352	328	323	324	359	354	369	369	358	311	354	386	344	364	368	347	327	335	327	357	322	362	344	337	361	350	342	338	356	354	320	366	320	310	344	358	333	326	342	356	385	359	377	369	326	360	315	349	347	354	351	333	348	340	351	335	346	374	365	363	363	358	312	373	360	340	343	340	356	345	316	322	389	331	318	342	355	366	349	369	352	382	360	360	352	319	321	332	337	330	341	317	341	378	348	340	341	376	338	351	334	352	335	349	320	343	339	348	371	333	377	346	335	373	351	351	338	331	364	337	345	340	331	371	386	332	326	330	299	360	356	344	365	384	346	368	325	357	365	327	368	334	320	366	336	328	332	328	353	367	379	367	335	355	343	374	385	367	370	349	331	361	328	332	354	359	348	332	315	373	347	350	353	365	350	367	339	350	363	366	346	356	384	343	335	345	386	379	306	330	324	304	353	369	337	361	360	353	388	338	350	380	354	323	344	360	342	325	376	346	361	339	346	364	360	334	353	382	350	354	342	337	349	342	331	368	346	331	366	355	353	359	350	368	334	349	370	328	368	331	348	362	341	412	352	339	330	343	370	358	360	341	347	326	332	349	414	354	385	359	313	361	362	363	325	331	359	330	334	377	348	357	352	363	373	374	351	366	308	387	371	351	338	370	356	341	338	365	322	370	336	351	344	363	345	381	345	369	365	378	308	352	364	331	355	336	353	347	366	342	347	352	339	343	342	367	352	347	362	371	333	331	334	367	309	347	328	350	357	322	359	337	324	334	386	330	376	333	333	353	350	336	344	325	360	364	330	316	342	332	343	354	359	364	328	318	313	333	310	364	374	358	358	345	346	373	350	322	336	346	334	341	341	364	334	338	340	342	373	382	361	361	326	343	363	337	370	349	353	367	366	370	358	331	340	377	347	361	336	355	338	414	348	311	356	377	360	362	321	369	345	367	354	372	343	347	340	358	360	342	356	389	361	352	343	328	328	350	321	338	350	333	357	320	323	324	325	353	364	364	355	350	350	399	370	346	363	321	372	372	350	368	360	356	362	345	332	338	342	344	345	335	322	360	364	366	315	335	353	336	337	357	346	338	361	335	333	312	392	384	374	343	354	344	324	368	342	328	412	403	339	332	338	360	331	321	360	368	376	358	340	363	340	360	326	354	340	327	340	349	393	385	341	325	371	317	346	375	345	378	339	333	342	347	381	328	347	364	313	328	329	340	342	397	355	358	341	366	387	355	372	365	349	362	340	371	328	351	341	328	344	360	337	368	332	317	356	338	351	376	356	352	339	373	419	357	391	333	378	371	385	361	329	370	335	364	328	360	354	368	330	397	329	327	369	364	349	364	360	363	341	335	326	333	356	343	320	358	374	331	354	378	319	350	362	335	351	350	334	374	364	376	356	301	329	349	363	322	357	326	340	355	341	360	291	394	353	332	333	367	351	334	350	355	337	367	375	367	356	340	340	380	358	346	332	363	321	352	352	370	338	348	339	332	331	363	363	343	353	374	348	371	329	314	332	326	342	387	377	328	349	368	365	352	337	347	334	318	331	351	338	377	345	359	397	365	345	356	339	377	338	387	376	364	341	390	359	363	345	328	338	321	325	338	344	330
8020	4752	7697	8241	5079	3314	2639	2092	1841	1596	1437	1248	1200	1146	1072	1068	1017	944	944	910	896	932	908	940	850	854	915	882	885	861	823	904	866	875	876	805	874	870	876	837	843	843	855	886	864	842	909	868	836	857	876	888	840	868	863	771	788	850	874	843	917	874	862	873	848	867	851	874	875	851	834	879	832	869	895	846	817	853	921	750	903	831	879	827	886	871	796	825	809	852	846	860	849	877	899	848	853	841	847	871	792	848	861	786	867	880	901	864	838	847	902	817	809	853	851	840	831	778	848	862	869	869	853	861	873	796	869	852	837	920	811	849	918	846	838	857	858	836	840	838	844	838	879	828	866	825	834	856	885	846	921	828	817	835	888	841	796	845	889	865	854	837	810	884	837	887	876	866	831	823	836	862	868	855	789	852	847	850	861	871	875	823	807	855	893	914	826	876	839	848	810	842	838	841	829	813	872	851	882	858	823	770	833	814	800	846	805	903	845	885	881	843	868	837	809	830	825	841	872	798	889	864	842	868	838	848	853	872	833	847	834	851	891	844	759	781	896	863	857	859	881	902	858	884	893	868	811	842	897	843	846	778	907	798	831	844	787	847	828	855	832	827	892	805	818	856	836	863	873	820	860	873	854	870	854	848	849	799	840	847	825	844	838	858	837	842	829	788	860	863	897	864	839	836	873	861	756	815	862	868	879	844	864	820	809	814	885	836	840	861	865	869	838	808	847	804	833	816	804	852	887	819	844	870	835	888	917	827	842	801	837	885	862	867	827	843	857	862	836	852	907	884	862	804	857	860	823	844	840	760	825	861	867	862	837	860	810	819	819	859	839	850	840	851	830	882	867	814	823	825	847	819	835	846	869	906	871	851	926	845	872	879	835	841	846	835	841	827	854	878	825	835	846	899	872	859	849	884	872	870	847	850	874	827	892	788	822	807	847	869	848	861	824	825	819	815	874	863	841	859	842	816	841	858	871	877	865	857	843	841	842	896	826	861	879	831	833	858	859	817	822	885	858	835	894	819	834	831	832	869	886	906	873	880	849	850	806	837	819	829	893	803	869	886	842	873	832	839	808	855	822	865	835	855	820	828	796	838	780	824	816	817	871	881	857	871	847	896	817	847	840	828	906	826	803	845	884	838	860	823	846	876	832	844	857	790	843	881	859	838	810	852	837	836	878	814	852	878	839	824	867	827	849	865	883	852	799	853	818	884	814	908	852	856	826	835	852	852	902	826	891	863	877	842	820	858	788	899	847	870	894	840	894	861	829	839	866	797	863	893	856	861	842	821	841	838	841	814	815	826	861	814	858	886	840	821	861	868	829	838	855	835	875	832	805	856	812	840	822	935	856	812	850	824	799	828	858	870	833	780	838	865	854	848	836	841	812	890	840	840	840	878	856	805	855	848	837	878	805	836	829	907	849	815	831	859	832	878	865	858	817	848	844	853	909	848	887	857	832	862	893	841	822	825	817	852	820	862	807	862	904	889	886	855	855	867	801	841	826	819	898	875	828	821	863	874	821	924	865	838	839	878	855	865	842	907	874	838	816	854	841	821	842	815	882	856	905	842	864	864	838	856	827	862	852	837	822	879	857	856	891	844	814	828	874	833	841	860	798	852	841	815	830	813	862	815	867	844	844	865	890	830	770	888	874	848	857	877	866	871	839	841	810	862	835	879	894	864	898	841	875	860	833	840	882	814	866	787	864	862	872	886	859	891	921	844	894	844	825	925	831	918	860	885	857	862	880	855	886	848	856	823	841	865	860	828	847	877	845	831	825	813	846	809	829	842	879	852	854	865	856	821	815	854	805	867	838	828	858	848	803	860	815	871	797	895	921	839	828	840	897	903	894	851	782	872	839	904	859	906	804	859	826	892	827	868	828	832	869	848	843	802	840	849	852	853	820	849	810	843	815	870	887	813	893	880	800	877	872	809	862	903	873	896	882	886	870	867	867	842	807	852	859	820	878	846	870	820	841	869	816	850	828	807	805	832	800	856	878	881	837	860	863	838	831	834	806	860	820	907	838	820	850	831	829	852	828	860	853	886	811	860	864	887	857	872	850	823	837	845	855	855	842	861	834	857	821	893	856	869	885	846	847	857	760	818	904	864	886	844	899	859	835	815	841	871	829	882	825	906	875	811	802	891	822	827	831	900	812	878	873	816	889	853	811	882	845	852	897	847	844	861	846	875	811	847	837	879	820	843	834	860	845	853	853	806	847	819	835	831	871	824	821	855	856	864	849	785	832	851	873	808	806	785	829	845	821	897	849	872	842	841	847	830	815	839	831	826	814	819	855	850	904	846	829	889	831	846	834	828	873	845	884	828	826	828	835	794	828	829	860	856	821	874	842	904	851	836	859	844	827	845	897	815	814	799	849	812	913	849	830	897	802	868	767	897	809	811	850	855	858	855	838	827	843	829	865	832	841	892	837	867	839	808	822	887	875	835	844	880	816	832	769	888	863	892	838	808	911	858	869	888	847	871	817	923	904	820	838	885	836	792	783	829	827	839	841	810	875	828	864	795	842	800	859	835	863	838	902	857	863	829	825	865	876	886	862	873	822	772	851	881	858	828	844	846	804	890	813	842	881	878	866	879	870	863	818	829	792	847	821	882	793	840	820	893	859	829	849	796	853	850	905	871	815	868	879	837	859	872	867	892	884	829	834	872	898	795	815	823	862	894	870	830	873	910	850	803	865	816	829	849	861	812	840	805	916	903	835	885	873	879	790	818	826	892	802	888	869	836	831	869	887	866	833	869	850	882	787	899	816	813	841	865	868	825	882	841	908	922	866	865	860	851	872	811	813	867	810	867	856	831	814	875	886	811	839	802	830	869	830	887	845	839	912	817	845	865	905	893	794	899	905	863	873	880	819	832	822	832	839	827	840	817	852	852	877	838	857	816	927	848	845	897	857	856	863	849	895	873	876	790	875	855	874	846	842	834	841	789	831	788	837	891	849	873	859	893	831	883	888	848	829	808	818	867	841	878	854	826	831	860	850	833	792	887	857	837	820	806	863	831	825	823	816	773	829	849	879	820	821	854	887	822	854	851	823	847	838	832	895	832	889	885	891	859	870	848	853	838	894	865	839	794	852	817	807	853	828	849	894	857	862	878	845	884	866	857	874	808	877	831	867	872	845	815	803	829	839	836	799	865	835	842	828	840	856	825	852	887	847	817	872	864	805	787	824	831	811	872	869	827	882	849	910	832	873	856	848	852	867	815	851	837	801	859	854	841	867	878	878	834	857	895	818	890	842	840	834	907	863	843	821	866	846	861	865	858	839	884	889	877	832	890	844	868	841	910	881	853	895	815	858	857	825	847	822	820	855	868	832	835	874	865	882	889	904	859	894	808	899	834	883	831	861	850	862	879	846	848	866	863	888	810	823	818	775	869	870	833	800	807	884	891	780	808	835	862	829	915	892	853	810	885	849	910	827	851	866	837	904	836	852	833	765	839	853	842	889	838	859	810	778	871	857	859
21537	9035	7743	5297	2346	1510	1221	696	618	563	505	420	407	405	390	380	366	364	326	335	333	312	343	309	315	328	347	346	330	333	320	366	310	348	300	337	342	358	351	330	346	359	341	289	367	330	326	348	288	365	329	331	333	346	325	363	312	336	335	323	368	316	330	318	306	360	331	300	326	351	338	326	327	329	316	357	323	318	324	350	332	356	350	304	338	340	365	319	357	326	319	335	302	375	314	361	331	328	319	317	327	312	354	360	338	320	325	304	321	344	333	311	317	338	338	343	303	331	317	308	304	289	302	334	350	322	327	326	375	295	333	338	338	336	347	322	354	341	315	340	323	323	298	317	319	326	356	343	332	306	318	297	286	326	372	305	334	345	365	355	328	323	314	359	302	335	311	305	311	340	331	306	367	300	354	337	329	304	340	340	342	332	303	363	322	343	356	301	306	352	369	337	342	357	331	345	331	354	331	344	322	336	288	326	333	362	326	305	299	365	337	314	337	317	313	344	318	345	341	335	330	295	337	335	316	291	326	344	376	319	319	351	346	285	325	319	320	340	313	324	337	347	337	303	336	325	313	353	324	310	326	322	302	285	336	315	306	323	332	316	341	320	316	347	353	354	349	321	311	330	318	330	327	367	314	326	343	354	332	367	342	327	296	337	320	337	335	327	325	331	308	331	330	325	316	312	328	324	344	307	330	334	283	349	327	332	367	333	346	339	340	308	331	315	383	320	341	318	343	302	319	315	345	320	348	340	324	319	360	319	316	287	323	350	326	342	336	352	318	295	316	330	331	330	326	333	352	378	346	348	311	348	320	347	337	313	315	327	307	339	323	346	332	355	352	305	328	294	304	329	339	332	356	346	336	327	312	345	327	323	312	312	357	319	333	314	323	370	330	316	344	312	334	297	334	322	324	335	311	313	326	305	337	322	284	343	282	325	339	318	357	310	295	331	330	351	330	349	339	336	323	322	308	368	290	336	322	338	329	315	363	338	304	326	371	348	327	322	289	360	324	332	309	328	337	365	321	317	336	327	314	341	347	344	327	319	368	342	305	356	320	340	313	347	326	336	307	345	338	333	327	353	331	347	342	314	301	319	303	324	308	347	330	364	321	346	324	293	330	315	342	335	366	331	331	304	328	299	359	320	332	340	333	338	303	310	339	295	343	300	345	320	307	331	313	306	333	320	331	316	341	321	334	315	314	340	327	365	318	299	339	319	306	316	294	345	325	307	318	331	373	328	328	305	272	338	340	320	337	325	342	320	343	357	337	301	316	348	328	297	339	295	343	327	314	353	304	323	330	352	291	331	347	317	308	341	342	313	313	315	322	310	336	316	335	306	329	298	313	312	315	321	335	342	344	346	290	335	346	354	314	321	332	313	325	327	317	303	313	322	355	336	346	298	351	338	319	336	330	329	346	298	315	318	322	331	338	307	344	329	338	299	332	341	306	331	308	310	307	367	313	340	331	320	334	335	327	344	335	289	345	352	316	349	327	349	317	319	325	355	367	351	313	364	350	316	305	324	331	323	346	328	300	319	314	329	315	354	325	328	334	343	304	336	342	317	350	316	380	345	348	326	308	323	325	338	305	307	307	346	327	327	326	333	321	340	321	347	310	349	337	319	293	311	341	341	320	331	333	348	301	351	319	319	333	342	328	322	331	347	351	328	353	333	350	303	307	311	343	345	323	298	305	326	298	317	324	354	313	311	348	308	342	343	319	353	326	321	364	367	336	301	330	326	336	318	318	340	323	366	350	306	330	312	323	320	292	312	358	321	326	312	333	340	371	314	314	332	324	322	326	344	330	326	322	308	358	326	352	342	331	347	322	326	317	331	278	323	323	320	307	306	371	334	307	334	326	341	376	328	325	358	325	307	319	350	359	327	360	333	355	337	322	318	327	334	345	346	345	335	320	310	300	350	334	338	382	319	322	327	331	340	330	326	338	308	330	320	301	328	328	317	354	312	350	347	315	349	306	304	326	327	332	336	332	320	323	315	319	319	350	341	322	289	315	334	291	317	300	333	311	340	307	304	364	332	328	296	336	341	318	327	329	329	331	342	367	308	354	330	305	343	303	331	329	333	342	292	357	324	296	330	301	343	368	313	329	339	302	357	352	300	326	355	336	307	316	298	364	310	307	308	398	392	329	338	324	332	336	330	366	345	317	324	374	334	310	282	293	280	319	344	328	302	313	339	303	337	305	343	365	366	322	324	295	337	341	308	353	310	356	338	340	335	326	324	308	333	302	325	302	334	338	334	360	303	321	366	323	351	328	352	328	355	356	344	314	319	329	322	341	314	322	289	341	328	333	331	341	327	338	311	357	318	323	328	328	324	328	322	379	322	313	310	347	308	318	322	305	318	304	343	302	349	311	304	299	321	317	321	327	318	320	319	326	314	321	301	316	333	311	343	327	327	344	346	357	313	309	376	350	349	309	360	364	341	329	346	326	304	339	333	350	295	312	338	346	331	293	339	321	313	314	342	343	338	325	332	330	342	299	355	335	355	349	300	346	345	326	341	362	304	354	300	324	341	306	303	321	310	337	296	305	343	334	314	346	331	347	311	338	329	335	295	342	314	357	314	317	329	324	329	358	356	355	322	305	305	298	307	339	337	332	351	326	358	326	311	344	330	322	292	317	341	323	334	334	284	330	363	309	310	333	327	318	362	357	319	300	317	342	306	331	369	291	346	331	364	341	342	337	330	351	328	319	332	325	348	305	304	323	340	318	313	359	308	303	353	329	321	307	327	313	341	298	326	311	341	319	332	352	324	327	294	349	356	376	348	348	360	334	357	300	318	352	319	317	331	346	331	315	327	330	291	320	318	329	295	318	326	300	346	366	359	320	328	308	335	330	330	359	352	336	321	336	366	313	329	310	342	323	341	319	336	295	352	325	331	342	342	356	322	347	325	302	357	334	319	352	353	319	349	320	290	361	301	338	298	310	308	332	334	322	313	324	300	323	357	326	296	318	337	328	304	310	299	355	328	330	290	321	318	317	306	345	337	292	332	302	312	340	348	335	353	339	329	346	311	318	363	323	315	347	333	331	337	349	344	312	312	300	347	317	293	318	305	299	339	331	315	323	333	292	325	351	340	353	352	346	324	329	340	352	327	323	321	309	326	325	329	342	336	324	340	303	324	327	319	310	338	303	320	332	295	312	349	329	321	316	315	287	324	334	300	375	311	323	313	281	363	351	318	316	339	317	335	306	303	334	326	334	321	365	311	336	368	295	317	329	291	328	314	300	353	337	367	345	344	303	315	287	325	362	349	341	334	316	330	332	318	319	334	356	328	335	369	339	318	308	357	362	313	326	290	350	342	296	353	334	333	273	349	322	321	317	325	325	296	343	337	401	354	310	307	295	304	311	319	309	352	345	379	369	302	308	321	332	308	323	327	338	311	320	312	315	324	308	341	338	335	353	349	292	307	352	339	328	332	350	332	340	335	331	325	325	311	329	302	328	327	306	319	328	294	310	343
16002	9355	13986	13965	8141	6171	5196	2943	2412	2098	1769	1579	1422	1236	1227	1121	1029	977	945	945	924	929	883	873	809	846	847	852	798	852	803	801	830	877	781	797	835	853	852	850	841	861	786	820	827	821	869	814	785	872	835	778	807	777	804	776	786	815	827	827	856	806	819	800	787	835	802	806	815	802	771	820	864	803	757	808	821	801	801	796	800	811	792	846	866	848	800	843	807	789	851	844	825	808	851	780	764	817	804	836	798	827	758	804	803	816	785	800	855	757	802	782	803	779	827	805	748	840	793	841	826	789	747	818	833	777	857	810	823	822	822	879	770	814	802	809	746	779	763	806	764	803	787	855	769	761	782	788	773	816	790	836	821	785	864	767	807	825	827	773	830	867	836	867	765	761	847	790	848	809	826	828	795	837	840	794	828	853	847	762	835	748	792	759	865	825	787	835	810	792	776	783	868	774	779	835	786	812	809	825	853	772	799	776	821	813	789	790	815	821	839	857	824	818	800	833	813	806	823	833	833	823	807	755	770	805	793	793	810	789	789	803	815	762	762	856	800	805	826	812	828	781	804	887	791	843	774	842	819	841	761	781	805	799	801	823	839	792	817	812	792	850	804	765	766	841	785	821	831	817	774	783	774	797	851	835	812	827	844	797	825	771	839	772	825	787	813	842	815	843	833	761	839	753	756	813	858	777	848	789	820	857	799	800	756	765	822	888	796	879	804	795	856	791	799	877	838	791	797	767	799	826	820	807	817	827	781	800	780	792	753	777	792	824	817	799	785	794	766	808	810	775	791	823	892	795	786	840	841	822	822	851	799	840	811	773	852	798	877	814	804	818	824	774	786	802	801	795	826	771	752	747	784	777	816	807	827	823	796	773	802	825	853	808	836	740	814	835	831	802	792	788	827	781	875	865	783	796	833	821	803	778	827	773	826	797	825	826	800	842	806	815	833	747	786	796	832	800	828	838	783	787	863	773	805	824	791	852	782	808	797	877	796	801	803	830	810	864	837	789	813	772	795	847	809	823	756	841	819	758	755	804	812	819	803	812	792	806	799	816	812	797	767	813	861	850	792	814	864	845	879	838	827	820	824	795	789	805	778	806	794	836	784	800	810	793	808	834	802	826	782	772	785	815	782	807	800	789	811	873	814	817	801	821	866	776	832	786	790	816	769	791	768	795	779	788	851	790	785	833	837	792	767	839	796	832	879	826	830	863	808	775	769	792	800	800	813	838	796	814	807	830	822	795	765	823	828	848	845	781	831	799	800	760	845	822	778	861	830	786	828	841	797	788	797	801	809	810	818	851	774	855	783	834	739	799	811	790	807	797	762	776	834	792	832	775	852	829	836	804	773	802	845	818	801	810	878	793	851	824	784	803	780	812	805	783	796	867	821	812	838	804	819	797	816	794	803	858	798	829	800	817	821	876	826	881	812	836	791	785	809	817	789	825	807	782	867	812	794	809	833	882	823	815	822	812	772	785	781	846	837	767	780	798	810	812	775	816	822	855	814	839	762	807	794	856	800	781	815	859	809	794	845	835	816	788	776	821	820	835	817	752	783	836	782	802	822	839	839	840	833	827	801	823	815	813	814	755	805	791	787	810	810	777	827	784	824	815	765	824	797	842	766	851	849	818	814	789	813	778	778	810	798	808	814	837	825	841	812	809	804	811	802	811	794	779	787	809	802	795	834	773	797	806	792	790	826	841	786	850	801	802	806	821	798	809	821	833	780	819	810	766	765	835	829	814	802	811	803	849	829	818	775	827	829	807	755	806	812	780	830	825	797	814	790	814	808	791	786	829	769	858	763	790	831	831	827	830	815	883	789	773	803	808	819	828	838	828	800	809	734	829	788	808	843	773	802	811	816	819	835	797	832	805	818	825	812	822	792	846	743	814	803	812	796	817	768	784	886	789	752	794	816	800	805	758	841	829	811	843	789	795	785	780	790	807	810	795	813	757	840	829	759	831	829	835	809	796	787	859	853	812	806	803	783	787	803	810	803	805	829	863	841	808	831	787	791	850	839	786	798	777	801	769	820	879	797	818	805	804	804	858	789	773	810	808	831	802	823	798	772	836	850	801	845	829	744	855	831	797	865	801	816	839	815	775	849	848	806	787	817	850	804	790	826	799	851	820	743	767	782	758	839	796	786	836	802	817	750	791	805	779	792	851	810	809	788	760	805	816	798	793	824	845	819	826	819	845	806	808	839	827	788	802	796	830	839	831	810	803	823	793	800	837	786	771	777	764	820	783	769	806	785	802	778	819	812	797	822	822	820	784	740	879	797	834	819	815	790	806	814	781	814	820	816	822	812	849	792	838	770	827	782	829	796	840	835	778	773	824	802	819	803	814	816	777	796	825	801	803	843	859	812	809	838	774	737	832	772	811	808	871	788	783	790	769	771	833	846	811	808	798	774	811	778	770	806	835	809	799	779	819	826	759	850	794	815	807	834	794	762	784	807	823	831	806	794	818	831	798	811	790	810	837	800	782	833	769	793	813	778	826	829	792	765	794	820	845	777	852	855	794	778	820	847	772	798	785	808	814	868	776	775	798	775	838	746	785	805	839	768	800	797	777	795	851	825	841	799	888	820	825	806	825	758	805	796	795	835	742	779	804	799	795	808	812	827	791	782	835	830	813	847	805	825	806	816	791	816	798	784	879	775	826	773	781	773	843	851	804	797	813	749	823	743	778	842	841	794	765	771	813	755	821	831	765	797	808	777	825	759	867	808	813	749	784	820	792	832	796	844	767	810	818	756	811	816	791	843	818	836	792	843	780	840	812	811	790	798	836	785	796	798	805	803	811	805	847	846	799	775	818	787	810	804	793	871	798	761	792	798	831	849	818	812	815	753	784	789	772	809	810	793	794	856	804	774	806	813	773	812	809	826	842	787	822	838	790	794	844	783	801	815	820	801	794	857	844	821	814	815	832	828	807	768	832	831	823	809	776	841	800	838	799	778	792	782	836	822	836	815	803	842	770	826	846	798	791	849	809	821	807	854	773	784	808	819	798	773	829	828	779	798	763	787	832	803	863	808	809	802	818	815	841	806	850	857	786	806	828	796	787	785	863	795	799	847	777	777	799	810	788	768	822	835	811	820	806	774	826	797	828	750	867	776	797	814	788	786	779	813	782	813	822	779	863	828	793	822	797	833	846	790	786	770	764	764	805	800	804	800	793	819	837	777	783	786	768	831	799	771	797	811	783	809	826	795	863	836	826	813	825	797	790	766	773	769	766	820	816	834	790	840	884	823	772	758	776	821	838	812	833	801	845	800	824	806	741	791	795	814	744	802	822	801	810	798	808	781	772	783	785	819	820	794	825	796	837	862	802	826	826	814	772	808	776	758	784	763	824	776	815	825	782	776	798	833	837	807	846	790	812	809	794	850	795	786	828	821	807	781	806	799	821	837	822	829	844	782	831	781	826	806	795	813	828	814	806	797	799	775	821	776	821	833	816	819	814	807	824	805	803	817	823	799	804
32187	14551	11700	7771	3927	1972	1704	882	604	527	468	420	372	360	353	341	316	312	300	328	312	303	324	312	313	261	276	277	271	268	280	276	300	258	304	285	277	256	270	274	266	276	255	261	264	273	258	276	301	234	281	243	272	283	282	315	295	250	264	266	256	268	271	267	315	316	280	252	268	307	251	270	280	271	263	279	273	273	291	270	265	265	258	252	257	291	259	257	258	263	298	269	289	236	265	266	301	302	283	304	283	304	284	267	257	287	293	310	277	306	268	270	285	244	282	277	304	302	278	242	262	284	270	265	235	275	292	279	259	271	264	294	282	298	286	313	274	280	290	281	273	280	251	279	250	263	311	314	270	268	248	261	257	277	253	262	264	274	273	263	277	285	288	285	282	267	263	278	245	260	278	273	262	269	279	286	272	253	315	255	272	269	289	262	257	265	287	284	292	258	267	282	277	264	281	274	281	275	272	283	274	293	288	294	283	276	290	279	251	268	269	264	305	306	273	296	271	305	249	284	268	267	289	289	255	307	263	259	300	310	296	271	295	272	282	299	279	259	313	253	268	261	254	272	264	262	303	300	262	255	289	267	285	251	239	278	260	263	286	280	284	286	270	267	256	275	299	286	266	268	288	278	272	282	250	259	265	295	323	283	298	290	283	294	255	265	302	311	258	297	268	278	288	251	298	251	280	281	304	299	253	269	271	255	278	254	272	266	267	267	275	303	311	313	272	281	284	278	290	291	277	242	281	282	273	254	267	264	315	285	262	292	278	270	288	256	293	240	280	269	324	274	280	324	265	279	239	293	279	273	283	274	265	302	275	271	298	295	278	283	271	277	263	268	234	249	275	262	267	301	291	301	261	277	305	292	292	292	298	268	286	259	295	275	267	278	299	258	300	269	256	255	252	322	273	260	270	268	292	247	297	249	294	294	274	260	278	289	282	234	279	298	297	276	254	280	286	280	296	291	272	294	298	285	293	304	299	283	275	262	284	249	298	258	306	294	270	307	283	288	293	276	273	300	284	278	281	307	302	252	288	290	290	300	243	256	277	277	267	294	282	277	282	295	271	285	270	303	293	269	298	275	266	268	257	305	260	279	286	296	285	279	299	268	288	288	286	282	312	273	301	291	259	256	299	302	266	289	272	259	268	239	279	266	264	276	243	276	256	281	281	297	272	287	257	280	251	295	276	255	263	279	278	271	276	290	263	280	298	290	308	275	257	288	277	287	284	277	232	281	259	266	267	280	267	299	291	300	263	274	260	260	266	267	281	264	318	280	252	260	261	272	263	269	273	268	287	291	272	292	275	255	280	243	232	285	271	263	318	252	287	287	298	288	295	282	254	251	299	277	290	278	308	270	256	284	286	275	274	275	244	242	270	267	290	276	287	296	303	297	291	266	268	258	272	266	255	262	245	275	287	280	273	267	277	287	262	292	304	271	302	272	286	269	305	268	294	266	270	266	279	316	286	288	280	232	266	261	306	295	286	263	278	264	239	281	260	267	268	261	281	308	291	280	291	312	282	244	259	245	288	275	248	281	279	276	277	268	280	295	279	274	281	242	250	262	290	244	261	297	283	288	263	254	288	268	256	282	271	294	250	286	275	291	274	291	291	267	298	272	320	280	252	251	296	273	265	284	287	314	242	247	273	297	271	243	270	260	302	244	275	268	292	289	280	246	283	284	282	265	251	265	306	274	242	303	273	277	310	265	299	274	246	270	289	277	284	292	264	257	300	308	270	269	269	256	273	260	255	289	267	235	285	279	253	265	304	304	274	278	295	253	250	270	260	249	239	274	277	278	269	262	278	300	285	260	279	262	258	271	271	297	273	309	269	318	242	260	261	281	306	295	259	291	273	244	252	265	264	248	265	263	276	275	244	277	266	301	268	259	276	271	232	273	224	284	254	266	259	254	272	284	267	284	300	283	277	275	260	267	290	259	289	262	275	265	289	300	268	274	266	270	253	263	305	304	293	246	277	273	309	252	307	287	267	264	307	277	297	247	280	313	310	274	268	264	294	289	260	283	298	256	286	276	286	294	309	294	270	291	299	299	306	295	245	256	300	319	284	285	258	259	330	258	237	285	289	276	280	286	298	276	248	274	262	280	283	308	288	270	280	265	273	299	305	283	254	248	272	284	290	262	287	276	238	269	279	340	285	270	298	253	291	266	281	282	291	290	287	253	288	273	283	283	281	265	259	311	250	290	298	258	254	282	282	244	262	283	270	288	269	317	293	289	259	279	248	245	297	250	280	263	277	264	255	272	257	250	274	275	255	328	303	295	283	272	275	299	274	325	270	253	280	299	304	269	265	267	303	254	276	291	299	240	300	264	271	275	302	223	258	285	284	256	242	289	267	275	281	276	272	264	261	313	286	273	253	259	241	292	241	281	298	258	272	235	300	269	294	263	269	273	274	282	266	267	277	243	284	256	277	279	242	276	290	293	305	301	286	279	272	263	275	282	251	290	286	269	272	303	266	280	287	280	296	290	279	259	273	279	256	277	273	249	242	270	284	273	286	271	313	267	262	275	291	281	303	271	297	279	274	287	268	283	268	255	257	284	298	290	288	283	306	308	276	277	261	282	268	224	272	277	275	292	284	254	295	270	275	256	264	296	300	282	284	293	266	271	312	264	314	280	287	273	254	268	286	279	272	277	288	247	281	286	273	300	316	296	296	304	255	276	268	257	281	244	277	259	258	259	278	282	294	258	282	286	282	298	291	274	257	280	277	290	275	293	303	289	277	275	265	283	309	294	263	302	271	262	273	266	281	295	274	285	318	244	309	271	281	276	254	303	270	246	298	278	279	301	304	276	272	287	300	275	319	287	261	239	305	289	318	270	281	276	285	265	274	269	306	269	296	280	272	302	273	265	296	274	264	296	259	293	257	275	259	247	258	308	299	268	281	277	283	276	281	268	256	305	264	277	265	257	311	283	273	281	266	270	237	315	255	292	300	243	306	285	285	280	282	247	276	291	298	294	287	269	286	294	291	261	298	257	267	257	267	281	272	261	268	292	261	266	262	244	267	259	258	270	276	296	280	281	311	273	268	282	266	251	258	262	255	265	283	283	251	266	308	295	254	275	289	271	262	299	288	274	286	267	249	258	256	270	291	275	263	278	277	269	308	289	276	255	272	243	276	284	262	261	269	269	240	272	279	292	303	271	280	264	267	251	312	288	270	275	294	303	252	272	265	281	288	293	255	271	282	284	292	246	265	291	272	295	277	267	302	328	276	277	273	253	275	287	294	273	291	272	274	264	268	282	268	310	295	283	290	299	270	292	273	267	268	247	251	269	313	328	289	283	259	243	266	258	254	250	286	272	292	253	255	272	264	285	277	239	275	286	268	294	282	280	280	265	301	275	230	277	232	258	256	286	279	273	288	276	250	280	290	272	274	280	246	303	284	270	262	249	290	311	280	251	233	260	260	290	269	260	273	278	259	242	289	291	287	310	308	293	262	290	259	258	282	274	302	274	325	268
21074	12551	18435	17470	12155	7883	6685	3412	2647	2219	1802	1596	1412	1244	1151	1048	1015	908	834	817	872	784	766	777	763	717	748	762	719	745	762	759	735	705	698	711	693	766	745	734	740	669	738	718	677	697	689	680	739	651	722	755	707	665	688	674	689	685	679	721	712	702	678	690	668	693	715	680	709	717	713	698	668	675	712	691	673	709	674	721	632	703	690	727	730	678	705	689	632	706	641	685	715	664	656	659	677	697	723	697	700	713	685	687	669	721	705	647	706	701	724	687	675	666	687	671	680	712	677	694	691	728	644	684	682	675	678	704	729	678	687	643	723	699	692	692	681	682	678	715	657	667	724	668	727	666	661	690	662	639	729	689	709	669	694	718	693	705	659	655	699	660	738	719	704	673	738	682	754	702	678	714	725	643	684	664	683	695	684	711	654	651	683	713	678	739	692	640	712	678	760	661	692	732	689	663	679	676	666	629	715	683	705	739	684	711	676	675	699	666	664	678	669	683	647	709	670	702	728	687	656	674	679	715	684	703	704	671	716	674	687	683	669	710	653	666	687	701	704	700	681	669	662	673	694	701	694	668	717	695	677	691	666	652	717	720	703	644	676	681	727	686	649	644	700	710	707	686	688	713	712	669	657	719	682	667	627	686	646	685	711	680	702	705	641	683	711	727	667	684	756	713	674	696	717	649	650	674	675	633	708	687	688	707	686	687	643	700	686	649	710	725	701	616	720	718	686	655	695	724	718	692	706	673	699	662	696	657	684	694	676	657	659	658	670	693	714	698	683	710	714	683	743	711	681	686	689	675	714	767	678	669	717	760	676	656	743	695	714	686	676	734	696	715	695	668	690	679	655	690	678	684	699	681	712	663	706	682	711	707	690	673	673	692	725	635	719	687	698	690	639	684	679	751	686	711	724	677	696	639	665	722	647	675	680	671	663	757	657	662	607	695	642	652	668	659	680	684	710	658	693	726	710	682	692	693	686	675	700	676	713	683	627	664	689	667	756	701	700	751	688	667	705	717	675	716	714	688	680	652	669	699	714	712	701	658	675	666	721	733	681	695	714	734	685	704	730	681	684	724	662	716	721	627	659	727	656	627	694	713	681	702	667	720	694	732	722	668	654	685	698	679	692	698	736	683	687	688	686	654	679	674	699	666	703	689	681	691	711	723	643	647	665	679	670	644	710	676	715	699	717	714	697	685	678	680	689	672	675	674	669	719	685	694	727	713	659	686	682	663	666	667	697	645	673	656	700	632	647	673	666	688	715	691	706	703	695	698	714	668	704	667	648	729	679	709	722	704	688	680	701	684	728	712	698	657	651	679	683	673	695	756	670	718	694	691	737	679	711	698	644	663	708	682	716	677	721	661	717	675	678	738	715	664	706	658	711	691	674	772	695	637	711	676	705	718	694	688	610	685	682	653	728	709	685	694	652	734	623	670	725	685	687	709	662	705	665	749	690	669	691	680	727	671	645	718	682	674	664	701	627	689	727	736	712	744	720	693	694	686	719	665	663	684	711	707	699	677	709	745	672	720	678	729	687	710	684	704	669	709	730	709	694	695	714	710	718	679	693	766	670	711	715	718	701	676	656	679	699	669	673	676	758	718	685	693	675	674	648	684	707	674	679	660	652	652	677	716	671	651	716	656	728	710	709	688	708	705	694	709	725	679	701	730	702	706	650	678	668	638	647	718	698	679	720	747	719	701	728	629	701	689	725	648	675	657	740	732	726	686	745	742	673	639	641	715	717	714	671	701	672	692	709	709	644	685	689	676	649	681	730	716	682	675	665	666	694	692	664	705	686	698	700	674	667	659	717	682	625	683	689	664	720	710	720	696	709	688	722	665	726	676	678	680	651	715	682	701	668	676	674	688	701	663	709	660	685	679	674	679	651	639	655	727	703	594	699	666	667	708	688	645	679	635	727	714	707	677	676	676	695	690	675	711	697	729	659	667	667	662	675	698	706	678	665	676	679	671	671	683	633	657	630	715	642	693	725	686	720	658	719	666	717	683	686	663	714	685	695	704	648	721	669	684	656	699	677	688	715	634	704	685	691	652	716	666	703	652	651	708	698	717	676	785	724	700	715	681	694	703	678	712	726	675	692	676	663	689	635	711	701	675	704	681	694	634	691	657	689	734	737	721	747	728	709	716	688	673	688	664	728	678	700	711	675	670	670	702	734	710	684	661	707	662	710	680	699	705	737	662	704	663	691	686	786	708	717	688	697	682	683	669	629	715	670	713	638	669	688	671	703	702	679	667	671	728	682	726	651	667	710	692	687	731	676	652	693	689	640	694	700	671	732	694	742	714	671	681	690	708	677	752	722	676	715	695	683	697	702	663	709	711	667	664	717	716	680	697	668	697	677	704	694	703	700	692	691	702	682	703	701	651	659	744	787	664	723	648	674	642	716	696	670	699	671	717	738	669	721	707	724	712	719	678	721	707	690	659	672	636	669	658	706	696	711	657	710	677	630	661	668	687	735	637	690	679	695	700	683	715	684	677	674	728	686	723	595	675	680	710	673	715	672	691	630	754	683	647	677	724	666	689	761	636	740	705	674	692	692	665	704	714	677	708	702	689	651	699	711	689	726	710	680	690	653	638	686	647	734	721	679	702	718	732	693	687	717	673	656	693	659	702	670	683	636	748	697	675	713	693	665	673	685	713	674	662	709	701	683	698	702	718	688	679	626	667	648	711	665	708	696	670	660	661	728	702	699	703	709	696	695	697	709	672	668	675	674	684	673	689	693	712	683	721	746	692	672	675	662	706	684	714	736	713	687	737	683	733	728	674	702	696	678	674	697	732	699	678	683	733	662	685	679	679	764	712	683	685	708	686	694	691	672	674	725	689	664	698	660	726	681	671	711	688	681	687	740	688	704	704	663	689	648	675	702	740	724	689	687	688	714	684	725	719	649	653	685	674	706	666	663	689	683	712	700	668	690	691	671	725	698	735	673	718	646	732	696	705	693	689	728	701	655	699	689	675	695	708	739	728	731	688	746	645	701	695	695	720	688	740	764	655	705	672	679	657	691	726	733	692	697	713	715	704	677	675	694	723	703	729	719	686	709	684	668	689	681	708	683	653	703	668	658	660	695	666	722	660	671	697	692	684	671	693	692	658	680	746	659	669	665	662	694	659	665	691	728	632	710	627	696	682	741	729	729	663	698	673	697	670	706	689	662	693	663	720	657	722	679	706	657	691	731	695	694	697	702	709	732	694	671	677	704	698	710	692	666	700	665	676	688	666	698	705	686	662	672	747	688	653	698	693	737	730	652	665	659	686	690	684	686	704	701	703	710	734	650	695	677	713	695	667	660	650	683	650	660	671	716	715	666	681	737	687	716	730	730	690	715	676	658	699	646	712	662	685	684	694	701	661	670	701	723	718	743	693	706	686	664	664	635	717	710	718	738	715	688	683	657	708	717	687	676	738	760	680	666	672	689	689	665	679	664	698	714	683	714	658	664	627	707	693	704	656	714	691
12432	5100	3788	2438	1435	966	697	591	477	505	444	425	409	413	423	395	404	344	369	378	371	366	394	376	348	367	348	365	379	406	352	353	352	351	383	343	380	379	388	414	352	341	377	378	380	353	364	335	333	351	354	333	356	372	359	378	352	374	357	380	355	327	375	379	344	360	340	344	360	356	353	330	362	382	381	386	366	397	373	382	383	344	374	367	376	367	364	386	348	355	351	358	360	358	367	352	368	354	330	373	356	365	328	354	374	347	327	353	377	364	385	412	357	375	388	356	331	372	350	298	363	343	375	385	368	389	360	361	385	383	365	359	315	344	343	396	356	371	386	375	335	342	341	380	350	372	374	370	367	369	372	382	341	365	340	360	349	344	353	361	377	363	359	328	367	373	330	359	386	389	360	379	362	338	396	354	379	383	424	389	344	395	378	355	384	367	400	328	378	366	387	311	351	380	374	343	344	342	359	364	385	379	405	408	392	374	320	351	360	392	359	336	356	361	366	348	398	368	355	360	393	367	364	387	337	364	379	360	338	354	373	367	318	335	386	392	400	391	378	361	372	378	351	342	344	390	355	345	365	366	360	387	365	339	366	373	358	387	376	339	333	371	378	381	344	352	370	337	355	385	357	398	353	377	390	357	346	315	359	347	382	370	385	380	367	381	373	349	363	378	352	379	314	383	382	377	334	337	358	371	369	356	361	371	404	375	373	323	368	358	347	351	383	363	387	357	403	370	393	322	353	387	365	349	342	391	354	330	353	353	365	351	382	374	383	383	357	377	359	337	390	394	361	351	353	363	370	395	323	378	352	365	355	376	344	381	311	403	347	363	371	326	385	403	359	361	319	388	362	378	308	380	339	354	366	354	389	366	345	377	373	384	393	385	362	381	379	344	340	368	373	383	382	399	350	341	361	408	378	386	363	350	366	379	333	320	372	357	377	383	373	348	371	345	400	343	369	356	333	348	338	389	340	332	386	363	330	363	365	348	368	362	367	344	366	339	369	325	326	375	344	364	344	398	346	335	350	374	351	418	374	354	339	396	354	424	365	348	353	368	369	369	362	362	376	396	399	361	316	339	391	376	363	327	354	388	387	388	369	360	392	402	381	351	323	361	370	362	355	357	357	371	357	389	350	350	337	369	337	357	386	366	397	372	364	361	332	339	364	389	353	341	386	348	352	381	369	340	366	328	363	369	409	348	382	382	348	393	380	335	392	385	358	368	363	375	379	340	412	366	386	392	403	392	359	375	378	354	385	334	318	375	354	351	356	328	344	361	352	343	367	401	343	334	357	357	373	378	359	353	360	359	367	393	412	360	348	389	322	360	405	340	374	382	382	345	356	373	365	343	354	368	308	366	371	360	349	357	332	345	348	342	365	317	355	396	318	376	379	353	378	369	321	349	342	412	351	376	374	348	362	380	377	354	370	379	363	333	365	394	370	342	347	330	366	361	330	408	383	334	374	364	353	358	374	356	343	341	356	343	347	384	414	362	389	359	349	373	372	372	356	381	366	373	368	357	334	372	374	366	348	359	396	374	371	354	356	346	372	375	382	391	324	350	345	360	370	380	398	346	363	363	361	355	377	401	391	332	388	360	408	361	369	385	346	358	372	404	370	391	354	340	332	356	331	350	378	345	403	337	379	364	361	341	334	338	360	388	350	410	346	337	369	372	375	323	350	356	363	368	353	385	401	406	350	381	385	354	339	375	373	377	368	367	355	347	355	367	381	364	379	354	349	369	375	312	367	346	348	341	380	372	346	367	335	380	337	377	333	352	382	351	401	376	379	364	381	376	370	363	360	334	353	392	341	356	363	372	365	381	350	357	401	354	364	367	353	384	344	353	370	360	337	375	380	354	358	362	352	375	401	382	348	383	373	339	311	374	361	379	359	378	383	354	381	354	360	369	330	347	365	389	375	355	339	359	388	356	354	362	364	346	374	392	404	359	373	350	362	364	354	338	361	354	338	357	346	406	371	404	367	369	374	326	361	422	365	343	378	374	360	386	334	390	348	350	336	368	366	319	349	364	351	355	357	391	351	394	381	386	332	365	387	373	350	316	375	378	364	343	327	366	363	371	377	383	370	351	371	348	344	379	381	372	376	365	364	369	360	346	368	399	353	372	397	322	394	347	353	347	352	362	316	372	397	333	375	354	352	360	375	367	366	341	358	392	384	367	350	365	367	400	403	356	358	385	352	341	388	380	373	325	366	316	361	361	379	403	366	332	348	359	368	368	352	338	373	412	354	343	391	352	370	382	424	364	393	335	365	385	381	362	364	359	343	387	371	355	358	359	398	353	382	356	344	335	387	383	348	371	369	377	381	350	338	355	356	382	358	344	372	388	379	376	381	359	318	382	390	374	345	347	373	398	333	373	363	353	332	330	326	334	377	385	355	383	341	377	377	382	350	361	362	370	407	360	390	330	387	385	388	360	358	350	346	383	407	369	361	324	361	351	382	368	377	354	350	351	371	371	385	364	382	403	363	340	358	362	383	377	400	358	344	361	339	367	336	349	348	380	349	387	343	383	374	355	351	357	391	355	367	365	409	376	391	389	393	372	357	374	327	370	411	423	375	359	367	355	376	388	343	365	403	358	380	379	365	311	348	353	389	351	363	360	344	362	367	376	344	409	353	379	326	354	366	368	340	386	374	342	354	356	321	374	368	382	368	351	337	342	342	351	346	336	327	381	348	373	355	368	320	321	354	371	352	343	327	397	378	373	402	356	400	352	363	352	365	349	367	359	367	358	377	366	361	359	335	373	401	366	355	370	355	382	384	369	331	395	344	364	385	360	341	350	379	366	328	380	372	362	330	383	365	379	378	383	365	381	362	351	397	381	356	363	359	359	363	362	349	336	376	406	367	358	340	393	340	371	340	350	358	349	350	347	386	367	375	339	365	371	351	326	375	375	361	344	319	367	332	363	343	364	345	392	370	382	384	413	387	356	354	367	344	388	373	347	347	353	369	362	370	362	385	376	376	376	384	390	366	365	335	347	390	385	393	381	387	393	358	355	341	354	352	353	353	340	353	362	360	361	385	350	361	360	358	344	367	366	370	337	386	327	352	360	341	324	353	372	388	351	337	347	357	397	401	379	358	383	366	373	349	350	353	336	364	380	361	358	397	341	323	353	356	357	343	379	362	404	351	367	354	371	329	384	361	368	352	339	352	343	381	379	370	371	363	372	369	373	368	354	351	333	344	360	391	370	333	397	359	350	362	403	360	346	350	388	419	369	338	386	368	386	401	350	384	362	366	411	399	362	371	366	368	363	361	347	371	396	362	378	336	385	331	384	314	364	368	364	364	361	372	358	390	369	333	388	338	353	367	360	338	396	376	316	329	335	358	353	362	384	376	375	349	352	378	374	367	358	358	340	339	351	358	349	362	342	375	398	358	342	345	341	325	376	341	330	385	348	357	358	424	360	343	386	348	356	360	359	406	368	355	380	337	357	343	361	348	356	378	316	382	385	367	373	339	367
9848	5454	6874	6779	4889	3479	2645	1854	1636	1476	1235	1187	1103	1101	1031	960	920	907	875	916	835	832	809	811	855	788	801	812	826	846	851	821	785	797	837	798	819	819	823	803	778	771	800	749	811	830	833	819	826	788	772	821	775	823	806	793	775	807	847	786	779	841	817	828	786	800	785	830	798	771	778	789	749	876	782	814	782	805	827	790	852	771	766	792	809	796	816	809	775	813	812	803	813	791	804	758	833	818	791	785	777	768	831	775	817	784	820	786	813	841	791	819	795	820	768	774	765	830	784	793	791	833	772	777	839	750	818	817	806	819	745	814	783	785	808	794	809	733	791	771	817	808	808	804	771	810	799	794	782	827	805	835	835	810	766	820	824	845	827	817	756	791	750	770	792	792	832	764	765	771	777	831	820	790	809	781	765	777	850	844	821	809	794	777	790	816	813	781	784	826	780	823	805	775	796	791	803	781	811	773	742	796	815	848	831	802	824	835	815	772	830	779	847	786	834	854	825	805	801	806	806	802	841	814	753	825	792	784	774	769	791	789	770	791	801	840	780	830	837	832	785	804	826	723	802	781	783	816	765	775	835	781	835	818	793	827	811	797	768	813	778	762	830	792	768	853	842	801	825	784	784	770	826	803	890	814	802	822	827	770	800	751	781	755	818	800	807	788	831	794	794	843	790	793	786	801	858	771	798	804	817	832	782	816	735	811	821	774	817	762	767	863	786	763	811	811	820	802	762	795	814	836	786	763	831	792	813	747	799	780	862	778	843	834	779	804	834	828	794	790	820	795	795	774	793	766	789	817	750	789	840	832	765	773	792	838	807	809	779	757	818	811	778	813	782	811	846	833	799	797	817	819	770	767	799	829	833	773	797	751	810	780	796	789	806	822	790	780	718	802	869	775	814	795	801	795	823	807	787	793	746	794	825	804	781	802	794	823	834	760	814	779	784	777	769	835	786	800	815	811	842	779	833	812	793	786	818	795	760	811	893	807	770	804	805	785	790	756	773	824	792	761	755	800	805	801	820	793	817	826	825	824	837	748	819	777	796	776	815	797	814	783	788	805	846	737	803	860	764	763	811	805	807	836	789	764	805	842	789	756	778	808	767	768	767	757	785	801	814	799	773	795	848	805	803	777	831	746	822	804	753	835	787	803	816	761	746	798	793	814	831	777	842	796	827	806	827	792	810	811	786	843	809	844	741	811	745	805	804	811	798	805	812	821	839	794	807	782	831	832	816	791	787	789	771	796	813	814	848	839	831	825	798	863	790	785	787	840	798	816	776	774	808	839	820	817	738	800	826	785	821	779	815	866	780	851	859	797	818	803	804	815	776	848	801	803	776	803	832	821	820	809	803	810	835	844	821	831	805	812	822	809	780	813	780	770	783	751	830	799	794	774	803	817	820	845	784	819	863	830	762	846	776	823	818	852	795	830	815	811	797	790	774	814	817	794	828	741	825	847	801	793	810	808	813	790	803	817	804	826	773	837	812	801	800	780	771	787	793	814	841	860	783	752	812	772	867	744	787	808	864	864	809	746	805	799	785	781	857	827	858	758	796	811	750	777	798	852	800	753	786	822	813	824	806	759	810	830	776	793	839	767	819	820	840	818	782	844	769	802	868	790	781	719	839	829	793	785	770	815	770	806	759	791	790	799	763	828	778	799	778	864	831	807	767	757	779	825	796	836	805	796	783	798	825	828	815	800	831	787	780	815	809	812	788	803	776	808	812	800	862	780	827	771	820	798	784	790	818	809	819	868	807	782	775	775	836	783	802	775	788	757	794	760	808	808	770	773	778	788	839	767	802	767	777	781	836	851	789	835	808	756	779	821	785	743	801	801	825	827	780	804	792	805	790	776	789	771	751	782	839	807	814	817	799	839	793	719	826	815	789	750	835	809	782	791	785	824	792	857	769	818	801	845	791	839	823	795	835	801	807	756	836	784	832	816	847	822	790	855	808	797	751	752	765	790	854	827	781	776	771	787	780	799	793	748	782	781	804	793	814	780	789	801	831	821	799	731	814	776	738	817	798	746	777	747	855	772	755	779	831	846	788	834	753	825	767	802	812	797	815	783	768	795	799	820	792	774	789	790	749	798	805	837	806	826	827	801	769	804	781	854	818	863	806	813	777	793	809	816	753	797	747	812	780	783	762	823	769	817	821	771	833	749	803	781	797	784	790	821	821	821	753	772	764	806	823	740	812	814	827	805	812	771	798	787	760	767	788	811	831	780	856	771	798	819	820	800	802	813	817	773	849	780	797	786	812	841	844	792	816	769	810	813	778	822	806	769	763	829	790	754	850	766	800	802	797	802	768	832	790	791	766	809	791	839	803	785	865	775	843	788	796	808	836	842	813	832	834	794	827	775	776	850	834	816	762	795	735	778	795	827	771	797	778	870	789	838	787	774	798	809	801	772	814	846	815	793	745	791	822	801	857	802	831	812	846	819	837	760	782	821	853	826	821	841	828	810	794	798	793	850	765	795	800	811	815	816	781	763	828	809	808	845	826	850	751	789	806	711	802	758	768	790	785	806	781	788	807	804	762	796	816	824	791	813	791	750	828	820	774	781	776	791	782	804	809	855	833	836	857	778	778	812	750	780	796	818	827	817	836	770	834	817	783	839	821	788	814	769	826	821	737	777	751	772	787	817	809	844	811	809	761	802	812	806	838	804	772	804	802	730	809	770	815	829	795	810	805	756	793	822	767	837	811	809	770	782	764	805	830	763	852	793	798	822	765	754	771	820	804	847	831	823	815	784	810	823	782	839	800	780	842	785	818	788	784	815	800	796	766	780	809	805	816	761	814	793	757	769	801	786	820	854	813	808	806	821	795	830	830	760	779	764	816	793	835	775	777	819	766	812	814	832	766	781	837	770	810	832	813	855	804	809	777	807	821	788	760	775	830	795	790	783	755	796	778	850	823	822	783	804	771	828	796	812	836	780	783	808	814	831	811	803	734	788	804	798	779	792	853	836	802	779	858	794	800	810	755	799	797	791	853	763	808	783	807	776	857	764	755	824	813	803	789	773	826	816	784	815	817	834	795	761	820	814	837	796	839	795	788	804	814	812	802	785	789	797	810	785	801	801	754	813	821	804	821	795	740	823	742	804	781	768	816	797	803	796	844	771	805	797	854	766	745	785	840	825	796	786	855	779	812	779	786	817	775	774	809	806	818	805	769	785	823	819	822	763	860	759	825	760	764	792	801	791	797	737	767	828	783	779	788	805	778	791	769	819	781	770	786	812	806	774	824	769	735	832	764	779	832	830	804	844	746	839	837	784	828	784	824	803	827	766	789	775	801	785	810	760	829	745	770	777	806	802	830	808	821	846	821	790	842	752	744	886	800	736	814	800	789	806	794	770	803	744	844	840	801	785	827	841	821	812	844	811	858	811	790	790	810	793	825	793	771	777	838	807	795	794	829	761	807	820	766	822	850	774	821	846	850	798	821	815	798	831	776	821	841	789	776	807	786	812	780	809
20593	8155	7786	5378	3009	2212	1508	886	603	551	443	442	423	392	377	377	349	334	335	340	312	338	332	331	308	349	337	327	320	290	298	323	334	292	317	329	306	322	316	315	332	288	340	311	313	332	305	335	342	325	311	340	318	315	299	308	308	343	320	326	332	295	324	333	340	298	300	299	315	316	282	347	308	331	325	286	333	323	271	338	344	323	309	357	343	325	305	304	335	289	326	308	295	296	316	344	314	322	363	336	324	298	307	307	306	326	284	306	328	335	333	338	293	311	344	303	320	367	308	307	312	306	308	310	321	314	319	329	338	321	302	328	333	348	327	323	312	309	316	342	316	313	323	357	328	318	340	283	343	308	341	310	343	334	334	343	313	303	334	327	318	303	325	330	325	316	303	316	317	345	293	351	316	329	313	338	318	316	351	270	353	341	304	340	324	308	313	330	299	329	320	331	302	345	357	313	308	277	296	297	315	278	299	338	342	310	319	336	292	328	318	307	318	299	327	309	313	323	303	337	301	295	353	364	314	325	310	314	283	322	344	286	325	330	314	320	305	344	305	318	324	357	322	336	276	337	311	317	310	345	299	356	317	299	298	284	293	325	318	319	312	313	325	339	295	321	303	342	334	319	302	340	352	320	314	324	305	317	330	305	312	325	296	305	310	309	332	323	331	316	328	347	334	336	322	290	326	307	300	327	324	292	325	326	303	332	310	329	286	300	346	342	325	326	333	334	313	302	334	276	320	305	302	281	326	330	321	299	308	357	312	351	317	327	292	344	306	303	302	309	327	320	338	325	306	330	326	318	311	335	338	332	293	360	351	307	315	331	359	322	321	353	315	292	329	334	336	321	302	314	308	335	345	360	330	343	301	321	361	305	324	278	318	319	335	317	334	313	311	316	286	316	293	346	336	304	345	318	315	325	338	327	312	305	325	306	324	296	312	328	310	343	309	323	347	313	372	325	288	332	333	305	355	320	329	300	317	338	307	326	328	315	297	311	332	308	289	290	323	341	340	324	290	330	311	311	338	333	357	326	316	320	349	328	320	329	332	294	348	306	287	323	336	307	317	320	327	325	327	316	339	318	330	293	295	302	339	332	310	336	304	304	284	326	337	341	317	324	340	300	290	325	323	316	329	294	334	325	296	342	293	306	317	296	325	318	331	325	317	289	337	316	345	315	316	326	324	312	307	289	322	320	329	297	287	348	309	315	346	309	290	317	320	304	331	358	363	337	308	317	331	336	311	294	310	308	306	307	291	326	342	320	311	306	303	323	341	327	304	360	347	298	320	289	326	301	347	359	364	306	302	328	313	341	310	280	304	335	306	312	319	338	311	320	326	324	322	338	355	341	362	330	329	358	340	374	317	312	318	321	313	322	337	317	335	323	330	287	349	346	285	330	330	318	335	355	309	304	321	308	323	344	359	315	336	296	309	318	332	330	327	331	307	329	317	329	317	325	307	315	270	303	306	278	309	319	307	311	345	315	311	311	319	302	344	320	312	312	300	304	307	339	332	319	330	320	321	294	322	326	326	322	314	312	309	283	352	289	308	302	322	314	319	317	326	309	337	318	343	338	305	325	319	284	319	337	332	336	311	314	350	289	279	307	300	312	322	290	296	350	315	299	347	306	314	356	327	299	329	320	289	289	343	332	320	310	311	266	336	353	327	305	297	318	335	342	312	340	335	309	337	339	275	379	312	304	287	333	290	309	298	361	331	328	324	312	329	319	318	316	303	333	277	337	299	323	326	271	314	315	312	282	339	334	294	285	351	321	335	302	302	332	320	316	361	328	325	286	332	337	334	317	303	302	368	309	329	306	289	336	344	291	297	320	323	338	304	317	340	327	279	315	329	312	357	344	316	314	338	309	260	331	301	336	310	322	323	326	305	321	331	339	360	335	302	293	324	316	378	312	337	291	316	320	322	297	335	339	320	353	296	311	323	332	286	338	295	314	274	323	302	328	357	339	368	309	317	311	317	292	325	324	317	321	320	313	347	296	317	310	283	309	320	287	306	332	302	306	355	302	331	276	299	329	338	311	337	285	307	339	314	304	319	272	308	377	313	334	339	311	324	316	317	314	311	319	321	318	328	330	327	322	336	297	295	273	309	325	324	316	327	301	299	319	318	304	290	324	304	330	291	326	297	328	299	326	316	308	298	319	317	296	327	298	334	324	320	341	339	289	289	286	295	301	295	308	320	323	341	333	311	334	320	362	312	324	322	286	316	319	300	334	338	345	310	288	320	341	338	317	303	347	312	335	324	321	346	326	315	321	322	287	301	324	310	329	334	301	324	336	350	290	286	340	317	320	332	359	330	312	333	316	332	293	312	343	315	291	331	338	294	304	299	297	323	324	327	291	305	324	305	318	334	307	293	323	385	344	292	320	325	314	337	320	334	339	316	300	330	287	292	283	328	308	351	320	326	345	288	289	333	339	304	306	323	296	307	314	363	357	316	342	329	310	359	324	343	338	337	282	351	328	343	311	296	331	339	317	332	328	300	306	325	337	334	327	301	344	288	314	303	318	286	321	359	337	315	306	305	332	304	312	333	306	330	308	310	306	320	327	318	309	292	316	325	315	354	341	329	314	322	333	313	312	320	309	341	355	357	326	309	308	345	275	320	356	328	331	283	314	326	332	327	320	328	317	323	300	294	338	287	298	318	293	327	314	302	317	335	322	328	307	332	342	305	338	310	328	349	364	328	350	301	333	287	352	333	316	304	348	294	332	330	327	303	325	301	355	309	346	357	358	308	326	325	325	340	327	285	339	316	342	305	323	323	330	354	351	313	317	325	326	305	319	304	282	298	312	313	322	316	311	357	292	316	325	334	314	309	324	319	318	311	310	303	314	333	318	289	339	319	329	311	260	325	315	327	329	318	278	290	308	304	324	291	302	335	327	308	293	299	316	312	319	321	313	303	316	328	311	315	314	353	305	316	278	295	318	319	326	320	306	322	337	321	287	293	276	329	303	353	318	321	375	325	294	297	335	307	321	311	309	330	295	328	300	304	322	323	319	336	303	330	316	291	305	367	299	313	323	275	294	338	328	341	323	332	335	317	302	338	340	302	330	325	344	333	289	322	295	302	310	296	322	311	302	337	285	330	320	336	306	287	290	296	345	347	287	283	314	300	328	329	292	313	281	302	330	321	324	340	340	329	325	331	325	354	308	304	323	320	324	307	327	284	310	342	305	340	317	286	339	344	317	330	310	340	338	305	319	328	332	306	297	327	314	341	335	329	333	314	318	318	305	315	280	317	318	321	336	332	305	350	286	286	343	316	339	295	327	315	341	347	332	324	287	273	357	300	316	338	309	335	345	310	294	342	292	287	304	311	260	317	351	294	306	340	309	346	307	332	320	346	340	292	298	307	331	318	313	359	339	306	349	329	300	323	349	326	331	322	297	313	316	320	337	341	308	282	353	367	336	307	309	331	298	288	348	331	323	328	316	312	313	336	289	312	324	303	334	327	321	320	305	327	324
15464	8352	14457	13960	10731	8661	6276	3767	2434	2092	1745	1447	1348	1149	1148	1109	1100	992	936	929	884	854	918	808	852	788	868	819	812	809	831	805	897	790	805	846	762	796	796	796	800	810	797	795	825	826	800	806	792	809	816	831	796	756	756	808	759	827	789	784	771	768	815	814	772	844	767	805	794	767	740	830	795	805	860	778	778	805	792	750	760	834	777	767	856	812	786	787	794	808	775	844	819	792	788	833	786	791	812	776	814	793	785	769	793	781	751	816	805	819	794	796	752	769	804	837	734	811	765	794	791	740	778	786	796	817	825	796	826	785	880	829	772	810	760	798	772	817	778	796	767	808	835	763	789	775	812	778	766	798	760	809	801	795	819	817	804	801	744	797	755	784	816	748	758	802	744	785	797	810	815	785	806	799	769	773	820	793	813	785	847	803	788	796	775	795	765	800	822	808	805	823	830	825	775	821	794	805	753	751	778	816	788	756	810	735	745	769	764	818	814	805	743	797	749	785	807	811	783	757	807	734	803	786	808	828	827	797	765	735	828	779	809	751	776	753	787	758	782	744	772	790	794	771	741	803	720	854	743	807	858	811	783	796	823	763	804	787	804	750	792	823	781	829	749	786	814	779	781	818	738	806	765	765	855	846	818	820	876	817	785	795	771	816	800	817	742	803	761	784	772	784	799	767	756	822	767	771	739	787	780	796	777	771	769	800	785	772	808	823	788	819	729	799	810	787	760	824	759	793	748	839	806	791	752	793	829	718	816	780	778	774	810	800	813	790	810	802	778	773	749	805	799	790	743	772	783	792	784	776	784	778	787	753	800	793	773	874	716	834	765	812	755	832	769	745	798	812	835	787	822	769	775	782	757	792	754	833	796	761	826	800	777	823	793	791	802	749	852	757	775	817	806	797	810	782	830	796	777	776	779	836	791	757	837	790	789	794	744	751	811	800	801	768	783	758	842	775	756	797	800	758	835	779	783	757	827	801	739	772	822	817	815	770	833	793	772	809	810	816	827	760	765	821	785	799	786	748	840	814	809	839	770	797	749	805	764	779	790	776	820	800	827	820	755	759	830	802	827	759	764	806	789	816	822	842	832	761	795	793	796	779	770	806	802	817	780	772	762	755	797	827	804	797	796	756	780	776	779	773	770	751	835	812	750	766	806	817	825	779	708	840	757	815	794	779	789	797	785	813	773	774	823	772	827	784	761	827	772	787	767	809	783	821	806	794	805	803	823	737	749	799	801	774	802	839	763	781	795	808	799	773	838	774	782	758	791	803	771	822	799	814	834	816	786	847	787	787	730	816	771	770	803	764	739	755	800	763	762	757	781	793	819	824	759	788	787	771	826	829	746	820	814	802	796	750	833	824	777	792	752	756	822	803	797	810	763	795	773	784	809	791	808	761	772	777	756	779	808	771	799	774	790	781	782	792	796	784	811	790	767	759	768	809	824	777	787	780	732	810	793	790	837	824	788	751	758	810	813	806	794	827	758	802	771	783	780	848	827	771	795	799	755	754	804	736	780	809	789	773	783	769	796	833	790	819	751	818	766	781	816	780	789	814	723	814	821	779	734	753	801	808	801	771	821	828	768	781	782	787	797	798	809	795	792	787	762	781	749	755	792	778	755	790	806	786	774	830	752	810	794	795	781	790	766	784	802	795	809	784	848	764	737	766	766	818	781	735	799	810	819	835	786	819	744	789	769	782	884	772	798	797	758	835	785	707	760	718	804	741	787	829	799	767	816	803	818	821	799	800	808	747	802	801	743	817	807	796	800	810	806	802	794	787	832	791	766	729	742	771	800	805	774	812	825	753	825	760	796	789	795	752	841	825	764	798	798	814	777	768	778	749	752	822	767	825	805	849	803	810	768	797	833	758	824	801	841	807	828	791	768	781	794	800	826	781	781	837	831	810	810	815	816	778	787	805	835	822	828	818	793	777	795	772	869	763	805	771	772	765	761	784	791	778	710	795	775	782	797	805	844	785	820	771	771	805	747	804	803	777	822	812	807	736	796	795	795	794	801	723	731	748	797	788	742	781	754	776	835	808	773	812	792	769	766	828	794	796	770	783	771	787	783	799	829	789	798	758	792	779	762	742	779	803	785	816	783	781	840	786	777	827	749	771	787	766	795	783	787	809	786	831	786	785	799	791	771	788	808	764	796	759	774	802	817	828	813	771	797	801	758	799	754	762	756	780	836	775	755	752	748	715	779	796	758	841	777	775	735	807	799	795	774	830	802	841	817	780	805	780	804	788	799	797	790	779	785	805	786	752	800	797	783	765	811	883	852	826	723	797	741	796	782	782	827	782	739	790	764	810	796	734	778	794	834	804	788	847	830	806	760	777	768	796	803	814	762	789	785	774	791	771	791	753	809	801	823	731	832	832	811	811	750	802	760	781	800	795	771	787	775	816	753	772	778	759	765	766	759	811	829	815	769	791	768	769	784	756	831	779	774	793	812	796	797	765	816	779	736	786	762	768	791	804	825	761	758	807	787	753	810	745	777	780	812	765	741	758	787	768	770	758	813	844	762	826	793	839	791	849	815	720	752	787	786	797	822	829	792	795	752	793	824	800	754	788	778	793	796	777	811	812	804	794	835	801	838	792	747	813	819	808	823	757	829	789	798	823	804	762	836	816	793	796	798	738	798	806	808	819	762	808	756	774	759	799	767	813	832	833	806	798	807	757	781	817	781	783	805	736	816	869	795	767	760	801	821	767	793	781	796	832	787	772	766	805	824	773	825	749	837	817	813	756	791	798	780	777	806	779	783	776	794	782	774	818	793	763	779	777	764	820	808	780	816	755	801	783	822	758	789	773	778	776	776	787	823	763	784	822	826	795	794	801	747	821	833	741	814	804	811	815	776	787	781	762	815	801	762	763	815	772	743	779	772	808	793	774	721	785	778	811	788	802	798	798	797	741	792	731	772	833	852	805	803	831	768	791	764	787	843	799	758	739	795	797	759	764	807	760	803	814	817	781	812	800	838	761	772	804	855	798	814	798	801	778	752	844	820	816	794	757	792	750	778	781	794	766	719	799	817	783	762	779	830	789	812	791	751	778	777	783	808	781	787	770	784	786	827	734	812	758	765	806	784	779	729	805	763	787	782	821	775	825	812	811	819	803	760	800	796	852	780	802	818	761	765	815	771	788	787	786	776	831	766	766	792	783	751	795	797	794	777	791	760	819	800	769	833	789	810	812	796	801	846	790	777	809	766	825	773	817	845	768	787	815	788	799	817	825	725	801	787	813	742	761	788	784	808	780	759	817	785	769	801	791	752	757	826	858	787	794	786	758	798	829	805	808	782	726	744	823	776	811	788	781	791	788	746	795	797	778	770	795	818	856	781	791	764	788	837	856	813	806	808	824	793	752	781	744	757	815	776	784	779	849	808	814	823	795	826	833	730	792	786	854	738	778	822	793	770	799	789	820	788	801	804	788	778	748	806	800	812	781	782	759	783	776	778	810	819	801	811	797	829	806
29701	13683	12877	9141	6126	3533	1937	920	617	566	466	412	397	348	349	329	321	332	329	304	305	315	296	286	262	282	300	286	273	275	282	295	294	289	291	265	301	289	272	318	259	303	266	269	255	292	275	283	284	280	284	283	282	260	299	251	278	268	289	295	282	249	268	303	271	253	314	271	283	271	293	284	300	286	284	287	282	292	276	289	249	299	273	280	278	278	281	294	296	272	283	267	262	283	303	277	255	287	307	262	260	259	279	259	303	309	329	275	286	268	298	261	279	288	253	296	275	293	250	283	269	278	285	291	297	263	282	289	298	285	256	299	269	279	285	280	300	256	290	291	267	255	301	308	289	292	287	288	312	263	255	265	284	281	285	287	279	312	240	272	280	260	291	281	299	299	294	286	294	269	284	269	284	257	297	294	279	290	290	276	271	284	295	260	236	259	293	264	263	282	305	300	288	307	286	284	268	280	300	291	264	302	299	324	270	322	275	294	248	290	297	238	273	278	292	311	300	317	287	270	275	273	297	273	313	286	275	287	294	313	248	317	260	254	270	299	290	278	252	307	248	288	280	285	315	256	288	278	302	304	274	277	296	291	293	308	285	262	260	258	297	262	255	273	265	277	259	270	273	271	286	257	293	253	272	254	279	280	269	279	294	296	257	268	262	270	271	302	262	253	267	257	294	271	260	294	294	278	276	276	265	281	263	294	259	268	287	289	317	288	273	297	303	253	276	318	276	267	281	286	300	279	290	293	281	300	266	298	277	321	275	246	297	277	292	277	308	264	280	260	288	302	274	285	263	256	268	262	257	285	268	293	297	306	321	305	301	290	264	303	273	292	301	305	320	308	301	267	263	274	281	280	260	267	292	250	248	306	283	272	304	296	246	284	273	288	267	269	268	271	290	289	270	302	277	298	298	288	270	288	302	267	261	235	278	294	253	272	260	272	256	261	244	296	290	323	293	282	268	297	271	279	297	300	272	281	279	271	305	278	278	289	260	265	267	291	288	322	273	309	293	303	269	275	257	299	279	326	286	255	259	247	300	263	284	286	301	274	285	301	275	283	267	267	291	265	279	265	286	305	309	275	265	267	310	291	265	339	295	275	287	283	305	264	263	265	301	277	309	304	302	281	264	262	275	321	273	274	266	283	314	282	238	280	259	265	290	288	294	267	295	267	277	275	273	270	276	272	284	284	300	268	304	280	262	272	259	235	310	271	279	284	307	245	287	238	273	305	286	311	285	288	295	312	279	296	283	278	304	277	284	272	290	281	271	282	280	297	302	257	289	326	301	303	301	283	252	285	279	263	295	258	273	267	271	305	242	300	240	274	334	282	276	291	274	296	306	282	266	256	306	287	295	292	270	301	288	291	265	288	286	272	291	276	295	301	280	268	291	281	306	283	287	250	311	330	322	318	266	324	273	266	279	277	301	316	280	299	337	267	287	306	283	284	288	254	305	291	291	273	291	289	261	271	277	266	289	285	256	240	272	276	289	252	282	241	278	258	303	309	328	276	289	303	269	287	277	283	280	303	305	271	259	270	254	315	280	259	287	278	319	271	271	300	250	295	284	265	254	327	293	281	295	288	268	305	283	252	297	267	284	270	260	287	274	282	261	283	284	260	287	274	318	288	269	306	295	275	281	297	302	270	256	272	302	290	303	255	295	263	279	267	280	272	295	264	249	288	284	287	307	281	280	286	274	271	281	306	268	282	293	307	301	267	275	259	283	305	274	298	292	321	271	258	273	306	299	274	279	274	299	301	288	286	271	274	296	279	256	301	292	287	288	309	293	295	273	290	272	282	301	288	297	288	277	314	302	282	301	253	258	269	277	298	305	266	282	279	287	266	264	274	273	250	274	310	294	288	284	264	279	275	278	264	318	266	274	290	319	277	295	269	288	276	279	277	305	284	302	283	293	286	242	273	280	308	289	277	300	281	269	281	305	286	274	275	291	271	282	235	273	288	283	308	263	281	278	316	271	295	303	274	270	293	279	272	278	269	278	297	290	257	310	286	279	302	290	290	280	281	290	294	295	303	280	287	256	287	256	293	288	276	259	293	280	285	270	286	292	269	276	299	290	286	269	296	289	264	264	298	266	291	294	300	257	276	286	269	278	266	298	309	299	282	289	265	333	269	259	297	272	268	304	260	277	278	272	304	297	281	293	312	290	271	253	267	279	321	276	286	254	263	293	274	281	309	278	312	280	298	274	280	281	288	272	271	259	280	284	294	276	282	275	290	276	287	276	275	273	305	284	289	276	277	238	262	257	292	311	270	284	282	257	258	250	279	260	323	289	291	278	285	260	286	284	310	307	292	264	259	259	274	258	304	298	270	309	258	267	320	272	278	296	304	295	281	251	272	274	297	280	260	265	272	266	277	277	269	258	273	288	290	279	272	265	269	268	297	284	299	280	240	300	257	250	281	283	296	284	284	302	268	254	283	285	295	301	294	303	289	308	310	281	275	299	274	308	254	297	276	305	274	291	298	298	266	267	299	270	255	299	274	273	259	299	282	287	263	248	255	301	271	309	297	311	289	311	259	298	247	282	291	285	269	289	282	311	305	280	277	264	254	274	275	296	313	293	299	282	292	281	316	292	287	277	277	301	285	275	276	258	290	274	325	287	273	281	300	278	309	271	276	300	287	269	282	306	338	270	320	314	310	301	282	322	273	295	267	248	294	310	269	279	321	284	283	280	303	336	310	267	301	302	248	254	290	309	276	288	278	266	304	266	278	286	275	267	280	264	309	273	275	280	284	257	259	295	300	279	274	289	281	286	309	309	292	284	303	263	291	281	272	261	293	274	284	261	259	301	317	272	276	266	260	290	285	299	306	285	251	283	278	290	291	327	284	292	278	277	283	309	282	265	301	250	291	255	253	300	278	303	288	275	244	278	295	262	286	299	288	267	278	280	307	273	297	296	249	266	286	254	296	255	266	286	275	272	310	298	285	283	273	321	262	277	301	265	276	270	267	265	290	297	271	282	280	282	274	298	308	292	281	264	283	275	282	261	310	278	329	255	263	271	280	271	274	254	246	287	271	271	289	288	288	265	261	288	280	255	307	291	261	291	298	279	286	313	255	286	283	280	259	280	278	268	290	263	293	318	291	286	261	242	285	310	292	286	285	266	254	298	273	279	269	273	277	264	289	256	303	297	302	272	271	273	272	296	271	286	268	274	302	277	319	302	286	306	262	271	280	290	303	293	258	267	292	292	302	297	257	294	289	291	289	271	311	276	303	274	283	297	300	286	274	288	282	274	286	268	293	277	301	250	283	264	306	293	288	284	293	302	281	301	286	287	277	272	273	292	288	276	315	270	282	235	286	257	296	268	279	286	303	298	258	296	283	299	268	285	286	273	301	284	280	269	285	286	263	310	267	269	277	290	277	302	289	278	274	260	265	269	266	295	287	262	276	298	258	268	263	259	282	298	288	300	300	286	300	267	260	289	264	283	258	312	300	281	285	258	280	306	285	274	288	287	332
19528	12055	20532	20693	18763	13085	8084	3641	2707	2366	1870	1612	1393	1255	1178	1058	1052	868	844	844	872	850	809	836	762	731	752	711	795	761	697	745	777	724	704	719	753	719	738	736	742	700	751	711	770	700	736	795	763	730	719	719	742	749	721	739	726	682	761	713	689	718	701	705	697	735	769	753	776	717	709	692	729	683	718	729	713	674	709	720	731	757	694	665	738	726	701	683	776	643	684	707	718	689	636	693	717	725	707	745	776	708	710	691	689	706	672	708	730	716	751	685	684	731	746	708	704	692	689	671	690	709	708	715	714	730	735	728	717	667	693	687	693	666	734	737	711	722	733	730	690	791	713	768	680	722	689	722	646	712	699	718	685	697	744	650	700	721	747	696	718	674	708	661	749	715	710	686	668	727	710	667	725	682	703	698	741	685	715	701	687	723	709	726	766	736	691	779	702	667	697	720	730	727	736	703	734	703	688	720	722	667	724	728	684	680	712	722	732	729	710	685	682	736	687	670	752	686	753	658	650	712	764	709	712	709	759	726	688	699	707	713	701	696	730	700	728	714	717	745	685	708	704	679	734	692	714	733	720	695	705	726	738	719	712	706	706	763	677	720	679	695	690	684	689	713	755	704	712	676	695	729	677	695	702	695	721	741	739	737	716	725	686	683	702	735	722	686	725	679	680	690	698	697	718	683	702	721	714	702	696	723	739	699	722	710	728	716	712	668	700	711	691	684	683	677	701	661	706	701	710	730	719	671	718	698	706	730	751	672	709	692	753	751	712	674	674	688	716	724	697	705	723	679	683	704	689	671	754	692	726	745	754	709	698	704	687	685	740	707	772	704	736	690	694	737	698	704	665	762	692	740	710	670	738	692	711	733	738	746	732	731	662	730	672	699	657	716	691	651	728	729	680	697	727	701	683	691	745	746	716	710	728	652	698	698	658	722	765	694	679	689	667	723	673	732	685	720	698	706	700	702	728	690	687	705	638	711	687	712	715	696	741	702	699	736	728	692	675	800	717	667	724	685	724	720	724	685	695	706	709	722	767	737	729	671	701	735	741	741	721	739	683	703	666	700	706	681	697	706	720	691	767	699	709	678	701	686	713	698	696	694	691	686	691	715	661	731	688	718	719	713	688	698	715	692	674	687	694	716	781	795	666	645	658	691	666	684	742	648	738	712	675	729	715	708	690	717	713	715	674	679	731	720	699	679	718	692	684	739	716	707	710	732	737	633	706	690	758	728	706	746	693	710	732	672	761	670	733	676	707	675	674	697	698	711	750	701	699	709	701	722	728	689	697	677	742	729	691	687	703	712	685	688	700	718	736	723	725	685	724	682	673	733	675	727	693	700	707	662	711	694	743	687	663	687	694	706	747	698	768	714	681	699	709	695	682	729	722	670	721	721	695	724	717	723	696	721	710	715	734	686	723	710	688	652	696	705	736	734	706	717	701	720	719	664	685	720	690	702	743	684	656	736	735	736	709	692	727	660	673	667	719	721	681	705	727	677	698	671	705	704	700	700	732	706	704	711	797	702	660	727	740	701	698	742	710	708	724	689	722	715	717	682	712	708	715	682	718	715	690	703	724	733	651	651	695	706	705	702	671	692	704	724	686	728	688	711	696	681	689	733	701	725	690	697	725	695	717	722	664	695	722	708	704	718	725	669	740	705	720	696	720	720	697	729	709	705	715	701	671	737	656	711	693	775	693	712	703	718	713	694	698	706	719	730	706	713	703	659	707	701	645	714	696	715	699	700	724	687	700	730	685	738	714	727	676	698	772	692	652	725	732	737	676	712	729	656	706	725	700	698	711	707	738	702	660	764	700	705	689	733	686	684	721	724	729	669	763	756	697	687	714	726	735	641	726	680	699	696	689	688	694	772	760	701	676	653	676	684	712	742	737	725	689	714	753	719	752	768	699	731	714	675	719	742	675	733	728	722	702	713	706	688	688	682	720	715	785	735	729	709	734	696	737	664	763	707	702	755	708	692	733	716	712	689	724	682	705	693	703	730	735	716	773	698	738	737	675	674	685	670	673	659	704	701	716	688	749	702	697	708	697	788	735	676	724	764	705	679	699	714	724	720	707	725	730	738	707	737	715	709	673	739	659	717	697	742	671	698	717	695	746	699	663	699	625	680	705	709	709	758	673	733	711	718	722	719	720	669	734	702	675	674	728	716	691	736	700	710	689	701	690	695	756	720	720	723	703	699	704	725	732	694	688	693	715	685	671	715	683	728	683	699	717	686	717	696	686	726	744	700	658	751	678	692	760	738	686	712	666	715	708	726	694	669	756	700	732	727	666	714	682	720	659	709	675	728	705	714	687	688	655	697	713	731	656	711	729	735	720	696	728	689	689	688	673	712	656	719	674	710	732	693	678	682	694	728	714	711	734	709	705	733	723	686	739	739	683	701	703	719	703	697	709	719	707	748	699	686	672	747	693	710	705	711	687	682	714	727	720	681	718	699	671	692	689	663	674	699	707	688	688	715	724	718	701	685	709	649	679	739	695	669	689	716	741	708	711	727	713	675	716	697	669	685	728	704	662	669	697	748	732	691	698	689	753	619	643	698	773	687	679	747	720	727	657	705	724	702	655	736	702	684	692	653	688	747	668	708	688	739	687	679	713	730	675	785	696	707	695	704	685	712	673	716	716	755	698	684	697	703	715	712	726	734	751	707	675	653	709	690	720	691	719	726	716	673	685	694	711	738	715	714	713	686	701	684	703	669	753	678	672	743	670	734	758	712	691	664	678	677	666	682	731	665	737	718	699	702	724	727	681	707	692	699	703	692	721	703	711	689	640	681	738	699	689	695	696	758	737	661	709	698	732	713	679	731	738	698	688	691	691	705	739	694	736	711	691	704	693	666	704	714	746	742	710	701	710	728	667	687	730	686	704	767	738	766	664	712	689	765	692	742	693	697	704	708	722	733	713	703	666	648	652	708	705	720	696	740	701	724	691	704	698	644	679	735	682	720	744	717	726	740	710	711	686	669	685	731	701	726	689	736	762	721	689	732	717	744	680	749	739	652	678	711	676	734	702	677	729	681	753	679	726	747	744	680	749	662	705	691	725	676	657	696	717	693	676	701	724	691	688	689	694	711	690	717	650	726	668	764	683	718	711	678	696	690	721	679	698	685	732	719	683	668	730	716	735	709	722	757	710	669	703	717	739	689	652	661	690	695	717	708	698	693	687	688	684	725	696	752	714	665	731	693	712	713	679	680	689	726	663	781	668	703	713	704	717	740	698	740	712	756	696	699	708	718	684	719	673	704	705	730	708	677	714	694	692	693	725	672	700	691	713	732	694	748	743	687	673	697	695	706	709	697	714	686	728	646	692	742	740	760	711	762	665	685	705	679	696	690	668	700	724	742	707	713	695	681	703	719	686	711	706	675	707	709	734	697	703	731	734	647	728	682	731	683	728	684	716	736	755	719	717	632	731	720	732	733	699	696	690	704	695	711	732	690	699	701	696	709	708	702	700	735
10857	5133	4612	3096	1741	1132	803	537	483	497	408	410	369	391	408	363	351	310	335	364	318	337	321	326	358	366	336	305	327	339	320	338	382	315	405	337	318	328	326	330	365	357	366	326	345	361	340	338	352	334	317	351	351	359	360	325	339	325	323	311	329	327	330	354	345	314	332	325	323	352	335	355	332	363	298	339	343	340	343	327	374	347	308	325	320	362	343	320	369	332	327	351	327	362	385	376	358	332	311	356	306	353	343	342	361	360	351	359	370	311	348	304	322	346	344	376	341	362	341	337	345	356	348	354	300	351	340	359	335	325	323	339	353	326	354	374	312	348	307	385	337	369	338	328	356	339	325	315	322	325	327	360	343	368	357	380	323	307	364	337	350	350	354	353	343	321	344	358	341	348	364	364	329	356	373	347	333	323	319	320	313	343	326	347	338	324	338	309	339	344	372	329	335	290	338	348	362	333	362	338	351	318	354	317	356	330	316	318	346	362	335	329	320	309	337	347	305	328	340	345	341	320	337	359	373	334	347	352	375	317	349	328	330	309	366	385	373	350	357	315	340	328	352	313	311	370	328	329	337	368	317	361	316	337	322	350	352	340	326	335	362	347	354	369	318	339	361	342	350	363	291	326	335	355	333	352	352	320	320	362	355	319	342	342	319	304	323	316	350	350	333	318	335	332	337	353	329	373	335	368	351	340	327	354	331	351	343	327	341	342	361	350	370	318	344	322	358	336	322	357	381	311	348	350	339	311	413	338	338	349	320	336	382	327	349	335	344	364	371	330	317	344	348	293	338	331	346	345	331	323	338	322	288	342	355	346	342	349	311	327	366	339	364	320	316	329	350	299	347	330	358	329	328	364	323	309	348	345	351	343	301	327	369	373	355	310	316	344	322	324	333	359	349	340	337	312	366	325	352	319	313	297	313	340	320	341	324	344	357	355	319	333	336	309	347	340	333	317	337	327	317	310	361	358	316	344	362	344	344	326	316	317	349	382	348	377	331	327	337	327	338	320	301	344	340	340	335	320	352	318	331	336	335	334	334	330	344	378	346	351	363	295	366	340	318	343	348	325	338	364	331	327	316	355	298	320	340	353	333	342	336	325	344	380	345	326	367	343	316	337	345	347	311	338	341	339	352	350	352	351	307	345	338	344	359	345	297	340	354	293	342	349	344	310	338	335	340	319	343	338	348	384	331	329	323	332	362	331	385	333	363	338	332	354	352	313	357	364	352	348	369	329	318	362	345	349	324	348	309	356	316	325	352	337	290	305	341	350	318	345	377	343	344	355	361	356	316	342	347	365	321	316	345	374	383	328	347	346	334	360	344	335	372	303	346	346	371	355	372	326	350	328	377	338	329	329	368	349	334	319	282	348	345	334	334	316	376	310	323	340	349	357	360	339	285	302	329	356	307	359	343	328	325	327	376	323	347	356	305	301	393	338	358	362	321	355	341	327	333	365	368	326	361	348	351	344	337	347	341	322	328	334	352	332	308	315	334	336	316	384	315	339	315	336	357	316	355	375	343	323	357	321	352	331	340	333	332	321	353	354	344	338	328	398	361	331	313	344	350	349	293	348	341	351	348	313	338	374	328	311	302	351	367	324	342	338	353	351	332	346	397	349	361	346	339	300	346	364	350	352	325	323	339	330	341	349	355	345	361	324	361	343	366	327	323	332	331	337	335	356	331	290	340	338	350	356	337	330	374	332	342	332	363	323	351	329	374	363	334	386	368	326	329	326	369	301	336	336	350	349	359	338	341	296	360	305	322	347	347	338	348	327	347	335	369	320	379	348	352	343	314	351	354	341	349	343	353	347	346	332	323	329	318	330	351	346	332	332	357	323	302	318	336	337	320	344	344	309	335	319	343	352	346	324	362	350	336	349	360	319	355	361	376	341	315	331	326	365	325	324	337	333	341	303	304	320	337	355	327	314	312	329	320	341	375	334	356	348	327	370	322	347	327	355	342	342	326	318	279	333	357	329	339	340	364	345	357	354	347	328	322	346	351	314	333	309	289	331	350	335	337	405	294	392	374	331	331	324	323	355	315	317	334	343	344	349	326	334	366	335	357	318	361	346	327	355	334	336	319	323	335	332	335	309	326	330	323	323	345	336	335	366	339	325	326	322	313	321	342	355	315	350	319	334	353	345	346	370	314	333	359	319	341	356	351	320	339	329	327	354	362	327	336	335	318	356	329	342	339	333	335	340	347	323	320	325	350	322	386	350	304	370	328	362	348	357	324	331	365	361	380	353	312	337	356	378	359	308	361	343	357	333	343	332	331	376	360	309	353	332	316	321	329	346	341	355	350	356	350	362	355	352	324	315	294	371	361	352	326	363	383	314	344	333	349	336	341	368	329	345	383	350	369	306	369	334	346	329	354	330	343	324	331	341	315	361	364	321	337	342	326	341	354	325	344	330	313	318	353	315	323	343	335	347	350	316	350	335	340	327	329	337	321	356	325	370	345	339	351	351	350	347	331	349	303	316	351	369	365	382	312	354	348	352	367	338	348	343	359	346	334	322	357	354	354	330	313	313	319	366	335	329	298	340	351	331	353	339	317	334	385	339	328	296	323	371	337	368	331	341	366	333	359	322	351	303	343	321	308	300	336	370	323	370	324	323	323	368	360	323	328	315	337	335	345	369	337	359	326	340	310	352	293	308	334	319	307	354	341	325	337	305	358	321	335	333	341	346	327	357	312	323	332	339	339	312	327	308	300	372	387	303	313	339	351	360	336	349	333	345	377	351	346	315	311	314	344	323	352	380	345	343	336	349	365	315	363	354	322	347	318	340	330	320	333	358	317	340	315	355	338	335	335	359	335	316	364	358	342	333	323	357	327	341	310	340	369	323	332	313	326	347	311	312	344	284	325	391	338	361	341	307	316	335	325	289	321	331	323	356	361	338	348	322	346	327	330	339	325	364	345	376	345	345	361	341	359	331	350	322	332	350	329	355	373	337	339	377	335	365	328	304	392	356	333	353	328	336	350	333	312	304	328	348	338	345	305	362	332	357	341	328	336	332	331	338	344	345	316	336	338	322	342	358	370	291	340	352	320	348	346	313	330	331	332	337	331	337	356	343	326	325	353	364	362	332	367	322	382	324	323	362	364	356	343	327	334	362	343	358	350	337	357	369	353	312	322	331	350	349	372	350	296	343	328	328	376	352	340	340	335	370	283	344	344	324	329	318	388	336	361	353	358	334	334	327	334	357	375	348	332	326	332	315	365	346	348	336	308	315	331	318	359	330	338	327	330	320	331	343	350	331	314	332	325	320	346	386	329	332	369	325	309	346	341	350	326	328	337	354	339	346	380	339	372	304	334	354	336	373	288	325	352	334	327	354	364	319	383	360	402	379	354	357	305	332	339	332	373	361	343	318	369	354	339	273	361	354	324	307	340	336	332	346	324	339	331	357	310	334	332	347	346	375	345	311	313	321	369	329	333	314	331	364	339	336	359	315	339	330	334	377	370	384	342	324
8569	5785	9485	8871	6429	4398	2840	1689	1480	1381	1199	1152	1100	1049	968	950	916	909	852	862	879	869	882	872	837	851	876	872	845	844	820	804	843	840	835	801	842	806	890	790	815	853	784	866	788	836	836	819	835	792	776	860	789	829	824	805	818	859	861	807	809	807	794	824	862	847	831	821	825	823	846	751	842	874	826	854	819	833	832	833	862	836	806	851	823	866	852	782	770	796	767	836	821	811	808	802	834	754	769	801	813	828	768	780	795	846	832	825	809	862	809	826	826	811	773	807	752	813	799	788	797	791	830	827	843	787	841	800	860	834	767	853	832	780	856	809	826	783	787	804	811	855	797	834	807	790	822	830	826	821	831	797	822	814	805	790	822	814	837	809	791	851	810	827	843	833	827	799	804	804	804	843	788	840	760	804	814	815	825	817	816	800	829	856	836	809	806	795	811	837	817	810	843	860	846	790	810	876	839	759	772	842	834	853	793	789	821	816	829	805	843	884	780	846	850	826	776	798	800	796	872	829	799	801	783	825	814	846	814	819	857	861	821	807	841	828	787	819	851	834	831	799	820	836	825	831	821	814	812	770	835	786	834	830	798	776	832	799	818	755	848	828	847	800	814	811	830	813	805	816	847	819	851	833	833	845	786	782	806	816	868	792	825	792	792	822	836	832	842	827	825	873	785	821	810	854	841	789	794	799	808	852	822	820	787	810	852	836	853	802	826	876	861	824	860	785	803	850	813	809	796	822	816	833	822	802	786	819	821	846	780	807	799	818	823	842	824	824	875	838	794	824	834	836	779	815	870	850	773	794	794	839	830	851	798	827	841	832	858	805	845	855	798	872	762	866	839	755	801	846	841	805	775	870	900	813	841	805	777	771	834	812	794	880	849	867	831	788	807	794	789	829	796	807	800	804	824	847	776	824	819	789	801	837	791	808	826	849	818	823	852	750	835	788	828	809	794	840	841	841	816	846	810	794	821	813	838	776	848	816	814	821	796	819	786	775	848	871	749	834	809	862	776	817	801	792	834	802	825	824	794	797	825	880	873	801	801	879	814	795	799	846	809	808	844	854	847	835	825	839	842	808	855	838	830	837	858	852	831	820	777	850	826	847	840	858	819	868	830	814	805	820	883	820	798	789	807	769	849	833	802	808	838	796	766	823	821	827	869	835	838	806	800	820	826	842	813	880	815	832	789	832	776	847	762	795	792	812	730	809	810	821	838	785	823	804	795	796	837	783	858	832	788	829	793	790	792	881	853	824	806	790	860	786	892	798	830	823	828	877	846	815	812	815	794	808	786	756	787	807	782	793	825	797	811	838	849	878	813	853	825	835	821	842	842	817	804	798	841	789	768	804	827	811	822	801	811	878	864	827	769	822	801	823	820	817	834	796	816	802	837	842	811	837	804	834	828	864	809	817	827	804	876	791	862	801	818	810	853	829	851	839	796	829	807	848	885	833	829	847	817	811	798	826	780	793	832	835	830	815	854	839	776	832	770	779	788	793	874	834	790	832	778	768	836	829	831	773	839	854	829	815	826	815	813	825	800	830	858	811	835	787	830	778	866	816	857	855	828	850	824	821	866	851	828	778	822	847	871	815	774	820	814	817	804	782	806	839	820	828	832	827	834	831	802	841	756	817	819	803	824	829	846	828	847	781	842	852	835	798	833	783	803	802	795	789	812	811	787	822	814	792	786	817	832	838	830	788	816	826	810	817	828	816	875	816	795	810	829	776	867	857	831	799	865	885	860	835	806	788	809	811	863	819	826	831	841	809	827	834	761	845	816	824	803	781	885	762	810	774	843	784	817	786	827	820	819	796	849	840	859	762	779	862	840	804	843	828	860	842	799	799	827	790	802	835	847	786	765	813	808	776	831	865	828	842	881	795	836	868	833	804	817	840	806	789	796	842	742	815	862	833	815	818	855	850	823	828	868	786	821	834	836	830	813	806	800	786	829	879	778	843	803	773	826	826	781	830	828	844	812	851	839	804	837	837	862	836	844	790	792	817	769	804	812	813	790	813	834	830	794	868	789	818	812	805	868	843	830	754	840	805	809	832	799	788	847	819	903	827	833	837	881	905	870	836	868	850	821	823	781	783	828	776	883	817	825	811	834	821	806	846	846	843	823	821	777	798	838	862	793	838	851	815	865	804	845	855	823	814	821	836	851	898	880	768	829	832	790	806	838	849	788	842	828	793	855	824	825	866	806	783	890	819	816	784	858	864	779	792	835	815	831	814	836	772	809	852	832	798	814	825	807	828	798	832	829	841	822	811	844	873	809	803	782	850	827	838	818	830	845	857	825	801	790	825	883	819	866	813	821	796	868	825	777	805	799	845	803	804	818	805	841	829	830	857	868	796	804	828	825	784	835	814	810	792	820	784	769	834	827	755	854	844	790	836	787	820	797	797	825	820	854	819	812	786	791	845	774	789	784	794	800	889	823	810	813	827	814	829	797	815	788	844	805	852	816	820	770	827	828	806	851	789	815	814	735	814	806	842	832	769	747	766	876	776	848	853	781	814	843	809	844	839	864	817	808	791	861	799	812	806	793	827	851	843	821	815	878	806	790	832	764	789	810	808	832	804	824	804	879	841	810	819	759	862	869	770	810	774	833	802	802	845	865	822	833	808	873	812	863	831	812	773	868	843	837	837	817	801	858	828	866	806	783	822	794	809	826	827	811	848	775	849	833	777	813	781	796	808	817	820	814	802	844	819	832	819	782	763	836	827	852	851	821	825	794	782	873	810	858	804	767	849	816	787	853	807	789	870	799	871	780	845	816	815	849	853	803	848	816	773	840	835	832	799	830	846	841	848	843	804	864	808	803	835	833	751	741	845	824	829	834	799	806	798	808	852	828	820	801	806	743	875	847	849	822	837	791	831	836	812	814	768	835	811	822	833	787	822	810	859	823	812	849	813	805	788	897	860	814	811	850	869	782	794	829	833	810	781	828	842	792	817	814	817	849	846	819	806	857	794	812	823	877	865	843	825	836	855	809	821	762	819	816	826	789	836	826	844	801	771	804	809	811	837	829	819	827	809	839	793	884	774	806	800	801	856	865	854	809	829	845	793	822	793	792	808	819	789	798	831	824	836	803	750	760	802	830	879	852	870	855	782	813	823	842	805	881	825	826	834	823	832	840	872	826	790	801	813	812	854	806	882	832	777	802	835	838	768	817	798	839	799	794	835	860	800	783	813	794	821	837	819	838	840	820	872	812	800	837	776	803	806	810	791	841	806	845	849	792	822	793	826	824	797	822	791	938	801	871	766	813	830	851	784	801	832	832	785	824	844	838	770	845	832	785	785	779	878	832	833	809	835	787	786	854	853	829	835	841	828	836	824	821	789	798	825	805	788	829	838	814	835	803	825	765	797	841	805	825	869	878	818	835	843	807	843	801	800	785	811	850	790	844	819	821	806	828	865	814	830	798	755	786	870	816	827	788	817	824	831	882	853	793	806	850	847	824	804	823	820	809	808	826	884
23520	10748	9283	5537	3494	2541	1311	588	543	443	403	385	398	385	345	383	338	311	328	321	356	325	302	332	310	336	310	307	332	337	335	329	305	337	328	298	303	333	350	354	328	311	301	301	343	333	339	339	314	314	353	342	341	332	321	311	311	346	321	336	323	319	343	321	319	333	326	334	305	316	333	317	319	310	349	323	303	319	312	337	301	327	312	324	328	292	319	316	311	288	314	288	322	296	332	339	291	296	333	320	319	329	309	319	331	295	321	299	310	314	319	298	335	315	308	311	305	307	306	316	353	293	345	306	311	329	318	312	289	313	345	295	321	307	336	325	332	305	330	320	301	347	317	303	320	322	322	305	314	290	318	305	320	348	288	307	335	302	320	338	326	313	330	295	311	338	290	309	342	296	318	338	273	303	356	364	325	289	315	335	310	356	314	312	323	327	335	354	317	341	310	335	291	319	316	328	323	326	339	272	324	288	305	325	319	319	280	316	306	299	339	304	299	326	306	292	322	348	349	295	346	276	337	336	332	339	297	327	299	323	307	344	326	337	334	310	324	328	331	338	299	302	315	308	298	301	325	344	317	336	312	357	328	295	339	305	330	360	344	327	299	328	310	322	276	327	327	344	317	357	322	317	353	306	298	297	307	305	315	365	340	338	327	283	340	311	287	331	336	311	331	338	353	320	333	316	286	309	342	325	302	290	296	343	325	328	306	305	280	318	326	307	322	303	296	315	311	331	330	311	305	296	298	317	347	327	330	300	320	314	318	329	293	321	340	301	315	325	307	315	320	297	334	313	315	314	311	304	268	302	294	362	326	329	326	336	317	341	301	341	334	315	316	322	300	322	315	311	341	350	318	347	310	333	332	338	290	303	324	350	317	323	351	324	317	314	328	297	277	334	311	313	291	304	332	328	331	304	318	286	322	280	352	298	336	299	343	319	326	345	310	298	304	348	335	335	293	302	325	324	288	298	298	310	355	311	309	358	307	324	325	296	306	308	305	336	311	329	345	312	329	295	301	331	348	319	335	326	303	275	320	271	308	324	361	270	335	331	332	326	263	338	316	303	319	298	313	296	288	324	323	314	330	323	303	338	319	320	301	322	306	335	309	298	334	302	319	327	329	314	290	282	301	315	318	351	345	324	304	319	297	347	305	344	345	326	330	291	347	307	311	312	325	317	346	340	333	317	300	329	323	316	367	316	315	341	324	293	338	253	310	334	306	302	326	360	316	327	326	329	319	331	332	315	299	318	341	296	308	320	325	294	318	320	335	288	327	311	317	321	337	323	343	330	320	322	286	299	292	313	324	305	348	295	319	335	316	262	298	309	294	313	317	311	310	338	308	327	312	327	315	330	327	333	329	307	350	315	314	335	314	318	311	341	329	302	314	325	317	310	301	296	319	304	335	372	350	293	295	299	310	349	309	337	333	304	327	307	319	300	334	311	335	329	332	325	344	309	344	307	300	289	316	325	295	303	309	323	298	349	300	310	347	322	327	315	310	295	342	347	319	339	301	295	335	278	302	311	353	344	314	321	292	345	356	318	329	330	325	290	326	301	315	326	314	308	324	309	305	329	276	330	316	287	335	325	332	330	287	318	320	331	323	345	293	303	326	299	335	314	320	340	290	324	305	319	310	353	319	353	326	305	298	348	301	325	336	306	325	301	316	333	306	330	348	338	353	330	341	307	308	286	313	304	355	353	351	358	361	297	305	323	314	349	321	305	310	307	320	321	300	276	326	296	307	314	340	338	298	310	315	297	307	306	306	297	321	354	323	299	310	339	329	324	292	332	302	310	306	348	265	325	299	274	308	329	333	308	331	353	304	320	289	291	339	362	308	324	326	329	321	311	319	293	349	347	323	339	324	329	328	311	298	313	301	333	302	322	314	307	318	349	314	333	309	340	288	327	319	286	329	347	323	335	317	326	299	291	312	317	351	293	315	320	288	279	299	303	326	279	301	335	315	327	293	313	302	322	286	319	349	276	339	333	307	317	355	333	328	321	310	264	300	331	293	323	356	308	331	311	299	326	328	344	313	338	319	335	291	317	312	309	327	317	340	309	290	369	287	310	337	308	303	330	320	344	321	301	316	349	376	292	291	326	298	301	325	336	314	312	320	291	338	333	296	327	324	353	346	338	328	329	317	312	307	326	300	331	331	345	333	300	294	352	305	326	309	290	349	358	345	273	338	375	321	307	321	341	315	336	326	338	295	306	294	301	339	314	356	325	319	312	330	307	299	328	314	332	327	327	300	339	315	315	300	272	335	315	292	296	321	290	315	277	342	321	318	319	354	312	308	324	309	343	332	300	286	313	288	305	340	326	335	336	307	323	328	297	334	338	313	286	309	299	268	338	329	324	308	332	289	297	314	280	303	297	340	323	336	307	309	278	334	282	290	309	332	332	336	313	281	317	327	350	310	321	305	345	375	320	317	317	297	313	358	325	310	324	325	332	316	303	311	342	311	317	291	298	335	332	301	293	310	332	318	301	320	331	315	305	325	327	347	327	314	336	290	305	299	328	290	319	339	294	313	336	330	285	323	317	317	314	315	334	288	323	318	325	349	338	356	309	322	291	329	336	327	346	302	303	343	326	349	319	318	320	325	300	300	304	332	302	335	318	317	307	349	341	313	318	283	295	350	335	310	352	333	308	306	322	299	333	303	287	327	311	310	307	351	304	306	298	315	313	338	326	295	323	315	327	276	319	322	315	318	312	323	325	306	338	289	304	360	347	313	335	311	281	309	301	336	337	332	358	303	315	324	322	332	311	347	331	319	331	308	328	328	315	298	356	307	328	341	334	296	329	305	324	304	304	336	329	351	303	326	347	338	313	304	315	337	298	329	350	298	327	303	310	305	337	318	359	335	304	353	297	336	338	307	350	316	315	342	288	298	302	319	332	325	320	312	331	289	336	331	355	313	347	354	325	313	316	316	316	301	333	366	310	350	315	296	340	302	305	324	357	266	307	339	336	308	302	326	315	360	315	293	322	349	333	325	317	332	307	333	313	310	329	313	321	349	326	325	317	335	297	347	303	364	306	292	307	308	313	305	306	347	301	281	336	334	312	283	308	284	352	301	315	340	300	294	333	323	305	310	281	324	334	307	356	341	335	289	316	338	293	330	330	313	337	304	361	315	374	350	315	330	323	317	317	309	294	320	328	292	350	335	307	328	312	297	297	304	301	329	316	327	311	331	308	314	320	306	285	360	331	304	312	313	325	313	286	314	285	293	298	300	350	318	313	331	304	323	334	311	301	355	307	268	304	333	330	294	344	321	311	300	337	293	328	288	317	295	332	323	304	284	336	339	316	320	321	340	299	348	356	310	320	304	330	317	322	317	302	316	319	304	313	300	307	291	302	335	320	326	300	325	318	330	322	316	347	339	326	294	299	340	335	345	346	297	332	290	293	291	364	297	363	263	318	286	336	317	315	333	330	326	336	339	314	333	328	340	331	306	316	321	271	300	321	302	343	306	313	318	307
17188	10876	16084	14359	11903	10021	5390	2456	1960	1703	1449	1377	1138	1105	1088	1034	979	962	905	820	869	859	830	883	784	831	781	820	796	770	776	858	702	758	824	741	754	800	776	779	792	810	770	779	782	794	757	758	799	747	792	778	817	771	826	787	807	772	748	793	801	762	787	803	769	777	743	775	820	782	786	767	786	787	748	809	764	788	792	789	784	783	808	816	774	745	795	762	783	788	729	767	779	746	808	769	814	788	789	736	751	776	776	730	788	780	754	801	754	770	812	797	808	748	767	769	762	765	764	769	789	800	781	778	831	806	789	798	796	768	753	775	786	757	828	736	747	740	787	778	784	770	792	777	757	781	753	784	776	759	758	773	750	775	810	771	798	780	812	759	789	770	806	769	744	794	808	764	819	785	804	740	765	770	783	792	745	762	798	807	801	748	816	784	783	762	764	808	802	772	798	762	775	803	818	798	803	764	784	783	726	773	799	799	723	773	785	768	811	768	769	756	751	801	779	796	778	817	784	807	727	771	743	809	796	797	788	831	829	787	766	794	727	826	782	778	815	797	764	782	795	777	829	777	795	767	788	762	831	749	787	761	800	739	760	800	790	742	809	816	788	791	768	756	754	783	752	767	772	812	811	799	767	777	824	791	787	801	732	807	806	774	765	802	782	826	771	803	799	775	769	775	836	797	779	777	799	738	757	744	739	766	807	803	839	826	721	787	771	778	784	794	777	760	785	786	764	808	759	801	772	736	786	757	798	809	774	769	802	788	784	751	796	809	811	774	774	811	739	788	796	765	752	756	774	766	828	761	797	777	779	834	771	753	751	752	748	757	750	795	778	786	771	727	784	804	741	790	780	805	808	757	802	773	791	794	778	765	786	717	760	832	766	778	780	812	752	744	760	744	768	767	771	835	773	779	805	786	767	777	778	732	768	799	788	770	782	796	801	806	771	778	793	808	745	827	791	711	774	798	781	786	733	793	771	765	867	793	768	762	774	752	732	764	824	804	787	830	769	768	759	723	779	774	788	767	766	779	790	741	804	760	782	791	805	782	747	765	746	753	859	783	766	793	765	809	755	741	761	716	781	768	809	737	814	777	789	791	802	829	787	745	786	824	744	755	827	756	756	792	779	788	764	764	764	745	776	792	793	776	794	775	754	787	767	816	802	778	790	799	750	815	742	776	726	759	788	818	835	803	774	751	774	776	740	782	814	802	822	765	778	748	782	798	810	805	739	772	821	737	776	790	817	838	785	795	774	779	748	774	781	734	730	780	766	831	852	777	797	770	786	807	803	805	750	763	776	833	806	757	801	766	764	713	854	719	784	746	770	774	803	782	796	813	724	738	846	793	784	804	746	806	804	748	813	805	812	763	748	791	762	784	739	786	777	786	752	787	836	822	772	769	748	781	803	791	841	761	793	782	779	812	761	771	773	795	746	796	788	831	708	739	802	780	788	768	758	750	784	819	821	785	819	829	783	755	753	792	758	758	793	757	776	789	759	819	769	837	786	801	783	801	805	768	770	767	792	759	796	794	771	738	758	779	739	842	714	780	750	766	785	811	821	775	749	805	738	733	773	814	816	782	804	824	761	750	768	748	764	798	792	767	788	751	825	808	715	778	739	818	808	768	731	806	794	734	756	745	787	788	789	820	752	768	750	780	800	775	764	758	806	792	785	751	753	776	785	758	759	771	792	799	761	757	767	822	806	799	843	751	802	797	802	826	740	761	744	806	798	784	826	764	714	828	737	813	733	786	809	766	761	802	764	827	753	821	761	816	775	791	814	785	789	824	761	769	778	775	745	777	790	748	767	756	781	765	784	767	802	765	796	778	765	782	795	763	823	765	774	739	760	792	788	808	782	789	753	754	775	746	821	774	802	833	801	763	776	798	801	808	817	744	816	776	734	793	753	799	776	767	752	792	795	840	750	776	728	756	771	775	808	764	763	767	783	823	780	802	808	792	784	815	767	832	820	834	768	782	742	766	765	796	769	798	750	769	786	816	803	808	787	799	824	726	773	727	796	760	745	815	799	760	764	799	772	791	725	786	798	764	762	816	750	826	770	755	762	808	751	782	812	762	804	744	765	785	784	749	829	834	731	792	759	785	746	812	802	763	785	790	771	779	795	714	777	819	715	796	795	791	764	801	763	756	811	801	749	780	796	797	783	750	766	820	759	796	790	725	843	775	806	746	771	816	824	753	805	790	763	819	704	764	772	771	757	718	760	802	743	784	769	770	777	785	834	785	774	777	798	842	797	760	782	702	787	793	735	768	834	746	792	772	771	843	768	783	779	780	800	781	820	779	747	775	802	778	788	794	747	762	820	854	830	774	806	755	789	762	792	793	835	794	780	783	733	841	755	737	759	722	777	746	773	807	806	812	794	765	771	799	787	802	798	771	774	801	746	783	819	817	822	751	800	787	771	792	832	779	767	810	779	805	773	753	731	769	767	719	779	789	760	749	751	745	749	785	745	795	811	745	767	838	759	781	772	765	791	746	770	844	770	798	824	805	768	800	756	810	782	813	821	801	741	805	804	781	776	768	767	771	753	744	771	794	805	747	767	795	813	830	785	788	772	781	809	828	812	774	755	802	796	799	795	800	803	729	814	792	762	756	775	793	767	805	749	806	784	764	780	784	752	819	815	757	772	778	767	777	803	731	731	796	792	723	773	809	830	757	792	777	759	789	814	758	782	770	822	699	757	761	734	743	806	776	762	803	757	796	736	780	814	800	752	838	753	815	787	736	752	814	764	764	779	772	767	799	782	798	732	822	799	775	795	810	742	770	796	794	792	788	798	753	767	781	757	815	776	802	730	820	814	769	809	822	746	780	780	767	792	773	838	778	748	762	752	756	807	752	785	799	741	803	793	751	814	737	750	791	758	772	752	747	802	794	739	817	790	761	795	743	770	723	809	799	764	793	792	796	791	771	754	776	779	794	815	766	763	772	814	840	802	767	752	829	852	752	777	747	771	805	804	851	767	815	775	794	839	792	775	767	796	782	800	769	756	798	819	823	785	799	810	795	782	856	806	772	737	792	762	804	792	736	801	804	743	778	782	813	813	809	802	819	816	793	801	816	760	755	791	810	786	795	776	785	781	730	780	782	752	750	803	787	789	793	848	761	787	783	802	840	750	789	747	791	789	776	786	813	802	753	778	810	751	809	740	791	820	756	738	803	787	807	769	760	779	785	731	724	771	773	786	815	796	815	806	752	807	762	822	763	786	780	785	775	799	786	723	764	827	751	784	778	818	769	759	769	793	770	769	814	764	761	783	808	776	763	770	761	796	717	788	770	778	762	775	798	857	782	775	772	785	816	754	798	741	727	793	750	817	793	792	790	790	800	787	759	824	825	751	804	786	771	793	790	772	760	739	779	778	811	767	768	839	791	768	749	745	769	777	776	754	751	734	804	764	795	837	795	769	784	821	772	735	791	788	802	785	771	810	816	803	744	843	772	788	795	800	743	791	780	809	770	768	804	810	749
34506	15368	11092	8664	5888	3222	1283	744	613	477	424	416	375	346	345	339	327	285	294	285	331	312	281	297	255	296	273	284	289	293	264	289	252	298	241	277	298	285	292	259	263	229	280	309	278	284	259	285	269	275	271	275	292	276	331	278	280	272	277	308	287	268	252	295	261	302	288	302	291	282	256	267	295	306	286	284	283	249	272	294	305	299	283	269	254	266	291	286	268	289	286	281	257	270	309	245	266	257	302	267	260	283	291	288	268	298	273	296	258	288	285	275	276	249	291	257	301	300	290	285	277	271	249	291	294	319	288	274	277	264	292	244	260	274	276	252	301	286	240	292	293	289	268	292	284	286	297	279	288	268	280	297	294	307	290	267	274	296	293	252	287	262	272	285	272	271	271	300	286	283	318	286	266	292	256	306	277	263	288	294	282	282	262	295	284	279	271	236	269	268	272	295	269	282	260	271	286	271	293	275	311	279	262	313	300	257	308	267	287	281	274	276	295	305	275	291	295	316	248	297	270	273	294	283	259	271	292	283	281	295	263	303	293	280	300	266	278	268	297	267	268	279	251	260	293	303	287	305	249	285	317	311	273	303	290	294	292	297	258	275	278	315	264	282	269	277	267	274	283	241	270	249	264	287	283	290	288	269	260	288	309	284	271	271	263	279	286	276	285	275	296	297	286	276	250	274	262	313	258	286	312	290	255	236	256	258	264	300	262	313	299	273	307	246	277	287	280	268	288	265	262	294	281	251	281	270	229	261	282	265	277	288	289	285	301	270	274	285	269	293	260	301	287	291	276	284	284	275	263	270	282	264	275	277	277	263	260	268	290	294	304	294	303	299	289	289	265	245	255	248	273	276	283	251	269	265	256	247	258	286	299	272	289	242	256	284	271	266	262	259	265	289	283	277	252	304	272	300	276	262	267	282	295	289	276	305	286	267	273	264	293	263	281	293	290	268	310	282	264	280	301	282	295	257	249	279	240	287	272	300	284	250	273	277	288	293	282	306	278	273	283	276	299	272	280	296	288	317	263	293	266	248	275	290	298	280	281	292	316	291	280	265	300	287	282	292	276	283	287	293	323	253	253	247	269	289	271	269	276	287	292	309	288	302	272	279	262	291	306	248	294	253	284	270	297	328	274	273	260	275	270	274	229	275	290	268	260	297	289	292	302	282	283	277	263	288	300	261	287	283	298	281	268	294	287	263	288	282	295	255	250	275	297	287	272	280	253	268	265	259	288	286	301	273	245	249	280	283	287	299	285	281	282	269	317	308	301	284	266	253	284	280	287	254	329	285	274	293	240	278	270	279	268	258	260	258	258	271	275	300	314	266	257	292	270	272	267	255	289	254	278	269	302	259	259	249	271	286	296	286	243	284	304	265	298	277	284	294	282	292	253	253	273	273	315	313	277	289	292	257	266	294	265	328	264	299	284	283	292	273	271	277	273	284	283	293	275	285	268	271	279	299	317	295	287	266	249	310	248	289	287	298	253	293	288	301	278	258	301	254	290	269	243	281	270	319	306	284	284	285	300	280	302	282	278	252	294	279	319	294	263	277	285	290	262	275	263	298	290	282	290	264	294	298	279	289	282	266	266	304	295	264	274	280	304	270	298	286	293	248	279	255	267	306	286	270	318	279	298	272	289	305	260	302	254	295	311	271	280	257	276	281	271	271	278	290	255	265	290	283	244	330	265	280	273	289	263	280	278	281	310	306	309	273	274	251	291	275	257	317	248	285	330	253	271	240	273	279	288	278	273	260	288	249	300	262	259	283	276	303	265	313	272	282	237	280	287	316	289	262	296	296	266	261	260	278	282	270	277	288	270	282	271	267	278	299	310	275	296	264	285	286	250	272	283	294	266	300	265	268	278	263	298	269	284	262	271	298	287	281	286	253	279	306	306	264	312	287	284	278	277	295	281	299	283	295	263	271	305	268	311	294	264	293	269	253	267	291	297	236	273	274	281	270	278	281	271	296	303	287	293	269	248	279	244	283	275	300	283	270	291	290	296	278	280	271	318	276	281	292	282	273	265	261	265	297	298	263	279	280	286	259	282	286	236	268	287	279	285	275	269	319	269	297	292	290	274	307	301	281	261	266	300	290	304	268	281	269	264	287	309	256	277	287	270	308	307	272	288	269	300	282	310	271	254	291	288	264	267	277	276	290	269	259	265	283	291	269	268	270	276	267	298	325	263	266	265	267	253	308	281	284	260	288	308	291	292	277	285	269	291	307	267	281	302	283	262	274	274	260	289	277	286	261	243	303	292	297	286	267	270	281	309	269	285	287	328	299	276	280	290	274	293	285	252	269	280	269	268	285	295	330	275	294	277	269	263	289	284	262	303	279	287	265	277	278	269	257	287	288	264	244	261	295	304	301	269	288	270	270	272	284	296	291	268	290	258	295	295	279	288	278	282	261	283	278	267	293	281	281	291	253	266	265	316	280	286	270	262	290	264	282	268	283	281	273	285	281	271	260	283	276	277	246	316	304	264	291	275	262	266	260	292	255	288	281	300	281	261	298	311	295	283	290	279	271	249	278	271	299	263	222	282	275	242	252	273	269	288	289	283	261	270	290	293	256	298	273	276	268	315	278	298	272	289	296	285	273	281	302	262	284	282	256	287	295	265	296	285	267	278	254	299	260	268	288	269	288	263	235	306	289	261	305	326	281	277	263	286	303	262	281	288	275	274	286	278	255	280	302	260	266	264	274	290	258	306	278	282	315	321	257	271	248	287	259	294	291	297	292	262	265	227	285	251	295	272	313	312	280	301	273	274	295	284	281	281	271	278	280	279	278	280	286	292	287	271	272	257	291	285	282	291	296	264	282	267	280	280	308	268	295	300	294	292	276	279	292	275	251	280	263	325	300	290	302	301	266	282	284	298	266	264	297	242	274	302	267	269	310	255	252	251	264	275	279	279	268	265	282	278	300	282	288	303	286	268	279	311	260	242	274	298	310	271	280	272	237	259	266	268	250	274	274	286	310	262	271	264	280	275	308	307	290	277	263	291	268	282	294	274	277	274	280	295	276	266	248	252	290	291	268	291	297	264	267	279	283	275	295	277	263	269	257	302	279	274	264	273	313	296	282	319	261	287	260	273	284	313	294	266	275	277	270	261	296	272	306	256	294	264	292	278	305	265	276	284	284	289	246	250	269	283	293	257	277	245	292	281	298	268	293	279	247	291	278	256	262	263	302	282	275	285	276	258	231	289	298	244	278	275	309	276	274	298	284	279	257	285	278	310	303	322	296	266	286	270	272	287	253	262	276	276	261	270	271	295	290	288	284	303	269	281	291	300	287	282	269	275	304	260	285	283	286	282	278	270	251	299	277	251	282	298	269	293	309	303	277	282	249	281	271	258	286	297	282	253	321	261	265	285	297	278	284	250	288	319	310	250	290	264	277	256	282	309	263	281	298	264	281	300	294	275	250	253	284	265	273	267	269	275	292	284	272	275	276	313	269	286	285	290	271	268	270	298	294
20821	12056	16304	18355	15844	10315	4688	2752	2168	1790	1457	1372	1197	1013	940	896	904	821	812	805	718	744	641	748	659	695	688	689	675	657	662	657	624	656	661	665	673	655	676	663	645	640	611	636	631	719	654	653	677	654	643	662	677	673	639	635	632	674	694	692	635	637	658	660	630	628	677	659	662	671	580	678	639	633	654	602	615	632	650	632	642	678	637	642	685	620	639	589	639	637	647	655	637	618	635	629	635	574	623	661	627	626	621	608	650	636	649	696	613	608	663	676	686	665	626	628	641	573	677	678	668	632	614	669	673	608	577	624	639	637	641	627	672	632	655	618	620	672	625	649	615	616	647	643	612	665	684	630	651	669	626	622	596	634	619	668	660	632	577	680	602	640	600	618	649	663	615	658	630	641	613	667	628	579	614	666	655	631	675	604	630	615	601	620	629	666	622	631	611	619	641	704	567	635	600	645	707	649	642	670	595	663	635	637	634	608	643	618	627	653	596	646	612	596	647	667	668	648	634	601	602	630	638	613	666	591	645	663	618	644	616	673	642	697	650	636	665	637	642	651	626	639	675	675	629	659	591	611	634	632	637	588	630	674	647	574	637	639	631	620	650	621	581	631	648	622	675	637	646	594	685	622	659	644	616	658	657	623	624	618	621	646	684	592	656	636	659	615	640	664	636	623	652	634	615	605	644	646	649	640	622	636	619	652	639	604	651	657	630	643	687	603	671	628	619	685	576	650	612	627	611	645	683	637	612	642	641	569	601	589	612	638	669	697	641	647	665	651	662	596	695	637	633	683	621	674	657	652	658	613	645	661	657	624	688	643	641	645	651	597	626	609	651	619	605	647	587	621	666	644	630	586	688	651	654	656	607	598	585	660	596	630	634	610	631	649	616	612	659	653	623	636	675	616	634	651	609	658	687	681	670	660	614	650	663	635	627	628	636	580	619	645	600	673	581	683	602	570	630	620	641	587	673	592	633	652	687	657	692	677	594	599	666	609	632	637	644	606	669	616	587	628	644	653	712	657	631	622	607	699	614	656	631	638	615	640	609	662	624	671	625	620	627	694	632	670	565	626	629	625	663	632	626	594	689	649	590	651	609	630	640	642	631	608	658	685	624	649	615	646	632	647	666	642	651	606	653	634	651	592	646	587	590	623	613	601	630	631	663	594	667	601	591	643	647	595	653	688	618	623	645	640	631	629	619	605	595	636	644	660	652	656	611	599	645	592	651	661	627	672	618	658	556	659	668	588	581	626	615	608	654	618	614	601	617	656	639	624	631	666	626	600	640	622	612	593	606	606	618	620	674	619	672	625	629	604	598	633	648	640	625	580	628	628	656	639	597	612	625	658	662	612	691	644	624	662	630	609	623	630	623	648	681	635	657	587	620	663	617	640	603	618	645	627	628	665	651	657	629	629	630	659	630	673	632	632	655	609	677	594	644	642	633	685	604	699	682	615	645	636	638	594	627	677	664	611	605	657	567	653	662	640	678	613	639	599	630	629	656	644	654	631	629	608	629	654	637	646	609	649	653	640	639	629	618	650	627	621	602	662	622	660	647	612	599	615	631	583	683	617	629	672	621	599	664	640	653	681	642	648	631	678	642	610	595	630	636	609	637	605	633	670	624	655	587	594	636	622	613	574	632	643	609	627	606	655	619	567	621	628	603	630	659	613	667	661	612	583	619	604	647	647	622	615	673	621	647	645	616	630	604	655	647	584	613	601	591	605	615	600	670	627	642	635	638	607	650	636	648	661	614	631	613	659	640	628	608	664	614	608	643	588	672	612	664	662	656	623	613	600	625	598	601	617	638	641	628	703	646	621	642	625	672	621	584	635	681	662	598	616	662	726	643	655	668	667	642	568	634	661	679	603	636	595	641	592	623	650	640	614	656	608	626	638	655	650	642	606	632	650	667	613	640	631	617	640	605	600	657	616	632	642	639	604	610	650	651	647	641	691	692	645	723	634	630	629	623	634	653	634	597	622	627	642	654	651	647	656	649	578	647	597	654	657	610	651	627	605	684	640	661	660	665	589	588	669	646	605	631	632	625	628	643	674	628	650	633	616	599	653	670	596	667	673	648	654	644	645	662	652	625	628	646	668	647	607	635	619	620	597	636	634	669	650	652	657	620	648	638	638	570	577	586	648	609	666	602	640	656	614	590	597	593	656	655	650	645	581	624	625	635	653	644	705	598	592	659	650	644	661	595	617	624	630	591	675	629	590	628	631	625	632	657	616	684	625	681	587	633	658	632	615	620	677	636	607	620	603	617	638	577	617	630	654	708	695	632	635	602	640	640	613	639	592	624	614	630	625	668	622	671	679	668	641	682	638	684	598	611	606	617	659	631	591	636	622	598	632	625	610	655	649	620	630	626	696	576	610	622	653	593	671	634	618	675	627	579	617	647	627	670	611	597	645	620	634	703	636	653	621	618	636	676	615	638	652	587	616	621	634	581	623	650	647	596	641	630	642	625	625	657	633	629	677	635	619	668	639	657	663	656	627	630	675	648	618	624	652	670	642	648	621	654	627	647	619	617	626	613	630	642	615	646	667	637	621	634	632	628	597	612	669	609	648	626	576	666	599	607	650	639	657	631	639	655	665	628	641	639	600	643	648	636	635	583	644	646	658	672	628	679	644	628	612	612	613	596	627	619	677	652	610	612	642	685	623	611	656	638	634	626	625	596	672	608	605	612	619	636	623	644	590	646	561	608	622	638	622	680	617	636	676	642	636	670	635	659	640	670	599	674	654	616	639	645	648	627	623	628	606	621	603	659	649	608	676	613	628	651	660	637	641	618	646	645	675	659	692	604	621	621	630	632	638	651	625	632	614	663	641	622	636	635	683	596	625	654	619	582	656	599	660	634	616	619	689	595	664	611	621	647	631	623	637	666	636	686	617	644	647	651	641	654	645	663	620	651	628	639	700	621	626	642	647	638	642	616	631	629	632	671	619	628	649	605	629	655	663	622	661	637	670	634	681	610	639	595	644	669	623	644	643	610	627	601	620	680	621	643	648	672	678	630	624	662	641	645	634	615	652	658	679	648	615	645	656	627	612	593	622	635	635	590	631	667	619	621	610	640	602	620	625	623	651	620	627	650	656	671	635	604	590	651	651	671	630	653	657	587	611	629	623	660	595	630	644	628	604	657	676	689	616	630	583	600	575	664	629	628	626	579	597	583	641	635	670	672	631	607	645	632	593	657	645	646	648	595	606	639	606	659	643	632	643	620	645	620	617	600	633	643	614	605	620	643	622	645	616	630	663	583	588	691	633	645	636	648	659	622	593	642	600	614	645	615	658	695	612	657	659	657	678	613	608	726	625	648	639	635	661	621	619	627	620	596	639	615	613	606	667	609	665	628	657	583	676	627	659	686	626	630	696	637	621	624	629	651	669	658	614	635	639	662	610	610	659	626	606	594	632	645	625	628	651	584	645	628	639	637	615	608	594	649	588	598	599	632	673	644	644	587	664	634	653	635	645
15927	6684	4433	2769	1562	906	582	453	482	412	428	394	408	396	393	424	381	374	357	388	375	387	342	342	337	359	370	398	347	358	359	345	360	339	341	374	384	352	353	390	348	371	355	369	337	327	334	358	345	346	369	397	339	346	374	380	358	372	317	389	352	388	346	379	387	349	356	349	363	343	353	370	337	366	356	355	358	349	390	336	375	358	375	368	366	329	373	367	329	312	352	355	372	365	333	375	383	363	378	329	367	356	370	341	333	356	372	335	356	346	353	366	392	314	353	385	385	382	337	355	371	330	360	375	384	363	354	352	363	342	343	342	370	343	369	335	350	377	348	314	373	355	356	381	370	345	368	373	353	347	379	397	358	357	384	375	377	352	360	368	343	375	352	388	358	383	346	361	370	352	303	328	349	373	370	333	327	353	373	361	344	372	323	340	395	364	349	361	371	336	364	346	345	339	373	369	353	345	361	365	358	371	339	339	355	395	360	340	367	330	347	380	365	349	339	393	374	357	329	358	349	352	335	355	405	380	389	374	357	316	353	355	363	328	393	345	380	372	403	374	332	372	352	345	373	379	373	375	382	332	341	364	331	309	337	372	336	337	325	353	358	323	363	394	385	373	384	342	375	360	356	324	375	372	329	361	380	375	328	359	352	375	320	362	359	339	335	389	357	352	311	387	364	376	359	339	371	372	382	372	358	338	359	332	361	297	338	365	378	361	341	382	386	403	351	385	341	371	346	353	341	340	383	389	347	331	335	364	352	382	327	352	340	321	369	354	318	354	335	371	372	322	343	314	319	365	379	332	357	363	369	358	380	331	396	353	368	341	363	340	392	340	359	352	353	353	331	334	339	354	326	368	372	344	333	333	334	311	364	361	377	331	372	357	361	374	380	390	358	338	379	354	366	347	350	367	362	376	328	360	346	375	382	352	379	359	357	368	369	364	354	314	390	351	342	317	369	321	375	372	390	363	346	355	354	397	352	316	359	351	351	310	329	329	334	344	353	354	387	373	336	374	352	373	377	361	354	363	392	364	358	308	341	372	346	369	385	344	335	350	391	361	359	365	325	355	334	349	348	351	354	353	393	332	350	381	366	339	363	344	377	353	357	340	363	346	383	365	365	364	374	346	380	372	363	319	394	360	326	351	368	351	349	314	340	360	349	362	353	334	331	340	343	377	395	365	349	380	362	344	372	330	330	328	354	354	335	359	340	371	375	370	353	367	351	356	384	345	357	375	338	338	356	386	318	332	332	406	385	366	377	355	333	383	388	365	382	344	362	355	333	331	332	357	372	369	350	356	336	362	374	345	331	377	360	377	316	350	350	345	387	364	331	355	351	331	332	358	380	342	394	351	390	332	378	360	386	394	357	345	325	396	375	358	350	369	391	347	357	369	348	356	359	361	358	367	351	389	333	370	382	364	337	353	351	369	345	381	351	364	359	366	328	341	371	355	343	382	358	359	357	392	349	361	378	403	351	371	349	395	319	333	308	355	340	368	385	360	330	343	384	353	372	378	380	342	339	341	353	357	330	400	342	386	372	344	369	350	341	380	371	342	357	328	364	341	415	367	320	360	314	359	377	342	362	341	343	351	355	300	326	342	351	371	365	353	334	347	362	355	338	376	375	336	364	355	340	340	347	360	296	376	345	326	380	380	333	330	352	346	352	319	339	321	330	337	295	333	347	394	348	344	344	324	352	349	334	373	380	374	377	351	360	330	349	333	334	349	314	376	351	363	357	360	335	349	365	352	324	347	388	323	348	392	352	320	365	363	317	336	322	334	359	360	346	344	346	386	340	363	337	381	357	345	326	369	390	340	324	379	369	366	360	372	364	340	358	399	361	374	379	352	350	354	332	372	340	320	364	365	378	367	356	361	348	350	337	344	332	337	359	345	354	322	373	358	307	370	346	324	356	331	343	329	336	375	362	355	332	372	360	318	322	352	360	359	374	333	348	358	379	378	372	354	334	376	347	345	398	330	333	359	398	341	379	353	399	354	338	368	371	335	318	348	351	375	303	336	347	355	336	337	335	355	325	301	373	361	414	365	334	325	324	351	372	344	368	345	337	376	386	371	396	370	357	374	370	308	357	350	342	352	344	365	361	310	379	361	348	383	358	357	345	375	345	344	357	374	337	342	352	363	347	383	336	342	330	340	335	351	360	398	343	353	348	322	365	394	358	356	400	368	359	346	374	365	351	309	360	360	361	393	334	308	369	364	353	347	371	372	334	344	330	345	324	345	337	348	339	311	338	374	324	319	364	314	307	363	374	335	372	359	358	321	313	338	331	356	358	370	360	362	367	349	348	353	402	370	347	338	364	331	368	341	334	353	358	381	364	389	349	332	396	363	347	360	381	369	344	397	350	377	352	335	330	348	346	338	343	343	333	359	371	356	334	332	370	347	373	363	352	346	352	360	354	379	358	346	386	341	343	369	328	363	346	313	362	374	341	350	336	322	368	357	366	364	359	346	345	361	399	370	338	381	383	352	342	358	376	356	364	382	337	317	344	355	382	369	366	372	351	315	355	373	327	364	390	375	373	345	333	363	347	369	326	345	372	356	311	393	354	331	336	334	366	364	372	380	346	364	335	355	357	403	359	328	327	370	342	357	365	327	371	345	341	400	324	322	332	324	365	362	368	378	356	359	369	376	350	373	380	369	351	361	344	399	343	327	344	349	347	331	326	380	335	339	364	358	323	380	335	343	358	380	340	341	356	378	387	358	337	362	334	348	373	329	352	384	351	379	406	365	361	372	393	361	367	414	390	368	346	333	337	333	343	349	357	343	360	330	345	347	388	375	384	386	316	343	361	339	336	367	384	364	331	367	335	362	345	306	354	353	360	315	337	391	325	313	356	361	348	378	357	371	340	351	325	340	356	349	329	353	393	379	325	340	367	380	374	363	407	332	345	346	333	357	395	347	385	364	346	328	342	352	385	380	370	377	328	345	345	363	378	388	328	346	388	395	337	350	361	375	353	343	386	352	324	359	376	341	323	386	360	344	386	342	337	356	377	352	356	336	341	354	348	321	344	364	344	348	346	365	339	365	352	335	366	356	335	314	381	312	346	334	323	335	354	382	371	347	375	342	347	342	369	365	343	327	369	391	352	353	348	376	356	357	375	362	387	354	357	367	332	339	359	358	380	379	359	348	338	390	378	360	360	373	380	375	374	341	361	339	344	348	386	389	363	346	343	334	330	351	387	341	348	361	338	306	359	349	380	351	366	358	310	334	360	382	363	367	364	383	341	368	370	331	338	361	336	340	297	359	354	376	372	318	368	381	324	349	348	357	343	369	393	341	337	372	356	376	355	342	341	388	363	372	353	365	360	376	314	362	363	335	343	359	350	339	319	379	372	326	348	359	352	353	335	347	335	356	362	356	348	356	363	388	363	384	358	387	398	361	363	332	341	342	377	352	330	396	340	386	343	321	332	337	370	346	350	369	328	316	373	325	335	333	335	342	307	348	337	341	371	356	354	356
12374	7127	8726	7919	5580	3281	2073	1658	1450	1331	1231	1173	1035	1057	977	976	988	947	909	910	938	924	840	907	878	854	833	893	864	845	873	893	840	846	857	880	854	907	845	846	888	836	862	893	894	873	877	824	860	915	864	900	854	878	825	820	915	827	879	887	887	844	867	842	880	837	885	881	877	857	811	850	843	887	828	893	835	871	852	890	866	862	867	898	870	860	840	828	851	827	835	840	801	804	844	858	853	797	875	854	876	864	883	835	836	877	866	819	841	885	875	880	825	888	871	814	851	844	871	870	850	817	857	898	849	897	841	873	841	885	860	867	853	892	869	887	837	840	830	818	859	878	907	895	816	834	907	870	909	912	874	857	847	833	825	818	895	853	836	861	919	870	817	903	859	918	819	841	892	838	806	855	856	849	875	859	828	921	884	885	849	892	887	849	864	855	859	844	893	826	893	877	863	902	882	911	859	856	864	870	888	897	835	856	840	824	919	787	896	850	873	880	898	835	826	826	847	887	816	869	872	822	872	865	802	842	855	847	846	839	889	865	838	850	877	788	826	845	807	847	881	812	837	844	819	855	866	824	805	899	891	826	855	862	853	890	846	868	871	877	848	855	921	878	888	842	896	877	840	830	894	885	884	824	869	878	869	858	899	827	820	863	862	824	889	882	858	853	835	849	873	853	883	856	832	891	847	847	892	907	956	884	808	834	891	840	848	862	874	844	809	851	894	794	865	881	884	841	833	852	835	840	862	836	832	913	869	856	842	852	817	839	871	852	876	816	900	837	856	903	869	890	884	854	883	871	832	873	812	841	873	846	920	903	830	890	858	840	837	828	900	883	830	827	831	865	846	882	865	858	849	906	868	885	859	829	827	850	875	856	873	850	839	895	872	856	877	867	871	871	852	836	870	829	853	867	869	907	849	833	834	840	842	899	817	882	810	872	841	882	872	854	881	822	841	901	878	863	856	853	838	848	873	855	836	831	864	903	878	884	866	832	874	806	844	864	823	850	871	851	853	814	835	872	815	867	867	887	842	855	798	833	823	824	856	857	836	847	867	820	858	849	908	822	870	853	844	827	877	819	860	883	872	822	868	827	867	882	840	905	835	822	834	896	859	818	853	893	878	847	860	837	872	886	882	898	889	832	831	855	885	873	865	855	874	862	876	827	847	826	848	869	838	811	835	872	870	880	828	850	850	903	830	876	852	832	852	869	862	825	845	904	847	872	853	878	853	830	821	848	839	845	865	868	841	833	888	895	874	821	852	853	897	823	840	855	791	831	826	892	836	833	872	917	852	822	854	899	871	865	862	841	805	880	871	899	856	812	843	843	900	849	868	805	802	889	860	866	894	843	871	886	824	844	872	872	830	852	842	801	846	886	875	867	853	862	872	860	869	846	877	886	876	819	872	832	814	876	827	859	861	820	913	798	870	808	847	855	779	818	878	834	821	854	837	821	869	839	865	828	902	839	865	817	862	874	858	824	865	852	921	805	873	892	808	820	865	859	883	861	832	853	878	808	897	861	836	841	907	891	868	850	863	803	846	866	875	908	845	835	829	879	845	883	896	843	896	896	846	866	828	816	827	874	854	845	819	842	825	840	856	872	832	893	850	817	912	818	881	882	835	840	848	915	886	855	808	843	819	877	865	851	866	855	858	909	837	881	831	869	837	866	888	898	846	880	904	814	859	864	887	887	822	848	837	855	851	865	881	837	827	894	819	883	832	845	856	843	872	876	888	818	890	866	863	841	860	829	857	884	840	830	822	858	805	850	857	868	908	870	887	872	828	897	837	854	830	838	830	877	862	813	877	852	866	831	831	881	837	867	837	855	899	868	907	855	846	830	877	914	850	857	884	840	798	898	855	854	895	874	909	872	863	852	882	810	900	825	871	840	873	845	854	819	846	869	847	824	861	829	909	892	877	827	841	845	847	833	831	828	879	850	882	806	831	864	873	849	956	883	865	833	838	883	817	851	849	894	850	879	900	858	829	875	851	852	907	846	860	883	859	877	854	875	868	878	871	818	904	837	806	850	867	868	827	889	955	860	859	866	852	858	880	838	811	834	870	792	834	864	816	836	872	906	852	856	824	860	837	819	907	890	830	853	854	852	871	828	852	861	851	868	837	810	875	849	819	838	896	896	877	873	907	852	831	825	866	812	821	820	857	861	863	787	869	863	841	852	851	837	849	848	870	879	824	872	842	838	819	854	858	883	848	890	865	847	862	864	912	887	841	877	814	827	887	858	872	885	843	878	865	864	848	832	808	778	840	850	843	852	852	891	823	842	885	860	838	912	888	856	874	833	840	843	868	812	853	884	845	863	867	869	871	831	883	827	861	838	866	859	875	861	907	787	821	865	899	848	910	878	827	881	870	845	855	821	885	899	818	877	867	856	909	873	854	849	851	848	875	834	842	890	836	853	895	891	876	924	935	853	793	867	890	867	874	781	841	854	862	828	805	827	846	887	843	890	882	903	852	860	889	881	833	872	826	833	852	853	870	814	851	859	844	812	900	872	853	884	885	883	841	899	829	899	866	814	880	850	872	863	880	822	807	814	878	885	881	881	926	871	855	882	870	865	903	868	879	864	862	896	839	853	846	827	830	869	854	831	883	854	875	852	876	811	876	826	877	887	878	834	868	872	842	849	876	862	915	845	853	878	891	894	825	850	850	858	857	860	842	837	822	868	823	828	849	854	842	846	896	872	879	856	831	857	878	893	935	850	856	911	826	845	845	849	845	793	815	900	817	876	851	846	864	915	898	859	884	854	856	813	907	823	873	932	867	903	885	861	882	864	839	846	858	868	836	874	865	828	845	868	844	846	843	841	880	855	870	873	853	899	851	873	866	846	878	869	908	873	895	852	857	854	814	858	838	838	864	852	827	867	877	862	869	836	875	887	879	878	765	886	867	853	915	888	838	856	836	811	904	909	845	873	863	863	885	914	861	857	839	877	875	853	838	852	882	876	915	840	849	866	879	872	823	895	843	847	785	861	892	878	861	887	858	843	828	896	824	856	895	825	860	877	837	891	860	860	852	853	887	841	815	865	895	867	905	830	888	884	863	878	893	897	874	915	888	845	822	859	903	830	875	886	858	889	835	886	875	857	851	866	881	795	818	852	820	833	915	871	888	886	907	827	762	839	885	877	871	805	846	807	827	901	843	896	829	892	891	822	845	871	821	829	896	811	836	882	895	807	829	862	849	896	869	889	813	870	828	900	841	894	900	813	834	819	908	898	851	853	875	825	866	881	865	876	877	855	872	862	845	814	824	837	859	863	859	841	842	823	893	864	813	810	869	845	817	907	850	831	866	900	862	849	822	819	875	848	814	859	870	867	840	855	887	845	868	873	889	824	841	880	859	868	830	939	815	839	859	840	908	857	863	862	859	908	857	794	830	860	829	862	922	912	932	858	862	861	848	841	892	874	889	902	844	855	872	827	845	864	921	860	857	834	881	865	838	870	884	865	946	889	853	857	893	865	819	840
26201	10119	8202	5942	3645	1908	919	608	550	420	429	414	372	360	336	355	333	358	305	339	354	330	335	332	314	307	321	282	298	321	316	323	307	314	339	347	317	339	283	326	334	334	310	319	352	339	325	319	330	323	268	297	302	317	320	336	364	321	308	314	311	315	320	310	304	267	297	332	332	313	339	341	325	309	302	279	318	309	331	312	305	308	322	307	338	294	309	298	332	348	294	286	287	291	305	322	329	322	334	323	297	305	314	328	299	298	335	296	326	348	349	311	315	287	284	317	303	322	309	322	314	307	304	297	317	307	283	328	326	324	290	321	305	304	304	312	305	293	312	331	295	332	342	318	291	296	305	292	345	298	323	313	278	321	302	326	304	310	320	334	335	321	315	308	303	314	296	325	299	314	313	323	300	318	294	323	317	322	255	355	311	332	303	302	331	304	318	315	319	309	325	322	275	353	328	299	284	314	283	298	290	322	326	316	327	377	309	321	317	317	299	339	313	293	304	306	312	326	292	307	310	315	302	347	319	346	339	327	315	304	275	278	306	318	298	351	333	306	306	301	321	297	305	329	331	307	326	288	320	305	318	303	321	302	335	288	295	316	315	317	319	329	298	310	312	307	308	311	270	276	316	280	310	319	289	343	302	292	309	301	310	334	280	334	286	317	314	319	330	294	305	302	341	322	315	312	352	323	307	323	325	301	306	363	361	290	292	298	303	332	290	320	329	319	297	325	320	315	301	286	301	298	331	327	325	322	306	314	339	332	317	346	312	292	285	328	308	313	278	301	320	307	296	307	289	294	348	306	311	308	311	304	297	308	301	340	283	341	283	306	336	323	346	307	303	301	325	284	300	292	310	312	371	351	300	324	309	292	301	311	338	321	299	327	320	286	357	336	298	344	265	293	308	307	347	323	309	326	278	350	314	298	305	319	289	309	344	354	328	301	257	273	349	290	308	313	305	286	282	335	316	283	304	304	343	304	306	327	325	268	296	322	329	299	319	310	316	331	276	333	290	274	286	327	305	316	303	309	302	340	317	309	312	304	302	329	310	311	319	298	335	312	307	285	322	291	367	316	312	297	272	313	321	343	334	305	338	340	258	345	318	313	295	314	313	296	313	314	304	272	319	314	309	284	327	288	312	281	308	331	359	317	292	300	356	297	312	311	300	301	300	329	357	298	306	315	330	317	333	342	343	320	326	323	321	306	316	329	288	299	303	302	315	254	322	309	314	300	275	286	298	312	313	341	300	340	283	347	298	308	322	325	303	317	321	316	325	340	325	328	324	305	340	315	316	307	304	305	288	337	305	298	287	338	280	293	319	334	332	320	326	327	297	333	306	280	327	340	316	334	296	303	336	330	303	322	305	329	291	334	312	321	306	292	300	332	322	299	307	334	323	318	337	314	343	308	290	325	342	310	307	318	338	315	339	333	325	343	345	306	313	279	290	336	305	299	337	333	312	311	336	307	338	335	323	334	278	309	307	324	316	331	302	303	325	342	324	314	287	297	305	322	326	317	321	299	294	306	326	323	332	343	284	293	311	282	338	324	334	314	313	305	285	307	312	292	271	325	319	326	328	327	328	346	305	329	306	330	291	344	302	303	303	292	317	329	284	315	307	338	335	281	327	329	332	318	329	324	311	317	293	345	289	379	328	302	330	328	309	317	292	318	292	313	278	316	343	308	307	301	310	319	299	298	342	326	293	309	306	335	362	307	305	316	321	280	357	339	312	302	269	302	311	354	339	338	297	342	302	290	314	294	329	313	287	326	355	339	321	300	298	308	352	313	323	310	320	300	328	307	310	286	317	341	296	304	336	304	364	292	311	323	314	336	313	309	304	318	333	312	303	359	309	288	284	284	302	284	313	293	337	306	304	320	300	290	332	335	305	293	305	357	337	319	344	298	297	308	306	329	358	288	304	300	287	290	314	330	316	326	321	338	328	319	334	300	289	302	345	295	335	301	308	328	279	352	308	304	296	301	336	299	286	302	288	337	322	300	306	295	299	326	285	335	330	313	345	308	339	338	307	295	309	317	310	298	308	311	328	286	320	329	313	305	308	296	294	339	301	279	294	325	282	326	336	328	279	320	319	312	315	294	323	307	321	298	309	342	321	334	342	322	303	320	314	313	316	321	345	284	323	312	319	321	324	337	318	299	365	324	329	317	330	289	293	299	295	281	311	298	293	303	318	330	313	296	279	302	316	333	319	278	308	322	289	329	309	313	314	312	300	300	327	326	306	309	334	314	325	336	316	305	319	349	341	354	271	333	280	337	315	323	311	295	321	307	324	328	319	306	305	305	313	292	309	287	294	312	307	334	317	299	314	331	337	318	293	303	347	303	314	309	325	305	312	332	293	327	334	332	337	356	312	309	321	319	310	306	296	305	330	314	283	285	332	310	299	292	309	328	293	320	327	312	289	321	306	343	310	294	299	305	305	276	306	295	316	342	300	318	334	327	314	316	309	285	301	343	301	328	313	317	303	291	313	309	306	302	325	330	311	348	304	328	321	290	318	314	293	307	342	328	316	320	331	323	291	305	315	320	326	331	297	326	326	325	332	363	330	325	297	326	323	312	330	314	287	269	278	311	316	314	305	315	285	327	324	310	288	282	297	325	301	308	339	344	321	329	301	333	379	331	322	327	331	331	299	318	324	328	314	304	296	304	274	295	338	336	317	313	338	287	310	316	360	320	337	299	295	323	313	282	329	322	295	285	298	332	312	318	329	310	274	295	317	304	319	321	277	293	284	316	324	349	303	290	341	347	291	311	319	298	337	317	264	315	317	320	314	273	324	320	292	293	317	335	301	345	270	314	311	309	287	307	303	326	296	319	330	296	309	321	311	300	332	302	330	301	307	308	280	318	303	302	356	312	323	338	308	336	300	318	307	335	308	292	308	304	306	305	346	298	283	299	325	302	293	285	303	314	315	331	328	296	305	320	310	295	307	324	328	289	314	300	287	305	311	304	336	278	296	320	347	327	281	329	331	289	317	301	297	312	343	326	275	310	335	335	307	317	333	325	285	315	319	284	297	302	327	344	307	335	304	302	318	316	303	300	326	329	306	280	312	346	319	348	331	305	326	300	298	336	327	351	309	347	292	310	340	278	317	290	288	287	345	297	287	345	310	316	284	357	335	343	298	287	321	338	308	290	291	328	303	308	287	314	326	309	294	308	309	319	314	322	332	322	322	343	296	284	301	276	297	313	318	298	326	332	305	327	344	319	324	320	283	328	320	318	311	333	319	354	317	331	317	346	304	309	332	351	304	321	320	300	306	285	301	329	303	295	300	306	326	332	315	316	288	304	319	293	319	327	311	301	288	301	304	338	305	309	317	299	298	314	298	310	301	305	314	302	328	302	314	299	313	322	282	287	292	285	313	298	287	324	337	328	346	304	318	333	306	354	303	282	331	352	306	304	296	274	302	325	348	308	320	320	345	311	302	297	306	337	323	276	330	313	335	322	320	311	348	323	327	327	281	322
19044	9711	14786	15801	12293	7044	3730	2366	2042	1610	1375	1298	1142	1095	1028	1011	1031	950	890	877	850	855	831	807	798	840	772	788	767	748	817	811	827	755	782	806	749	823	810	773	754	801	763	723	764	785	797	772	783	760	803	750	784	752	781	763	742	799	779	788	778	714	777	747	777	769	786	757	766	810	764	775	770	722	811	718	792	719	807	778	778	770	747	753	826	771	801	793	745	773	707	763	781	742	769	817	830	803	786	772	733	782	782	756	732	757	723	760	691	776	775	797	766	794	812	774	792	802	733	742	788	733	750	748	765	715	748	729	704	784	788	778	816	793	788	733	769	775	744	754	731	768	755	828	738	733	850	747	737	804	796	759	785	764	776	789	819	766	764	759	704	741	760	765	777	765	781	796	761	803	755	777	759	805	799	802	713	771	742	803	788	801	799	779	733	755	782	776	807	749	763	774	826	762	754	773	732	726	759	810	750	760	786	785	777	759	765	807	747	779	771	730	740	814	780	754	730	759	735	738	778	820	753	748	757	734	787	783	720	751	766	799	766	825	790	786	791	736	736	794	801	735	768	772	792	728	757	757	762	798	817	818	759	739	781	777	779	759	757	787	719	780	706	832	810	774	746	797	767	760	767	755	783	767	773	764	766	766	777	749	786	751	785	778	807	750	694	777	761	793	790	783	723	759	715	744	787	791	767	770	727	766	750	752	760	760	735	769	765	780	722	773	747	730	770	795	776	799	765	740	758	758	781	774	760	779	693	779	778	737	797	768	756	797	785	750	773	738	771	784	777	724	750	730	822	765	753	774	787	739	742	760	796	744	840	762	783	778	839	789	720	788	750	805	730	791	789	810	767	745	791	809	793	758	805	809	808	730	762	806	788	735	761	720	800	755	742	732	760	793	800	750	773	753	743	749	757	780	776	827	774	805	767	810	778	809	788	824	795	782	785	793	765	768	803	731	763	760	778	754	746	702	790	746	762	777	734	767	751	728	761	725	777	736	795	800	764	733	775	736	752	787	787	706	760	769	769	786	787	759	780	782	745	759	764	765	790	768	784	816	755	750	784	776	735	822	741	761	740	747	762	818	816	762	770	701	767	781	784	737	787	758	711	764	781	782	727	781	766	728	783	755	762	781	768	783	801	795	729	751	759	776	754	758	797	749	805	774	772	776	790	760	772	780	759	721	763	777	782	796	746	759	783	764	722	786	756	798	731	719	777	700	798	792	787	761	777	730	795	774	743	798	774	766	764	789	761	767	769	753	764	728	755	747	816	775	729	757	789	794	746	807	749	787	797	769	823	809	786	769	752	763	752	756	823	804	788	764	778	809	769	730	777	773	803	728	816	805	751	790	771	788	740	752	787	751	747	765	780	763	788	733	765	781	779	832	754	743	791	726	767	750	767	771	745	740	743	714	802	708	717	755	755	762	799	749	740	788	820	767	776	781	762	742	783	837	785	718	716	731	736	808	785	771	787	763	776	744	807	725	756	792	766	764	714	750	755	819	740	724	803	756	733	771	754	754	751	724	803	768	816	755	774	799	734	753	788	768	759	762	770	796	776	778	782	753	826	752	820	770	764	771	770	785	782	766	766	772	765	764	768	783	750	744	758	727	771	770	782	784	704	750	800	851	758	786	726	776	759	787	753	838	751	726	707	753	772	774	767	801	810	789	772	742	751	779	787	832	783	746	731	745	775	786	765	762	801	753	767	751	751	806	768	722	833	798	777	745	786	752	762	751	747	758	754	767	775	791	788	755	792	749	767	790	736	775	744	765	743	786	774	737	806	810	727	753	716	772	751	738	795	773	801	748	770	739	827	768	727	728	746	749	752	738	793	769	733	751	795	775	748	728	752	802	770	793	752	800	769	774	782	756	795	760	803	792	785	836	798	773	726	771	745	781	745	818	752	796	775	788	784	742	771	783	757	731	752	723	735	741	758	754	763	779	776	762	754	778	795	728	764	790	761	780	731	751	762	787	770	710	741	799	774	751	791	804	746	744	749	727	796	722	761	799	826	752	737	806	771	733	770	742	737	787	768	749	741	821	793	768	742	802	777	814	806	792	747	785	740	781	810	764	752	760	708	789	777	802	734	745	758	794	790	771	744	732	799	738	736	695	759	759	822	727	799	782	793	742	781	770	804	803	763	723	743	786	716	816	802	806	806	812	740	817	752	762	761	761	747	768	756	749	777	743	740	771	769	774	766	750	754	829	747	825	788	815	727	784	782	716	747	709	800	715	758	764	763	755	756	742	779	717	737	771	752	765	772	777	741	755	782	763	740	765	793	728	771	765	791	791	774	787	781	755	749	730	782	749	765	776	693	768	752	800	736	723	792	810	781	771	748	787	734	801	793	779	776	733	750	795	790	699	787	764	785	785	776	785	785	835	754	793	797	804	786	765	750	787	719	747	755	764	774	751	803	758	708	775	745	801	786	749	772	740	754	752	797	752	715	734	752	755	800	804	778	781	776	779	826	817	764	759	716	769	754	742	796	812	753	788	750	722	784	743	762	778	762	759	780	775	720	740	798	782	779	802	785	707	780	778	814	778	777	785	705	757	773	864	700	764	764	784	757	755	790	749	780	732	758	802	752	747	740	767	745	772	795	747	758	776	752	828	715	749	750	796	759	773	785	737	774	774	721	776	790	724	701	779	827	782	749	756	748	726	762	721	722	803	737	758	774	736	753	791	749	777	719	803	770	743	763	761	759	821	780	775	785	788	759	763	769	780	750	811	769	744	761	778	786	718	777	793	756	779	782	826	743	758	766	730	704	811	735	740	761	802	772	731	752	800	781	776	748	779	767	778	743	759	774	755	770	734	747	783	769	781	771	799	721	784	784	763	773	741	740	773	762	760	772	750	759	705	743	779	752	758	770	751	827	728	794	852	745	749	774	779	753	773	760	760	792	771	789	809	766	776	815	764	747	771	819	753	752	798	768	824	755	770	782	757	775	787	777	767	736	809	772	731	776	733	758	806	782	791	739	774	749	790	747	811	738	787	819	747	745	749	783	785	768	732	764	758	774	780	760	825	756	786	738	771	765	771	792	793	763	796	734	817	781	778	771	735	774	759	821	738	761	766	727	748	771	814	783	829	742	760	756	746	753	760	813	774	743	765	745	777	754	764	852	780	771	802	764	735	791	760	777	809	779	801	748	797	774	740	766	805	789	799	740	784	765	748	782	786	770	710	816	783	775	752	823	728	727	724	731	774	774	842	812	808	776	756	749	788	738	739	732	748	748	733	769	805	775	792	815	778	755	800	776	712	800	787	806	769	750	734	794	776	817	780	748	807	833	761	731	775	762	782	764	788	824	760	797	794	745	721	781	772	778	726	873	783	743	769	754	762	783	785	801	777	757	761	798	760	806	744	761	760	751	806	763	790	768	740	759	778	786	788	754	755	812	751	734	767	702	782	762	770	741	770	778	753	768	757	755	759	790	827	761	750	759	751	758	715	780	786	758	749	780	788	753	775	742	780	780	780
33451	15212	14012	9743	5054	2506	1173	683	544	490	397	384	314	370	301	289	298	330	301	247	277	270	294	290	293	271	261	281	280	256	285	299	247	279	289	277	304	273	288	287	265	286	276	271	293	284	273	264	268	274	267	250	266	252	258	255	295	263	291	241	298	272	273	287	288	268	296	256	285	255	261	245	286	278	301	234	286	277	266	287	279	274	277	249	283	255	256	276	271	277	263	270	269	249	264	244	274	249	247	267	282	268	240	265	289	284	297	240	268	263	263	264	249	271	292	277	271	278	273	271	228	310	281	276	273	275	305	290	249	285	289	250	258	297	264	270	288	253	287	267	280	255	260	249	318	313	269	267	265	262	262	290	246	263	291	255	272	291	258	240	271	259	286	299	246	268	299	314	275	254	283	293	284	279	288	277	262	251	269	259	265	276	268	274	298	265	296	278	282	313	293	281	273	278	281	286	263	239	283	234	267	297	282	254	274	247	250	257	254	278	253	279	278	276	298	290	283	256	265	280	266	262	277	254	278	285	285	284	315	263	297	306	226	250	279	271	287	287	276	302	291	273	281	270	277	288	284	305	286	297	239	258	290	276	262	277	301	275	262	269	269	274	265	294	292	281	312	224	270	271	287	301	271	273	294	287	250	265	299	279	291	282	296	274	267	256	247	246	294	273	277	275	253	302	274	286	269	255	262	270	268	284	284	282	263	274	255	248	256	248	284	275	268	294	234	224	254	274	297	286	245	297	280	264	250	233	233	252	294	259	272	277	305	309	255	333	285	279	273	297	286	281	268	269	260	266	263	287	282	257	244	260	308	292	273	313	251	265	262	254	294	286	282	277	253	297	280	269	276	286	240	262	296	307	267	263	310	280	276	274	292	245	270	296	273	276	299	265	239	258	276	260	272	264	280	263	291	264	258	274	269	274	266	281	249	262	298	259	287	283	308	242	270	299	250	266	280	248	275	235	304	271	276	283	278	260	271	306	249	282	282	270	255	246	295	289	249	295	294	291	277	268	263	279	251	268	284	265	292	275	262	276	280	273	272	251	263	272	259	273	280	263	288	259	261	279	304	292	261	277	275	261	283	283	267	273	270	293	280	243	275	288	261	277	264	263	272	246	276	276	254	276	275	273	293	255	282	278	240	303	277	301	305	290	263	246	230	259	257	285	275	310	314	261	241	254	287	273	282	274	283	264	278	303	265	246	271	272	259	292	290	290	264	269	275	266	278	237	271	250	276	282	251	282	284	247	259	261	287	248	250	278	283	283	254	269	267	269	276	276	293	293	278	271	265	269	236	273	260	255	287	250	311	273	301	273	272	291	272	279	286	283	284	289	248	261	251	247	285	259	269	267	266	264	266	279	256	247	275	267	276	281	287	309	271	270	277	284	267	262	256	235	237	225	274	245	313	272	243	284	265	292	261	258	292	283	248	260	277	252	299	251	280	312	284	232	273	266	252	303	292	241	266	280	259	245	267	280	272	261	272	301	268	291	255	268	286	292	292	294	261	287	259	260	248	282	264	286	285	292	304	306	264	255	309	250	279	287	270	268	279	282	247	285	280	294	291	265	275	270	306	278	272	263	302	301	270	286	283	246	243	251	266	271	294	275	302	282	265	266	268	272	250	260	295	268	269	305	242	299	244	279	276	294	291	253	286	263	262	261	247	271	271	290	248	273	293	281	249	271	291	291	272	266	280	277	295	272	272	268	293	281	278	285	273	258	281	295	303	252	258	237	257	286	256	243	261	267	266	275	242	270	255	251	253	294	288	281	246	248	295	289	302	273	254	277	275	236	274	231	248	259	265	272	291	287	294	306	245	255	283	293	270	307	277	319	264	254	290	290	256	276	303	287	307	282	264	275	277	301	279	289	256	279	278	291	257	278	268	294	264	255	275	278	294	265	292	278	283	297	283	270	267	289	273	285	324	234	271	297	267	280	259	277	268	245	254	233	256	246	273	262	285	270	283	270	279	257	281	282	291	259	271	257	274	271	267	297	263	300	296	272	269	267	300	256	263	279	263	262	285	275	298	274	281	265	239	271	271	229	277	274	258	267	287	278	275	308	286	314	281	248	275	291	325	268	275	265	292	238	265	270	241	279	295	272	293	291	267	271	260	272	297	265	259	315	258	280	267	272	275	291	258	285	277	251	307	247	307	290	258	312	271	276	242	296	247	269	228	284	283	277	265	271	248	295	255	281	269	262	266	257	292	279	297	239	251	258	257	279	276	284	278	264	294	265	297	245	271	272	286	271	280	287	269	287	288	283	285	270	284	266	281	264	269	282	252	281	280	250	265	266	287	292	252	273	308	265	284	264	281	274	261	281	276	282	257	289	263	278	262	275	262	272	260	257	304	262	251	273	272	280	274	290	295	281	246	275	261	299	241	282	299	262	255	271	260	276	271	282	227	249	277	303	252	272	276	273	261	253	262	270	256	249	267	269	290	260	300	291	295	260	255	267	271	295	304	283	259	283	256	281	264	275	248	292	294	267	259	283	275	283	271	274	268	266	300	284	267	303	257	253	264	277	283	273	258	275	288	260	245	296	260	256	309	260	288	292	262	275	285	246	278	277	283	300	281	272	253	298	262	258	284	267	256	235	260	280	307	247	262	272	289	248	285	309	267	260	294	291	256	293	251	272	241	270	286	280	248	293	272	258	260	279	242	282	273	315	288	262	260	286	258	275	277	248	272	262	284	256	281	282	294	267	286	285	292	270	284	279	254	282	274	301	274	295	260	286	277	271	280	279	278	291	285	297	245	229	279	269	278	295	265	268	245	274	283	256	237	283	319	244	270	251	279	271	286	283	284	246	244	275	265	274	275	261	273	283	292	256	271	275	257	282	253	250	254	279	284	261	279	275	259	236	280	267	267	264	279	278	274	278	252	285	273	259	283	243	266	243	268	307	267	267	271	280	274	281	285	229	268	283	246	270	253	302	272	280	279	262	282	275	268	283	249	278	258	269	277	270	266	290	260	279	278	268	302	281	297	252	249	270	298	264	259	263	275	281	266	259	244	278	234	278	278	261	239	275	245	219	263	266	277	267	277	276	259	236	284	296	292	272	283	285	263	293	255	278	291	262	265	289	275	268	272	297	313	273	252	284	259	296	303	251	273	255	274	274	258	273	260	249	271	294	259	301	286	262	257	269	289	262	283	276	314	253	253	284	237	270	291	297	271	279	271	262	293	279	275	280	267	258	264	257	278	275	257	257	292	249	287	293	230	289	262	282	282	258	291	258	250	285	277	266	263	281	263	254	266	246	288	230	279	291	300	269	295	264	294	257	291	315	270	267	242	271	257	305	241	292	242	283	291	287	278	294	278	253	256	261	276	271	258	265	264	257	276	290	269	260	260	293	281	307	273	270	273	270	273	281	248	286	274	274	275	278	284	266	256	274	275	254	276	282	266	272	277	270	277	276	252	227	291	300	267	298	270	286	241	263	259	275	290	255	267	266	260	290	291	308	286	258	269	313	301	231
19949	12499	19500	19053	13818	8141	4269	2660	2267	1576	1439	1333	1138	962	981	973	877	816	793	753	718	656	696	689	666	712	688	655	637	649	630	640	594	655	633	642	625	616	632	617	604	631	647	641	629	634	629	616	594	602	628	668	619	653	658	604	654	581	577	668	566	618	642	652	647	666	596	649	625	590	593	661	655	597	623	633	598	610	597	654	607	664	631	638	624	591	636	612	601	649	640	583	657	593	613	656	604	617	667	643	613	589	633	648	639	674	623	634	634	650	622	637	677	653	599	627	610	667	602	574	609	587	656	629	661	610	615	593	655	618	621	639	577	654	566	617	629	583	619	587	662	628	654	661	626	571	663	623	623	605	631	605	608	623	581	599	619	601	649	583	638	587	614	582	613	589	640	639	599	629	649	626	614	601	670	604	638	639	623	583	594	636	627	574	604	576	615	608	593	645	633	589	634	603	644	639	598	625	620	613	635	609	639	601	621	596	628	647	633	644	606	628	661	653	621	644	607	599	617	620	644	621	618	650	660	646	537	606	612	593	611	593	600	629	579	602	628	620	599	647	595	646	597	625	646	666	623	635	624	623	633	671	608	609	592	601	564	611	620	638	607	591	693	652	670	637	608	639	639	653	648	633	572	678	619	590	623	642	648	637	616	629	637	600	631	638	638	615	627	579	658	585	573	633	625	615	634	672	599	591	623	619	631	649	624	622	582	605	652	605	598	581	601	599	596	630	601	647	638	612	634	682	640	583	618	648	636	657	606	584	610	607	616	597	630	661	609	641	646	675	607	641	680	592	634	649	650	662	596	634	586	643	611	658	611	618	617	685	601	611	572	632	641	615	630	590	637	640	627	680	618	636	637	655	614	645	622	642	635	608	654	620	557	623	627	623	610	608	588	657	586	584	643	610	598	616	597	616	692	613	655	621	608	630	571	631	627	618	625	633	669	654	657	592	649	590	635	588	631	633	616	623	622	615	627	643	616	616	601	559	646	610	631	651	610	578	652	595	602	589	611	675	625	655	623	607	598	637	603	619	621	640	646	641	646	613	624	592	580	604	603	638	609	678	575	607	640	605	629	624	603	580	606	604	613	584	626	630	665	594	650	629	605	632	619	605	631	629	626	596	630	629	618	585	623	581	623	637	598	634	641	620	601	644	620	595	596	606	614	584	625	600	599	604	591	573	615	613	647	613	629	663	622	655	575	621	570	650	580	655	515	616	586	656	603	580	618	610	635	681	622	615	657	613	634	620	612	629	629	642	567	592	659	632	596	638	599	656	672	605	573	616	626	614	679	637	603	612	646	621	663	607	602	625	653	627	613	678	603	585	609	641	651	589	578	590	611	618	623	607	630	668	615	574	649	615	630	662	626	628	581	634	625	642	660	650	640	611	600	614	607	647	634	663	679	602	617	586	620	615	612	618	630	621	634	613	639	625	658	632	596	631	589	616	576	658	642	646	599	608	588	610	655	586	622	675	609	624	644	594	678	597	628	638	617	576	606	617	642	561	640	593	650	628	635	613	599	600	625	606	600	629	573	631	615	608	615	652	646	701	631	639	608	611	595	604	648	666	607	622	616	616	598	572	609	645	663	624	655	588	615	613	648	623	577	617	661	558	664	634	636	589	624	618	618	601	606	542	632	653	610	600	598	580	563	615	652	594	588	625	614	632	643	632	598	636	636	655	649	652	579	644	611	586	611	604	630	603	594	623	618	637	597	671	633	629	633	614	621	653	656	583	613	644	694	581	582	615	633	630	664	583	569	630	622	657	634	624	571	595	636	626	583	589	624	622	588	574	617	645	608	617	664	632	633	589	595	621	587	596	607	616	616	570	623	624	615	643	627	580	622	649	634	653	623	590	595	590	582	641	647	635	623	602	644	636	641	626	666	589	556	633	575	627	651	592	630	611	645	627	678	633	588	595	601	606	661	624	601	604	608	666	622	575	589	619	618	657	594	600	590	606	618	591	659	635	573	662	646	629	628	652	598	650	592	638	640	649	609	643	575	604	591	626	646	603	629	618	629	634	592	603	631	618	637	638	636	627	613	602	629	641	566	606	623	605	620	613	619	603	624	628	606	623	633	645	615	657	621	587	641	634	602	633	602	652	615	644	589	608	642	657	555	627	546	620	636	578	601	583	608	641	635	615	624	608	645	651	632	614	685	605	659	616	622	644	607	608	635	608	591	605	648	629	600	694	625	614	640	660	621	625	589	652	600	596	640	636	596	657	607	617	671	627	669	641	628	614	594	649	587	621	624	626	628	630	647	605	651	619	627	639	626	614	606	620	600	587	612	648	598	625	634	633	623	605	625	628	621	591	641	576	601	651	646	617	622	623	616	652	636	631	610	640	650	578	643	564	650	597	588	555	630	651	603	602	605	632	643	630	598	606	611	639	612	650	589	633	624	666	632	600	630	627	598	600	636	596	631	653	568	583	639	584	653	590	612	618	595	639	607	620	593	612	626	663	582	652	596	656	642	625	621	586	643	635	630	606	601	603	641	576	651	639	623	565	632	641	568	618	571	655	630	642	608	622	625	604	614	609	607	610	618	650	609	608	657	622	603	642	552	587	596	630	622	620	623	643	641	581	621	629	596	604	622	585	612	617	642	663	620	627	589	629	646	633	660	666	603	607	600	637	577	677	632	668	571	650	561	621	592	607	622	614	628	596	625	580	632	619	647	643	614	609	603	622	623	644	605	562	598	596	619	593	619	595	657	635	655	577	606	639	586	618	610	620	644	608	604	620	640	640	634	637	574	623	619	608	612	657	618	616	613	588	583	614	632	583	630	613	657	636	596	597	656	655	645	638	645	611	609	630	598	639	589	626	613	631	607	582	627	616	594	674	609	573	637	605	612	647	628	616	621	688	607	627	665	611	609	616	623	561	616	591	615	644	605	612	605	616	634	612	604	621	599	637	601	618	612	625	623	601	640	571	611	606	655	655	622	630	609	604	576	625	600	617	628	598	620	618	628	603	642	602	637	619	607	621	633	649	626	614	595	645	592	657	622	614	564	656	627	635	613	632	565	606	593	641	588	615	622	581	598	610	609	590	628	639	611	605	622	661	596	643	644	614	613	607	648	607	643	618	656	619	636	610	631	608	654	601	626	672	610	629	623	620	670	650	588	589	657	633	633	566	584	636	627	601	599	630	655	597	663	628	598	598	627	617	655	643	649	598	653	627	643	615	641	582	616	657	603	644	615	628	654	619	583	653	664	606	628	664	637	626	628	587	654	655	603	590	574	621	629	613	611	624	675	603	618	573	631	671	646	645	615	639	647	593	627	617	646	617	614	625	622	621	612	602	607	615	644	620	569	632	612	602	653	616	617	667	591	637	615	645	593	621	616	609	625	570	643	612	590	650	620	602	672	653	661	594	603	615	616	636	651	669	597	624	623	634	623	640	599	604	587	625	605	605	669	583	614	609	621	636	607	600	645	632	665	593	646	600	630	574	611	617	612	622	601	629	602	651	629	656	629	624
15944	6257	4601	2447	1339	753	524	505	501	412	404	388	392	360	367	365	326	367	367	374	331	342	352	341	356	358	372	334	369	326	334	366	318	321	325	377	383	395	350	329	348	347	356	316	337	361	330	338	341	363	340	351	401	334	385	357	299	379	338	355	358	389	352	343	349	345	356	336	329	360	351	376	377	332	336	339	354	345	311	328	348	329	334	353	357	350	387	351	338	352	353	320	330	347	373	322	382	322	352	326	345	352	374	340	362	319	338	361	368	343	346	338	344	346	337	346	362	353	339	341	339	350	348	365	338	310	330	372	346	349	361	346	346	366	381	320	357	351	346	377	337	334	327	315	360	357	347	385	329	354	341	353	337	347	320	359	389	344	362	339	358	363	369	363	349	309	365	344	349	347	356	353	377	325	353	343	299	361	349	319	375	313	359	353	339	323	336	320	354	328	337	391	332	371	334	330	362	355	396	324	352	371	329	349	371	332	343	301	334	382	348	355	346	366	348	357	367	342	358	320	335	341	344	351	379	393	316	326	342	322	336	346	345	368	339	361	358	312	348	340	353	326	329	343	376	358	373	348	377	363	330	322	384	354	328	337	343	359	342	383	369	335	379	336	368	341	365	342	365	335	347	325	359	343	381	354	354	315	358	319	360	323	320	357	350	325	361	361	364	342	328	362	339	337	336	337	368	311	349	355	338	356	339	330	325	342	357	342	370	357	325	369	399	368	340	326	376	366	357	351	340	371	339	351	348	331	330	361	316	388	356	364	319	356	347	338	346	323	345	391	354	329	350	344	350	357	345	380	347	351	400	371	355	340	337	310	393	372	368	326	354	321	378	382	366	360	334	365	357	346	338	338	367	319	367	337	342	355	354	389	337	386	360	337	361	360	357	357	337	360	367	376	347	360	319	318	334	325	352	360	337	359	385	344	352	339	381	342	338	365	347	372	330	319	357	374	390	347	345	363	355	364	359	323	365	349	337	344	351	348	334	341	359	343	375	356	321	387	359	333	355	318	377	368	330	312	374	345	383	363	346	364	358	324	350	357	329	380	342	336	338	349	334	373	343	344	342	334	357	354	348	333	363	322	365	361	336	336	344	350	370	352	314	364	350	328	335	369	350	372	331	354	341	359	378	336	339	325	324	356	393	360	349	336	353	358	345	338	321	337	374	331	350	340	330	316	362	343	347	363	364	339	336	350	342	344	350	354	354	341	332	364	318	368	362	374	354	343	363	346	344	346	324	355	344	343	331	355	315	319	323	290	414	362	336	351	323	369	364	356	379	372	366	360	340	363	345	339	322	361	339	323	381	359	347	334	363	381	354	340	339	347	342	384	302	375	352	371	344	346	316	376	376	368	362	290	335	327	337	352	359	360	345	399	356	347	372	351	355	322	357	350	340	337	353	354	350	317	362	308	368	337	333	380	328	341	353	358	358	327	336	368	386	358	395	342	351	363	377	357	363	412	345	359	352	343	372	359	339	370	330	365	331	364	314	321	330	361	343	363	329	375	362	369	336	369	362	364	328	359	344	345	340	352	367	335	343	372	307	349	353	339	349	339	355	418	333	373	355	361	369	352	363	347	365	334	323	339	357	332	340	353	322	374	371	342	351	322	341	345	313	347	324	357	345	325	327	322	362	319	360	327	347	340	354	345	336	339	350	367	375	351	334	317	344	361	350	354	366	328	380	339	346	336	363	369	348	368	400	320	339	346	347	370	337	361	356	355	345	346	331	361	327	326	386	334	349	370	364	361	345	339	315	328	343	340	359	361	344	375	341	344	340	369	356	354	354	357	336	352	384	337	327	350	357	355	351	355	340	359	368	327	334	359	389	359	326	358	327	355	316	380	362	347	350	368	343	358	350	317	367	350	386	342	353	334	346	370	355	339	357	331	355	349	371	362	372	349	368	309	371	386	349	354	313	347	340	354	369	354	344	339	350	305	328	348	319	332	350	380	336	341	398	325	346	346	344	331	355	373	380	327	361	349	360	359	357	352	364	345	339	360	392	337	384	373	340	363	317	349	332	346	361	359	380	343	349	321	356	352	343	354	318	388	360	363	359	368	350	358	322	379	363	351	338	328	375	332	338	352	320	393	339	343	349	394	385	334	344	357	349	367	378	371	353	334	363	320	319	323	344	331	333	383	327	357	392	327	377	348	368	363	341	352	325	376	351	385	330	325	367	387	340	354	333	390	344	342	342	347	338	365	383	310	363	348	330	331	364	362	330	314	349	320	356	347	346	361	358	376	337	347	346	348	362	319	368	378	332	361	348	328	364	335	331	378	391	356	333	349	331	342	326	363	326	359	327	336	317	345	398	362	348	375	348	346	357	351	330	326	350	364	347	358	376	365	367	357	374	377	353	354	371	342	332	364	322	334	355	328	361	339	352	347	331	365	364	328	364	361	334	346	362	353	365	380	378	343	326	341	346	315	345	352	345	338	358	330	352	348	359	365	342	333	362	336	383	364	358	368	318	347	368	350	352	347	321	353	359	324	388	351	366	322	355	352	349	319	342	328	299	364	334	340	341	361	357	330	342	332	326	360	377	365	334	350	349	374	359	321	306	322	358	318	349	305	353	368	319	315	385	363	346	353	353	366	361	337	348	354	334	336	326	327	374	307	330	334	328	356	387	368	379	355	358	369	326	320	341	367	347	353	336	333	330	335	352	327	367	349	351	316	383	354	359	320	334	354	357	337	345	374	337	359	361	366	364	351	372	352	361	366	355	343	368	328	338	347	342	381	334	319	314	363	315	393	340	362	350	362	381	362	346	353	326	352	329	390	331	349	355	381	379	327	368	359	312	352	342	347	336	345	373	396	370	298	365	358	375	347	339	358	359	317	368	360	325	355	354	364	345	333	319	348	338	343	345	350	375	341	367	326	347	363	369	349	350	363	337	340	337	362	374	376	350	354	356	354	336	353	375	349	334	365	376	379	358	366	344	352	413	360	365	341	376	306	346	352	348	388	326	343	348	354	382	342	379	339	352	351	350	359	374	381	359	321	321	349	323	365	323	360	346	375	324	361	389	337	311	361	347	385	338	371	363	351	365	364	341	344	337	350	342	315	332	333	310	357	365	358	356	348	372	374	332	346	334	344	341	322	325	353	361	337	324	322	318	328	343	329	320	333	374	330	369	348	358	363	340	366	360	355	346	352	344	329	340	357	384	387	369	336	363	334	350	317	327	392	334	310	350	328	331	367	321	368	357	338	335	355	347	346	348	341	349	347	358	357	315	383	395	317	320	385	364	377	340	334	344	366	361	334	353	368	328	384	335	323	318	334	374	366	396	388	325	332	341	326	315	340	355	358	344	329	391	338	329	332	353	357	341	334	378	356	330	332	400	368	328	311	377	333	325	341	335	380	344	335	353	347	362	353	346	367	367	324	366	341	367	367	342	372	360	341	348	371	390	383	361	342	350	351	318	353	343	342	333	337	318	335	360	322	332	389	346	382	377	357	336	391	364	377	382	344	321	354
12513	6931	9229	7413	4879	2709	2071	1734	1566	1355	1308	1101	1054	1041	968	958	982	939	896	905	911	915	907	884	829	921	838	869	838	843	802	833	837	833	858	882	866	917	940	847	838	869	840	857	799	839	917	822	828	870	786	903	882	812	910	815	885	816	874	804	818	875	846	850	838	819	868	883	834	813	830	831	828	833	826	850	856	868	857	821	863	821	844	827	862	852	799	848	815	777	868	889	819	874	827	897	838	849	849	795	874	807	833	854	869	810	808	829	824	833	847	807	870	870	865	879	829	866	847	860	820	852	819	867	828	860	895	888	781	860	835	853	832	846	816	848	808	870	858	850	822	784	832	851	848	810	840	818	842	870	854	873	812	894	829	882	884	848	846	873	808	826	829	846	837	830	879	849	887	811	788	838	838	824	792	851	849	836	869	849	797	852	835	802	825	832	936	874	846	873	844	868	876	858	866	867	846	866	821	771	928	813	841	805	798	837	869	868	777	881	869	841	862	823	826	870	855	864	829	838	810	828	867	865	846	883	802	821	864	789	877	893	832	855	906	848	876	857	856	841	834	900	819	884	841	822	827	862	875	854	812	883	812	844	890	844	843	866	884	852	828	864	813	885	825	884	842	799	835	806	898	836	802	904	864	871	856	876	860	821	799	840	846	854	879	813	847	810	820	839	854	849	826	910	845	854	794	806	921	815	844	774	838	813	806	849	880	809	914	898	873	874	856	827	824	825	874	861	799	851	862	851	859	886	876	886	865	922	834	846	807	858	818	873	916	800	822	830	801	847	879	852	818	846	812	825	808	864	818	865	815	882	862	855	846	794	861	897	831	825	831	855	882	842	853	847	816	831	850	897	792	828	826	821	854	862	841	849	816	784	869	843	808	831	817	792	778	808	840	807	869	861	875	876	830	815	875	844	863	837	880	834	801	855	832	797	920	862	857	838	829	779	866	815	890	829	862	818	854	825	875	836	790	884	866	767	874	823	880	862	890	848	803	838	834	816	866	870	819	788	842	863	871	849	885	841	804	862	855	896	850	864	839	803	833	840	846	775	834	844	851	805	816	835	888	879	860	839	844	820	872	863	811	836	871	849	827	881	872	851	803	819	811	825	837	822	833	843	871	853	875	830	854	826	837	858	821	857	877	851	842	836	873	825	865	866	830	859	851	841	829	904	867	842	855	904	880	854	819	851	867	887	826	850	825	877	831	856	850	823	815	887	798	896	862	878	828	822	856	848	849	896	838	885	820	833	809	882	863	834	837	861	856	798	806	800	859	817	895	855	798	870	898	819	838	823	879	833	817	797	793	803	859	828	895	828	826	805	795	845	875	832	844	851	799	866	849	853	849	866	848	862	853	847	793	888	849	883	873	848	897	885	807	793	872	813	901	890	821	861	826	883	784	870	892	818	836	893	826	888	842	834	876	850	854	868	864	909	906	821	790	813	841	834	848	861	845	848	862	818	894	851	834	888	831	848	821	897	876	838	845	890	868	807	870	809	807	858	884	826	816	851	887	895	842	845	851	881	874	864	813	853	842	863	864	846	868	849	827	833	865	855	842	824	837	835	826	869	826	797	912	833	856	848	798	823	828	838	827	945	854	884	828	796	836	848	850	803	906	870	847	827	828	754	887	814	812	857	841	842	873	865	861	814	830	851	819	849	894	863	819	844	833	887	884	843	900	876	862	837	862	860	876	825	877	847	837	894	808	870	895	850	793	890	866	858	836	871	829	809	874	854	834	875	865	825	849	833	828	801	851	855	845	848	865	860	838	862	856	851	852	800	846	901	853	861	838	822	817	828	836	852	870	853	887	855	824	853	876	862	832	867	845	804	825	792	797	804	864	869	832	840	865	912	847	877	862	891	839	867	791	842	864	819	848	874	888	852	875	844	844	850	868	838	832	883	860	855	884	814	803	886	845	858	831	799	828	820	805	875	868	829	820	846	822	842	830	852	847	871	831	828	900	841	857	868	860	815	858	874	812	783	856	893	879	867	857	833	824	840	815	849	851	856	831	849	824	885	828	836	872	826	873	860	885	841	874	822	848	830	833	906	848	834	813	877	786	808	938	851	849	791	819	843	831	851	892	816	871	908	816	812	783	841	854	880	857	864	887	853	865	775	876	831	848	857	873	790	830	859	805	850	855	897	813	822	830	879	816	849	863	858	863	824	862	915	862	878	901	886	854	895	817	796	836	821	821	839	832	807	841	866	809	824	863	844	861	808	864	849	807	879	827	832	872	835	870	791	865	797	854	901	793	850	800	864	849	848	852	883	788	854	863	806	855	849	868	838	814	821	840	795	864	844	849	836	817	891	844	871	851	865	850	822	910	835	887	854	876	862	855	840	895	842	903	881	880	846	836	878	843	856	785	887	852	893	837	838	868	831	898	897	854	873	855	847	799	854	782	874	805	826	886	849	858	831	826	828	864	791	824	876	773	793	813	844	841	822	879	886	879	869	828	853	887	856	843	840	853	859	846	840	817	894	845	823	806	836	828	881	839	828	777	867	874	913	797	812	837	845	916	871	792	905	835	825	841	864	857	900	839	839	892	889	810	874	828	867	855	876	853	815	850	847	823	809	885	837	812	849	839	837	818	794	797	867	838	844	858	877	877	889	830	881	866	892	810	858	920	824	911	902	822	855	842	842	834	806	847	881	868	833	811	824	857	844	847	852	831	861	888	866	880	799	810	865	830	844	837	865	853	824	831	815	865	820	860	847	850	825	885	824	871	848	914	848	837	854	780	816	813	862	848	868	802	846	839	834	799	802	832	859	790	843	863	837	821	833	863	829	840	886	827	879	859	805	839	819	862	903	822	806	851	855	825	810	838	850	844	816	811	857	891	861	898	851	817	815	826	826	872	823	889	833	860	878	835	808	810	865	858	835	832	853	851	871	850	813	821	822	837	871	909	801	829	858	849	839	824	870	882	831	889	914	887	869	852	849	793	868	842	824	875	845	835	835	861	881	856	802	859	811	907	885	783	865	812	822	865	811	852	806	876	843	827	874	859	834	834	851	843	816	835	825	827	800	846	873	869	893	863	807	821	797	812	849	828	868	887	833	821	858	801	808	867	857	828	839	780	866	888	859	883	768	855	815	858	894	783	879	826	854	854	837	858	848	828	867	854	846	820	854	876	825	850	856	840	783	750	864	831	887	841	833	853	885	902	863	819	877	886	808	856	867	852	886	882	842	861	838	850	859	877	854	818	859	879	828	852	876	891	783	855	871	836	839	841	848	839	824	832	882	872	877	829	858	846	896	868	829	848	814	858	812	864	840	832	853	807	810	877	839	808	855	853	853	836	842	855	822	907	873	833	875	854	853	860	869	827	875	849	871	871	830	786	840	820	876	899	822	846	828	879	834	844	825	847	864	834	814	840	895	859	877	811	836	870	823	847	833	849	811	839	852	830	830	856	871	855	817	845	854	880	827	799	834	831	855	834	836	911	881	893	852	887	874	871	854	829	876	832	859	811	880	862	785
25426	11099	7779	5170	2795	1517	825	574	482	396	389	335	303	318	306	321	333	312	288	287	295	295	279	297	293	287	288	306	289	292	286	299	280	271	332	310	296	301	305	264	265	300	324	316	290	318	299	273	315	273	325	295	291	302	286	309	290	284	280	288	282	317	302	270	282	267	330	257	291	264	287	291	278	286	302	266	293	272	319	293	339	264	271	283	318	273	296	293	300	314	278	274	295	325	296	316	289	275	291	305	293	317	278	261	288	312	303	265	287	270	283	288	318	319	267	298	284	282	333	260	316	320	293	269	285	261	317	294	299	276	290	275	318	296	295	292	290	306	283	303	298	285	297	296	281	288	295	298	300	266	297	313	299	291	286	294	295	294	248	295	271	282	274	312	284	267	283	287	296	293	288	296	282	281	300	286	290	313	263	290	271	308	285	270	302	305	322	291	266	316	307	278	231	291	295	295	305	327	301	281	301	302	311	325	338	289	305	311	334	250	281	249	302	301	297	312	296	291	304	308	291	326	297	280	318	288	277	273	299	286	290	303	281	273	292	297	273	320	282	311	309	316	297	306	277	302	274	298	276	327	267	298	312	309	320	283	319	288	296	288	293	274	298	300	288	302	278	297	280	326	300	301	282	266	292	310	287	295	310	278	316	287	285	296	290	279	306	301	326	293	290	304	311	274	294	335	277	295	302	311	258	292	302	283	267	276	291	294	279	294	306	287	291	284	274	275	297	286	282	298	278	271	301	312	304	293	313	306	299	277	320	318	320	293	294	263	295	309	281	306	275	287	266	296	307	309	263	293	293	321	306	274	289	276	310	306	280	278	295	329	302	269	285	289	309	295	268	277	334	330	294	280	292	260	306	294	301	295	336	278	325	273	331	281	279	318	296	282	308	260	323	287	304	282	274	294	292	269	284	310	295	274	340	353	300	294	279	310	301	283	268	315	267	290	275	293	324	312	311	313	262	268	289	286	312	324	300	295	288	283	321	323	281	299	308	266	291	291	282	282	320	271	320	316	306	284	310	286	291	268	256	292	266	265	269	303	294	250	303	272	321	279	284	279	273	296	294	261	280	274	284	290	303	274	276	276	311	310	303	281	302	318	293	291	287	301	304	308	278	310	294	297	277	294	289	296	268	284	299	274	263	293	296	299	303	308	278	294	301	288	291	308	278	275	297	313	307	285	337	289	298	313	298	307	285	292	291	268	280	292	276	281	302	304	292	294	291	291	269	287	280	301	290	310	294	313	287	276	310	273	283	297	292	292	274	301	298	315	320	302	278	307	309	292	274	310	257	306	283	268	295	338	308	294	297	282	279	296	282	257	315	288	310	281	287	297	331	288	273	305	284	294	290	270	302	310	284	277	276	302	282	280	258	262	284	286	294	303	329	281	300	320	321	307	284	286	297	278	307	286	310	286	286	295	332	308	320	302	287	263	289	301	284	300	271	298	268	345	302	307	287	295	305	254	271	297	318	307	305	305	280	307	294	306	266	286	269	295	300	282	284	288	298	297	303	265	304	277	301	308	299	302	300	288	322	278	250	251	311	317	326	300	297	273	320	274	310	322	280	279	305	327	301	310	329	304	290	292	302	294	297	298	304	305	285	270	292	304	310	312	300	302	285	306	269	319	273	267	295	321	300	294	292	290	283	294	275	267	292	312	296	275	302	304	298	282	311	291	271	297	285	291	258	299	304	279	288	244	312	309	261	277	304	318	310	325	305	316	278	272	305	308	307	299	325	265	247	287	292	291	311	309	277	289	315	289	290	300	297	316	295	300	278	286	289	285	322	294	297	304	321	296	285	312	322	284	276	304	330	297	311	279	299	320	258	285	296	275	288	275	308	275	318	303	270	294	298	284	279	308	317	268	318	285	289	320	270	298	303	317	294	268	297	271	300	287	304	285	296	287	295	290	276	320	318	275	321	290	320	298	298	332	300	322	302	272	323	293	281	281	270	325	318	326	277	315	311	293	311	269	281	313	310	286	289	321	266	301	297	323	290	308	289	291	270	296	278	279	266	296	300	277	269	308	285	283	269	315	283	330	288	299	297	297	301	272	299	291	300	275	299	299	269	310	300	267	269	295	294	306	287	289	320	262	285	314	323	264	291	317	292	285	290	250	287	303	301	267	315	291	303	293	284	279	284	287	260	315	279	311	295	260	303	303	294	296	310	278	289	329	302	287	259	333	286	283	292	304	298	287	285	309	304	274	298	284	315	281	323	312	283	287	286	291	295	290	270	304	313	309	290	301	291	318	300	312	286	296	304	263	289	286	350	271	293	275	284	277	300	306	258	297	281	297	312	311	292	290	318	278	297	292	268	294	281	297	293	289	275	289	293	330	302	274	286	316	322	299	294	307	268	293	274	281	305	336	306	282	323	276	284	294	308	305	290	282	317	269	287	317	299	297	307	302	277	319	289	337	305	298	295	289	288	259	319	276	297	295	309	295	291	303	278	307	315	280	325	291	299	302	286	328	294	298	318	324	294	315	268	271	269	331	306	281	281	293	258	286	286	278	271	282	297	291	298	266	314	271	317	281	293	298	261	327	271	285	274	292	312	292	291	288	263	288	337	289	266	336	301	278	322	304	269	289	297	258	276	292	279	292	287	295	306	276	291	309	266	322	263	294	310	281	295	296	295	301	283	283	292	285	281	327	293	278	317	336	308	284	290	297	292	299	287	285	313	255	273	294	322	283	306	293	291	288	335	325	275	315	318	297	286	260	307	291	276	253	282	256	311	321	283	275	285	302	301	290	259	298	303	328	272	308	281	256	334	303	309	299	287	279	300	327	303	312	269	284	312	305	329	307	299	333	288	295	281	300	289	271	305	308	251	283	309	298	271	283	327	287	325	318	308	288	313	281	283	274	318	298	279	282	313	333	305	288	298	311	317	317	295	308	288	295	300	314	284	278	311	273	281	299	312	305	326	262	290	256	284	295	256	290	291	276	274	284	278	262	287	303	283	286	301	292	299	294	310	274	305	291	273	286	315	259	328	290	338	280	292	304	311	307	283	301	299	291	311	299	324	272	262	291	307	273	295	294	288	316	325	296	297	309	292	290	273	288	286	292	302	282	311	264	332	312	295	291	295	294	283	292	282	305	288	275	256	274	295	271	345	293	290	313	307	319	306	284	277	306	292	319	319	329	309	297	253	291	299	294	285	290	294	299	313	294	302	315	292	290	279	302	302	292	280	287	303	301	286	290	287	283	282	302	267	283	293	265	300	286	317	297	283	297	323	307	283	301	295	293	293	257	273	290	314	299	270	266	330	318	300	322	269	326	289	298	283	289	328	308	263	311	279	287	296	307	323	310	291	304	278	277	314	294	266	296	305	294	306	288	300	267	255	279	303	289	265	281	283	290	294	292	266	305	294	298	315	282	276	304	290	302	288	311	311	322	296	267	303	284	334	274	293	318	302	286	286	313	286	303	300	310	253	297	309	328	283	266	284	298	278	291	320	283	302	300	305	316	275	299
18439	10812	13806	13989	10114	6165	3561	2113	1846	1471	1281	1163	1025	1048	973	891	872	869	836	796	781	812	782	770	761	721	854	751	745	757	772	701	716	734	735	746	757	712	709	715	702	700	736	780	727	760	711	734	732	722	705	748	731	750	725	745	740	712	694	741	696	710	714	752	728	744	719	758	756	744	761	755	724	713	741	758	739	737	712	769	736	742	737	669	711	750	795	714	767	739	732	718	692	730	753	731	748	689	706	734	724	710	712	708	711	780	733	733	742	704	742	706	724	721	720	723	705	734	706	760	775	750	728	740	712	724	730	713	742	719	781	711	747	747	724	727	691	706	727	734	680	736	741	722	727	719	748	738	735	706	717	739	668	690	708	714	717	725	763	691	722	718	729	709	719	709	749	721	732	723	733	685	750	699	737	729	750	784	740	720	667	710	729	720	728	758	708	735	745	735	753	719	664	714	673	733	692	728	704	749	720	691	739	746	701	735	723	728	717	751	748	698	717	714	712	712	737	701	683	704	749	721	745	703	714	722	735	691	719	702	717	763	696	743	712	731	712	725	753	729	735	706	724	716	728	702	751	727	737	742	706	738	742	718	704	738	727	722	718	688	713	677	731	765	752	710	791	684	744	753	744	757	769	739	724	736	740	716	691	683	715	778	695	704	737	708	753	674	751	720	700	757	724	714	728	733	765	719	726	745	691	722	730	717	723	710	729	707	684	705	743	698	719	756	705	732	738	739	714	728	702	744	684	724	708	691	747	723	747	714	739	745	737	697	730	698	721	720	735	706	761	740	730	715	740	734	748	747	694	703	699	731	696	735	741	747	720	724	718	728	732	761	762	729	718	726	744	709	712	753	757	713	741	704	734	724	736	700	739	764	699	777	740	773	687	747	729	723	746	725	689	679	727	714	748	689	725	710	767	674	741	740	728	724	744	724	667	763	730	749	702	748	721	711	716	655	699	705	728	688	709	748	758	728	743	784	713	690	680	733	701	766	731	719	744	740	764	731	754	727	753	775	697	762	808	752	741	738	695	734	744	739	692	784	736	720	739	697	722	765	692	691	727	730	707	691	685	737	739	726	723	729	715	686	702	746	708	712	761	673	723	733	738	698	712	684	667	717	708	745	693	733	700	747	720	723	726	710	727	768	712	731	746	749	733	732	750	701	743	725	698	740	725	712	702	704	728	752	717	697	732	716	721	739	706	717	740	708	727	695	692	742	734	803	753	768	695	713	738	712	728	735	695	741	704	710	716	732	721	723	693	699	776	723	773	741	740	760	739	756	725	742	736	755	714	713	741	676	692	728	758	694	737	734	758	739	672	698	765	723	764	752	726	671	728	726	712	736	729	722	799	743	738	753	701	757	776	748	745	742	731	742	732	738	734	704	739	754	718	699	639	744	735	740	706	714	743	735	740	768	727	764	700	718	715	713	714	729	721	728	746	721	757	692	742	720	772	728	696	704	760	696	724	719	708	721	716	738	711	673	739	780	707	721	738	742	742	735	728	713	782	781	758	724	732	704	755	698	728	740	715	719	693	726	735	741	768	698	766	751	734	753	762	734	766	786	713	712	786	724	797	748	680	740	698	709	726	719	747	737	730	706	727	750	743	715	720	740	717	772	676	731	715	728	710	741	738	717	747	727	731	775	704	722	747	734	702	731	692	758	789	768	710	701	700	726	704	711	721	738	720	747	703	672	720	729	705	740	721	691	724	691	745	703	688	762	727	766	706	737	739	727	727	741	765	759	762	729	728	701	700	751	706	731	734	695	729	703	744	681	703	752	734	736	710	739	726	732	674	787	704	712	734	731	749	725	703	675	672	760	711	746	730	664	725	670	723	748	739	669	710	737	769	758	684	706	686	710	685	691	749	724	758	729	775	737	741	703	744	722	694	704	743	750	707	783	726	709	745	744	739	753	710	675	688	718	733	685	741	746	735	742	801	700	731	720	739	696	742	704	683	749	717	763	721	757	728	698	754	774	717	747	730	714	753	754	748	760	761	756	715	700	747	735	739	709	745	726	705	751	728	712	713	706	707	734	663	707	752	755	719	736	739	744	757	711	710	702	748	720	720	765	732	701	711	691	735	696	750	729	722	721	744	729	714	708	724	748	747	691	669	712	706	736	738	734	697	744	706	748	752	735	679	688	693	715	708	725	745	786	747	682	701	718	679	686	714	759	718	680	715	747	720	736	705	737	699	699	744	749	784	721	755	714	717	695	734	684	701	770	690	714	697	697	716	693	687	770	753	735	701	772	728	736	757	745	710	701	712	741	703	733	762	745	729	792	726	729	719	694	759	768	747	712	688	768	722	749	776	743	756	746	716	714	698	710	707	708	752	692	645	740	730	707	723	692	698	723	735	707	663	702	727	682	683	750	736	767	698	744	754	737	741	710	706	701	718	689	718	706	723	794	678	763	725	699	733	768	706	745	730	738	713	716	694	737	743	720	730	751	732	740	703	718	745	691	722	767	708	737	689	741	754	758	739	702	680	733	705	723	725	698	743	754	672	734	720	726	713	763	701	799	705	693	735	740	745	686	729	725	753	701	742	734	727	734	724	720	698	685	725	755	748	702	747	779	735	728	732	733	702	695	737	719	761	754	753	706	732	737	716	740	765	716	689	722	699	722	749	776	727	706	675	715	728	754	750	729	767	730	716	707	720	717	730	778	705	782	736	770	724	761	758	772	699	746	801	732	728	710	714	712	742	759	706	713	742	727	701	726	781	679	691	777	768	745	790	747	716	729	754	705	724	754	717	738	729	725	773	730	733	751	718	751	687	770	722	730	727	730	696	754	757	715	757	671	676	683	739	717	714	724	746	759	749	704	760	722	739	744	657	769	770	694	743	774	738	702	699	745	714	747	724	706	718	747	720	705	711	748	732	765	737	742	753	719	746	723	729	739	740	707	738	759	726	761	724	750	737	704	776	746	705	739	751	753	722	682	727	753	689	784	746	730	757	681	740	746	772	706	739	717	735	764	714	787	718	724	708	715	727	699	689	721	724	705	762	709	749	683	756	722	754	747	727	726	710	761	770	719	716	706	736	707	770	737	752	670	724	741	741	708	757	704	760	718	762	726	704	722	706	686	751	719	723	718	723	723	740	695	706	715	758	719	680	752	728	698	705	667	743	714	730	753	774	740	700	744	749	778	713	776	710	728	738	670	692	733	760	703	696	736	750	760	704	692	698	761	673	734	765	750	723	705	700	750	708	744	673	738	706	729	688	727	719	717	689	695	698	754	754	740	693	719	735	729	689	698	771	771	720	751	701	783	704	715	725	709	701	712	729	740	756	719	746	711	714	737	709	768	694	741	669	691	711	755	706	715	739	707	722	707	771	731	724	722	732	689	729	712	676	726	755	690	728	706	700	698	724	716	759	745	687	702	755	666	714	763	686	752	702	743	709	722	710	748	762	722	751	701	705	747	736	708	705	702	700	729	734	709	755	728	761	769	781	680	707	733	725	732	723	704	743	728	736	720
34443	15715	11964	9250	5301	2259	1082	594	521	385	422	391	333	324	330	290	298	287	306	255	288	288	263	279	257	271	274	250	264	256	255	262	221	263	259	275	250	266	242	255	252	247	249	246	257	232	250	245	270	235	267	258	267	228	226	233	269	290	268	251	277	277	310	252	263	269	254	271	269	267	268	266	257	273	275	282	269	244	265	237	225	275	257	259	268	280	271	251	253	237	257	254	263	227	233	241	278	292	247	260	234	285	254	267	266	251	263	247	260	229	257	247	260	251	241	269	302	313	272	264	272	267	242	260	257	230	266	263	284	232	270	252	238	242	264	283	277	237	229	260	275	243	232	251	255	247	258	235	266	260	254	263	241	285	223	267	259	253	249	271	253	231	244	247	235	247	250	260	273	251	251	252	245	278	247	239	297	271	238	253	267	238	266	244	226	241	260	266	234	288	234	271	224	276	288	262	247	281	241	239	214	263	295	249	271	276	263	253	225	250	259	251	250	239	256	240	272	252	263	266	266	268	240	256	252	269	286	280	247	229	253	263	276	246	266	264	283	284	286	271	253	273	288	257	278	259	273	241	239	247	259	249	244	259	285	266	283	266	256	251	273	265	277	301	253	221	284	282	250	277	267	237	249	262	233	239	239	238	236	319	277	267	275	250	239	260	237	255	280	293	261	243	243	243	282	233	252	263	286	271	239	251	249	255	272	248	264	250	222	276	230	254	271	237	245	232	253	238	268	262	274	279	248	247	275	263	273	271	249	242	258	246	277	228	234	263	269	255	264	272	265	269	257	282	253	296	273	288	254	240	253	253	259	256	273	261	254	249	255	274	279	275	255	274	265	246	253	239	241	259	287	287	256	269	261	234	244	232	237	287	245	266	290	257	236	241	263	276	257	251	225	242	268	265	252	243	243	280	268	219	246	247	274	233	238	257	249	265	257	266	298	233	257	268	256	248	232	272	271	249	214	270	264	248	275	263	249	235	269	234	268	252	255	271	320	259	278	236	276	277	269	277	270	277	254	245	274	239	257	277	279	266	275	254	261	279	265	264	263	279	242	263	258	266	262	270	226	228	225	276	238	273	263	273	265	226	244	250	274	253	246	266	239	241	276	275	280	241	242	252	266	251	256	276	253	261	255	254	242	249	260	250	253	273	244	250	242	257	274	270	269	280	252	249	247	239	277	281	244	245	248	250	275	266	273	257	232	246	258	247	268	278	263	253	241	264	284	275	266	231	268	229	275	277	246	250	242	245	261	243	242	250	287	259	254	267	245	258	238	258	250	289	264	268	230	265	254	271	267	258	282	230	273	258	259	259	286	264	277	257	241	248	258	262	223	271	270	247	242	258	267	271	252	250	258	257	278	255	243	260	287	251	264	261	249	252	281	242	255	269	299	276	280	277	251	252	246	281	237	252	244	256	278	267	257	246	263	256	267	275	261	295	279	258	270	245	281	255	251	270	264	266	269	267	245	249	265	240	251	261	266	244	247	246	275	271	267	254	273	235	253	280	247	293	252	250	226	260	234	283	275	258	232	274	225	277	259	257	260	256	248	269	258	277	303	240	259	258	263	258	256	246	245	252	275	241	270	244	226	278	264	263	267	256	263	255	237	277	291	260	276	275	281	231	278	281	279	271	270	271	231	245	244	271	270	278	263	258	239	250	271	272	256	246	252	270	259	221	264	272	272	264	281	251	258	277	229	250	241	244	258	248	235	247	289	236	259	271	270	239	238	253	274	249	261	255	273	252	252	265	237	269	265	268	262	287	242	245	242	275	253	251	249	285	245	282	239	225	241	237	242	272	249	238	248	234	249	265	254	276	257	270	265	235	255	294	257	288	242	266	259	251	229	238	261	243	240	261	244	275	271	258	266	217	271	240	251	254	249	278	273	268	259	251	249	264	267	256	262	269	284	251	260	267	270	273	266	269	268	264	226	269	259	268	251	239	246	267	289	254	256	292	240	247	259	241	258	261	253	245	234	228	250	270	280	228	270	252	273	241	273	230	256	266	271	274	238	237	293	251	251	267	224	262	262	277	262	230	245	256	285	279	223	246	226	266	235	251	262	258	269	261	266	268	249	232	262	265	235	282	278	261	264	267	244	265	268	258	261	290	229	259	279	257	248	256	257	261	244	276	253	202	261	231	260	230	248	269	251	270	257	280	248	254	260	250	270	259	281	232	255	229	236	273	254	251	278	265	231	271	263	230	285	259	290	262	254	246	242	283	248	274	259	240	272	255	271	250	272	240	251	259	224	270	247	239	270	253	280	254	265	248	290	243	238	226	264	275	261	262	277	281	253	268	271	236	271	256	274	257	247	247	243	248	244	259	264	258	235	244	256	261	282	249	246	256	259	261	231	260	243	271	277	285	265	255	287	269	241	247	271	235	230	256	273	279	296	281	254	250	233	260	232	256	242	247	234	259	273	218	244	261	224	245	269	262	282	225	275	266	261	269	267	238	261	250	266	236	250	233	232	239	271	244	278	272	248	256	254	241	259	279	270	284	267	246	255	235	241	245	266	251	235	252	269	254	233	246	238	260	252	260	251	263	283	262	251	264	258	276	263	252	258	240	265	283	263	251	262	274	242	252	246	268	294	308	247	302	275	271	271	235	250	284	242	281	234	299	263	293	266	255	260	255	259	236	254	230	244	264	257	262	256	257	263	261	252	249	245	234	279	250	277	265	268	256	249	255	258	238	254	241	240	222	256	280	251	293	239	261	254	233	270	288	251	275	272	252	278	268	253	253	270	245	265	248	269	247	269	278	273	289	249	250	266	270	240	249	267	245	253	251	252	249	262	258	259	220	246	269	280	244	256	197	258	254	287	265	243	285	251	275	254	275	252	245	247	246	281	241	255	262	298	273	264	260	238	241	270	283	260	227	267	274	258	244	255	271	259	260	267	268	275	247	270	278	263	262	296	261	259	276	260	261	269	280	222	259	271	254	228	255	252	267	260	264	255	264	258	279	230	261	253	275	244	261	263	260	253	244	236	248	282	282	250	271	281	261	262	286	257	267	273	242	262	272	255	279	230	271	290	264	275	288	252	252	248	234	262	238	264	259	268	227	263	257	242	239	251	244	254	261	242	283	247	280	241	256	251	250	250	269	280	264	293	243	247	279	281	287	253	267	283	262	249	255	255	256	231	253	285	253	249	281	262	249	275	271	248	283	253	259	267	276	228	279	265	267	260	278	281	248	249	253	248	263	281	240	260	220	244	254	274	249	267	268	241	257	263	260	234	290	228	251	237	257	275	260	282	275	274	250	234	226	262	265	246	259	253	258	256	244	273	257	251	283	290	273	240	273	260	240	246	272	279	261	254	254	285	250	273	262	243	264	261	256	261	262	267	271	246	250	257	253	267	248	227	277	252	234	267	224	257	276	278	270	302	263	291	256	249	251	278	247	252	269	270	288	247	237	261	258	257	258	256	254	275	248	218	244	249	276	256	265	217	245	246	270	236	235	257	292	262	247	250	248
20937	12481	16792	18396	13376	7753	4076	2289	1839	1408	1188	1126	1060	934	877	861	743	700	742	687	673	632	654	617	631	612	618	624	644	625	583	616	589	653	617	587	627	637	585	617	557	570	613	592	585	600	596	580	582	606	611	619	600	608	613	581	568	610	627	574	575	578	595	597	609	570	619	551	594	604	557	568	562	561	569	591	588	599	581	587	564	541	557	609	561	591	611	613	592	567	575	547	597	593	564	563	621	588	618	582	570	557	590	637	570	551	578	608	603	601	626	575	602	610	549	552	627	563	536	585	584	558	587	584	596	564	591	587	621	585	593	554	542	574	601	601	564	577	566	595	551	576	611	538	564	535	613	556	596	599	580	594	553	616	544	553	562	598	571	572	572	558	573	545	580	541	575	560	556	593	568	554	588	582	566	560	591	630	579	587	559	591	579	557	611	578	576	580	617	610	565	590	559	567	580	607	600	584	610	571	597	542	587	569	596	608	608	602	563	567	565	616	582	576	599	538	547	590	579	571	606	591	591	605	601	584	600	541	610	593	603	593	531	596	601	593	548	582	595	635	580	576	633	591	602	570	563	612	617	598	579	613	569	610	604	627	598	564	574	614	566	568	565	611	598	541	615	578	599	578	580	582	629	558	588	587	560	601	578	590	565	601	606	608	598	619	597	576	646	583	597	649	555	584	542	568	593	608	590	598	592	552	601	578	593	572	560	596	609	550	598	594	575	597	607	618	568	565	575	599	575	549	571	539	586	563	564	598	589	551	546	585	571	607	610	571	556	549	567	617	588	600	603	583	602	583	591	522	563	601	588	594	575	559	599	556	586	567	609	575	610	559	587	603	562	560	583	558	575	602	622	564	603	583	597	563	585	623	619	591	522	551	558	521	629	570	571	621	562	584	619	572	612	593	580	632	567	552	563	593	557	592	549	590	574	637	566	583	592	564	607	615	582	595	576	588	576	602	585	601	624	523	590	620	565	612	606	610	579	576	600	609	576	580	576	596	596	603	589	555	615	620	575	564	592	604	618	582	553	589	621	609	603	623	558	611	581	602	546	553	572	576	547	533	605	598	598	590	597	612	548	545	578	633	599	611	586	565	625	558	593	634	537	556	602	593	571	559	587	549	581	566	574	612	567	595	577	549	591	578	587	578	600	612	613	601	595	582	560	569	567	613	585	552	537	560	553	560	556	554	624	553	580	587	594	575	580	572	598	602	599	605	573	602	561	574	566	589	629	583	571	579	626	587	611	574	581	587	533	574	579	551	533	577	537	570	576	570	621	627	588	588	571	560	554	605	597	594	582	589	564	586	591	610	587	590	582	593	547	585	575	578	596	584	571	597	611	595	545	601	576	589	587	594	620	592	606	561	597	531	589	567	588	523	620	605	575	551	593	564	552	571	582	618	553	602	562	541	558	622	630	611	591	536	571	615	570	598	588	588	583	643	581	608	576	583	573	600	594	551	603	662	557	579	564	586	560	581	575	643	587	597	551	592	578	580	578	592	601	648	568	600	580	576	568	620	589	598	574	612	636	567	584	562	595	578	610	565	533	620	633	604	561	563	607	595	588	569	565	592	570	572	575	617	589	567	571	630	586	545	567	587	558	600	570	586	603	561	570	569	586	587	578	564	589	586	595	578	573	572	562	582	572	552	593	590	596	549	566	607	600	597	560	616	605	614	592	564	571	607	585	558	578	612	611	585	588	574	574	596	543	563	578	570	591	614	564	555	569	545	634	617	566	591	600	535	577	545	589	561	572	589	592	604	629	574	519	587	561	578	598	579	592	601	576	581	615	569	618	583	558	590	572	548	565	595	596	588	583	581	567	595	547	608	598	593	596	572	565	624	583	578	602	565	541	600	491	538	580	597	566	591	602	568	590	569	602	623	609	556	604	588	580	585	586	619	572	574	587	580	558	586	582	584	639	577	559	580	596	580	628	606	592	590	580	642	585	648	569	553	562	551	628	556	585	608	603	611	598	578	571	596	601	631	575	610	603	584	588	585	598	596	600	574	593	547	597	614	584	578	555	558	554	602	590	566	602	587	610	543	592	583	544	578	601	562	546	581	584	651	586	577	585	555	607	611	559	598	599	556	571	603	574	573	573	608	598	612	563	587	564	552	567	582	538	623	552	554	560	622	597	557	612	580	596	588	560	597	571	578	535	571	570	582	595	565	571	603	572	627	613	600	564	591	564	614	579	580	614	607	590	589	578	576	637	580	527	564	578	562	552	592	621	627	575	565	601	587	586	546	607	553	558	554	583	617	595	568	621	568	581	598	579	595	568	597	571	580	575	600	602	561	566	591	580	588	558	587	573	591	563	577	580	588	581	574	550	558	566	609	559	581	615	579	547	602	560	654	595	574	605	571	605	586	579	548	618	619	586	561	590	611	547	579	602	573	574	550	574	568	594	591	560	571	558	589	590	571	556	616	589	566	576	568	590	565	605	579	597	562	586	549	580	545	571	590	644	585	583	557	601	579	562	544	600	543	604	585	573	590	671	579	587	583	566	582	612	600	532	574	586	572	604	591	565	591	597	551	595	614	530	548	573	530	610	597	581	537	575	560	597	566	621	605	595	560	601	544	630	566	575	600	589	565	543	578	588	559	556	561	584	552	588	568	630	590	567	559	569	558	556	603	588	578	584	629	614	597	578	579	638	586	603	637	617	614	573	591	567	600	634	584	562	580	602	598	587	599	588	545	616	576	622	591	560	640	592	642	632	591	621	587	608	590	603	569	566	623	595	566	558	583	571	552	568	589	551	596	594	567	601	597	603	593	607	579	580	596	622	577	565	604	624	589	567	563	576	597	639	586	587	624	594	532	594	567	599	579	584	582	601	582	583	572	580	544	564	583	581	613	563	629	606	565	610	565	595	580	589	541	600	550	625	551	551	634	619	541	607	540	584	581	578	604	572	568	593	591	557	604	575	582	607	556	604	603	610	555	608	558	615	576	615	561	548	584	528	612	601	615	584	612	542	563	547	582	569	589	598	601	551	531	577	581	621	587	565	564	594	566	569	593	557	572	624	571	533	610	627	590	587	570	523	597	599	626	582	604	605	565	619	590	585	569	551	607	510	535	569	538	567	545	567	550	588	578	580	595	583	597	628	598	599	566	598	607	610	618	560	568	579	590	582	604	651	621	615	573	599	562	565	537	561	587	561	587	597	594	589	553	594	564	553	574	597	562	548	625	593	585	567	593	595	561	599	595	550	575	600	568	624	569	614	633	571	571	598	617	630	588	577	612	604	567	577	581	543	594	599	604	578	609	602	595	564	605	561	572	595	579	639	613	602	580	601	535	571	569	567	594	582	585	581	576	600	596	615	600	563	562	566	592	596	612	575	593	597	629	586	565	581	570	584	614	551	557	615	601	561	585	562	581	574	619	552	566	626	566	611	557	564	555	595	561	600	536	626	588	611	589	584	615	565	618	563	637	624	584	592	589	580	603	583	592	630	549	601	554	571	586	560	548	577	566	585	559
14838	6728	4909	3063	1452	946	586	512	460	404	405	389	364	382	385	376	357	372	379	336	371	380	347	334	327	342	361	333	339	337	367	357	335	337	326	356	375	336	310	354	347	346	361	362	371	313	333	341	335	329	325	325	368	381	330	351	341	325	339	377	340	327	348	345	373	359	366	333	335	360	328	387	358	308	338	366	373	328	354	355	321	333	322	313	319	402	335	333	353	365	330	332	352	349	354	343	340	348	300	410	326	343	301	372	336	332	367	288	318	363	319	359	327	305	350	331	375	377	351	350	375	348	344	352	361	320	324	367	365	340	357	353	330	354	321	312	336	341	340	348	329	352	324	332	337	374	335	358	361	348	359	355	331	364	348	366	319	341	352	330	315	316	342	339	347	352	325	316	371	347	330	345	362	366	343	362	366	393	295	359	310	334	330	337	311	350	301	342	350	305	327	319	351	339	325	381	333	346	399	344	358	327	340	371	351	337	349	341	368	359	332	338	341	327	349	354	313	332	347	341	329	342	374	332	353	327	335	343	333	362	320	371	350	328	336	373	305	326	339	354	353	347	354	320	353	347	364	346	320	352	342	326	348	349	392	327	302	379	292	310	352	347	340	375	373	353	340	348	360	335	352	343	359	359	365	354	343	349	333	332	315	340	348	331	361	307	368	332	334	326	335	322	351	356	328	369	342	314	338	368	376	353	316	325	345	364	354	361	356	347	337	379	391	348	363	318	329	333	328	344	350	379	364	301	354	343	330	315	300	333	375	337	323	360	357	346	312	380	343	340	373	346	324	355	376	375	381	367	329	322	352	321	293	342	356	348	308	332	345	360	350	328	326	342	318	347	352	350	352	355	315	334	372	360	341	327	308	377	361	364	352	348	321	312	360	328	328	364	354	347	329	367	353	331	380	386	312	356	355	319	351	366	314	347	336	357	364	324	370	377	341	342	338	342	314	356	351	328	350	331	337	337	369	317	364	355	344	351	374	338	326	326	338	357	323	344	317	342	344	321	339	318	362	358	388	346	369	331	360	409	340	319	376	326	342	333	338	361	330	363	342	325	336	343	370	313	293	347	342	347	360	335	347	310	330	342	350	312	335	354	357	349	338	334	304	300	341	355	374	330	339	359	360	344	317	339	364	358	355	331	311	379	325	358	371	375	380	326	355	340	334	305	344	367	352	313	347	360	333	387	331	340	357	339	318	329	336	339	357	356	377	346	354	376	352	355	318	356	351	366	333	328	316	383	328	348	330	343	354	372	374	341	348	334	325	356	351	356	343	392	329	330	380	373	331	344	363	349	343	330	334	320	356	366	334	363	340	356	368	351	347	364	360	379	320	344	343	317	336	353	339	362	349	344	352	327	363	372	382	377	361	343	339	336	373	333	359	337	314	346	323	336	329	371	347	328	342	341	320	317	354	388	346	331	361	328	323	339	322	342	342	322	364	356	341	345	366	339	338	363	305	291	337	384	345	319	351	326	340	363	364	360	309	381	335	369	320	370	331	354	338	331	332	356	352	347	341	363	329	293	341	342	360	371	335	328	301	327	331	344	328	339	350	321	352	350	322	335	329	338	364	341	337	334	367	352	348	323	355	293	326	353	319	309	366	340	360	339	305	340	369	369	357	338	346	331	355	352	331	323	366	340	327	365	326	324	333	356	345	341	331	366	337	372	346	339	338	367	331	324	336	359	364	330	362	345	352	315	345	381	353	351	363	358	369	370	329	307	338	339	335	342	310	352	346	352	352	354	324	351	353	342	323	350	367	313	339	348	357	343	367	368	341	326	322	345	328	337	333	346	358	346	376	346	318	339	334	333	378	328	333	362	329	342	309	335	310	352	371	352	323	333	358	346	362	336	316	288	344	328	321	341	334	323	327	323	326	370	369	345	359	355	378	347	330	333	335	379	335	368	376	311	336	353	322	329	350	356	319	328	326	337	344	355	331	338	357	361	351	342	358	343	333	347	363	361	326	396	371	362	342	336	293	317	338	370	352	315	365	357	348	340	362	355	333	331	355	330	350	342	354	371	319	349	359	345	335	357	315	360	334	331	340	313	362	359	323	311	358	365	352	380	353	357	338	343	345	370	342	339	361	331	338	284	356	332	307	363	357	340	351	357	345	357	319	354	342	333	322	324	373	365	367	346	359	354	370	319	355	354	371	355	340	345	339	316	390	346	357	305	322	335	313	362	299	347	357	355	321	303	375	380	332	346	323	328	352	346	359	364	334	361	384	351	342	394	334	346	330	330	367	344	334	350	378	331	359	332	302	362	347	324	300	327	381	327	354	381	342	369	329	338	311	344	360	342	366	377	352	335	348	352	321	318	379	307	358	376	357	335	344	333	310	351	334	328	343	344	361	350	347	341	341	342	324	345	310	328	367	336	347	303	350	348	305	380	333	350	357	345	343	333	347	320	325	333	392	349	320	340	334	303	332	350	354	320	363	397	341	311	318	359	332	322	318	327	370	321	325	342	325	349	357	349	326	364	350	323	303	347	341	358	304	332	383	368	322	328	348	347	338	328	398	368	338	361	335	335	365	318	332	361	322	374	352	335	351	345	328	339	298	329	367	330	342	328	368	324	328	344	341	336	342	324	325	337	354	366	376	345	352	305	329	326	348	337	327	324	341	353	357	367	385	345	371	316	346	352	329	291	342	334	333	343	357	357	334	346	360	359	342	390	334	340	342	370	334	313	341	336	353	338	359	341	371	373	333	329	351	357	346	321	326	324	391	342	356	364	336	354	354	295	359	337	375	332	360	350	346	354	334	317	317	328	306	344	340	329	366	348	350	318	368	371	363	307	378	363	333	332	330	307	338	321	326	323	360	355	376	379	329	334	321	343	329	372	336	353	353	362	378	340	317	349	338	347	337	333	379	326	325	350	398	333	359	330	367	378	358	336	352	364	334	315	389	349	347	347	338	317	357	333	377	353	331	326	329	331	318	356	327	344	350	316	308	328	323	358	328	340	359	313	349	363	320	315	302	357	331	349	337	329	341	334	315	334	353	314	353	353	336	353	287	311	345	358	312	342	341	336	352	352	336	322	348	306	344	346	331	321	367	362	362	360	340	354	304	334	336	329	377	329	372	335	361	350	348	388	345	354	363	336	330	314	347	346	323	399	321	369	369	360	345	322	319	326	328	338	342	328	349	337	363	351	329	315	348	330	337	355	332	366	343	334	355	382	352	338	331	340	330	348	358	373	375	338	322	353	311	334	329	307	343	372	359	351	335	367	320	354	323	335	374	349	372	355	363	370	299	353	306	359	378	366	330	348	337	343	385	344	307	334	320	363	343	336	394	366	328	351	359	340	371	344	352	373	365	395	357	331	325	358	366	335	323	344	375	371	353	327	338	337	351	347	357	365	352	293	330	347	341	350	338	342	345	391	338	349	349	354	323	348	335	381	381	347	334	368	348	350	324	342	373	366	378	350	346	346	353	313	349	347	334	344	321	337	345	360	374	362	325	303	316	368	363	349
11352	7213	9659	9223	5464	3445	2107	1621	1447	1208	1226	1164	1065	988	977	1016	948	894	925	882	879	882	837	859	890	831	849	821	848	844	860	823	879	835	832	859	866	821	870	816	854	803	844	836	872	761	822	883	850	854	899	931	846	876	884	806	846	856	849	791	851	861	783	820	842	807	866	850	803	809	780	888	833	834	820	814	821	843	897	844	868	874	828	862	772	792	743	843	832	858	839	790	867	837	849	860	796	849	782	819	819	861	813	771	876	853	846	839	855	803	834	809	805	870	895	807	809	858	836	860	843	877	836	863	828	820	812	803	795	827	852	830	797	788	824	777	879	862	843	857	827	797	832	808	851	831	792	803	858	840	828	808	861	900	830	825	836	832	834	825	801	882	893	834	844	791	843	824	812	848	841	849	837	831	845	809	863	859	847	867	823	861	800	808	803	838	816	821	839	892	838	862	835	807	803	824	819	857	878	846	854	812	833	835	891	836	808	812	838	830	862	810	860	830	838	835	831	855	812	848	851	811	818	824	821	876	822	839	868	823	891	819	843	794	867	804	859	902	892	834	891	796	825	851	859	808	774	791	829	853	866	786	825	863	828	853	824	865	860	821	839	861	851	823	817	810	807	790	839	846	836	832	878	878	863	813	862	808	833	834	845	882	818	852	819	862	850	872	777	825	850	835	824	785	879	854	797	869	824	754	830	765	827	866	773	885	806	842	777	824	813	812	823	844	818	826	818	875	858	818	822	825	810	820	853	833	793	872	807	784	831	859	811	801	809	853	808	859	819	827	833	796	799	876	802	845	810	831	862	812	787	851	804	843	819	827	855	847	834	806	864	843	841	849	810	797	796	810	843	820	855	825	794	896	844	825	850	776	820	832	794	789	866	870	853	824	814	815	865	795	828	858	796	809	840	839	806	813	812	829	838	821	827	885	818	822	892	802	805	871	847	801	867	837	810	810	789	868	840	861	811	810	822	823	839	833	828	856	843	837	809	805	872	835	842	870	873	838	816	848	847	844	862	847	824	877	845	884	817	835	857	832	804	866	847	828	875	841	857	849	852	827	867	799	846	805	825	841	886	875	842	832	830	812	802	811	853	783	892	843	840	779	869	870	853	765	831	828	888	784	844	835	822	872	846	832	856	746	834	788	853	803	857	786	840	823	818	893	820	832	847	796	828	834	820	836	818	798	789	815	855	807	822	827	797	854	749	832	822	805	769	847	850	841	847	882	842	807	794	860	809	888	819	858	769	823	837	846	838	849	817	852	853	826	842	845	824	815	832	823	867	851	778	828	851	820	795	859	826	792	858	842	798	858	833	807	789	826	818	837	792	819	814	830	880	814	870	806	823	842	854	899	882	801	791	831	849	838	794	792	834	795	820	848	883	830	798	829	807	854	822	825	840	873	825	838	826	858	841	779	837	884	836	790	822	831	837	920	825	849	852	841	844	818	850	824	885	871	792	871	812	876	814	871	841	832	870	840	784	829	869	778	781	818	859	850	805	779	796	898	859	855	860	789	804	841	868	862	909	827	812	831	893	819	785	858	824	846	838	835	789	835	800	831	838	834	827	881	885	837	857	835	889	794	821	823	850	821	814	884	811	812	837	854	827	850	828	824	783	834	798	828	820	856	870	812	834	820	859	889	860	824	867	794	873	862	892	840	820	839	861	838	855	865	855	837	815	852	810	825	768	842	805	816	855	803	831	834	792	881	819	823	833	845	798	811	888	855	845	846	798	843	857	845	835	820	822	842	807	847	809	871	852	833	877	846	792	842	846	881	755	908	857	784	766	864	831	794	850	835	846	796	894	836	861	891	798	848	808	824	965	823	826	821	833	814	822	804	802	839	869	808	850	819	827	855	817	817	825	786	767	847	814	840	834	804	881	867	832	833	870	770	853	828	809	872	878	826	872	848	819	822	803	842	825	792	860	805	802	810	823	775	804	844	799	836	827	793	838	833	848	848	818	812	842	871	785	857	855	831	823	831	791	840	821	810	844	819	857	820	835	800	874	794	823	852	838	857	862	819	853	755	825	829	857	820	816	791	827	825	827	830	842	806	852	838	849	843	869	843	843	835	785	841	863	845	836	837	788	823	856	847	840	852	830	903	856	879	818	800	879	814	863	789	906	834	820	780	815	851	816	792	812	813	849	879	840	833	842	827	839	859	789	836	835	823	855	830	823	841	867	907	829	820	852	810	857	833	864	834	843	854	819	843	850	846	820	845	832	830	801	842	839	783	852	872	828	875	850	862	838	821	867	854	860	803	855	831	816	878	822	827	845	835	786	874	845	855	850	877	799	889	844	817	798	865	781	842	804	840	817	870	817	918	830	845	826	826	812	853	852	906	819	857	865	868	828	853	821	819	874	843	825	825	826	800	886	847	835	777	815	820	825	879	859	853	845	791	845	856	861	844	813	895	787	831	889	811	857	860	881	887	828	897	901	831	857	806	864	799	838	815	811	806	849	805	782	826	826	878	809	823	846	812	812	885	859	857	872	811	858	800	858	813	851	876	795	866	910	879	826	862	833	831	815	834	816	882	825	850	809	883	848	901	853	817	834	835	860	867	839	847	794	868	829	797	818	868	778	861	891	862	862	838	804	787	854	884	810	874	859	781	816	812	845	839	802	858	806	814	809	835	823	816	832	913	851	853	825	839	862	826	845	826	843	845	832	871	848	819	842	830	852	792	845	858	813	805	789	818	806	833	800	786	845	791	868	849	869	818	837	874	811	881	895	843	828	840	863	840	793	823	792	834	878	859	835	874	848	830	826	809	818	810	877	817	816	807	809	795	904	868	814	816	825	864	885	797	842	850	831	836	821	786	837	854	839	825	842	840	828	804	816	809	864	770	842	843	825	809	852	851	892	845	853	833	870	821	857	809	793	829	884	852	835	841	825	859	777	850	854	822	836	851	832	828	853	841	846	909	933	790	842	818	828	797	832	790	819	826	835	851	822	862	778	801	837	869	905	804	883	867	838	874	805	750	804	831	845	835	821	878	856	880	852	828	853	895	843	876	841	857	819	819	831	824	826	854	821	862	822	865	808	880	841	816	860	827	848	880	840	814	830	879	876	799	793	834	830	851	814	867	835	864	822	818	835	791	830	838	861	824	865	840	807	829	837	854	817	869	783	872	836	828	913	844	799	843	826	834	821	837	784	862	808	862	836	829	812	841	827	832	818	788	804	860	866	825	882	821	864	809	825	867	849	777	827	832	821	826	859	843	843	889	815	791	809	843	793	798	836	839	840	843	831	811	843	838	780	839	881	822	816	796	813	862	806	854	828	896	822	854	767	818	817	808	793	850	801	846	795	851	805	801	887	793	816	865	794	802	826	819	840	795	804	873	848	781	843	796	816	825	810	819	818	860	811	809	864	811	855	828	844	887	795	833	808	774	817	813	822	874	863	857	818	803	843	862	811	815	804	840	842	866	819	815	845	868	830	824	827	839	838	823	816	867	870	827	873	802	853	842	814	862	834	813
23739	10236	7752	4644	2633	1646	769	587	476	387	413	364	394	341	318	373	300	333	296	297	302	282	287	287	303	317	304	274	294	293	261	272	300	297	271	286	303	259	264	303	274	278	279	281	282	274	278	290	286	271	293	298	271	286	293	292	278	296	284	277	301	308	309	290	293	328	287	276	319	270	351	309	274	293	309	286	237	258	287	290	272	294	283	312	264	273	270	301	287	277	263	282	294	293	311	302	283	273	271	289	283	290	278	253	253	278	247	323	322	292	270	287	291	293	248	279	247	280	265	323	304	281	302	306	291	298	269	256	287	283	292	276	302	277	272	287	301	294	284	306	295	279	303	313	285	286	302	296	270	301	296	264	281	281	302	294	266	292	286	318	290	297	314	268	291	291	296	283	234	245	279	282	284	302	306	305	277	301	272	277	297	305	272	260	267	259	285	276	298	292	293	284	296	278	279	290	315	267	258	251	295	276	303	287	288	282	270	280	277	280	293	315	271	265	311	261	280	306	260	301	283	273	285	318	288	315	278	315	283	309	284	269	310	279	247	284	291	288	271	309	270	289	277	284	276	292	321	304	276	264	319	311	282	297	283	293	324	268	278	256	302	296	250	281	301	266	274	311	280	272	289	292	283	271	282	319	261	290	318	287	302	284	291	275	287	297	279	284	268	261	286	265	310	294	311	273	282	281	323	259	239	287	266	352	309	303	262	270	279	298	281	281	307	266	304	274	263	293	297	309	292	270	285	310	321	300	299	273	274	275	285	305	266	292	279	290	300	264	274	292	293	264	294	306	273	259	281	269	292	280	326	293	278	268	307	275	288	284	283	310	299	244	301	281	271	311	284	265	297	290	300	265	298	260	292	280	277	256	284	281	287	250	294	314	316	260	305	290	308	264	331	295	290	285	307	310	299	319	294	297	254	274	291	298	303	283	334	299	271	274	273	287	298	283	289	304	264	306	282	258	268	291	269	315	279	275	278	283	296	269	288	297	300	277	268	255	296	307	275	294	270	286	297	286	267	270	253	307	281	260	268	283	269	281	294	265	297	314	286	297	310	295	284	291	301	270	293	280	293	304	282	260	284	255	270	262	285	303	299	270	247	312	285	264	303	285	266	294	295	303	268	278	300	284	287	267	281	261	283	299	281	278	278	305	312	277	281	301	257	281	280	277	326	278	277	302	265	282	289	307	290	279	262	280	274	299	284	278	291	263	306	290	281	258	300	299	264	280	283	303	296	287	280	281	268	293	278	259	293	291	291	294	310	289	266	268	277	299	286	312	269	296	283	278	305	297	298	290	293	264	296	303	264	289	282	318	258	294	287	298	288	290	306	291	273	299	297	297	307	278	265	287	310	299	288	263	289	283	292	290	296	287	269	289	272	266	279	298	330	300	277	276	284	265	272	269	287	305	298	293	254	283	290	274	311	273	289	276	280	308	317	291	292	270	296	304	328	286	235	274	276	262	293	264	295	271	284	277	269	269	305	257	258	283	296	275	298	280	253	313	294	296	276	246	275	279	285	252	281	304	312	298	247	309	289	301	282	255	271	303	257	295	249	292	279	314	255	287	291	259	291	286	246	290	307	261	311	299	263	268	298	299	301	272	285	295	327	264	305	255	274	278	272	286	297	276	297	242	272	261	308	315	296	282	263	281	332	269	291	275	291	317	301	265	313	289	267	306	267	282	266	294	287	287	294	281	289	290	304	248	304	254	273	319	291	272	262	275	268	309	312	276	284	291	327	259	273	317	319	317	277	251	280	278	268	286	276	297	299	288	258	314	310	275	255	253	305	309	299	292	245	285	265	301	302	307	300	337	290	269	262	267	315	283	270	282	261	291	281	292	273	304	287	290	296	307	287	276	263	285	276	292	294	275	281	290	268	263	320	272	306	307	296	272	292	282	295	276	315	303	317	309	280	273	277	261	264	312	298	261	296	267	265	293	332	281	290	279	290	293	274	295	292	304	291	309	318	311	267	318	268	240	256	255	296	283	304	266	291	287	273	302	305	290	284	301	272	317	274	259	316	303	287	305	283	275	286	287	291	311	279	273	294	322	277	319	294	277	266	278	298	269	295	271	263	270	244	285	311	272	294	280	277	303	268	290	288	320	303	285	246	308	302	301	279	274	273	294	290	266	248	280	287	274	265	253	285	313	321	306	318	245	267	273	270	292	299	294	280	266	274	268	267	276	279	296	276	289	281	283	263	312	287	290	275	297	269	259	282	277	295	292	295	268	251	267	284	274	305	316	301	271	285	261	316	313	318	271	318	322	318	324	273	297	272	280	276	289	269	291	274	283	290	302	284	277	323	253	276	327	268	269	287	296	307	260	290	316	292	307	280	275	303	279	300	287	302	305	305	261	279	307	298	301	267	305	283	278	250	282	269	302	262	301	279	289	307	278	285	291	282	291	292	279	269	260	298	267	286	274	278	311	332	283	280	284	285	291	266	297	259	284	272	280	286	293	267	291	287	297	274	275	299	263	261	289	295	262	291	300	274	257	308	257	300	272	265	260	279	335	278	261	279	318	261	286	266	297	253	306	270	306	296	296	264	297	277	263	291	263	279	275	297	306	281	265	271	290	295	276	334	283	279	264	273	286	298	288	266	300	315	321	281	263	280	288	303	305	315	295	313	283	263	276	321	299	304	271	276	279	296	292	278	289	285	300	287	275	309	277	278	267	303	296	288	302	281	295	261	305	285	308	289	283	253	285	277	312	275	253	330	296	275	279	300	285	252	279	304	264	258	306	283	296	299	282	277	299	278	325	306	291	279	289	288	291	268	293	296	293	283	280	285	289	290	279	330	276	302	297	305	296	285	315	295	288	305	272	269	270	300	295	288	303	259	296	303	276	294	305	292	302	320	312	280	291	301	272	292	282	287	281	277	264	270	285	318	243	261	311	305	282	302	288	275	274	255	257	306	292	275	291	295	280	335	305	257	276	287	263	268	298	296	293	288	281	278	306	264	274	263	329	304	293	277	280	281	294	308	276	302	295	289	274	267	274	307	302	328	301	300	293	286	265	304	292	251	270	286	281	291	264	298	326	289	288	249	328	313	246	268	277	312	306	284	253	306	258	284	298	296	296	276	299	306	309	260	296	291	233	278	272	299	287	288	279	277	291	272	281	278	271	296	291	287	299	290	275	286	281	293	262	280	299	293	301	304	272	243	282	293	278	293	307	313	305	292	294	233	287	256	273	284	278	304	292	274	321	295	286	294	252	293	229	293	268	252	287	293	313	317	315	267	286	298	280	284	313	298	273	252	283	305	288	307	261	316	306	272	296	305	275	287	276	271	282	255	287	282	262	257	296	284	280	260	303	260	307	305	259	346	294	333	313	287	290	312	276	286	305	291	307	290	284	313	301	317	291	264	276	294	296	296	254	268	324	249	290	267	288	282	257	317	284	270	264	280	284	278	300	264	253	310	316	299	272	307	287	284	290	321	273	313	299	283	298	266	275	267	300	293	306	293	272	269	266
15919	9050	12540	11781	8401	5726	2840	2057	1607	1278	1253	1146	1029	908	921	874	835	766	752	786	686	654	686	628	671	677	651	687	669	703	639	680	686	681	673	652	666	622	628	661	688	642	658	681	626	649	647	675	627	643	616	653	654	664	643	608	636	618	652	658	634	622	619	633	627	717	600	645	648	650	620	669	667	659	671	675	622	648	634	647	639	654	637	667	635	624	661	588	667	686	671	640	699	594	634	619	643	658	584	578	626	647	637	631	620	615	616	654	645	593	655	609	684	642	620	643	589	633	591	646	651	621	672	611	613	657	657	668	688	649	594	641	580	648	655	609	684	608	653	642	579	646	678	669	620	646	647	681	675	686	617	621	636	722	635	625	635	637	608	657	664	606	630	603	659	632	611	626	646	636	619	618	570	643	635	637	679	651	656	652	623	650	603	639	636	633	608	586	607	673	635	605	627	623	637	656	632	620	600	593	590	632	663	617	642	659	639	655	635	583	621	595	626	640	655	607	621	657	638	626	586	691	584	621	688	611	652	650	655	628	670	617	603	629	620	598	662	651	658	630	646	635	669	675	584	658	689	647	578	635	610	617	678	602	647	643	639	659	615	589	648	643	673	608	633	600	642	638	559	655	599	651	609	642	677	617	648	657	639	626	599	641	699	658	679	585	622	652	663	620	591	626	619	661	665	675	636	669	660	629	666	648	594	634	582	612	606	661	589	636	637	622	624	687	644	665	639	628	667	658	618	636	617	637	660	673	656	654	672	638	656	680	650	599	613	677	581	596	637	650	632	664	668	623	623	607	641	661	638	640	634	670	604	663	627	645	594	637	641	596	607	656	637	638	650	636	672	606	608	615	614	618	588	653	633	674	631	666	641	683	601	627	623	637	626	672	626	670	640	616	621	622	658	644	643	670	614	552	652	638	661	592	668	641	645	639	679	615	609	623	651	661	608	660	648	649	626	626	650	674	649	671	625	662	644	641	635	637	651	621	631	670	634	659	669	615	639	666	666	572	626	632	607	630	665	656	672	626	671	620	641	626	602	609	639	672	624	664	656	652	658	627	663	666	606	641	645	650	647	611	585	680	579	631	614	606	651	654	647	607	664	613	637	622	619	651	602	654	604	605	603	647	539	655	644	645	658	665	676	640	614	629	636	614	640	626	640	618	628	570	604	667	617	644	631	605	630	664	645	627	626	655	668	646	587	654	666	666	636	594	589	661	655	611	635	619	650	641	649	633	638	629	664	646	657	648	617	616	606	695	594	678	640	631	664	648	684	677	586	601	591	651	631	636	653	621	606	624	596	611	604	651	653	641	557	641	569	654	644	649	608	611	657	626	649	643	658	638	654	620	649	647	672	627	619	636	644	627	664	634	629	613	618	588	611	658	680	630	559	629	670	589	620	623	610	655	654	645	618	637	619	632	639	625	637	642	624	624	606	596	644	642	594	618	597	628	644	651	643	626	632	586	678	633	609	644	625	562	623	593	633	649	636	631	612	649	615	695	650	638	677	634	600	642	656	604	590	665	654	652	607	602	658	619	651	663	635	618	607	647	623	677	615	634	680	644	680	662	640	674	677	644	590	602	671	670	624	625	632	627	631	635	697	645	618	613	652	625	651	609	611	614	685	622	646	655	659	644	651	623	634	640	620	645	616	613	648	625	635	631	659	633	670	616	603	649	639	643	630	640	630	648	624	605	654	658	681	591	690	618	670	628	678	659	647	631	625	659	647	657	606	691	615	643	629	673	592	606	630	686	620	646	660	651	640	629	652	653	635	628	626	611	622	641	659	659	647	646	609	645	660	661	644	601	613	612	626	658	617	581	639	679	661	634	660	645	616	618	648	671	640	625	633	601	655	620	609	560	651	627	636	642	626	634	670	606	648	661	641	675	657	686	626	604	577	648	649	607	687	633	645	667	634	666	634	575	630	621	630	669	593	612	626	641	685	637	661	658	642	671	598	622	616	624	640	643	649	637	623	655	623	630	594	640	619	661	650	629	641	623	656	622	635	621	649	667	645	643	591	665	652	644	609	609	669	617	615	677	673	602	624	628	630	680	666	668	620	648	603	646	657	674	651	671	620	654	618	631	591	651	614	601	629	648	642	645	620	623	660	624	686	654	606	638	647	640	642	617	654	667	616	652	645	649	616	662	647	684	653	632	600	638	671	629	629	644	599	670	629	623	654	602	599	657	658	614	614	643	610	641	619	666	590	654	606	642	634	628	615	622	620	660	593	625	674	619	627	657	659	604	629	635	613	657	628	625	617	654	644	664	591	706	631	618	649	635	671	671	639	620	599	661	583	660	673	632	642	624	660	605	591	605	684	641	643	613	652	600	606	621	620	596	678	591	637	639	606	649	664	623	604	615	577	640	646	625	629	598	663	647	666	599	656	636	630	631	597	586	611	634	606	613	617	609	611	611	619	663	602	629	633	637	619	626	650	635	625	622	630	655	678	616	623	652	654	644	649	604	583	638	644	693	610	633	673	636	645	626	675	661	643	680	635	600	618	576	610	620	665	650	591	606	628	639	655	677	621	638	622	632	711	589	607	617	672	612	641	618	626	665	624	661	624	662	627	593	651	628	634	611	627	612	630	616	653	642	674	639	688	675	612	633	668	620	602	610	673	622	625	671	600	639	653	671	676	617	624	632	668	632	654	634	614	612	599	600	695	626	643	600	601	668	606	634	638	587	666	649	592	633	616	628	651	648	658	660	612	664	607	571	673	625	637	680	617	659	605	660	621	654	644	608	636	602	652	649	621	588	612	621	630	628	640	697	658	610	664	604	628	659	627	648	649	654	633	671	676	622	588	626	616	655	607	600	598	651	640	679	628	606	647	611	638	614	623	656	599	674	615	611	598	648	672	685	616	582	630	633	621	651	634	656	629	622	649	644	631	645	684	640	681	622	623	658	624	610	660	603	619	662	613	609	651	683	621	640	589	683	620	624	671	628	628	617	636	673	635	629	646	622	642	585	605	638	616	619	633	614	601	616	689	611	615	649	603	675	628	648	641	645	641	634	591	607	635	617	614	657	626	584	639	622	612	620	654	621	609	576	629	643	606	642	623	637	592	628	590	685	653	619	612	614	639	653	689	656	695	612	613	636	640	615	632	627	623	622	641	598	598	605	621	632	644	590	630	654	633	647	601	658	605	646	625	565	630	617	616	635	651	619	643	621	677	637	684	626	666	683	631	656	684	628	654	637	619	625	640	627	667	586	622	605	675	641	651	583	634	605	628	589	619	608	602	605	667	640	645	686	650	640	653	653	650	610	627	647	641	669	637	625	631	610	609	648	636	648	637	665	659	613	681	635	649	639	630	603	641	635	613	601	678	647	672	616	648	631	689	623	637	623	591	676	581	643	630	665	635	663	682	603	670	609	631	665	634	612	642	626	634	591	638	636	652	634	614	617	629	652	607	615	651	636	635	640	661	627	629	634	639	679	651	601	624	628	610	645	635	617	647	632	659	642	629	630	617	629
34832	15726	12151	8659	5628	2493	1081	733	518	474	392	377	363	365	335	308	334	306	290	244	253	242	286	276	274	252	265	248	270	281	260	263	256	263	231	241	264	257	276	265	245	242	271	262	271	265	261	269	287	260	279	265	278	279	264	254	240	283	278	265	235	265	258	282	287	268	241	231	248	282	256	258	242	250	237	246	249	252	247	258	277	256	243	258	278	269	245	260	260	246	258	254	259	242	253	262	276	255	262	243	249	264	230	247	227	265	251	260	240	261	268	248	261	278	257	259	252	256	254	263	242	255	233	258	283	265	251	275	245	281	253	236	244	250	215	257	238	244	251	245	239	251	258	252	274	259	267	278	251	245	256	266	227	268	265	256	293	280	217	280	256	272	262	261	269	261	224	230	238	245	250	279	244	278	264	252	218	253	291	258	258	274	283	263	256	253	264	265	254	261	235	245	245	272	242	264	259	269	279	248	258	262	271	274	279	252	274	275	266	258	251	269	262	258	245	250	266	254	278	255	245	282	247	281	247	258	279	219	257	224	266	271	273	254	261	297	248	237	259	265	264	265	256	265	284	264	252	277	264	254	289	257	230	242	268	277	234	241	234	271	270	235	237	260	244	241	262	237	275	270	236	264	250	243	267	288	272	271	227	256	281	239	250	257	251	254	251	254	282	277	273	237	237	264	284	251	284	259	243	261	250	256	283	263	259	279	295	248	260	272	282	246	278	226	255	263	279	241	281	273	234	272	281	277	281	275	266	278	292	265	267	254	259	239	250	213	260	238	296	272	238	280	269	260	258	223	262	248	254	244	246	284	240	224	258	246	260	278	283	290	258	245	259	245	243	239	249	249	255	247	256	270	259	272	263	230	240	261	244	270	270	262	259	274	239	257	275	234	246	246	239	269	257	266	268	280	257	284	261	267	275	254	262	247	248	269	270	255	260	239	243	277	247	256	252	270	281	233	275	252	266	268	228	247	256	247	272	262	268	269	234	251	240	249	261	257	266	221	253	256	233	278	259	257	239	245	253	257	232	271	236	239	260	253	268	232	235	256	224	266	254	231	264	231	274	289	260	272	239	244	243	273	227	255	258	262	231	265	246	242	273	268	241	251	285	228	282	223	267	290	259	258	252	237	278	283	282	271	242	241	268	254	253	230	291	249	270	282	277	270	234	230	265	251	284	269	290	258	278	298	274	282	259	238	278	246	277	243	254	239	261	263	229	256	269	234	245	241	246	283	257	245	288	256	226	236	253	267	277	285	278	287	246	243	272	257	248	263	245	254	257	273	299	269	266	264	242	270	261	283	274	246	273	275	255	267	272	211	260	253	262	255	271	241	250	271	227	267	267	237	252	260	232	245	283	251	260	245	244	223	263	252	274	245	255	229	260	257	257	258	253	221	271	238	280	256	265	273	252	259	251	267	278	254	244	252	247	232	257	268	258	279	240	242	245	239	268	288	264	263	258	282	254	267	259	256	270	245	287	275	266	290	254	263	279	264	265	251	262	250	264	249	256	288	255	259	220	254	271	279	266	264	270	237	242	247	251	257	245	258	256	271	248	264	252	296	245	239	232	282	237	268	270	273	244	272	242	253	261	234	256	270	262	279	233	273	273	250	224	246	242	239	216	237	242	250	255	248	252	280	268	272	262	266	275	302	254	244	243	266	275	253	267	245	268	254	254	256	267	244	256	249	243	257	288	272	242	251	260	247	258	282	273	264	245	258	252	250	258	267	251	258	244	267	260	290	234	240	258	257	269	271	270	271	262	241	261	237	230	265	248	275	264	269	243	272	278	266	264	235	258	253	249	224	275	274	266	290	264	254	263	246	274	251	286	272	252	243	227	259	260	275	261	280	264	262	263	237	239	250	287	271	241	277	257	271	261	259	262	272	253	286	234	266	228	254	217	220	244	274	259	262	226	245	242	267	264	249	266	265	233	251	277	270	269	271	277	257	266	280	260	238	274	269	268	272	250	269	258	241	287	253	274	276	273	279	252	274	247	251	235	232	271	215	238	288	243	259	286	238	281	308	259	253	252	267	250	258	253	269	276	242	235	273	280	265	245	253	250	233	251	253	265	235	255	231	244	257	240	272	238	282	258	272	257	247	258	266	287	258	294	251	269	249	288	233	248	256	274	245	253	221	254	252	303	243	252	258	280	263	309	278	260	262	273	253	252	258	241	236	268	273	245	251	257	248	275	220	239	243	251	233	268	246	232	242	272	250	257	270	261	270	294	228	226	252	242	285	256	268	262	259	285	247	250	273	251	263	251	276	258	239	243	271	279	267	254	255	248	239	245	253	280	241	280	230	248	274	261	272	270	261	266	280	253	240	253	282	271	223	250	262	236	273	227	262	266	234	252	217	235	291	269	288	262	251	251	289	258	271	261	258	232	278	257	285	290	265	259	261	264	277	238	292	278	267	261	251	266	269	275	257	270	269	262	284	246	273	278	251	247	258	245	267	259	300	252	280	262	235	246	248	252	224	276	256	261	282	250	269	232	272	288	274	266	288	255	275	268	289	274	240	267	257	257	258	274	244	258	263	236	271	241	233	267	235	278	249	213	280	261	256	275	265	263	254	241	291	273	257	279	269	243	284	257	236	253	262	271	282	290	270	268	268	273	248	271	234	230	252	268	268	255	264	243	255	255	283	250	245	226	260	281	282	263	269	286	242	254	265	259	276	273	249	272	271	250	241	271	281	245	259	242	256	219	254	249	254	284	279	246	262	241	297	254	245	230	239	261	255	263	285	265	252	238	254	237	259	245	258	249	247	278	255	272	229	231	243	260	253	261	241	263	240	256	281	270	280	251	231	249	263	247	267	267	265	240	284	274	233	243	240	274	264	246	256	280	255	277	280	267	258	258	265	260	256	255	259	237	253	276	264	259	230	248	254	231	216	289	258	256	227	242	252	251	293	250	303	249	254	247	282	253	273	238	267	269	269	268	254	265	268	251	237	248	244	300	268	240	246	286	252	289	251	243	261	282	260	258	260	265	265	230	239	250	249	254	278	255	283	240	247	242	261	252	274	252	269	254	254	248	263	282	263	251	263	282	225	258	239	230	253	253	266	292	284	247	253	292	289	256	251	253	241	255	207	256	259	269	282	258	255	275	258	264	267	258	262	254	263	248	272	249	247	272	280	246	251	255	244	266	273	282	273	262	270	231	293	252	261	289	277	254	264	262	259	240	237	304	260	267	250	252	238	268	254	269	250	302	280	227	231	258	268	250	285	257	252	278	241	256	235	230	255	251	272	285	283	251	265	243	253	264	283	253	236	254	241	283	294	265	260	241	244	265	264	279	299	254	278	285	271	252	246	252	320	274	267	281	279	267	269	265	263	253	240	260	257	283	234	261	266	249	273	271	239	260	259	237	256	282	242	280	237	252	276	273	248	292	253	255	257	266	253	238	256	271	250	272	258	231	226	272	248	269	284	252	294	262	251	288	291	256	267	256	254	270	250	253	279	258	271	241	231	230	247
23297	13091	19299	19800	16872	8255	4697	3245	2248	1882	1644	1507	1206	1148	1123	1045	1020	932	840	808	755	765	737	725	698	689	692	664	698	727	686	664	635	713	688	707	696	695	685	695	685	657	646	670	670	685	629	642	639	660	638	692	641	651	646	628	685	614	654	658	647	640	662	669	631	641	665	670	650	659	675	636	648	643	726	648	657	673	703	689	648	660	646	645	688	667	721	665	638	624	644	621	700	662	666	664	641	656	665	649	641	675	673	658	651	654	611	617	655	614	639	630	637	657	660	602	621	648	643	634	690	642	678	672	634	680	610	613	599	667	684	672	675	647	633	646	637	648	634	603	646	622	637	669	639	630	685	660	638	630	618	665	574	717	635	686	640	625	640	654	638	639	599	678	669	687	601	645	626	648	661	651	627	687	654	636	603	639	649	649	669	591	654	634	638	677	673	656	657	655	680	666	701	643	629	667	648	651	612	636	644	615	669	666	677	630	656	640	607	647	678	637	649	664	647	669	636	663	631	639	658	671	687	619	611	668	639	639	613	686	624	661	641	642	686	655	631	624	647	632	634	662	695	638	596	640	650	647	688	648	618	634	651	714	669	635	626	635	633	597	637	657	624	642	662	614	688	644	648	616	646	640	615	648	684	646	656	632	671	613	646	708	639	659	710	599	616	648	635	624	653	605	617	650	661	645	613	688	678	651	689	652	639	701	691	661	646	687	639	630	621	657	660	679	638	684	611	618	693	620	626	640	660	679	649	699	637	689	633	650	679	683	659	640	697	644	660	677	629	647	655	650	661	658	657	641	636	624	647	647	590	655	679	645	657	652	655	654	649	632	668	627	687	620	640	661	668	664	674	610	617	655	656	673	660	640	664	673	669	621	693	703	633	654	653	637	674	649	648	652	639	626	649	637	698	615	597	652	635	672	612	694	701	621	655	616	649	657	662	646	681	664	616	654	701	657	644	669	660	664	698	740	610	649	619	644	643	647	684	657	644	642	697	647	636	643	676	647	635	652	643	640	701	661	658	644	585	635	696	613	640	650	625	626	582	628	656	670	652	669	613	645	639	592	678	642	666	641	690	662	678	642	625	624	660	664	640	686	632	632	664	641	641	613	682	658	695	645	647	627	692	670	628	638	671	618	651	637	639	678	655	660	645	647	660	675	692	637	648	654	604	625	651	634	692	615	604	666	632	654	638	675	646	641	657	631	662	627	655	631	651	639	665	593	635	627	644	692	647	697	655	717	708	671	636	652	664	689	650	651	602	643	620	634	652	644	653	644	742	641	636	683	685	639	689	655	609	674	663	629	663	671	671	644	628	628	647	627	646	659	615	640	645	672	673	662	655	580	682	634	688	692	658	687	679	622	630	686	660	613	627	732	669	677	651	628	641	672	643	667	645	663	696	659	619	651	665	675	612	641	622	672	641	638	683	642	613	629	679	683	708	658	668	651	648	597	653	679	661	601	663	651	622	656	594	655	641	653	636	629	640	644	651	631	610	649	604	634	647	679	656	660	640	676	656	646	645	671	670	637	662	632	644	640	675	630	612	668	619	647	646	658	639	631	636	641	644	639	688	651	628	638	613	669	640	653	658	633	648	646	657	666	637	617	668	694	653	654	657	643	620	624	672	623	662	664	692	674	682	656	642	619	677	665	666	674	643	606	683	677	571	652	673	649	646	608	598	645	635	703	643	657	663	631	678	650	637	659	637	657	621	661	595	649	642	667	642	646	650	618	638	632	639	631	637	646	606	642	659	639	617	627	686	646	696	636	658	644	671	634	657	653	637	655	652	621	656	641	637	623	652	620	652	649	628	639	653	671	656	677	648	646	641	650	654	688	660	632	633	674	612	647	663	649	638	672	660	642	645	649	684	635	636	644	606	606	650	655	658	630	676	654	646	662	622	623	664	639	655	632	614	665	663	622	658	663	657	619	632	684	665	703	650	642	630	635	620	631	640	610	646	672	643	693	673	653	652	653	660	629	652	630	664	646	639	687	605	673	666	626	666	682	666	680	677	588	671	634	648	634	607	631	659	646	648	668	642	598	657	634	694	683	630	637	653	651	669	637	649	674	652	730	626	583	648	656	689	657	633	680	628	632	657	639	684	651	625	610	621	671	643	672	669	581	674	610	653	684	692	647	641	658	651	665	604	652	621	632	672	686	600	643	701	649	642	628	662	621	634	699	635	676	644	669	623	641	658	653	649	680	721	685	658	673	648	614	669	639	671	649	653	627	681	679	668	653	660	654	682	680	656	649	664	592	667	665	654	685	636	647	664	655	693	654	655	657	652	651	638	635	651	639	665	663	644	625	623	604	670	659	685	629	644	660	656	627	642	666	684	653	650	675	672	638	689	680	677	679	615	634	650	646	689	592	644	672	601	631	688	677	609	630	679	663	637	662	673	655	644	679	624	702	620	660	641	665	663	650	663	634	663	617	656	652	700	634	623	672	644	614	638	669	609	642	633	705	632	648	702	651	674	645	696	627	629	625	632	677	622	636	676	658	631	631	651	646	662	704	643	666	643	653	650	686	631	674	664	615	643	670	660	700	660	682	663	637	617	613	673	629	645	629	628	667	616	658	651	645	648	656	656	675	629	638	595	627	727	632	628	646	644	680	643	666	648	642	713	653	668	691	644	638	690	670	638	710	661	623	623	655	633	624	671	690	633	615	654	634	662	630	627	620	637	634	629	653	634	655	651	627	597	656	678	640	659	640	635	676	657	618	694	609	671	633	626	613	667	647	682	676	626	622	674	657	652	617	655	599	657	574	678	649	666	594	624	643	650	646	660	673	673	661	619	667	681	643	636	625	646	728	652	650	678	634	607	695	640	647	695	676	681	602	654	636	659	685	636	620	628	664	649	649	651	639	643	626	639	686	648	652	596	600	674	668	614	647	640	625	634	656	653	588	627	651	623	647	639	685	610	679	616	675	678	661	598	627	635	680	637	642	665	652	593	644	617	675	627	633	659	661	643	621	696	657	670	638	648	697	667	660	687	633	652	642	645	608	609	599	646	614	641	654	682	657	669	657	671	683	667	635	668	727	624	685	613	616	664	662	640	662	665	632	676	679	640	632	642	657	676	612	662	692	677	613	667	626	634	668	596	601	652	655	678	656	628	680	649	662	636	636	642	641	636	664	639	656	604	686	684	620	641	688	644	687	659	617	649	664	690	610	649	608	658	649	638	665	638	661	662	611	630	664	649	643	630	694	631	677	673	688	650	633	659	665	627	651	657	658	638	645	683	596	637	629	657	624	667	602	634	652	624	633	627	718	664	677	640	655	625	621	652	633	636	680	679	644	633	669	643	642	644	659	650	715	629	637	697	642	675	607	664	688	660	685	624	651	688	600	687	652	648	628	655	603	694	678	647	601	627	668	676	645	628	613	697	664	667	625	636	643	650	631	640	660	708	662	672	686	638	638	654	653	633	645	628	708	654	626	674	653	652	674	620	585	653	613	641	670	708	668	631	626	631	632	652	622
15195	5269	3855	2576	1361	646	566	479	442	383	386	373	383	349	330	345	329	312	335	333	296	315	314	324	306	319	379	318	342	333	286	291	308	315	336	315	336	338	323	342	332	289	326	322	314	292	310	288	328	318	307	326	304	347	334	312	335	335	332	336	300	284	299	318	319	306	324	324	320	314	310	318	308	339	284	322	313	288	321	331	307	307	260	297	327	337	316	301	327	307	330	281	315	330	294	354	301	387	300	345	310	343	288	342	333	314	320	288	304	337	262	327	305	325	326	271	302	338	309	322	321	321	319	334	298	306	325	317	320	277	306	304	326	294	330	299	334	334	308	348	312	302	283	321	329	319	324	330	317	296	327	318	302	302	316	318	305	326	329	299	327	317	309	297	322	300	327	288	312	316	339	335	330	326	307	338	328	277	318	312	313	310	315	333	320	309	283	339	334	322	353	300	297	301	268	348	330	324	323	332	287	350	299	335	340	335	316	343	324	324	333	305	363	304	300	314	301	293	323	304	311	320	333	290	335	310	328	338	300	337	328	317	342	327	320	295	344	314	327	323	344	319	335	330	265	316	334	312	304	307	277	305	317	326	324	306	319	301	342	303	317	301	301	334	312	322	337	323	350	307	277	329	325	343	328	327	300	314	333	327	266	332	310	308	335	340	312	346	292	310	320	342	317	309	295	316	341	309	325	313	317	316	328	299	298	300	345	309	329	282	262	312	341	335	271	293	324	339	317	311	309	302	353	300	284	343	321	340	324	354	302	306	304	298	324	319	298	334	302	299	333	319	327	327	296	337	337	330	333	313	272	336	309	331	317	383	329	316	320	322	305	333	291	316	313	314	320	327	319	322	320	321	349	337	326	304	332	281	305	328	275	349	318	319	276	322	327	321	316	334	281	341	343	314	305	345	321	307	334	285	326	317	299	332	293	325	320	281	307	313	332	321	316	313	324	338	311	342	295	315	304	313	300	305	294	304	330	293	300	282	308	320	316	325	310	323	312	318	291	303	340	322	334	358	321	287	287	311	304	341	312	315	329	308	342	257	319	309	293	299	329	311	326	310	307	299	356	334	296	321	271	320	303	310	316	353	316	303	312	310	343	323	321	312	337	299	318	309	302	337	293	319	317	341	333	326	318	340	329	322	332	299	297	314	332	319	327	333	327	333	322	337	329	318	291	324	310	279	337	312	272	306	341	310	321	319	314	331	310	295	313	316	291	295	299	318	360	328	334	296	305	317	328	327	346	307	302	304	342	306	309	311	299	328	282	328	365	329	314	332	319	351	337	293	341	295	288	331	296	285	346	276	306	301	313	324	291	300	319	329	315	309	297	297	328	318	310	337	319	340	304	334	303	287	321	295	303	321	359	306	312	288	307	296	318	324	295	333	332	332	326	327	338	303	304	311	343	330	320	343	355	334	306	331	326	294	309	308	282	279	328	329	314	349	317	340	324	333	305	293	335	306	363	326	305	299	305	328	321	315	321	317	329	335	311	319	315	345	310	277	330	281	321	339	349	326	322	313	320	314	311	311	317	287	317	315	374	347	291	284	330	317	343	324	338	335	369	330	298	305	332	313	359	336	327	345	337	338	306	309	336	345	279	325	332	314	297	334	293	323	302	300	334	312	300	309	305	315	327	334	300	298	302	321	350	298	328	332	325	279	297	310	333	326	316	306	305	287	299	336	299	383	298	345	294	341	290	310	287	337	325	307	296	324	315	317	329	325	304	339	300	300	301	332	293	306	320	300	326	329	316	309	314	337	296	312	264	294	331	330	300	310	317	315	330	317	324	319	315	322	305	291	354	335	310	299	281	358	321	336	302	273	334	317	327	334	301	307	290	300	314	318	321	297	313	356	312	307	305	333	302	341	341	306	343	304	335	301	335	295	291	327	326	337	340	281	337	303	331	292	298	283	303	326	301	322	341	339	350	307	289	314	343	313	350	312	351	312	313	307	347	302	313	309	329	327	310	322	287	351	328	305	332	323	326	319	323	338	307	317	314	292	295	323	330	292	364	303	304	299	303	315	324	290	289	341	311	304	305	311	298	331	368	334	322	300	298	282	345	312	335	311	278	323	309	293	340	300	326	316	301	335	308	354	352	281	352	316	350	312	335	363	302	318	314	285	329	344	324	353	333	341	316	313	370	283	318	320	332	371	274	327	346	315	322	322	321	306	328	318	338	313	296	315	320	317	293	284	349	288	325	314	328	310	350	298	337	280	346	349	326	303	324	287	322	308	304	338	307	309	309	315	324	302	320	321	302	306	331	319	332	318	337	303	338	323	305	318	299	325	308	324	330	300	298	319	300	315	336	321	296	328	300	348	336	363	344	299	299	322	297	306	296	317	294	327	338	303	321	303	313	316	300	295	317	300	307	294	302	324	322	320	327	282	297	363	342	348	323	331	295	329	313	337	316	355	335	316	338	300	312	289	297	316	302	329	318	320	315	320	341	348	308	350	329	315	287	289	335	327	338	303	315	326	321	307	322	322	312	350	311	323	340	300	327	334	321	338	332	323	299	325	307	330	332	306	324	331	326	305	297	348	335	282	311	309	307	329	289	262	296	292	335	300	296	328	323	325	348	294	304	292	296	315	323	322	311	330	286	315	314	308	316	338	348	307	341	305	298	299	302	337	324	299	301	321	329	314	313	347	308	331	321	309	313	275	342	329	322	348	334	289	317	336	320	337	327	343	294	293	311	298	312	369	325	301	287	300	327	302	298	312	326	307	323	282	315	315	325	305	315	322	346	302	308	334	316	324	325	318	326	259	325	306	311	331	327	320	335	334	321	320	292	300	330	292	310	335	332	332	300	330	304	283	337	310	292	300	328	305	302	337	322	357	318	318	304	312	313	338	355	312	310	326	318	305	315	288	337	292	330	299	324	302	296	320	320	349	326	344	300	314	295	315	323	318	319	311	306	270	333	327	317	314	333	353	317	296	315	309	282	334	323	303	318	332	327	352	324	312	325	363	325	308	284	295	311	323	301	265	308	333	297	320	321	299	336	324	303	345	338	320	348	336	311	317	325	294	296	344	347	326	361	324	323	340	343	316	332	331	327	344	302	300	325	308	334	328	322	383	344	307	310	343	286	304	306	319	333	281	394	334	355	290	335	320	323	343	311	319	302	300	299	313	310	289	306	313	305	336	328	328	295	324	322	340	288	301	337	278	294	325	319	303	371	330	289	315	281	321	326	335	311	309	291	334	337	319	330	326	343	315	321	295	331	338	324	321	307	282	315	330	297	302	326	308	317	296	309	342	304	302	299	282	300	283	286	323	296	308	341	347	347	275	329	294	316	356	306	302	340	326	332	332	312	325	318	296	333	309	328	332	316	298	316	309	337	356	314	335	349	325	306	292	328	298	295	349	329	318	301	310	297	338	289	326	316	336	290	310	313	296	304	298	296	310	366	342	319	349	318	320	291	313	320	307	303	305	311	320	320	375	322	309	309	315	315	331	280	326	310	385	335	310	317	316
11836	5723	7845	8090	5223	2588	1999	1614	1325	1164	1111	1088	1027	974	931	930	851	833	787	730	832	802	810	782	828	833	828	765	753	781	797	789	756	760	776	762	780	755	824	779	824	802	748	779	796	779	738	727	781	790	774	798	753	762	804	761	751	728	758	743	727	761	804	732	754	745	819	817	733	783	765	712	736	783	741	819	692	736	783	756	757	799	739	751	723	739	758	837	750	779	828	815	809	779	753	713	829	733	786	773	760	766	788	778	737	778	817	747	785	771	778	739	717	768	730	823	775	781	795	808	720	788	782	715	744	777	719	770	783	808	750	791	764	734	786	747	776	800	716	760	757	737	754	759	789	788	748	769	756	699	757	739	770	778	732	764	781	714	779	752	764	764	779	748	771	807	811	720	715	804	744	773	760	814	768	721	774	783	766	782	751	774	774	741	737	843	763	751	729	757	784	770	778	767	819	793	749	738	732	755	779	723	773	753	769	783	795	769	740	752	722	755	755	815	771	771	753	785	731	773	742	756	765	769	832	815	738	770	768	762	793	752	750	715	736	756	752	796	782	756	743	754	770	764	788	777	778	754	756	811	713	770	779	743	758	727	795	748	788	763	793	747	796	813	809	772	801	764	811	725	756	730	772	746	773	751	754	748	776	778	781	760	782	775	742	749	767	795	784	715	771	735	848	790	776	752	805	746	763	768	738	817	760	828	760	757	748	795	766	759	819	757	773	713	754	768	748	747	787	729	738	741	736	812	770	725	748	755	818	735	795	760	726	747	800	796	763	762	733	745	759	736	728	765	783	764	774	771	758	752	794	766	737	723	738	729	798	791	725	772	784	740	800	734	773	776	789	776	745	748	774	750	686	760	783	759	692	786	787	798	785	767	754	718	768	718	792	772	760	737	766	737	821	716	768	755	779	821	741	738	745	772	767	793	803	789	767	791	767	757	768	763	783	776	783	785	726	772	728	780	764	736	784	743	801	786	744	783	770	784	795	768	810	771	761	727	754	785	802	758	774	764	753	771	800	785	776	773	724	821	745	741	783	795	816	723	753	784	765	753	791	759	827	776	774	773	785	800	722	768	753	766	810	814	715	720	765	753	729	801	772	786	793	872	760	757	760	788	789	739	766	773	772	740	782	794	764	805	747	772	824	754	791	771	761	788	743	775	750	792	756	775	773	727	789	751	775	739	814	798	768	733	778	743	769	808	767	819	790	739	781	747	794	830	753	782	735	750	768	780	731	786	733	801	794	735	802	758	777	776	728	767	802	796	743	764	777	740	755	818	798	745	771	823	757	768	802	805	759	716	770	779	790	781	735	719	722	781	788	765	743	748	810	765	785	809	761	701	747	744	760	742	803	786	762	752	776	734	743	756	815	794	791	818	740	759	775	829	736	744	760	736	747	770	798	834	773	750	770	787	740	748	765	782	735	841	797	833	713	812	810	813	789	733	731	743	801	730	740	762	808	764	747	748	790	752	829	799	834	753	748	755	788	788	767	794	758	768	778	779	743	758	762	756	754	765	762	843	785	740	775	791	799	770	773	808	737	726	755	802	755	778	760	809	799	753	727	774	744	768	790	760	804	805	826	785	767	828	746	810	711	720	792	799	776	746	778	728	792	770	776	822	760	786	744	807	756	759	740	735	745	722	772	778	740	739	856	751	760	790	717	772	744	777	782	802	767	782	749	768	696	771	750	766	815	761	756	768	786	736	710	774	759	803	826	755	748	767	757	787	781	827	780	768	785	764	772	776	801	752	775	777	756	751	755	721	797	778	767	730	751	778	755	803	758	794	798	800	745	808	801	822	784	770	748	707	733	725	734	746	696	774	780	754	756	731	755	749	767	747	844	775	784	720	767	755	790	746	792	782	782	794	795	788	739	796	719	758	789	741	792	762	787	734	747	786	737	750	820	776	776	754	741	765	762	765	757	743	770	800	775	733	831	787	756	753	799	795	715	770	804	687	760	769	748	770	767	782	686	741	791	783	751	729	737	795	757	737	766	780	762	782	802	774	795	772	771	784	791	760	747	763	765	771	773	782	831	789	783	803	813	794	747	754	766	781	752	719	750	761	751	800	790	744	758	771	751	823	744	746	777	730	739	816	750	797	803	749	773	774	770	750	739	764	772	759	771	784	696	761	763	748	801	759	820	767	797	759	721	737	788	752	710	755	779	777	765	762	719	747	812	749	765	738	790	776	755	785	744	762	791	778	792	756	799	773	811	762	766	765	734	775	778	788	792	741	758	766	754	746	767	756	739	815	779	784	783	758	763	791	771	758	804	766	751	848	752	706	760	800	813	817	798	789	761	756	805	758	779	770	837	779	761	769	766	759	812	771	783	710	720	812	743	760	738	760	758	717	760	778	756	810	758	789	711	758	819	790	755	779	778	735	760	740	768	740	790	824	773	794	786	807	757	735	722	744	754	742	790	837	752	727	784	722	785	791	783	749	803	780	758	758	745	779	750	762	765	792	774	780	770	756	777	785	734	772	785	786	781	786	736	768	758	736	759	763	756	763	798	764	791	802	759	777	765	744	773	798	779	791	773	753	777	801	789	730	787	798	736	798	785	782	811	804	731	787	800	775	786	794	738	742	749	777	769	776	749	776	747	763	760	757	755	781	805	776	773	760	709	739	773	739	764	790	760	802	774	797	744	747	809	811	715	745	755	755	779	771	791	789	746	718	800	791	762	756	768	695	796	766	797	777	776	810	802	799	757	740	769	773	735	760	805	793	756	776	784	778	800	772	730	767	756	793	797	738	741	816	777	774	749	745	753	757	767	700	762	762	771	776	721	775	817	771	751	767	763	765	761	804	769	767	782	791	792	804	763	792	791	765	739	772	792	755	749	814	766	829	749	774	777	755	811	759	785	720	785	735	785	779	771	745	732	766	760	757	755	789	739	803	752	782	830	793	815	745	756	805	718	748	762	753	751	784	755	755	784	719	791	786	788	790	750	785	708	808	787	800	777	769	738	743	775	751	800	777	757	823	798	761	791	770	813	747	797	731	780	788	704	723	756	726	825	780	735	758	760	724	787	737	805	754	758	739	766	751	779	803	749	790	707	798	723	788	738	722	782	795	818	766	746	724	723	789	771	770	749	756	767	735	767	771	748	742	842	792	757	835	756	828	747	787	744	758	747	798	745	776	745	788	749	764	784	771	825	816	725	749	764	784	770	785	734	764	845	790	808	723	805	721	730	786	729	770	799	757	770	730	793	775	793	751	804	767	726	785	764	809	762	835	760	771	764	736	764	825	762	759	714	727	785	758	745	818	789	751	794	739	764	766	755	777	757	795	705	758	762	789	778	726	758	791	790	739	698	760	768	760	793	734	733	706	785	791	777	786	773	804	823	805	771	768	816	770	742	729	718	734	792	726	731	805	758	800	736	769	775	785	797	743	755	759	759	773	813	771	790	746	768	781	788	771	749	772	770	798	746	742	793	754	768	751	763	742	752	690	791	749	840	767	761	735	771	746	759	772
25489	10315	8173	4863	1969	1322	997	644	489	390	401	352	353	333	330	312	314	315	317	268	286	273	268	266	292	295	268	281	262	306	257	274	285	309	291	276	274	283	261	269	287	284	248	265	274	317	292	281	273	272	320	291	316	257	280	248	253	278	281	313	265	275	256	289	256	283	267	268	272	258	261	284	293	296	254	295	299	257	270	310	253	278	275	267	272	254	292	286	299	290	285	228	284	299	291	258	257	294	271	275	269	254	287	259	309	297	267	260	319	273	290	289	286	284	271	263	273	301	295	289	250	279	247	259	267	325	294	275	299	266	295	271	269	292	297	265	274	286	283	323	288	232	297	260	300	248	232	311	246	306	298	281	273	268	259	266	297	275	264	290	287	300	285	282	289	283	247	268	282	303	315	270	264	291	268	302	220	287	261	293	272	270	257	269	268	272	246	253	298	270	275	266	267	283	278	291	282	275	269	268	263	300	306	268	295	266	256	243	294	292	252	284	250	284	249	303	271	268	283	321	299	285	264	289	263	284	284	272	264	270	273	280	274	251	294	254	245	286	294	237	327	275	276	300	254	278	274	282	245	263	265	251	262	271	256	236	301	272	299	292	252	285	275	258	289	288	280	302	282	274	289	283	284	286	256	280	285	268	274	283	267	286	278	265	254	280	266	273	268	284	272	282	247	266	288	288	302	268	279	239	270	294	287	279	298	282	289	271	312	270	304	274	266	262	291	269	278	280	261	272	306	283	254	275	270	293	266	261	285	283	284	269	282	270	303	266	310	280	281	286	261	277	291	294	288	258	266	256	272	293	306	298	290	282	285	273	255	276	259	313	269	286	275	278	286	310	305	303	293	276	280	280	305	298	275	262	295	252	258	286	251	295	259	277	284	290	312	306	309	286	272	259	284	287	298	259	272	280	276	280	277	281	266	270	268	276	287	279	281	283	249	267	271	289	253	241	270	273	280	276	246	288	287	285	266	268	293	268	286	279	266	258	266	277	276	282	288	263	277	270	282	266	312	275	251	291	271	300	277	276	259	299	269	314	280	279	299	271	253	268	262	287	290	275	264	251	258	268	287	284	295	270	282	291	265	266	270	274	239	279	302	278	267	290	285	282	242	251	279	286	271	259	249	261	272	295	280	260	268	296	289	312	301	299	283	274	270	287	260	260	286	312	260	274	311	275	287	290	274	259	304	270	281	272	288	282	290	286	271	276	309	265	272	266	290	259	287	294	304	290	258	302	280	299	265	268	285	283	281	272	263	243	279	275	262	262	265	283	299	268	271	271	279	271	266	291	243	318	284	309	260	270	276	291	257	278	324	265	296	301	255	324	271	244	281	280	276	276	254	329	279	268	316	289	272	260	276	289	276	303	274	298	261	296	245	288	277	269	273	285	285	255	302	266	291	265	307	298	290	268	257	296	277	276	276	300	280	277	287	268	277	290	285	312	273	307	284	280	287	307	282	263	300	293	283	309	269	277	259	285	246	288	266	299	295	288	289	277	316	283	286	284	256	266	271	298	258	275	287	295	282	251	309	307	277	266	286	271	267	260	275	294	276	287	303	285	306	250	267	279	276	247	279	272	286	289	273	294	280	287	290	262	269	284	292	272	292	272	245	275	280	292	301	262	297	286	279	277	278	280	306	275	296	273	276	276	279	280	238	314	273	257	259	263	275	294	291	269	263	270	266	299	253	295	258	267	258	285	302	280	254	300	248	260	272	288	268	260	247	247	280	283	280	252	273	267	292	275	298	271	264	271	294	302	286	279	290	266	259	294	283	291	251	268	256	303	271	265	323	305	267	273	297	304	268	321	291	237	284	280	296	274	294	285	294	294	281	275	269	288	299	277	300	276	263	296	278	272	283	293	268	294	275	263	274	273	294	274	294	279	268	262	262	269	271	227	268	278	292	288	294	252	298	279	243	286	279	295	279	250	287	272	276	300	255	259	283	307	267	267	295	258	297	281	295	279	267	276	292	263	294	277	278	284	296	299	291	266	261	276	268	262	283	282	260	300	270	321	278	283	242	272	226	296	295	323	271	289	281	309	275	300	264	297	251	270	272	300	264	284	276	295	275	255	282	279	267	254	268	292	319	289	271	235	277	284	288	308	333	239	273	309	263	299	263	302	314	295	304	291	270	247	281	260	263	282	310	274	301	290	245	302	291	261	287	267	279	292	251	265	271	273	259	265	283	252	249	282	279	252	268	284	301	291	299	258	269	277	290	270	291	266	279	283	270	260	321	287	274	288	289	288	299	280	284	291	280	254	259	305	283	238	283	282	273	303	262	283	301	296	285	232	243	291	282	269	279	265	279	295	242	248	285	263	278	308	275	272	264	280	305	287	308	290	279	277	264	280	287	250	265	280	285	289	283	265	267	295	278	277	280	299	282	272	273	266	314	280	262	274	296	299	249	286	293	277	294	284	291	286	304	270	273	267	252	321	271	280	284	287	269	263	247	288	282	285	306	288	271	291	302	285	290	227	297	273	312	281	295	263	296	271	262	294	264	274	245	281	288	257	321	255	264	302	295	303	253	252	281	307	294	290	263	293	309	293	262	269	278	269	278	240	287	255	295	307	294	277	291	323	305	266	278	296	271	311	262	276	276	258	266	289	291	279	269	264	303	286	276	302	300	294	301	268	272	266	284	278	278	283	279	308	266	260	299	265	276	275	272	270	245	261	239	296	272	250	310	306	300	261	262	299	277	258	281	299	318	273	272	306	274	277	270	290	274	266	293	285	271	274	282	304	312	295	250	254	252	258	285	275	290	282	271	281	270	240	275	248	274	269	255	281	276	301	285	301	295	281	286	281	292	265	302	256	238	258	284	290	307	296	278	287	282	271	265	271	260	262	277	275	287	252	278	281	248	283	264	253	282	293	240	281	264	261	286	268	268	290	316	265	281	261	261	290	302	284	302	271	286	292	271	297	291	276	270	289	289	241	267	265	289	277	257	283	256	297	251	277	291	295	270	300	285	284	288	270	249	261	282	275	310	233	259	249	248	297	287	287	267	242	266	298	298	289	280	256	289	261	285	262	265	281	280	267	259	264	248	265	298	267	281	299	261	292	255	267	259	274	253	301	276	265	246	307	272	262	253	264	280	265	305	299	278	276	270	284	278	294	252	304	267	314	240	265	262	286	245	289	266	301	295	295	289	294	306	253	267	280	307	301	258	311	265	289	305	288	283	260	260	303	267	275	271	277	250	270	257	274	269	278	279	267	269	265	311	273	277	255	270	296	263	249	292	275	271	286	271	290	275	262	278	281	273	277	263	267	263	271	274	297	240	300	296	294	279	253	293	279	269	256	281	254	259	266	293	310	260	291	272	269	290	291	283	298	288	299	282	230	260	286	276	293	251	297	261	286	277	293	261	300	303	271	282	287	323	320	276	253	292	273	281	283	324	262	292	269	266	310	263	274	268	269	286	274	312	280	311	284	268	291	286	289	295	320	269	269	281	271	273	294	243	274	269	275	268	308
18323	9941	14951	12727	6766	5714	4188	2513	1748	1426	1262	1133	1071	975	962	935	899	916	761	798	740	778	724	732	699	716	738	702	672	731	680	675	736	690	713	736	715	684	731	697	681	708	723	712	731	682	747	702	677	709	702	697	620	697	695	715	686	714	722	680	670	717	725	690	648	706	649	678	700	737	640	691	684	648	667	700	722	680	718	720	708	708	702	639	705	656	721	691	662	676	656	706	664	659	702	659	668	702	716	717	682	685	689	695	676	684	663	718	685	681	644	689	698	691	654	702	648	663	700	687	741	693	688	667	687	691	671	680	698	719	748	656	703	703	714	705	740	697	672	662	695	677	746	691	688	679	673	722	684	648	662	683	663	661	649	673	674	659	700	723	692	674	632	690	690	686	653	697	687	702	728	648	673	647	698	686	659	745	736	662	689	659	678	697	657	644	649	667	685	688	685	702	693	744	723	684	675	739	713	676	692	684	703	689	695	700	644	689	696	719	709	720	613	711	681	685	697	707	671	688	657	671	641	724	704	733	721	725	631	706	656	703	644	726	656	654	656	646	703	697	705	678	686	691	695	709	773	689	640	671	669	695	753	687	698	674	717	700	667	643	650	695	660	685	662	683	655	710	691	666	690	708	683	723	648	677	729	693	738	684	749	726	706	734	675	678	718	683	686	692	664	727	713	621	654	671	679	653	660	683	690	692	673	659	672	653	643	633	678	684	675	695	665	710	696	687	643	676	665	682	661	726	754	715	695	673	653	642	643	695	701	662	690	712	664	668	659	674	704	697	683	688	767	685	670	684	724	708	717	710	664	686	739	694	665	614	720	660	697	593	688	694	694	673	696	604	681	697	694	648	718	695	678	672	683	698	707	699	675	696	695	713	696	664	725	648	694	695	666	661	651	693	716	703	728	702	638	664	690	722	697	705	717	624	684	706	712	704	678	689	697	716	675	730	700	681	754	694	680	641	690	635	694	704	643	691	657	711	738	710	658	698	690	709	674	687	668	652	664	670	645	693	677	674	733	654	701	708	654	670	689	663	663	674	720	703	679	714	684	662	670	689	661	698	670	685	691	686	707	663	689	652	686	710	707	693	682	724	675	758	682	677	682	707	670	666	682	648	693	683	669	685	698	668	673	755	689	673	700	663	733	742	707	658	710	704	683	681	674	686	713	686	677	628	684	697	657	683	726	719	694	681	684	701	628	714	652	670	683	668	695	707	665	689	685	667	697	672	664	700	679	708	689	666	682	706	652	645	744	715	708	684	678	677	658	690	694	681	642	704	665	676	704	637	673	726	743	706	672	719	745	680	680	649	690	680	651	671	679	724	687	649	717	677	661	669	711	681	666	676	693	694	708	677	683	678	669	684	673	685	694	705	684	692	680	680	706	733	663	694	705	687	654	659	696	708	694	645	657	695	683	703	678	670	660	693	677	681	752	629	665	720	691	664	720	699	675	660	655	709	713	684	694	644	669	709	702	689	670	668	672	683	693	721	682	706	709	684	725	697	687	687	695	667	663	702	694	701	696	677	695	685	655	688	661	680	680	628	670	723	692	705	707	706	725	742	698	724	687	653	690	717	685	695	691	687	672	706	677	671	697	745	684	696	700	633	686	748	681	702	737	682	709	702	708	681	717	700	706	679	645	715	680	705	647	681	680	693	620	699	655	707	716	675	681	688	699	728	688	715	683	645	702	707	647	669	684	650	677	668	714	683	670	684	682	723	675	662	732	713	704	739	664	661	688	714	653	728	685	725	690	750	726	674	710	696	672	686	706	687	705	682	693	682	677	652	655	718	738	668	662	675	684	683	652	700	715	650	700	663	697	709	653	644	716	677	726	688	700	702	637	688	701	673	724	646	678	676	647	687	668	663	707	710	691	656	715	732	737	682	649	665	690	718	688	683	725	708	680	717	697	688	672	689	725	672	689	713	706	684	638	709	642	631	644	668	686	703	696	724	666	689	644	680	705	725	702	668	646	709	688	637	696	694	736	658	676	682	657	644	720	713	749	684	740	674	713	736	656	724	642	683	688	667	681	673	701	696	639	661	637	687	683	664	677	674	694	690	691	655	728	674	687	711	683	714	666	670	679	691	696	680	645	656	671	696	640	650	672	723	710	680	689	690	742	714	692	724	676	699	706	631	706	655	666	710	664	687	702	680	666	642	680	674	715	671	671	686	624	731	710	686	704	691	651	686	690	703	682	706	687	696	685	697	670	759	698	684	690	733	664	674	697	697	659	675	639	705	704	701	669	694	678	658	696	654	722	707	657	736	709	688	675	678	691	703	677	648	706	680	716	710	657	698	702	708	701	644	725	719	686	721	686	733	694	647	678	682	707	685	689	670	737	679	675	692	684	690	744	677	644	668	717	715	682	692	722	642	693	670	679	698	673	703	737	661	690	694	697	724	680	694	714	692	677	661	705	736	634	695	698	731	712	667	708	672	747	693	666	743	725	733	649	604	690	728	678	713	633	703	659	676	709	710	668	717	715	682	693	701	699	673	662	716	716	690	676	722	664	685	699	655	753	665	713	697	703	674	705	705	685	734	713	719	671	680	662	686	746	659	719	671	665	649	660	703	660	675	675	674	645	701	675	724	702	680	645	679	687	640	687	650	714	655	739	658	696	682	707	673	677	722	641	669	648	670	685	675	710	704	689	689	699	672	691	699	674	691	693	658	708	700	679	709	674	698	752	699	646	689	694	663	687	665	649	684	727	656	623	703	693	724	687	692	661	657	637	652	689	672	658	676	690	722	676	690	731	728	708	715	677	661	695	732	652	724	673	709	665	671	703	714	644	680	689	690	721	652	710	759	676	655	689	726	683	649	684	743	684	730	698	675	678	679	644	640	675	674	725	702	683	697	728	669	633	712	649	687	744	664	739	675	671	726	704	679	681	664	704	666	660	671	671	700	687	670	652	713	713	685	672	706	684	658	685	661	707	679	627	668	670	661	677	717	693	749	647	737	729	706	680	663	724	712	680	709	714	669	684	665	712	690	682	708	709	715	737	719	676	693	665	675	673	677	705	695	689	737	677	682	639	660	703	749	694	711	675	738	684	683	642	669	670	685	732	719	642	648	679	675	663	705	688	693	688	673	672	742	697	686	706	724	678	683	648	660	713	738	665	706	695	652	705	708	661	689	691	706	672	696	694	731	638	712	724	666	716	708	686	643	655	668	724	666	665	690	679	665	715	661	701	664	691	694	673	699	687	699	673	686	715	722	689	674	637	681	648	671	690	674	664	719	678	696	706	690	713	668	730	668	636	662	678	739	696	676	686	690	713	700	701	710	720	670	683	690	674	719	691	665	712	739	700	706	712	679	705	739	692	730	664	666	671	716	711	691	674	678	666	707	656	671	680	661	656	643	690	670	723	690	689	643	677	684	690	709	711	692	719	690	649	729	686	712	649	720	698	655	713	710	636	678	699	696	687	689	673	679	668	679	682	666	646	666	708	669	690	681	670	682	677	680	635	660	679	631
33410	15344	14610	10490	4213	2735	1937	988	570	494	437	395	350	338	322	316	279	284	317	307	260	308	262	271	264	263	248	267	247	287	253	257	255	280	268	242	260	269	253	254	242	252	266	270	256	245	280	250	247	245	240	284	266	251	263	253	237	269	250	269	252	257	251	240	272	234	279	233	274	287	289	220	277	225	246	280	267	233	257	307	263	252	262	239	237	225	255	249	285	270	235	232	263	277	270	261	241	212	251	252	240	237	244	226	234	246	233	276	255	253	269	270	262	238	252	280	242	268	238	260	260	284	244	253	276	256	242	261	238	257	243	237	283	266	272	263	268	249	304	283	243	243	239	240	268	255	225	260	242	227	257	263	253	238	242	234	235	216	239	234	268	246	268	229	253	278	261	238	303	230	239	268	258	258	243	275	265	264	275	270	281	226	260	243	224	258	235	254	225	234	264	258	263	236	258	252	251	219	225	281	263	237	247	257	242	276	229	256	248	235	270	253	253	225	279	251	249	236	254	251	250	250	232	217	239	254	265	268	231	287	259	248	253	223	244	262	261	274	266	268	255	223	246	260	251	264	274	242	254	226	245	251	244	250	241	242	256	249	308	243	223	226	256	273	253	257	248	262	255	264	272	252	244	270	248	252	257	250	240	241	289	254	245	278	231	250	270	266	251	293	234	267	251	261	248	273	250	245	256	253	272	235	279	264	240	256	241	244	258	238	267	243	254	280	265	233	271	232	238	229	252	252	288	259	241	244	278	278	245	224	243	242	272	241	246	225	270	243	260	283	258	236	279	242	251	228	255	244	259	245	244	278	237	264	241	246	250	255	280	275	259	245	243	225	246	264	242	267	265	243	217	251	250	268	263	290	246	261	249	238	275	231	270	286	207	280	257	225	269	255	270	271	271	276	245	242	244	262	269	269	268	214	236	247	263	245	230	248	251	251	270	294	236	239	279	273	239	253	261	276	276	230	244	235	267	273	225	256	245	267	254	242	257	248	226	232	252	230	264	279	238	241	224	253	234	245	246	242	253	248	245	232	206	239	262	255	240	279	268	277	255	215	263	251	262	244	242	259	265	267	255	244	220	231	255	242	277	256	271	239	250	265	281	250	262	259	263	245	248	256	250	231	253	228	236	245	259	237	239	258	242	225	261	250	272	269	244	272	261	272	261	255	259	242	277	252	229	270	289	271	266	259	235	224	256	226	258	246	262	283	257	217	240	273	247	276	261	240	254	226	231	252	262	261	242	254	263	272	227	256	287	234	257	236	259	241	237	252	230	243	291	234	274	266	239	261	266	233	241	255	237	249	275	236	258	253	244	216	237	246	267	247	234	223	254	247	240	261	266	269	254	244	251	238	238	236	232	277	260	227	271	267	247	246	230	274	273	246	270	250	262	284	279	240	251	276	256	239	254	261	254	261	246	221	259	259	278	273	244	256	265	278	319	256	257	247	236	254	242	233	239	276	246	213	244	231	232	261	279	274	240	275	259	258	239	255	246	289	244	261	256	230	268	257	233	247	228	264	258	260	237	266	250	253	244	248	232	238	252	277	247	271	250	241	244	231	247	274	268	251	274	257	245	241	241	259	244	237	269	245	270	244	261	242	247	230	238	234	260	265	263	249	219	240	263	253	264	257	218	233	269	252	232	235	249	238	255	255	256	228	253	230	236	225	259	245	248	279	252	267	256	233	245	258	301	232	237	268	210	262	247	267	249	271	257	251	263	251	288	248	226	235	253	231	268	254	229	266	256	257	231	237	221	232	253	266	239	253	241	285	259	239	248	249	253	259	273	258	249	275	243	222	286	259	247	264	269	284	261	235	227	228	261	272	264	227	261	255	280	277	237	247	248	260	240	262	241	217	280	241	264	250	248	261	256	267	254	261	246	253	219	257	240	228	240	224	252	257	282	254	255	252	262	249	257	269	258	211	235	273	281	249	265	289	233	254	275	232	250	232	295	246	271	255	240	251	212	231	256	222	246	264	255	256	293	263	261	237	233	264	242	272	248	261	255	263	248	239	277	260	271	231	237	270	280	264	308	254	280	249	255	240	271	280	268	253	222	242	240	264	245	231	238	255	250	256	260	258	255	245	257	271	240	269	255	258	257	250	255	244	245	264	268	264	288	261	261	280	239	276	274	247	249	248	272	268	273	262	257	242	259	233	246	243	235	251	248	235	244	259	255	241	258	244	247	262	236	253	248	275	236	278	246	295	253	263	223	248	248	258	261	257	228	232	239	243	262	273	273	246	292	246	227	289	205	268	246	251	243	267	281	260	247	258	261	244	242	237	241	236	244	257	241	268	251	218	274	251	243	241	263	261	224	253	241	246	225	238	215	267	241	272	242	244	236	272	245	246	271	278	238	239	255	245	226	262	258	240	238	241	280	262	259	230	273	264	239	242	242	270	254	278	249	228	243	267	248	271	257	292	278	243	265	265	278	262	261	225	268	246	245	265	275	254	245	232	252	260	237	258	240	259	246	255	271	284	250	250	238	248	222	258	256	247	236	226	254	266	275	225	244	263	257	262	261	251	277	229	287	291	277	271	259	223	246	278	267	250	270	229	271	253	253	240	260	271	254	263	282	286	256	293	260	255	270	239	256	257	276	239	238	267	276	263	235	282	254	273	256	280	239	247	255	257	249	252	242	242	252	245	250	271	251	275	261	248	221	269	266	261	267	247	266	265	259	273	274	253	251	246	267	269	255	219	263	248	247	266	260	256	262	264	244	251	233	237	260	272	244	264	260	243	235	247	215	284	248	238	255	252	255	279	249	247	269	222	256	241	271	275	248	239	230	268	252	271	251	260	244	273	248	245	256	288	237	247	259	227	276	247	282	258	270	235	243	256	254	270	274	275	261	255	249	258	267	252	272	241	227	284	246	264	269	282	229	265	247	297	268	236	260	211	241	263	250	248	262	248	268	261	254	232	283	293	261	245	256	297	243	282	247	225	235	271	264	269	263	256	259	257	253	255	285	235	250	243	292	241	259	266	257	285	249	260	274	243	257	272	252	248	242	231	254	245	257	251	221	249	243	264	247	263	237	275	271	260	239	280	232	243	223	266	259	250	243	254	255	257	259	244	271	248	250	235	232	241	255	266	243	263	226	258	271	272	265	258	233	260	260	250	225	287	228	267	229	231	260	237	239	227	261	268	247	274	251	219	247	277	248	277	259	268	262	230	269	252	259	263	265	272	259	274	244	231	258	251	268	266	262	264	244	251	268	283	266	243	261	251	236	232	223	250	257	235	257	262	273	254	252	243	239	264	279	239	280	234	239	244	276	243	266	247	283	262	253	262	273	263	239	251	269	270	243	254	238	276	247	244	242	221	248	272	239	253	278	277	253	238	278	233	249	243	237	244	244	222	266	262	275	237	242	273	251	254	274	214	248	256	249	239	256	266	238	234	258	225	256	246	226	255	265	245	250	238	240	250	242	228	223	267	247	278	216	254	264	260	262	244	251	265	245	246	246	263	273	248
21848	13563	22050	21177	12268	10768	8188	4012	2315	1797	1566	1433	1253	1196	1073	1021	983	914	852	834	755	795	737	720	725	750	690	667	759	674	662	684	694	646	676	669	697	641	702	611	697	632	709	643	635	639	687	642	679	669	665	611	632	683	647	675	649	684	599	629	699	652	656	644	665	684	638	614	660	649	639	650	624	626	647	652	652	620	669	578	614	632	593	642	645	671	608	648	657	629	624	652	608	648	623	672	628	667	654	649	668	607	629	672	621	615	616	621	656	615	589	618	669	657	637	653	609	603	658	628	614	641	618	621	606	638	638	641	659	644	666	627	622	640	632	628	665	618	614	627	618	609	629	633	658	628	649	644	634	624	673	618	607	613	630	641	628	634	602	626	601	635	669	638	621	622	640	663	669	649	671	641	572	622	646	671	671	611	638	696	635	644	598	698	657	636	611	651	689	621	610	636	651	587	645	641	592	560	623	644	648	657	637	669	682	634	629	638	662	618	642	672	617	633	622	640	672	647	605	646	642	577	630	635	640	623	620	641	659	648	623	628	616	585	619	602	633	635	606	615	650	635	609	665	653	626	668	632	619	673	635	649	622	659	618	644	662	639	669	649	594	636	663	674	695	602	632	612	643	640	594	624	641	605	614	600	627	648	677	616	654	623	650	612	615	641	573	590	655	651	609	616	632	634	605	658	617	633	626	651	613	623	630	681	640	656	619	672	597	650	661	645	610	643	603	634	600	605	649	596	637	617	670	641	647	680	669	640	650	599	615	649	649	631	640	661	653	629	629	617	626	623	645	637	633	623	635	634	654	612	642	588	602	639	594	616	626	634	636	621	646	666	593	663	637	635	613	630	599	642	634	623	629	621	653	640	629	664	625	650	641	638	621	623	631	614	638	656	639	630	698	655	677	616	683	574	648	657	625	664	595	636	614	602	634	669	629	594	675	604	655	600	610	604	631	650	626	608	647	622	659	666	649	652	653	655	682	655	646	615	625	610	607	663	612	679	577	560	677	608	644	634	672	649	615	643	647	636	616	612	644	639	630	623	603	676	634	601	631	623	660	592	623	639	593	621	635	646	604	618	628	654	668	657	623	641	649	646	619	653	656	641	617	622	628	646	652	627	641	625	628	642	626	608	649	653	638	647	641	648	604	661	590	624	675	615	605	638	613	641	618	651	625	606	640	701	605	610	654	604	654	631	606	611	592	610	686	625	639	600	636	616	602	647	648	624	614	643	670	623	669	608	579	647	615	665	640	652	599	674	615	642	642	657	666	605	636	623	615	632	646	619	620	647	647	667	678	654	682	645	639	602	613	634	628	601	620	602	622	666	660	616	608	642	636	654	602	623	635	634	614	691	606	632	655	652	668	648	611	653	630	646	686	650	650	661	654	645	641	635	635	629	638	636	639	634	675	618	659	664	636	634	649	607	608	651	604	638	660	612	607	654	644	594	660	662	619	626	633	608	647	627	606	643	659	648	604	655	644	642	628	622	638	669	672	618	657	638	650	657	657	622	661	619	614	635	662	619	585	669	636	669	623	670	645	646	590	649	633	636	618	637	681	660	674	637	654	617	590	587	616	654	648	608	647	607	671	666	654	597	624	653	676	648	619	636	655	609	593	653	658	603	575	669	591	670	668	604	624	653	642	627	644	648	631	632	616	659	662	614	664	633	655	601	625	626	654	627	662	666	574	647	619	655	672	649	639	640	641	634	632	599	623	614	657	609	671	635	659	665	589	649	666	621	569	644	601	654	638	611	635	609	645	626	684	640	593	652	666	637	652	628	650	657	652	625	618	634	674	605	639	626	675	675	623	611	655	628	677	638	604	667	636	574	633	635	646	624	611	653	639	639	658	624	645	634	642	616	655	650	654	637	584	606	638	617	599	635	653	642	589	652	642	649	608	603	662	639	647	621	683	623	648	638	621	632	620	666	665	659	646	622	632	626	578	651	668	608	637	572	673	632	652	629	663	615	574	608	620	621	622	614	614	653	618	663	638	620	616	657	603	640	676	662	605	629	614	624	636	599	604	643	610	661	621	637	616	634	684	653	623	668	608	607	616	641	614	649	632	644	646	627	648	607	618	670	672	650	653	623	628	601	651	625	637	613	612	618	646	622	650	627	623	663	598	650	645	684	622	662	632	641	679	662	602	604	620	621	651	632	616	624	649	608	636	629	591	633	650	622	649	659	627	689	570	658	625	655	649	642	661	663	671	620	639	626	642	616	660	631	600	686	595	630	607	626	635	608	616	649	547	634	667	667	663	652	654	624	621	641	635	653	603	656	696	628	638	636	639	640	650	648	617	665	559	663	622	596	678	648	652	622	623	639	645	661	660	697	647	624	598	577	590	673	590	626	661	639	582	606	640	583	640	648	656	624	646	650	629	609	653	626	596	637	614	582	593	636	616	624	621	594	652	623	626	636	689	636	614	621	591	664	636	662	661	592	701	648	674	609	675	611	617	602	615	661	688	629	626	608	557	634	692	614	640	620	652	634	652	636	624	647	654	667	623	646	651	591	644	592	649	622	653	665	609	621	610	672	620	624	621	661	621	640	662	648	657	632	637	614	621	629	649	657	686	649	597	662	626	630	644	631	621	662	625	656	594	626	659	582	640	655	627	613	638	642	619	662	639	656	627	644	645	655	617	634	637	636	591	616	621	645	653	614	661	638	626	594	669	659	672	625	662	609	675	619	655	643	665	689	628	636	650	637	671	640	643	630	613	632	649	640	625	629	635	638	640	624	669	619	671	668	623	634	646	601	571	631	591	659	645	624	612	628	639	679	638	682	646	629	642	656	663	700	603	681	613	654	629	668	653	620	686	650	674	667	598	652	614	621	635	645	658	612	636	615	586	626	640	631	655	611	650	665	596	599	642	658	622	640	635	681	639	642	662	622	638	641	676	671	691	619	640	639	653	595	677	643	615	660	633	677	631	631	592	621	650	660	674	614	622	646	645	645	625	591	636	656	651	663	599	644	615	633	622	593	618	649	583	652	643	677	645	593	614	656	599	660	601	630	644	626	600	633	612	641	622	603	640	644	636	658	647	586	620	623	657	633	663	595	644	626	613	660	650	634	651	678	626	640	619	601	646	615	610	673	622	630	658	608	620	600	674	619	634	617	614	667	627	615	619	642	620	617	617	643	654	671	605	645	614	643	656	618	613	610	678	603	650	653	616	622	614	626	642	619	626	638	591	633	612	648	656	638	642	681	628	658	665	644	628	587	609	620	619	641	633	595	664	653	642	615	629	651	635	584	604	659	647	654	596	623	679	648	628	715	632	611	639	643	660	649	604	647	658	637	620	616	635	646	661	639	641	633	647	645	604	601	634	635	648	649	633	631	665	671	642	668	656	654	638	648	629	675	598	643	626	592	624	647	623	619	637	650	619	691	623	650	658	653	596	616	624	601	570	687	622	603	644	646	602	650	629	645	603	591	619	611	673	646	643	626	653	657	607	628	598	633	607	568	646	614	603	609	665	662
13075	5771	4802	2533	1281	935	678	532	453	435	390	356	375	358	370	294	394	339	361	389	339	347	347	334	331	329	326	319	375	357	285	304	305	320	307	313	318	356	325	321	349	314	366	328	316	338	345	323	340	320	342	344	361	325	290	320	345	337	314	352	303	331	304	355	329	298	364	320	314	322	351	315	329	345	326	341	312	329	284	313	344	314	337	311	304	331	337	336	323	336	336	335	332	299	312	313	333	323	325	322	298	348	334	338	322	349	324	351	322	345	314	321	304	341	346	342	338	342	368	338	324	307	314	327	308	328	313	324	351	330	352	338	324	331	303	341	358	321	362	320	314	306	316	345	368	326	308	315	323	355	320	335	333	345	347	321	368	329	345	341	343	347	305	333	327	339	330	345	354	337	328	348	338	331	317	355	330	328	348	325	355	302	363	305	322	312	337	318	298	309	329	320	361	353	325	332	290	343	293	308	329	334	328	371	333	372	303	315	360	376	330	304	335	319	327	322	325	349	344	352	324	306	352	347	328	295	309	323	308	305	357	342	335	329	306	343	320	339	311	304	339	326	321	305	338	335	303	332	319	316	345	321	326	285	323	325	350	351	332	338	293	310	309	321	365	336	327	374	302	312	348	337	352	364	320	319	335	339	322	323	353	292	324	336	358	338	323	334	310	339	309	315	309	337	305	307	336	343	380	339	305	301	345	290	324	330	335	328	297	289	309	338	373	333	338	321	306	345	341	306	295	357	332	312	326	322	328	305	326	342	320	288	340	354	268	330	295	321	332	294	297	339	336	323	333	315	300	357	343	319	343	299	299	323	316	344	322	331	315	305	323	344	310	312	308	342	327	342	380	341	316	293	320	378	343	328	307	336	331	344	308	312	350	274	331	331	326	348	367	363	333	337	330	349	346	335	323	316	340	331	348	352	319	334	304	312	342	337	293	339	335	311	313	300	351	302	332	331	369	318	328	307	351	340	362	309	293	336	333	321	311	346	343	342	338	325	373	332	354	323	313	330	345	361	325	322	337	339	374	346	330	339	337	336	329	323	344	336	345	296	328	335	328	333	332	341	344	331	304	326	323	332	330	347	347	325	385	323	308	343	342	336	333	313	350	326	301	322	333	298	334	282	320	353	348	329	296	368	311	357	302	325	340	316	332	333	334	332	334	340	311	334	329	343	306	350	351	341	300	322	339	346	357	302	305	342	302	309	321	338	321	320	305	328	311	328	279	339	339	338	326	323	344	325	321	295	315	352	302	333	314	347	334	337	314	346	343	307	332	315	317	312	342	353	338	308	336	309	309	329	330	314	320	331	335	319	320	326	360	336	349	329	302	315	343	343	345	330	320	337	301	298	305	326	322	322	322	310	332	335	332	324	341	304	323	303	341	315	351	343	317	311	299	316	361	354	359	293	321	329	346	366	327	332	312	325	360	312	342	312	319	329	306	353	343	333	335	330	340	293	352	347	320	303	331	327	334	357	349	316	307	327	364	346	316	337	301	317	313	358	330	342	328	285	326	351	345	280	328	339	307	324	294	330	360	340	315	376	351	310	373	357	331	319	347	326	324	374	317	326	328	311	323	307	314	328	332	333	338	356	309	319	317	327	363	326	324	325	308	329	314	343	325	336	334	311	325	331	329	347	301	304	326	334	325	331	383	334	353	310	287	327	334	321	342	310	355	336	314	304	363	343	358	332	317	318	324	305	334	325	317	338	371	346	333	346	342	350	301	341	330	356	333	325	373	338	357	326	312	322	342	330	329	294	322	324	312	292	328	348	311	324	298	329	327	319	358	348	327	293	348	328	345	329	343	319	326	333	339	301	315	317	310	302	307	335	314	336	328	314	342	369	312	308	302	302	321	339	346	341	315	336	327	308	301	340	363	323	323	311	326	341	332	377	338	292	358	308	331	344	347	282	310	332	321	335	341	349	323	294	354	336	312	286	297	327	267	334	311	318	307	312	341	346	306	351	307	329	340	364	331	298	343	323	335	313	327	317	334	321	298	330	347	326	354	330	346	326	308	299	348	301	357	340	344	304	357	304	338	333	290	317	289	364	308	346	339	329	326	332	323	325	319	326	308	327	304	367	342	324	309	322	323	333	317	323	356	335	326	341	332	352	325	327	302	327	306	342	355	332	326	367	337	344	327	314	295	330	320	336	321	325	307	340	324	354	361	307	303	329	318	334	306	360	333	290	285	324	277	300	291	320	302	324	301	306	344	347	341	335	331	322	343	345	312	316	333	300	335	303	299	315	330	339	323	311	312	347	305	281	343	307	354	345	326	309	339	344	327	341	326	317	312	322	317	362	342	311	302	338	331	350	311	330	332	328	338	357	322	370	333	309	318	355	312	353	298	349	346	317	334	324	324	311	311	330	329	318	334	321	324	352	324	340	314	327	340	338	300	361	325	328	350	325	322	322	297	328	323	309	342	349	319	343	343	312	347	301	350	325	305	323	378	316	326	306	354	335	324	346	336	324	373	301	311	313	333	344	368	325	328	324	322	343	310	344	323	343	331	348	327	339	320	302	307	318	344	324	331	325	333	341	332	338	351	353	321	337	313	311	321	277	305	347	348	330	334	312	300	301	314	333	333	353	388	339	307	350	320	350	317	319	329	303	297	333	321	321	332	342	300	353	310	296	341	337	323	338	295	288	338	322	350	296	325	342	310	315	317	330	350	315	328	312	327	326	307	300	330	321	345	318	319	306	338	342	328	331	348	329	347	283	358	356	307	311	315	325	327	315	333	325	370	288	351	325	352	300	312	319	327	345	310	339	313	365	294	299	327	328	318	302	353	349	319	328	329	313	347	318	316	320	345	317	339	322	328	312	283	342	325	289	299	310	330	381	362	328	300	320	313	341	351	334	314	320	331	337	337	321	352	337	313	306	329	336	359	338	338	317	346	361	332	327	332	329	314	361	337	346	304	301	350	343	349	331	346	356	329	304	308	353	324	308	359	367	369	342	305	331	327	332	323	319	347	316	322	324	377	337	321	341	313	318	304	324	300	287	310	305	300	307	328	330	266	302	343	335	328	328	361	309	340	335	334	323	343	327	352	343	319	330	298	306	323	330	351	309	314	354	344	303	298	344	322	314	311	317	322	312	315	352	317	300	356	297	301	285	327	323	320	322	340	334	287	320	297	332	336	319	343	347	338	318	350	334	325	333	332	339	322	336	302	293	320	323	336	307	357	318	346	313	322	314	366	344	347	353	331	327	306	334	343	342	322	324	334	313	314	329	349	342	315	308	324	344	306	317	318	307	322	311	312	298	314	355	310	321	339	334	344	295	356	302	313	324	322	304	314	341	326	317	304	285	354	286	358	349	313	322	319	284	329	336	350	351	352	338	337	321	314	367	338	340	340	341	343	320	335	312	322	329	324	330	339	339	310	309	377	377	325	331	317	338	318	329	314	321	344	386	339	320	323	317	348	309	324	341	382	304	308	331	317	335	346	343	336	307	307	322	353	337	309	316	308	343
10206	6204	9412	7204	4939	3863	2499	1811	1417	1357	1190	1140	1067	1013	925	951	864	938	885	856	842	855	822	891	844	875	780	791	792	866	795	802	815	837	797	819	789	843	791	796	761	791	771	756	773	787	837	822	826	764	758	784	804	770	764	775	796	745	807	800	780	832	795	762	829	833	776	829	807	820	750	801	818	824	796	756	797	775	732	784	786	789	826	760	806	773	764	774	802	816	730	808	828	795	798	810	835	803	788	742	805	773	766	792	827	814	836	788	733	806	794	808	776	829	785	826	759	772	843	823	776	740	773	722	763	727	789	781	815	743	804	733	821	768	858	842	870	755	827	789	826	737	774	761	782	793	776	767	803	799	841	763	789	785	769	825	815	800	799	790	773	811	801	811	814	832	793	736	774	848	811	801	809	828	745	839	774	787	807	825	789	778	822	825	801	781	785	771	802	783	863	784	854	742	784	817	805	731	804	820	791	798	781	836	752	795	823	811	729	790	801	792	737	786	776	798	765	794	764	737	808	794	779	801	764	862	857	799	762	779	844	758	820	761	750	805	733	841	775	803	774	826	803	755	830	816	822	829	807	811	808	752	813	768	735	781	762	789	751	782	779	824	805	729	763	823	809	790	838	778	877	848	806	793	783	802	788	792	770	789	754	781	789	774	800	808	785	774	780	780	816	752	824	760	788	771	836	788	798	772	770	770	814	821	843	806	771	774	778	789	763	855	767	798	800	818	765	792	778	792	826	792	764	725	755	772	816	803	786	780	781	745	823	773	759	773	784	767	752	783	806	815	774	822	762	849	763	807	805	722	740	799	800	794	780	785	747	808	781	792	788	805	805	800	795	708	779	753	806	804	792	796	777	807	789	838	798	783	764	767	776	783	765	777	753	772	808	826	855	725	825	800	850	819	787	812	826	780	813	797	767	758	791	827	754	776	823	835	775	819	796	797	787	798	701	785	833	754	776	797	785	857	799	810	759	728	810	781	769	815	807	794	817	790	782	798	820	787	801	790	763	801	756	830	782	733	779	810	764	784	777	830	801	757	812	818	782	793	748	774	778	824	819	799	781	764	817	762	804	799	802	804	780	764	812	780	785	774	763	755	805	789	794	759	792	760	757	833	786	785	808	818	811	762	765	796	805	834	777	780	795	802	772	752	830	797	764	806	815	798	804	761	733	800	794	761	780	802	786	793	811	771	776	739	794	815	766	793	793	775	837	793	858	841	800	784	817	813	784	768	801	793	827	792	763	784	790	786	815	820	767	799	796	808	819	746	810	786	805	743	789	794	774	821	773	823	824	821	768	772	826	786	820	791	817	791	771	770	818	764	785	791	771	796	801	744	825	785	803	785	801	758	782	786	780	799	790	773	781	823	806	794	739	724	811	769	815	849	793	759	785	763	764	740	793	797	799	800	769	793	827	804	868	809	818	829	806	753	758	794	801	810	805	825	745	752	776	788	749	820	752	821	793	812	796	735	820	817	814	751	765	766	805	789	781	803	763	770	764	827	783	827	845	799	757	823	826	778	764	783	821	767	767	792	808	786	786	782	772	748	787	817	806	829	784	768	725	804	775	783	788	785	810	757	805	815	799	784	801	808	774	761	787	804	806	813	778	777	810	847	815	797	821	788	797	781	826	778	808	808	811	731	839	758	789	811	777	792	752	768	778	792	752	755	759	770	772	758	765	774	763	770	786	781	835	810	769	813	793	785	844	765	783	776	780	806	747	824	783	818	786	815	792	795	786	779	771	822	804	795	846	779	783	807	819	840	777	780	797	787	822	779	808	746	784	842	774	750	773	748	771	777	772	824	760	796	799	767	826	814	801	790	755	776	785	788	818	790	788	804	812	791	812	815	798	799	802	858	803	759	799	784	770	802	821	781	785	781	837	756	780	843	794	813	803	790	783	846	763	784	802	791	724	817	758	784	839	807	785	813	741	797	803	794	723	712	822	800	778	790	774	814	782	784	822	804	805	805	848	823	798	811	793	757	761	779	804	760	807	763	776	817	750	838	787	780	796	732	758	769	773	799	781	783	747	829	760	786	784	798	821	776	846	809	789	802	805	788	801	781	724	774	762	780	764	785	775	784	811	787	766	780	775	806	759	798	786	754	786	786	810	819	753	761	795	786	830	790	837	811	775	775	733	794	815	840	819	768	785	772	833	765	811	822	827	819	807	756	761	781	800	778	825	759	785	761	776	822	771	824	771	812	794	793	836	758	783	778	775	779	775	811	784	789	774	814	764	741	806	811	775	836	776	756	798	771	773	762	764	808	762	739	818	770	746	816	746	791	824	792	800	794	785	785	810	844	745	745	782	761	801	816	751	770	777	800	776	799	763	769	800	784	754	803	772	795	797	738	833	765	827	787	809	810	804	775	800	773	734	776	814	796	792	840	798	729	839	794	720	787	803	784	772	800	804	785	745	789	779	794	826	762	782	834	783	849	831	827	846	762	803	831	791	827	806	742	764	831	781	793	802	803	734	789	795	761	797	806	814	793	821	756	754	792	797	825	824	827	747	789	783	766	722	764	765	785	808	815	769	803	807	794	813	782	812	745	815	792	745	732	749	822	796	815	807	814	851	771	814	799	775	799	725	822	798	794	819	781	787	778	792	804	800	751	813	820	788	767	818	824	821	823	776	773	783	780	842	833	814	782	781	746	785	847	795	808	778	771	756	805	772	811	833	801	809	747	800	802	798	746	760	792	807	826	780	818	791	790	801	798	799	763	760	777	763	785	753	822	847	771	731	820	761	899	795	784	835	818	791	774	766	809	757	819	756	773	792	779	851	823	761	805	794	778	856	753	827	810	808	751	770	810	748	787	767	802	776	804	794	814	788	799	841	786	792	747	772	800	786	793	765	777	732	825	779	804	791	819	762	818	751	817	791	781	786	787	753	758	763	796	782	876	819	768	780	823	725	797	834	795	789	821	783	832	777	821	776	811	753	830	810	778	785	762	794	812	791	766	761	802	809	816	793	796	800	771	804	755	768	752	777	818	813	778	797	811	790	767	803	751	798	787	804	783	808	788	808	760	768	805	777	749	799	762	784	787	816	782	809	773	751	759	797	838	804	812	820	828	824	777	756	745	801	750	804	776	802	837	816	803	754	817	709	796	795	827	792	753	814	780	812	795	805	799	784	770	803	804	816	826	774	803	803	785	787	781	786	796	818	813	758	755	772	758	797	758	789	838	767	842	807	786	814	814	800	859	839	781	767	769	813	796	783	770	791	797	782	752	811	775	837	792	837	837	777	807	749	791	847	801	787	797	841	790	817	738	805	809	791	771	864	812	779	799	761	806	830	807	728	795	779	761	803	797	818	809	778	787	797	775	762	777	850	782	821	771	737	806	753	813	787	829	815	801	764	755	761	790	861	728	796	796	755	810	802	755	763	783	765	753	781	795	750	818	806	781	787	817	769	764	800	789	755	772	771	815	769	801	781	796	847	787	804	774	788	809	782	800	754	828	779	797	793	802	819	771
25464	10105	6644	4425	2824	2006	966	700	461	482	410	405	341	362	331	343	326	311	295	301	306	287	304	299	316	318	292	304	314	305	273	268	310	309	319	293	294	299	286	317	308	303	290	307	293	298	320	277	302	310	300	267	302	263	283	283	318	284	284	339	296	256	307	292	285	296	307	313	285	265	274	296	295	288	242	293	277	329	304	313	272	264	303	305	290	261	282	292	287	298	297	267	276	263	323	275	292	277	310	293	268	277	296	272	286	285	302	273	312	260	263	288	282	291	312	314	276	296	298	283	292	290	314	300	289	283	283	294	289	260	276	265	284	315	278	304	311	292	290	280	280	268	297	289	287	328	282	276	284	268	291	284	281	276	288	275	257	273	317	289	298	270	269	279	296	315	291	290	282	299	272	310	323	277	297	301	310	306	275	256	276	302	281	316	274	269	271	312	293	295	321	302	315	304	306	289	264	294	303	308	285	261	258	289	285	346	309	251	301	300	270	278	270	276	317	291	277	288	279	263	288	278	304	254	293	304	326	268	294	293	290	269	273	309	300	292	297	264	297	305	267	265	294	324	301	324	279	278	305	279	268	279	266	310	269	284	304	279	311	296	251	313	306	302	277	286	296	287	269	319	303	306	298	276	308	273	281	312	274	308	294	293	325	307	303	264	303	273	276	315	280	298	294	281	297	288	294	292	318	281	305	337	274	274	274	298	304	297	302	291	256	301	264	278	277	270	270	297	290	273	305	311	313	298	263	286	297	295	284	343	273	307	299	293	266	290	299	275	303	300	286	323	314	281	303	295	259	307	286	269	279	298	302	283	278	296	275	273	280	296	275	260	300	304	328	255	263	280	263	279	293	305	303	286	268	280	285	286	279	297	284	287	290	288	286	287	267	254	278	302	293	275	303	275	277	331	304	320	268	274	289	296	274	287	277	330	318	301	270	296	283	284	268	277	316	311	275	271	264	307	271	234	299	313	305	310	307	299	275	302	319	280	307	311	267	320	269	271	271	270	309	282	271	305	327	283	290	272	272	301	288	311	262	297	268	294	271	318	283	306	281	270	304	267	263	275	286	264	270	280	302	297	291	298	308	301	297	272	302	261	292	285	304	291	277	300	264	302	270	294	275	290	262	276	313	295	283	323	313	308	307	283	296	270	303	300	301	292	289	307	274	296	275	314	297	260	280	275	296	284	306	300	303	316	301	271	289	287	297	292	326	305	277	320	292	302	295	298	266	297	293	305	286	316	284	311	270	290	278	272	303	304	283	289	305	269	287	233	290	275	295	302	304	296	262	295	273	296	285	324	280	305	307	308	270	293	287	271	273	260	270	293	280	271	294	283	304	273	258	305	289	291	275	317	306	265	318	318	254	281	296	283	300	284	262	287	281	295	283	281	316	292	309	272	296	312	310	287	295	258	299	294	298	293	284	350	308	272	281	277	273	282	290	294	259	315	298	285	299	314	287	310	271	306	306	268	244	293	295	295	315	246	293	286	298	291	328	283	289	260	295	283	302	260	287	305	317	290	317	308	287	272	298	283	321	241	300	302	296	291	303	278	283	307	295	268	309	292	309	303	322	282	289	291	282	287	284	317	305	268	306	301	327	325	267	307	297	307	287	261	297	268	295	273	293	306	268	287	265	295	265	280	270	288	287	287	282	275	269	266	270	274	270	313	280	261	267	280	291	283	323	263	281	296	289	277	299	298	321	291	290	335	314	298	294	280	309	315	301	264	283	326	273	277	312	296	306	297	311	290	281	284	312	256	281	266	313	281	291	284	313	287	241	307	255	276	298	263	327	286	258	278	315	314	304	303	280	259	273	294	301	275	308	270	316	273	321	289	253	289	299	297	290	293	257	289	297	281	275	270	306	302	315	305	295	305	309	322	301	320	295	253	261	282	292	257	284	297	273	288	281	286	276	289	302	280	301	294	306	311	312	277	287	298	272	282	295	289	233	259	288	297	316	309	266	289	288	296	266	299	280	322	273	276	298	265	262	284	291	299	283	266	292	263	278	258	287	275	305	303	286	286	289	305	303	283	299	300	292	295	291	284	322	288	252	317	259	270	266	302	312	260	302	301	293	297	258	273	270	259	273	280	300	268	302	272	283	273	328	299	277	304	281	295	302	275	306	288	274	274	285	274	292	267	300	300	258	267	294	286	304	310	288	313	284	276	271	290	290	262	281	280	277	281	296	312	316	307	282	272	283	303	268	293	282	277	255	316	282	258	317	306	261	305	251	297	290	265	312	297	287	305	282	300	289	270	341	311	297	276	295	288	274	264	282	295	322	275	322	280	257	298	260	276	335	297	272	293	280	268	277	304	290	276	295	268	281	305	270	301	296	291	312	287	302	323	319	289	258	297	251	290	293	277	310	273	282	280	293	274	301	305	267	276	273	312	281	286	269	301	296	282	283	287	278	301	303	314	288	322	286	278	291	313	299	307	293	311	296	292	314	286	265	315	261	249	284	311	281	262	315	319	264	278	287	281	280	285	282	258	285	316	297	281	309	295	293	286	292	254	308	265	273	237	286	279	323	297	300	297	282	287	275	275	329	300	263	289	280	266	286	268	317	269	282	282	303	265	274	283	278	285	285	281	314	301	310	263	282	279	284	292	317	313	298	295	311	300	290	283	272	305	317	317	232	292	273	293	276	276	303	296	283	281	308	288	314	299	300	279	305	285	251	276	258	315	282	290	293	292	308	249	273	285	292	270	284	267	290	304	316	277	289	318	280	267	279	329	279	262	315	288	288	304	318	299	249	304	326	267	304	296	286	296	273	278	292	312	287	284	290	283	256	262	314	274	285	286	292	275	272	271	288	292	266	296	309	283	303	325	272	288	295	311	269	273	323	261	300	275	304	284	280	295	294	319	320	281	316	296	289	256	288	303	295	284	311	272	302	271	294	274	311	300	296	299	290	291	264	312	280	296	254	307	293	311	298	265	277	270	303	295	270	278	269	290	300	253	305	268	277	290	294	274	275	307	293	283	301	293	287	313	299	283	289	286	300	290	275	307	256	285	318	285	295	289	292	272	275	298	293	286	285	287	286	289	275	332	299	303	298	282	329	284	305	262	298	316	302	275	268	284	308	309	277	269	293	293	254	296	295	257	270	284	277	288	276	284	282	285	266	259	299	325	302	303	303	264	232	305	309	308	294	297	283	306	284	278	307	276	295	291	292	295	282	306	295	271	297	305	287	328	276	309	280	273	268	283	283	300	313	281	255	307	289	312	280	292	296	315	293	267	271	265	268	287	300	285	284	271	316	292	301	278	311	277	280	248	298	308	286	305	270	275	289	280	270	270	254	253	298	279	305	276	293	323	294	306	261	297	276	289	277	280	273	264	292	297	270	295	277	301	269	271	278	284	287	301	315	332	319	291	284	288	309	315	291	283	281	288	282	342	277	326	268	284	264	277	293	252	317	287	289	275	289	300	300	286	323	279	287	308	299	321	284	293	280	304	286	270	312	297	280	292	273	322
18749	9859	12228	12203	10397	7862	4116	2609	1816	1523	1440	1224	1158	1017	1023	950	952	883	886	821	810	797	751	749	819	792	724	759	766	731	779	723	736	731	735	713	743	780	748	713	770	718	765	720	720	697	754	736	742	756	713	684	724	675	765	736	747	719	671	713	714	692	712	702	685	676	711	696	714	776	744	720	675	735	707	749	738	738	719	683	694	723	716	740	681	701	712	731	722	763	738	682	694	638	703	671	689	725	695	714	750	657	709	756	739	714	740	709	724	712	717	701	777	703	696	699	687	776	676	747	748	702	739	706	696	728	739	733	698	735	725	709	686	711	708	707	727	712	700	696	692	694	678	679	712	702	751	697	723	652	702	685	723	688	698	695	750	687	687	753	722	703	735	679	714	738	729	712	722	750	722	732	708	681	698	676	737	690	714	690	732	748	736	675	726	771	695	755	689	762	686	675	736	721	735	743	695	725	725	679	742	682	695	689	697	718	712	708	739	710	693	750	750	731	730	677	637	693	723	697	717	731	694	757	723	717	702	740	703	718	733	763	713	741	657	702	678	727	683	738	719	717	715	693	707	711	719	741	700	728	741	726	701	717	700	672	737	712	683	704	700	710	696	714	741	723	683	698	702	666	722	723	740	712	682	687	706	686	729	708	699	691	721	675	727	683	731	700	712	745	717	679	683	728	723	716	681	714	697	711	763	730	727	703	781	705	716	696	699	721	721	697	707	701	743	707	689	716	713	716	715	719	749	735	711	727	715	677	700	690	753	737	713	705	701	712	694	755	730	739	712	657	701	706	738	724	715	710	778	688	701	695	722	718	720	721	730	760	728	696	703	743	681	708	699	741	759	672	746	713	686	704	704	731	682	733	695	717	749	690	713	720	724	726	735	657	661	698	719	687	715	692	716	696	707	686	756	677	697	687	743	724	703	727	735	753	721	700	711	664	706	672	696	685	718	701	752	708	734	683	663	729	723	695	710	739	687	649	701	754	735	730	727	689	764	750	751	703	711	719	693	726	671	669	739	712	718	758	681	757	727	658	702	706	686	753	698	703	702	695	736	709	688	753	701	686	668	723	749	728	686	710	732	691	718	717	710	737	736	712	694	713	724	758	700	699	723	675	698	728	716	643	688	694	692	704	705	715	751	705	684	687	715	717	675	705	737	683	683	709	685	720	696	735	723	661	778	692	714	667	696	694	693	734	771	730	731	721	694	666	675	715	727	697	731	707	733	697	696	749	704	694	755	671	698	671	689	709	767	764	695	733	721	734	715	685	713	736	692	779	654	699	721	716	735	733	697	687	707	681	745	733	697	740	717	652	715	708	695	693	715	707	720	694	668	692	707	687	691	732	707	715	705	740	738	650	747	670	662	725	655	641	736	711	700	729	748	703	724	740	706	702	703	754	726	713	713	673	698	736	708	662	725	754	747	735	698	717	675	751	697	725	765	759	727	698	718	668	711	696	734	718	757	750	763	653	675	697	673	721	715	720	717	714	730	722	727	741	732	704	711	630	673	701	732	696	731	673	712	692	741	674	723	736	725	694	687	755	737	750	740	740	708	725	744	742	699	702	712	726	701	749	710	729	653	752	680	718	684	706	706	696	714	751	744	701	709	688	681	741	662	717	698	761	714	736	680	670	671	706	744	776	718	671	712	700	684	707	682	694	728	682	685	719	709	713	707	712	706	706	733	713	706	747	702	661	695	680	724	711	714	667	732	735	709	716	699	683	699	699	743	693	729	657	721	676	731	730	755	665	762	721	694	756	697	683	703	677	683	669	726	764	719	696	739	721	683	680	693	730	731	715	756	739	702	732	668	736	748	689	709	709	703	685	737	747	728	726	675	669	688	737	707	720	658	719	676	680	734	689	757	720	654	700	742	651	680	711	691	707	630	627	677	673	727	691	776	703	731	741	704	686	698	698	712	718	747	696	704	738	716	735	691	760	761	706	705	736	745	735	680	763	688	718	694	743	729	705	691	728	716	700	679	717	738	728	732	737	694	663	702	734	707	759	744	751	681	674	742	682	701	716	748	740	664	699	717	719	724	719	718	705	730	727	724	696	764	728	678	734	685	699	678	737	646	668	731	680	705	711	705	705	670	701	689	706	711	744	738	758	656	682	751	697	704	724	706	758	683	711	769	690	716	685	729	712	673	702	701	741	709	714	703	745	693	703	708	731	689	696	694	711	699	747	702	754	714	730	729	727	733	728	706	746	662	727	697	693	730	705	749	671	685	705	739	660	717	722	703	734	721	722	684	684	677	720	682	757	717	750	704	738	724	740	719	666	759	683	732	697	761	688	710	685	741	700	720	721	698	697	714	739	741	682	714	703	773	716	669	705	730	685	725	674	686	720	693	705	718	719	709	705	686	688	720	668	694	725	689	729	744	719	714	708	717	694	719	725	713	668	692	703	786	742	736	724	688	725	715	734	720	711	718	739	652	717	661	754	743	687	687	669	656	714	703	683	727	738	693	706	678	704	690	702	684	726	667	681	733	711	722	715	700	708	738	663	683	677	717	697	706	693	707	735	711	721	704	720	720	705	696	735	718	703	701	705	710	754	685	661	714	707	721	684	737	725	714	718	729	734	698	716	649	729	738	736	717	710	683	711	702	739	709	717	675	656	691	707	682	702	715	700	686	703	740	679	718	725	694	710	744	668	694	732	744	702	680	703	679	664	748	743	698	698	724	693	742	665	739	724	710	739	709	665	719	729	693	751	727	701	707	752	706	702	698	737	656	737	700	718	704	728	695	698	703	761	724	731	660	740	702	687	734	727	708	695	682	706	709	720	720	708	737	724	693	683	719	729	721	668	736	658	723	711	709	670	739	748	709	716	744	713	729	708	720	683	719	681	716	654	705	693	684	724	687	723	703	695	679	736	745	678	721	742	704	700	681	727	707	681	693	668	703	700	722	696	758	728	675	709	744	682	746	702	734	727	692	737	694	735	695	735	720	719	747	719	661	713	746	719	688	651	741	745	694	666	744	681	718	708	745	734	705	678	732	677	745	733	761	697	725	731	740	703	708	690	754	715	741	734	670	771	681	720	757	692	731	741	702	714	745	678	761	691	725	705	725	665	743	713	671	718	677	686	732	740	791	707	713	736	778	713	713	726	686	693	694	715	694	729	730	691	724	718	701	687	717	707	678	716	722	727	757	750	732	739	712	724	741	726	707	738	736	737	703	719	711	703	716	690	724	713	658	714	710	707	682	702	764	691	740	692	695	690	671	742	726	733	738	658	709	707	666	749	724	723	692	731	680	725	704	696	745	744	723	730	712	731	722	699	737	731	681	715	716	726	707	715	756	691	701	683	675	733	675	704	670	710	697	727	695	717	727	742	686	783	721	734	705	767	729	739	743	710	716	667	726	673	708	663	779	698	691	689	759	710	712	745	718	771	713	692	677	726	713	698	740	753	643	737	712	714	723	725	711	675	702	688	727	717	726	719	751	720	682	717	682	741	745	759	733	668	701	679	641	724
33793	15036	9777	6860	4741	2819	1545	849	549	423	410	356	354	357	327	286	295	296	269	244	276	279	241	260	219	270	239	268	235	275	281	276	249	256	254	233	281	253	251	237	262	242	277	249	280	256	249	241	276	272	222	241	253	249	281	217	271	217	269	239	225	248	244	259	228	248	249	260	257	263	255	246	242	286	241	225	246	235	274	255	261	258	241	230	237	243	236	266	248	258	240	252	260	266	227	275	249	214	256	234	231	277	233	227	249	247	243	281	236	243	236	258	244	264	224	249	232	259	246	267	263	218	225	251	250	239	240	223	238	259	230	243	237	250	244	260	268	262	258	248	275	261	245	274	210	249	265	256	249	289	269	229	256	274	249	236	266	248	245	262	240	254	236	248	231	218	249	270	250	241	247	229	243	223	233	235	233	254	231	222	242	280	231	248	258	259	243	238	233	240	246	251	239	289	264	244	251	255	236	251	250	241	254	240	245	277	243	270	265	247	274	252	254	244	232	246	296	253	244	242	282	229	239	260	242	233	249	270	256	240	226	238	241	268	239	264	238	252	260	261	239	257	262	253	231	244	232	231	229	274	261	245	263	247	215	268	224	250	263	259	270	268	262	243	268	218	230	244	259	258	252	277	247	238	267	228	252	211	258	260	236	264	221	230	256	235	237	242	229	260	252	203	232	250	241	232	233	241	238	244	247	243	257	263	225	268	231	265	263	264	229	239	237	247	234	266	255	293	250	258	246	250	249	227	252	233	233	248	232	242	264	260	259	258	249	241	236	255	262	254	294	240	241	233	240	233	230	231	213	259	245	259	240	232	254	254	245	242	233	246	240	250	254	273	246	221	236	229	257	233	238	242	257	284	236	223	236	251	245	243	262	261	235	241	235	240	260	245	248	225	241	220	249	261	240	274	246	222	242	230	271	251	263	233	227	236	273	256	277	239	243	249	289	264	244	280	221	248	229	234	276	251	244	244	244	247	228	249	262	255	246	257	255	248	233	229	248	257	230	258	270	244	255	270	277	248	236	247	250	253	258	259	260	247	265	249	273	267	243	307	227	247	241	255	271	274	265	265	255	290	240	232	262	278	245	273	269	282	256	218	264	245	222	255	272	265	244	229	261	249	248	258	251	296	248	247	241	223	209	253	239	253	227	277	259	262	218	232	215	225	255	212	266	249	248	243	219	203	240	225	243	225	230	273	232	246	285	246	250	276	282	268	251	234	260	246	246	249	276	259	273	259	279	256	259	244	246	277	250	222	255	253	233	240	258	283	255	263	266	243	251	253	256	261	277	216	259	241	277	249	252	264	245	237	252	296	249	242	242	244	224	213	241	251	267	243	253	230	251	244	247	292	257	254	237	224	237	231	254	252	244	248	289	288	237	262	248	244	207	261	214	287	261	277	242	233	266	257	260	239	273	232	240	261	243	266	254	253	273	275	234	222	234	267	246	259	260	264	264	250	266	238	216	258	244	242	270	232	263	240	239	255	268	263	246	295	259	234	232	237	247	242	288	237	262	261	232	244	251	275	249	264	261	255	243	220	256	239	245	238	239	222	218	255	254	227	264	234	240	264	260	245	244	235	236	264	222	234	264	267	250	257	224	234	240	257	242	262	246	249	231	246	227	264	258	251	240	231	249	254	227	227	238	197	215	241	281	270	273	258	271	229	225	232	223	232	264	267	225	253	249	246	248	238	217	257	245	265	239	258	261	265	259	235	254	215	260	230	211	230	245	235	228	245	244	267	245	241	245	223	266	237	265	275	262	226	275	233	234	259	266	252	247	243	249	227	244	237	250	243	242	244	244	257	248	225	250	241	263	241	251	253	253	250	230	234	231	247	258	242	223	253	241	242	249	233	237	241	255	240	262	253	248	238	252	265	236	249	274	257	265	265	247	256	243	246	279	222	257	245	259	231	262	257	241	259	233	264	281	241	243	246	267	261	244	274	243	260	258	235	267	259	274	253	258	249	307	239	239	281	249	234	247	263	243	241	257	234	251	245	266	266	249	271	254	247	286	263	258	274	248	251	283	248	262	230	247	278	227	282	240	234	236	260	230	235	237	246	225	274	248	268	259	252	243	247	233	272	233	250	260	268	247	266	232	240	245	246	248	257	256	248	276	248	233	251	256	247	222	258	268	286	230	250	247	230	262	218	278	234	246	246	270	241	235	269	268	264	233	258	242	240	249	263	260	260	239	246	264	257	246	273	250	228	265	246	264	235	256	241	230	236	235	242	244	270	232	230	255	260	262	257	257	237	235	264	236	267	242	259	237	241	235	254	237	231	268	281	232	264	260	286	246	255	251	223	236	248	256	218	259	228	261	252	251	241	224	259	242	241	204	241	255	239	266	265	237	255	255	260	241	241	241	268	258	248	238	268	270	233	244	273	276	266	266	272	260	276	267	236	232	212	251	237	260	242	262	291	256	242	262	246	261	268	257	247	258	268	236	251	244	238	244	261	234	238	231	241	240	250	257	225	209	277	256	243	242	236	250	253	228	235	264	248	243	240	276	243	249	252	241	221	253	240	251	247	233	258	225	225	233	237	266	238	272	235	226	248	249	241	263	245	272	249	275	237	248	225	263	248	285	249	262	272	245	244	240	215	281	283	252	265	267	249	247	278	249	249	240	238	253	272	237	265	245	246	253	238	235	234	255	282	253	243	269	218	237	239	256	266	252	257	256	227	261	236	270	274	254	248	270	253	224	213	268	255	259	267	270	261	234	240	270	245	248	268	273	255	251	216	241	254	247	270	225	239	279	239	258	248	256	256	245	280	260	257	252	255	250	224	238	242	243	229	243	239	281	238	221	237	264	265	270	265	226	234	242	239	227	260	253	216	258	234	269	263	239	225	265	234	236	264	255	253	243	241	237	288	254	235	244	236	253	260	267	219	233	249	270	243	252	233	240	236	274	213	252	266	249	254	261	242	239	258	242	267	282	230	233	225	263	262	246	217	275	265	271	274	236	250	266	261	288	279	240	239	269	264	239	301	275	238	238	253	287	269	254	238	241	263	245	244	258	219	254	233	258	228	254	271	242	255	222	233	254	253	218	249	279	251	259	257	244	260	257	249	256	255	250	281	295	243	236	239	213	217	252	227	252	204	262	245	227	234	260	255	249	264	261	240	274	228	231	240	249	263	246	248	242	256	254	289	262	246	259	242	251	257	244	268	238	246	261	273	236	261	261	257	253	282	273	267	266	234	241	281	275	244	273	257	264	255	275	248	277	217	274	238	240	265	249	271	257	253	246	282	227	258	262	237	245	244	247	205	247	239	214	235	239	250	264	272	255	247	266	277	252	220	225	273	234	203	271	254	215	226	274	249	234	238	241	280	267	272	296	264	253	260	246	249	233	256	262	245	246	214	252	239	245	275	254	248	239	256	221	255	257	246	250	259	252	264	268	236	228	262	238	232	252	249	261	245	247	256	236	271	274	251	252	255	235	265	281	265	206	257	222	249	251	250	251	231	263	241	261	261
22470	12885	16066	17357	15548	10796	6599	3249	2100	1775	1584	1441	1250	1120	1093	1008	912	865	896	790	694	745	687	712	655	680	698	669	704	666	653	674	653	678	686	682	649	633	651	654	726	705	697	647	623	652	679	611	655	670	661	680	657	613	677	666	622	649	605	665	646	622	648	639	673	612	655	643	623	637	610	652	619	642	665	640	625	610	612	633	613	644	644	616	604	634	633	633	654	658	654	597	633	644	631	608	642	631	619	629	637	652	650	627	629	645	589	641	634	655	711	642	594	671	662	648	652	593	628	610	623	668	651	630	593	610	603	604	624	643	643	611	620	642	608	661	630	652	621	649	590	653	639	648	632	607	655	600	623	644	608	637	671	633	651	651	659	662	638	635	600	603	661	617	615	634	611	612	620	611	665	663	624	610	629	657	578	614	660	622	659	640	612	640	593	636	657	642	605	628	622	630	619	631	607	662	632	686	587	626	638	611	607	586	684	633	557	619	637	615	617	606	629	626	648	632	634	606	654	641	668	606	621	675	643	596	676	603	643	600	623	634	635	628	621	659	674	638	669	607	676	630	601	626	587	641	608	624	659	601	642	620	614	620	611	580	655	625	630	655	594	646	607	669	624	651	613	633	601	612	647	658	668	637	628	642	638	618	646	695	643	585	638	644	652	651	653	630	645	622	615	635	716	657	600	619	633	662	633	641	626	630	626	641	625	626	645	606	614	611	611	637	574	628	629	595	595	631	626	676	641	663	667	588	596	606	649	591	641	620	616	609	650	632	651	631	634	616	643	645	652	597	626	633	615	603	624	643	657	627	614	626	603	610	611	663	658	588	626	615	660	645	624	647	620	633	624	622	644	567	619	663	607	612	657	605	617	653	596	647	595	605	625	599	602	621	659	666	570	633	678	640	660	619	595	638	620	651	627	607	601	619	629	599	636	607	593	644	634	614	615	613	599	640	658	578	630	640	647	628	643	641	614	602	673	618	641	632	627	617	578	624	582	633	626	625	607	659	629	606	627	605	636	651	649	604	627	618	641	607	586	612	619	616	611	620	624	633	591	598	662	628	632	629	621	633	666	650	634	632	662	639	653	655	655	632	630	636	664	643	649	624	603	635	614	665	610	640	614	642	656	586	657	677	646	605	581	650	584	628	611	628	609	623	615	648	606	646	588	582	642	601	624	633	642	602	639	637	640	586	641	621	604	593	645	603	646	634	599	616	633	614	595	601	608	613	640	688	634	634	585	648	653	622	613	660	629	680	605	634	595	690	622	620	655	642	648	644	629	610	663	593	641	607	620	665	659	661	671	623	608	624	614	594	614	624	610	640	610	648	649	665	614	639	613	617	650	628	617	636	594	653	628	586	617	625	637	609	637	626	629	655	657	628	680	599	624	617	611	624	644	607	647	635	644	666	633	593	665	618	627	632	626	594	661	645	658	634	631	613	602	640	603	621	651	641	686	595	626	658	649	613	586	612	620	613	584	675	612	647	662	602	644	561	604	626	652	638	636	640	610	677	654	653	634	592	680	673	625	616	634	631	629	625	627	650	675	618	623	637	640	638	606	654	620	626	621	637	654	600	600	622	631	663	632	643	619	610	616	611	663	633	619	663	578	601	621	656	632	597	626	585	644	623	643	608	670	639	671	655	560	682	646	601	669	643	620	631	653	610	654	646	659	596	640	603	647	659	688	623	603	593	615	697	664	602	631	649	640	631	639	650	642	631	636	636	624	647	610	582	617	625	614	649	653	657	640	646	643	597	612	618	664	630	646	621	608	608	619	644	661	613	616	641	599	593	619	604	622	620	657	638	630	627	614	636	647	662	579	636	635	584	636	695	643	632	641	617	634	582	636	627	636	633	650	592	620	581	652	603	668	647	615	646	638	664	651	668	673	647	598	612	628	590	567	639	649	620	598	652	625	642	652	591	592	644	607	601	638	626	591	638	646	600	649	627	610	592	641	607	648	600	600	597	652	639	647	653	653	577	623	650	625	617	602	550	640	570	627	611	632	622	625	638	657	628	639	579	628	586	623	612	622	633	649	612	658	626	642	614	644	630	615	581	662	646	658	591	633	585	654	657	577	638	616	634	619	660	634	583	589	642	673	635	613	655	628	594	609	637	635	605	630	618	632	620	599	627	627	642	651	604	640	639	625	648	613	609	659	602	661	617	641	634	663	611	620	606	650	590	650	637	591	639	627	593	598	648	635	607	653	597	619	599	596	658	666	593	626	637	604	637	658	675	562	597	674	592	586	579	627	648	631	662	688	676	647	653	634	635	580	600	606	653	647	605	607	630	617	635	634	605	611	647	657	618	628	641	616	598	655	660	625	621	611	623	619	646	626	647	607	632	669	609	580	623	634	630	638	625	670	620	639	679	585	632	643	618	638	652	640	636	642	626	608	610	632	604	624	636	661	609	661	651	644	590	635	621	640	664	597	627	639	639	591	618	585	613	647	628	606	624	670	609	629	597	686	638	630	642	629	644	620	635	620	644	679	625	627	594	622	587	679	588	635	636	606	647	612	601	621	603	616	661	619	641	647	599	671	615	660	593	610	695	594	639	618	654	625	622	612	633	655	616	628	604	595	631	611	649	662	650	597	659	600	619	596	619	610	629	651	638	605	609	657	607	617	574	612	613	637	588	668	601	595	646	674	652	628	649	593	603	620	654	614	652	638	614	592	614	592	655	613	605	597	600	692	616	626	642	624	636	649	582	642	624	597	603	606	664	635	603	612	621	624	660	651	688	639	677	615	611	592	604	622	620	633	651	634	669	639	616	610	626	628	597	616	610	649	567	630	602	653	643	635	658	621	653	696	667	624	635	604	651	614	592	585	612	588	597	651	605	637	661	625	632	635	619	593	567	577	616	587	622	663	672	600	634	625	654	624	613	585	611	631	632	632	640	641	630	672	612	637	606	606	622	658	616	621	622	572	624	629	652	667	627	607	591	663	613	663	631	612	682	651	582	640	629	601	604	663	654	683	641	617	647	591	635	595	601	611	636	640	671	636	638	636	584	646	617	648	647	649	612	638	653	642	626	593	655	619	591	650	601	613	656	632	646	637	597	642	641	625	637	662	634	636	622	628	645	625	622	597	645	599	635	660	608	636	605	624	620	657	624	650	657	615	610	641	617	639	596	590	641	631	629	586	662	635	635	617	591	625	710	614	608	631	637	664	646	650	612	593	646	638	589	639	676	633	613	637	663	612	585	615	588	599	654	624	617	665	621	609	640	635	638	668	651	639	643	625	621	651	658	622	623	620	648	663	651	622	604	627	631	600	643	665	592	625	589	626	635	638	633	605	641	635	584	622	632	635	624	635	615	629	625	622	669	620	641	628	627	672	626	569	602	624	627	602	677	591	623	634	624	656	684	665	678	635	633	637	665	621	622	619	646	655	620	665	637	641	661	643	614	639	612	579	622	612	613	605	667	591	623	603	636	585	648	604	617	640	608	657	612	609	615	596	613	581	608	653	623	636	587	609	664
16345	5866	3281	2418	1635	939	658	484	414	390	423	356	358	360	379	370	346	331	333	348	354	341	322	330	310	332	333	321	319	358	350	357	322	343	334	332	317	329	302	339	341	377	320	354	367	309	333	302	349	335	334	325	335	302	341	341	302	328	351	312	311	310	300	293	333	329	311	373	306	310	303	348	319	318	335	357	334	341	307	335	327	363	331	286	327	325	332	353	299	330	334	396	346	328	328	299	328	354	301	322	324	322	305	351	315	331	302	316	351	305	299	316	312	332	308	305	317	309	366	339	313	326	361	298	352	359	307	323	309	322	310	344	327	324	337	316	329	325	313	303	313	336	315	357	288	327	305	346	352	335	325	325	288	311	369	345	336	375	322	348	370	332	323	344	319	310	322	336	341	333	318	339	350	330	299	365	314	356	313	313	352	328	318	341	309	366	330	341	339	304	306	336	315	320	326	328	350	361	359	335	325	322	333	298	333	308	325	341	312	315	373	341	330	307	338	354	315	291	316	317	316	324	353	285	296	314	338	319	368	343	312	305	350	323	343	314	295	349	349	362	329	341	318	329	362	305	341	349	343	335	339	321	339	337	321	361	362	308	336	310	324	329	321	336	321	302	320	329	319	337	320	295	324	311	347	330	321	358	301	358	339	294	310	313	329	350	293	399	313	314	358	316	314	343	353	310	331	290	359	321	310	333	315	304	329	331	356	294	315	312	331	303	333	329	330	301	372	347	344	331	344	330	339	319	334	345	347	348	303	388	351	324	306	273	293	332	333	339	308	369	353	310	324	295	307	329	342	339	323	333	356	321	342	335	304	287	310	303	329	349	336	337	336	298	339	326	324	326	337	337	343	306	323	341	351	336	276	297	314	333	341	324	337	319	319	324	313	328	328	318	276	329	304	333	355	316	375	330	336	364	340	320	311	317	350	340	372	329	325	342	349	317	312	350	308	346	329	348	318	331	350	322	350	317	329	344	361	316	299	312	315	294	346	322	334	340	335	365	300	355	333	343	332	309	318	331	361	341	324	338	315	354	335	328	331	329	343	356	306	324	319	318	330	321	351	333	317	363	335	323	317	301	353	299	348	305	343	339	309	305	325	341	339	312	306	370	341	331	316	327	344	336	315	288	354	320	315	325	335	333	310	319	315	273	334	328	316	324	337	327	329	330	335	337	326	326	350	356	319	299	331	328	315	318	312	302	330	312	316	346	291	341	324	335	341	361	347	327	323	369	310	318	361	337	368	306	312	347	330	319	323	334	342	346	323	355	334	337	358	369	351	316	306	358	333	350	324	335	337	337	273	324	370	326	335	347	323	365	312	329	357	325	341	349	321	319	328	348	310	325	345	330	297	313	318	329	318	330	328	308	318	285	326	368	363	328	288	328	300	327	316	308	332	309	320	338	355	333	328	320	328	331	308	311	309	316	315	331	304	315	335	345	310	320	318	305	320	329	355	339	308	327	320	314	357	352	333	319	324	310	312	320	332	338	312	307	296	348	334	361	315	310	333	307	322	329	316	302	320	317	348	317	343	327	300	337	363	361	338	318	326	320	354	344	318	297	331	348	328	351	335	339	317	334	289	316	330	323	322	300	310	307	365	318	333	356	364	326	319	337	300	318	270	334	332	331	317	357	315	320	314	312	336	322	337	338	353	326	290	327	326	329	302	303	362	330	309	375	337	319	338	334	294	307	365	342	353	323	353	342	340	342	310	332	292	289	321	313	285	300	332	343	344	310	340	313	332	360	308	346	302	326	314	341	308	337	349	342	326	339	340	365	340	323	325	339	325	292	382	305	308	349	310	340	338	340	329	355	313	303	325	314	314	331	334	366	353	347	316	351	336	317	346	367	322	335	301	336	348	331	340	361	299	327	321	327	320	309	308	329	333	357	321	307	326	313	330	315	330	327	342	344	342	323	348	320	345	316	347	339	328	341	338	323	351	341	335	356	328	342	315	344	325	334	299	312	321	337	328	320	347	313	317	338	341	302	341	350	318	300	318	321	313	309	329	333	331	307	339	353	330	305	341	304	324	334	339	372	307	346	329	321	311	306	320	332	334	310	322	326	324	360	348	328	315	311	303	344	317	316	304	342	298	309	319	354	321	331	383	318	333	336	311	309	366	311	357	311	333	333	321	316	308	306	343	338	350	304	333	312	306	365	324	337	314	315	309	314	330	357	343	357	335	374	313	313	339	304	314	326	309	332	345	323	310	320	350	312	282	290	295	287	336	345	318	325	319	347	319	333	294	327	326	329	317	311	340	334	322	328	341	341	317	378	306	280	360	325	352	348	325	333	300	326	315	305	350	317	332	320	302	315	318	341	307	329	336	334	366	337	358	334	355	334	353	355	326	344	328	302	302	325	311	317	308	324	332	326	342	346	363	351	315	283	306	351	316	327	344	333	325	318	335	328	340	323	319	303	329	311	284	306	340	346	320	297	312	327	327	337	328	319	326	321	314	306	290	309	324	320	303	310	333	321	325	331	357	297	321	291	346	322	328	318	331	320	326	335	333	327	335	334	336	322	332	340	349	312	319	335	331	311	346	329	315	356	320	354	330	307	333	324	313	331	321	335	351	328	331	349	338	370	310	308	301	271	299	353	338	309	328	354	337	297	302	338	346	348	337	320	329	317	317	337	366	333	350	306	309	320	318	344	341	301	324	291	344	310	356	352	319	318	312	328	323	305	322	328	321	317	343	307	334	286	330	332	331	335	298	356	348	320	354	322	340	305	304	280	316	327	309	323	341	285	346	322	324	330	328	268	326	304	376	342	331	343	324	327	314	312	303	348	365	308	324	332	324	316	338	354	335	327	277	370	343	316	304	339	327	320	331	297	326	335	297	300	294	313	337	348	337	326	323	362	348	346	313	351	342	322	343	356	338	320	332	325	334	342	307	329	373	337	348	315	326	327	317	331	354	328	318	343	313	350	317	336	369	362	310	330	325	316	322	350	320	328	323	334	289	293	333	353	328	271	305	317	303	316	343	339	308	305	339	355	322	341	311	352	314	334	342	321	357	351	311	312	349	315	334	353	301	317	332	325	313	348	352	293	314	339	364	343	334	336	330	333	346	288	347	309	317	315	319	321	317	351	355	316	360	335	349	356	323	324	304	334	334	323	340	312	311	300	328	354	335	350	298	309	321	360	333	322	334	341	356	344	344	343	285	330	336	308	342	325	339	341	332	346	334	342	333	322	332	350	301	358	323	328	328	333	311	307	297	342	347	316	343	339	336	361	327	307	343	332	339	332	341	354	298	333	316	359	327	336	303	303	358	320	351	310	367	302	346	324	373	338	348	354	299	331	336	347	354	338	345	356	293	332	354	317	345	322	334	308	336	341	355	345	317	329	321	336	336	306	338	317	324	357	351	316	326	315	335	335	368	325	336	315	339	337	339	309	345	308	328	315	352	308	339	308	324	348	331	342	313	345	347	307	338	345	340	315	346	318	316	296	338	343	338	334	362	316	324	331	335	321
12479	5745	6941	7361	5721	3584	2311	1845	1473	1202	1197	1129	975	969	1001	955	900	898	918	832	818	857	813	817	822	797	815	848	833	788	840	815	809	830	783	787	825	769	826	810	804	811	762	769	800	846	812	778	815	802	805	807	785	823	758	783	787	765	809	798	787	808	776	832	829	771	830	771	820	771	829	780	861	773	818	807	782	797	754	807	777	787	784	838	838	760	788	823	796	848	830	769	800	814	787	771	819	792	835	819	814	824	780	804	761	791	810	785	803	760	760	767	831	789	795	785	769	788	784	798	778	766	814	803	756	773	789	823	710	757	800	790	818	814	835	736	818	824	776	731	797	803	800	799	800	830	838	786	792	835	767	864	796	797	806	801	792	818	777	782	790	783	793	765	774	798	837	807	789	849	856	759	780	805	798	761	804	807	779	806	799	789	801	759	813	822	768	783	773	797	795	779	831	793	795	761	795	811	796	815	802	790	784	782	825	795	813	805	784	815	782	834	794	838	843	814	810	819	787	834	790	805	792	778	774	868	811	759	754	786	826	766	813	795	788	754	725	822	825	772	794	795	769	812	791	815	816	821	789	790	796	821	763	779	794	791	817	755	710	790	818	763	803	781	785	790	794	788	847	813	781	783	778	793	775	793	801	790	795	784	790	772	837	783	820	829	814	767	849	763	810	803	780	842	795	776	793	799	764	748	783	817	765	775	782	786	835	808	783	808	747	762	813	802	820	787	747	816	796	826	805	804	823	779	835	814	770	808	809	805	826	760	815	818	775	809	809	769	789	787	814	794	752	793	763	787	836	816	777	768	819	805	766	801	792	826	767	787	808	815	797	769	799	776	790	748	734	818	781	789	777	794	782	798	834	803	747	812	838	802	850	799	842	789	772	770	785	803	808	792	846	774	830	786	824	805	827	784	785	821	771	784	800	846	762	792	792	791	750	826	817	805	776	838	830	807	823	823	835	789	788	809	786	789	766	811	768	852	811	778	867	825	818	797	815	796	792	798	835	750	816	861	826	780	778	782	804	808	788	812	760	772	767	789	809	805	799	751	775	787	799	787	811	749	744	797	777	811	784	800	815	813	776	786	787	817	834	814	839	840	757	786	768	835	832	832	832	794	792	792	784	817	796	799	779	776	768	788	811	814	744	848	804	776	794	788	786	840	805	798	778	805	835	800	787	802	781	837	762	776	795	775	771	776	815	765	802	785	822	802	803	779	765	796	781	815	747	772	810	824	771	764	815	796	780	844	795	744	794	807	737	766	755	784	801	778	782	787	792	766	791	786	730	791	858	856	801	810	810	783	736	858	788	777	811	784	728	811	799	820	781	757	795	772	826	767	818	837	826	766	761	801	813	825	829	760	798	858	800	785	849	808	770	812	802	790	790	813	742	801	808	783	740	796	816	820	803	827	801	848	742	793	791	762	794	772	827	803	789	840	763	848	794	838	778	780	764	807	789	822	782	796	766	837	806	753	808	801	781	752	778	793	765	795	792	772	778	788	819	792	837	806	795	749	761	806	783	791	811	761	818	747	801	794	776	774	833	789	732	802	794	782	806	817	750	751	787	789	836	863	792	823	819	742	804	814	826	772	831	772	789	816	770	829	848	791	773	767	770	798	793	792	817	842	787	855	799	819	784	817	823	826	805	804	783	773	796	757	861	767	785	824	806	786	809	813	767	825	789	759	777	816	736	794	826	787	783	790	839	785	781	797	826	812	796	782	799	818	734	823	824	752	807	848	786	751	796	774	800	841	827	848	838	811	810	788	778	788	808	775	764	765	787	788	844	812	786	774	817	796	766	755	797	734	801	810	805	815	794	774	773	766	773	813	800	799	806	820	835	783	781	789	807	826	816	822	763	805	785	812	795	809	764	795	826	750	782	839	804	799	743	790	786	783	821	796	774	738	795	785	764	797	827	832	792	820	766	776	793	784	845	827	742	787	835	768	824	765	795	818	781	791	775	778	768	866	786	767	790	840	846	766	741	784	780	784	816	813	832	817	747	769	826	813	831	817	810	825	776	804	760	761	844	762	775	786	830	833	864	825	784	822	771	821	735	759	813	754	736	754	826	815	810	828	824	789	756	798	772	799	811	788	738	804	838	772	800	732	853	786	781	814	784	792	809	780	806	768	807	810	821	756	801	796	821	732	745	774	776	805	755	821	832	799	785	797	800	793	823	791	800	806	764	829	790	787	716	817	800	771	783	821	795	790	769	795	810	794	826	773	762	864	760	767	844	819	863	768	813	784	798	796	804	794	741	722	768	792	765	774	756	824	787	778	819	820	841	805	825	796	847	876	798	842	812	801	797	813	706	772	783	846	807	789	730	795	845	780	826	806	809	815	821	819	803	808	846	827	820	791	783	754	772	828	780	823	809	771	825	795	774	795	802	775	786	793	817	767	786	817	778	810	829	781	805	802	799	836	792	783	721	850	775	753	808	771	801	817	762	840	762	774	761	746	806	811	820	798	793	794	782	794	775	816	809	794	795	815	771	801	814	800	852	771	780	864	741	753	858	778	798	795	778	787	789	770	754	757	790	827	781	788	801	789	769	777	819	790	802	802	758	817	813	789	797	797	800	812	772	807	782	802	784	776	783	759	803	806	789	783	763	805	794	811	798	778	743	793	790	771	810	801	807	772	823	789	779	807	795	744	810	752	804	792	799	727	792	821	774	784	768	799	775	809	809	819	777	804	798	755	781	798	763	730	822	803	859	829	785	746	741	819	800	852	818	809	857	795	775	725	805	767	820	792	825	804	801	800	783	812	741	780	813	803	802	792	832	777	757	838	807	805	827	812	823	781	809	827	807	802	781	829	772	769	759	837	851	731	762	792	783	790	836	840	823	779	801	829	805	817	787	775	767	737	764	808	756	764	791	790	786	818	783	789	797	792	811	800	801	814	814	821	859	803	793	825	775	791	738	773	757	790	846	796	800	718	763	760	780	814	809	816	814	786	760	804	798	762	809	842	864	793	780	786	827	791	800	772	783	812	775	801	771	800	800	743	770	811	797	765	752	784	790	799	789	799	847	808	768	776	771	757	792	849	778	761	804	775	784	799	845	748	796	808	747	805	784	808	753	808	812	782	817	867	818	801	817	780	805	793	803	855	846	808	806	835	784	808	820	763	784	793	777	788	830	795	770	759	817	782	786	785	751	835	815	829	817	791	830	842	810	732	767	831	802	785	841	843	810	802	788	845	806	798	829	811	764	786	779	801	803	837	820	758	829	788	783	805	754	760	791	769	753	769	798	829	800	768	772	768	755	748	764	761	780	751	799	774	816	755	811	812	747	815	799	856	815	803	763	798	796	791	793	817	787	742	760	793	783	817	848	778	775	789	808	769	800	748	778	803	819	819	760	825	760	786	734	744	784	848	748	815	828	764	774	877	810	838	813	827	779	801	800	799	801	779	839	859	804	818	797	811	826	795	766	785	807	805	772	831	802	827	793	834	821	807	775	743	787	819	797	787	821	779	773	768
25991	8760	6081	4886	3217	1620	985	534	441	371	382	375	324	323	320	338	290	283	295	283	273	276	258	290	279	269	270	303	278	263	290	279	282	269	307	259	244	287	311	261	290	281	295	277	257	265	273	297	299	246	277	303	269	274	259	229	266	258	276	270	292	313	245	267	252	261	281	299	272	274	294	309	288	287	271	261	258	319	266	233	267	284	281	276	291	284	274	254	270	251	243	263	260	253	302	261	270	273	266	283	261	262	290	290	278	278	256	275	260	272	260	257	267	233	265	290	321	252	267	259	299	259	290	309	278	300	277	258	232	264	294	297	273	283	257	297	264	270	279	304	282	294	230	262	311	281	258	291	305	263	252	260	270	291	268	277	263	264	289	293	264	249	283	269	260	277	271	274	265	321	249	255	239	266	263	276	291	272	289	270	293	260	270	276	255	256	279	260	262	266	267	288	271	238	299	267	307	279	317	258	292	289	255	263	262	260	246	269	282	243	263	267	305	278	287	298	290	282	277	275	267	290	278	264	276	269	265	259	256	287	277	269	246	272	273	257	307	263	252	265	269	282	257	264	277	276	266	279	275	305	287	277	267	308	256	297	260	305	293	256	298	276	283	256	267	295	303	247	283	276	287	271	240	274	273	271	284	277	273	253	264	265	287	253	245	279	270	280	270	283	304	266	239	301	264	269	289	278	291	294	278	252	283	283	290	264	251	276	280	276	271	276	244	269	250	291	287	270	253	257	293	276	276	284	279	272	303	306	259	270	269	294	285	246	268	248	255	276	258	264	301	265	290	271	289	279	296	270	268	265	289	288	261	270	278	299	285	272	270	291	265	271	268	243	239	276	264	279	276	268	281	296	281	256	296	261	257	282	266	270	284	276	283	287	284	236	312	268	245	258	248	250	265	280	266	281	254	277	277	284	262	259	290	259	277	276	277	281	239	257	247	263	283	269	274	265	259	278	263	273	277	251	293	292	293	308	312	255	279	281	252	252	296	261	261	284	299	291	285	302	302	293	291	275	299	286	261	272	287	272	292	293	296	280	277	252	299	287	293	293	282	247	275	276	283	238	268	286	299	289	270	283	292	301	250	275	307	271	280	288	269	301	281	293	278	305	284	279	282	286	279	280	273	294	276	291	248	277	296	268	294	267	256	276	277	268	288	254	270	241	251	261	284	307	246	275	260	282	267	295	290	265	271	297	280	283	261	244	299	273	261	274	293	318	259	269	292	260	278	304	252	240	272	255	250	264	287	267	273	281	260	298	278	303	272	255	286	283	253	243	302	284	259	264	258	259	309	250	266	244	286	250	261	286	277	230	276	282	265	265	288	273	256	280	264	268	277	273	280	260	281	266	264	288	258	294	283	267	254	287	284	271	293	297	288	245	240	283	304	260	242	303	275	282	296	275	259	255	291	295	278	246	267	292	305	292	255	253	286	271	291	265	259	292	283	308	276	249	249	239	244	269	274	264	279	299	296	297	295	301	316	266	269	270	266	273	267	247	262	267	290	273	270	273	251	267	278	258	311	269	269	268	303	282	283	281	279	273	291	284	265	259	283	263	280	251	257	322	302	302	309	287	267	260	257	267	278	259	278	304	274	281	278	288	291	289	245	259	302	255	261	310	277	273	289	271	283	298	256	280	274	277	262	261	268	271	253	276	285	251	267	239	276	270	276	258	257	238	283	282	278	275	305	309	259	269	298	249	276	278	263	270	289	272	265	260	271	262	268	296	254	262	277	283	264	274	281	249	296	304	233	310	295	275	271	293	255	263	269	288	282	257	251	266	272	235	257	257	293	303	285	290	256	287	288	261	278	268	261	279	273	281	302	246	286	259	281	267	285	301	293	296	301	258	272	257	252	296	293	261	249	267	314	259	227	299	261	281	262	266	287	288	295	264	279	274	235	284	267	270	287	284	321	259	269	271	289	246	264	288	270	281	261	285	281	269	292	276	241	255	276	281	268	281	259	294	287	306	271	298	238	262	266	242	270	280	275	252	275	269	275	285	262	268	280	252	244	243	266	269	257	306	280	257	259	274	273	267	268	266	278	271	256	287	263	270	291	277	259	285	272	261	281	263	249	262	282	302	280	273	281	285	291	271	255	261	268	320	279	272	273	279	261	288	276	280	244	276	270	293	259	277	281	272	310	283	277	267	297	251	290	269	290	287	263	276	317	235	257	269	277	242	247	299	264	283	246	272	271	263	297	281	319	272	277	281	262	266	304	236	272	275	281	276	263	311	305	291	286	291	287	293	272	292	274	291	251	259	285	272	278	265	268	275	285	267	284	261	297	255	271	290	279	301	254	284	251	307	300	298	267	300	269	255	268	279	273	294	262	280	285	274	288	265	267	289	281	291	288	275	285	267	268	267	265	257	297	267	284	267	293	299	265	240	304	269	275	243	295	263	289	282	278	253	306	254	266	295	276	265	271	263	262	281	288	262	248	248	256	269	270	280	280	284	262	285	297	300	305	265	301	254	246	272	255	282	278	274	306	247	275	292	294	269	259	287	276	252	303	306	258	250	282	254	275	246	290	275	266	269	279	274	263	285	279	264	267	265	298	278	285	264	254	272	265	284	274	281	282	272	270	275	274	284	260	259	255	281	292	262	303	270	294	278	287	277	290	280	297	269	268	259	289	250	290	266	272	282	289	265	246	250	276	267	272	287	250	272	270	272	296	282	268	274	274	273	260	276	306	288	235	262	277	299	285	286	272	313	283	256	265	272	261	297	289	275	290	296	259	289	271	266	281	276	239	266	261	265	243	257	293	273	278	276	239	273	235	266	300	284	273	235	277	257	287	323	266	282	296	272	273	237	267	278	287	300	261	279	290	297	266	250	284	241	277	268	276	292	293	280	254	250	262	271	301	246	278	270	286	245	310	266	253	273	262	272	269	298	262	250	278	278	272	255	284	280	279	277	251	266	293	280	261	289	264	290	268	260	264	268	277	315	262	260	303	233	295	294	257	272	261	293	281	273	275	265	275	283	258	262	257	284	279	240	279	251	266	256	252	268	252	277	262	281	272	280	275	260	278	282	264	266	298	278	250	283	267	277	273	277	276	260	293	260	287	278	269	304	261	291	302	256	265	262	284	249	285	262	277	238	285	263	267	308	300	286	275	302	310	273	266	254	283	282	265	297	262	281	295	260	269	282	277	257	264	261	253	284	299	237	275	261	283	299	269	301	297	283	283	255	262	283	255	282	277	238	257	274	285	280	283	298	266	280	273	265	270	298	266	270	275	275	231	283	274	269	270	238	267	251	290	289	284	274	272	273	285	266	289	274	254	267	299	267	297	267	308	292	318	275	258	266	318	279	272	302	271	293	292	291	263	255	252	301	291	257	278	276	292	270	313	273	278	232	281	269	298	260	248	272	263	263	280	297	265	278	313	285	256	295	254	282	257	268	292	247	306	273	252	253	291	284	257	239	304	252	288	280	288	274	254	253	276	274	268	268	270	270	316	302	292	274	250	246	273	267
18805	8262	11950	13509	11129	6549	3890	2286	1621	1384	1218	1192	1060	1022	1003	886	829	859	812	825	770	746	728	657	698	712	734	687	665	722	680	773	670	681	728	678	678	702	630	677	686	669	706	698	646	662	702	692	635	685	655	638	733	686	696	711	719	671	708	689	697	646	689	646	690	666	648	659	681	620	695	690	699	680	644	640	640	663	715	689	690	656	644	664	722	722	670	631	678	666	682	650	662	693	670	686	655	702	693	654	683	678	674	663	618	632	675	688	665	683	691	684	701	691	659	624	678	662	692	657	672	657	687	623	648	660	652	734	680	629	668	696	671	639	690	688	665	645	666	660	651	748	641	657	672	661	688	664	708	660	673	705	666	671	729	680	647	662	684	668	702	679	637	707	694	692	612	650	641	672	683	696	676	647	649	664	631	669	675	654	645	680	691	659	680	652	650	702	717	690	630	682	679	679	707	708	698	682	663	641	706	706	684	682	686	692	658	660	682	666	681	690	684	671	645	692	691	689	677	680	720	644	698	656	670	674	703	708	688	669	662	698	677	692	670	683	678	658	727	632	663	623	637	647	728	656	668	687	670	618	661	687	704	676	695	666	683	667	664	660	682	681	668	661	660	664	706	640	683	652	688	680	664	716	712	682	685	661	720	674	694	661	637	670	638	665	684	642	655	688	640	709	644	644	665	691	698	650	703	673	660	654	651	673	662	667	667	670	667	665	675	632	720	692	665	686	671	689	725	685	654	671	635	692	645	676	614	693	699	631	688	701	657	667	699	697	689	715	715	680	704	698	689	664	716	653	693	682	683	643	669	703	703	671	700	649	671	697	711	674	662	679	685	678	722	626	752	668	666	687	701	649	687	683	682	632	659	682	667	645	657	698	699	704	679	651	666	677	668	689	691	683	698	668	647	669	685	698	726	695	689	670	708	637	635	688	682	679	711	685	676	642	681	683	710	673	683	695	685	676	692	719	673	636	653	691	673	644	679	655	693	652	699	683	677	648	707	667	666	700	723	710	663	659	675	633	637	641	700	650	633	697	667	643	643	703	648	656	689	621	684	615	664	663	665	715	677	655	680	674	679	670	692	659	675	638	662	680	661	687	662	637	643	730	689	713	738	676	655	624	716	669	703	710	697	662	656	726	627	676	693	685	653	655	681	656	665	669	719	692	658	654	665	666	687	701	628	704	706	678	691	664	740	663	664	655	693	683	674	646	714	637	641	683	691	669	664	674	695	643	689	644	634	700	640	670	669	686	718	658	691	691	698	682	612	692	676	675	690	655	655	648	698	672	665	662	693	638	710	664	665	668	681	692	661	664	643	703	709	666	721	689	718	696	700	640	674	667	702	667	673	671	663	700	656	671	672	673	692	656	660	700	667	692	709	685	657	696	697	711	607	717	666	695	687	640	707	654	662	656	691	698	717	612	675	617	683	668	677	653	659	703	650	661	667	676	662	665	645	657	653	713	666	638	680	691	660	701	681	682	686	655	679	695	654	666	645	714	721	669	663	646	693	633	676	673	700	703	676	687	731	697	665	695	694	643	668	710	620	665	688	661	683	690	710	661	653	682	676	659	655	660	652	657	732	679	698	680	660	699	641	697	681	655	683	685	692	675	696	635	671	690	632	675	651	675	680	711	679	714	683	667	681	673	660	687	650	683	720	669	640	683	713	686	619	722	650	612	658	676	711	698	721	704	658	732	670	682	720	652	686	621	684	673	655	723	666	695	703	662	710	651	732	675	692	675	640	713	641	676	679	683	637	668	694	711	628	696	623	702	662	647	683	623	700	670	688	673	608	721	658	714	683	608	691	655	670	642	690	682	664	679	652	660	644	711	661	686	605	668	652	672	645	688	664	645	651	647	654	661	696	717	661	680	689	686	655	675	652	702	664	675	696	686	684	639	645	687	660	664	661	689	658	716	617	634	670	672	646	662	696	640	667	673	658	710	643	656	714	688	677	637	649	673	619	660	693	658	683	699	698	666	646	700	603	679	698	696	642	727	704	648	685	672	702	679	687	685	678	643	692	635	698	700	678	691	648	692	664	657	648	691	669	669	676	672	639	721	678	679	679	728	722	677	668	717	644	693	673	651	670	710	646	699	662	672	684	674	687	698	682	654	695	663	700	689	652	669	678	691	651	649	632	656	606	656	666	659	718	683	631	674	689	645	661	646	668	674	688	711	643	683	681	663	677	667	662	650	696	699	628	720	674	750	674	659	663	634	690	674	676	707	654	711	657	704	651	654	667	652	676	677	632	672	646	661	668	657	678	689	668	658	657	703	739	652	671	645	650	688	666	700	665	720	628	684	637	631	731	654	634	703	635	721	673	691	691	715	680	673	709	699	664	675	680	728	645	690	685	669	730	647	650	723	680	685	678	671	703	645	668	644	734	661	712	661	734	736	692	672	641	642	640	662	649	640	652	677	703	687	713	685	741	664	626	678	698	631	632	695	713	649	718	674	644	697	647	694	704	663	640	662	659	707	635	667	645	645	671	677	659	684	647	667	633	664	649	649	693	681	665	642	726	620	678	688	658	652	622	648	658	685	677	667	681	694	691	658	652	638	664	652	663	679	638	645	678	637	691	706	701	724	681	672	703	634	681	694	658	718	633	650	657	616	680	645	683	701	694	689	708	677	681	725	670	675	670	656	708	649	681	669	680	667	704	649	697	660	719	652	660	642	679	710	680	671	661	667	699	684	664	657	637	667	683	670	698	693	658	639	659	690	687	639	679	661	665	641	646	656	674	680	689	665	665	612	668	675	638	671	650	681	687	654	702	687	682	657	679	686	659	640	694	689	696	715	659	660	662	661	647	627	674	699	664	698	680	709	707	695	662	623	684	725	632	724	651	689	671	647	670	675	691	656	682	690	682	710	648	679	663	712	687	684	705	667	698	656	654	699	644	685	616	670	708	668	676	703	653	654	677	668	671	682	688	697	664	621	656	644	678	658	660	703	630	664	673	667	699	671	669	716	658	703	710	694	649	671	687	671	631	651	661	665	658	674	699	699	690	671	635	681	671	678	706	666	682	697	672	629	737	699	686	673	674	703	702	684	666	688	652	696	708	654	681	695	617	691	680	708	683	692	687	619	672	729	684	658	684	704	665	658	700	703	646	641	678	664	704	634	658	673	682	676	672	710	667	664	697	695	638	641	692	660	678	658	702	704	712	660	681	654	722	690	702	634	676	661	691	659	661	653	658	657	655	669	665	676	673	714	689	682	651	670	671	687	632	646	683	717	660	643	675	646	685	699	707	626	694	672	689	682	663	649	653	693	695	700	658	661	696	668	674	678	717	712	633	676	641	675	676	683	659	715	679	723	702	736	688	683	663	688	678	660	729	678	606	652	683	630	644	645	689	646	677	686	639	698	760	660	672	658	692	688	732	675	633	671	645	650	721	683	645	709	671	674	683	700	679	643	673	675	695	639	679	641	667	676	699	709	645	714	662	660	692	663	695	717	731	674	634	657	691	629	666	623
32298	13640	11967	8976	5670	2506	1464	583	482	433	365	318	318	283	291	289	299	254	263	289	240	277	251	247	268	239	229	213	268	265	263	232	229	222	224	237	246	260	231	218	233	235	246	242	229	209	212	243	243	219	253	239	244	238	241	234	257	246	227	223	255	243	235	253	257	250	246	203	239	217	225	244	245	248	258	233	242	231	230	255	267	230	266	238	217	234	271	214	242	248	218	232	243	203	264	251	254	216	248	237	243	253	231	182	218	231	232	217	224	248	238	232	257	223	249	206	270	236	257	253	243	209	217	221	214	221	245	230	218	211	230	221	229	218	200	238	237	255	228	252	238	207	241	226	244	237	268	235	205	235	242	225	244	227	251	234	216	223	254	218	232	247	229	218	224	231	257	254	232	246	235	257	209	240	224	228	231	218	217	268	258	237	226	219	227	236	219	253	206	241	265	251	235	205	256	209	242	214	245	222	249	260	237	234	254	230	229	247	199	243	239	233	241	236	229	213	235	233	242	213	250	237	211	242	220	258	233	220	249	228	232	224	242	258	236	220	232	265	252	227	219	226	216	227	227	219	239	229	242	231	252	228	254	221	238	243	231	232	234	225	238	221	234	208	259	210	217	236	228	229	217	246	228	217	247	247	290	243	243	233	206	261	244	218	237	235	231	255	252	245	234	220	239	228	226	215	246	227	229	245	230	221	205	222	215	234	212	252	247	231	226	252	261	241	194	248	262	252	223	240	212	213	242	233	224	203	212	233	241	227	225	215	224	254	242	222	218	247	256	232	230	250	209	232	236	237	209	227	212	227	214	226	232	260	218	256	245	247	244	249	230	239	216	246	256	253	239	252	240	223	247	213	226	249	244	244	214	249	240	225	247	236	207	218	237	236	216	223	226	237	232	248	229	228	230	207	226	260	224	238	234	228	233	210	257	215	239	215	235	241	248	240	211	228	231	251	238	251	241	210	215	260	211	207	236	223	249	222	226	214	242	253	256	223	235	246	247	229	229	254	251	218	214	225	262	218	246	242	239	236	228	242	216	239	236	229	233	238	234	214	225	238	251	240	238	247	247	225	251	236	250	247	234	219	190	242	244	230	213	233	227	215	220	209	229	239	230	239	253	231	279	220	240	214	230	209	245	256	256	229	257	247	249	254	227	230	221	207	236	238	236	222	230	238	214	223	212	229	240	226	248	245	240	235	227	236	234	240	248	237	247	252	245	225	263	242	229	250	220	266	223	232	250	252	233	235	229	219	246	207	237	212	218	237	233	258	249	215	239	263	221	232	220	225	241	253	230	275	227	247	234	242	232	236	253	203	260	273	255	227	264	236	226	248	245	244	253	224	220	216	269	249	247	247	222	228	226	238	241	253	249	216	217	253	244	219	247	215	226	263	225	240	234	229	206	230	246	217	205	268	252	233	237	229	239	244	228	233	259	252	252	234	251	225	232	240	232	222	224	224	235	257	241	275	254	229	230	230	241	222	203	208	218	246	245	233	265	262	239	234	228	215	212	228	219	215	246	240	203	195	275	239	251	271	239	241	206	243	263	232	257	250	225	218	247	245	245	229	259	241	261	256	231	238	225	240	232	232	257	266	255	242	244	229	270	239	254	241	228	249	209	214	233	199	230	226	232	209	207	234	252	248	222	223	250	248	225	221	241	229	246	227	244	248	237	223	246	213	242	236	206	239	205	245	249	251	260	248	225	215	218	246	223	224	223	231	235	229	231	229	229	249	234	236	239	210	263	238	231	246	222	225	249	238	253	216	262	255	239	250	226	253	222	207	207	224	209	220	212	242	248	204	236	234	209	243	228	214	223	249	244	239	237	230	226	243	253	215	236	224	255	192	223	223	268	234	204	224	245	221	206	217	225	228	236	251	214	234	242	220	210	242	268	204	245	265	236	225	223	228	256	222	252	226	220	216	228	243	222	262	248	232	230	212	241	209	241	223	232	238	234	280	229	260	252	226	239	251	229	258	215	262	216	238	199	245	226	246	242	241	250	248	237	239	256	223	258	211	223	216	220	241	236	207	249	244	241	253	270	209	208	211	235	248	241	231	245	237	214	236	231	226	240	245	263	229	226	222	255	247	238	221	264	239	228	227	240	233	240	242	214	226	222	232	229	260	245	246	265	214	247	260	255	236	228	240	226	215	228	243	226	239	251	231	223	258	224	249	235	203	244	230	272	218	243	246	247	218	230	228	239	235	229	261	235	215	245	265	210	236	235	225	219	257	225	222	242	223	217	218	264	241	231	229	246	233	221	218	252	260	262	251	234	237	230	240	246	240	246	220	216	241	239	246	240	208	234	239	231	220	241	229	255	238	240	227	225	248	222	220	256	221	258	271	238	261	213	237	228	238	202	213	239	232	209	215	230	217	239	232	215	203	247	239	243	225	241	261	200	245	243	233	244	269	227	253	216	250	227	242	246	252	216	243	242	204	219	201	242	221	226	270	226	229	209	228	225	238	242	222	254	282	207	243	247	241	242	235	229	242	226	229	202	246	244	222	257	231	256	260	215	226	271	219	239	221	244	234	244	210	211	213	244	230	246	230	219	258	235	255	234	225	210	218	247	227	247	255	225	218	250	227	240	260	239	242	220	253	239	240	236	218	237	236	233	243	218	217	211	236	236	252	232	225	217	221	235	242	238	224	225	249	247	251	238	195	234	224	201	241	236	259	210	244	239	246	230	251	230	249	243	236	232	260	223	217	238	239	257	220	246	230	202	246	257	248	240	235	238	231	235	219	264	243	253	249	230	241	228	260	239	211	234	208	216	212	225	240	258	204	234	250	242	214	224	239	250	206	241	234	227	241	233	214	256	248	226	227	220	218	212	232	217	247	212	232	217	208	223	215	229	240	248	241	255	253	254	207	248	227	235	253	246	242	222	208	247	244	259	236	247	242	245	227	225	225	234	234	212	236	268	201	256	240	225	242	246	248	243	225	263	249	231	247	238	220	220	238	267	241	291	261	249	222	217	248	246	259	216	224	227	238	222	225	215	246	212	228	223	202	260	239	210	240	237	265	209	234	215	225	248	235	231	233	252	244	235	278	203	233	203	239	205	229	225	246	218	228	238	222	212	212	238	217	223	273	245	241	258	244	266	236	220	226	241	214	223	201	260	259	249	257	221	229	245	215	230	249	210	230	235	229	250	220	214	276	200	254	235	237	225	249	237	248	186	241	222	216	265	235	224	212	279	224	227	240	225	240	241	226	225	230	218	251	227	244	249	251	244	210	242	220	219	249	241	254	224	246	233	231	250	211	230	244	256	240	210	243	242	229	234	253	222	222	227	225	224	221	235	237	251	247	246	230	222	257	236	234	247	249	219	232	230	238	258	246	261	226	238	256	262	267	249	246	243	227	233	275	246	219	249	229	257	220	227	226	226	248	213	227	216	234	262	257	226	249	233	220	226	239	233	226	227	204	211	239	212	235	245	241	210	224	225	228	233	260	213	222	248	245	217	248	258	235	235	244
21332	11823	18878	20136	17157	9068	6312	2759	2099	1636	1488	1325	1156	1025	1011	915	837	822	785	793	650	648	672	696	652	672	674	582	683	614	611	679	636	594	584	617	604	625	633	649	614	604	619	600	589	619	623	590	604	574	594	555	602	609	595	580	598	589	608	601	605	627	603	619	622	589	631	563	580	619	593	592	572	540	588	585	588	591	610	614	591	616	628	625	551	623	634	598	559	569	639	541	607	564	575	577	608	619	614	561	577	644	621	592	625	603	551	591	583	547	612	622	605	607	579	551	586	639	553	604	603	605	614	592	594	551	583	575	595	583	601	606	579	602	587	600	583	604	559	558	618	604	595	575	552	587	559	579	629	599	564	611	562	611	570	563	596	592	582	609	600	635	602	579	640	604	577	579	592	581	566	566	624	600	583	581	582	575	581	588	568	590	576	608	629	582	631	603	587	610	549	566	564	603	626	596	600	628	604	566	594	572	561	596	580	625	562	622	607	559	591	552	583	589	614	607	575	592	597	652	604	583	618	558	601	551	618	564	571	642	597	557	640	584	605	573	591	576	613	583	569	585	639	618	579	574	561	556	565	606	603	610	607	619	557	569	562	549	573	598	579	597	610	617	644	567	577	606	548	588	543	587	592	632	629	614	618	608	636	597	565	617	562	588	596	571	600	589	592	580	588	598	595	595	635	576	595	620	616	564	606	566	654	573	608	558	616	572	613	621	605	550	567	604	606	567	606	616	590	603	619	556	600	596	582	559	626	554	587	607	634	617	625	585	600	581	618	578	624	671	598	589	584	602	603	654	597	557	568	596	556	582	603	587	611	555	609	624	577	560	577	570	566	604	610	586	564	582	637	601	619	574	612	630	593	560	630	600	607	617	619	550	588	578	591	589	572	618	650	574	613	577	583	601	560	552	558	607	601	577	618	605	606	586	579	598	603	585	588	638	598	658	558	642	552	567	564	595	614	550	615	578	586	584	603	581	556	553	600	579	577	579	579	598	557	633	585	569	627	575	583	591	609	608	629	579	595	597	585	594	636	592	586	596	516	617	609	548	587	538	646	622	588	603	600	609	570	613	591	573	584	580	606	606	596	629	669	554	599	627	603	532	617	599	536	604	627	567	597	595	590	605	590	573	574	562	566	623	565	606	605	590	608	603	556	564	574	555	611	606	586	597	555	577	660	567	600	574	594	603	568	550	581	604	581	593	592	596	590	637	606	642	575	635	600	523	544	616	579	600	627	620	600	596	564	620	605	635	590	566	626	599	617	604	595	611	582	559	635	579	634	587	577	599	610	580	574	596	619	669	660	593	565	591	563	602	584	572	634	591	559	633	587	590	570	592	567	606	589	579	583	625	612	578	612	571	544	603	593	587	556	571	574	601	613	613	598	561	555	576	671	569	585	585	577	554	588	557	619	590	610	579	594	608	597	631	556	607	599	622	589	604	546	629	627	591	622	571	626	563	571	576	603	583	567	571	572	619	620	651	662	559	597	561	620	563	610	609	651	566	603	601	566	573	581	566	586	603	590	584	612	620	575	552	620	583	608	586	596	578	592	569	625	622	608	602	582	607	629	608	558	630	652	609	532	601	610	592	648	587	586	623	561	609	565	611	616	562	588	609	604	592	647	609	587	595	595	577	584	590	639	597	581	594	589	622	660	556	561	588	551	603	601	582	570	571	597	601	579	627	565	611	602	648	602	581	576	574	623	573	587	641	612	583	580	633	586	565	583	563	597	621	578	562	603	593	582	645	539	564	597	610	612	593	599	608	551	564	539	603	558	596	584	567	571	577	602	605	624	586	573	578	609	591	583	562	571	625	573	590	633	591	581	612	548	573	608	613	565	585	577	574	603	590	588	632	602	591	588	537	588	569	586	609	522	568	612	562	609	580	618	611	605	615	551	561	590	556	601	637	565	622	584	551	608	564	556	565	598	635	587	631	612	602	602	572	634	574	589	582	602	573	592	564	560	591	588	604	585	599	592	564	581	547	590	597	615	619	583	607	575	550	604	635	615	607	577	559	582	575	571	621	607	575	601	571	600	621	609	640	571	626	566	566	580	585	623	565	598	588	574	600	572	572	593	605	568	603	617	599	591	590	593	624	565	553	588	598	606	603	526	579	579	595	615	592	587	626	556	620	620	593	598	637	584	610	616	592	561	592	599	593	511	574	588	596	594	561	610	614	558	584	566	573	564	576	613	596	561	612	575	570	631	606	597	630	597	561	597	590	617	571	593	577	634	608	601	584	579	586	580	603	613	583	562	582	553	584	599	614	558	613	578	543	619	584	575	614	636	590	599	648	598	614	582	632	554	629	625	586	610	563	591	603	586	598	617	583	589	571	625	615	560	617	544	588	636	557	587	602	604	556	616	601	574	619	609	569	591	592	563	589	624	589	605	616	623	564	600	599	579	591	581	622	588	610	616	551	624	616	630	625	648	630	619	621	589	613	567	664	590	589	571	562	599	581	556	628	530	577	561	621	575	618	525	572	580	630	624	624	625	587	572	592	611	615	576	618	569	587	496	579	588	585	575	620	600	610	552	647	569	609	561	575	606	619	589	589	544	564	620	594	594	587	594	584	602	634	589	553	616	571	584	611	611	606	562	607	577	617	602	579	637	592	573	609	561	563	601	608	577	578	573	595	606	567	629	565	587	599	593	609	600	598	561	569	623	613	608	603	622	628	620	598	591	620	560	620	578	607	635	599	610	583	583	578	551	550	582	585	615	619	590	634	617	592	619	582	579	570	555	565	594	643	579	578	533	551	562	609	546	571	578	572	593	546	532	562	635	629	549	565	592	559	591	604	622	612	641	604	575	584	615	588	588	584	587	600	608	585	591	571	625	607	568	622	589	564	591	586	605	588	592	593	606	560	603	574	595	616	629	605	587	537	612	585	594	580	566	617	538	602	584	601	581	592	607	627	608	595	593	593	602	602	544	604	654	582	545	591	585	611	604	576	596	613	586	582	607	603	621	598	612	605	582	573	664	569	575	564	606	604	583	571	583	564	604	600	598	574	626	547	624	603	595	592	600	628	551	559	605	573	608	626	582	613	605	596	597	591	560	591	581	570	566	585	568	585	631	591	616	607	594	591	613	602	545	580	648	562	573	627	590	638	563	593	582	573	600	649	594	618	575	565	585	561	618	614	555	600	599	582	581	597	577	605	601	562	608	607	605	576	614	601	585	658	579	636	599	597	629	590	612	611	594	613	572	574	585	580	597	609	602	530	580	551	601	553	596	583	619	576	571	586	572	630	602	610	602	557	615	595	602	570	581	598	648	606	561	619	586	619	547	567	579	610	582	563	632	621	594	624	594	568	631	580	558	612	574	592	643	579	553	600	590	617	598	628	578	586	608	582	599	604	586	607	572	603	611	651	592	643	609	564	571	592	582	544	603	619	568	573	646	586	630	629	611	573	558	579	567	551	591	608	588	599	614	594	564	617	578	653	573	592	611	597	602	550	580	557	574	628	590	594	573	577
11679	5153	4701	3293	1891	978	636	486	424	420	399	423	342	372	362	321	383	340	357	318	330	311	328	344	356	351	327	326	331	299	329	338	340	378	332	310	302	314	373	348	392	324	325	328	355	338	312	319	319	296	324	338	321	323	351	320	327	336	324	318	310	315	315	335	332	327	332	308	306	327	327	316	321	320	333	348	336	319	324	336	310	305	338	326	366	361	304	369	303	323	303	317	313	317	321	327	370	323	322	338	327	342	315	307	296	327	311	325	335	334	298	308	299	330	318	333	314	273	313	323	319	300	314	346	314	334	324	337	315	350	305	311	316	314	299	358	343	303	307	277	326	316	305	316	338	303	355	330	325	314	330	347	343	315	328	297	298	345	304	312	349	322	320	327	309	313	309	297	326	321	343	324	295	335	367	327	296	324	337	316	279	360	300	339	290	357	318	305	323	340	318	328	290	292	322	341	328	311	329	352	326	342	319	309	313	314	349	313	344	337	314	307	316	313	315	340	319	311	319	320	339	318	323	322	288	290	344	346	289	328	354	317	286	304	316	350	304	312	301	329	327	339	346	337	356	283	323	340	320	301	303	330	317	316	350	316	308	316	336	321	336	308	301	325	315	306	319	349	341	289	314	344	354	329	309	322	304	335	281	322	312	322	305	364	346	340	313	329	315	305	335	357	293	330	307	305	329	322	332	331	328	335	310	332	309	330	321	330	342	332	336	278	279	317	329	309	314	309	344	321	331	339	344	356	331	328	293	337	319	320	308	347	370	320	325	322	338	304	305	328	354	326	347	305	364	296	313	337	328	350	317	309	301	327	336	305	304	331	314	324	307	317	319	316	331	330	292	313	326	317	312	326	331	314	303	315	309	298	345	310	287	350	346	317	319	327	317	342	299	314	300	334	345	339	300	341	356	323	331	344	341	302	336	316	294	337	340	323	290	303	287	311	299	337	354	316	317	312	339	292	309	306	290	321	341	328	335	288	320	359	306	305	340	328	313	338	313	319	319	308	282	309	315	319	314	314	313	323	292	293	347	342	329	319	309	357	312	311	322	326	342	339	318	319	335	339	318	331	319	308	294	311	326	326	358	333	313	313	311	308	299	297	307	309	344	312	304	340	344	334	332	325	318	340	345	310	305	336	337	316	309	324	301	323	322	300	312	334	298	324	315	344	328	347	313	316	334	299	313	320	328	281	328	342	319	329	319	303	348	309	313	334	309	326	322	323	343	323	351	345	316	325	300	317	319	329	300	310	327	333	334	305	346	312	325	302	326	351	321	316	315	348	301	319	333	327	319	323	320	327	319	319	284	319	281	342	332	310	305	328	353	352	326	289	324	374	315	314	305	330	299	331	343	310	328	321	321	337	342	309	346	326	359	323	298	305	326	286	333	325	297	312	336	315	349	296	365	313	326	312	299	327	294	315	355	317	336	330	312	329	350	329	316	316	331	324	324	307	319	344	293	311	327	320	311	340	322	340	309	295	321	290	321	325	317	338	307	320	315	320	336	321	308	284	333	348	323	351	330	312	384	325	339	273	360	335	325	308	311	283	308	313	339	326	311	318	299	340	322	333	337	341	298	311	333	338	312	347	347	334	315	324	323	335	344	365	334	347	308	309	311	309	341	311	322	306	352	323	344	306	313	315	301	327	325	272	315	320	342	337	343	335	330	339	318	313	299	319	308	333	333	310	299	339	340	349	333	326	285	289	288	278	327	339	347	321	351	283	325	315	340	316	313	343	355	326	299	295	352	311	327	321	320	312	342	300	340	328	347	321	346	304	325	332	342	323	307	306	345	333	351	342	337	340	310	300	292	310	300	315	311	320	343	347	323	333	308	263	319	349	314	343	337	313	334	302	311	307	307	322	319	338	307	310	330	317	298	337	296	308	339	334	349	350	314	339	292	309	355	347	345	307	305	326	373	296	310	285	344	310	326	323	336	335	298	301	301	329	331	320	328	311	318	341	345	329	303	309	358	337	310	322	308	297	323	327	322	325	325	346	292	307	324	308	372	309	337	324	331	311	321	317	322	301	327	314	313	306	319	321	314	347	369	339	340	340	339	318	322	324	327	325	349	295	332	322	307	310	322	340	343	331	311	337	316	334	309	335	322	312	324	283	352	347	308	337	318	330	332	349	347	297	330	352	343	340	320	335	333	321	327	321	307	317	302	336	308	332	339	305	305	348	313	327	329	325	329	353	327	312	335	299	318	329	338	314	343	352	303	327	332	349	335	325	308	345	309	300	334	308	346	315	339	318	314	331	291	283	344	317	359	289	302	326	323	323	332	322	325	280	319	318	312	321	326	309	307	288	325	332	321	328	313	349	316	350	299	286	320	336	315	346	329	325	333	321	327	311	308	303	332	359	330	309	327	315	319	322	343	329	338	308	304	333	334	301	319	288	313	284	358	306	330	315	283	335	337	294	290	312	368	288	296	316	340	317	344	358	339	321	307	305	325	323	339	327	324	332	355	333	343	363	310	308	363	357	278	306	318	321	321	340	342	323	303	319	315	352	344	316	349	329	334	330	325	314	314	313	314	317	312	328	310	332	301	333	336	295	322	328	314	327	313	341	313	314	326	339	337	346	302	306	374	311	327	276	322	339	315	316	343	288	323	312	309	348	353	310	347	305	300	299	327	286	319	295	350	293	323	374	330	289	311	320	312	301	305	301	278	329	346	301	335	322	314	312	326	313	290	318	305	336	309	338	323	350	322	311	297	290	334	323	324	324	301	329	334	314	339	328	331	331	320	318	298	326	310	306	321	324	305	264	346	323	337	335	308	344	333	312	329	310	353	296	297	337	312	312	299	334	299	338	339	314	309	306	360	332	350	282	312	314	330	314	301	333	326	351	349	327	334	306	319	330	317	352	316	339	323	316	324	306	335	352	337	291	316	320	318	302	307	333	340	329	331	320	337	338	312	310	325	352	330	322	315	310	306	345	323	340	314	357	309	332	316	345	357	315	336	301	322	327	311	313	324	326	300	330	338	338	309	338	359	347	294	335	318	315	324	296	313	328	350	303	346	344	330	303	296	321	329	299	324	326	304	356	289	323	296	338	319	300	308	319	346	300	318	340	334	307	316	307	354	301	321	318	299	335	307	329	329	307	317	352	323	317	324	320	274	354	341	327	316	331	306	280	323	359	339	340	323	339	306	303	309	335	314	311	327	334	331	337	318	339	331	344	322	347	327	322	322	349	335	326	327	323	323	351	297	307	331	324	341	344	322	291	318	327	322	326	339	341	307	282	318	286	317	321	331	344	318	301	322	322	315	318	330	310	305	298	343	323	286	309	380	295	366	347	332	342	341	297	266	355	317	283	317	317	322	311	325	327	337	351	336	310	330	347	308	320	324	347	334	329	299	307	342	320	323	354	305	322	288	313	326	318	323	292	332	325	333	293	304	284	304	307	323	302	350	321	306	341	312	364	324	297	324	349	346	344	320	309	300	313	321	304	298	282	331	311	331	316	340	291	304	330
8903	5833	10055	10125	6959	3927	2406	1714	1444	1339	1205	1092	1028	955	1012	921	866	856	865	890	827	831	829	785	799	913	801	856	772	771	818	790	811	763	816	808	780	779	762	825	805	813	803	753	769	818	806	789	772	786	802	782	765	785	830	780	828	826	809	736	715	791	772	751	832	790	796	771	796	784	742	804	728	854	787	773	834	784	790	806	743	824	747	773	788	823	826	806	752	790	795	785	841	775	792	806	829	704	787	774	774	778	762	781	854	798	781	745	833	798	771	781	754	789	731	764	735	747	793	787	820	750	803	822	760	744	753	773	818	776	829	759	770	777	755	766	771	786	782	766	809	832	800	807	778	778	774	796	769	788	805	780	768	750	763	771	825	739	759	810	802	762	765	771	814	764	795	826	738	805	817	821	774	815	804	795	791	844	796	827	770	818	776	791	791	792	761	802	789	797	773	749	776	761	724	766	790	779	771	798	765	790	788	742	746	800	757	797	766	812	787	793	748	785	796	795	809	826	769	784	773	787	759	750	774	805	801	785	760	814	811	767	746	793	773	768	762	791	808	787	779	743	799	725	795	817	822	804	821	831	756	774	838	803	795	819	794	769	810	768	828	789	774	802	752	789	770	828	777	807	774	746	767	815	818	817	820	754	795	715	755	786	758	763	766	770	800	788	804	784	782	795	771	777	760	822	760	734	769	828	779	777	746	769	771	795	776	768	813	823	785	767	787	813	811	764	792	724	756	754	777	813	772	788	777	761	813	806	768	722	796	792	800	809	765	777	783	773	811	729	808	801	801	813	778	801	797	745	824	807	798	749	785	785	777	774	779	775	761	726	768	799	801	758	780	806	775	849	744	762	820	763	758	783	755	748	748	814	796	843	827	813	780	804	755	750	752	732	816	781	738	787	809	818	765	780	776	827	806	808	729	788	794	763	759	784	772	795	796	770	805	827	749	796	858	784	796	692	748	743	802	755	790	789	814	759	771	749	798	772	792	790	788	823	800	777	815	797	745	797	749	776	765	793	764	758	783	737	786	800	787	808	797	783	753	771	763	803	789	775	780	724	850	811	760	770	808	756	807	823	697	764	790	747	804	782	783	737	764	816	789	816	750	802	800	755	775	842	821	750	796	784	758	795	776	789	800	788	757	727	800	793	768	742	801	797	770	826	757	760	800	813	790	749	803	777	741	812	730	785	783	817	775	795	777	758	772	762	745	825	786	784	806	811	739	808	813	760	827	820	749	749	776	803	782	760	795	791	766	791	783	796	833	743	784	816	767	832	765	808	725	770	778	781	814	826	800	823	762	754	792	791	741	747	747	772	842	815	772	789	814	782	820	781	830	781	783	837	799	781	771	815	833	787	784	752	809	759	766	749	796	841	789	785	821	801	786	783	772	758	820	766	778	753	764	766	766	776	768	823	784	778	790	845	794	799	779	731	781	783	770	808	727	768	787	794	834	740	773	756	801	777	755	780	773	781	822	788	737	813	770	792	795	836	791	797	759	749	761	770	798	810	795	782	781	748	784	783	787	759	780	816	819	802	768	797	817	834	784	826	790	762	822	762	735	776	757	772	787	779	754	808	832	802	835	753	789	780	770	743	775	794	820	746	750	757	790	767	807	727	790	780	800	777	767	793	763	799	805	766	818	811	768	775	782	747	780	753	789	759	827	774	792	799	782	791	785	736	764	795	771	848	797	810	824	773	743	783	773	759	784	760	729	815	786	757	800	799	735	801	786	775	807	775	810	798	742	827	786	743	793	803	809	776	808	781	780	744	837	802	764	757	773	800	775	764	804	753	802	767	779	853	742	812	753	768	778	784	803	773	803	799	814	745	786	765	798	751	773	814	775	813	750	764	746	776	802	728	782	787	770	755	837	769	756	808	757	757	756	812	822	775	792	772	740	773	784	819	717	761	739	755	727	762	799	741	770	745	799	789	749	835	817	820	806	783	758	799	751	777	758	760	778	830	838	806	834	753	734	751	795	807	817	770	804	764	812	788	761	790	817	801	766	782	742	789	803	820	813	788	789	774	764	786	794	805	749	798	808	752	782	749	770	811	781	788	740	768	796	764	770	701	782	764	804	740	796	786	789	771	811	774	799	809	722	763	739	745	777	803	762	781	790	776	785	746	781	786	781	824	802	725	831	753	789	784	772	781	816	745	783	760	796	832	768	760	822	798	856	781	763	840	786	779	778	785	783	768	771	790	800	838	795	762	811	813	790	800	800	795	771	776	792	796	773	766	818	809	791	807	807	797	763	789	758	785	805	786	795	765	852	793	811	774	765	756	785	807	792	775	746	787	771	726	753	726	805	778	753	828	789	800	808	830	825	742	764	790	759	775	779	783	764	797	769	825	768	820	786	751	814	777	806	818	803	805	802	819	717	803	815	747	812	757	759	763	839	775	789	757	786	838	788	783	817	823	761	755	782	811	804	789	808	770	793	775	838	785	744	761	775	809	779	769	786	810	805	788	722	805	742	784	785	830	792	737	808	772	752	772	739	810	754	828	805	800	771	752	726	741	858	803	760	770	810	806	758	743	776	782	762	729	746	798	765	760	803	712	797	712	820	773	823	812	807	793	758	742	775	782	818	812	838	786	805	806	764	839	771	791	771	804	760	730	809	813	740	788	732	782	807	812	831	803	791	732	781	753	818	766	830	793	742	772	758	737	779	771	817	773	845	791	786	774	767	823	819	754	776	733	802	790	814	791	773	787	795	827	768	807	774	815	765	797	786	750	772	820	791	764	755	759	790	795	819	794	804	778	762	784	832	768	769	784	766	775	776	762	773	796	854	789	780	773	814	803	772	765	827	805	777	808	830	771	772	857	758	836	811	765	814	769	814	833	755	804	797	744	795	759	797	782	819	787	794	825	767	804	805	799	838	770	823	760	816	712	737	787	784	810	797	768	759	805	824	762	803	710	787	826	783	803	778	808	806	784	738	789	791	846	747	740	788	712	815	769	734	810	800	807	761	771	751	801	824	791	787	806	748	773	763	774	802	804	795	788	782	828	831	782	746	807	795	765	773	790	761	796	791	802	772	820	782	746	763	781	789	759	798	803	800	775	791	816	760	788	763	834	804	786	748	812	785	733	779	767	800	773	817	822	748	775	784	848	775	797	767	743	773	780	744	828	797	794	795	777	790	768	746	757	728	767	764	816	798	710	747	823	767	800	788	811	817	751	769	759	748	783	780	763	790	793	772	773	771	752	811	691	776	780	784	795	819	802	771	823	822	771	698	844	789	765	794	750	792	801	789	792	809	806	755	783	778	795	782	818	820	758	825	785	781	745	775	761	810	760	787	771	753	766	795	761	773	781	790	811	799	837	822	772	747	796	760	758	754	784	796	796	784	787	769	811	748	751	759	716	759	775	829	808	799	760	803	749	792	730	767	792	778	796	786	742	819	808	782	814	767	763	765	772	765	755	777	788	790	851	782	751	749	781	802	799	765	781	796	776	760	852	800	812	783	781	794	715	822	730
26641	10836	8417	5864	3339	2000	799	551	466	411	363	326	345	326	309	322	318	309	265	274	273	277	273	311	285	291	282	281	276	325	294	273	284	302	262	263	300	298	301	303	273	257	300	271	286	284	276	267	251	289	256	280	297	284	285	268	275	295	300	293	294	294	306	266	308	286	300	279	290	287	287	305	300	285	275	264	281	269	312	279	299	281	273	253	284	269	289	301	300	265	284	303	283	268	274	262	304	279	249	286	268	314	318	262	312	282	285	290	279	300	306	278	304	255	273	313	271	262	277	293	272	265	280	285	268	322	290	285	281	291	276	311	306	257	265	279	287	301	285	293	285	293	299	274	291	288	300	265	303	297	270	305	312	261	275	276	276	263	263	270	267	289	316	291	303	322	282	278	255	288	264	290	320	322	270	302	267	294	314	305	290	304	312	306	302	301	307	291	268	284	285	268	274	269	305	245	283	296	275	259	278	270	244	297	289	254	275	291	287	253	264	287	277	297	284	261	285	268	273	284	286	290	277	299	276	267	277	314	277	286	307	282	292	291	300	261	277	263	280	280	283	269	288	289	275	304	287	291	274	269	305	268	269	292	269	305	273	283	276	272	283	282	285	259	288	272	299	274	255	278	287	279	268	288	272	294	290	264	293	256	290	267	264	248	297	289	317	310	279	297	268	251	296	291	289	295	298	282	297	307	253	279	241	272	270	276	278	299	309	299	285	257	302	306	281	270	292	257	296	277	270	307	294	305	268	298	294	283	285	275	284	285	280	294	261	263	301	290	287	279	256	275	277	278	274	278	287	296	316	283	278	280	289	289	293	285	275	274	275	274	242	299	283	269	285	285	290	264	293	325	291	324	288	294	280	263	269	273	275	303	279	280	299	287	285	289	274	303	287	268	284	266	265	296	282	270	324	270	271	276	263	272	298	294	263	293	307	274	297	288	275	284	264	269	310	307	277	290	300	293	278	229	284	256	300	287	294	288	273	283	284	265	284	290	275	263	260	303	275	274	310	313	271	256	262	302	264	261	292	270	267	282	267	258	279	295	286	291	305	299	263	260	278	272	309	306	300	287	293	288	298	314	305	283	273	265	264	295	267	268	271	303	296	275	287	273	277	318	289	263	285	284	301	274	292	317	271	289	282	304	285	272	289	267	278	286	283	265	274	253	262	293	260	279	282	285	265	246	289	261	267	285	301	306	313	267	295	267	288	285	272	272	296	297	289	260	283	295	282	285	311	306	292	240	292	294	277	283	281	264	302	320	290	268	267	298	259	291	267	304	304	306	256	283	261	296	290	286	323	283	320	281	289	282	285	258	290	304	274	271	308	299	291	301	303	298	286	292	260	305	305	302	297	264	256	326	286	283	275	269	302	296	296	299	279	300	299	263	277	296	277	275	293	280	293	293	278	304	276	296	287	309	263	294	282	250	291	278	266	278	300	283	301	289	285	278	267	289	274	309	280	273	300	309	306	280	258	307	273	289	291	270	253	285	306	289	289	313	260	262	274	277	294	282	310	299	295	297	292	287	299	306	303	300	245	276	324	295	312	265	290	309	310	263	262	255	291	315	308	284	294	287	284	261	265	296	292	286	300	278	278	277	313	304	273	264	321	276	294	277	246	296	269	257	258	284	296	264	297	281	274	283	288	274	267	294	307	275	263	296	277	281	294	306	260	296	268	295	297	273	277	310	296	284	281	270	271	294	265	299	272	247	286	294	286	289	297	283	291	307	290	264	314	284	321	268	293	268	287	268	308	304	287	284	302	246	291	275	287	315	275	284	259	288	236	258	275	294	293	306	292	274	247	308	258	278	289	311	314	307	301	283	293	298	282	280	284	298	270	266	285	293	295	320	294	292	303	260	291	262	293	292	300	274	255	323	261	267	300	321	280	299	254	249	308	269	247	254	270	276	294	279	301	311	283	311	279	276	278	321	248	317	297	299	306	298	264	288	253	299	282	296	261	307	269	287	268	273	296	280	283	280	308	279	316	284	280	275	286	287	297	244	289	278	273	255	290	275	270	276	324	295	291	286	301	283	251	287	302	294	269	336	266	279	282	278	305	288	307	316	266	275	290	271	302	307	286	279	273	249	312	309	276	285	266	283	280	265	290	275	263	293	289	304	288	318	269	299	264	302	273	290	301	274	261	283	303	297	279	310	285	267	247	289	291	279	273	267	310	297	296	279	261	265	259	284	294	307	249	285	280	298	273	286	276	284	272	273	277	254	280	271	287	297	313	282	262	293	281	273	276	278	278	267	276	294	285	268	271	273	304	285	281	286	291	301	292	297	268	307	291	273	245	264	267	272	247	280	278	293	264	304	299	278	287	325	282	281	261	268	287	266	279	281	282	279	262	288	266	278	295	280	290	295	277	275	306	288	287	300	286	324	292	267	292	315	260	300	287	274	268	314	281	279	289	267	257	309	273	276	284	303	293	267	282	286	272	319	274	300	308	301	264	291	272	276	267	313	264	273	286	292	283	328	227	263	305	308	264	290	270	328	293	296	290	275	306	271	220	267	279	279	342	263	269	282	283	269	289	300	279	274	314	277	255	271	317	328	294	291	269	298	288	277	310	300	281	266	285	267	286	269	301	280	262	273	298	300	288	292	264	295	294	278	296	278	268	278	288	281	285	305	287	285	300	327	301	292	291	279	293	293	294	303	306	281	286	311	266	296	255	295	272	278	283	307	315	299	297	281	271	251	286	263	299	282	264	297	273	290	271	273	287	288	271	298	267	305	287	278	286	307	267	267	279	244	279	292	305	279	306	289	269	293	287	299	289	291	289	302	317	306	273	295	308	268	294	271	281	267	271	270	290	278	289	291	296	286	261	280	299	320	280	280	293	284	269	286	266	305	317	295	271	291	278	260	281	308	281	304	305	325	323	296	300	286	288	267	290	264	280	306	289	276	276	337	303	277	278	289	283	287	286	274	270	280	275	267	298	271	287	290	293	302	253	297	305	268	261	263	281	251	284	307	290	279	288	259	297	279	263	270	294	290	261	287	289	270	284	288	307	269	264	288	288	315	313	277	283	287	271	276	312	305	271	306	293	271	254	290	295	257	310	295	275	275	294	272	272	282	309	277	279	269	288	341	310	307	327	356	300	303	275	291	275	261	273	290	299	272	264	286	266	303	283	283	263	271	278	286	321	314	305	261	242	269	270	259	291	272	268	290	285	290	261	307	259	305	255	312	284	294	295	285	291	305	286	289	265	300	272	292	312	270	284	297	295	316	284	229	250	328	319	269	282	289	303	288	285	274	315	291	279	280	280	310	276	318	274	285	308	278	252	274	292	308	275	309	314	278	277	289	280	253	309	309	313	288	267	279	282	281	286	270	260	269	262	286	258	313	293	270	298	279	271	284	303	270	273	297	290	292	311	270	276	275	282	280	284	267	297	288	254	309	307	271	275	275	279	298	281	260	282	306	241	284	270	278	298	271	302	303	285	293	302	276	269	273	296	296	297	281	298	299	273	278
19216	10572	14893	15625	12016	7987	3348	1951	1657	1373	1274	1118	1106	1065	912	874	906	808	847	794	791	737	806	784	779	752	741	764	762	720	706	739	720	741	729	678	735	725	695	745	632	695	749	723	712	728	695	711	705	704	713	735	691	693	741	712	710	668	710	699	688	662	686	686	674	649	716	717	675	641	737	698	714	727	670	727	698	679	654	730	766	694	701	687	688	662	695	743	732	701	710	688	671	757	686	673	705	721	718	683	736	691	699	702	694	700	706	674	703	697	693	681	727	715	720	716	692	668	711	707	704	695	732	715	709	714	695	693	730	692	700	691	725	720	689	715	690	676	681	700	693	717	751	695	699	661	702	677	714	669	718	718	712	735	712	742	692	718	695	670	731	669	671	722	715	717	653	695	728	712	731	698	700	710	709	695	711	748	705	722	689	672	657	693	689	696	668	674	657	690	692	684	697	698	719	708	694	691	696	698	754	714	724	680	678	708	724	702	690	672	729	679	700	729	659	696	726	664	686	721	706	707	664	656	732	700	697	633	718	671	667	688	661	699	672	674	660	702	743	740	750	717	728	684	689	697	710	712	708	678	646	753	690	694	722	700	702	695	755	732	749	730	702	717	716	705	733	729	686	693	674	718	743	665	698	755	714	754	646	663	681	720	727	739	700	776	728	761	644	695	720	718	712	709	704	726	689	694	734	667	735	677	664	689	692	709	740	686	641	715	683	729	714	734	688	680	697	716	651	674	690	698	702	729	737	695	728	700	710	722	666	752	690	710	712	678	674	711	739	728	650	738	705	726	656	688	684	676	635	691	723	732	715	677	689	704	748	718	731	692	713	697	729	704	692	701	683	670	715	678	718	679	709	705	642	697	680	693	666	694	651	713	697	712	672	632	675	694	692	711	738	679	679	674	733	731	725	717	694	700	697	732	697	699	711	685	695	700	719	711	680	715	733	661	705	709	706	724	704	713	739	697	684	689	678	705	729	721	719	735	653	694	696	700	703	720	701	689	732	703	705	730	690	621	665	746	742	705	751	726	737	668	665	662	670	724	679	711	711	711	698	741	702	718	668	714	709	687	738	696	744	725	724	713	657	720	735	688	715	721	754	683	728	695	747	722	698	695	730	706	671	703	697	651	707	686	688	689	741	657	696	692	701	664	699	701	744	658	658	677	705	725	696	731	686	722	740	701	678	719	678	754	680	672	691	691	657	724	708	671	714	689	678	701	661	701	731	682	693	674	731	698	680	702	710	682	700	715	678	696	663	654	724	665	753	715	706	690	684	709	717	708	709	684	634	693	695	719	668	726	696	683	677	748	728	695	697	687	612	689	734	676	672	695	703	708	648	671	720	727	637	674	696	704	701	655	681	702	734	664	660	748	687	662	721	748	742	693	725	699	692	718	715	648	711	650	682	682	683	696	708	688	726	728	741	681	715	702	704	685	696	740	695	683	702	711	681	732	659	729	643	694	727	686	739	744	727	699	699	747	675	660	694	705	775	675	687	727	710	701	747	732	703	648	723	689	644	694	713	727	682	686	725	689	764	702	690	701	736	684	663	705	765	708	739	698	700	707	726	704	714	696	747	710	665	658	719	686	704	722	729	752	665	684	715	710	697	693	690	686	721	697	719	673	681	708	745	717	734	677	743	688	669	680	685	684	737	715	699	639	685	717	699	671	661	710	707	729	698	692	701	693	757	688	715	754	735	673	721	717	725	679	731	717	679	737	705	733	670	671	680	663	709	718	691	716	708	703	693	692	682	677	691	697	694	650	652	680	724	734	671	694	718	718	684	689	699	689	705	696	719	733	680	663	717	731	636	696	669	677	706	687	718	688	654	737	736	668	722	735	699	690	673	681	682	698	709	742	730	742	722	685	706	736	659	694	687	728	701	691	712	709	726	724	762	739	680	746	682	687	712	711	691	662	703	716	700	670	711	713	696	713	704	735	701	722	734	679	693	728	724	669	655	733	737	647	686	719	771	708	729	689	691	731	729	693	695	670	712	707	688	703	721	726	743	729	720	706	681	737	753	687	690	718	711	702	720	732	659	748	699	687	640	713	707	684	718	718	629	655	733	703	683	696	658	654	695	725	710	737	763	692	707	714	712	675	709	716	670	752	691	719	691	714	726	671	700	737	706	699	707	690	760	659	716	689	715	691	706	682	691	715	678	727	700	680	692	661	715	690	751	703	670	685	697	692	668	685	674	691	738	727	723	694	723	687	697	713	681	668	687	715	711	733	708	663	722	737	696	733	711	711	673	752	732	689	733	689	717	688	734	696	709	714	721	712	665	726	703	735	691	701	702	705	730	722	729	749	688	698	698	704	680	653	697	689	691	677	650	726	723	721	717	675	697	686	661	748	653	675	697	699	669	698	706	673	717	686	690	689	692	669	678	700	710	716	688	713	695	675	696	722	681	700	707	715	720	694	727	715	707	721	697	662	690	737	662	658	704	692	666	691	699	701	688	680	681	680	722	689	693	685	689	679	710	699	705	675	742	683	711	735	760	742	662	733	705	682	717	719	677	701	716	710	682	697	721	723	736	690	706	633	673	672	691	663	720	717	695	686	703	710	745	720	719	650	704	646	713	735	707	698	718	703	694	722	654	734	733	716	657	663	662	729	705	708	693	674	742	724	748	724	686	741	693	711	662	668	751	710	701	709	730	727	676	690	701	648	735	724	671	718	711	670	690	671	679	715	720	703	748	669	700	697	674	667	683	716	716	733	735	673	738	700	695	709	702	694	750	676	688	669	743	724	740	707	759	758	692	688	655	704	679	704	712	675	724	686	699	717	718	669	691	713	718	743	682	731	699	712	725	695	732	733	686	734	673	681	717	722	676	714	679	734	626	704	671	720	722	702	707	672	741	687	684	710	701	709	701	688	683	670	698	686	659	687	645	676	700	694	678	698	704	703	729	696	715	691	682	735	669	713	676	725	719	738	678	740	719	708	701	681	782	755	677	662	684	666	684	706	702	738	666	650	713	688	706	662	747	694	681	700	719	690	685	751	722	690	698	676	678	697	703	728	768	698	688	735	663	707	719	712	728	671	700	696	655	664	677	663	732	656	716	676	709	699	683	708	696	680	733	683	723	676	651	687	674	738	690	708	759	709	698	744	730	727	718	633	661	681	695	674	710	727	637	682	725	715	717	701	728	689	674	667	679	713	700	711	686	731	709	637	706	683	714	666	714	701	703	678	742	733	711	663	672	690	682	744	732	702	679	664	720	696	695	714	682	718	664	699	690	700	682	689	712	691	698	689	714	709	644	763	707	724	692	723	698	700	735	696	709	701	697	669	713	696	699	695	707	707	711	711	653	663	748	722	703	715	685	721	651	665	733	704	714	705	658	723	698	735	708	678	689	734	685	694	656	741	686	713	647	675	706	703	723	649	720	699	699	683	771	732	690	736	719	726	760	751	727	707	715	656	696	661	642	709	697	669	695	730	658	701	709	675	715	720	692	690	718	694	691	699	715	675	681	741
38527	15930	12888	8640	4907	2412	897	585	432	372	352	342	339	306	308	299	286	287	276	276	263	235	258	263	248	278	247	244	284	237	253	257	265	224	233	237	215	236	248	260	251	233	279	247	252	233	244	232	243	269	239	223	278	281	277	269	225	281	273	248	243	277	223	217	245	243	241	255	250	229	242	272	240	239	249	263	226	243	242	236	235	271	249	271	287	228	266	250	239	228	223	252	223	251	272	250	230	252	262	230	238	245	255	260	231	225	242	257	278	240	252	234	247	236	242	260	248	260	233	267	235	242	245	231	251	245	242	250	239	265	228	264	280	217	249	230	245	255	271	246	245	237	230	253	246	258	203	207	238	247	243	246	239	258	249	253	257	245	258	272	234	238	236	263	210	246	254	251	257	255	247	203	260	248	236	268	224	239	252	266	261	242	231	245	276	237	272	227	291	253	257	237	275	257	248	257	271	259	270	231	279	242	256	242	234	265	258	254	245	267	231	240	221	247	235	237	225	264	244	257	256	227	228	256	242	251	239	231	228	261	245	227	233	238	254	288	255	219	231	235	241	259	259	245	238	266	231	258	216	235	230	266	211	211	244	275	257	267	219	227	228	252	215	248	260	260	271	236	259	267	223	259	283	258	250	238	231	232	228	237	266	242	256	244	246	242	258	255	228	263	228	233	250	258	265	238	255	238	251	257	261	244	249	214	231	238	251	246	260	257	260	247	265	267	202	240	246	256	228	233	239	234	240	238	261	248	221	259	249	257	250	232	232	251	246	252	246	237	265	254	242	249	239	251	254	239	250	254	244	231	247	247	265	225	261	258	258	274	266	217	249	259	220	235	266	239	248	239	251	238	230	240	233	263	221	275	264	248	270	267	224	261	257	249	221	216	241	248	264	255	248	257	230	262	246	256	269	246	257	241	267	259	222	193	284	253	286	266	246	253	265	259	229	264	290	247	247	233	261	228	268	253	265	229	240	256	291	257	252	253	235	233	256	235	218	256	249	247	252	222	261	245	258	235	260	258	253	262	247	248	254	208	229	253	245	255	248	249	221	243	229	255	252	257	279	259	231	253	265	241	214	262	248	274	234	281	269	254	245	242	261	252	235	248	279	249	254	260	248	236	248	258	232	255	223	232	249	244	256	219	256	226	227	225	264	250	238	254	253	237	253	256	242	244	265	235	277	251	251	265	269	279	278	235	225	252	259	251	244	244	245	216	251	261	221	225	244	269	253	232	222	244	241	215	263	240	259	229	247	273	247	270	248	240	224	221	257	257	230	219	257	226	253	225	240	213	198	223	229	239	258	244	248	265	274	254	253	259	277	282	266	252	206	265	280	236	239	239	238	240	250	220	259	259	267	246	268	244	258	230	242	252	240	241	226	223	252	273	244	254	265	220	223	234	258	232	246	221	249	257	251	244	252	241	255	231	227	256	245	258	275	232	226	254	234	231	253	258	241	285	224	244	266	254	230	265	226	233	227	237	246	262	245	263	254	216	262	232	250	270	221	255	238	232	231	239	267	261	235	247	233	243	216	242	251	247	234	244	258	249	228	268	242	213	241	265	222	265	227	253	259	211	221	226	217	243	262	205	228	281	237	242	238	231	265	267	241	253	265	241	267	235	232	255	245	210	257	238	240	237	261	264	279	248	276	265	255	238	223	252	279	233	222	246	242	239	231	240	242	262	241	257	245	223	231	253	245	215	219	240	253	236	252	249	276	224	231	265	253	264	239	251	242	234	275	245	258	244	237	237	246	252	271	252	229	247	262	278	262	266	247	267	236	257	246	241	259	251	240	250	214	233	259	270	229	259	238	269	243	256	247	256	237	233	243	271	274	244	239	237	229	240	266	263	262	256	299	211	260	255	227	253	266	223	232	242	199	261	252	261	257	253	242	263	248	245	253	261	258	258	255	234	258	234	240	211	219	225	255	266	232	224	240	240	226	244	211	260	263	233	246	228	228	279	243	229	251	236	246	236	282	232	243	258	252	255	279	248	268	258	238	216	266	229	234	258	234	245	235	229	246	242	245	266	267	283	276	228	259	257	252	251	234	259	213	278	224	246	236	235	223	269	243	243	247	260	231	249	246	249	262	262	245	250	240	248	247	262	246	234	259	234	282	269	261	265	254	246	231	250	256	228	222	272	257	251	259	231	235	256	275	273	246	254	227	270	265	268	241	220	251	244	276	256	235	255	279	248	248	253	240	239	259	234	231	264	266	280	224	250	236	222	231	287	226	251	237	230	291	264	243	238	246	251	260	254	250	209	247	232	264	236	237	223	226	224	286	247	246	256	252	217	264	234	227	237	219	268	234	244	230	221	228	248	258	251	261	234	242	238	245	277	229	233	249	242	238	216	270	253	280	243	240	257	266	224	239	234	256	247	270	236	263	225	207	235	231	254	255	247	254	245	236	254	290	235	240	258	229	259	250	230	231	261	272	260	239	221	245	214	244	233	265	231	261	274	228	259	237	241	239	264	247	249	232	233	256	253	256	259	253	238	240	212	269	273	269	253	238	249	273	258	258	250	251	251	228	209	251	265	244	272	232	231	281	249	210	276	253	246	244	271	275	257	234	260	233	231	209	242	259	245	255	253	255	267	258	233	219	230	239	245	244	227	227	225	245	221	253	245	226	247	247	266	248	234	246	260	264	255	260	248	239	240	271	269	272	249	236	262	280	231	243	266	245	259	229	240	231	274	254	253	262	240	246	226	241	275	265	235	275	236	239	251	250	257	217	243	275	228	278	275	243	234	247	266	234	251	249	282	232	233	259	270	236	247	237	226	252	256	240	228	232	236	232	230	279	215	281	244	232	255	242	248	226	241	225	232	242	248	234	258	238	229	239	236	261	265	266	259	273	241	243	233	244	231	251	245	241	257	230	256	275	295	265	248	270	248	245	268	227	227	258	255	249	250	254	249	244	251	239	267	219	236	226	261	252	282	245	223	268	247	222	224	260	249	237	262	251	240	251	256	242	218	260	241	240	243	244	240	253	237	266	243	250	224	248	254	286	259	273	302	243	216	235	242	243	261	269	231	250	228	216	260	255	259	247	250	252	263	220	236	234	242	239	239	257	261	221	229	254	251	232	239	240	245	255	244	239	235	247	261	240	248	264	235	264	255	264	254	227	242	248	256	271	235	264	245	294	292	272	251	256	247	283	263	250	243	243	261	272	217	212	225	230	251	222	258	261	254	243	242	241	262	269	283	267	230	247	234	276	235	240	244	252	253	258	252	233	240	261	250	238	252	252	250	242	227	240	261	248	248	231	220	240	255	231	248	264	231	258	255	226	245	241	211	263	247	249	237	273	259	246	236	241	261	239	270	256	253	250	265	240	291	230	229	249	251	220	269	276	252	264	235	258	285	251	220	266	243	250	240	247	229	240	233	280	264	258	218	294	249	246	237	213	223	263	222	258	251	262	247	251	258	222	239	225	234	239	253	263	282	241	257	247	252	255	235	267	263	214	238	296	252	257	249
25577	13671	20326	19078	14086	9130	4066	2499	1781	1525	1282	1151	1115	1065	973	962	828	839	840	770	699	710	754	688	715	661	722	711	654	652	652	685	645	660	628	682	657	631	687	608	629	640	608	618	653	603	642	659	637	641	628	627	634	640	632	604	690	666	607	617	607	609	626	659	597	673	618	614	630	594	638	617	667	667	631	578	641	632	619	603	657	664	641	612	610	647	640	616	628	618	622	623	622	626	678	644	603	608	632	622	642	648	676	653	612	647	650	617	647	634	645	615	674	583	624	628	645	632	599	601	641	654	642	616	629	602	618	634	631	639	606	587	645	676	625	630	593	566	653	634	640	633	581	622	643	595	663	671	624	622	617	624	599	620	595	665	628	599	602	608	633	628	641	631	610	604	592	620	613	616	683	639	572	656	661	581	645	639	627	612	613	643	579	652	600	647	620	651	617	607	651	626	625	635	608	585	609	631	621	640	652	603	632	622	618	621	621	642	590	640	619	653	610	626	615	612	590	606	629	637	649	635	607	660	604	599	633	630	612	619	613	603	622	649	650	601	641	644	610	619	640	586	622	636	644	619	644	554	607	625	644	605	628	585	634	646	640	619	618	602	624	604	616	591	634	597	599	575	661	627	576	638	614	604	656	655	619	631	600	611	633	668	648	621	656	579	611	596	596	622	609	618	588	635	605	594	628	672	566	634	605	601	603	632	638	627	683	612	653	653	637	645	643	607	613	635	583	629	644	658	642	643	628	652	607	626	641	589	633	663	627	619	584	622	627	652	639	664	617	638	626	598	652	644	614	617	635	649	584	588	631	646	599	606	629	621	640	604	618	647	662	661	618	618	659	641	648	685	623	648	580	635	606	589	609	611	662	634	638	639	587	636	622	580	635	622	629	624	600	597	631	620	658	620	601	620	585	669	621	636	595	612	607	627	603	617	614	630	625	650	634	599	591	587	578	554	628	607	568	644	661	600	597	618	609	619	564	605	642	620	612	648	629	639	579	615	578	653	630	610	599	609	554	644	653	633	624	603	685	641	608	613	660	573	627	617	618	597	632	576	661	595	611	608	606	625	640	635	609	639	658	629	655	590	617	625	588	653	625	599	598	592	649	633	648	594	631	646	624	586	597	627	618	634	594	631	639	601	617	603	603	623	653	639	627	627	659	653	613	608	620	587	635	623	638	681	606	598	609	601	607	627	629	610	643	589	625	658	593	603	636	620	633	599	671	626	609	608	611	611	642	644	660	658	646	617	624	640	627	587	652	629	621	614	633	616	656	645	626	634	611	628	596	604	618	615	619	647	639	621	646	652	619	636	622	602	645	587	587	623	639	609	566	622	637	585	651	644	583	623	599	604	638	631	602	603	615	606	636	662	606	599	613	572	594	622	632	630	587	675	620	629	618	619	601	642	648	652	657	640	608	603	567	661	650	643	668	630	639	647	617	599	599	620	620	658	622	607	604	630	625	635	608	644	658	657	604	676	638	615	608	620	619	626	635	620	619	620	627	603	594	627	591	600	643	638	597	661	618	644	622	647	668	646	655	624	587	585	627	656	638	631	622	608	578	617	624	609	625	644	586	623	636	636	613	612	606	652	631	594	653	627	609	636	621	626	595	602	613	597	604	582	607	591	632	601	630	624	645	601	608	608	654	658	668	652	640	601	629	635	624	623	620	609	567	577	616	670	660	618	601	616	627	621	651	649	641	589	614	613	648	658	642	652	609	641	616	621	633	628	629	638	618	666	621	622	654	664	607	621	631	602	615	620	567	602	606	630	624	616	682	596	633	650	630	660	650	599	596	680	692	597	638	636	656	626	644	638	600	647	626	640	620	612	635	606	646	585	662	592	646	634	561	643	601	610	615	614	612	635	651	582	630	635	695	623	617	596	595	621	615	642	634	676	588	633	595	643	607	610	669	659	623	593	567	668	636	648	636	680	677	630	617	625	628	603	591	639	611	627	645	627	572	652	620	658	596	601	605	669	599	606	605	628	622	626	610	655	649	605	624	637	705	595	609	618	608	656	671	598	609	622	655	655	633	626	584	607	683	597	630	608	621	651	587	626	621	554	643	618	634	661	650	593	625	647	664	614	604	605	655	579	603	649	621	632	635	662	619	550	640	627	635	611	658	680	645	569	617	655	630	623	614	573	580	606	652	652	634	627	611	590	625	604	591	617	609	587	630	623	616	609	628	679	640	581	578	619	602	574	636	623	652	613	666	606	624	655	632	624	624	613	623	651	624	636	591	659	642	620	654	622	667	587	594	621	611	646	634	589	620	657	664	613	577	623	608	665	618	591	630	614	645	600	668	598	626	611	648	610	623	604	637	606	668	621	624	572	627	647	629	625	655	637	602	638	649	627	603	628	622	619	635	710	611	609	619	608	595	618	630	621	661	616	610	584	601	600	613	595	629	596	650	668	596	624	673	662	639	631	620	669	646	628	647	605	604	622	608	618	565	593	614	609	620	619	633	589	629	591	576	619	645	637	663	608	606	649	588	593	579	632	654	648	614	657	624	649	651	647	665	631	630	636	634	633	605	630	622	659	632	604	626	598	635	624	635	649	647	596	603	616	616	594	635	589	598	658	622	632	611	606	607	623	579	603	628	594	596	612	641	611	618	640	658	640	634	628	606	594	595	694	638	624	571	663	652	635	649	624	612	585	587	659	609	626	638	634	622	613	600	665	658	612	609	603	643	628	616	647	648	594	617	640	599	620	612	667	589	663	641	580	613	605	684	597	598	606	614	619	607	637	638	594	654	640	613	661	580	594	596	611	586	620	612	636	652	616	607	673	679	574	641	621	649	616	629	664	626	612	623	636	611	640	608	638	661	612	593	604	619	627	621	672	595	634	581	596	579	697	617	712	620	630	605	615	664	634	670	593	619	565	648	660	664	597	644	641	612	659	596	636	617	630	624	586	600	562	643	631	635	603	643	629	602	580	618	649	610	641	599	630	644	609	588	602	595	622	605	590	634	629	594	598	541	555	615	651	637	612	659	634	646	584	623	609	639	619	629	618	610	632	655	588	637	660	630	651	610	584	652	609	670	655	641	661	633	617	653	623	592	592	634	630	614	632	616	653	587	631	593	667	605	620	632	608	609	596	589	628	639	617	636	603	612	641	606	620	618	578	644	624	613	637	608	614	604	611	638	629	663	613	628	610	637	637	677	628	586	629	662	638	602	624	646	613	612	618	654	607	651	642	615	629	620	632	610	622	598	609	609	634	609	653	597	648	610	608	585	596	657	628	650	608	619	625	580	603	616	633	580	651	641	645	609	600	640	588	578	619	646	624	616	610	579	672	632	606	631	630	585	618	602	630	659	624	606	600	651	643	612	625	627	600	628	636	602	580	601	599	596	638	561	608	642	643	598	641	614	581	636	599	607	650	650	622	562	597	628	639	632	621	628	600	613	633	633	609	635	611	601	656	615	656	640	617	632	651	657	572	651	579	633	638	611	625	616	595	650	630	589	666	639	644	605	593
16765	6361	3443	2090	1254	814	576	421	387	391	334	346	328	349	329	303	320	313	327	320	314	322	302	338	315	345	359	316	327	305	306	323	325	324	307	313	316	322	310	302	298	331	297	337	344	282	287	284	276	317	346	291	284	285	288	303	314	278	334	330	308	306	307	324	333	313	317	314	284	301	281	315	306	320	283	290	300	313	289	281	351	286	295	295	304	309	326	295	288	313	278	319	302	316	310	281	319	300	313	345	343	299	303	295	300	318	287	309	330	312	293	300	265	336	328	284	311	280	301	307	320	323	276	311	292	305	305	331	308	297	313	262	272	303	293	292	313	316	281	313	313	294	298	310	312	320	313	314	295	296	279	333	312	332	294	272	307	293	301	293	309	300	300	303	316	310	291	300	320	310	275	337	296	328	331	303	301	337	285	311	326	320	295	307	312	320	308	336	304	309	325	342	320	288	303	303	298	289	303	302	317	306	328	283	301	319	360	275	310	304	293	306	313	316	299	309	327	323	324	304	327	321	356	310	318	289	310	296	288	324	316	337	311	298	309	290	288	310	306	306	320	316	317	287	308	337	316	306	310	326	306	292	332	331	321	320	311	315	305	333	306	332	333	317	309	316	299	278	314	294	287	319	312	324	316	313	282	293	323	331	296	329	316	281	302	312	286	320	318	300	279	302	296	310	284	276	318	280	264	314	314	293	285	293	298	305	317	314	309	305	313	322	284	280	307	312	308	299	305	307	310	299	337	312	308	334	307	305	314	297	305	304	317	308	283	331	299	339	281	268	296	298	307	289	302	311	280	286	284	325	328	307	312	285	298	305	320	284	312	317	301	316	301	301	315	281	312	322	325	335	319	277	329	330	327	313	338	293	310	279	292	316	301	327	321	303	308	317	289	336	314	331	273	331	287	299	305	294	257	319	289	307	272	291	270	319	310	307	312	307	294	304	286	294	294	303	271	328	314	286	308	320	309	273	283	337	337	310	302	310	296	311	316	289	294	288	318	310	305	325	314	275	331	285	325	298	300	304	307	296	290	296	327	288	344	315	320	318	302	302	284	301	290	284	313	295	301	320	293	293	327	286	308	331	288	301	284	298	309	332	296	312	289	293	289	306	291	337	300	301	300	300	304	309	311	308	335	301	314	329	321	293	340	320	296	320	347	321	295	300	273	322	340	295	320	336	311	298	296	323	296	325	312	296	291	286	320	310	305	334	297	321	282	285	288	293	348	302	310	293	308	326	317	300	318	341	307	298	317	291	314	314	308	280	320	344	345	346	301	307	332	333	315	290	317	319	303	315	303	312	334	317	299	318	303	318	299	291	309	273	304	307	299	271	276	320	324	318	301	323	306	301	293	267	292	287	290	296	283	253	307	290	306	324	322	338	314	296	337	312	327	310	316	313	314	288	295	316	312	317	286	319	330	320	310	318	316	281	282	332	333	303	295	314	333	256	297	316	347	322	288	306	267	310	294	294	290	321	321	320	298	290	317	294	316	291	275	310	283	316	328	311	318	293	271	315	289	318	352	284	303	289	283	300	327	291	299	344	308	341	315	297	327	311	268	309	322	295	284	308	315	328	312	297	308	338	303	302	308	322	274	314	289	275	284	318	309	276	334	331	313	301	301	299	279	347	286	278	326	290	277	301	307	274	315	306	276	311	289	287	294	314	322	290	306	306	275	328	317	284	337	337	319	291	301	307	327	309	263	320	291	310	315	322	304	298	274	284	292	317	325	294	295	328	306	348	294	297	297	310	326	322	312	299	285	306	309	284	331	288	337	303	298	322	315	297	308	310	286	311	331	308	292	328	290	336	290	305	289	299	274	310	309	321	284	290	294	291	296	304	324	290	322	306	289	312	304	277	314	316	286	304	308	289	290	332	303	303	290	315	309	288	317	289	326	338	291	319	321	294	320	278	321	319	323	325	306	305	314	308	315	295	341	315	285	297	304	351	300	321	304	308	320	327	277	316	322	287	332	309	290	251	336	299	319	305	289	310	336	315	304	319	305	294	301	301	321	315	302	320	284	272	296	312	303	314	325	300	307	302	325	312	319	334	311	307	282	310	298	293	289	313	307	314	314	291	295	300	271	320	332	304	294	312	332	306	290	341	293	288	263	334	300	308	306	314	304	296	293	300	296	290	299	288	335	295	282	289	307	302	297	324	311	272	281	304	299	315	299	303	291	302	291	320	272	297	277	284	285	281	280	276	307	275	317	295	314	299	294	321	280	289	312	309	322	298	281	287	319	303	340	351	296	313	315	280	330	299	305	339	315	294	280	292	280	293	339	314	319	323	308	292	293	296	307	276	278	319	312	291	301	342	301	307	297	296	328	317	290	283	313	290	301	354	352	310	306	333	333	295	303	274	319	324	292	295	332	303	333	287	328	291	331	302	322	301	318	328	306	310	289	311	296	276	308	274	290	300	291	322	270	303	292	308	315	338	278	284	284	288	353	297	308	293	318	329	321	299	314	321	312	285	305	273	334	291	297	292	268	294	300	305	295	307	319	290	310	278	308	307	300	303	300	303	330	281	301	316	287	275	284	298	330	319	310	308	321	296	288	296	293	289	294	329	300	282	303	285	302	300	276	305	304	297	298	293	298	297	262	300	312	283	347	292	275	328	294	297	292	268	317	292	344	313	353	275	301	296	318	305	320	324	329	346	311	318	314	313	299	335	330	297	296	297	341	303	310	303	321	309	303	306	296	314	337	311	341	265	307	303	325	305	295	335	317	288	286	315	287	307	302	334	295	324	324	316	325	277	303	302	303	295	322	344	313	310	311	336	313	320	283	282	331	294	333	311	326	297	298	305	298	348	327	316	291	295	271	330	314	316	298	269	293	319	307	326	274	310	289	327	312	290	301	296	293	294	320	284	328	318	270	303	313	304	303	307	305	316	312	313	282	289	266	305	273	312	309	302	305	315	284	293	323	313	297	329	327	283	288	291	324	275	301	282	311	351	304	332	294	294	272	296	301	277	287	288	329	302	317	279	295	295	269	299	323	286	280	277	310	296	302	270	327	291	286	271	328	322	309	302	304	309	290	293	266	296	301	358	334	293	294	318	335	317	274	293	339	297	311	321	311	307	305	285	312	297	281	308	273	293	287	284	312	281	328	319	304	310	306	262	286	301	299	327	306	313	288	285	339	295	256	303	315	350	330	308	330	314	330	307	296	292	302	295	289	321	271	312	290	319	298	298	283	295	289	303	303	322	317	321	306	319	299	284	302	297	299	295	277	310	318	332	305	327	300	312	301	323	295	297	312	304	340	285	291	310	321	298	319	303	317	267	290	291	293	296	302	339	343	274	328	298	306	316	287	318	314	301	325	307	354	334	322	295	302	289	325	324	317	334	297	320	313	311	322	316	289	273	276	307	321	325	329	315	337	287	309	289	301	272	303	314	266	271	302	282	336	310	283	299	309	267	323	314	294	307	298	280	331	308	287	292	280	327	340	304	296	308	290	322	311	318	317	285	289	301
13098	6700	7200	6801	4666	3169	1997	1473	1213	1107	1096	1020	940	950	839	895	836	867	847	794	727	782	794	791	773	763	820	722	750	755	816	719	742	717	729	795	721	729	746	770	703	725	779	780	770	813	747	746	802	764	724	780	762	787	791	769	754	727	741	782	717	737	776	770	767	758	740	752	769	753	741	722	746	743	749	765	751	733	765	693	749	728	826	725	765	750	706	770	777	731	747	758	719	687	769	792	746	760	726	779	761	728	748	680	775	735	718	735	737	748	698	801	759	757	760	729	777	773	759	740	713	754	740	742	681	716	740	730	766	771	772	741	734	769	746	773	758	766	689	741	721	733	733	752	725	803	774	762	718	753	788	762	716	706	740	729	698	698	760	759	716	662	784	765	713	771	744	723	761	747	763	743	767	779	783	782	808	740	731	770	722	732	734	731	756	721	735	734	716	776	751	754	768	708	782	734	761	788	764	730	713	762	765	745	773	731	786	740	777	814	785	734	748	772	753	740	731	774	787	768	748	731	741	776	761	746	751	747	762	717	768	736	733	734	775	730	731	751	737	750	752	740	718	761	758	771	717	732	763	778	761	689	712	717	731	737	763	750	767	751	731	771	724	762	759	755	744	760	741	728	742	707	742	759	706	735	738	763	728	710	756	746	713	786	725	777	731	778	704	747	745	737	806	735	721	729	789	780	731	768	769	742	706	800	758	747	810	772	804	747	747	719	739	756	734	741	823	735	778	749	687	772	706	730	755	754	766	780	742	741	769	792	738	712	740	803	718	706	682	736	754	788	721	794	771	740	702	706	693	747	711	775	721	702	726	736	720	771	776	774	728	767	745	795	784	717	741	768	777	747	751	724	715	717	752	749	742	782	741	726	765	747	756	746	702	731	746	721	725	798	713	738	774	709	713	754	736	748	785	765	747	785	771	729	764	752	781	756	763	752	763	722	743	770	750	744	749	757	761	742	773	715	735	742	733	784	776	732	748	772	788	710	753	710	726	725	767	755	729	743	761	729	706	759	745	724	736	716	763	763	775	736	776	759	766	728	750	708	765	736	777	752	755	728	735	707	754	746	717	745	739	722	710	745	782	765	682	722	713	740	779	790	769	760	731	791	756	736	733	744	790	761	753	737	720	740	751	763	736	732	744	733	730	730	758	777	747	761	759	770	698	730	773	748	715	721	753	740	736	765	734	682	760	712	722	719	798	754	706	751	763	791	734	747	722	785	693	693	758	710	721	713	689	713	753	761	788	745	742	752	742	759	787	737	727	787	715	706	774	716	722	742	722	757	730	744	778	774	739	695	725	785	700	719	765	773	777	753	722	740	708	774	741	749	755	777	713	709	747	742	801	716	794	732	762	733	802	773	700	756	758	749	715	785	782	772	706	732	768	759	716	747	762	761	726	740	738	766	736	755	774	742	672	737	748	736	697	750	738	709	752	757	717	741	706	696	721	723	745	771	776	691	800	760	760	711	739	817	744	743	736	740	726	791	777	765	750	727	730	695	743	718	753	715	771	749	778	773	768	765	765	794	727	697	734	737	782	738	815	760	756	759	740	750	745	730	779	714	782	726	739	736	734	708	752	709	762	825	713	718	697	728	757	754	771	764	716	701	741	736	739	721	711	730	791	748	786	722	790	757	785	755	735	752	664	769	726	753	752	755	762	722	754	758	758	757	740	748	767	714	742	741	764	782	696	746	777	763	747	780	728	786	753	795	776	806	749	738	733	755	725	743	762	777	712	751	763	717	738	696	720	734	714	727	719	753	720	752	769	766	708	734	767	763	735	727	740	766	764	759	713	749	753	761	763	734	732	724	761	714	717	732	736	754	773	771	744	745	775	756	763	725	684	736	782	714	764	752	766	792	759	716	753	784	757	729	724	733	740	705	730	747	760	713	737	752	713	764	778	765	706	775	763	763	677	719	785	744	719	746	766	745	768	767	708	680	708	743	719	766	723	735	750	718	696	752	727	757	726	780	766	750	707	732	722	743	751	758	782	734	767	756	734	725	772	739	770	757	728	780	756	722	710	753	772	769	690	779	700	750	707	707	740	763	737	773	746	764	745	748	757	740	762	777	770	706	784	709	750	806	737	749	733	762	729	779	754	760	760	711	761	733	747	749	736	737	712	747	748	785	734	742	726	723	746	747	800	745	700	768	734	723	756	749	772	706	720	759	721	765	711	710	724	716	680	765	748	712	736	809	705	752	727	759	705	783	751	740	748	732	784	721	665	749	766	724	731	779	726	685	733	760	764	757	777	746	716	770	788	692	745	756	734	732	729	775	719	763	772	736	719	783	774	747	731	757	783	757	735	688	788	792	726	736	759	764	776	771	753	764	711	755	760	755	721	750	757	763	706	805	737	748	743	769	763	723	775	836	689	777	745	743	748	738	778	734	741	752	745	726	737	746	789	769	688	733	744	726	743	745	770	751	744	697	733	750	743	745	781	766	774	698	743	699	772	675	732	750	768	723	743	727	734	724	732	759	763	707	742	765	727	753	725	704	774	717	751	756	735	784	759	743	716	722	681	711	775	733	753	730	768	772	733	768	722	741	757	753	731	765	756	711	726	793	804	755	790	770	775	762	770	707	727	781	756	716	768	773	759	737	769	715	766	723	769	803	821	739	720	783	747	772	737	763	716	757	749	715	735	765	734	788	752	753	778	784	723	731	713	727	737	779	724	726	757	732	724	748	718	737	766	774	751	769	755	766	739	712	726	751	719	732	709	714	758	769	800	751	778	765	746	773	744	696	724	708	713	732	786	694	757	748	765	791	745	753	778	697	754	703	721	707	743	760	702	706	771	728	788	719	774	704	746	737	722	723	757	748	749	730	764	668	771	749	810	743	745	778	779	746	773	727	744	716	768	743	785	716	825	769	729	772	733	741	731	768	781	793	751	747	753	761	785	750	706	741	724	724	779	760	707	732	769	776	766	723	768	771	777	750	755	782	758	763	716	730	766	755	725	782	709	731	734	736	745	745	740	756	707	741	791	707	721	744	750	720	730	743	780	759	780	772	769	762	790	749	729	764	741	762	735	774	722	777	784	761	670	762	818	783	729	717	710	749	743	689	722	746	751	732	791	730	708	780	730	745	748	759	721	771	801	731	706	730	798	723	763	731	718	735	759	708	704	787	772	793	715	774	777	750	775	781	735	737	715	768	764	777	704	767	752	722	722	745	726	754	760	769	824	725	746	736	715	729	719	735	776	766	776	721	753	744	759	733	712	726	751	780	722	739	757	776	759	767	772	755	758	726	729	749	761	719	740	781	791	748	774	750	742	759	723	706	743	750	763	758	760	692	652	710	706	769	720	771	706	770	811	733	744	702	746	755	759	739	785	759	765	729	741	714	773	775	752	716	721	733	723	739	775	772	759	763	771	698	770	716	747	717	752	735	778	805	717	705	784	786	690	793	728	780	737	731	762	723	736	774	745	727	728	702	774	687	755	686	708	779	712	746	780	693	762	771	771	751	721	728
28281	10844	7559	5268	2697	1372	911	583	421	396	341	309	324	292	334	325	300	303	284	291	326	312	281	305	286	289	272	293	308	310	267	299	295	276	253	287	273	293	284	313	300	288	283	317	288	276	277	261	271	310	276	296	282	232	286	307	301	255	314	324	292	274	264	255	289	264	270	270	272	295	277	283	293	302	293	273	293	273	271	272	289	278	270	269	300	260	262	260	273	282	290	301	274	307	285	311	319	279	269	271	292	265	293	255	300	286	298	266	266	298	307	297	299	265	280	282	294	258	301	292	234	280	294	301	307	288	251	292	263	277	287	285	255	256	304	296	285	246	275	289	272	289	300	307	269	294	281	306	278	253	324	278	277	275	275	269	284	295	297	315	276	261	273	287	265	273	285	278	313	285	301	294	256	301	300	296	287	286	314	255	286	292	243	276	250	276	250	276	301	269	299	289	267	297	271	268	286	270	273	268	266	265	274	281	269	275	285	269	267	287	255	274	282	291	302	264	256	273	280	283	272	304	269	258	307	282	298	286	275	263	277	279	288	294	268	298	276	274	265	263	292	269	284	278	299	266	288	286	269	290	317	317	306	300	264	261	297	247	272	251	274	288	280	299	293	283	267	292	288	270	283	285	264	283	255	282	288	292	292	265	289	281	269	274	314	297	292	294	272	278	312	306	274	286	287	273	269	277	289	280	283	271	262	278	299	284	280	274	300	280	322	270	280	276	284	291	277	275	263	274	269	268	284	289	283	261	279	268	271	295	275	271	305	280	276	281	289	304	294	284	297	237	285	266	285	294	289	305	271	280	284	277	280	296	272	261	262	286	263	277	236	290	302	277	264	288	270	300	288	272	306	291	267	290	273	312	316	317	276	258	332	263	271	262	286	263	305	263	283	280	280	304	288	285	286	294	300	259	276	249	300	271	301	280	251	299	288	248	259	319	275	267	254	270	291	284	276	271	287	314	279	285	249	278	256	277	288	280	303	292	267	294	253	305	281	278	317	280	258	291	269	276	283	254	281	263	294	305	291	294	245	272	259	294	267	288	302	288	274	272	239	301	285	291	304	298	293	274	282	284	278	262	272	252	300	276	275	265	281	267	259	258	245	260	290	307	299	343	286	258	301	310	255	284	273	285	270	281	290	260	292	263	271	289	284	285	276	291	304	275	269	310	311	250	281	277	269	277	271	312	281	297	304	297	266	273	276	279	283	278	316	314	283	267	298	300	320	295	286	255	276	296	301	304	295	267	264	305	282	296	256	257	264	287	263	289	273	276	262	285	264	272	273	259	312	287	257	303	284	296	267	302	256	290	277	281	300	301	275	261	284	305	294	291	266	280	263	255	267	273	256	309	300	290	281	277	301	301	278	286	281	296	237	289	277	287	265	280	255	254	280	269	302	285	288	259	282	295	294	286	282	289	266	297	295	276	296	315	275	292	302	269	289	299	292	270	309	263	290	280	298	279	295	289	289	295	251	285	273	318	277	242	276	297	282	267	275	296	298	295	285	290	286	287	242	281	258	283	296	251	282	279	285	286	292	308	284	310	291	291	268	276	275	262	248	309	290	292	276	291	266	259	287	272	268	273	253	256	291	275	268	304	279	281	282	266	260	296	299	294	284	282	280	281	309	306	293	257	275	293	264	276	262	276	247	271	270	277	274	306	276	269	273	282	275	276	263	274	285	289	296	337	273	280	263	306	282	274	277	293	294	275	305	285	332	276	252	250	267	307	289	269	286	261	274	285	288	321	279	296	311	298	278	287	268	294	262	258	266	271	271	270	267	284	304	261	279	298	302	304	246	324	258	281	270	283	268	302	265	272	277	272	289	285	277	285	261	247	295	295	266	319	275	285	287	293	299	312	271	268	291	286	299	312	285	305	312	258	266	264	300	266	279	292	337	280	244	266	256	262	279	320	267	284	311	261	296	289	262	294	285	265	272	276	281	277	288	284	266	301	268	287	280	282	285	271	272	271	279	284	260	264	249	280	266	295	283	268	246	252	263	287	304	295	282	277	267	245	280	284	277	289	301	283	291	263	282	287	263	281	254	277	266	299	257	281	295	285	295	272	260	328	277	313	289	279	289	283	282	288	271	258	249	296	254	258	274	280	265	271	248	260	309	280	298	297	272	285	280	267	287	264	293	290	262	301	314	277	300	289	286	253	289	273	255	291	294	298	273	276	288	266	287	271	274	305	281	283	280	261	258	264	263	302	282	247	278	257	247	300	271	286	279	278	298	276	294	283	315	302	311	279	288	267	254	279	306	281	259	276	289	256	292	292	267	299	287	286	275	290	290	249	265	294	264	254	274	291	276	304	279	297	259	276	292	292	321	267	310	295	329	286	314	270	306	296	279	284	298	289	288	288	302	280	264	267	271	270	277	262	257	280	288	290	274	278	281	252	270	256	273	265	307	275	291	276	265	289	302	263	274	280	245	272	288	300	293	280	298	265	273	260	283	249	306	257	280	269	293	268	273	278	277	292	294	300	308	315	295	314	286	262	278	255	300	277	265	311	266	280	322	304	297	266	278	316	316	291	261	272	285	277	297	299	252	253	246	291	292	283	291	266	279	294	247	254	251	279	303	248	283	288	291	297	275	260	297	281	323	275	306	300	280	261	263	282	290	293	253	319	273	263	276	319	321	247	282	309	254	267	285	272	288	291	280	292	281	278	247	277	284	281	277	283	277	290	292	280	262	286	294	257	257	291	266	283	264	291	269	299	275	272	286	286	291	294	299	295	290	298	264	265	289	253	277	299	250	261	300	289	307	301	294	307	288	287	311	286	282	268	252	268	290	288	300	285	321	279	299	270	284	291	278	262	284	288	259	298	290	277	286	285	279	278	293	316	291	296	281	270	276	273	276	270	266	293	233	261	260	281	282	291	271	278	301	288	274	267	288	280	308	302	303	308	293	253	284	263	288	297	267	273	284	294	288	298	288	298	263	281	285	329	300	287	286	277	269	285	262	284	249	281	304	304	267	303	274	257	297	296	249	261	281	289	266	248	293	265	288	235	302	281	292	258	261	263	284	294	295	270	311	270	279	314	272	257	268	300	286	280	264	284	252	258	318	267	304	320	295	279	283	296	296	251	298	281	296	279	268	293	264	302	260	275	280	297	286	258	275	336	285	292	297	260	312	271	267	274	303	259	270	301	282	291	267	286	273	299	269	238	280	300	284	275	289	286	308	287	276	249	242	265	294	293	290	292	308	298	292	277	294	272	256	240	269	299	295	279	300	278	282	283	306	273	274	288	295	325	260	308	256	289	278	303	294	270	256	281	237	262	279	263	243	293	284	247	284	289	274	288	266	290	281	254	292	265	281	307	300	243	289	264	296	283	275	289	296	261	290	289	283	262	307	316	259	302	302	286	275	293	274	284	270	307	284	278	279	261	247	302	293	260	306	261	295	284	283	297	328	292	303	274	233	286	272	333	323	312	279	273	278	255	283	285	287	261	269	284	266	276	281	290	276	240	241	280
20594	10329	13676	14080	9682	5452	3506	2102	1512	1414	1214	1185	1041	1028	954	843	910	851	867	778	787	790	748	719	742	669	714	733	733	733	751	733	751	743	685	733	679	680	748	685	694	719	667	719	712	673	674	695	696	686	680	708	726	727	695	733	696	678	693	679	717	688	699	736	730	651	711	684	664	720	657	708	728	680	718	657	685	713	690	660	695	705	666	712	703	724	698	694	663	698	668	743	658	728	704	630	717	719	686	700	702	685	697	682	723	716	665	717	722	650	694	704	690	677	694	718	664	714	679	705	722	735	643	717	697	749	675	761	684	680	682	687	705	685	655	676	697	645	709	734	691	720	666	648	709	661	727	668	658	645	684	666	655	726	633	718	673	646	700	653	679	694	640	645	692	695	680	629	699	691	704	701	683	681	616	674	690	670	698	647	676	706	708	620	649	667	675	750	685	723	712	719	712	677	697	684	694	683	716	703	671	678	724	697	647	728	696	719	682	679	727	661	716	682	683	665	685	679	677	635	736	705	661	708	693	647	664	724	674	650	673	698	664	693	696	719	728	757	658	693	666	715	735	619	719	710	678	688	614	672	701	725	684	706	691	658	713	664	663	735	666	667	677	687	689	711	703	736	702	713	716	697	682	658	721	699	677	650	667	700	674	664	661	671	698	698	666	738	607	701	713	712	690	690	689	645	690	713	707	710	679	686	692	666	733	658	656	720	719	682	713	676	686	679	756	737	705	705	718	694	734	752	695	701	705	677	705	667	706	679	704	681	664	718	681	695	726	657	702	703	696	667	668	695	704	705	712	656	705	643	711	752	695	706	697	731	645	695	690	701	693	712	674	660	660	703	663	698	665	681	686	705	622	740	675	675	725	666	648	714	679	707	709	688	698	697	730	734	689	738	696	704	700	693	721	710	730	647	712	794	671	711	664	707	654	672	706	703	715	693	704	683	690	689	679	702	694	668	705	677	674	703	720	701	677	752	644	702	731	731	654	692	670	727	689	709	697	727	710	682	731	644	679	670	702	665	671	712	681	667	703	683	754	681	670	748	666	693	678	690	709	708	724	740	704	705	711	696	702	703	724	713	700	662	702	684	694	644	706	747	653	728	718	696	685	687	669	722	674	677	709	700	701	678	701	723	705	719	689	673	684	689	711	700	624	746	644	746	676	697	718	697	737	672	727	678	678	719	705	680	694	686	695	675	679	685	702	703	702	694	694	699	655	646	704	665	713	665	656	647	675	634	704	734	690	708	678	672	684	719	703	672	696	724	665	691	704	702	687	727	674	727	721	712	721	640	676	701	747	679	688	680	714	717	667	713	724	687	651	694	664	680	631	691	680	689	666	698	674	689	670	728	693	652	688	682	676	710	708	687	690	695	667	719	711	701	710	674	645	688	691	672	704	721	740	706	673	717	667	684	705	696	726	676	673	722	635	643	732	702	670	712	712	691	716	701	718	699	683	710	656	668	688	721	683	685	696	712	690	704	743	682	675	664	706	694	664	710	727	619	720	705	690	677	666	675	695	680	685	686	684	709	728	694	668	683	686	659	656	681	671	738	666	709	686	713	728	697	659	661	697	663	696	675	711	712	698	716	694	694	697	659	711	687	683	699	706	697	674	717	699	761	661	711	690	653	707	660	701	712	692	686	693	696	675	686	687	712	736	713	714	710	696	651	698	710	687	692	661	707	678	736	753	682	656	726	695	714	661	663	704	715	679	701	721	725	733	694	687	697	704	715	673	693	681	670	696	708	703	682	709	693	699	676	675	701	732	703	734	693	690	704	714	666	714	729	671	669	678	697	758	721	693	704	711	689	704	670	692	736	662	723	699	666	691	658	692	686	720	707	685	679	727	679	698	697	734	708	656	694	697	705	758	682	701	748	728	721	648	732	656	713	677	701	715	690	687	633	715	664	670	699	699	680	640	724	708	681	690	735	709	740	709	669	716	740	700	717	691	640	701	748	722	691	733	710	700	670	704	689	668	695	683	699	713	676	662	737	686	695	693	663	680	685	712	649	703	663	705	691	712	704	702	687	712	731	741	708	721	738	691	675	735	688	711	676	699	693	714	719	719	721	737	691	678	728	708	698	737	697	717	719	717	689	704	673	671	698	674	686	704	658	677	725	669	714	737	674	651	725	695	649	626	708	682	661	705	692	724	686	688	699	716	670	707	708	735	687	721	707	652	703	714	718	715	705	681	672	717	685	694	727	705	688	679	712	700	664	717	669	733	692	707	729	667	684	704	725	711	653	704	697	664	672	677	719	722	727	696	666	713	661	696	653	674	739	664	700	681	721	777	702	672	636	677	699	722	670	714	729	666	658	682	736	713	681	686	676	680	685	668	670	718	721	661	678	701	692	743	695	696	700	680	670	692	689	666	716	691	735	655	644	722	686	663	715	660	677	691	692	703	680	705	737	686	661	690	688	722	708	684	671	688	708	706	678	689	695	670	694	728	687	665	701	668	651	702	713	646	701	713	705	708	685	655	682	727	652	729	725	680	676	690	720	683	705	704	717	707	696	676	699	711	684	733	691	676	756	707	659	682	705	678	697	709	713	682	636	661	682	720	716	717	735	702	688	679	719	698	668	657	713	666	728	661	677	709	694	689	728	675	730	729	766	672	709	673	709	696	697	685	687	683	703	628	750	731	697	690	695	706	735	678	696	715	678	670	687	639	718	674	688	684	714	705	696	711	685	708	693	649	652	663	701	725	713	687	682	694	703	724	705	631	723	655	681	637	684	742	750	628	674	666	680	655	688	717	687	717	675	727	687	720	703	695	711	683	708	702	667	712	682	688	665	656	712	666	685	683	730	680	748	723	679	680	695	700	735	740	681	679	661	690	688	684	726	657	696	711	688	703	718	658	659	690	703	665	682	666	717	684	690	734	729	696	688	706	685	682	713	663	685	666	647	689	728	696	653	695	665	699	674	722	781	705	714	701	678	677	748	701	708	668	695	717	707	712	653	672	693	706	698	661	678	693	697	683	649	716	648	650	679	795	681	720	673	738	694	666	690	735	678	723	658	680	732	728	711	684	681	708	719	698	624	721	712	677	693	706	711	671	713	666	723	665	711	715	684	658	686	665	678	709	672	702	716	642	661	720	718	717	653	702	690	691	700	721	696	722	671	716	709	673	690	694	716	675	684	696	670	687	715	681	709	726	709	677	699	731	687	680	714	712	685	758	660	679	657	686	695	684	666	723	673	695	659	679	685	682	654	680	709	716	705	684	718	695	713	646	739	682	689	711	705	694	714	667	685	696	703	693	684	736	689	743	712	709	709	693	696	686	753	730	638	679	652	693	726	709	719	695	713	693	654	651	695	688	728	747	672	761	676	687	733	696	696	712	718	734	718	672	665	723	705	695	717	673	711	716	695	645	711	692	688	683	646	731	701	701	681	663	695	674	703	715	703	655	713	666	681	716	699	737	689	680	684	680	722	692	687	687	714	656	703	684	701	686	662	721	703	715	698	691	680	684	722
38362	17826	10445	6115	3335	1991	1119	587	487	391	371	332	367	285	301	274	260	291	295	258	262	271	284	247	286	253	238	258	256	234	242	253	281	206	232	268	221	232	261	247	240	271	225	245	249	238	256	219	235	239	234	222	256	230	214	227	235	222	219	251	208	270	294	231	262	222	250	281	231	226	255	257	268	277	245	247	254	250	234	232	223	238	259	228	271	248	253	252	255	264	225	264	234	247	219	232	282	248	224	235	243	252	256	240	219	243	226	251	253	249	251	259	240	237	249	229	222	201	268	232	244	255	254	234	263	242	224	255	222	201	216	254	219	238	245	238	253	237	229	257	244	252	271	234	253	237	243	222	240	227	251	220	252	228	226	226	238	210	230	248	238	254	224	230	228	256	251	227	236	254	252	249	234	239	241	255	258	247	225	223	236	254	239	248	212	227	262	235	233	244	236	253	246	222	246	249	247	257	233	248	196	257	247	257	251	224	281	261	227	244	284	253	253	244	220	225	255	239	230	234	249	253	247	223	238	271	244	232	254	259	244	245	254	227	246	252	247	223	220	244	236	224	255	247	234	268	272	252	258	277	257	244	250	226	242	263	262	248	217	229	232	221	246	264	244	254	244	239	238	259	228	259	241	231	251	252	251	279	246	235	226	223	213	237	234	246	254	263	233	225	258	242	234	270	234	228	218	239	263	245	264	255	228	235	222	220	255	243	258	243	241	242	241	249	232	235	259	244	293	233	257	236	245	256	248	234	217	271	232	264	250	236	232	284	240	240	256	225	245	222	274	261	259	269	245	232	278	233	297	247	211	249	263	268	238	226	233	239	214	245	223	248	234	263	237	233	239	214	247	266	233	247	248	228	249	272	226	235	275	242	249	235	243	257	232	251	229	280	240	214	257	232	231	252	256	237	240	226	264	235	244	255	253	258	256	244	233	236	237	236	254	245	245	257	222	258	234	250	237	246	277	231	234	256	243	227	253	214	199	260	252	238	220	251	225	210	242	247	259	206	268	239	231	210	225	250	268	262	252	231	259	253	235	240	235	216	253	237	264	250	244	220	244	263	223	256	243	283	220	213	279	254	228	231	245	251	267	266	233	233	255	256	259	257	260	217	235	264	277	263	240	246	257	262	239	235	246	241	237	221	237	253	264	240	224	240	240	231	249	257	237	269	240	239	223	236	266	241	253	228	228	231	245	232	225	231	232	210	232	225	260	245	246	247	240	251	230	241	243	221	266	242	222	221	233	288	212	216	240	227	235	253	230	254	242	248	225	271	235	229	227	258	208	259	236	230	239	225	199	211	241	248	240	246	256	295	223	247	249	237	249	260	234	260	240	248	228	214	218	220	253	223	250	240	215	239	250	248	268	253	213	241	256	233	243	227	245	250	232	267	285	256	229	250	242	242	245	230	247	252	270	232	246	207	246	229	229	255	255	240	229	251	235	228	244	249	239	264	230	229	255	228	250	262	228	230	244	239	235	275	266	256	242	242	229	233	223	258	226	258	276	240	247	245	248	232	230	242	228	248	245	249	252	237	247	240	254	245	217	236	267	241	246	225	217	269	262	257	252	219	228	241	247	255	241	238	216	230	255	232	253	252	239	217	233	199	253	259	264	259	225	234	263	199	233	230	257	247	231	245	213	230	251	243	243	247	257	233	245	228	247	229	230	241	255	245	234	210	234	261	213	214	257	274	216	238	218	260	246	246	227	233	258	248	207	260	211	227	226	254	263	258	260	256	218	232	247	238	261	274	223	248	243	239	216	273	216	255	229	240	245	264	215	227	241	253	257	237	229	251	235	221	245	232	263	254	246	236	205	237	205	264	241	230	262	206	250	207	251	256	242	238	221	220	216	240	224	235	220	219	240	246	218	256	259	248	237	234	247	232	248	246	227	250	244	279	266	205	202	204	235	255	241	254	233	277	283	229	253	229	223	250	269	260	255	247	230	251	247	257	208	250	256	233	248	271	211	241	249	219	222	235	248	232	228	244	212	225	256	234	247	254	224	242	242	279	250	232	242	226	224	237	225	248	235	217	254	262	230	234	240	228	249	233	255	230	241	251	239	231	268	217	247	273	273	266	244	252	226	240	211	251	221	222	231	242	237	274	235	250	248	239	251	222	225	226	219	247	255	258	232	238	250	232	222	224	251	255	239	217	243	247	232	242	242	240	256	249	255	240	243	230	219	273	212	265	257	252	250	227	257	254	261	236	280	278	264	239	250	252	230	250	260	239	269	254	244	256	218	228	269	247	267	243	269	242	238	232	238	242	258	238	248	263	207	239	228	236	251	275	234	244	229	251	239	262	254	214	229	226	207	250	240	241	226	221	229	228	245	248	250	238	243	257	255	257	224	246	268	239	226	221	249	252	229	261	245	190	235	246	235	258	231	238	240	260	241	247	247	261	221	243	244	234	238	237	216	254	210	224	230	257	209	263	240	252	267	238	262	240	249	258	228	237	272	234	224	245	229	248	235	246	222	233	256	240	243	218	252	240	234	262	253	233	263	232	276	274	249	253	232	271	239	255	231	237	216	262	216	273	260	235	254	234	241	286	233	228	274	220	253	272	224	240	244	233	240	262	249	252	228	238	231	259	249	242	248	237	222	263	247	242	238	206	238	261	222	242	218	199	261	224	243	262	208	216	244	245	229	281	209	245	255	241	238	228	213	282	282	225	231	236	251	240	240	248	227	232	251	260	244	256	268	246	243	237	256	240	252	230	239	241	229	248	228	221	256	236	236	247	235	252	230	264	232	242	256	218	235	236	252	260	203	228	251	275	232	247	251	229	225	283	227	249	266	260	240	238	269	230	244	258	209	253	218	236	255	248	225	242	247	272	241	216	248	216	257	234	277	222	268	277	222	245	267	222	228	258	243	207	257	241	214	230	232	225	263	252	246	228	255	248	233	236	244	241	213	229	227	268	274	222	235	273	250	224	241	246	233	245	245	247	225	251	221	221	264	262	227	230	222	241	242	248	233	250	250	220	252	232	254	238	253	262	270	233	226	219	232	267	244	229	241	256	248	244	247	246	220	249	230	238	244	244	225	224	240	239	235	231	248	246	249	238	260	259	255	210	231	261	219	262	220	233	241	251	251	230	237	240	272	279	236	277	245	232	213	227	216	228	243	277	261	264	259	248	267	287	257	237	240	228	256	248	241	251	254	254	232	249	248	219	218	274	254	235	232	270	249	253	223	238	265	248	239	260	230	251	236	225	227	211	228	220	248	200	223	230	244	238	220	236	252	237	246	252	244	261	259	237	237	253	273	238	242	252	267	204	234	219	241	236	240	240	255	250	271	259	243	216	234	242	240	216	253	261	260	233	214	257	259	213	237	226	243	251	237	252	237	243	254	233	233	247	252	238	226	235	241	209	229	231	252	259	237	250	236	257	235	253	216	252	249	233	280	230	228	201	222	274	212	258	237	241	252	222	223	223	234	267	233	216	212	239	250	228	217	265	252	240	219	231	235	271	228	250
25922	15471	16422	15076	11177	7975	4461	2507	1868	1608	1368	1348	1090	1074	1005	967	877	813	773	788	770	709	700	744	673	647	595	689	644	695	638	638	643	648	588	644	624	638	677	599	648	620	641	689	659	649	632	605	644	601	641	592	635	627	621	645	600	642	643	566	607	613	604	613	596	636	644	589	625	618	646	646	637	631	609	610	570	620	619	567	650	607	586	649	619	590	608	628	599	622	651	632	593	640	627	606	651	623	598	643	610	598	604	623	611	646	608	599	606	563	631	628	570	626	625	613	605	603	608	650	588	579	625	617	622	634	633	630	578	552	591	613	589	591	624	593	631	608	656	610	661	603	659	594	584	601	628	609	577	627	554	621	608	599	601	584	634	652	669	642	611	614	622	624	629	626	606	610	617	606	569	600	611	555	618	597	581	620	645	602	618	632	622	601	651	637	625	591	630	605	590	607	634	625	595	601	618	640	595	578	588	610	584	617	620	591	619	618	622	615	642	609	627	645	586	640	590	592	607	652	605	567	586	652	633	641	582	635	627	623	612	583	590	586	618	656	581	621	632	633	589	595	581	637	647	642	638	632	627	623	609	610	591	626	615	632	631	669	627	590	624	615	638	543	621	584	583	581	639	664	597	596	590	635	651	626	633	644	597	629	645	537	656	617	615	574	637	613	628	599	645	630	661	621	613	578	627	640	605	621	605	659	652	660	623	576	599	648	629	589	578	652	603	628	602	619	636	603	609	582	611	657	625	631	635	612	624	627	616	660	642	664	639	627	575	612	611	609	609	601	578	612	619	622	610	594	582	616	638	617	601	641	611	620	636	627	654	548	608	654	586	601	637	635	636	652	634	628	616	608	625	620	602	586	594	591	599	631	576	571	633	612	626	558	590	608	586	651	605	599	613	586	607	555	576	637	620	624	578	592	599	629	647	681	624	617	582	615	600	602	576	613	619	632	597	592	626	601	568	619	636	619	629	582	616	604	633	620	586	586	586	620	598	594	581	594	570	615	634	671	592	617	614	644	609	597	624	660	602	605	619	595	604	627	634	591	584	580	602	605	584	613	590	643	576	616	630	597	596	594	596	623	612	629	593	635	618	638	618	584	583	584	654	570	601	614	554	575	638	617	612	609	605	643	580	652	621	619	606	635	637	616	603	640	568	628	608	660	588	607	638	589	619	600	625	663	623	583	645	601	626	626	663	625	604	580	610	584	625	619	587	619	605	605	603	633	624	632	633	612	625	657	632	613	629	573	619	641	591	635	601	639	598	640	654	600	576	631	636	648	610	605	572	600	641	608	651	572	626	592	631	622	611	627	590	625	617	583	608	593	606	609	584	615	614	618	621	626	569	571	611	621	616	619	633	606	608	638	628	610	608	614	607	582	653	611	654	593	608	594	619	590	590	628	610	591	623	640	595	601	619	602	593	637	630	634	620	590	605	596	635	635	613	593	611	611	597	579	618	597	614	608	623	618	628	608	609	642	598	602	595	642	644	584	621	621	614	639	631	610	612	594	614	658	590	609	607	602	592	584	617	625	641	648	602	608	606	572	616	611	635	640	580	623	583	605	624	627	603	603	604	618	644	620	571	632	636	610	623	615	609	602	633	619	553	600	620	607	599	553	614	626	590	591	630	637	609	616	645	599	649	608	649	572	594	628	621	543	617	576	621	575	616	627	627	622	630	625	613	628	600	636	613	618	633	561	597	593	607	612	662	629	665	619	585	597	609	610	625	580	594	656	600	630	639	611	614	615	595	560	622	570	595	589	604	599	622	618	646	625	644	661	616	601	590	618	614	614	617	612	598	646	610	661	625	567	662	647	650	605	591	582	623	636	610	612	633	611	628	634	610	624	577	638	635	617	620	612	583	614	595	653	572	609	624	646	592	575	604	594	622	587	642	596	580	615	630	617	583	619	636	587	631	581	614	636	640	594	670	631	582	608	591	628	638	607	628	608	617	586	600	614	588	573	590	609	638	635	565	598	668	634	585	628	633	624	659	623	594	592	597	590	606	652	639	644	615	607	611	582	561	611	624	629	603	615	599	623	621	588	638	601	611	626	609	638	648	617	624	612	609	639	630	649	594	629	623	628	631	642	650	626	636	605	596	592	601	617	616	610	583	596	570	619	654	620	605	625	600	618	612	593	620	580	612	693	559	610	628	595	602	580	600	649	634	652	591	596	614	588	619	605	599	585	615	576	625	623	582	637	622	575	595	618	586	579	604	569	577	633	557	611	589	631	641	626	637	643	603	613	626	635	593	622	610	600	580	577	568	586	626	610	647	619	602	604	593	632	618	625	622	609	583	621	614	603	630	587	616	630	623	647	572	613	643	602	626	626	658	646	603	657	598	648	637	624	585	590	592	634	623	607	633	609	628	627	522	588	607	603	594	624	587	575	564	670	634	597	604	590	603	605	671	612	594	621	609	619	651	594	611	592	609	608	616	585	631	612	624	621	653	608	606	635	605	574	599	550	624	591	587	593	641	591	609	625	613	578	640	593	575	634	623	587	649	625	611	596	607	620	610	615	603	636	636	633	637	614	612	594	593	618	636	604	590	578	617	636	672	628	630	615	574	613	585	587	671	607	624	592	598	622	602	659	648	619	568	612	578	637	605	578	632	619	610	590	612	590	635	639	600	602	622	664	610	617	605	649	616	605	637	650	662	602	627	604	641	572	633	632	621	622	609	640	671	628	575	637	614	616	603	611	583	606	615	611	629	604	592	603	601	644	614	605	616	620	604	572	620	603	575	612	602	639	607	612	559	592	607	594	630	651	631	609	609	645	612	588	594	630	621	610	639	628	612	608	673	582	629	607	586	615	643	637	571	572	619	645	630	604	655	584	642	605	609	610	613	594	581	581	590	608	613	664	600	597	618	608	612	600	593	590	638	656	616	617	607	597	634	643	599	596	626	577	601	611	603	636	604	624	620	614	611	682	626	569	614	562	621	615	635	614	622	608	623	586	613	640	598	625	610	630	626	608	640	638	588	588	601	659	621	605	623	600	606	603	593	642	602	614	597	629	607	587	597	601	655	628	620	588	608	602	608	619	616	624	618	610	625	606	589	619	599	576	668	641	594	599	623	592	654	581	601	593	608	636	598	561	626	624	635	621	622	638	595	627	616	613	603	596	643	634	639	578	620	579	626	635	586	623	646	610	587	603	640	593	564	586	603	572	612	614	638	615	594	579	609	617	636	644	614	591	562	679	633	596	594	599	617	603	634	638	636	639	588	618	615	568	641	617	618	645	668	613	630	638	628	661	634	638	627	606	668	636	589	606	581	639	583	630	662	616	603	615	642	611	634	639	625	625	599	608	619	582	639	624	632	624	651	588	588	650	639	651	650	612	601	639	624	611	594	624	617	587	644	568	595	606	610	614	613	591	616	662	642	657	651	608	624	602	605	609	605	571	633	583	668	630	652	653	603	608	612	602	635	610	661	610	609	634	610	629	640	646	617	603	615	602	603	627	652	580	634	611	641	604
17929	6426	4455	2412	1095	737	560	451	405	352	362	387	337	339	323	349	327	336	280	356	289	304	308	331	360	364	332	322	322	332	364	302	315	311	322	327	329	353	320	351	304	309	324	335	357	303	329	317	326	330	288	324	319	315	322	336	325	309	330	296	349	323	298	363	307	319	319	353	324	278	332	274	319	328	309	289	308	296	333	307	310	303	318	323	334	302	333	336	322	299	320	310	332	350	296	342	274	291	332	287	307	300	334	318	327	339	347	348	339	288	340	320	320	341	327	327	364	318	337	268	313	300	313	324	298	287	307	311	358	338	319	329	328	318	318	293	335	271	311	311	303	325	353	300	323	337	307	327	298	310	334	325	363	330	313	310	298	328	326	314	319	313	303	279	323	331	351	318	330	300	316	300	318	287	311	320	358	308	322	309	374	347	303	334	325	319	335	311	330	319	326	294	307	276	301	320	316	329	335	331	330	344	343	360	303	346	331	315	329	274	343	287	316	326	332	315	338	335	345	325	287	340	331	320	333	345	319	313	308	294	322	333	273	349	298	318	335	311	318	322	306	324	314	319	343	326	283	316	329	280	297	350	313	317	305	320	322	327	321	310	298	310	330	361	295	289	319	358	340	327	298	334	332	318	291	299	290	295	280	311	302	353	313	343	313	301	308	326	312	358	322	354	311	285	310	343	299	337	328	285	310	303	302	304	313	296	323	289	296	340	331	322	312	281	263	340	332	329	332	366	312	324	313	341	315	312	295	298	324	354	308	322	332	311	312	321	317	347	350	351	327	315	347	311	328	322	315	311	317	316	351	302	329	305	316	351	322	340	304	345	313	288	296	304	291	311	309	341	304	314	302	306	275	342	321	362	325	292	309	295	300	331	285	295	296	307	341	336	325	301	297	290	347	321	315	327	323	288	305	301	303	328	319	277	291	324	326	329	277	331	317	348	330	313	323	357	333	324	332	277	331	305	301	306	307	334	326	308	298	319	302	322	316	323	333	343	323	316	296	318	322	298	289	328	334	313	323	317	310	327	310	327	326	278	315	332	278	339	314	356	290	308	313	324	351	313	284	281	353	320	313	286	330	327	313	315	271	333	340	324	300	321	316	310	340	347	313	313	290	322	346	300	322	333	306	338	316	310	337	304	346	343	350	311	316	329	315	300	327	335	316	346	300	309	307	318	330	315	325	319	325	322	321	333	303	327	300	327	313	329	286	327	316	305	311	311	325	327	320	327	325	322	313	327	331	296	333	313	319	288	331	318	299	323	304	314	319	318	338	288	296	287	309	332	286	341	346	328	322	291	309	345	322	314	324	316	303	271	345	312	327	292	324	306	291	303	324	298	318	331	315	312	344	311	318	326	338	299	311	323	347	327	299	326	332	336	320	313	321	323	327	299	353	314	330	355	303	310	284	304	317	313	306	307	338	320	337	339	323	354	298	355	311	326	347	311	284	315	333	332	309	329	290	319	326	324	333	303	318	312	306	335	312	320	347	343	340	340	345	371	280	304	309	343	317	313	296	315	295	309	314	346	326	300	304	340	327	346	341	323	286	325	304	305	307	305	308	311	303	302	337	345	334	306	313	319	335	297	328	308	331	301	347	322	324	310	341	303	305	307	308	319	313	331	326	282	330	311	328	319	315	354	333	302	287	304	335	336	315	339	324	306	342	339	282	319	305	322	327	327	324	298	314	319	298	315	336	286	362	281	290	311	296	338	341	344	320	371	315	312	284	310	304	331	296	336	313	309	309	318	312	316	330	315	286	348	306	333	350	330	316	334	343	311	337	327	333	301	344	334	323	357	350	314	336	323	300	328	307	312	360	329	331	274	341	349	300	316	316	288	313	358	314	345	315	323	319	325	329	299	303	326	316	343	316	315	328	328	297	321	334	323	301	303	306	283	328	314	309	311	287	323	310	323	298	312	312	332	329	313	297	321	304	336	321	319	334	327	302	356	314	298	329	308	354	324	319	286	292	321	330	308	333	310	296	331	309	315	342	337	304	329	311	316	326	331	311	322	329	307	323	312	311	305	311	292	316	285	306	260	299	313	286	295	321	321	286	277	350	323	300	330	309	314	320	330	324	305	296	324	334	320	304	293	337	304	326	352	326	323	330	304	323	324	315	335	325	282	344	339	307	306	319	310	329	297	317	350	340	328	308	317	319	288	323	323	297	323	339	319	286	303	329	315	325	327	325	319	339	306	340	332	352	320	308	326	321	353	304	331	315	302	298	321	355	311	311	313	303	337	362	301	331	321	332	296	311	328	304	329	319	318	302	302	298	311	337	332	336	311	322	345	324	321	289	307	303	344	314	327	330	326	329	301	323	322	329	313	321	335	305	320	347	311	323	312	292	342	333	319	301	329	289	287	317	312	295	342	310	318	325	341	323	321	311	286	315	319	345	304	305	300	299	307	310	336	335	290	322	295	307	325	303	312	299	343	324	321	300	301	336	331	366	301	354	335	299	335	307	318	315	334	345	300	339	327	322	313	273	318	315	276	328	291	325	293	332	325	314	321	343	338	340	335	352	312	324	301	319	294	315	287	333	354	280	339	331	319	327	304	309	340	320	301	335	299	316	328	312	290	351	319	336	357	333	298	300	282	322	371	308	287	318	312	313	315	317	322	340	290	313	343	329	306	283	298	354	277	324	288	298	302	306	321	310	323	369	311	326	343	322	315	307	324	331	316	308	313	326	335	328	325	302	291	289	295	322	322	293	333	298	278	333	324	330	351	314	326	311	333	320	290	326	315	336	320	320	329	292	323	297	299	327	301	331	335	293	313	330	318	307	292	304	346	316	306	324	318	321	301	310	316	344	295	306	330	286	301	310	340	321	328	326	364	335	323	270	311	317	334	292	382	323	330	310	310	321	307	366	340	300	301	279	324	289	285	298	350	320	305	325	314	337	336	342	309	282	346	324	316	323	307	311	317	323	330	325	342	304	314	346	331	351	322	322	319	336	308	332	316	320	298	334	335	316	317	300	332	335	301	345	319	300	333	290	318	315	331	351	337	316	336	301	309	320	337	318	309	340	341	322	325	310	322	348	327	334	330	309	332	351	321	311	329	313	280	345	331	335	340	290	332	315	346	294	291	320	328	321	311	334	338	317	331	333	309	280	309	294	332	335	375	348	336	307	297	310	305	303	341	341	325	298	335	318	291	338	325	329	302	309	300	305	324	347	313	326	290	322	312	304	303	305	293	319	333	330	323	352	342	302	306	282	300	367	330	321	268	306	318	284	334	301	321	306	346	340	319	329	292	324	328	304	321	330	334	347	322	321	340	351	313	317	276	291	305	348	327	327	333	358	309	288	334	336	319	278	329	335	319	296	337	284	287	305	327	314	327	342	324	299	305	345	296	329	306	314	328	311	299	300	305	324	289	347	314	310	307	288	301	287	335	332	301	332	312	330	326	331	322	328	321	332	307	316	341	330	315	345	318	321	320	362	295	296	357	323	311	313	327	321	314	319	313	322	337
13917	6769	8650	7113	4022	2815	1981	1512	1229	1126	1044	1065	953	960	887	903	856	830	838	840	822	760	797	796	758	850	826	776	788	774	810	762	776	811	784	774	785	755	782	775	816	759	796	781	738	769	784	759	785	730	719	756	799	774	766	743	780	815	746	737	804	740	755	734	722	774	740	763	761	745	774	745	754	766	789	830	735	692	781	822	745	742	816	799	772	793	757	784	816	818	753	784	806	764	767	802	741	757	777	743	763	798	736	782	797	767	753	762	780	826	826	783	767	740	755	776	781	754	742	762	790	784	759	816	780	781	823	788	773	808	802	771	732	771	777	770	787	714	752	746	754	736	767	787	782	756	834	743	749	808	746	753	744	822	760	778	761	805	765	793	748	729	788	783	772	746	757	772	776	771	756	759	774	774	729	779	764	763	798	777	815	802	800	833	747	719	758	773	777	848	768	736	756	755	754	801	789	761	758	771	826	780	793	758	781	785	753	771	752	798	762	787	751	761	786	724	794	744	783	787	759	809	773	781	786	830	815	759	766	759	796	785	781	760	770	789	765	759	756	773	801	838	782	788	777	747	786	748	777	748	775	740	770	760	803	775	782	751	753	713	746	804	778	769	763	778	742	801	769	775	777	826	770	738	797	756	763	759	802	810	774	757	804	727	756	754	769	773	754	823	743	775	799	757	797	787	747	719	763	812	853	825	758	785	772	754	805	822	772	818	783	808	814	793	735	775	757	750	769	761	815	824	772	767	767	802	794	821	757	773	826	706	796	841	801	760	800	748	748	798	833	803	800	799	713	736	723	759	754	823	736	772	769	791	820	767	744	767	773	770	783	740	798	804	782	759	789	803	791	788	780	737	733	792	802	801	816	746	767	787	785	792	760	787	787	781	780	804	744	792	810	759	717	761	785	760	770	754	733	780	797	761	762	797	758	708	795	740	712	801	762	772	791	726	738	741	764	744	769	766	731	748	746	759	765	796	814	735	786	752	747	770	756	772	824	730	757	777	775	780	796	766	792	779	807	797	775	755	743	796	797	797	767	765	725	744	767	770	765	761	778	790	791	758	797	789	781	755	741	744	747	749	813	720	802	756	761	703	750	810	761	791	784	767	762	783	745	833	784	783	784	795	806	772	786	741	771	804	760	797	777	804	795	792	774	786	756	783	805	770	815	779	734	723	760	806	785	799	797	755	776	808	795	791	800	751	794	802	785	765	812	815	798	735	796	779	785	736	772	815	751	795	750	757	762	789	784	723	824	782	818	773	720	760	796	732	812	759	755	708	807	772	793	761	785	816	737	802	772	789	793	785	745	795	816	758	805	757	773	759	782	787	772	768	708	779	805	800	760	783	802	762	800	813	769	759	842	781	769	777	766	716	755	749	748	801	784	780	760	796	774	758	774	813	787	781	776	720	755	795	762	756	751	755	750	751	751	796	772	753	791	762	765	799	722	795	786	785	766	765	714	827	805	787	758	761	762	766	805	791	803	781	760	745	803	790	725	768	809	831	770	792	777	762	810	763	712	850	766	792	762	798	762	740	751	752	761	763	752	810	753	754	808	766	767	742	770	726	797	778	770	752	804	778	794	769	791	738	795	738	760	737	789	746	789	822	771	741	800	773	770	789	761	790	752	813	716	773	775	726	782	691	795	743	772	749	747	795	739	784	777	760	806	740	785	759	777	790	725	794	807	717	759	775	796	753	784	777	733	793	694	797	795	804	778	792	728	715	727	775	787	817	809	726	789	780	769	735	786	818	809	763	749	780	799	779	801	790	740	742	778	782	801	755	784	784	773	798	791	786	779	744	767	729	797	802	754	785	795	752	785	762	783	799	775	775	768	836	753	739	727	767	770	719	728	755	755	723	811	761	776	786	793	769	751	786	748	780	793	792	715	799	778	820	843	824	783	784	797	840	750	787	754	738	767	770	788	756	745	812	796	769	760	740	777	746	739	776	766	750	762	734	807	770	767	731	766	780	787	787	774	763	782	771	741	766	754	789	760	827	718	783	773	783	782	703	758	789	764	715	782	746	803	747	810	775	770	757	789	780	787	776	770	785	755	777	790	806	684	800	674	769	798	717	779	771	784	790	794	738	823	823	763	739	751	789	755	822	770	777	768	792	809	744	753	791	776	736	789	749	779	763	822	811	802	775	809	722	785	775	743	756	771	771	761	817	739	762	704	742	787	774	785	771	763	785	812	766	791	758	752	801	750	766	783	751	813	780	741	770	766	790	794	836	802	806	712	764	762	782	765	793	737	739	763	796	720	814	754	749	753	828	761	805	772	782	788	804	719	806	761	741	783	799	759	807	756	786	758	825	758	778	800	780	787	703	776	773	797	795	754	770	806	786	806	778	716	776	743	735	795	777	767	760	757	771	725	798	750	798	766	772	789	786	799	747	792	746	764	790	723	780	794	746	755	753	732	823	775	770	779	779	770	759	753	752	762	728	745	770	790	790	783	730	773	766	770	741	744	811	802	773	779	809	728	779	774	782	793	755	807	764	795	821	758	820	823	793	755	767	805	747	770	736	787	766	729	756	836	784	812	756	809	693	742	770	772	751	717	794	810	800	775	750	779	720	729	748	743	779	752	770	774	773	748	728	755	772	751	715	771	821	766	793	805	780	761	762	766	791	807	815	767	787	770	843	782	761	720	797	804	778	723	759	779	711	783	766	790	779	756	744	779	787	734	814	755	781	753	783	785	787	756	744	729	735	774	792	777	760	761	706	719	757	843	780	780	776	765	780	777	816	793	785	738	828	744	787	750	758	813	796	787	719	770	748	768	811	735	747	797	818	734	799	773	783	783	782	755	787	742	796	772	753	745	768	764	812	778	711	791	767	740	752	769	749	783	771	779	773	759	739	736	789	778	720	778	738	774	778	727	799	790	793	737	766	728	755	844	781	766	791	825	754	789	778	731	757	793	755	789	809	780	779	734	809	779	774	776	768	748	773	807	734	759	760	785	793	803	809	805	731	755	733	816	825	756	774	812	790	772	750	808	781	772	761	791	798	785	788	796	796	748	732	806	772	803	750	777	777	812	798	794	777	743	760	779	818	825	787	745	778	777	783	760	722	820	750	779	767	749	768	810	726	842	788	799	776	770	777	779	850	777	802	792	743	803	730	729	780	751	760	752	713	788	766	766	788	740	754	776	812	745	760	778	718	784	785	779	787	742	767	783	783	795	789	765	729	770	814	798	783	779	801	823	792	748	748	754	770	725	746	753	790	792	802	768	764	797	788	780	757	791	807	830	752	777	801	792	755	802	769	787	793	753	768	770	791	815	755	774	748	779	794	744	779	799	733	798	791	792	741	752	801	731	753	818	725	774	790	816	764	782	759	807	786	722	728	774	762	758	835	782	793	791	791	822	795	751	806	768	776	817	770	817	775	764	768	751	762	773	767	785	790	806	766	711	774	789	743	793	748	759	801	772	820	769	795	697	793	756	760	816	726	750	768	776	745	723	720	741	760	767	778	782	771
30199	12846	6927	3635	1975	1266	741	467	455	370	366	349	333	320	329	310	274	283	299	298	257	277	276	273	275	266	301	272	254	267	289	279	286	273	276	289	292	292	283	265	290	259	276	280	275	270	304	285	263	268	272	280	241	279	282	278	261	259	259	272	292	247	250	277	302	274	238	273	259	293	287	302	295	298	305	280	261	316	270	274	294	279	295	295	284	294	278	271	258	274	267	270	282	258	263	304	327	261	288	300	291	289	236	282	262	276	290	309	278	254	267	270	271	276	283	248	314	275	285	229	303	292	265	307	259	280	296	254	278	266	273	233	269	294	275	299	271	277	269	257	277	265	275	267	285	279	286	278	276	273	273	221	263	303	274	264	266	289	262	282	260	285	264	253	266	271	270	288	287	269	315	272	289	293	287	278	278	271	257	252	288	270	274	281	284	333	267	246	331	267	256	255	251	255	262	279	287	293	303	262	275	234	256	259	264	238	292	261	301	299	297	267	276	262	264	264	276	266	285	264	297	272	286	284	275	259	262	305	270	281	279	285	288	281	285	316	275	270	287	293	267	292	290	309	284	257	258	255	274	297	296	260	270	255	293	254	306	252	258	266	274	270	261	266	309	287	287	308	272	278	269	280	278	299	304	278	275	272	281	280	277	282	280	301	277	306	245	254	276	285	270	252	288	281	292	260	250	260	294	240	281	268	263	286	284	272	298	307	297	290	269	287	275	268	290	274	283	268	264	286	284	295	280	248	273	285	288	276	288	259	291	261	257	293	276	268	277	274	252	280	253	283	280	282	282	253	277	264	303	304	271	282	274	301	296	265	285	255	293	258	275	281	302	269	271	241	285	251	281	268	283	305	294	309	277	276	263	275	282	303	285	253	288	285	300	257	257	294	263	257	257	294	255	272	265	307	288	287	259	259	262	313	263	282	288	292	271	279	263	279	279	292	303	266	294	293	251	233	262	281	283	298	254	256	277	291	294	291	258	296	297	293	265	261	273	264	309	314	262	271	301	271	278	265	288	272	298	253	312	270	256	279	266	254	263	272	279	290	273	278	267	294	284	255	283	294	254	256	264	282	274	254	256	257	287	278	258	258	240	283	287	289	312	255	258	310	283	284	282	299	287	277	289	276	266	270	281	305	281	297	271	303	264	285	286	267	286	284	245	264	317	273	272	280	245	284	280	265	271	274	284	265	315	248	302	281	279	278	265	264	283	292	260	295	301	283	282	284	308	311	268	298	283	299	281	299	282	292	276	282	254	302	294	255	305	282	261	260	285	273	289	259	259	280	289	284	253	313	256	291	279	253	298	295	286	277	309	287	301	270	291	310	280	281	288	266	314	272	292	298	275	257	282	270	248	269	262	264	278	279	270	269	291	285	277	287	259	269	238	271	303	291	277	277	279	281	255	242	284	286	276	251	259	241	284	298	274	257	282	303	255	250	274	240	293	231	306	323	256	263	302	284	276	256	282	266	283	285	269	275	273	329	280	258	279	254	292	262	297	278	294	269	295	285	298	260	275	276	264	299	264	280	269	294	263	283	281	300	249	280	266	261	294	260	274	294	303	281	290	272	292	308	271	262	272	233	256	253	311	310	274	289	282	259	280	268	299	276	274	328	264	256	280	297	277	251	290	287	281	306	317	268	270	287	238	281	277	272	270	279	286	277	281	276	286	269	268	293	279	334	297	285	278	274	286	295	296	287	262	288	254	294	275	305	281	305	268	278	272	274	285	275	283	278	269	265	297	285	246	296	278	301	274	282	294	293	270	285	292	256	257	260	281	250	263	278	269	268	291	248	285	253	293	275	291	262	279	265	291	272	272	253	268	273	278	294	302	272	257	263	263	273	255	269	244	276	294	257	269	239	272	265	291	287	291	293	276	258	267	249	320	258	300	256	279	293	283	268	285	299	271	290	265	303	247	269	270	279	281	260	261	225	299	262	305	276	275	269	275	303	265	308	301	313	259	258	307	299	273	291	293	274	277	279	273	251	260	303	303	285	253	272	280	300	245	299	283	280	254	294	255	293	288	288	268	271	281	286	264	283	299	273	266	298	274	270	279	305	302	289	266	281	281	261	291	276	287	295	279	268	254	276	281	285	312	262	292	265	259	251	282	282	296	284	266	271	278	244	275	265	271	257	297	274	281	307	288	272	286	290	266	278	250	257	278	280	283	298	263	279	288	276	275	269	285	270	350	319	291	279	241	258	247	267	267	283	283	260	293	270	274	286	273	284	278	321	287	292	275	259	294	270	280	287	302	283	282	280	326	303	281	231	272	285	281	302	290	248	292	301	291	263	306	285	271	272	275	259	333	289	268	256	274	292	284	267	291	279	255	275	300	243	277	285	288	268	289	261	301	266	301	275	264	292	262	289	282	301	290	243	299	293	285	262	267	285	275	284	263	288	287	290	300	231	282	274	296	242	266	282	274	293	262	273	259	278	270	287	275	269	266	270	285	292	257	329	264	285	290	286	287	290	264	275	307	289	269	280	265	313	310	308	271	265	271	249	293	301	265	270	284	250	275	298	242	277	274	273	284	285	288	259	297	279	245	292	295	286	280	287	286	263	264	271	271	271	291	257	295	261	277	286	256	266	281	236	279	268	275	273	289	310	269	250	247	273	298	277	268	265	281	296	275	263	311	288	268	265	292	293	257	282	249	276	278	265	294	312	281	318	269	286	295	244	280	270	276	266	309	269	285	272	228	274	295	294	256	248	309	259	279	284	278	267	278	284	297	267	276	302	280	263	271	292	259	295	277	298	289	275	281	294	288	280	284	291	276	287	293	297	272	287	276	284	267	268	250	288	276	273	244	279	276	252	278	290	290	290	310	280	297	287	274	243	290	290	296	280	252	246	269	281	283	282	291	248	280	286	249	277	275	279	281	278	308	285	270	260	279	282	247	264	292	304	260	301	272	244	256	264	273	276	283	264	276	271	247	291	297	263	279	290	257	289	273	295	291	284	279	277	274	263	251	294	281	280	269	271	281	279	249	302	268	302	281	267	263	288	281	299	300	261	303	299	285	308	276	279	272	283	272	275	284	291	299	263	261	289	303	271	299	269	252	243	293	295	277	250	297	279	284	291	281	240	298	280	325	288	237	266	259	280	264	293	289	266	258	262	294	252	245	252	308	321	275	257	266	297	264	280	300	259	283	255	290	308	302	306	275	253	283	277	261	272	273	289	286	273	286	273	309	269	315	270	289	251	268	271	275	250	290	275	271	266	284	274	293	278	273	272	292	276	300	308	286	282	275	282	273	246	289	250	267	296	287	278	283	279	268	299	300	265	248	237	281	249	292	278	281	242	293	289	258	279	292	299	264	293	274	299	277	259	298	246	281	261	264	287	288	278	226	288	319	284	298	254	269	271	285	322	256	280	286	268	317	289	276	297	259	266	273	280	305	286	290	295	282	289	266	243	287	283	287	295	291	317	282	255	295	271	291	255	260	264	257	282	256	327	252	300	283	271	308	316	283	259
22305	11545	12677	10438	7521	5116	3041	1880	1513	1338	1215	1115	979	932	916	870	857	819	767	763	781	712	669	710	737	741	744	700	742	678	684	734	667	673	667	701	657	707	674	670	693	711	730	694	747	675	696	673	690	702	737	679	704	703	708	708	680	666	699	712	667	704	628	700	715	694	679	684	690	620	674	714	688	738	692	712	734	674	755	663	679	700	697	648	695	656	671	682	675	689	714	687	683	678	689	661	682	672	717	699	673	648	678	698	700	705	763	676	704	650	658	709	674	669	682	688	663	699	693	718	685	661	707	725	717	651	690	699	664	714	675	706	689	709	682	700	695	672	677	649	649	671	714	676	664	686	695	670	694	683	687	727	666	669	737	724	718	704	705	725	682	656	677	674	662	751	687	691	671	721	711	659	682	642	643	667	657	729	712	648	678	689	680	696	699	729	685	676	723	692	709	663	679	702	685	696	658	731	698	670	690	712	697	712	689	716	716	716	696	656	693	706	734	726	734	695	758	729	711	715	670	695	772	661	704	667	673	714	686	682	718	675	626	665	646	641	675	710	721	659	681	686	665	681	725	752	711	679	680	655	714	682	687	647	708	689	698	679	711	683	693	688	681	693	770	711	703	700	718	662	734	630	682	685	647	690	709	662	729	640	722	696	703	684	666	676	686	683	715	714	717	696	686	703	756	679	701	706	667	696	671	673	694	695	690	695	668	689	694	657	666	694	690	704	653	683	701	710	687	680	686	650	671	702	671	706	697	694	693	668	706	743	689	670	666	732	730	692	699	689	726	661	712	698	693	682	676	664	633	708	697	627	645	677	688	662	709	702	670	661	706	686	706	673	704	640	644	653	704	627	672	701	710	756	703	657	663	708	666	716	692	701	686	739	703	667	676	644	697	689	696	692	710	679	675	676	642	717	713	718	635	681	707	663	730	704	666	691	649	647	675	708	668	681	698	682	702	714	683	689	661	702	706	642	709	702	694	722	699	676	683	675	731	680	685	658	669	725	663	681	658	677	670	695	703	662	689	675	687	678	704	706	719	689	686	725	690	645	670	694	712	676	731	664	689	685	678	716	706	677	707	657	703	690	712	700	716	686	683	726	725	705	711	702	702	665	670	672	659	712	683	674	700	672	670	720	692	668	648	687	713	702	651	735	653	678	711	626	708	696	676	708	686	718	695	678	714	696	686	661	691	682	658	727	697	691	668	671	712	666	652	738	670	648	681	670	700	685	681	706	720	709	701	622	698	694	682	680	678	709	684	680	693	666	713	697	623	662	673	685	700	722	672	734	729	659	716	674	690	658	687	710	635	708	710	685	695	697	649	677	702	730	717	696	704	710	639	669	680	709	697	688	705	680	721	691	702	697	659	702	719	658	650	634	705	653	665	683	729	634	684	652	685	655	667	690	672	687	721	686	660	683	663	730	711	688	706	675	728	673	660	686	660	647	678	710	637	653	727	682	700	699	640	699	672	702	724	701	722	660	653	673	662	688	690	711	694	674	694	685	667	678	693	668	708	673	672	637	689	735	689	667	676	689	718	711	659	677	700	650	689	714	729	661	667	728	756	667	688	745	638	745	682	672	680	716	672	673	704	671	665	709	707	706	665	693	702	686	662	754	626	697	731	683	676	723	672	674	725	694	672	724	676	663	695	731	697	654	628	668	732	691	711	672	753	655	735	685	709	644	685	750	696	647	691	659	665	735	660	737	660	672	699	702	691	698	689	661	715	718	674	745	741	668	665	677	680	672	682	709	684	658	704	721	718	717	694	701	702	656	665	627	705	704	702	702	725	706	695	677	733	649	674	665	713	687	702	662	699	718	660	693	680	687	680	662	673	687	655	681	701	689	699	698	703	712	688	687	661	699	705	684	693	695	707	709	710	641	666	652	676	700	648	696	700	678	694	713	667	716	697	697	695	737	704	665	736	691	737	702	745	716	721	679	666	678	723	675	656	681	713	706	660	721	684	677	648	713	716	682	704	701	647	720	681	698	696	700	680	718	704	662	659	652	682	700	698	720	674	670	670	740	655	684	667	755	681	672	687	689	690	651	673	674	736	702	681	649	698	718	657	672	700	700	724	681	722	654	641	715	681	677	707	719	671	665	688	675	699	677	673	735	714	659	723	649	677	688	657	724	660	668	682	693	705	686	685	701	707	705	649	742	699	702	695	663	687	694	709	679	682	655	692	681	702	696	669	676	655	650	697	694	683	675	676	679	675	710	677	688	710	717	672	720	684	724	668	662	714	720	661	702	684	727	663	659	711	710	740	652	673	717	666	698	694	709	650	665	710	673	704	709	720	709	682	701	667	725	708	657	724	705	701	716	697	732	679	695	729	659	690	695	652	653	682	655	669	669	701	696	703	650	640	703	712	691	688	678	720	670	638	676	719	683	663	695	723	727	708	671	699	658	697	664	697	674	665	686	726	652	711	656	723	720	655	695	673	694	707	681	676	681	710	683	772	665	649	643	643	700	691	651	673	718	671	694	720	710	702	634	665	656	672	617	713	672	671	664	736	663	659	690	681	714	687	655	678	669	683	661	683	711	665	671	734	669	714	690	679	672	662	689	690	659	655	650	661	697	683	634	727	715	670	651	718	687	693	712	685	694	713	678	686	655	701	696	725	698	672	686	680	652	711	645	740	685	623	659	683	698	716	732	683	716	709	669	657	708	683	715	659	651	663	674	709	691	693	681	700	690	682	679	676	689	705	687	717	639	662	711	668	695	645	711	692	680	661	700	692	732	756	644	673	698	675	724	690	704	694	725	714	687	685	696	675	713	656	639	661	670	682	675	710	687	721	692	731	717	735	710	692	693	696	684	701	680	657	695	669	666	748	666	683	707	684	672	651	720	675	673	655	656	730	690	660	679	742	678	666	715	725	708	697	680	683	637	699	737	690	707	689	720	647	708	692	707	649	673	693	665	690	690	664	713	701	720	657	660	673	686	654	648	679	703	668	699	710	688	699	703	671	661	687	711	688	698	650	687	706	706	684	686	643	692	685	674	700	690	692	720	738	678	646	715	686	697	677	666	713	657	712	674	686	704	684	677	698	677	687	699	701	687	733	703	651	706	686	674	666	756	648	668	677	715	724	716	741	665	678	676	678	682	649	708	707	684	683	731	672	678	709	648	707	688	707	640	732	656	713	705	687	682	648	720	745	718	751	720	680	711	686	692	698	731	694	677	683	680	703	711	669	667	675	692	680	663	676	658	743	669	660	714	656	665	674	680	704	687	659	644	700	701	711	670	729	734	684	645	700	730	693	668	673	685	679	651	662	646	705	666	669	642	675	680	732	693	677	689	711	696	666	693	683	705	692	701	683	705	688	698	701	693	679	649	711	636	627	654	704	707	703	652	710	703	708	644	692	704	702	706	671	746	700	692	720	698	680	712	682	694	691	703	689	676	699	701	654	701	694	713	715	701	706	684	628	684	704	658	717	688	709	656	674	655	669	697	648	707	659	657	717	669	713	679	655	663
33165	15828	12529	6697	3802	2224	1052	637	493	445	403	372	366	307	299	317	286	283	249	287	294	255	253	259	257	260	257	240	253	241	249	250	240	256	231	262	240	230	246	231	255	217	245	243	239	266	255	259	228	224	244	244	228	273	225	271	239	240	241	235	245	244	228	220	238	249	209	259	263	223	260	287	256	254	260	254	244	236	240	257	234	240	259	229	243	250	277	226	227	253	270	253	233	240	228	209	228	222	240	228	247	223	229	232	236	288	224	243	242	226	223	262	208	271	254	256	231	253	234	234	225	247	254	217	238	242	223	221	243	217	224	270	219	263	239	221	248	238	241	222	231	228	215	256	249	250	248	214	248	245	226	206	227	229	264	230	240	253	241	268	248	246	233	249	255	221	242	264	260	218	206	237	219	206	229	242	261	229	233	216	260	263	235	250	244	232	223	252	231	217	260	244	245	227	250	229	220	230	206	243	245	242	255	290	255	240	235	236	254	241	238	263	237	238	249	253	270	270	224	264	234	284	245	241	244	262	230	217	236	239	239	276	248	231	229	216	225	244	253	230	225	237	229	252	228	244	230	237	233	241	254	255	243	213	221	252	230	250	235	263	247	226	224	261	224	271	239	235	236	241	232	224	221	216	218	235	257	221	236	245	231	231	246	236	232	256	224	232	218	221	235	238	256	246	244	244	268	231	234	238	257	266	222	261	251	266	250	260	213	234	241	244	230	238	252	248	259	236	235	249	245	203	226	255	215	204	236	207	237	240	248	242	238	233	239	222	258	239	228	233	239	241	249	211	229	247	219	223	254	210	237	246	252	227	246	237	221	223	251	251	235	225	250	235	231	215	244	233	255	276	247	244	234	263	237	242	209	230	240	247	252	228	242	258	226	220	246	243	245	257	241	228	268	237	254	210	234	223	256	240	250	231	250	227	274	223	249	225	206	243	224	242	260	236	217	243	247	224	230	226	220	241	240	207	217	227	223	245	215	206	253	223	225	236	209	191	201	227	261	261	229	270	216	229	248	235	238	241	230	234	212	246	241	271	231	222	236	244	218	239	216	237	253	231	252	239	223	235	227	261	256	234	228	229	246	260	239	272	241	245	216	237	234	260	268	232	255	214	244	224	246	230	242	246	232	235	275	247	254	256	268	249	202	255	242	237	196	245	223	236	200	214	227	246	246	214	222	263	247	284	255	227	229	256	245	229	248	219	209	232	219	261	214	229	250	251	232	238	238	221	261	200	237	242	253	220	243	227	224	254	258	251	238	267	251	233	220	251	226	252	243	256	249	255	266	232	244	238	239	261	238	244	255	228	262	213	234	236	222	241	246	226	229	234	218	236	244	260	226	254	225	247	226	237	234	249	242	222	222	241	249	243	239	198	207	219	228	247	228	243	235	259	223	217	247	241	215	260	247	240	238	249	241	228	250	234	216	251	250	256	228	210	226	273	230	256	226	230	222	214	233	232	239	227	220	261	246	250	247	248	239	256	220	261	243	273	223	250	248	248	236	239	265	223	224	241	220	254	238	253	221	247	228	223	223	242	230	242	231	234	215	239	260	249	229	231	251	244	227	222	262	239	223	235	254	224	226	248	233	212	248	254	251	216	263	235	228	260	231	236	248	220	264	259	224	246	228	236	217	211	238	210	231	247	245	257	203	256	245	242	214	240	252	243	242	232	230	231	233	235	260	232	208	244	231	225	244	218	241	238	235	261	240	255	223	231	238	240	231	214	240	241	232	242	232	250	245	249	225	217	240	231	220	246	244	242	240	258	233	220	216	238	251	217	240	260	225	246	248	208	251	249	230	251	258	263	231	221	227	229	249	238	243	226	252	221	240	243	233	215	231	245	228	252	224	263	246	250	234	237	241	223	249	255	231	276	226	247	240	243	237	259	237	227	234	209	260	238	271	255	220	221	245	219	228	235	222	256	221	204	255	238	205	250	273	249	245	226	240	253	276	225	243	251	251	217	245	252	227	240	238	235	263	224	236	222	243	215	240	263	221	241	229	230	274	236	261	213	234	252	245	255	214	239	244	253	233	220	234	229	219	234	267	233	228	238	249	230	250	237	238	236	261	223	216	242	218	238	259	223	234	244	261	242	245	268	254	240	246	248	213	259	260	245	257	274	196	239	252	228	244	227	233	252	252	256	229	249	279	236	240	216	249	264	237	262	240	229	230	221	273	233	243	245	250	237	222	242	227	213	233	219	241	224	228	263	236	220	244	235	221	253	237	230	260	213	237	256	209	293	247	228	225	244	256	243	218	207	234	225	228	262	251	273	252	241	228	234	242	245	221	245	231	250	228	245	263	241	244	208	243	221	221	237	241	239	247	240	259	260	257	235	249	214	214	225	222	248	222	252	247	223	231	218	229	268	251	236	227	238	196	240	244	247	240	233	227	231	256	224	222	244	228	257	250	268	256	227	233	228	236	238	226	260	238	250	244	236	246	244	231	232	225	206	253	217	231	228	244	251	242	256	228	242	229	219	265	222	236	252	245	238	249	236	254	243	240	278	265	253	243	238	277	224	223	246	237	241	264	243	222	222	251	260	265	218	243	254	250	231	236	249	223	263	239	229	226	238	239	212	234	274	257	243	230	252	209	239	259	230	240	247	226	230	240	203	227	238	229	235	259	235	210	234	252	264	261	246	220	261	239	235	240	236	225	224	236	240	247	275	248	258	260	231	238	226	273	236	215	231	245	238	249	226	214	234	263	230	245	247	238	232	229	237	209	230	252	236	237	239	232	231	232	242	202	241	225	223	239	267	227	228	229	246	231	235	228	255	267	261	245	255	250	239	225	235	246	243	251	267	218	266	242	237	231	251	234	223	253	221	232	228	260	222	242	226	256	241	237	268	243	217	209	233	267	254	246	255	253	217	238	215	238	235	218	246	236	224	248	271	239	219	251	240	276	240	266	225	259	256	219	248	246	235	196	221	234	262	233	216	239	228	231	217	226	236	237	226	238	213	224	239	265	234	243	236	274	230	245	254	227	206	263	256	233	230	214	244	221	254	254	261	240	217	223	240	260	222	224	221	212	238	252	256	224	228	237	231	264	250	238	251	230	229	250	245	231	228	230	222	241	217	274	286	252	253	250	246	249	221	218	236	237	251	244	252	238	226	241	206	235	240	241	242	225	237	225	246	235	233	247	220	227	268	220	240	228	244	241	239	282	273	212	247	234	256	233	272	271	248	250	235	271	241	240	231	270	228	224	238	249	201	230	230	245	225	241	216	239	210	237	209	257	210	243	242	275	222	228	247	252	218	228	238	237	243	219	239	241	237	231	241	260	245	216	224	240	230	228	205	255	232	269	242	223	220	225	225	230	213	217	264	209	223	238	264	219	241	236	210	252	234	232	250	225	245	243	225	244	230	244	248	229	256	244	270	242	244	246	268	249	234	223	223	227	235	236	254	235	241	272	239	271	270	233	234	267	235	234	261	255	226	254	211	234	233	263	203	229	251	266	224	228	246	243	244
21868	14144	19798	15914	12770	8617	4503	2840	2108	1830	1616	1395	1233	1026	1059	960	945	869	782	792	754	681	696	686	679	609	663	669	682	665	635	639	631	629	596	623	606	635	630	658	660	588	671	608	611	639	583	595	642	629	657	546	600	604	615	608	602	571	606	614	606	652	610	609	624	595	606	587	570	588	590	572	581	622	646	627	695	630	621	640	611	616	608	589	626	654	602	609	627	601	613	579	598	620	589	601	595	599	615	567	626	570	610	603	595	569	596	593	554	621	625	595	637	607	620	619	588	620	607	583	588	600	612	617	632	596	590	605	589	559	602	596	591	621	612	618	594	614	600	605	617	612	604	622	581	597	563	580	600	639	592	594	518	574	643	635	580	597	586	599	598	568	574	598	588	617	589	623	612	605	572	605	568	570	599	580	573	590	568	611	583	601	606	618	582	624	610	606	574	641	571	593	617	612	594	550	586	600	654	603	627	572	600	563	624	588	605	595	633	511	567	551	605	605	598	604	598	569	586	637	623	614	588	656	594	601	643	640	607	625	575	603	631	588	602	574	577	584	622	600	616	597	618	618	587	618	604	601	548	608	612	578	599	620	578	572	643	597	602	625	632	582	582	584	613	603	593	611	550	609	587	633	574	557	637	594	578	617	605	606	584	595	592	586	542	624	579	604	577	638	620	584	635	555	599	610	619	584	608	591	602	662	622	615	581	615	632	592	598	633	569	628	585	580	638	641	600	625	603	614	569	637	608	594	579	582	551	599	620	622	584	574	637	571	562	606	589	635	578	593	631	595	649	589	603	607	580	619	610	601	630	600	607	575	627	558	565	594	642	617	582	599	565	589	592	593	619	615	615	615	611	626	596	617	602	587	591	582	616	605	633	643	582	570	561	617	598	596	627	589	618	576	600	633	551	585	607	593	620	607	578	611	620	600	633	601	572	595	656	639	605	583	587	602	629	616	624	666	599	596	568	604	588	603	606	596	593	577	579	612	598	604	621	572	615	619	578	636	569	596	641	599	624	608	621	582	576	657	587	646	598	645	602	567	585	629	612	603	608	598	588	591	595	591	581	670	599	589	572	588	603	619	638	618	609	609	664	600	569	566	623	602	588	639	601	581	601	556	636	571	583	628	577	607	629	620	581	616	609	590	587	592	627	598	599	594	625	597	611	632	585	616	595	617	625	649	670	583	606	585	590	604	634	665	585	585	568	575	613	578	599	591	580	650	585	595	643	609	640	583	616	613	644	591	614	624	638	568	617	586	595	671	595	603	654	572	626	617	598	583	586	605	608	608	631	616	597	618	581	572	625	595	598	593	607	624	634	587	620	620	608	596	598	645	603	611	624	588	598	626	603	608	582	592	584	658	598	611	648	599	631	595	585	615	558	596	593	639	573	598	600	600	636	597	559	609	601	644	584	614	618	630	600	596	584	580	605	598	639	613	586	611	602	577	606	548	563	607	620	590	556	632	567	604	594	634	582	565	570	625	582	611	605	604	606	590	598	565	613	612	613	575	579	631	598	632	625	561	555	627	625	626	609	624	622	637	621	593	595	593	559	609	597	606	578	618	540	578	616	654	627	671	632	589	602	591	577	543	595	607	609	600	609	607	594	611	586	585	640	593	591	603	602	609	599	637	616	637	600	578	580	606	619	660	620	577	571	597	579	622	603	595	583	572	591	582	592	643	586	582	570	621	592	588	618	661	637	590	605	653	580	604	575	611	600	652	624	608	633	676	579	580	601	589	605	666	631	566	608	615	587	617	611	631	574	622	634	619	651	610	582	586	647	566	597	568	573	582	571	594	566	590	600	631	632	612	578	620	552	612	619	602	632	622	577	615	593	581	642	622	637	588	602	577	602	617	603	574	642	581	588	605	628	589	599	588	613	627	621	574	585	613	586	589	578	582	608	611	574	588	611	575	622	614	625	631	586	630	576	594	599	609	656	641	641	588	551	553	577	621	689	580	604	590	599	597	635	593	594	587	622	623	577	629	592	590	624	657	593	590	599	636	654	557	590	588	602	625	594	667	587	613	592	622	595	642	637	602	611	609	619	617	596	633	604	580	526	580	596	632	633	595	565	573	604	609	611	590	619	616	602	630	611	555	593	618	608	601	613	605	576	600	582	571	611	608	596	619	628	617	636	630	570	575	592	593	645	642	592	563	617	584	647	607	623	584	583	603	665	608	543	615	634	581	617	617	629	570	624	587	597	566	560	603	610	589	598	610	623	603	606	617	596	665	586	598	612	662	616	600	598	630	611	620	619	601	588	583	639	597	590	627	619	583	628	614	625	601	638	633	600	613	585	596	592	596	633	640	582	624	581	614	567	608	582	565	574	599	615	623	571	647	566	632	601	606	595	656	643	591	582	580	600	591	585	635	580	622	618	555	600	606	603	594	604	556	551	598	639	589	614	589	592	612	623	605	596	585	617	645	596	641	574	637	588	604	585	599	646	587	583	622	592	594	572	620	537	621	633	602	586	630	578	626	575	590	547	599	548	635	605	623	601	596	608	592	607	585	666	616	586	657	643	605	644	579	654	601	583	651	575	613	596	587	654	594	617	612	555	552	656	594	594	621	593	606	574	597	593	622	612	593	621	604	580	608	607	568	606	594	592	602	589	568	597	631	568	609	577	608	615	618	591	580	611	647	559	622	589	581	570	592	552	617	627	610	599	582	589	619	654	567	609	624	600	600	622	592	577	624	607	607	611	598	601	594	588	553	632	637	611	612	611	609	634	588	631	614	638	602	644	578	606	587	637	589	611	554	632	601	607	619	622	570	592	594	635	650	570	585	612	642	626	612	610	609	610	597	576	600	588	636	639	659	556	610	622	556	600	607	627	626	618	568	589	578	626	591	609	566	623	618	611	647	645	629	586	600	603	558	617	622	600	605	577	607	622	622	579	577	609	579	572	572	581	626	571	617	573	615	601	616	593	602	596	582	611	599	580	624	630	568	647	613	641	626	637	570	578	573	596	615	573	572	596	576	621	593	633	614	619	602	641	593	581	584	602	637	557	595	559	585	562	620	625	592	609	588	598	637	617	599	637	584	575	616	586	616	573	583	621	593	602	576	557	666	591	613	592	613	639	609	591	626	598	608	620	574	618	614	614	595	618	651	576	660	580	619	593	578	593	590	604	570	578	621	623	650	603	565	629	583	603	576	610	574	647	588	564	622	581	611	572	585	609	587	589	599	601	585	605	605	637	611	613	605	597	606	574	595	603	575	619	648	629	617	604	569	586	588	624	605	595	575	625	621	613	611	657	580	550	638	566	630	626	588	659	615	616	582	584	633	634	571	608	617	582	626	600	574	603	650	624	601	622	620	556	618	597	536	599	556	579	597	642	599	623	578	573	618	608	627	593	584	601	605	641	583	588	565	623	626	588	555	566	589	610	628	617	582	581	594	634	590	596	631	601	662	625	572	614	618	564	566	574	644	581	558	551	590	610	597	587	605	587	596	612	602	618	620	587	586	596	620	598	620
15251	7208	5011	2201	1224	697	537	441	428	379	344	346	341	376	334	342	317	338	332	330	342	334	301	316	295	351	331	341	329	324	346	323	308	295	342	325	315	312	301	290	313	327	319	315	326	319	307	296	297	285	295	293	326	334	321	293	329	319	292	334	290	323	319	305	314	322	324	304	323	334	324	344	318	297	359	314	295	310	322	316	293	307	305	297	323	318	307	307	307	305	318	336	322	329	293	324	325	298	330	325	296	328	290	302	310	349	351	328	332	306	321	311	293	337	323	330	292	356	307	325	291	322	303	304	267	311	326	291	330	304	308	316	333	279	314	316	309	323	313	320	330	311	299	310	321	335	328	310	310	304	309	283	301	305	324	328	309	309	313	323	320	311	325	323	311	308	337	353	308	295	298	305	349	282	283	311	301	280	315	288	302	281	334	305	339	336	331	300	301	312	292	324	328	284	317	366	317	328	311	318	293	282	321	320	315	325	313	324	316	275	309	326	300	305	329	305	328	338	298	328	333	313	314	308	343	301	327	303	288	310	318	323	307	339	312	272	318	290	335	313	331	331	349	362	298	286	298	334	317	333	320	306	347	331	334	325	295	331	351	304	307	320	359	332	309	323	323	310	324	315	339	304	298	308	301	336	330	327	298	311	287	322	371	302	305	317	316	305	321	300	285	334	313	292	281	293	311	319	331	328	308	310	349	314	320	320	311	319	317	338	306	347	291	319	324	323	291	326	322	327	278	341	336	327	311	344	307	315	309	328	350	337	312	361	305	329	331	313	310	296	322	349	262	327	308	340	294	297	338	315	299	328	297	314	278	308	305	308	313	319	335	325	298	339	297	324	271	324	287	363	292	316	297	327	279	309	324	310	313	309	300	325	294	323	297	314	319	313	329	315	286	329	314	286	292	308	337	314	322	312	298	335	324	276	296	309	312	344	347	341	328	342	327	335	339	322	336	299	316	289	284	317	321	342	312	311	327	307	310	330	342	350	332	324	352	304	317	329	305	307	317	330	344	330	299	316	291	297	308	334	324	317	339	342	320	312	292	310	335	304	297	323	307	287	314	310	299	276	338	341	314	308	331	295	307	292	314	314	310	333	301	328	341	303	324	312	307	292	338	336	301	344	323	289	302	283	297	336	302	316	330	305	328	310	305	328	309	292	292	318	310	318	316	301	335	305	334	284	348	364	309	318	324	320	319	322	303	319	294	316	360	342	279	308	295	338	339	321	289	300	310	288	334	317	315	318	318	284	338	308	311	353	296	326	300	274	321	309	309	298	301	302	294	337	332	316	338	313	334	327	294	345	349	340	337	338	328	286	298	300	329	329	300	339	307	303	325	323	299	301	315	368	320	291	326	323	317	311	344	326	311	330	299	303	303	295	297	344	309	320	296	311	295	297	327	331	316	321	313	314	295	321	292	363	303	307	303	334	334	329	339	297	317	305	302	333	298	324	312	296	320	347	337	322	316	344	328	298	319	338	311	320	307	279	327	348	307	308	305	292	327	325	273	321	293	307	285	314	301	344	344	315	320	346	311	341	291	333	328	293	336	289	316	313	323	293	334	356	300	310	320	306	324	303	311	302	341	292	312	312	317	302	339	307	384	286	304	303	305	322	331	297	337	299	313	301	316	328	325	310	325	282	313	323	316	329	318	324	319	339	327	330	361	333	310	313	321	328	290	314	301	286	296	339	282	305	284	298	306	343	346	333	296	344	318	315	304	331	299	310	305	303	279	302	346	322	315	344	330	272	348	304	296	308	323	309	321	291	327	335	326	318	303	342	344	290	326	289	310	298	332	320	334	323	266	298	303	325	290	316	330	293	321	333	304	338	297	302	350	313	284	330	303	345	318	328	342	339	293	310	297	314	320	304	328	317	284	319	298	297	366	326	332	325	343	281	334	338	311	314	280	294	329	329	301	337	305	299	308	312	298	305	299	314	294	311	312	315	278	297	325	311	298	312	305	328	302	312	318	305	343	327	317	285	321	326	324	287	383	323	306	320	296	303	311	284	325	333	298	291	324	309	310	336	322	303	327	288	340	310	355	306	316	312	323	360	280	308	311	330	302	330	267	325	294	300	323	289	316	317	349	299	315	314	316	293	307	308	333	332	303	305	325	309	318	343	366	312	307	312	295	316	300	288	291	286	351	313	300	288	319	337	352	311	306	317	301	321	314	333	316	308	308	320	307	357	337	294	345	301	299	308	308	311	341	331	331	328	306	333	314	308	326	329	330	361	277	306	325	312	311	333	304	338	324	344	301	298	320	303	316	333	328	316	292	290	316	288	315	264	316	295	310	304	302	322	326	349	340	308	304	343	320	331	333	330	305	305	302	332	315	341	315	322	309	281	342	298	348	332	302	304	349	339	355	330	308	307	335	324	315	309	320	322	312	302	296	293	354	311	312	282	309	327	345	297	281	318	337	320	322	293	325	302	335	292	308	303	312	296	306	336	310	291	307	309	300	310	308	305	306	300	372	327	325	333	332	305	328	271	339	332	328	340	311	321	339	283	295	284	317	288	313	305	330	286	301	328	308	326	313	320	294	311	314	290	326	314	289	315	342	305	267	311	321	305	321	348	297	311	303	299	282	275	316	308	311	311	329	323	361	315	298	289	318	318	285	289	310	321	308	308	303	321	333	333	329	321	321	323	311	327	289	304	336	293	316	307	299	329	300	310	317	318	326	310	351	358	341	308	324	317	306	335	353	309	365	323	343	318	309	309	317	328	342	305	330	315	326	317	298	311	307	306	299	322	359	298	295	315	285	342	268	337	320	293	323	291	333	325	349	316	307	294	317	316	305	344	297	302	327	313	324	280	325	311	309	298	317	318	290	319	281	299	340	294	341	302	328	319	325	316	310	330	342	332	311	312	353	305	327	305	302	286	326	322	311	304	307	291	352	314	307	340	312	314	300	297	297	294	310	292	336	287	319	281	303	313	324	299	313	315	300	314	344	309	308	311	312	309	324	313	309	339	329	328	273	334	311	303	299	314	271	312	324	314	303	309	342	345	304	313	288	275	325	277	275	299	309	307	289	321	308	357	339	298	299	317	318	312	322	354	310	338	332	327	302	310	327	317	306	309	315	316	325	303	303	331	356	324	335	327	326	310	305	310	328	334	350	334	307	300	312	328	335	369	325	328	313	306	280	347	288	301	337	337	330	322	333	350	335	305	315	294	345	291	297	322	309	327	305	274	315	281	317	331	293	329	309	323	297	298	347	307	308	295	328	342	278	292	293	323	325	316	307	290	337	344	300	321	313	328	306	305	315	319	323	300	295	307	332	364	285	325	333	346	312	302	283	307	343	329	310	308	289	323	327	321	320	268	353	310	289	313	325	285	302	321	320	287	290	277	313	326	325	327	316	318	340	316	310	310	316	297	321	325	342	315	329	346	334	298	307	299	315	334	314	319	304	335	308	284	310	293	316	327	305	319	321	321	310	299	333	286	291	328	316	323	313	319	302	321	307	323	326	318
12068	8022	9706	6736	4401	2750	1914	1446	1272	1182	1091	1052	945	914	905	899	878	853	823	824	789	814	850	820	775	801	748	781	799	821	821	749	786	775	797	777	765	740	779	738	751	766	760	792	715	786	806	744	753	791	755	794	754	744	782	761	805	767	726	784	733	803	774	756	764	767	750	800	778	769	780	735	741	763	757	797	747	808	735	755	737	764	743	791	729	750	769	797	749	754	736	728	804	780	720	786	707	796	823	752	769	747	753	804	777	751	803	742	762	773	763	764	748	736	815	734	791	759	780	740	764	794	769	787	728	733	748	780	790	788	727	786	723	743	745	705	818	799	773	741	803	829	791	735	719	788	793	780	778	753	754	821	742	784	811	753	751	804	750	820	801	769	789	744	777	768	791	740	763	760	764	777	782	773	779	734	759	763	686	751	774	807	695	810	763	781	752	790	775	822	778	745	781	781	774	841	724	797	775	723	810	816	783	777	781	783	791	736	702	789	745	804	759	723	784	774	764	756	754	736	799	743	769	819	787	738	760	754	760	750	780	743	795	736	747	774	863	790	760	770	769	782	757	716	715	750	772	767	803	756	718	775	717	766	756	734	757	784	766	814	758	750	798	809	764	730	755	725	747	728	780	740	786	777	770	811	767	792	770	732	760	754	775	778	809	763	740	742	734	794	775	763	751	749	764	765	801	762	805	771	739	778	791	716	742	761	796	799	751	765	768	749	812	793	831	812	743	780	752	754	770	751	802	759	825	749	787	788	779	774	764	758	794	753	779	750	737	851	774	734	767	822	717	767	799	751	791	805	771	798	749	740	701	769	784	739	754	733	739	759	771	740	740	771	845	769	838	807	780	791	793	775	770	753	767	816	764	795	742	719	788	761	732	761	764	743	800	746	768	726	772	781	782	715	745	790	761	804	764	784	767	794	782	774	724	783	758	780	761	782	772	772	779	757	800	731	778	728	790	799	791	754	718	766	799	763	759	801	745	712	752	784	811	786	760	755	788	738	741	740	750	788	759	783	786	805	740	809	735	770	746	726	824	780	765	835	754	779	727	781	765	792	756	759	751	749	779	763	769	817	790	786	800	788	792	751	787	777	737	797	774	748	759	758	737	681	767	791	772	746	746	767	726	730	760	763	768	792	790	793	766	798	763	767	742	747	774	765	744	766	745	743	774	775	789	800	772	803	768	817	772	799	721	789	741	780	796	732	783	775	734	768	771	860	732	734	759	720	792	758	776	801	771	755	729	781	764	739	768	780	801	790	841	719	777	807	745	785	780	744	730	796	767	776	796	795	778	762	748	742	766	758	735	780	753	770	748	798	771	814	722	773	790	786	800	765	765	776	758	783	774	736	745	733	763	796	802	819	752	718	813	793	788	787	699	790	766	747	736	765	797	788	766	789	778	791	719	771	711	779	796	783	739	807	765	753	766	780	764	742	724	768	792	778	770	812	769	741	804	764	738	767	774	798	789	769	756	752	745	763	768	799	785	758	734	801	783	773	753	828	785	749	739	727	769	761	766	792	766	736	728	742	803	778	762	734	728	771	727	768	768	729	769	788	767	779	780	733	796	731	780	729	777	764	756	752	786	810	747	770	798	742	767	786	807	756	797	760	776	762	775	765	792	701	741	784	764	746	742	761	733	795	793	762	836	766	792	778	755	847	775	787	789	776	733	757	748	758	754	797	785	783	758	829	740	746	759	756	768	737	747	768	738	780	784	777	780	787	771	744	763	747	783	801	833	769	750	782	748	766	800	782	781	736	789	738	748	778	756	778	765	804	765	797	761	764	757	743	763	726	732	836	737	794	798	747	766	786	767	759	800	712	755	802	771	731	770	802	742	807	762	748	749	773	766	744	772	807	757	785	776	721	755	801	750	735	759	751	732	791	765	780	750	776	771	759	774	732	751	772	800	701	741	735	797	795	759	790	745	803	767	782	786	774	811	779	788	767	779	779	767	797	769	741	761	766	770	821	773	749	781	808	815	852	774	791	743	830	807	819	765	775	763	788	778	785	747	811	803	794	748	762	742	763	742	757	765	794	726	806	775	769	799	744	794	809	746	728	768	774	758	813	802	814	769	807	746	766	731	780	757	779	838	730	803	778	737	776	788	780	766	794	765	748	736	776	773	777	823	758	730	741	770	772	783	743	789	765	749	765	762	818	746	749	754	756	777	736	806	779	747	760	747	770	761	738	789	788	791	791	828	721	750	790	782	820	797	756	778	731	768	791	787	752	732	755	811	768	777	770	778	846	696	798	753	749	793	749	755	742	752	791	787	788	820	740	756	773	779	768	801	730	752	776	747	748	806	759	750	759	762	753	762	734	761	729	759	781	792	755	740	803	771	769	792	763	748	796	778	765	763	761	766	735	737	806	797	747	768	720	812	775	777	754	769	739	786	807	796	785	760	772	785	746	783	777	759	803	732	814	766	789	784	760	765	803	753	761	758	778	787	760	706	757	759	777	751	750	773	775	776	772	761	786	737	759	809	798	745	768	785	791	771	740	783	757	780	761	780	768	794	778	724	777	788	777	766	755	761	802	763	753	747	790	717	769	744	761	731	783	781	752	748	781	745	726	784	768	760	786	780	755	771	767	717	730	778	814	766	753	814	754	807	804	774	737	725	781	813	743	806	782	749	757	789	741	818	783	806	739	746	731	792	770	718	766	811	777	701	810	728	755	761	767	770	785	782	718	736	773	827	714	798	770	786	775	773	819	773	821	775	822	801	815	764	780	819	769	743	759	785	736	795	757	737	791	744	712	770	774	759	806	768	775	748	751	807	790	770	747	778	743	771	786	774	779	782	758	792	702	758	738	798	751	773	787	762	737	752	746	770	793	768	761	791	786	774	739	792	768	742	752	760	800	707	775	804	757	757	773	782	754	726	768	766	812	785	778	817	764	794	735	773	832	779	778	737	773	757	764	788	763	770	761	705	797	791	792	796	788	801	731	765	730	768	778	790	745	744	755	798	764	760	790	781	752	747	750	786	734	717	807	742	760	728	783	766	755	804	728	815	796	787	768	774	795	717	768	750	781	809	753	781	776	763	785	712	791	761	774	771	845	821	755	784	826	774	775	758	783	803	759	757	774	782	789	763	761	747	721	734	758	757	734	746	773	787	816	790	780	810	728	739	770	788	801	778	777	775	717	807	819	754	794	802	765	822	767	749	774	824	775	760	745	774	756	744	765	751	768	747	797	769	761	751	794	759	788	745	790	794	723	805	802	735	761	764	762	759	743	790	776	759	775	777	754	745	803	750	763	783	725	810	818	796	743	780	746	770	795	754	757	771	772	771	742	743	770	776	788	755	794	781	796	747	851	779	791	806	775	796	771	771	812	757	752	760	736	725	768	752	733	784	765	720	805	734	743	772	755	768	763	787	817	745	774	840	780	783	740	800	787	743	751	794	757	782	805	788	733	775	781	770	789	728	819	727	780	768	764	763	776	755	735	752	743	764	786	768	714	798	760	790	717	746	773
28663	12836	7647	3870	2153	1303	783	528	386	362	342	327	334	285	320	319	278	274	335	326	259	306	276	284	302	288	277	291	310	289	253	297	275	255	266	251	288	286	264	257	324	275	267	274	277	276	275	322	267	270	289	291	301	305	279	287	306	251	261	301	273	300	307	268	297	276	272	290	286	301	325	278	275	285	281	278	257	295	267	274	280	262	271	260	270	299	266	283	263	265	262	269	277	271	232	296	315	249	254	268	266	239	275	254	288	264	285	257	261	244	252	295	308	292	286	304	275	259	277	270	288	273	272	282	247	284	291	292	261	291	303	266	261	284	274	284	265	261	307	290	275	291	236	248	283	279	262	271	288	274	266	262	298	319	290	286	284	272	256	257	247	299	276	273	276	273	258	277	271	285	254	280	266	239	278	255	274	251	287	259	295	255	270	291	263	300	300	291	281	264	272	256	285	273	311	278	283	254	281	266	257	286	234	316	274	284	285	253	268	300	266	276	284	246	282	310	254	310	274	322	318	273	239	303	274	285	267	289	252	282	287	289	265	285	261	250	262	264	300	246	254	265	293	273	294	256	274	270	267	272	255	268	269	302	287	292	288	299	260	266	310	278	250	261	270	274	282	293	244	269	296	275	279	266	273	287	289	262	273	250	249	283	289	307	282	276	261	271	274	301	284	301	253	270	296	268	300	290	278	280	307	276	273	269	250	262	270	288	274	271	295	268	267	298	295	273	294	324	299	271	249	278	285	264	256	291	309	299	284	286	262	281	253	272	305	273	284	242	293	258	284	301	271	266	283	269	277	280	258	265	303	271	276	294	278	251	255	278	289	270	262	288	298	274	287	278	302	293	252	261	266	274	272	279	279	287	276	299	285	257	263	241	275	280	278	291	266	318	264	294	262	283	284	256	283	253	263	256	285	276	250	284	270	256	277	248	282	276	282	251	283	280	278	259	283	290	257	272	259	268	254	303	261	311	274	253	250	277	318	264	246	278	272	253	275	270	287	262	286	315	255	259	298	264	297	276	287	265	287	270	251	256	267	287	268	279	280	300	275	276	276	269	275	280	309	267	293	258	258	258	290	294	253	278	287	302	286	290	295	269	272	252	298	251	298	269	271	261	291	253	248	244	289	272	288	297	254	260	269	258	285	301	230	269	271	305	254	282	275	270	270	252	273	262	322	284	270	278	282	315	272	296	267	258	290	262	287	254	273	295	238	270	251	245	281	261	265	297	276	304	280	261	264	278	258	300	304	231	264	258	269	292	279	257	295	270	308	272	281	297	285	294	256	301	276	258	270	247	297	285	286	309	281	294	289	291	278	290	265	283	297	286	287	291	260	288	285	293	300	291	247	261	244	261	264	288	267	262	263	294	275	275	261	243	263	327	280	284	258	250	255	247	284	282	253	264	274	281	270	259	268	249	251	280	245	279	246	293	291	278	276	263	297	299	260	284	288	262	280	277	293	259	269	294	257	276	278	317	280	260	283	300	240	285	253	277	250	293	279	257	299	284	314	288	301	233	295	274	273	288	286	271	249	255	254	247	244	260	285	286	254	267	278	283	262	299	262	266	273	266	310	280	283	293	290	277	241	245	301	307	246	287	254	247	311	262	294	283	245	276	294	286	304	295	283	292	296	260	256	282	272	256	280	280	277	275	272	252	255	279	287	266	281	289	276	286	280	251	251	266	266	297	298	272	277	257	289	251	250	273	277	292	292	239	277	270	275	278	276	283	287	292	281	264	260	296	281	288	312	241	283	289	274	252	291	286	296	278	272	264	265	272	254	255	239	277	278	276	288	282	282	274	271	277	273	250	291	272	257	294	263	292	275	302	278	291	303	310	289	283	264	274	255	240	283	295	318	269	272	299	304	301	261	291	306	266	270	284	292	299	286	248	262	296	259	268	270	254	262	311	287	273	313	265	256	287	278	312	276	294	298	285	290	312	275	283	278	257	266	292	278	278	275	276	267	305	278	266	304	274	263	268	262	297	250	255	289	286	298	252	233	271	281	261	288	308	294	287	280	263	278	272	269	255	291	256	273	277	270	249	263	290	309	285	306	251	287	270	304	253	284	270	287	282	264	268	251	262	270	265	265	258	286	280	266	249	271	287	252	267	291	280	302	268	272	243	268	251	290	268	287	247	288	252	269	274	271	274	256	253	265	250	244	298	297	278	274	267	287	285	273	279	245	258	269	279	298	278	263	269	298	295	282	282	293	303	256	295	307	276	283	278	262	301	280	255	277	282	271	309	300	279	301	269	303	293	259	250	277	246	261	263	240	277	280	272	268	290	256	267	271	268	287	261	256	269	278	245	310	277	243	280	284	264	306	258	270	263	276	302	273	291	288	259	258	277	270	299	259	288	267	285	269	268	286	274	280	273	295	295	283	274	286	260	250	269	257	302	276	278	250	295	231	261	258	249	263	298	293	268	289	259	286	293	258	258	288	244	249	302	255	305	252	263	290	297	275	268	280	259	288	287	246	279	304	260	276	273	264	265	306	293	285	308	299	234	274	270	284	261	282	263	259	279	261	338	265	259	277	278	257	287	268	245	248	262	268	267	247	282	266	263	275	254	280	269	301	292	319	263	254	264	283	262	259	259	265	273	263	280	274	283	288	247	272	265	282	274	286	295	275	267	262	257	281	250	294	284	260	267	243	261	266	298	276	266	280	254	274	302	265	276	266	273	273	220	267	279	274	285	309	270	281	261	270	300	255	247	291	268	281	283	282	266	312	300	287	274	282	300	294	263	274	285	295	258	298	276	280	269	280	266	271	258	250	234	270	305	304	289	242	277	252	268	295	271	296	281	267	263	280	259	259	270	265	271	267	275	262	274	271	253	291	311	276	258	283	231	271	290	252	292	274	253	262	269	252	294	300	283	247	316	304	294	301	273	299	252	307	264	260	279	258	259	270	271	287	299	287	311	266	263	277	266	269	269	276	268	303	277	281	262	287	250	260	259	280	244	303	257	259	282	273	244	290	274	260	304	268	273	288	286	268	274	271	293	282	283	289	262	285	241	246	307	288	281	255	277	273	238	299	298	298	280	266	299	286	293	298	300	254	279	276	236	302	297	263	277	284	261	269	277	279	266	282	265	264	288	242	304	280	273	285	267	234	276	274	295	264	264	309	285	261	277	259	295	260	277	246	288	274	294	280	231	273	251	272	287	269	278	309	242	273	278	273	245	298	269	270	268	265	269	265	277	271	273	266	266	270	256	274	294	266	262	291	286	271	286	263	256	287	266	284	288	277	291	289	267	260	292	299	277	273	293	257	280	251	266	262	274	240	281	275	263	261	288	245	300	317	283	301	262	292	301	256	275	248	282	286	273	263	271	291	265	280	272	273	286	297	272	277	273	271	266	280	292	275	277	284	290	288	274	287	289	276	293	277	271	264	261	280	275	266	304	263	272	283	272	268	300	267	254	276	245	276	239	281	259	265	248	319	302	320	264	309	275	274	275	272	292	288	299	283	265	277	254
20898	12158	13415	10692	8186	5501	3392	2013	1442	1365	1176	1099	1043	936	872	897	830	780	787	814	749	780	776	809	676	696	732	698	766	692	723	672	695	740	729	760	681	676	708	659	690	695	683	650	716	714	701	682	679	738	684	634	663	703	687	677	725	688	699	699	727	720	711	698	697	671	713	629	676	716	722	705	699	664	674	651	677	702	689	689	700	717	661	659	662	660	692	657	651	714	709	664	689	665	701	677	688	691	659	682	683	664	696	648	677	679	674	665	674	660	716	646	716	660	690	642	619	647	690	667	710	678	682	660	667	671	688	719	687	692	647	697	686	694	689	689	690	719	675	641	632	738	663	760	652	744	679	683	679	658	683	632	693	679	671	666	709	654	714	648	671	606	671	694	649	755	706	686	722	629	675	682	644	663	704	675	711	723	652	694	697	666	645	722	712	682	679	657	678	692	660	662	651	711	676	680	690	664	658	683	685	710	718	673	667	691	692	675	689	695	675	661	719	699	654	683	673	716	682	678	665	663	668	662	670	708	687	709	692	696	686	692	672	723	652	724	668	662	705	696	693	663	670	701	673	703	656	658	685	708	710	667	682	648	670	680	646	664	678	693	631	726	729	695	682	697	702	708	670	732	670	630	674	689	662	675	716	673	685	685	672	658	705	650	704	620	667	689	637	673	685	652	664	641	745	649	680	650	687	712	732	729	692	698	674	657	646	714	655	702	676	701	655	717	689	726	652	669	706	687	685	683	703	667	668	682	698	708	663	704	694	661	672	690	688	706	691	711	706	689	693	712	679	683	719	693	682	659	714	684	737	710	661	701	668	682	648	653	719	674	680	702	711	703	671	684	680	658	677	680	656	662	678	699	698	664	711	678	597	670	678	694	712	717	679	721	622	644	664	710	678	715	699	670	677	620	687	680	655	718	715	663	678	681	733	703	680	662	683	722	662	695	667	686	693	678	696	691	705	674	686	675	678	672	693	694	698	749	680	643	679	664	692	684	666	627	685	671	703	678	687	674	689	672	701	643	706	687	670	677	688	733	710	672	673	672	663	707	697	683	727	713	686	650	624	694	660	685	720	698	728	655	644	705	702	700	630	693	667	688	698	647	671	693	647	663	636	688	717	680	639	657	704	642	680	731	657	649	706	675	647	700	695	683	673	697	725	719	659	693	670	645	683	669	684	654	670	640	660	701	688	663	750	662	682	689	659	662	683	681	719	705	649	669	698	670	675	667	677	702	694	690	741	682	683	656	680	709	716	707	649	681	700	697	645	691	675	671	644	662	687	680	699	664	659	726	696	660	655	689	629	626	697	701	677	705	664	673	650	657	663	660	713	700	652	695	678	672	667	679	718	644	651	696	648	688	666	677	677	676	679	674	691	702	638	656	691	729	710	645	688	662	668	670	644	649	679	692	690	721	657	693	672	661	668	683	638	702	646	643	684	673	692	704	717	699	708	684	692	697	661	726	701	664	680	657	667	715	670	685	700	703	738	674	684	693	656	709	673	645	721	727	675	606	695	682	693	716	654	681	712	661	653	705	695	678	666	688	647	675	678	677	696	664	676	747	660	710	700	688	656	674	638	674	664	720	677	682	679	700	708	667	723	667	674	645	668	682	714	665	646	691	662	665	658	653	641	700	685	715	679	704	657	683	660	716	730	719	710	642	667	674	674	699	698	680	688	662	714	677	693	699	671	693	685	691	746	654	721	678	686	695	672	739	653	698	669	683	653	704	731	686	660	697	702	677	668	654	695	702	653	683	689	628	643	666	717	664	715	700	643	676	689	722	680	682	677	661	688	722	639	696	632	679	731	699	663	682	670	647	685	702	633	650	730	715	690	669	711	714	732	697	663	649	664	676	654	627	663	642	683	675	716	615	652	685	679	660	649	707	663	689	687	683	734	691	650	720	660	686	684	722	676	659	668	657	685	673	667	691	679	689	654	647	686	672	714	644	699	654	641	697	663	665	664	644	710	750	681	689	687	674	697	687	698	719	687	695	634	708	672	636	656	685	688	691	709	673	659	659	678	696	715	681	699	717	682	717	668	683	659	660	696	708	648	693	681	689	627	686	689	656	710	684	704	679	699	704	654	650	635	654	704	667	686	684	688	717	700	718	666	663	668	681	699	639	686	664	677	679	690	681	669	676	667	709	685	672	647	688	694	687	667	693	639	742	669	635	670	668	694	636	685	687	645	648	662	725	700	650	660	631	657	657	651	654	665	663	719	690	665	692	692	673	642	693	644	687	684	710	687	657	674	713	698	704	645	680	650	641	701	660	664	718	679	703	696	656	682	676	659	700	645	714	710	654	680	657	671	627	686	672	620	710	697	678	670	678	659	679	655	686	697	651	706	705	683	649	649	715	709	659	684	656	669	644	646	683	678	681	671	708	726	647	684	725	636	682	659	690	719	703	701	718	668	699	681	673	686	687	652	643	659	666	710	676	699	674	648	677	637	672	686	684	644	689	686	685	692	686	717	695	695	676	666	702	672	654	656	679	693	704	703	676	674	673	731	641	677	670	669	704	640	716	694	706	703	691	707	680	655	685	677	675	674	700	661	630	691	682	700	667	712	704	683	656	709	665	685	665	706	706	710	678	671	710	672	670	703	662	709	633	639	699	645	605	686	639	681	694	640	700	701	709	686	677	739	697	685	640	700	673	674	733	675	680	720	664	665	695	652	691	634	654	676	640	673	687	721	664	623	666	666	695	650	659	702	695	698	669	671	627	681	669	692	651	723	684	725	651	682	656	664	663	659	690	672	693	685	656	699	652	677	694	692	710	674	630	690	744	657	668	734	687	709	696	694	673	639	734	678	657	655	680	654	679	696	713	670	700	668	715	743	711	694	662	651	662	692	672	690	678	718	734	685	685	646	731	644	681	692	672	668	689	680	688	708	676	693	713	667	664	710	634	660	694	704	671	709	712	708	635	682	675	660	674	686	643	664	674	654	649	671	682	689	736	702	701	733	722	684	692	684	681	662	680	662	659	725	679	661	706	709	686	632	663	681	679	671	654	691	674	655	667	656	687	676	658	726	674	674	655	704	651	670	680	663	683	697	704	719	692	668	686	680	656	669	689	652	685	715	733	727	674	691	675	714	688	681	667	661	643	677	672	692	710	677	676	626	669	681	717	728	674	678	683	669	679	718	702	681	712	650	675	672	650	652	729	743	704	651	667	675	680	655	686	662	726	697	697	649	639	641	691	679	747	670	644	640	711	683	705	705	693	681	654	684	685	685	676	706	671	666	713	681	695	709	671	693	687	746	688	656	680	678	660	636	672	695	690	691	653	693	701	734	652	690	688	656	677	694	657	668	738	667	680	642	665	682	709	718	693	715	640	672	676	697	628	703	640	710	678	699	663	714	629	670	659	728	677	679	738	683	696	687	681	685	699	686	689	685	703	699	645	692	683	700	662	677	635	657	657	685	688	680	687	682	657	663	666	660	636	681	660	680	694	718	720	679	690	655	717	665	685	693	656
37275	17375	11703	7279	4156	2633	1248	606	454	367	401	336	318	277	291	268	244	270	305	258	250	225	237	267	235	256	233	259	258	236	251	266	264	222	242	254	236	259	269	244	249	240	271	241	247	278	242	223	217	242	258	218	193	231	251	205	238	232	249	245	209	253	251	235	213	255	204	210	234	221	227	237	227	213	215	234	215	238	230	232	262	255	212	226	267	255	245	244	236	229	204	276	229	219	237	232	238	224	230	211	242	254	241	241	243	215	221	223	236	227	226	252	237	205	240	264	244	233	212	208	225	225	249	227	244	273	234	223	245	238	220	247	225	213	212	258	288	243	242	244	217	254	257	252	231	250	263	232	229	259	222	203	247	265	253	250	239	221	228	245	224	222	219	253	251	239	220	255	261	232	222	241	234	223	241	254	221	227	216	217	249	213	220	223	215	218	222	250	226	270	256	250	230	218	256	241	247	194	250	243	222	227	249	231	207	226	243	234	240	246	257	232	255	266	267	221	236	239	237	254	245	238	235	234	256	239	207	223	243	247	252	233	216	235	237	233	227	225	249	224	223	260	246	231	249	228	248	245	224	266	268	233	240	241	250	235	257	248	259	216	223	235	265	236	227	245	235	225	258	238	245	246	231	257	250	237	239	240	246	218	235	256	203	269	236	259	259	228	248	231	257	223	246	247	262	220	263	229	246	231	236	235	245	213	224	250	220	258	255	249	238	230	278	221	236	231	233	233	233	224	256	235	215	223	236	227	225	237	255	221	216	245	198	215	213	229	247	245	223	231	242	262	228	250	232	265	210	222	223	246	228	228	220	220	257	232	224	230	246	243	228	260	248	253	242	236	248	237	266	247	240	227	247	239	214	243	209	230	226	266	229	234	215	241	268	254	221	242	250	266	251	220	237	218	224	225	241	231	244	220	249	236	240	254	250	257	231	219	223	236	248	262	239	228	227	209	257	257	222	215	232	256	232	236	234	238	251	223	224	224	268	227	244	224	217	234	229	199	219	247	229	241	224	232	242	249	232	233	208	227	248	229	276	242	232	208	235	213	227	227	249	221	224	238	224	224	230	250	247	227	229	249	238	248	236	257	214	230	227	219	230	255	260	240	203	219	221	247	256	228	231	248	246	222	255	235	235	230	223	253	235	216	233	257	234	212	233	251	233	225	214	237	209	237	251	224	225	249	249	236	221	245	231	259	230	241	241	255	262	222	232	246	201	250	221	252	228	220	233	227	216	234	245	240	240	236	264	228	231	228	260	212	246	238	226	236	242	225	270	247	247	224	270	266	254	232	250	227	234	239	255	219	222	243	238	253	230	246	222	222	207	244	244	252	211	232	233	236	230	232	247	252	243	248	229	244	238	213	242	241	252	229	260	251	237	236	235	270	230	218	214	198	223	232	255	234	272	253	233	283	226	229	236	257	275	253	216	230	258	240	224	231	231	212	261	253	210	237	217	242	237	232	241	222	224	197	245	228	256	241	252	227	232	225	251	250	224	220	222	236	242	216	246	204	234	232	268	236	239	259	213	211	260	246	247	252	226	209	236	246	232	224	236	249	209	227	233	230	218	259	241	239	254	232	235	219	210	233	242	240	222	234	225	214	233	227	250	217	220	239	205	243	238	224	224	221	245	222	221	242	249	235	234	221	256	271	255	203	265	243	248	232	240	232	232	236	251	226	237	240	221	241	235	240	277	222	235	220	228	244	239	219	236	245	261	246	225	211	218	233	243	217	217	233	247	253	246	226	220	250	261	232	209	240	240	231	229	253	226	238	220	268	227	233	213	226	251	225	232	239	224	227	220	223	245	245	210	215	223	260	224	236	271	226	248	236	237	238	243	234	243	225	236	205	239	239	251	255	217	215	229	243	252	246	245	249	230	255	246	236	267	247	235	225	232	259	231	219	292	244	230	215	236	218	261	225	245	222	242	216	195	219	236	255	235	227	242	235	259	237	247	248	231	232	240	225	234	241	245	222	204	240	235	202	231	224	267	250	242	251	223	239	269	251	238	266	244	228	243	247	231	234	253	257	204	233	233	232	240	256	210	195	270	238	224	243	236	261	228	218	239	216	227	236	235	222	229	232	244	276	254	280	242	254	224	244	267	261	244	262	251	256	208	265	220	238	228	246	263	226	217	228	222	243	221	195	235	231	255	227	219	237	232	241	247	211	246	242	237	246	226	243	233	262	225	257	235	242	231	236	247	240	239	225	203	245	223	223	230	239	243	239	237	225	233	240	232	230	224	245	227	250	231	231	258	260	233	242	248	212	252	242	238	283	236	243	232	222	217	249	245	228	221	225	214	198	228	240	252	256	231	225	217	236	210	262	211	240	269	228	237	216	219	238	221	219	246	222	248	249	205	225	231	225	236	210	235	254	269	238	241	229	242	235	255	213	257	212	258	242	233	238	274	268	238	264	217	239	268	230	239	237	227	238	225	223	245	219	238	223	224	248	236	256	234	238	207	246	257	227	268	218	248	238	243	223	212	242	232	203	212	230	238	244	242	238	215	259	238	216	216	230	253	243	214	228	245	246	248	243	242	260	237	249	207	233	227	258	243	242	248	236	206	245	225	228	249	244	253	229	243	248	273	232	247	224	230	262	241	234	247	235	226	247	255	282	243	261	255	219	228	237	203	241	216	266	222	200	258	222	231	231	212	237	235	243	224	226	250	216	237	256	249	270	280	237	235	240	254	251	258	250	208	218	233	225	203	225	241	232	242	244	249	220	237	221	228	249	238	248	214	250	244	255	229	246	235	252	197	231	250	260	255	252	220	202	209	265	225	268	244	262	223	238	229	234	259	248	215	235	204	238	231	247	219	264	240	215	251	238	250	216	222	234	238	231	224	250	219	252	236	215	219	263	269	236	239	226	214	216	272	234	222	255	212	211	233	232	243	228	221	254	253	280	237	195	232	244	197	231	228	241	255	262	246	238	231	230	248	234	245	227	217	253	245	253	210	230	239	238	238	231	251	238	244	248	250	231	242	254	238	254	244	245	229	251	224	232	241	236	231	230	227	253	223	207	220	225	242	268	206	204	213	234	229	231	244	250	225	260	242	253	246	236	250	239	263	222	245	223	257	250	219	229	235	242	244	222	228	235	219	212	240	243	205	225	227	223	272	240	231	222	224	231	226	260	242	261	254	250	254	240	227	230	253	236	235	222	232	262	226	243	241	228	272	226	224	279	233	247	239	236	227	223	239	254	239	212	226	205	237	242	249	228	198	233	219	259	263	255	292	248	268	216	237	226	238	231	245	258	239	236	252	249	244	246	239	233	231	259	255	226	233	238	217	233	228	226	233	254	240	215	233	216	247	227	220	238	244	238	236	221	243	227	252	197	229	242	254	215	221	245	221	235	267	267	258	251	244	242	245	256	245	226	256	245	253	239	237	281	230	222	242	239	270	239	239	217	230	229	229	215	255	253	248	246	242	249	229	243	270	240	247	236	226	181	235	269	238	235	229	245	278	217	239	222
25056	14874	18376	17158	13613	9808	5025	2606	1691	1491	1257	1171	1102	910	944	924	856	797	719	768	791	671	681	648	663	635	630	644	659	613	638	604	630	632	640	646	619	624	639	665	633	580	585	629	581	606	600	599	600	581	650	608	592	613	617	612	550	616	640	650	587	622	582	587	603	596	655	604	615	614	602	613	584	584	631	602	592	621	609	606	598	626	609	565	600	624	591	588	592	586	600	594	579	601	617	627	555	601	620	651	587	620	580	644	579	597	604	628	583	604	583	612	604	610	616	624	605	604	601	618	629	593	595	595	578	596	590	606	586	590	544	635	622	580	614	618	569	579	566	579	589	578	609	608	596	592	604	566	608	587	599	637	560	627	617	580	588	589	570	582	628	621	592	590	607	586	619	563	578	633	558	576	588	597	614	599	579	583	625	599	587	592	533	603	610	583	541	596	613	550	608	608	574	594	648	642	607	643	604	598	680	580	656	557	588	587	583	593	593	595	648	643	599	566	637	611	598	628	631	563	630	563	575	513	597	589	583	597	580	573	561	579	592	634	607	580	563	596	627	633	587	569	585	601	619	621	593	610	644	618	606	631	633	599	593	616	571	580	609	594	593	598	636	547	602	599	586	577	569	631	622	589	602	568	636	567	600	597	582	640	565	562	587	609	581	596	595	544	605	600	601	589	600	632	635	611	609	598	573	620	594	576	627	597	599	589	562	620	578	579	604	575	619	589	638	620	623	573	619	595	531	599	588	601	554	598	547	602	628	626	621	595	607	618	600	606	581	618	551	595	555	601	638	563	527	593	600	592	594	608	579	587	607	611	585	602	616	562	630	595	620	580	594	567	567	568	613	605	599	580	609	602	591	596	636	598	593	603	564	573	558	589	590	617	599	638	608	583	610	592	623	634	614	599	572	565	633	643	604	629	600	618	635	635	603	580	610	663	561	573	586	587	639	559	611	568	585	607	612	577	597	634	606	612	567	610	609	592	568	571	570	617	621	548	553	573	581	634	615	565	571	627	601	640	596	565	596	595	595	614	570	609	607	647	609	573	637	602	615	588	608	607	630	567	592	643	579	577	602	558	618	638	604	635	624	605	610	609	577	623	637	619	569	568	596	554	638	600	570	620	579	576	585	580	606	566	581	682	574	552	632	621	598	564	613	602	597	638	587	663	603	573	531	614	609	605	608	606	632	564	594	617	636	591	616	626	600	590	576	582	598	587	588	621	577	604	631	643	575	624	601	604	584	640	586	605	610	622	584	595	609	609	596	620	615	638	617	577	593	631	556	604	583	620	592	602	596	643	575	620	609	588	632	571	622	601	550	594	611	599	580	567	602	635	608	565	602	599	599	599	578	626	617	607	612	631	585	619	594	590	592	608	666	612	607	550	571	584	619	609	611	612	590	603	603	571	625	618	595	570	624	589	619	560	580	590	634	610	619	598	606	585	622	598	627	641	598	589	645	632	597	614	618	575	611	601	638	591	569	650	585	643	573	529	553	641	586	587	639	618	631	605	605	601	575	595	594	598	606	565	598	590	635	573	625	630	628	606	588	592	582	604	585	590	601	632	565	665	593	632	628	582	607	564	627	596	615	601	585	593	587	611	592	590	612	603	643	651	606	589	641	615	604	631	590	639	595	614	585	614	561	605	620	584	605	583	589	580	611	605	603	628	558	597	614	574	613	628	601	577	618	598	574	600	623	569	591	573	623	580	572	604	620	619	641	626	597	580	588	588	618	606	611	576	588	570	610	605	602	606	630	587	579	579	600	603	632	576	615	613	614	639	591	615	581	558	599	581	587	577	571	589	556	605	563	606	591	632	609	600	609	607	618	630	648	596	619	590	624	554	599	617	630	583	650	627	589	623	632	586	588	593	616	596	646	566	589	589	608	589	604	612	564	571	617	576	627	576	564	598	612	569	599	635	607	627	586	595	570	616	616	621	609	591	578	581	596	629	595	596	567	624	594	565	617	602	631	576	621	624	584	604	579	604	592	588	641	577	592	620	569	592	600	524	654	614	582	583	618	605	591	575	589	639	571	618	580	589	642	621	572	592	581	598	573	583	598	575	590	607	592	588	624	587	626	619	589	568	610	604	604	575	638	574	610	589	663	571	618	596	568	572	626	590	610	551	618	602	611	621	617	567	612	622	564	540	612	596	603	661	597	635	597	635	582	598	565	599	532	583	606	598	595	603	571	621	566	594	583	631	627	613	546	594	613	583	585	602	605	615	615	600	594	611	596	593	618	616	660	665	641	611	575	550	590	612	611	624	581	659	558	609	579	623	570	633	582	624	593	650	610	578	604	575	630	606	621	581	594	612	637	570	590	669	610	583	619	570	614	617	632	585	612	652	590	570	612	558	590	581	621	656	616	583	607	569	584	591	588	571	585	623	631	599	598	588	603	643	572	586	612	626	625	628	577	563	592	596	583	549	627	618	625	603	578	593	622	560	577	560	612	604	583	610	622	615	616	618	627	582	595	598	606	609	598	590	626	636	601	580	618	584	614	610	605	590	619	632	618	589	625	618	553	607	597	565	570	676	592	583	619	581	565	590	622	594	594	625	583	605	615	608	629	622	565	612	606	599	567	577	585	628	617	650	592	675	644	586	571	629	634	587	611	613	561	565	624	590	605	641	624	606	549	553	598	642	591	599	591	592	649	591	563	615	604	581	575	578	609	598	584	590	586	613	615	595	621	603	625	620	640	546	606	568	589	615	646	585	610	592	572	568	592	595	598	607	595	623	647	527	608	566	604	537	593	642	616	590	580	585	567	609	615	592	600	609	606	614	561	614	591	609	622	587	596	657	585	564	585	612	589	598	577	611	606	611	633	583	600	573	645	611	569	565	575	632	598	573	602	619	651	632	574	578	625	649	551	587	583	609	628	612	629	651	527	614	593	568	599	595	614	564	611	594	632	612	587	582	607	604	612	570	598	586	620	618	596	614	603	581	625	608	573	678	595	646	587	616	626	589	616	602	583	573	614	583	607	595	593	617	630	569	618	611	633	552	584	633	568	600	647	639	629	563	620	606	574	590	598	594	620	594	590	626	624	576	571	590	567	614	608	575	609	584	575	613	584	602	597	629	598	654	580	635	624	614	610	564	608	618	614	568	625	604	574	584	593	590	563	566	622	593	652	567	609	620	619	598	601	605	630	614	606	608	608	631	623	584	623	647	616	640	611	599	595	575	626	659	585	581	585	619	619	631	576	623	596	557	571	612	559	647	569	577	577	597	590	585	554	571	612	563	592	624	574	590	578	597	570	543	567	640	640	575	610	585	578	608	592	590	583	582	600	596	596	560	635	618	598	615	588	633	555	556	545	578	578	604	576	601	634	560	623	623	595	576	582	608	575	566	625	614	625	621	632	565	598	619	570	586	577	623	574	631	570	638	573	599	577	600	595	611	617	595	616	610	578	612	624	625	611	628	560	589	559	611	594	597	609	622	557	571	605	558	614	583	579	574	602	629	539	619	571	624	663	586
15700	7236	4144	2482	1633	935	583	441	390	398	383	354	335	329	317	330	338	318	314	348	306	290	350	298	320	336	356	317	304	288	346	330	287	331	316	303	310	306	276	333	324	299	338	355	294	294	307	300	303	332	301	301	307	287	288	283	346	283	297	336	328	301	305	284	328	353	295	304	323	315	325	289	323	348	321	326	340	302	276	313	322	315	306	324	341	326	320	336	310	307	308	285	302	302	265	333	317	333	332	291	311	324	286	316	328	301	307	288	312	306	277	296	299	305	320	299	320	301	306	286	274	330	304	311	318	308	323	293	319	298	301	345	307	343	324	302	319	275	303	315	289	289	347	293	299	291	314	348	327	305	316	310	313	287	264	293	359	313	304	318	289	325	321	292	319	332	292	297	303	332	304	299	289	312	313	302	304	315	311	323	300	327	306	338	334	313	315	286	329	317	330	329	312	291	306	300	344	346	330	283	313	316	311	351	349	318	307	298	304	318	339	295	325	332	320	311	306	346	302	318	322	311	287	313	302	325	342	333	313	298	297	317	322	312	311	289	332	305	310	310	332	309	314	318	308	350	324	304	291	333	283	277	289	318	342	301	295	316	328	303	303	337	322	314	305	313	304	306	309	301	333	285	298	297	322	309	309	315	309	300	298	302	334	309	291	337	325	341	284	316	294	320	310	302	301	314	331	319	300	291	280	324	308	314	322	312	296	341	335	309	324	337	306	288	306	281	366	281	346	327	336	305	314	294	315	324	313	311	295	334	308	282	325	322	303	331	286	311	289	320	350	303	309	300	292	287	316	308	323	303	304	283	352	325	302	295	306	303	296	306	317	306	364	328	328	319	323	312	288	351	285	293	307	375	320	286	309	319	307	314	290	301	304	324	317	310	289	323	300	323	311	323	292	293	310	319	301	320	281	324	312	330	321	331	318	296	291	318	319	285	347	300	311	320	315	309	298	309	307	280	292	305	308	332	312	308	306	302	289	329	296	340	313	309	293	305	337	311	286	284	323	308	295	308	294	332	350	316	286	301	294	310	309	299	293	284	337	311	289	325	294	333	292	321	304	299	309	280	304	290	317	292	305	296	322	323	320	338	301	321	275	321	300	313	314	366	351	293	322	292	290	303	327	297	265	313	326	289	320	334	309	344	337	348	327	312	305	332	319	300	320	294	319	322	300	291	300	301	281	350	311	292	289	368	303	314	277	298	336	317	278	313	336	321	295	348	313	298	311	273	317	299	292	309	316	341	287	285	339	320	304	315	296	303	312	296	294	314	321	306	315	299	297	336	310	305	335	296	305	312	298	318	294	296	305	328	301	303	345	330	296	329	302	314	313	273	295	282	354	340	290	359	313	295	310	326	294	307	304	307	318	336	303	305	316	293	330	304	338	297	286	319	298	298	343	308	314	309	314	297	291	300	292	316	327	355	318	333	336	313	311	330	307	315	307	296	309	302	304	294	295	321	314	299	314	334	313	296	341	319	307	326	300	299	293	280	311	321	286	320	285	307	268	327	317	287	293	309	315	316	329	321	318	307	296	339	325	283	323	323	349	311	304	332	290	297	310	303	308	275	310	335	298	315	355	278	358	315	316	305	322	293	286	328	313	319	364	284	289	316	289	296	280	303	305	285	305	320	307	324	317	349	335	309	279	308	311	310	311	298	318	283	284	341	336	297	323	311	310	341	319	293	253	309	311	317	282	333	274	330	313	305	326	263	324	293	295	335	334	322	323	296	333	279	297	313	299	334	337	322	299	303	326	301	320	336	332	309	296	305	346	312	332	258	303	314	320	303	289	316	317	289	294	295	276	318	340	318	284	326	297	313	294	341	333	318	299	310	278	286	310	291	304	311	280	268	313	326	289	296	302	314	305	311	288	322	290	307	329	349	304	309	314	300	338	344	272	280	308	309	318	292	301	302	318	290	313	293	327	343	298	346	295	339	287	311	291	281	295	300	313	307	310	300	273	301	280	301	313	294	307	298	299	294	346	290	330	298	311	310	318	280	305	310	338	290	308	329	309	305	255	283	294	306	333	340	307	341	330	335	290	298	302	285	310	304	325	288	341	312	302	298	327	310	322	299	327	309	318	333	302	347	285	333	271	330	292	280	290	334	330	326	313	353	325	327	295	297	274	288	319	288	294	314	280	313	353	332	348	308	305	315	324	273	332	315	322	276	336	267	280	341	317	342	335	315	323	341	333	302	286	323	270	305	288	330	317	282	337	327	334	332	304	357	332	310	294	329	295	281	300	320	310	359	308	322	289	309	293	310	312	319	307	316	325	286	320	330	288	312	294	310	306	301	309	281	304	308	345	327	323	303	300	261	311	293	315	324	322	306	276	336	300	311	324	320	335	320	286	299	293	319	353	279	315	344	318	308	287	292	328	336	308	310	318	291	349	322	302	314	305	313	285	305	294	330	310	298	290	304	316	311	317	322	315	284	321	298	286	284	279	294	338	309	296	293	320	293	344	314	320	314	293	323	320	327	331	299	328	322	304	340	314	323	322	301	316	330	326	301	311	323	279	353	289	304	321	293	300	307	321	362	296	308	326	279	325	292	320	305	322	331	315	315	309	307	318	302	303	321	339	330	321	284	282	308	300	281	318	303	306	315	344	299	308	320	315	348	290	295	303	299	277	313	286	329	344	303	365	320	314	312	300	292	316	301	327	283	303	330	281	306	278	311	322	332	312	304	342	301	316	305	296	306	317	316	306	334	312	344	304	310	328	308	297	290	307	306	296	316	329	318	296	300	313	327	312	266	286	321	315	299	292	305	285	294	343	296	322	299	307	337	280	312	322	245	287	295	316	307	294	315	310	317	305	303	324	310	291	313	346	321	317	289	318	268	282	293	327	313	317	312	287	332	321	318	298	324	313	305	342	284	312	289	313	318	319	317	332	295	302	298	326	313	314	311	290	308	319	307	280	305	332	328	307	305	276	316	275	333	321	296	312	321	311	288	321	274	342	324	313	295	284	310	278	294	295	298	325	326	308	314	336	331	306	297	354	298	285	323	342	313	304	301	310	259	344	321	356	284	279	318	320	305	303	282	290	339	299	321	311	337	334	311	315	305	314	328	327	328	324	291	326	337	323	340	302	302	307	326	308	304	308	304	313	336	313	327	308	270	329	311	316	319	309	289	364	335	307	335	302	277	329	338	277	323	312	323	281	345	337	323	345	297	273	316	308	316	303	291	315	295	346	315	304	335	315	300	323	344	281	310	335	326	316	307	294	281	304	311	330	306	308	271	329	328	297	341	299	298	313	307	329	318	344	300	304	332	322	319	320	300	292	319	336	322	293	304	320	320	351	312	309	338	314	289	295	280	285	307	344	288	332	316	263	308	306	285	324	329	294	314	305	305	314	285	281	284	299	299	301	307	311	327	282	306	324	320	299	313	300	293	313	307	320	307	318	276	335	323	304	317	301	313	285	304	322	331	293	305	306	325	330	314	314	324	321	314	315	336	333	304	304	313	312	315
11578	7495	8108	7610	5960	3577	2133	1548	1297	1164	1118	1060	1004	922	934	892	904	874	818	820	787	838	760	777	760	822	746	738	737	777	779	766	768	806	749	765	729	764	787	696	763	805	769	758	827	789	780	745	754	749	741	765	724	761	759	791	735	733	755	777	759	765	814	788	764	720	718	785	774	771	737	751	738	781	764	752	736	714	759	768	716	763	727	752	777	790	783	750	693	762	774	747	731	754	760	799	779	735	765	752	787	751	703	726	781	780	766	740	760	748	786	752	753	792	738	762	773	779	802	728	753	738	748	776	745	739	744	735	733	746	796	741	717	742	758	720	800	743	749	770	767	709	767	753	778	768	750	747	766	781	728	785	740	726	770	759	792	760	783	793	712	752	773	728	767	744	776	763	796	716	746	764	805	809	701	718	734	763	769	713	735	789	762	776	756	767	764	800	750	772	748	785	711	722	743	798	754	733	748	744	731	765	772	784	745	772	738	789	706	788	775	726	730	686	738	789	729	714	713	751	772	842	792	779	798	760	751	721	774	779	781	764	753	735	745	737	738	781	759	752	728	712	760	729	752	766	725	769	757	782	726	717	779	738	732	800	766	773	767	720	774	736	728	792	748	761	777	740	724	757	738	715	767	716	723	719	752	741	785	733	698	744	756	758	748	773	734	694	766	788	746	731	751	741	768	681	768	757	761	774	769	710	712	746	773	767	763	728	713	768	704	689	783	736	754	750	738	797	793	780	779	750	779	760	793	761	741	782	758	760	733	758	793	764	761	788	730	746	726	733	750	755	755	786	729	762	771	797	769	698	781	821	728	797	759	753	777	718	703	725	765	748	708	837	753	736	818	745	745	763	749	762	733	771	720	757	749	734	759	770	777	753	799	724	746	746	768	781	779	746	732	826	720	733	790	734	804	811	775	777	792	722	752	717	793	760	743	739	752	751	768	749	750	753	740	768	724	729	752	728	798	783	757	772	721	760	772	741	749	767	801	766	804	798	811	713	741	722	758	775	804	729	752	821	737	731	742	769	786	773	736	822	724	760	724	797	742	741	749	774	783	759	754	780	699	769	747	733	690	744	743	804	739	764	713	750	790	724	758	771	744	769	752	732	763	754	708	756	773	784	749	819	770	774	761	789	710	714	741	783	738	760	770	734	816	753	735	760	773	785	762	751	747	741	752	763	711	766	754	754	788	757	727	794	714	767	752	727	783	734	757	717	725	738	784	761	776	756	764	750	744	711	779	824	737	790	742	803	774	757	749	751	761	754	820	789	759	735	777	788	769	787	718	758	727	751	763	730	805	762	776	757	765	782	754	775	774	723	774	764	828	772	784	774	781	754	773	774	777	736	787	753	748	756	736	788	810	745	747	761	749	718	738	691	740	765	744	778	696	763	770	764	755	789	767	730	773	731	739	752	764	749	764	723	706	778	746	741	773	795	727	720	716	740	751	761	720	806	742	747	727	778	745	761	767	775	772	732	740	768	758	776	749	749	779	765	784	728	746	713	743	772	713	751	761	793	744	748	773	774	748	705	785	769	780	738	761	738	774	749	733	792	771	722	736	744	702	791	736	813	767	732	795	787	765	785	776	718	767	747	762	750	770	758	724	751	785	766	759	777	782	714	704	734	809	799	739	819	778	758	785	806	763	769	739	746	773	762	733	775	773	820	779	762	770	776	745	721	761	770	770	770	725	771	764	768	762	691	761	768	767	751	709	748	735	717	776	768	729	805	761	739	746	719	682	748	749	766	823	749	724	770	746	738	768	718	771	725	703	729	766	761	762	716	767	787	736	732	720	780	799	688	755	764	744	720	740	782	781	736	696	748	746	713	746	722	751	795	709	764	769	720	733	735	756	759	748	767	721	752	754	716	740	763	757	766	769	772	759	755	744	783	756	705	747	734	723	806	754	714	739	785	745	742	781	755	711	768	758	729	766	744	769	754	748	757	739	773	746	740	750	762	745	755	742	738	720	782	739	729	765	770	715	745	699	703	797	757	786	753	744	803	706	778	716	791	786	744	736	727	750	742	783	773	756	721	743	758	764	745	754	745	772	735	731	751	727	742	724	757	781	800	764	730	717	752	756	754	752	719	761	737	800	763	769	711	761	789	748	770	737	767	799	806	770	747	775	813	788	740	729	752	737	769	734	749	764	762	724	678	737	764	725	752	750	746	759	786	749	762	736	768	703	770	742	787	775	708	764	751	759	783	771	771	712	763	781	761	744	775	719	711	764	750	786	720	766	730	699	775	754	828	748	775	731	776	792	749	765	782	748	734	758	730	744	778	743	744	798	798	796	713	743	723	783	748	737	727	703	742	757	745	781	748	711	775	715	785	802	744	723	777	751	735	768	795	798	735	723	752	737	764	755	781	821	733	732	778	718	773	775	697	711	719	763	770	700	772	790	758	701	764	742	731	712	790	771	817	739	725	747	760	746	762	793	762	709	746	727	710	723	784	757	794	806	752	730	722	727	728	732	746	747	714	806	730	811	768	732	722	826	788	732	760	750	729	766	772	759	753	794	721	773	732	798	763	759	780	783	782	696	784	781	754	719	782	774	773	764	740	784	723	783	731	774	761	758	784	748	748	758	759	708	757	733	771	735	808	729	724	782	756	770	763	752	753	746	766	788	800	761	781	696	771	704	732	819	790	762	769	777	781	745	743	750	761	758	793	773	744	734	744	750	743	740	782	741	790	699	743	765	757	792	728	759	714	760	777	738	731	751	751	768	760	771	777	787	704	736	799	767	748	747	745	769	801	798	737	782	802	732	732	751	776	687	700	765	722	709	762	773	753	712	758	783	739	763	753	729	741	756	785	750	736	740	742	756	764	722	745	776	757	747	747	778	709	725	735	710	802	790	829	782	763	737	776	757	715	709	724	753	820	715	823	791	682	754	771	736	743	759	774	775	774	758	771	729	807	705	792	698	756	772	782	738	738	791	724	732	770	761	755	724	720	758	772	750	761	809	741	731	736	727	746	750	778	824	728	732	788	771	751	783	770	736	784	734	734	755	771	730	718	780	810	785	735	708	763	729	744	721	774	715	780	739	757	775	829	739	765	709	797	777	813	745	787	724	753	741	767	780	774	750	741	790	761	730	748	769	793	739	726	734	749	768	759	802	801	753	757	748	723	745	779	755	772	753	776	738	769	743	803	814	733	784	767	794	757	727	781	745	779	720	781	765	728	748	767	836	772	730	716	758	727	752	758	799	756	784	784	737	733	765	751	750	763	708	749	760	772	753	779	762	770	788	757	732	779	739	767	776	752	758	724	762	790	718	739	720	756	782	794	753	780	692	752	745	702	760	762	841	750	753	753	761	755	713	729	751	761	742	742	717	749	727	734	729	770	740	784	743	745	750	778	752	728	775	777	725	758	785	770	766	765	722	729	727	797	759	789	730	720	750	748	687	733	750	760	763	776	748	739	790	733	754	793	735	723	741	806	722	774	750	735	739	769	754	770	746	771	778	752	755	767	771	772
28227	11318	8203	6071	3001	1779	1044	491	414	388	373	330	317	345	295	302	294	283	302	297	292	294	265	288	264	258	269	260	248	269	260	276	272	265	276	296	263	293	271	274	294	266	245	298	258	259	254	279	253	279	283	271	289	276	265	266	299	260	296	291	266	283	271	265	278	275	279	285	235	284	255	273	296	262	268	266	280	302	277	291	271	250	256	275	281	296	272	253	268	277	288	295	289	276	290	275	256	290	280	271	266	266	274	259	273	271	286	254	281	265	264	297	272	320	279	277	289	319	248	252	290	277	224	277	241	248	290	291	288	265	277	303	252	303	287	262	296	264	271	254	285	305	270	260	296	254	281	250	288	264	280	303	260	278	259	275	273	267	262	254	263	260	274	260	291	295	269	284	283	269	270	289	263	278	259	301	286	248	278	294	247	265	269	270	230	266	273	267	245	282	254	287	276	265	261	266	283	255	277	251	250	273	283	270	245	259	265	268	256	273	285	270	307	283	259	271	257	283	273	298	273	273	295	242	277	251	274	267	249	270	275	233	264	276	278	283	239	287	278	293	273	312	261	295	288	258	265	274	256	270	294	280	281	259	312	288	262	236	264	274	276	262	256	285	312	273	292	274	235	262	285	273	276	272	240	282	276	272	286	292	283	260	256	254	268	249	223	289	266	284	263	286	268	282	280	283	282	262	289	243	290	270	300	280	268	268	293	270	261	291	271	265	285	248	278	248	272	270	255	270	286	262	306	278	270	273	255	281	277	270	245	292	279	253	250	295	262	289	273	244	269	252	290	292	299	276	282	291	283	261	283	266	253	300	286	251	305	262	260	288	270	273	275	273	272	252	265	294	276	283	259	255	282	272	289	284	286	306	271	300	302	288	266	296	262	284	268	295	280	278	298	254	255	306	285	280	306	282	266	268	282	278	249	259	274	257	274	257	271	282	234	261	265	266	270	264	288	266	282	261	278	280	275	285	261	274	296	237	284	270	330	251	282	260	268	290	271	290	247	272	283	282	235	260	294	276	267	270	256	283	302	279	279	275	248	281	257	299	260	295	264	256	265	282	264	258	254	251	290	283	258	266	285	270	272	284	274	254	269	249	268	287	326	274	301	244	259	270	286	250	275	261	285	291	247	291	271	262	300	266	235	285	262	271	263	258	298	284	268	328	270	299	264	265	292	222	246	261	256	282	254	272	233	283	263	267	275	269	280	275	268	250	275	269	274	277	269	263	288	254	263	276	279	258	250	239	235	241	290	283	278	250	262	271	272	287	282	292	273	240	278	249	276	265	280	288	292	308	276	286	268	301	293	302	273	302	288	276	292	290	298	245	271	263	256	274	273	266	276	285	271	298	290	290	216	296	266	238	286	268	253	267	245	298	278	260	255	225	255	265	231	261	281	253	264	265	285	265	290	266	275	275	286	281	293	256	272	274	269	302	269	268	274	246	255	266	254	283	239	291	249	267	274	265	249	248	288	267	243	286	279	270	274	283	263	247	267	249	262	253	252	253	289	297	254	226	288	249	284	252	259	297	246	254	286	257	272	292	289	291	261	270	257	292	271	274	270	282	273	250	302	278	234	286	300	301	273	267	266	255	260	257	290	245	266	284	303	254	251	292	266	267	265	290	247	258	284	271	269	261	263	250	267	266	257	263	291	280	291	293	273	273	270	287	270	271	281	293	283	286	254	261	294	265	290	274	276	268	288	285	266	292	265	287	277	279	268	286	307	309	256	278	258	260	256	274	268	251	284	289	269	248	267	276	261	254	265	271	270	269	263	281	302	262	291	255	268	281	257	302	253	288	273	268	272	274	256	259	257	266	285	265	270	256	275	267	255	265	299	288	256	255	275	273	236	226	280	264	286	270	234	254	319	285	298	274	305	267	243	228	251	230	252	261	274	265	284	273	283	275	279	240	266	292	282	276	303	239	277	269	301	293	269	282	279	302	275	247	236	267	284	262	251	243	301	303	295	276	319	281	285	261	263	279	300	328	249	259	270	277	237	282	249	261	253	272	294	300	276	278	270	230	296	281	277	306	268	277	271	287	260	275	289	301	278	280	247	311	301	251	302	275	282	277	280	295	259	273	280	229	273	294	268	276	276	276	263	280	244	265	270	249	282	290	247	279	301	269	268	293	271	254	300	312	234	278	266	277	299	292	280	270	266	305	300	261	261	259	285	259	278	286	274	283	291	256	262	217	296	243	263	278	271	289	239	288	270	275	268	289	283	254	273	299	294	251	267	290	251	286	251	256	288	251	267	241	240	256	275	275	272	284	288	279	271	270	301	270	251	277	288	284	274	270	266	279	289	288	291	257	277	271	248	208	251	291	258	266	279	287	264	278	289	281	307	269	283	279	286	279	257	278	277	276	281	264	271	252	266	250	269	249	257	263	263	284	259	274	267	273	280	256	296	258	261	282	239	276	314	277	273	240	292	256	273	276	266	273	277	272	304	280	267	267	262	273	269	294	284	283	281	279	263	290	292	295	269	268	275	264	281	285	268	251	267	265	271	258	281	288	262	272	296	280	286	261	297	317	266	257	275	248	264	255	241	269	260	290	261	256	279	290	270	287	305	253	291	249	265	272	269	309	263	286	257	243	254	278	273	294	280	252	287	250	276	260	275	313	266	291	262	248	256	295	279	248	323	266	265	245	269	266	261	266	243	271	258	259	280	304	278	267	276	273	282	282	270	290	268	279	265	250	346	262	240	280	263	268	279	278	275	271	287	273	281	300	308	257	253	269	260	281	282	275	296	282	268	245	318	237	262	257	282	283	275	270	272	281	263	234	313	272	245	264	267	257	276	247	290	288	290	309	272	279	277	271	275	303	268	327	277	294	241	265	292	261	287	279	285	293	269	252	249	262	249	286	262	242	258	278	251	266	253	261	248	264	284	258	250	268	262	284	273	279	287	269	277	246	259	289	270	274	296	266	266	290	274	293	249	282	279	280	271	266	245	269	265	273	299	254	244	281	244	282	301	257	271	254	284	265	255	276	263	254	268	275	308	261	258	274	304	281	285	267	276	265	243	262	275	247	255	279	281	278	287	247	273	259	274	246	254	240	286	253	285	262	258	255	245	275	243	283	267	295	266	265	272	292	278	288	240	268	290	263	257	252	257	254	296	283	289	246	251	261	267	265	262	299	260	259	268	250	305	272	243	262	279	282	277	263	254	239	254	276	275	263	253	250	289	257	254	273	233	268	278	286	282	297	284	240	234	253	269	288	298	274	256	259	262	268	262	288	261	280	281	269	248	272	305	280	289	225	272	298	264	265	244	253	282	278	301	259	255	267	290	277	263	295	260	283	288	303	269	260	271	284	264	293	299	272	296	271	267	245	271	286	278	322	254	250	244	265	262	259	274	269	283	266	250	286	256	291	253	279	273	257	275	275	271	282	306	305	288	265	322	272	259	233	263	239	250	255	255	245	259	261	264	286	287	258	279	256	256	248	289	289	300	273	256	293	285	277	223	290	253	261
20227	10862	15338	15964	10371	7176	4342	2002	1539	1324	1115	1150	1039	934	890	834	886	809	773	768	699	738	716	734	715	751	691	695	726	686	710	715	715	692	660	666	651	667	703	692	699	693	672	694	639	696	679	663	693	662	651	695	664	650	632	701	693	652	631	684	689	653	717	675	653	707	671	695	679	667	677	653	700	676	678	690	698	710	663	630	711	698	664	687	680	657	680	712	686	680	697	655	651	634	657	656	689	676	676	665	644	633	696	713	664	718	700	676	676	659	653	646	687	709	618	675	700	650	663	612	657	653	673	623	708	714	661	687	689	648	703	664	715	681	722	694	656	662	676	727	651	639	694	640	702	676	684	671	683	694	684	697	651	656	641	686	685	689	672	694	624	629	722	655	668	685	686	668	654	632	666	665	646	674	660	689	666	685	645	702	629	658	628	690	664	697	689	684	663	666	643	622	650	674	650	662	676	674	651	666	674	686	687	669	675	651	697	699	634	707	670	662	630	663	748	663	665	683	654	652	627	678	649	700	649	705	648	667	606	703	639	633	688	631	651	677	624	678	700	679	678	667	673	663	707	716	676	686	693	681	707	695	674	681	650	726	652	657	682	663	665	706	674	666	659	666	682	672	657	654	637	696	683	670	688	676	612	693	670	692	658	692	670	686	704	662	703	674	677	693	633	697	676	688	615	667	686	622	672	687	708	674	675	662	601	676	641	694	628	675	678	710	671	723	670	708	714	732	638	703	691	702	705	648	655	648	662	714	662	679	653	684	645	715	656	705	671	647	674	653	697	666	693	686	674	655	697	700	652	653	688	706	719	617	676	667	667	697	691	676	671	665	669	629	667	617	676	651	662	676	674	654	677	697	685	633	662	657	686	649	666	668	647	664	664	633	653	668	640	637	713	663	654	674	710	692	684	701	695	696	674	684	624	664	679	687	674	683	636	698	701	648	704	688	670	658	648	657	669	680	700	665	648	653	682	666	661	694	648	635	666	696	668	671	716	677	622	652	719	667	653	615	662	686	720	705	665	652	694	674	647	654	750	687	673	665	657	705	685	647	711	641	685	695	690	694	660	699	689	674	687	642	672	670	654	702	695	662	680	666	663	664	697	645	663	671	687	652	696	668	659	666	703	728	637	650	637	709	669	669	638	682	705	635	652	645	654	669	695	643	651	665	675	672	656	683	670	683	697	677	700	617	650	683	683	617	673	655	661	658	647	678	740	708	684	676	674	667	669	693	646	647	660	681	665	708	699	629	718	677	674	637	658	623	670	615	667	703	727	659	676	665	677	661	706	670	681	700	654	690	640	663	729	671	690	676	695	697	650	634	693	699	667	667	657	697	665	686	641	652	631	668	655	664	609	644	654	689	673	632	639	653	699	666	651	631	699	639	678	693	631	673	637	631	693	658	686	688	650	658	687	652	700	671	709	667	660	642	680	677	689	627	663	655	705	701	675	713	668	675	653	691	690	680	677	642	691	700	642	631	674	650	731	705	637	673	675	684	665	674	685	681	688	690	660	694	711	650	652	647	639	642	634	645	636	671	703	645	688	595	695	620	670	662	624	676	693	663	702	678	684	654	679	628	672	622	664	633	661	660	708	689	678	673	686	650	643	713	690	690	641	607	662	672	673	684	629	670	640	643	665	704	617	663	677	686	627	667	663	641	673	667	680	638	666	685	696	748	655	663	710	668	695	690	680	678	665	676	705	713	670	707	666	677	694	638	637	679	658	658	716	667	642	698	676	658	656	692	677	665	669	681	631	720	676	720	682	664	694	724	666	667	649	670	678	669	622	698	685	678	653	635	655	612	658	678	674	655	635	671	641	657	656	706	637	654	710	674	653	677	693	637	632	679	659	673	685	661	627	677	670	668	678	600	613	660	687	661	644	628	692	650	671	677	639	677	671	683	608	667	645	666	693	606	655	677	661	669	669	661	701	668	661	684	669	641	636	664	715	642	650	700	706	668	699	691	655	656	695	648	664	661	687	671	697	654	703	701	631	664	716	687	715	625	695	678	627	671	662	654	676	655	664	672	653	647	674	728	684	673	714	649	683	645	699	637	709	622	701	661	646	688	712	691	670	677	707	636	683	694	646	642	640	698	646	667	705	664	689	700	688	706	649	661	683	658	611	713	648	650	641	667	636	724	657	673	684	681	670	698	659	674	680	696	659	714	635	666	683	672	704	635	649	727	659	597	648	684	614	699	694	666	652	652	664	688	616	621	673	670	644	658	683	702	628	678	702	680	677	678	672	675	670	686	664	662	660	707	689	657	674	650	702	655	726	712	681	615	657	641	662	707	704	655	648	650	715	662	687	622	666	733	678	629	662	682	720	652	679	676	666	659	666	722	693	640	713	718	665	637	717	714	663	659	684	640	630	680	676	689	678	705	652	693	702	685	696	667	670	648	635	652	704	659	688	672	668	671	658	660	642	666	657	662	666	651	644	666	697	648	662	661	650	641	683	675	643	679	653	642	679	674	660	632	657	689	723	646	637	628	662	682	707	654	684	601	647	649	665	653	687	643	691	685	702	627	684	675	662	632	680	723	670	672	666	629	674	705	621	695	663	694	655	678	694	652	665	687	682	641	716	662	647	676	648	625	673	670	631	672	658	704	654	658	695	691	671	702	689	652	649	701	656	621	669	673	685	645	663	680	704	672	633	682	654	666	669	653	745	679	638	640	709	711	646	608	658	659	653	715	645	670	675	658	659	643	639	667	661	718	659	647	693	661	663	737	642	680	670	678	687	684	648	637	697	656	672	692	679	672	647	648	683	695	641	660	654	708	645	661	645	643	706	686	673	737	655	668	664	656	654	691	675	664	696	685	644	661	687	686	691	663	653	677	635	705	663	707	669	642	682	652	681	692	701	658	676	659	714	642	708	655	672	644	685	632	659	689	606	661	672	687	695	689	710	610	649	666	697	650	678	692	668	713	693	630	686	674	682	657	625	670	683	709	664	683	651	660	679	636	666	665	681	674	704	642	674	719	658	702	665	583	709	643	636	706	714	655	678	635	675	671	722	651	682	683	692	672	643	739	671	640	660	705	665	680	677	680	670	666	679	645	654	690	692	669	669	718	661	697	704	668	681	666	734	690	659	680	691	641	627	681	677	645	684	663	671	675	725	717	686	680	696	671	719	643	683	710	678	692	685	664	655	717	630	656	656	620	669	675	736	601	662	646	678	651	688	686	643	672	647	672	701	662	673	685	673	674	633	660	679	688	684	717	618	695	644	696	666	680	695	704	685	687	655	733	684	658	672	660	647	645	674	658	645	656	678	685	696	648	683	697	689	679	647	686	703	691	694	729	710	696	670	637	612	683	683	665	676	689	636	673	673	672	704	639	642	685	656	673	640	641	681	632	637	703	682	684	622	685	639	692	692	644	697	654	660	674	698	679	669	670	685	661	686	667	668	697	659	670	688	672	688	671	692	678	658	678	715	668	653	668	669	649	678	650	689	686	685	657	687	663	677	674	632	723
35091	15591	12523	8535	4147	2249	1263	552	463	400	362	289	283	261	268	234	269	242	244	246	256	212	231	228	243	210	242	242	241	245	215	254	255	253	233	227	216	227	218	209	201	222	219	202	237	224	201	220	193	217	240	244	219	230	194	208	226	242	238	247	224	222	233	229	214	218	254	217	205	203	225	202	250	195	204	229	231	250	245	205	231	214	209	256	236	212	240	204	241	228	221	207	246	215	218	238	205	255	223	233	211	224	214	212	228	234	212	228	239	206	231	261	235	201	203	221	249	243	242	211	259	228	243	232	227	213	212	228	217	205	237	209	230	238	224	215	234	247	232	232	223	234	235	233	221	213	222	225	209	232	196	182	228	209	186	259	216	222	215	198	209	221	228	219	221	231	214	250	220	229	201	212	194	232	224	257	252	211	242	233	215	227	233	226	213	213	214	209	219	235	217	269	195	234	218	171	234	214	214	259	254	202	208	219	229	238	242	242	227	227	198	203	195	217	208	218	218	209	240	212	239	222	240	244	239	239	211	217	222	233	219	230	230	240	202	242	207	239	229	215	213	206	201	237	251	212	219	231	217	224	208	205	199	247	216	194	216	221	236	242	252	232	221	208	228	215	219	221	199	245	240	218	200	238	229	242	211	229	234	257	212	207	221	206	231	244	200	235	208	210	221	214	232	210	205	231	200	249	235	232	228	237	229	210	215	219	219	232	204	230	223	201	196	220	188	218	203	215	200	229	230	227	195	211	207	205	206	236	226	221	232	206	246	228	218	222	236	246	208	234	199	224	217	224	256	223	209	227	216	207	231	205	225	237	235	220	241	206	216	222	224	215	192	217	211	230	202	201	247	215	210	229	232	212	224	230	197	234	212	265	210	237	214	218	226	199	216	221	225	244	192	213	265	220	200	251	219	241	255	257	217	205	234	230	221	229	250	234	220	248	245	227	215	217	230	189	236	234	236	208	245	226	214	217	220	214	250	256	241	220	233	234	206	219	209	239	218	223	232	235	191	199	229	204	227	242	235	226	217	228	208	211	229	214	249	218	207	239	236	236	238	249	261	211	216	218	216	225	218	248	207	233	226	205	228	246	209	248	202	210	239	215	211	240	226	194	227	252	233	224	222	215	246	235	207	238	235	218	226	205	252	198	209	204	226	225	200	233	205	230	225	253	230	236	200	242	213	212	225	226	171	228	235	222	241	190	219	208	208	207	225	223	219	227	243	216	226	201	237	218	235	211	238	203	221	206	242	197	242	222	212	217	240	213	217	215	229	224	217	221	242	245	209	226	236	209	196	232	233	223	218	219	231	232	227	202	228	223	192	211	199	204	217	212	259	221	209	243	232	236	238	243	227	211	222	216	215	229	185	213	212	238	219	225	209	218	196	240	199	242	205	240	241	204	214	239	222	210	213	210	217	228	197	212	233	261	223	221	225	239	224	230	228	200	194	233	241	210	210	253	211	220	207	216	220	226	249	208	232	203	219	222	209	200	243	206	227	220	198	215	204	207	229	237	234	236	244	225	235	226	247	195	231	232	218	244	219	242	208	233	249	218	211	205	223	221	241	222	220	212	207	228	212	231	233	209	211	204	205	222	230	221	251	205	251	230	227	232	220	240	229	247	208	242	235	209	214	234	228	235	210	214	233	195	219	237	226	218	197	221	229	222	219	193	202	222	199	214	204	208	201	222	220	228	225	228	206	195	222	231	215	227	211	237	233	226	243	235	242	236	226	200	221	235	205	208	205	236	209	210	206	214	235	222	230	214	229	239	242	210	218	228	233	205	227	189	236	234	228	211	214	231	216	221	217	252	226	232	203	225	221	210	229	241	221	251	230	225	208	237	213	219	222	227	227	215	212	229	206	229	233	227	210	264	233	221	220	212	228	226	250	200	209	221	212	198	237	199	232	232	211	219	208	183	235	239	223	216	227	225	209	223	226	203	188	216	241	198	256	233	206	205	233	219	226	271	234	225	233	203	214	253	237	231	221	219	210	212	222	214	219	238	240	213	207	233	218	210	237	233	237	207	235	227	217	247	221	193	233	231	217	253	231	217	236	209	218	230	211	232	217	237	215	200	241	242	222	251	217	212	213	217	193	250	197	248	222	237	227	226	224	225	231	239	214	242	236	237	230	220	229	240	202	247	229	243	192	220	194	236	219	232	227	231	206	212	204	223	241	247	229	224	228	215	231	236	244	212	245	224	240	191	231	222	238	242	238	204	252	247	241	218	231	224	228	199	220	271	226	226	195	185	231	229	225	223	239	234	206	249	224	225	198	245	217	238	226	217	233	219	250	217	211	187	267	233	227	229	208	205	269	235	214	219	184	212	217	221	208	241	249	228	258	231	203	203	237	196	217	233	212	214	198	199	228	227	219	220	215	237	218	219	250	247	211	213	217	217	230	264	216	221	223	212	229	211	238	245	223	236	220	239	208	221	213	211	223	232	231	202	223	237	201	232	234	238	256	229	242	220	247	242	242	241	210	199	212	229	238	234	244	191	224	258	215	208	203	209	248	228	210	215	224	228	208	232	229	215	230	211	200	220	234	215	232	207	209	239	234	210	237	234	208	242	212	224	215	232	234	208	219	226	254	214	219	225	253	226	231	207	206	232	225	206	226	231	237	218	264	211	224	247	210	204	223	240	239	196	226	229	274	225	211	230	202	252	216	209	186	194	206	236	259	202	201	227	214	198	225	209	226	250	236	223	197	209	205	198	211	218	224	213	210	201	208	224	222	220	238	200	219	210	238	219	223	215	221	205	234	226	215	219	215	217	220	240	221	228	225	220	203	235	238	241	240	218	207	204	239	242	219	250	224	230	226	225	204	229	233	223	223	226	231	216	193	225	246	242	189	219	219	220	239	232	259	217	227	223	223	212	219	230	234	234	206	216	241	258	216	259	202	234	230	222	202	241	256	215	224	237	217	190	218	202	262	212	224	243	213	240	250	233	238	267	258	235	237	208	227	207	193	226	264	213	230	239	210	242	211	204	258	224	224	223	240	229	229	214	243	230	234	207	204	220	224	216	200	223	227	223	190	224	208	171	235	232	198	222	198	210	237	224	205	229	222	215	251	206	213	219	231	225	241	211	217	254	215	240	236	251	229	244	224	185	211	203	206	218	216	244	222	193	227	204	242	221	234	250	219	216	242	221	232	231	212	217	202	201	215	215	216	232	253	198	208	229	238	204	195	217	252	230	221	228	244	226	260	225	215	231	230	228	212	212	225	245	247	241	220	255	220	225	253	247	231	246	219	239	237	225	218	215	228	217	224	218	237	233	243	239	213	201	227	197	223	235	222	215	215	230	210	223	260	228	230	218	226	245	201	233	244	236	220	242	234	229	237	220	223	235	227	193	237	225	205	239	231	218	224	205	225	244	214	213	211	209	247	209	205	224	237	200	229	238	213	200	210	209	250	214	202	234	218	209	232	216	236	231	189	229	209	233	233	197	214	222	219	210	238	223	232	219	204	180	232	225
23408	13119	20157	18715	13289	8729	5294	2479	1673	1362	1213	1107	1026	928	886	754	833	750	714	684	687	655	594	650	574	594	629	615	644	564	601	613	571	615	605	557	583	583	587	602	579	558	568	584	528	600	532	573	556	572	589	569	519	572	557	522	558	601	573	598	550	602	565	576	578	596	574	556	583	577	544	572	625	582	613	570	568	573	577	596	572	550	571	581	578	575	584	574	571	557	599	539	564	587	555	575	561	554	591	528	564	558	607	567	547	569	601	578	562	550	587	596	560	517	540	552	552	582	557	541	559	573	560	588	577	531	578	578	547	579	554	570	553	541	559	588	548	538	576	522	594	617	525	539	554	591	579	539	573	568	568	525	574	569	524	580	586	545	610	575	638	578	542	559	549	528	539	533	490	548	571	553	562	579	570	601	595	564	489	580	593	549	544	572	581	578	525	568	611	555	540	552	564	599	567	546	608	568	571	538	562	568	569	542	570	573	574	561	562	588	605	551	583	590	559	531	568	551	584	616	558	526	578	576	571	607	505	572	579	591	533	577	552	567	565	546	558	546	552	581	570	585	558	564	549	542	577	592	591	602	534	584	579	611	583	575	518	557	567	537	534	531	560	583	622	549	601	586	586	558	600	500	536	571	566	567	602	581	588	529	555	574	569	551	579	583	550	572	605	549	559	538	556	541	550	552	577	568	532	555	562	570	623	560	558	586	536	539	564	572	569	554	567	588	579	573	578	572	560	593	602	573	602	564	542	549	547	577	546	565	591	586	524	598	584	570	560	625	568	547	553	568	539	579	610	555	610	583	569	573	558	565	575	519	581	575	611	584	586	561	539	597	593	536	566	575	560	586	564	584	557	568	529	542	598	563	562	571	593	570	525	534	548	531	571	550	546	569	553	585	567	605	540	563	534	571	587	573	537	618	547	563	574	559	579	548	612	604	597	534	560	594	517	593	562	595	531	547	550	535	557	550	559	574	547	525	559	568	563	556	541	543	561	567	572	545	560	567	527	559	542	543	581	549	560	606	601	557	559	591	549	568	560	548	571	581	603	576	541	567	574	535	596	544	591	564	544	568	570	595	527	570	548	580	560	537	533	610	587	586	540	568	559	599	580	594	581	539	573	572	563	582	559	550	579	558	549	545	552	512	542	563	565	570	567	530	533	554	535	550	549	601	552	549	573	577	582	602	580	537	537	576	532	586	545	545	559	601	537	565	584	582	527	576	581	552	592	615	595	566	576	593	533	548	581	568	604	558	552	539	564	567	595	563	557	595	585	545	563	558	544	508	613	537	565	565	583	551	564	596	560	552	563	548	537	539	578	602	603	561	561	584	618	602	582	552	607	572	544	544	564	553	554	531	555	554	550	570	520	563	589	576	526	542	556	564	602	575	567	557	564	556	558	569	585	572	608	562	569	543	547	557	566	576	540	565	520	567	572	538	571	541	561	550	619	554	544	563	590	511	592	568	589	558	554	574	543	557	547	525	546	558	579	583	623	511	551	524	544	563	549	568	567	563	578	538	575	537	590	602	575	563	528	578	581	525	562	563	549	585	556	614	534	576	566	593	570	535	587	581	555	575	590	557	560	574	547	583	543	555	553	553	549	536	582	572	592	586	585	566	593	577	577	558	564	582	543	558	545	527	581	545	535	558	554	552	568	555	637	578	578	566	564	576	545	570	613	570	594	565	599	523	545	565	590	582	589	559	571	520	593	605	530	536	551	557	567	556	539	545	611	588	535	596	545	573	562	556	548	556	565	599	565	577	536	607	519	575	581	561	548	561	545	545	584	529	574	543	556	565	536	531	556	562	560	561	553	597	572	561	542	591	573	547	599	625	507	561	554	557	590	505	562	546	590	595	550	596	578	578	542	545	564	559	566	568	557	600	572	591	595	557	555	552	563	573	584	527	571	549	578	536	550	572	619	568	578	588	581	546	596	601	575	579	558	558	557	562	600	576	596	569	559	542	553	571	574	570	607	596	581	565	526	555	553	599	567	551	547	574	552	545	577	575	590	565	557	561	563	567	576	571	597	571	581	590	561	581	626	545	596	569	586	554	577	537	581	546	569	574	541	558	602	552	541	568	531	568	494	584	571	559	615	562	521	538	575	555	594	556	527	528	567	557	606	530	529	593	564	542	594	580	529	552	577	528	570	600	558	575	568	589	544	573	572	577	544	561	551	549	553	523	548	588	568	578	534	567	578	566	571	563	603	554	584	559	537	561	540	556	601	572	578	551	599	530	551	592	571	562	594	545	582	568	575	558	558	563	549	564	536	551	598	529	557	619	597	570	540	543	555	564	551	524	536	538	533	548	591	612	589	559	572	516	573	596	546	535	578	553	547	530	524	566	554	570	619	575	524	515	539	557	572	547	555	566	556	577	567	542	594	589	536	549	516	566	588	566	571	569	612	589	571	584	552	524	581	575	569	563	574	583	621	526	560	584	538	609	598	562	546	578	562	569	563	593	537	555	583	546	554	564	584	571	562	563	556	532	603	533	576	596	583	560	548	588	583	555	563	554	565	524	507	557	567	550	592	562	552	546	563	561	570	572	561	577	566	575	580	529	552	555	533	555	535	528	554	570	536	538	578	558	555	582	577	581	529	594	556	559	554	577	535	531	554	546	554	529	568	603	554	568	546	580	624	605	546	561	560	585	554	524	554	543	537	563	550	586	573	631	573	520	529	576	534	538	567	529	594	549	559	548	565	570	543	568	546	549	588	573	565	517	573	602	581	551	596	546	546	578	587	586	566	530	554	518	562	605	572	586	554	523	549	583	574	545	579	574	619	534	634	575	555	591	559	563	554	619	550	536	494	550	569	566	551	564	547	569	573	558	548	558	534	549	567	560	534	570	569	588	532	531	548	575	587	558	564	553	549	566	540	575	592	534	557	559	565	540	576	595	496	573	518	534	515	569	574	542	550	583	531	546	563	524	600	565	524	539	610	538	560	570	535	562	537	566	566	568	537	557	579	549	574	532	578	551	600	587	561	576	514	531	540	557	576	596	566	570	582	585	578	561	574	556	582	588	573	585	575	529	537	543	613	539	541	554	582	508	566	570	583	544	613	553	560	540	561	546	594	594	543	558	588	539	580	554	520	591	585	559	589	577	536	572	590	557	557	481	552	569	594	556	532	549	594	566	583	562	572	559	554	547	556	557	579	552	593	541	598	581	583	584	560	541	604	553	596	565	552	575	566	602	547	570	555	551	550	613	584	566	520	596	565	574	583	557	506	582	562	533	583	566	561	556	565	549	604	587	574	574	560	588	556	568	592	510	573	565	580	586	566	596	543	571	582	564	538	551	560	573	574	549	601	551	524	569	523	567	562	607	568	535	594	539	579	555	565	546	599	566	558	578	597	525	573	566	567	525	562	594	557	592	542	586	546	530	554	578	562	565	543	574	560	555	539	572	546	607	576	581	587	558	590	597	572	544	584	599	547	549	554	550	577	531	583	565	558	573	564	567	608	575	611	569	585	579
15086	5819	4417	2709	1345	895	650	465	383	373	365	341	342	337	327	369	320	351	308	327	300	311	342	307	330	329	331	293	295	323	295	318	300	327	282	301	296	300	340	352	324	298	299	319	297	326	287	310	309	307	302	311	328	313	325	280	317	315	331	328	322	295	358	300	338	329	339	338	278	342	300	305	320	294	280	310	293	298	272	293	314	292	291	291	277	270	308	306	311	307	356	326	334	284	315	290	330	316	323	308	317	305	312	317	317	274	305	305	315	326	323	338	293	280	320	302	305	303	304	300	309	296	303	281	300	291	297	269	298	311	305	353	378	322	322	331	280	295	289	323	328	301	305	331	320	339	302	352	323	306	278	320	275	308	315	302	310	281	332	298	308	326	291	317	322	326	308	334	292	305	300	315	333	313	318	305	303	308	291	310	299	290	289	343	329	323	300	315	330	349	328	297	327	316	296	307	309	307	298	300	319	323	304	278	306	306	340	310	291	309	299	299	348	282	301	287	294	325	291	324	336	305	305	310	307	282	286	327	314	298	288	315	307	360	300	319	314	321	331	305	308	318	326	325	301	320	338	303	303	304	334	312	323	286	298	324	301	278	260	308	316	328	288	320	295	304	339	333	337	340	317	334	320	291	315	344	303	324	289	280	329	328	305	304	305	274	345	341	315	326	307	311	299	306	301	268	297	334	297	294	315	329	325	300	273	286	320	306	303	315	286	333	294	319	253	298	305	316	288	286	304	296	296	316	325	296	330	343	310	318	277	295	340	278	316	308	308	312	332	325	300	317	271	265	324	319	320	325	320	294	293	321	320	324	331	341	299	267	324	294	323	296	333	272	281	300	334	312	325	326	316	328	314	297	328	302	304	272	301	300	296	331	316	286	311	294	319	303	301	301	315	274	301	342	281	292	304	292	296	280	297	295	314	296	313	300	309	304	287	310	326	318	324	329	321	295	314	304	301	329	306	288	304	333	289	326	315	279	287	297	332	292	322	332	320	275	312	303	287	301	302	269	311	322	292	277	314	299	293	304	286	311	265	298	324	336	278	267	303	305	319	278	298	334	309	303	329	340	281	307	317	319	334	302	313	323	322	293	297	319	287	298	336	305	324	293	327	312	289	282	310	326	286	255	296	301	329	361	333	306	297	311	306	325	308	297	284	300	344	306	341	306	330	308	343	293	299	323	317	347	356	320	330	313	299	297	321	306	319	331	324	292	265	297	302	335	320	290	327	311	324	342	317	311	346	322	348	338	316	288	316	292	298	305	304	325	329	287	322	307	298	351	328	330	280	320	319	333	268	318	293	285	319	341	345	294	302	310	312	319	311	334	345	299	293	322	283	300	312	289	293	315	318	320	297	304	322	299	334	349	337	318	296	334	286	326	315	290	300	334	315	278	301	317	311	291	330	298	333	312	347	309	312	364	323	311	324	309	321	320	283	296	311	304	303	341	297	312	292	294	295	314	298	272	307	299	296	317	315	305	312	312	295	308	296	297	324	315	317	304	328	279	288	334	280	312	321	341	275	292	293	306	283	321	325	298	317	295	296	311	300	296	345	342	309	319	300	334	302	318	335	296	305	302	316	302	316	313	313	282	311	329	300	304	309	281	310	331	310	286	302	308	307	288	311	320	300	318	302	313	285	330	309	316	299	297	319	313	306	350	323	341	320	300	303	304	354	309	307	276	288	271	323	329	310	350	280	317	321	341	303	266	296	262	303	303	306	289	276	305	295	306	300	305	339	286	308	300	286	340	338	337	318	321	278	319	311	319	320	286	305	303	284	336	340	308	347	284	318	288	304	295	305	318	290	283	319	294	295	325	333	281	317	314	300	275	308	290	386	311	304	312	337	341	311	287	298	294	302	285	290	295	328	314	301	292	303	295	314	315	289	306	308	291	334	322	296	302	307	319	284	302	343	288	306	312	342	329	314	315	333	301	305	310	314	304	294	294	317	277	316	323	312	325	280	301	294	313	331	318	304	323	278	331	271	290	285	294	281	295	335	285	323	300	298	313	274	344	298	314	303	319	341	278	325	312	301	292	289	347	318	337	336	314	311	346	329	306	292	298	288	318	326	289	302	330	314	296	302	281	259	299	322	336	333	300	322	297	320	303	308	330	290	291	315	320	311	335	323	311	329	294	313	308	309	327	297	299	322	294	284	331	301	319	356	299	338	301	296	338	294	294	322	317	323	304	314	284	316	306	325	289	303	302	275	277	292	324	311	282	294	321	313	300	311	326	327	303	285	310	303	307	299	265	325	262	309	297	300	285	310	269	291	288	311	315	332	295	318	299	333	309	317	290	292	313	331	313	287	320	294	311	285	306	325	324	331	321	295	303	288	303	308	277	282	303	307	282	295	293	313	344	303	314	340	326	303	305	318	298	304	270	269	302	306	329	289	293	313	328	313	307	293	304	326	305	319	317	302	281	302	314	309	294	334	310	308	310	305	294	309	288	332	300	331	292	293	306	289	317	296	272	289	290	292	312	323	310	305	316	286	293	284	302	317	292	313	300	292	333	296	336	333	309	297	317	296	308	283	320	290	302	324	296	308	333	333	289	300	302	321	313	325	311	301	292	330	282	331	308	312	295	310	263	307	327	330	316	330	337	313	337	295	290	263	345	283	305	285	325	331	327	299	287	320	313	343	307	292	304	293	306	327	295	306	311	313	301	302	338	314	315	286	292	315	344	292	294	322	281	273	323	305	307	321	323	283	298	292	293	313	277	329	335	289	311	297	313	337	289	294	321	295	340	280	322	329	284	283	273	321	288	323	322	304	315	306	324	304	325	308	306	330	322	287	312	312	324	311	311	313	295	303	315	298	338	293	302	299	337	302	278	306	283	299	312	301	321	278	325	301	330	305	321	306	316	311	293	287	277	295	310	313	314	300	297	305	280	297	300	283	296	270	299	320	267	318	303	307	318	309	322	313	311	290	285	292	297	320	311	306	292	325	274	299	340	308	278	285	301	303	314	303	309	306	308	316	309	280	317	330	322	301	300	294	346	286	295	321	296	306	290	283	287	290	304	305	317	309	334	319	356	351	331	294	283	282	320	292	313	310	292	301	310	308	337	307	322	310	302	315	294	280	331	298	292	290	329	295	322	310	331	332	302	298	305	307	324	320	269	324	278	296	309	313	315	330	316	298	293	291	298	298	325	300	312	326	295	302	298	314	309	277	298	292	298	308	316	356	305	294	293	349	314	344	296	310	289	271	315	314	278	322	303	287	278	326	353	273	294	301	327	300	369	291	306	276	325	268	293	316	308	297	304	322	304	299	297	342	305	294	338	323	301	328	310	292	301	289	315	331	307	330	300	314	319	329	311	324	273	283	317	337	340	305	298	279	298	281	314	311	299	288	294	330	323	320	279	325	373	319	313	324	307	319	333	330	317	311	287	320	331	342	310	317	297	306	330	305	307	310	269	319	310	299	339	279	315	311	290	300	309	316	311	303	302	298	350	299	308	309	346	278	339	291	321
11862	6410	9136	8077	5209	3566	2329	1569	1261	1166	1092	1005	1032	875	936	896	905	859	823	811	780	770	793	824	817	788	756	747	770	769	814	805	721	729	816	733	745	732	783	781	753	728	731	721	752	741	751	787	744	775	749	757	735	792	766	733	759	794	763	793	745	763	741	749	695	821	705	727	715	756	761	706	732	778	743	751	693	771	743	739	755	734	712	733	741	746	706	745	752	783	788	727	790	701	760	783	731	775	755	760	765	772	790	722	755	792	717	739	744	782	767	766	786	717	715	755	698	727	815	705	726	773	750	803	779	761	749	752	735	741	707	712	712	742	726	775	733	698	788	722	741	733	706	768	684	739	768	746	761	790	775	730	720	751	755	746	755	786	754	762	766	780	717	754	732	713	727	749	765	688	788	738	769	726	785	775	751	740	749	764	728	757	777	711	794	783	778	747	731	772	722	672	741	764	776	718	762	765	720	754	766	734	750	752	787	744	720	796	734	735	774	766	753	768	741	772	771	787	752	703	783	734	790	706	787	755	765	790	780	797	765	753	765	731	713	747	760	733	738	779	764	752	760	723	753	766	774	779	772	735	741	734	733	717	754	742	736	774	724	713	723	761	786	743	738	772	762	792	692	781	784	766	752	774	743	766	770	749	737	753	744	734	734	745	767	755	671	785	775	753	741	756	736	717	765	720	749	742	776	734	683	752	767	797	704	737	720	764	766	744	781	712	740	805	746	776	731	772	764	730	751	713	704	818	774	736	759	751	767	785	784	741	794	761	778	759	756	776	765	754	748	750	757	762	720	796	780	727	755	705	749	726	776	741	692	777	741	790	781	743	732	767	758	729	760	789	724	735	788	692	746	761	731	758	766	752	788	754	747	774	755	751	755	768	792	763	724	758	759	726	695	759	795	813	771	740	728	738	748	719	771	788	755	789	754	774	770	750	763	723	739	745	760	757	799	758	691	772	727	804	761	735	768	740	730	778	767	762	754	741	759	738	730	768	730	784	723	741	742	795	766	715	713	773	779	738	746	746	776	748	772	687	760	758	714	774	735	764	744	743	783	729	732	745	749	769	794	729	745	712	747	724	728	721	819	707	739	750	707	762	735	719	764	738	713	765	770	732	708	765	814	744	713	705	811	775	740	767	744	787	724	800	748	764	767	749	775	709	781	738	751	776	775	741	746	706	748	757	776	846	755	774	796	780	801	762	738	796	721	756	752	710	762	706	719	770	731	806	739	788	730	722	745	810	744	791	756	740	659	767	693	730	766	802	753	777	773	769	754	754	783	715	756	726	702	734	732	755	750	757	707	778	710	793	700	703	733	770	738	746	791	706	699	730	783	808	758	775	756	760	732	756	736	775	714	741	771	745	760	761	750	794	800	803	699	758	731	786	726	769	731	663	741	746	794	770	762	727	741	743	784	769	738	752	724	735	767	740	770	763	754	662	786	746	764	719	794	750	751	761	726	763	763	772	746	765	743	746	716	782	748	786	787	758	779	735	735	766	729	720	742	790	802	717	712	730	732	752	724	757	757	717	733	795	746	742	753	731	759	775	777	709	748	766	728	779	717	738	753	780	733	715	759	749	768	735	729	730	806	767	732	745	752	795	698	740	774	752	751	715	816	741	775	708	734	731	713	731	717	737	723	753	710	758	763	717	734	736	754	772	693	779	744	713	741	745	706	745	691	782	766	761	691	724	772	710	710	785	701	755	749	766	732	762	741	763	724	763	734	697	729	775	734	707	766	747	759	742	716	748	764	798	724	729	718	751	737	723	804	800	775	749	768	739	760	759	806	764	780	778	740	780	731	742	743	743	788	758	740	751	729	726	793	716	712	745	727	745	729	726	760	778	776	765	704	748	780	722	722	730	742	751	785	749	737	712	794	745	704	778	753	737	750	771	758	760	729	737	731	755	722	789	750	770	736	757	760	788	680	687	769	749	786	705	783	794	759	754	724	771	783	748	734	711	705	757	752	716	771	756	757	736	672	708	770	763	741	724	780	701	771	774	735	743	769	760	779	746	792	748	753	725	785	737	734	780	767	768	748	751	741	726	707	749	728	735	741	751	733	717	768	788	772	770	740	740	762	745	716	722	744	721	739	781	769	785	759	708	705	764	766	704	723	765	759	712	786	749	754	731	730	701	736	691	782	736	781	730	718	755	763	743	792	761	715	735	759	784	727	755	727	736	740	733	772	696	758	719	719	797	739	770	758	706	763	779	721	744	697	766	736	740	757	778	768	799	728	744	749	731	707	714	760	750	789	735	759	760	734	751	781	806	770	746	727	723	757	728	738	736	758	732	761	721	710	760	706	754	802	682	783	748	723	737	780	747	761	743	742	761	760	768	741	739	765	776	774	757	764	767	693	744	794	757	778	751	734	772	749	770	741	731	697	772	749	792	780	704	732	730	756	745	764	723	779	756	731	791	766	770	735	732	728	763	786	726	755	765	763	781	755	723	757	690	746	747	758	749	721	771	761	717	696	747	720	747	750	722	710	758	762	767	701	751	734	701	719	768	775	806	735	734	754	750	760	797	816	719	758	755	719	770	737	753	764	711	741	730	776	749	735	761	803	753	723	762	730	750	718	713	763	786	697	768	757	747	743	766	756	760	786	814	721	781	779	741	747	765	698	756	766	742	772	720	788	718	792	755	771	746	743	778	741	777	695	761	756	777	749	761	758	786	739	755	741	761	727	743	760	787	702	780	740	763	727	782	719	719	724	767	733	721	754	807	758	736	730	724	737	716	667	732	698	746	766	735	741	711	743	770	730	760	739	785	733	759	841	707	686	752	755	745	756	777	758	761	740	737	785	744	759	721	750	716	756	733	755	793	800	783	701	763	761	732	769	798	771	781	700	781	750	734	703	758	779	761	726	788	761	764	759	813	729	759	752	740	775	806	710	710	735	719	738	757	765	735	690	745	752	763	712	743	771	738	715	802	731	753	763	720	717	733	746	763	731	756	780	743	750	759	765	764	777	769	769	756	743	753	759	696	720	768	765	764	811	784	730	726	713	775	739	709	744	750	772	794	789	743	775	735	773	762	760	716	754	761	767	754	756	727	783	765	773	769	764	711	747	764	768	760	782	813	742	748	750	733	775	703	712	774	765	728	796	699	714	741	779	770	722	780	773	774	785	740	750	767	749	784	748	797	757	749	721	772	779	722	807	722	738	804	771	724	747	738	721	763	736	762	749	732	721	686	749	729	806	723	716	791	714	810	765	811	743	771	710	748	789	761	735	722	766	729	753	782	759	726	716	729	778	714	774	749	768	761	756	736	785	735	713	729	714	778	807	731	717	727	708	722	746	715	768	762	760	755	735	800	731	794	768	712	698	751	763	765	742	758	728	727	797	709	729	712	756	774	767	779	771	799	780	780	752	757	766	724	733	787	772	767	737	755	778	693	772	699	736	762	726	768	763	713	782	771	771	764	748	719	747	776	729	739	766	738	745	738	762	769	695	761	692	722	753	733	744	686	710	788
25749	10856	8083	4752	2857	1803	849	497	423	390	360	359	332	305	316	341	299	275	270	279	281	301	300	260	233	252	274	234	247	244	239	257	245	298	235	239	257	272	265	243	254	266	250	236	216	260	232	273	270	263	253	257	274	233	260	232	265	256	258	265	234	245	259	246	265	277	228	241	261	261	229	240	239	241	242	263	230	270	261	256	254	261	236	259	253	281	283	258	244	258	258	264	281	258	252	284	238	251	244	251	244	239	256	270	236	241	265	277	273	318	259	283	290	286	252	263	256	247	250	252	259	298	252	227	231	238	281	272	195	226	271	248	278	252	263	239	273	265	261	264	246	243	256	230	281	278	240	223	268	260	234	216	272	250	237	253	266	233	241	247	253	271	261	252	223	254	258	282	256	238	237	253	258	244	258	284	277	294	244	231	265	246	265	234	257	263	271	307	277	229	248	260	266	277	254	257	243	261	256	254	264	289	242	254	254	273	238	257	232	241	257	245	266	255	244	255	256	249	260	253	274	253	242	242	245	231	275	251	266	244	265	268	254	257	290	266	260	243	271	239	261	257	231	231	256	264	256	271	239	270	278	253	259	239	272	294	244	249	203	248	228	263	237	227	225	267	249	286	242	271	240	248	225	250	280	228	251	234	265	237	260	267	256	254	269	223	246	226	240	245	238	229	235	278	244	256	248	265	258	266	247	242	272	267	285	264	245	244	251	258	288	279	242	248	217	231	241	240	273	261	267	251	298	271	248	222	267	254	239	242	258	255	254	251	251	264	257	258	254	242	229	277	254	209	248	262	277	259	242	254	261	246	253	226	264	238	239	236	255	258	247	246	243	273	256	277	279	271	232	265	237	261	200	252	255	250	259	267	251	246	254	265	281	254	228	201	264	236	272	237	265	250	248	272	267	272	253	246	249	251	270	251	255	298	270	263	233	269	258	259	259	243	278	249	265	247	248	239	274	274	261	257	274	247	276	292	245	305	271	271	236	256	278	265	278	274	232	236	217	270	242	239	259	260	285	261	242	232	253	252	210	241	268	240	276	220	245	285	271	227	243	261	250	242	246	259	276	244	237	245	267	271	280	252	255	256	264	252	275	262	277	281	267	257	238	246	252	259	244	261	258	213	257	251	254	250	249	258	238	259	215	234	258	246	276	263	248	247	256	265	240	256	252	294	264	275	257	264	269	273	255	258	246	262	267	244	252	238	250	264	286	275	295	264	225	240	261	270	260	254	241	286	247	265	289	246	266	259	283	247	257	251	258	244	247	246	272	245	243	224	316	244	275	284	264	280	246	280	280	242	273	253	261	265	235	254	236	265	286	229	244	272	235	251	270	253	254	260	271	219	245	258	304	227	281	238	264	219	266	293	267	257	267	228	271	238	237	279	258	259	231	264	284	253	245	272	237	248	233	239	235	240	238	244	268	260	240	244	261	266	269	241	248	245	245	252	229	283	260	239	257	243	244	259	255	271	265	248	246	243	276	231	250	252	271	257	269	263	252	252	232	257	249	275	254	247	247	263	263	261	229	255	276	239	247	240	265	264	229	251	268	252	266	228	254	248	251	256	264	247	277	266	232	246	219	259	238	274	275	273	271	230	252	256	255	261	244	258	243	261	240	269	264	250	251	252	240	237	257	233	285	243	234	223	249	272	270	245	244	260	254	256	254	235	263	276	275	223	245	244	270	252	245	247	275	252	275	227	262	260	259	265	266	259	252	243	280	263	250	258	250	264	236	256	278	252	271	240	273	275	261	267	292	264	255	268	257	247	251	247	283	249	279	271	269	264	268	269	280	265	252	262	283	252	255	266	273	250	239	254	251	244	245	222	272	247	253	265	254	262	274	298	272	295	254	269	263	227	245	239	244	247	261	231	256	283	246	243	243	262	255	241	251	235	235	238	282	242	273	267	216	286	249	246	249	237	245	268	258	259	247	274	251	281	263	247	258	246	269	258	260	253	245	238	251	241	216	235	238	263	263	248	237	246	228	260	260	260	280	248	223	254	265	254	260	254	262	274	274	251	272	245	248	245	244	241	242	232	232	245	256	237	225	278	281	263	272	255	253	250	245	248	250	257	254	231	254	251	253	258	276	251	234	278	267	272	260	255	249	288	227	238	243	286	281	253	254	262	289	267	247	232	247	227	244	249	251	220	238	269	211	268	252	245	261	264	236	261	243	263	228	245	243	274	255	266	256	248	239	268	249	220	265	224	251	257	249	280	235	271	249	266	242	244	262	243	252	271	254	271	208	252	254	257	245	238	269	254	244	251	273	261	274	249	256	256	250	266	259	256	242	237	260	255	274	286	296	262	262	248	264	261	264	261	235	257	236	260	251	244	258	251	275	263	261	258	282	255	258	244	257	249	242	208	261	227	283	244	249	268	248	243	258	264	278	268	241	225	218	279	256	257	237	248	272	271	253	231	255	283	237	241	261	283	223	264	261	248	249	284	261	281	257	278	280	262	241	218	243	245	256	276	266	238	270	262	251	239	262	260	241	278	253	253	263	282	247	254	266	258	234	256	255	258	279	250	234	236	229	301	255	244	256	269	256	253	272	255	233	240	259	264	231	269	253	243	246	263	269	241	244	274	264	250	256	266	278	272	257	259	252	257	253	293	279	240	271	252	258	245	240	276	236	229	260	251	236	269	244	244	271	242	276	257	283	250	269	257	265	234	254	293	260	255	283	271	280	255	262	252	248	242	248	282	245	248	279	262	271	287	274	234	255	217	231	244	296	248	254	236	240	241	253	239	230	282	265	233	258	223	222	254	289	254	259	260	243	218	239	226	228	228	235	252	264	234	247	246	249	255	254	272	267	258	239	272	235	267	231	256	248	271	263	255	260	252	257	236	259	261	255	257	281	277	267	259	257	251	249	280	271	263	261	279	241	242	284	265	256	242	242	264	264	233	253	216	242	246	236	233	246	262	246	242	240	246	255	253	281	301	274	238	251	245	270	263	277	257	238	244	239	253	253	258	264	242	281	302	278	243	272	260	264	232	263	262	272	261	259	236	233	274	240	255	256	222	260	242	275	270	230	239	266	260	276	286	228	238	265	262	284	265	262	230	289	276	264	256	260	281	244	244	264	277	239	262	271	249	262	247	242	262	263	302	268	228	241	260	231	244	250	260	244	280	264	260	276	249	259	232	240	283	290	279	256	249	248	288	270	231	241	275	259	226	250	264	250	261	269	250	229	263	229	239	261	278	232	234	258	262	245	264	231	264	250	249	249	246	265	269	243	305	251	239	250	249	260	268	238	283	237	222	242	285	255	262	258	262	242	276	283	297	262	270	238	240	289	249	233	256	266	272	262	248	237	270	256	259	261	270	272	240	255	238	245	253	262	228	225	234	268	266	260	260	249	253	278	254	247	240	287	246	245	271	238	258	259	250	266	230	294	231	269	267	216	244	230	222	242	279	257	250	259	296	240	239	254	248	253	278	272	236	243	279	245	274	223	258	225	266	239	239	255	234	297	262
18629	10331	14566	12736	9971	7162	3555	1962	1483	1342	1187	1053	998	923	799	844	883	804	755	749	692	709	671	685	681	662	661	666	637	615	648	636	619	680	656	638	641	679	662	641	630	649	637	648	620	654	675	629	691	610	652	678	652	629	632	647	637	632	615	636	636	616	619	652	671	669	666	678	644	648	610	653	631	624	595	620	629	636	658	636	629	525	635	616	619	650	643	688	601	575	635	655	637	634	679	591	627	645	616	650	598	693	620	613	662	648	649	638	619	667	669	599	626	622	618	602	603	593	607	670	632	619	665	609	643	609	650	619	650	629	595	628	602	641	639	620	601	588	630	649	655	630	614	675	591	604	627	630	622	644	610	635	653	634	622	598	635	642	648	635	636	658	611	644	670	624	647	641	607	679	614	624	636	618	653	661	677	605	637	592	600	602	639	654	624	616	614	614	644	660	634	667	663	625	620	613	598	630	607	575	601	650	655	632	644	632	609	636	621	657	606	606	654	583	631	601	653	625	625	663	641	693	673	639	654	632	641	667	632	634	608	647	635	642	634	567	581	593	652	610	622	626	629	645	622	629	594	621	640	599	611	569	664	662	620	623	635	593	649	620	647	662	576	627	650	616	626	636	634	637	642	649	621	628	625	651	658	651	598	594	611	621	608	600	653	633	640	657	640	619	626	612	604	642	609	625	598	682	630	656	615	646	613	635	648	613	635	610	619	678	592	681	616	602	647	624	654	624	631	633	629	625	579	565	641	641	631	636	641	607	636	610	634	656	635	650	641	637	659	641	625	629	656	626	581	576	623	583	635	619	599	634	617	625	642	653	623	624	613	643	637	642	607	603	601	580	580	653	634	634	594	624	662	641	663	629	630	638	633	618	637	650	657	625	604	689	650	657	643	638	624	692	650	639	651	652	598	603	590	645	618	713	658	619	639	660	628	620	659	637	636	629	639	612	637	696	625	615	620	600	649	610	622	661	652	656	683	655	559	636	631	638	660	582	641	642	654	664	611	669	600	613	618	629	620	629	638	616	633	625	651	634	665	600	644	616	624	654	656	603	614	671	654	616	662	640	617	635	644	653	607	600	653	631	640	632	635	590	632	637	671	626	637	661	658	597	662	639	664	620	637	639	594	648	628	653	646	622	634	633	645	624	668	657	609	584	614	605	598	660	610	654	659	618	653	592	654	641	641	604	648	646	588	649	602	659	627	631	612	646	649	670	624	664	640	633	631	648	621	632	596	630	614	618	616	595	657	632	624	629	618	594	588	613	596	617	617	640	598	639	625	672	640	639	655	622	641	652	613	634	633	634	625	653	607	649	607	644	702	641	640	617	659	626	618	621	632	620	579	600	676	620	635	648	619	640	625	610	657	649	641	644	661	643	631	610	637	653	649	618	621	638	598	619	648	631	658	643	669	602	613	658	618	633	659	604	640	657	644	623	698	609	624	674	665	588	633	634	609	659	647	637	593	620	629	630	648	651	636	655	586	656	617	652	636	660	621	601	615	630	636	631	612	633	659	592	634	650	632	663	638	634	642	646	629	614	614	634	694	626	659	647	646	647	621	634	615	649	638	592	653	608	638	645	663	624	622	647	598	614	613	592	613	620	599	649	626	608	647	702	667	611	635	684	665	625	628	647	621	624	682	659	621	665	652	665	618	609	610	600	620	615	605	616	607	633	637	598	617	653	665	639	632	654	657	627	598	653	613	628	642	669	625	602	660	637	605	662	619	651	631	593	646	612	665	603	597	627	623	633	601	649	644	642	648	599	659	641	573	656	599	646	638	609	642	597	658	596	676	666	642	606	638	612	646	601	635	618	657	623	641	611	657	654	656	637	605	598	624	652	616	645	626	619	648	618	599	662	624	600	638	665	631	636	621	615	631	636	669	649	629	664	627	593	640	666	622	645	645	604	660	645	619	623	621	633	626	635	593	603	668	640	668	614	671	647	614	635	598	618	629	623	634	642	667	617	667	604	614	658	674	615	600	590	569	606	637	599	644	610	666	663	651	624	579	661	625	625	634	628	669	606	643	618	652	638	632	620	634	648	669	615	628	659	680	701	683	644	623	661	625	663	633	592	636	642	658	618	607	616	671	654	612	627	639	649	635	613	655	607	684	625	624	601	633	644	630	609	601	613	630	656	619	618	602	590	609	647	628	585	667	642	647	598	646	677	652	603	623	639	626	625	652	657	609	579	619	619	632	691	653	620	599	605	633	620	646	617	614	615	657	654	624	600	705	640	584	661	628	651	642	635	634	601	648	644	604	619	637	640	596	620	638	639	618	641	696	588	617	649	630	672	632	630	657	636	654	662	644	673	653	645	685	646	656	677	634	618	642	576	633	593	651	690	647	646	620	696	634	630	634	623	615	605	610	634	642	671	682	636	606	653	657	607	642	613	608	620	620	668	651	645	631	592	624	616	621	599	650	625	648	585	627	624	602	606	627	607	627	603	636	627	671	647	644	621	637	611	625	631	620	590	665	630	652	638	658	628	631	632	639	621	626	640	632	673	647	671	632	635	604	640	645	650	599	623	638	619	603	586	610	642	642	644	645	654	620	628	666	670	598	623	619	651	669	617	638	691	650	585	611	609	631	650	621	654	658	646	639	658	605	581	632	628	608	607	632	621	653	618	640	610	634	622	608	637	603	646	639	579	628	626	633	646	677	619	626	681	591	621	624	625	622	626	616	650	659	648	649	607	676	596	644	625	619	609	643	642	622	615	617	611	621	643	628	617	626	618	652	644	618	646	657	605	618	629	634	600	626	646	626	636	586	629	627	640	650	652	618	603	671	659	620	605	596	649	630	647	595	629	673	650	635	623	608	710	577	635	643	599	650	632	628	636	607	657	648	627	679	652	636	633	638	678	670	628	617	642	625	617	623	669	619	673	633	600	621	609	663	649	624	634	622	635	637	628	647	623	617	620	646	636	618	648	632	650	639	630	605	654	631	658	637	619	628	607	626	611	626	628	621	629	626	622	629	605	642	623	595	640	623	627	653	676	590	596	596	655	618	650	646	603	606	625	619	696	622	637	605	593	619	679	659	606	644	675	615	599	631	646	637	606	638	616	685	617	592	631	632	611	635	610	655	683	603	593	616	654	623	608	612	646	620	597	657	631	590	620	631	616	661	578	660	667	638	650	611	673	626	633	639	622	628	633	621	633	614	621	666	689	641	590	615	635	617	616	645	614	619	639	632	622	643	642	642	665	634	649	625	632	618	624	621	627	644	610	640	653	613	679	623	617	632	623	652	609	655	654	618	643	665	622	585	658	599	640	613	611	662	613	623	612	643	665	567	633	640	621	662	610	648	629	615	630	574	571	651	594	637	637	595	697	653	684	659	604	634	633	643	630	618	645	621	620	670	635	616	600	612	640	683	646	609	602	626	606	611	601	650	617	635	636	606	661	639	648	642	617	641	677	611	588	641	682	699	628	605	663	639	651	632	679	626	628	608	614	597	667	590	624	614	636	620	614	643	645
34491	15462	12973	11006	7203	2976	1134	656	420	401	357	332	337	309	279	268	271	255	262	254	261	271	247	191	250	234	268	213	230	234	225	244	256	199	214	234	257	243	250	236	243	209	223	235	223	206	209	211	238	232	228	244	239	250	249	268	234	225	237	235	245	202	195	237	207	221	225	224	218	202	221	206	225	220	246	220	236	246	246	227	224	241	251	225	243	249	200	257	241	212	242	250	252	207	203	239	236	221	234	227	246	236	222	214	246	216	249	218	254	223	245	208	268	256	222	218	234	223	223	235	225	208	226	206	213	230	241	222	216	239	212	210	243	256	214	232	217	257	238	254	215	224	234	251	239	224	224	238	215	238	227	272	204	218	225	218	220	254	233	227	213	225	237	222	207	211	219	244	212	231	237	229	216	192	223	261	241	235	231	224	244	231	244	220	240	220	222	219	234	226	234	254	213	197	270	244	234	225	234	247	247	240	229	234	221	241	235	205	218	239	241	255	242	236	254	240	216	217	231	239	222	215	217	248	234	237	213	205	261	252	207	217	223	206	236	249	232	234	204	226	216	229	231	223	231	202	204	224	224	216	225	221	204	225	233	220	212	245	257	224	220	199	228	222	219	226	229	215	198	246	234	226	221	246	219	250	225	221	231	232	211	265	248	243	231	225	252	234	237	241	250	228	216	233	238	224	228	250	246	219	233	225	225	224	206	233	231	247	206	251	234	246	223	223	197	244	238	200	217	229	226	226	224	223	235	206	229	209	203	235	231	254	210	240	248	246	208	211	249	220	216	226	228	227	239	228	216	208	243	235	209	241	209	231	217	227	224	226	248	236	221	257	249	222	232	216	246	283	225	187	228	226	224	241	225	213	202	224	199	228	206	212	232	233	230	238	253	233	247	234	213	255	207	248	204	207	235	226	224	261	203	201	223	235	225	229	254	223	200	250	264	235	216	199	239	242	193	227	238	206	238	243	227	183	218	240	216	245	232	216	211	239	218	228	245	216	204	240	225	216	259	266	230	243	204	240	213	230	220	255	258	246	223	219	223	249	244	219	195	219	252	217	225	229	218	209	229	213	261	232	207	234	228	208	229	243	223	255	219	221	222	206	245	262	251	225	282	219	224	224	245	253	222	243	235	251	227	245	242	229	209	223	230	231	239	244	234	232	201	236	234	213	227	220	204	227	215	244	189	188	210	217	240	219	235	227	249	230	209	201	201	249	264	270	232	201	227	237	243	217	184	211	232	243	212	241	235	243	226	233	244	237	245	229	218	217	241	239	260	246	226	246	194	215	230	233	232	232	221	200	233	272	230	248	233	223	221	239	225	249	226	236	229	239	229	218	234	232	227	244	248	211	189	213	235	247	251	229	236	225	247	219	196	234	232	253	229	208	233	247	253	242	229	235	204	247	213	229	232	224	233	193	250	195	223	218	237	248	225	203	223	227	214	213	213	208	229	252	220	198	237	203	216	225	227	245	250	218	230	219	236	233	200	233	223	233	232	262	239	216	225	214	242	230	229	214	236	233	223	235	228	231	236	232	227	254	226	206	229	254	227	254	221	257	227	238	232	196	226	236	218	237	224	222	192	209	244	212	198	197	194	226	206	221	237	220	206	218	271	247	255	214	228	224	237	243	190	219	229	241	220	230	234	229	188	208	200	224	226	234	239	198	209	213	266	251	216	208	232	205	244	244	253	211	252	249	260	245	229	190	210	229	231	252	219	222	195	224	211	212	215	232	201	224	227	207	250	242	233	243	238	243	218	228	248	259	223	211	244	214	215	199	243	252	215	231	222	225	202	224	229	218	206	236	236	236	234	217	237	224	223	210	255	189	211	254	207	213	240	228	226	233	223	232	229	229	230	202	229	250	236	236	241	245	230	252	214	251	218	233	238	244	223	235	223	239	262	242	214	225	237	234	243	235	229	230	239	240	240	239	227	230	232	218	252	225	238	229	206	225	242	232	222	240	225	253	203	221	235	194	249	223	232	215	236	227	226	227	252	222	204	222	227	217	214	224	245	214	210	205	239	239	221	213	234	221	242	249	233	254	248	230	214	217	256	254	256	238	243	235	225	264	227	225	235	211	244	234	246	221	219	247	229	226	228	226	261	219	213	232	222	236	233	218	200	225	232	229	231	211	217	215	203	199	234	230	231	213	237	232	259	256	253	219	248	228	238	254	227	240	263	238	260	228	233	254	247	237	236	205	239	232	233	220	223	222	234	257	227	213	202	239	227	191	203	213	219	220	228	250	249	193	238	249	195	235	258	248	235	218	248	245	220	240	194	228	219	234	218	240	247	225	239	216	232	223	226	207	250	222	215	209	232	230	224	209	213	207	259	214	234	218	252	240	231	243	213	203	233	235	216	212	222	210	223	225	249	214	228	220	226	236	210	239	233	206	224	228	266	220	220	245	204	235	250	235	228	234	216	217	220	203	221	212	218	235	244	248	203	239	222	244	216	219	204	233	231	227	205	218	214	214	199	216	213	235	231	227	219	261	216	225	221	223	219	199	249	216	210	209	230	251	229	209	206	233	204	238	240	243	244	227	199	225	221	214	235	237	235	245	230	233	221	221	218	204	222	196	204	242	241	235	215	227	242	264	221	239	215	259	229	252	221	195	235	216	243	214	221	238	225	222	242	214	226	238	236	249	239	218	231	242	216	249	261	228	222	222	204	235	230	193	214	201	272	204	218	239	242	213	242	245	242	270	242	251	240	241	209	242	231	241	234	236	216	225	263	225	231	247	227	218	244	237	226	257	236	239	213	243	239	252	237	209	209	230	229	228	247	235	262	236	218	224	242	205	226	250	231	237	236	251	214	207	255	236	229	247	243	215	232	239	238	234	253	246	230	201	260	228	234	236	241	231	235	255	239	226	235	228	221	224	243	260	237	236	249	232	230	205	247	234	237	257	216	225	235	222	226	208	220	248	221	197	210	251	248	279	254	228	231	212	205	216	234	232	226	231	193	234	213	234	209	220	215	229	230	249	227	226	246	247	215	279	225	210	210	231	176	200	257	244	245	212	237	223	254	218	202	227	217	209	228	245	226	228	248	231	251	240	255	251	248	226	254	249	221	218	218	264	251	246	233	257	240	224	247	207	219	247	213	224	223	206	223	246	236	253	236	242	206	240	238	228	238	255	235	258	244	257	211	219	209	221	229	193	226	258	240	255	211	243	229	242	229	228	250	239	220	216	252	192	236	236	227	251	247	220	227	224	238	197	238	226	248	226	282	237	242	218	219	243	240	238	226	217	234	227	223	199	219	232	233	261	232	221	257	229	224	234	232	235	218	227	233	254	246	246	234	268	206	193	221	219	207	220	243	231	232	247	197	245	200	215	227	250	245	239	207	213	220	260	240	237	219	215	222	244	231	216	216	221	229	196	228	211	207	218	218	253	241	207	255	227	220	204	235	257	237	224	203	214	222	223	236	239	220	222	255	232	232	242	211	218	239	248	237	186	209	192	210	204	234	265	230	246
22969	13686	20426	23660	18901	10047	4985	2733	1821	1599	1407	1285	1102	1014	935	936	838	834	778	721	702	719	674	681	650	648	634	563	633	620	626	622	650	601	641	550	625	634	642	548	555	612	570	602	588	578	572	612	586	620	601	577	576	602	560	620	540	622	614	584	574	549	550	590	630	627	555	617	614	604	568	554	608	587	565	559	570	607	559	564	533	603	644	576	607	598	546	546	582	561	583	595	544	582	576	581	574	578	563	623	613	575	569	539	608	572	590	583	560	622	593	596	571	595	591	549	565	590	570	575	585	558	558	592	593	575	621	569	536	610	615	586	561	583	549	547	588	595	574	561	599	592	575	592	595	581	577	591	569	599	560	601	600	546	606	572	575	592	583	580	563	584	586	637	620	596	604	624	563	569	598	625	577	584	569	539	619	553	594	558	560	631	578	612	568	587	546	639	602	545	564	553	603	592	545	580	551	604	595	548	567	583	585	532	568	528	594	628	562	613	620	583	564	603	577	553	559	563	591	595	567	576	599	638	570	615	567	580	573	558	563	600	548	627	577	628	583	587	620	615	558	601	583	591	631	631	550	582	608	603	601	589	597	580	605	608	598	620	570	557	590	620	540	572	565	576	541	611	576	554	561	564	560	617	606	536	580	582	599	578	565	549	615	596	611	613	604	564	578	598	541	569	585	574	613	573	574	609	586	594	609	587	579	537	536	609	556	566	566	549	574	604	582	608	595	586	571	581	586	562	558	564	564	557	574	623	569	546	595	607	530	547	562	636	620	593	623	581	600	593	588	569	571	585	579	567	577	512	570	567	619	588	602	560	564	589	623	576	582	586	616	577	601	607	578	549	567	537	575	573	601	632	596	549	564	618	576	600	553	596	577	543	602	572	597	593	618	558	640	603	584	552	602	618	579	588	590	604	584	587	616	550	579	584	603	614	602	558	601	615	560	583	563	608	555	584	559	563	573	589	596	562	544	554	628	563	598	567	591	607	523	579	560	597	549	591	585	602	624	601	574	584	594	568	561	546	570	664	603	575	556	554	565	543	600	639	546	605	539	599	602	575	560	590	622	578	565	628	573	596	526	617	581	568	586	569	566	567	604	531	601	579	556	589	551	618	597	568	577	608	570	576	587	582	614	627	565	579	595	581	582	535	578	555	566	624	581	597	599	594	592	591	571	607	561	586	567	573	577	556	575	570	592	614	588	549	557	551	592	575	572	584	570	596	564	574	565	604	598	584	554	552	580	611	570	559	603	552	605	618	552	577	608	515	567	630	605	609	599	627	555	594	591	619	588	580	570	621	600	571	564	568	597	583	591	615	621	588	590	589	571	555	595	529	573	584	581	603	576	614	630	585	555	567	563	606	552	605	628	656	590	566	566	600	600	540	580	604	588	578	584	565	607	623	663	606	605	598	561	597	639	574	567	584	567	549	578	620	585	558	556	567	537	550	555	554	583	611	551	558	601	555	599	555	600	559	532	560	552	548	574	624	570	574	587	555	577	568	602	602	563	563	613	555	598	588	574	607	618	575	598	584	578	590	553	592	573	547	562	561	591	579	629	614	535	576	555	558	552	577	601	585	623	574	605	575	593	592	575	564	611	561	604	601	557	590	558	602	568	556	558	595	576	577	574	620	565	550	590	593	604	593	576	594	608	545	599	550	548	580	587	578	585	595	572	580	557	560	571	542	572	594	599	548	602	604	541	609	628	587	585	600	611	582	538	617	582	547	595	577	565	554	585	600	556	591	534	525	592	602	536	531	563	588	584	615	586	655	588	558	616	591	550	559	581	593	594	579	553	601	580	584	558	583	591	585	555	565	586	544	581	565	541	566	550	604	556	613	622	596	612	592	597	516	593	562	559	578	556	558	580	635	586	604	556	539	597	613	573	587	573	533	568	588	599	591	560	553	538	583	591	562	602	558	574	576	552	545	577	567	614	597	566	597	533	616	597	575	564	594	551	624	565	574	535	573	582	573	595	573	636	607	579	617	551	563	592	545	584	531	599	593	608	584	610	548	586	605	613	563	549	527	580	542	506	586	553	525	582	563	573	558	582	564	556	597	604	584	549	571	606	577	580	550	582	567	590	589	606	565	578	536	615	601	584	615	557	539	578	552	625	576	571	599	562	598	565	555	593	558	619	566	623	586	526	580	628	548	532	574	579	553	557	632	579	576	558	573	562	600	632	571	578	559	590	559	593	590	568	549	569	584	610	560	589	590	609	591	582	587	538	603	620	572	568	583	539	566	586	577	632	584	552	559	573	567	521	602	587	590	625	555	594	561	592	583	601	579	551	565	597	595	560	554	565	601	583	584	619	573	561	582	588	641	595	608	538	572	588	607	567	606	586	589	550	560	593	548	559	565	580	583	547	559	529	574	579	578	574	571	573	573	595	586	574	515	591	546	590	607	616	596	542	561	543	586	596	587	589	594	581	567	570	585	557	605	597	573	559	558	582	605	531	550	600	590	590	549	564	594	592	599	578	564	585	558	588	608	553	583	590	618	596	607	575	572	551	565	595	604	571	599	597	593	596	578	594	569	566	564	619	595	547	566	608	567	601	560	590	626	575	573	594	551	568	586	568	599	578	571	568	542	613	614	561	565	586	554	581	614	605	560	593	586	553	565	582	560	575	596	575	591	564	600	590	617	558	579	611	589	599	605	580	527	583	570	563	573	594	569	612	567	611	587	537	609	597	549	607	579	614	575	599	580	535	599	597	614	588	588	565	603	542	603	590	528	542	576	582	583	561	542	635	598	567	602	566	615	534	573	609	595	559	575	630	548	583	555	559	589	562	581	599	573	597	582	584	582	554	590	599	567	589	594	543	563	575	555	580	574	545	633	613	591	551	587	564	590	582	588	592	609	586	559	572	578	604	591	594	604	542	600	614	615	591	578	584	601	548	570	557	598	586	593	568	618	530	526	617	589	545	596	582	586	615	597	570	577	595	567	550	615	553	577	544	613	594	621	614	580	525	592	546	552	587	548	574	555	579	578	580	607	581	527	601	567	558	583	631	610	547	548	606	583	627	606	592	579	569	574	558	564	613	604	597	603	613	583	564	596	562	580	607	572	587	586	559	582	538	560	610	596	597	602	585	633	649	593	609	612	539	608	565	558	561	562	601	558	556	591	600	576	591	564	566	568	570	587	619	571	569	570	579	568	592	557	592	626	578	625	567	613	533	565	589	602	610	609	602	574	593	581	576	565	576	563	559	589	600	597	609	555	575	600	563	578	570	604	560	562	598	585	584	598	588	577	571	588	630	545	563	570	598	601	604	583	558	587	596	601	584	570	568	530	599	537	587	577	599	585	586	542	563	598	577	576	599	635	601	569	629	598	588	623	610	597	614	540	548	558	575	540	567	606	587	595	581	615	549	582	579	576	604	575	627	623	577	597	577	565	583	560	543	556	604	599	614	572	602	576	577	578	573	616	597	575	547	608	591	625	614	563	606	562	593	604	609	590	574	604	542	569	546	566	592	579
12960	5742	4391	2715	1445	874	663	470	409	401	381	364	316	334	288	345	337	333	307	317	308	328	306	298	315	324	295	314	269	302	280	282	279	322	286	315	295	299	269	287	292	304	309	347	292	299	287	278	269	298	299	309	280	306	310	308	293	287	291	304	313	304	299	271	306	308	331	293	294	265	309	276	283	280	306	309	315	280	287	304	272	335	287	309	284	283	292	299	321	340	312	302	274	282	323	305	308	282	278	278	277	254	298	331	296	330	304	327	310	297	324	263	326	315	287	283	320	281	289	305	324	301	331	305	311	289	364	295	320	325	301	282	296	311	325	283	303	307	263	325	296	313	303	304	323	273	297	322	281	296	288	307	289	301	325	312	297	295	276	293	301	291	279	284	285	317	306	298	280	288	324	316	286	284	299	330	300	308	303	290	293	272	285	314	268	309	299	252	317	315	300	306	285	252	256	300	286	295	281	299	304	296	288	306	298	306	276	311	303	263	285	282	268	304	294	285	305	304	298	317	292	297	336	301	337	291	295	296	301	267	286	335	297	316	303	281	280	331	313	281	280	291	307	328	285	316	266	301	322	346	326	319	288	338	269	292	319	296	328	302	293	331	309	296	320	324	267	297	293	292	327	324	268	337	310	287	303	316	320	273	314	312	302	312	287	285	289	280	299	300	309	286	318	315	277	313	289	317	306	325	303	331	323	293	283	310	266	266	303	305	307	307	295	282	283	293	326	323	284	294	307	305	316	282	304	303	326	305	307	321	331	280	285	297	316	294	295	315	307	301	310	313	282	306	321	303	287	273	300	321	294	286	299	290	296	290	313	274	264	326	310	327	301	308	289	308	342	333	287	300	274	301	296	275	276	294	319	265	291	288	299	299	300	309	286	326	345	285	310	314	313	284	304	307	324	289	281	296	306	321	327	281	284	305	295	298	311	314	307	292	311	284	329	283	301	298	317	294	328	302	280	273	292	307	277	259	298	289	293	284	291	292	287	276	313	301	303	307	258	273	278	277	307	356	297	308	313	303	278	301	320	269	318	294	307	287	282	329	309	290	301	300	298	279	306	347	315	327	289	282	299	292	313	290	291	272	277	315	302	339	318	341	256	290	310	291	293	319	270	321	277	278	301	312	303	322	294	323	326	330	332	308	308	306	304	296	293	297	293	312	287	295	344	324	310	280	296	297	307	286	298	323	301	303	307	312	278	322	292	304	304	268	282	280	309	324	304	292	288	293	301	281	261	312	291	337	307	316	279	290	293	306	339	290	303	319	299	292	311	268	322	298	300	290	323	300	288	335	285	323	299	289	297	308	292	311	284	292	262	307	290	311	293	314	300	281	292	313	298	291	346	327	314	350	292	310	273	293	323	278	306	295	296	336	290	281	320	288	305	314	307	299	319	336	322	295	273	267	302	281	290	300	317	296	292	328	287	302	313	292	271	308	283	298	273	290	322	302	281	325	314	308	278	296	259	285	275	316	323	302	285	272	301	289	304	320	309	306	302	333	318	276	280	283	274	298	303	287	284	280	316	270	311	285	296	282	298	320	287	314	293	286	289	316	326	275	287	303	302	317	323	293	295	290	280	267	307	314	299	286	296	319	280	281	295	287	313	292	312	318	303	309	324	309	301	307	285	313	333	315	277	324	322	300	292	301	296	303	279	287	309	316	314	314	296	302	298	270	308	287	293	289	316	254	265	301	296	278	318	314	326	269	298	341	307	322	289	281	292	329	326	304	305	306	276	319	292	310	311	281	309	283	301	315	298	288	298	309	295	275	307	273	297	299	271	294	302	305	302	294	305	302	313	295	314	290	307	330	298	312	310	280	295	309	292	296	325	276	291	325	323	289	316	320	301	300	304	291	290	319	283	297	330	328	307	295	327	291	282	291	310	308	278	281	307	282	338	354	285	301	271	323	265	295	295	288	294	292	315	294	298	304	298	320	300	288	328	302	263	277	305	307	337	302	292	284	342	281	302	323	297	263	276	271	309	274	317	307	274	303	309	276	307	294	302	285	269	330	289	276	281	286	328	284	318	321	324	321	284	314	279	345	290	304	328	289	321	305	288	302	307	315	313	298	313	317	307	264	306	287	311	271	292	334	305	279	313	301	313	332	323	294	294	289	300	305	322	298	342	325	287	279	272	277	306	285	284	331	282	294	285	296	305	330	322	294	333	322	300	320	295	272	293	327	282	278	310	287	301	317	288	289	284	293	292	292	282	318	316	309	330	279	307	311	315	310	314	305	279	308	308	306	320	305	323	274	314	316	297	309	290	298	306	331	293	315	305	286	287	312	248	313	316	332	315	313	314	324	313	305	321	298	280	302	317	297	296	303	325	301	307	297	288	292	271	283	267	302	265	311	317	288	279	311	285	305	294	304	291	311	306	316	292	295	278	339	294	309	325	293	273	299	297	298	293	327	285	314	289	310	312	279	328	316	308	297	298	285	293	298	302	294	284	282	290	281	327	344	301	307	295	333	294	299	303	307	295	306	269	296	322	289	326	306	330	287	323	284	274	290	321	294	294	263	318	305	307	292	330	317	305	302	292	312	309	277	318	303	291	282	315	284	324	287	288	331	319	289	316	280	308	298	291	308	313	277	322	263	330	303	303	300	294	282	296	337	285	290	272	304	306	336	319	315	323	326	293	321	270	317	299	258	308	296	301	275	296	309	286	270	302	299	306	290	277	299	285	279	306	269	270	273	313	299	322	292	308	315	300	290	324	289	281	339	294	277	267	319	317	327	266	324	303	315	312	287	309	299	277	326	295	290	279	301	293	322	288	281	312	301	308	303	291	299	296	305	284	316	307	321	272	315	294	305	312	257	281	288	304	305	310	306	286	302	272	281	287	291	278	277	289	269	259	298	316	305	321	308	273	318	309	340	320	305	330	307	294	279	289	306	326	298	301	294	280	304	315	289	317	312	304	301	315	309	300	283	304	289	287	290	291	279	292	308	332	288	316	287	324	300	321	300	329	310	339	305	298	318	292	296	268	309	316	297	332	290	282	279	280	327	269	287	312	324	312	286	313	293	270	283	285	266	310	278	321	306	288	297	310	302	306	298	300	329	286	288	321	291	305	317	312	313	290	303	317	307	320	299	316	338	305	328	298	297	333	300	288	346	298	296	286	284	292	299	311	366	302	301	285	291	286	295	312	282	316	274	299	294	322	303	272	318	296	328	297	327	309	285	295	308	305	314	308	294	291	298	259	282	292	279	316	326	326	302	288	324	262	328	319	340	270	305	353	348	289	284	286	281	324	327	286	297	303	333	284	311	290	293	297	328	306	327	297	323	307	321	293	280	287	305	302	277	299	299	323	318	324	298	317	291	295	281	331	305	305	282	311	323	309	336	291	304	294	303	283	320	298	317	299	304	317	271	289	303	287	308	295	280	337	313	291	296	308	301	308	301	280	322	309	346	295	297	324	306	304	300	296	295	307	306	310	313	314	280	311	321	339	307	316	308	325	276	287	288	304	312
10003	6423	9058	8140	5497	3581	2446	1799	1407	1236	1156	1107	1014	965	864	939	869	880	789	831	821	820	788	754	787	779	800	791	761	777	719	744	765	681	742	773	734	755	730	748	762	724	740	751	774	709	701	713	714	741	762	774	732	737	781	747	781	763	693	742	750	760	745	720	732	760	751	712	741	754	744	748	766	755	700	744	758	704	677	751	725	754	773	758	726	734	768	667	783	746	800	723	718	756	723	777	702	703	725	687	753	733	731	776	760	727	799	712	726	731	734	689	727	733	697	746	737	744	718	755	731	715	773	762	745	732	706	719	740	765	752	760	774	674	758	747	700	738	689	752	719	733	748	712	779	711	720	731	694	711	718	762	764	762	688	701	734	734	739	714	736	749	757	696	738	727	703	725	691	719	707	733	721	709	742	743	719	747	733	717	733	726	709	724	716	755	742	745	696	699	701	750	723	744	727	749	721	728	721	713	744	719	791	746	746	731	699	754	759	752	678	732	725	742	732	704	708	739	718	746	728	767	730	759	676	705	684	688	728	743	726	714	733	700	765	672	739	743	813	715	726	731	725	745	748	702	730	755	747	683	776	740	779	741	658	735	708	713	773	755	724	761	714	787	703	769	714	691	722	739	761	751	703	703	715	715	697	708	749	771	788	665	697	757	758	746	711	697	709	713	716	763	740	714	762	701	795	710	769	665	714	759	725	682	737	721	810	737	725	729	766	725	767	774	727	730	736	762	771	734	772	778	723	757	716	749	748	688	753	757	693	707	766	732	773	742	706	750	762	782	711	736	750	755	756	676	737	787	716	716	711	739	739	761	724	704	819	769	727	735	712	713	727	709	720	709	781	777	690	734	773	746	779	739	775	676	715	746	763	747	795	772	731	738	755	700	739	757	729	752	741	745	774	719	734	713	751	701	695	749	765	750	728	745	748	755	785	727	709	728	725	752	737	715	683	728	696	759	754	691	800	701	716	720	743	778	724	770	703	730	715	724	745	718	733	737	698	710	696	733	781	782	746	750	797	769	726	739	757	774	746	744	699	717	739	749	753	723	746	754	724	761	721	772	683	706	727	693	777	747	732	746	746	769	730	787	747	734	713	753	714	723	687	733	740	759	748	715	738	738	730	738	738	726	733	802	752	746	782	708	770	776	751	777	763	716	697	744	728	749	737	795	729	753	713	772	765	732	714	741	729	719	694	727	734	787	720	802	749	755	734	739	754	750	751	762	680	704	727	741	735	736	717	743	736	725	738	739	771	659	735	754	734	734	707	719	718	729	694	694	761	704	750	722	734	758	758	737	716	765	759	765	684	685	764	720	758	753	740	723	687	746	739	702	777	727	718	737	715	748	709	765	723	751	678	705	741	736	739	718	709	706	755	723	670	734	696	738	746	716	733	775	703	708	717	745	738	694	725	751	751	739	720	742	773	773	750	703	794	721	695	717	717	707	754	741	710	703	735	744	767	766	717	695	757	759	715	725	778	713	699	749	720	708	718	722	733	684	703	729	780	727	724	739	784	721	759	740	735	728	741	683	769	705	748	754	712	732	728	779	686	751	735	745	694	703	778	756	680	702	761	690	774	749	732	712	763	654	719	700	729	754	759	680	708	779	724	715	724	755	733	755	754	719	717	724	751	722	746	696	730	737	721	713	742	726	709	755	716	731	720	726	718	734	793	732	803	718	744	749	715	699	719	705	702	743	714	714	744	782	745	703	711	742	732	709	729	732	710	730	711	711	755	765	756	768	745	725	749	708	698	755	717	718	708	721	717	734	719	676	728	709	687	715	697	716	704	732	769	752	777	740	764	746	720	782	749	770	755	743	757	754	780	722	740	724	745	767	694	695	722	704	734	708	727	780	715	720	700	684	750	706	723	757	706	761	719	733	702	770	759	764	741	749	748	755	749	742	756	739	762	760	767	768	763	659	767	739	755	724	752	752	691	746	723	769	742	716	775	715	739	749	747	711	740	743	737	765	762	759	764	751	750	773	760	735	761	785	713	752	744	761	724	763	728	779	754	742	676	753	736	715	755	745	686	745	737	724	715	721	747	759	718	748	731	718	729	733	726	733	756	804	718	720	768	697	700	772	712	743	729	749	750	800	754	718	745	753	737	735	771	736	730	730	713	735	766	728	760	739	749	730	698	707	746	747	716	753	759	746	733	687	773	701	778	736	729	752	722	729	723	753	745	726	693	724	796	736	668	762	769	781	766	702	724	738	757	775	725	748	750	712	719	743	721	750	693	734	732	744	726	768	778	762	750	753	730	741	741	756	741	762	683	720	698	757	726	726	741	682	758	743	758	758	712	720	696	711	743	779	695	779	735	750	729	730	740	709	714	700	786	693	733	789	753	720	718	758	747	746	753	773	779	730	747	770	718	716	745	740	731	689	746	722	735	740	685	719	705	708	710	727	715	726	776	728	716	739	725	730	737	757	745	740	650	762	706	738	710	762	707	737	758	768	730	765	714	735	734	795	742	728	768	757	711	694	720	780	744	695	730	783	729	743	700	712	744	762	701	720	748	712	731	698	714	822	724	726	743	763	707	715	726	776	749	768	738	748	700	703	783	752	693	686	719	785	728	723	726	714	759	763	738	719	732	741	690	730	736	739	758	748	804	740	681	713	681	735	720	740	704	790	773	687	704	760	742	741	746	763	756	764	702	770	762	720	663	717	716	755	734	731	687	695	720	786	711	749	730	772	751	710	723	738	751	726	758	774	747	752	698	751	734	708	771	748	727	742	698	754	763	707	770	745	733	737	727	716	697	699	684	690	688	756	742	671	766	739	780	803	720	740	682	741	697	696	732	725	730	696	717	715	746	761	761	682	757	740	770	753	707	747	756	721	742	732	753	755	729	713	740	785	712	727	778	751	711	734	753	671	697	748	751	701	697	710	722	698	715	794	742	702	696	722	699	731	768	741	745	757	760	729	750	734	778	742	708	739	749	732	761	748	731	739	690	773	720	761	707	739	736	713	717	754	744	707	725	755	743	755	674	682	720	709	748	739	759	735	727	789	755	759	738	721	742	687	693	714	737	770	733	733	742	739	782	774	706	727	747	699	734	734	720	764	756	771	786	772	683	745	688	742	739	706	682	765	650	789	740	788	733	732	738	724	758	780	745	759	749	755	746	713	693	774	708	752	780	744	757	712	716	740	701	742	709	789	690	772	784	754	760	720	769	730	804	733	741	732	726	763	715	727	760	758	800	797	718	748	724	741	747	764	726	737	738	713	760	753	732	753	758	750	761	768	723	721	701	757	717	741	768	754	688	757	742	763	757	753	752	721	739	695	765	714	741	717	753	721	719	778	730	693	748	737	749	707	712	726	740	702	735	731	758	743	760	706	681	709	741	760	728	713	725	742	723	719	756	710	752	753	766	754	711	732	742	777	740	731	760	772	724	750	731	739	742	787	693	734	736	679	730	726	719	760	731	742	738	747	711	735	721	717	784	709	727	758	694	737	666	730	771	683	735	721	726	728
23442	10848	8113	6025	3635	2081	1232	624	455	417	388	351	354	345	303	311	282	275	280	266	264	265	285	283	242	272	269	251	280	259	261	265	258	270	279	258	255	287	257	262	246	292	273	278	262	285	259	255	270	271	235	290	272	254	253	265	255	258	283	280	272	254	262	247	280	274	272	267	269	277	261	279	260	296	293	257	263	265	263	271	236	222	291	238	270	261	306	275	233	274	261	250	276	221	281	257	251	265	284	256	277	261	286	240	255	258	248	281	265	274	254	277	258	244	258	275	263	269	248	259	264	268	285	237	245	242	252	252	300	264	283	263	283	254	225	286	243	263	274	301	288	265	281	267	270	253	289	264	268	251	253	251	279	251	254	254	236	253	240	221	242	296	258	261	256	290	252	260	290	228	263	248	267	238	251	251	264	275	291	246	232	259	265	260	278	246	265	256	253	270	270	240	254	256	257	243	237	254	280	262	252	253	274	235	240	253	272	253	307	261	247	258	259	260	236	249	274	260	233	242	277	270	259	302	274	256	234	260	256	249	256	300	246	265	227	296	241	231	271	262	250	272	292	234	258	280	263	252	249	223	245	269	272	261	265	281	249	264	248	241	278	280	249	232	271	251	278	244	263	262	251	316	254	252	229	250	256	242	251	250	250	267	257	256	253	249	267	267	283	269	242	252	249	250	253	267	261	249	232	249	269	267	274	225	258	234	256	268	223	244	251	262	254	262	256	290	294	262	249	256	277	235	269	263	236	269	245	270	280	280	255	250	265	244	239	254	276	254	268	221	212	274	251	262	277	276	284	248	266	267	267	272	248	247	253	265	273	260	230	262	237	269	266	256	270	285	265	259	239	230	262	265	268	273	270	248	258	260	233	236	248	245	263	258	265	285	249	226	261	234	262	246	241	271	258	284	257	254	263	244	247	256	270	253	260	250	233	295	220	257	290	250	260	267	257	263	277	270	251	253	250	246	237	279	302	249	253	261	274	305	267	266	268	256	268	303	248	247	244	263	238	279	250	278	268	251	260	252	265	263	272	242	295	269	254	253	269	252	247	276	269	254	240	252	236	226	253	245	267	279	245	280	267	259	246	264	256	223	254	236	267	301	237	242	248	253	263	246	227	270	235	266	267	245	233	258	235	257	239	239	252	282	251	269	258	244	264	255	262	270	265	286	276	277	255	270	227	249	217	264	261	269	254	260	258	227	261	237	259	244	261	247	281	247	229	276	296	260	269	277	274	269	232	278	279	280	238	265	268	279	273	250	260	228	255	233	214	239	239	255	270	267	256	268	253	255	256	250	262	267	287	277	260	271	257	244	276	260	246	248	223	233	245	261	253	282	251	274	260	266	265	272	301	261	258	278	246	276	255	270	248	230	224	235	229	234	255	255	279	291	232	252	247	237	249	252	269	302	216	236	268	263	278	266	243	267	246	272	243	257	250	240	268	287	257	247	271	250	285	274	229	287	276	253	293	244	241	252	279	249	275	253	228	271	249	284	258	274	251	290	281	250	248	242	255	252	285	279	256	264	257	260	267	260	238	231	296	247	247	245	232	256	253	242	268	290	261	255	273	246	286	273	241	250	254	261	263	255	252	291	255	277	231	269	248	263	279	271	263	251	262	244	282	251	243	292	248	290	233	259	253	243	257	283	247	261	268	277	245	271	285	256	258	259	242	262	253	276	260	303	289	247	283	252	285	243	218	246	256	247	286	276	242	259	236	240	270	263	272	256	254	269	253	274	254	272	254	276	279	270	265	281	284	237	240	273	266	236	228	254	240	270	245	238	264	253	265	270	249	248	233	272	268	268	248	261	260	266	300	253	269	269	267	267	242	265	266	273	262	250	263	244	259	279	289	249	261	271	290	265	261	241	256	272	263	279	262	272	255	261	227	251	264	275	261	274	243	243	264	270	266	238	269	286	242	253	239	258	259	248	266	248	257	261	252	235	267	279	273	284	268	304	247	222	255	258	232	291	272	238	267	259	279	275	266	242	254	283	234	219	269	258	266	269	252	254	253	248	278	264	275	258	238	284	279	251	257	273	278	249	232	275	230	223	283	268	268	255	257	258	251	279	249	289	252	280	268	272	253	276	232	207	279	243	261	255	264	249	259	244	257	250	251	232	252	249	263	234	276	270	223	262	267	250	234	256	261	249	265	231	232	264	255	209	282	248	253	252	276	259	259	214	272	242	259	267	281	272	272	259	250	287	286	245	269	227	260	247	274	270	240	257	243	252	215	226	251	266	258	263	252	258	244	272	272	262	263	278	254	265	263	274	295	234	282	244	240	271	260	265	239	256	258	256	262	274	248	264	283	241	287	252	248	252	288	253	249	247	246	264	253	249	256	262	259	287	256	255	298	267	289	263	285	272	244	261	281	233	255	271	262	259	252	255	244	285	276	245	281	266	256	263	248	255	268	246	242	262	227	276	280	262	245	279	249	262	271	235	267	289	271	287	261	288	228	239	255	229	252	279	240	247	276	248	280	270	254	258	248	298	280	257	267	266	277	276	269	273	260	273	307	269	261	259	275	259	285	256	240	240	242	258	274	217	282	268	266	254	242	276	268	258	265	251	231	266	267	219	254	262	242	256	251	283	248	247	261	256	250	296	248	274	273	226	240	275	265	248	270	284	245	267	274	238	254	255	263	288	266	260	258	261	253	257	237	270	248	261	261	247	252	262	290	277	288	255	265	263	257	244	241	228	247	272	282	256	259	270	260	261	273	266	245	263	256	269	269	265	251	260	256	247	241	272	238	252	232	270	248	232	233	246	261	253	238	257	258	231	275	246	255	273	297	252	267	270	253	248	262	263	238	269	267	256	267	273	254	271	254	255	297	263	268	219	237	269	267	256	275	283	250	262	247	265	245	228	253	259	262	267	267	289	241	228	247	269	291	255	255	287	246	267	312	266	266	236	280	256	234	260	250	255	271	250	268	233	269	275	273	261	270	276	264	260	255	243	233	264	274	252	292	251	282	254	237	275	245	267	251	241	280	246	272	266	242	253	261	244	252	238	258	286	260	283	288	255	284	265	250	281	250	252	254	288	257	262	233	252	259	248	266	280	283	268	255	253	267	240	258	257	276	231	256	246	245	258	255	246	265	255	237	274	271	259	272	250	248	254	257	250	274	250	237	256	273	274	251	256	277	250	241	238	245	268	255	282	242	238	234	255	248	268	246	265	258	267	258	225	291	271	233	264	255	259	272	233	259	233	223	264	261	267	252	264	269	252	249	291	274	264	275	253	265	274	245	246	259	281	292	244	241	263	268	291	241	262	283	273	257	263	245	256	242	270	257	246	265	277	286	271	212	290	231	249	237	242	270	268	272	277	241	275	256	271	241	230	262	276	267	263	261	258	267	272	250	247	232	281	251	259	268	262	263	238	254	283	265	253	272	234	254	253	252	285	281	281	235	261	273	261	275	276	286	292	249	278	275	279	261	235	249	227	283	284	279	235	259	292	252	262	256	266	271	286	258	240
17159	10733	14781	16139	12563	8540	5163	2566	1791	1555	1271	1234	1114	1058	924	899	856	862	816	772	766	749	697	756	682	676	741	726	672	742	697	657	651	637	681	716	689	642	648	666	663	644	662	694	675	668	649	647	660	677	661	638	650	647	661	663	648	626	629	665	628	676	629	619	663	650	648	670	661	614	679	631	639	645	676	635	679	625	662	671	654	660	686	631	635	638	642	681	660	675	651	632	616	649	595	656	632	615	660	594	644	632	578	652	631	636	559	650	663	662	676	625	613	655	644	649	648	647	636	671	623	625	645	602	633	673	663	685	666	603	640	652	634	635	653	659	620	634	614	636	653	651	613	650	665	597	718	643	629	600	631	687	599	662	657	635	614	702	634	658	635	674	638	614	620	663	650	664	688	680	653	635	629	620	593	607	643	638	613	637	638	638	694	653	644	647	607	629	669	643	653	637	598	622	608	603	685	668	650	658	636	640	631	639	680	689	643	647	616	659	654	641	638	661	642	619	687	658	605	629	657	632	648	637	644	595	636	638	672	650	691	584	664	545	648	626	633	691	636	663	616	674	655	628	661	635	627	628	671	636	659	652	627	643	603	656	663	676	639	691	641	629	633	693	666	628	694	612	591	649	641	627	623	636	703	627	695	590	605	671	622	673	655	649	661	595	640	656	637	630	619	643	686	676	653	643	643	627	607	628	680	637	585	644	643	629	674	626	687	653	628	651	643	649	657	647	650	627	601	684	669	622	658	650	629	624	649	670	627	640	650	621	695	658	639	659	662	682	624	664	635	675	666	642	635	640	626	646	662	643	654	651	633	625	663	667	639	613	647	637	669	644	689	629	647	636	656	653	623	641	617	597	644	607	626	618	630	650	659	597	643	603	625	612	601	673	635	649	673	662	600	667	627	582	623	634	643	685	685	674	651	669	644	607	629	717	647	676	678	681	653	627	645	637	677	678	635	624	655	672	629	668	653	670	600	641	617	663	693	621	636	628	702	638	614	665	640	620	634	674	681	616	645	620	643	660	646	620	635	608	647	679	627	660	629	623	624	681	677	639	631	660	651	658	688	662	657	646	660	647	627	687	682	600	641	679	665	569	672	652	605	629	664	637	692	676	603	670	648	661	677	673	607	652	619	624	599	627	631	636	649	636	652	668	602	640	636	642	661	677	611	673	641	660	623	646	649	646	662	669	635	648	660	620	630	649	649	661	631	662	662	600	605	641	618	626	687	613	631	620	664	649	642	627	643	658	655	679	657	629	640	638	641	668	630	660	616	690	667	685	645	650	620	674	595	670	587	661	625	630	663	662	631	702	682	633	646	633	663	668	640	670	702	606	631	635	662	648	714	656	628	628	630	708	638	633	681	642	698	655	673	741	667	660	662	633	667	628	683	641	612	674	658	691	666	626	681	671	650	610	643	649	642	623	591	695	610	670	673	626	674	617	666	643	668	625	632	655	639	684	619	671	632	587	655	681	623	636	628	681	633	642	642	671	643	646	624	671	651	652	685	613	609	648	634	635	634	623	666	616	639	631	646	658	654	659	651	628	618	614	642	637	655	667	628	684	627	629	639	670	642	651	672	655	669	659	668	624	651	663	671	631	610	587	633	638	628	645	683	642	671	656	668	657	659	643	651	653	672	629	612	599	668	630	641	672	646	636	655	638	622	654	658	656	652	655	666	601	645	628	648	632	687	620	631	664	659	616	670	652	633	685	656	632	660	687	694	650	648	642	630	642	646	633	661	629	680	611	664	621	668	643	654	644	651	618	623	656	602	645	636	663	673	690	641	644	663	676	639	628	648	641	646	617	686	648	653	650	695	666	658	635	645	672	589	633	724	666	633	620	652	640	610	638	604	631	623	640	683	637	645	618	649	661	655	661	641	694	627	702	641	643	609	610	633	676	658	629	683	699	662	643	649	656	674	655	663	644	621	674	620	662	641	670	661	622	625	618	647	639	677	703	699	667	633	716	634	630	641	660	638	625	657	659	657	647	624	668	633	632	650	584	661	660	652	638	617	593	631	680	656	651	580	609	631	642	677	652	685	670	664	682	629	674	659	668	679	626	707	678	673	636	558	596	619	663	678	643	635	673	598	623	628	638	641	682	633	640	660	669	677	651	688	660	632	655	648	668	672	651	671	660	673	629	632	654	685	605	597	611	657	667	667	637	641	642	637	569	610	647	660	624	652	623	678	651	651	658	632	664	662	608	622	644	660	662	662	628	652	681	641	600	649	647	637	608	647	673	644	646	650	648	641	655	628	617	616	652	661	637	617	610	640	633	608	649	646	608	618	650	628	678	618	632	675	655	626	696	637	625	647	608	652	663	719	646	631	602	637	672	616	619	653	634	645	656	621	664	645	646	674	667	636	660	643	671	657	661	610	669	665	656	664	620	628	663	619	643	680	635	654	670	692	676	609	641	679	619	620	641	693	607	655	596	653	664	652	660	634	661	661	658	625	680	612	664	658	651	661	669	729	685	649	692	632	704	626	680	612	626	655	628	683	657	617	630	637	627	626	645	645	615	653	619	645	628	676	614	687	643	640	672	681	618	621	650	599	616	633	610	639	650	641	679	663	659	629	648	625	598	669	631	636	597	638	669	657	646	656	660	654	661	693	682	619	625	642	686	671	645	658	636	603	661	623	618	664	698	625	632	627	626	648	646	646	628	637	670	629	644	671	642	648	662	669	684	613	660	651	612	647	670	632	658	692	649	666	632	653	637	596	667	692	690	629	657	670	651	676	626	619	626	635	622	625	665	626	620	648	617	612	658	629	663	652	663	674	615	612	621	642	631	615	603	659	677	691	642	664	640	620	654	673	657	666	676	646	635	608	624	626	651	667	668	706	662	640	625	668	624	690	693	628	677	626	634	620	603	651	639	629	684	645	655	664	653	645	664	646	596	645	679	675	634	628	671	634	668	679	632	646	653	659	659	651	699	652	653	617	639	655	647	588	695	700	653	660	652	633	648	599	656	652	659	659	618	662	644	647	666	649	616	642	642	623	620	639	652	675	604	686	666	652	664	662	645	653	601	687	600	606	602	631	621	663	674	613	659	650	687	690	623	623	637	660	661	637	687	637	633	670	637	630	628	623	646	646	648	634	635	673	638	657	639	649	596	646	647	655	656	620	670	630	659	676	655	609	633	654	704	704	661	617	653	644	651	669	615	658	641	612	688	579	637	662	605	693	668	649	585	618	648	627	634	636	682	654	623	677	593	629	610	628	673	615	681	622	672	688	666	621	671	671	650	640	654	632	652	637	622	637	645	596	668	637	677	617	653	662	688	658	633	632	658	667	632	664	628	645	639	678	645	658	604	661	643	662	667	693	651	638	672	634	657	666	589	637	623	659	676	666	645	658	654	660	644	659	675	606	642	647	636	606	651	633	660	640	672	658	622	658	646	659	643	607	671	648	645	637	650	607	610	641	637	635	638	647	616	680	631	653	655	648	645	635	668	680	663	674	632	621	665	631	644	646	661
34410	16455	11979	9779	5201	2580	1316	675	464	375	345	308	312	325	280	277	284	263	246	235	239	262	255	253	267	233	228	246	219	233	276	231	230	218	232	214	205	235	200	227	222	211	189	202	205	231	240	203	221	240	237	194	233	209	244	230	202	230	221	241	209	243	250	236	203	225	217	222	225	223	243	221	252	223	220	229	225	257	230	240	198	214	216	237	232	234	251	190	241	232	211	222	237	238	258	259	217	243	220	227	249	210	230	244	222	240	220	238	196	230	208	229	232	213	199	210	216	226	245	215	223	227	211	227	233	223	223	248	245	267	206	230	215	257	242	249	213	225	216	228	205	218	217	239	242	220	220	203	202	238	174	220	242	207	216	212	220	216	225	222	217	229	215	219	244	240	229	225	233	179	235	239	208	201	222	260	212	220	235	231	254	234	214	256	218	232	222	256	244	211	208	213	209	212	180	230	224	237	228	216	213	269	228	208	221	228	223	220	203	222	205	220	223	232	221	227	231	206	206	242	242	243	228	225	215	253	218	217	224	219	210	219	227	232	214	209	241	227	226	221	210	220	226	216	201	242	194	206	208	203	207	238	230	236	223	227	210	215	234	219	216	227	242	215	234	192	214	227	218	227	221	246	223	191	212	245	224	214	213	224	211	226	214	232	216	233	227	230	225	235	241	236	212	214	242	243	216	247	244	222	197	210	212	212	231	206	228	218	243	240	229	215	205	206	248	244	218	218	246	220	221	197	220	210	215	220	223	241	209	219	225	191	206	214	218	238	248	233	200	225	211	235	216	224	237	224	214	216	194	233	236	212	219	240	222	210	207	245	204	223	254	221	232	218	242	213	241	217	221	203	196	222	235	236	202	221	218	224	236	230	228	247	253	222	249	228	226	243	243	238	209	227	216	217	243	231	211	206	203	215	227	224	234	210	232	207	240	219	228	225	227	218	240	197	244	217	215	189	245	233	239	249	219	215	229	220	227	221	216	218	210	252	214	204	227	218	237	229	240	218	222	227	243	195	233	224	233	235	246	193	257	229	224	246	206	237	231	224	202	208	233	191	226	214	229	215	232	209	190	252	225	262	247	260	232	234	224	252	211	209	232	234	211	224	242	202	242	248	189	224	205	221	215	211	229	241	213	230	227	242	218	223	225	212	233	231	215	244	234	228	212	203	203	225	213	201	213	216	211	206	239	247	239	211	238	206	195	242	223	225	237	221	225	226	237	217	204	216	234	223	205	210	212	214	212	203	195	232	235	215	245	232	217	210	220	242	243	239	220	221	228	217	224	218	222	232	210	204	217	259	215	213	225	210	231	217	218	231	217	220	226	206	225	217	248	246	222	240	220	219	210	235	224	211	233	262	226	226	220	207	213	239	235	247	255	211	240	260	239	226	232	198	217	224	191	209	233	217	252	205	189	226	223	237	233	225	243	228	256	230	219	228	222	231	235	203	232	218	251	225	235	210	214	220	221	242	188	229	238	225	207	237	230	235	199	227	213	220	213	215	226	244	219	238	248	225	241	230	225	238	208	231	225	257	224	242	242	238	222	247	197	234	198	222	239	216	228	226	250	219	216	220	234	246	224	229	243	227	213	219	216	241	232	241	236	223	204	201	250	222	248	242	201	205	219	205	235	220	213	239	220	215	210	236	239	247	208	191	204	215	189	200	213	228	220	250	219	210	219	222	230	210	228	215	212	244	228	234	246	231	239	246	214	221	229	220	204	208	208	244	225	236	216	213	255	211	235	243	201	226	252	207	214	241	242	247	250	237	209	242	199	255	214	235	221	225	230	225	215	212	238	212	230	238	228	222	218	221	199	209	201	258	254	231	231	242	231	205	227	207	216	226	224	229	217	255	246	255	218	232	232	214	213	211	228	205	228	198	215	216	218	230	219	250	275	242	252	212	214	224	202	200	248	225	201	213	210	217	215	244	215	223	205	223	214	200	237	210	230	223	226	196	214	216	206	216	228	240	221	235	186	222	246	246	207	229	198	190	222	241	224	242	227	237	215	208	228	215	200	234	232	211	233	214	186	242	240	240	234	234	224	246	215	252	199	214	251	230	217	209	249	221	225	196	229	245	254	198	226	254	251	230	213	224	222	235	233	237	243	251	220	231	204	231	224	207	220	240	195	233	252	202	210	227	220	264	199	227	235	242	235	237	234	197	244	222	237	208	221	228	238	219	230	233	247	227	208	207	217	219	199	227	217	216	233	267	230	226	256	233	221	221	237	231	227	204	210	214	233	203	247	242	212	230	209	219	204	204	201	216	203	223	213	243	221	223	212	247	208	230	210	204	197	198	228	207	208	214	222	234	209	219	234	230	244	236	217	203	185	215	212	207	252	233	225	245	239	217	247	238	224	238	222	249	203	208	232	232	201	231	252	221	220	229	210	190	220	202	206	210	233	218	204	207	228	207	205	204	214	205	218	202	209	229	214	213	230	226	228	213	220	238	233	229	242	195	219	213	206	222	243	233	226	229	228	236	228	199	246	217	238	234	258	207	212	224	225	194	241	219	209	233	248	219	207	211	236	233	231	194	210	222	226	240	236	217	226	242	226	233	208	214	216	251	200	234	222	214	243	232	243	209	242	241	231	241	222	231	246	225	194	207	217	233	204	218	232	234	217	196	216	238	211	186	202	215	214	236	223	203	230	256	225	239	217	235	233	226	229	228	231	215	218	206	223	237	247	228	237	212	245	218	190	192	233	203	215	215	220	225	230	193	242	227	239	230	248	235	234	234	230	222	262	243	242	236	187	236	213	227	217	237	247	228	246	204	227	213	209	259	228	229	206	220	203	221	235	234	226	223	206	217	242	226	206	220	214	218	234	238	227	247	224	223	243	233	233	200	241	230	236	258	237	221	237	220	228	221	211	203	221	232	227	224	237	221	213	215	247	231	233	226	230	212	257	231	228	207	251	230	216	234	232	228	225	239	253	214	240	198	183	209	204	238	248	245	205	237	234	214	232	242	238	221	226	221	246	232	214	216	199	229	230	235	233	242	221	252	234	255	227	218	255	233	205	219	211	234	200	217	229	200	227	205	218	248	239	216	250	221	217	253	254	198	234	213	240	228	244	220	251	211	228	211	233	207	234	209	243	211	219	226	215	234	226	254	233	209	215	229	205	229	235	233	218	231	214	215	259	234	220	196	228	199	222	200	231	189	213	216	234	217	214	217	210	228	216	214	209	214	246	232	238	244	268	220	211	234	202	191	205	260	260	207	213	206	221	222	214	222	195	222	217	219	236	246	205	220	240	228	229	210	229	253	236	248	216	217	234	226	237	238	231	214	213	223	225	205	236	220	221	233	221	214	219	222	214	228	234	253	239	229	234	206	233	241	214	203	230	198	219	216	236	217	242	241	217	235	242	258	191	209	193	240	210	201	210	210	192	209	210	221	186	210	231	200	235	197	228	253	212	232	223	211	227	218	256	225	208	227	209	246	212	238	203	209	223	208	213	212	213	245	209	241	249	268
23146	14124	19288	21865	15003	9508	5507	2759	2027	1615	1368	1252	1167	1108	927	916	895	797	770	728	828	655	674	610	608	639	601	593	640	608	630	621	627	582	593	647	599	591	575	594	571	556	549	565	572	596	579	559	571	576	620	590	594	581	546	610	591	566	581	553	601	561	596	557	588	583	580	575	585	571	583	606	589	607	566	595	573	569	524	542	569	592	623	530	585	588	569	586	579	546	545	607	593	553	583	578	535	580	587	581	587	549	620	573	549	593	585	588	533	579	575	586	589	595	561	557	564	582	590	595	566	549	575	566	545	562	610	611	582	604	563	602	609	558	600	574	556	550	540	578	584	535	510	566	580	600	584	564	570	563	621	581	561	588	585	568	586	539	636	555	601	585	558	566	589	580	563	549	633	539	591	556	550	544	587	545	565	523	604	573	592	587	563	544	565	559	627	605	575	562	574	581	603	554	572	566	554	568	544	539	537	596	548	567	567	553	581	594	573	574	577	571	585	561	563	571	569	575	551	569	553	548	562	536	591	567	556	556	586	560	589	556	583	569	552	586	569	574	608	569	591	587	590	579	572	606	579	576	549	569	543	577	561	553	558	577	542	525	569	557	580	536	572	578	535	577	539	587	552	570	575	578	599	581	594	605	588	577	544	541	566	577	523	634	585	599	557	579	594	566	587	566	612	538	553	591	578	571	604	566	570	585	600	541	573	569	568	635	621	552	577	541	558	591	573	576	559	564	571	579	564	604	593	543	596	545	575	583	613	566	580	557	541	506	577	590	601	597	562	536	579	602	598	614	555	537	580	579	568	543	568	564	595	568	553	555	586	578	645	544	538	546	539	573	566	535	581	542	603	593	559	569	566	551	536	586	607	563	561	543	586	590	578	600	576	575	575	553	571	597	574	581	552	557	619	572	564	557	536	571	572	605	551	605	550	554	565	539	597	557	600	607	549	548	571	571	583	530	604	623	607	564	556	612	546	567	570	586	558	536	540	571	570	578	579	573	524	570	543	537	618	592	572	568	563	561	571	569	583	596	549	573	563	552	579	570	591	564	547	607	578	587	564	558	571	578	543	546	541	563	619	573	545	588	599	585	573	568	527	592	572	550	571	573	571	538	593	507	545	608	541	596	553	577	600	545	570	585	566	567	577	615	541	563	564	545	586	541	563	574	585	584	576	601	607	593	623	583	530	561	570	604	574	582	574	586	575	553	560	575	559	569	589	585	585	600	590	581	603	624	574	551	583	527	552	558	577	554	582	517	583	559	553	543	567	573	564	578	580	552	570	561	596	541	553	565	589	604	537	555	549	562	634	558	550	599	591	615	589	553	586	570	582	595	568	569	547	579	588	558	597	551	551	581	589	568	568	534	560	560	609	574	619	580	565	612	544	594	548	551	580	616	554	554	541	581	530	539	557	586	591	535	587	527	568	571	558	555	538	592	591	591	607	589	531	570	560	558	608	548	543	583	549	598	562	563	584	534	563	546	600	586	539	549	618	584	564	533	544	593	550	614	587	561	596	553	590	547	584	516	620	550	601	520	602	540	564	593	614	557	591	564	541	569	542	581	575	577	579	550	552	615	606	598	621	545	574	561	555	551	568	522	584	558	563	536	618	545	583	563	566	549	591	535	603	588	564	579	621	597	610	543	543	590	545	564	548	572	584	591	571	602	573	584	581	591	561	616	564	586	604	566	557	595	561	585	595	577	569	607	606	604	608	572	584	553	599	579	569	600	562	567	599	555	563	565	589	587	593	611	566	546	556	573	566	619	573	536	574	522	600	503	607	562	579	559	583	621	548	518	555	592	621	571	595	588	561	608	577	549	565	581	618	572	569	523	549	548	547	575	602	563	560	549	596	552	594	536	567	554	563	565	567	573	530	574	594	587	583	603	588	554	552	615	618	548	584	555	547	573	598	569	608	580	599	552	585	569	580	588	610	576	584	588	572	612	634	537	556	604	610	554	569	584	569	596	564	552	514	587	555	581	598	574	586	563	535	576	545	573	600	585	570	531	542	560	583	594	597	576	568	604	551	532	531	559	579	544	576	532	556	589	528	586	567	521	567	561	572	604	628	585	577	569	562	550	575	580	609	632	571	568	570	560	582	560	554	550	536	557	590	555	554	590	545	580	578	541	580	582	595	591	592	541	584	549	564	546	603	550	575	546	569	581	583	536	581	579	623	543	548	547	604	571	558	546	557	543	598	567	533	544	560	567	594	539	587	563	550	590	565	624	572	620	567	489	587	523	549	582	564	612	574	584	588	596	573	567	556	553	612	574	579	606	585	567	593	570	581	593	570	603	579	536	620	567	583	558	549	568	542	563	557	535	587	583	593	604	608	612	608	567	553	620	543	593	586	556	551	552	554	546	561	543	557	570	616	562	551	605	555	580	530	586	536	558	600	614	603	535	584	586	560	588	529	597	572	562	597	556	600	596	599	573	582	594	586	565	621	579	575	524	555	560	561	590	601	575	546	563	574	576	551	587	558	604	544	578	577	568	613	549	540	582	581	557	570	601	564	575	550	545	599	588	598	576	598	512	541	557	597	575	547	532	579	592	561	565	559	583	564	596	572	618	563	589	513	567	537	630	581	569	591	611	558	590	518	579	564	608	597	571	573	583	567	550	572	552	583	542	522	557	575	563	548	616	554	581	592	558	595	536	556	542	554	596	581	594	589	546	562	574	593	512	595	558	578	589	563	583	548	573	510	560	545	565	584	574	585	610	628	525	588	582	611	559	548	525	540	536	561	533	562	572	559	565	585	570	556	578	580	602	548	580	599	580	553	587	588	564	590	590	578	591	573	628	569	582	599	601	565	576	544	554	562	607	545	563	576	567	594	543	574	568	532	556	587	581	545	557	529	541	599	570	562	601	563	569	564	570	593	604	603	557	557	568	559	571	585	565	557	554	566	555	604	601	563	533	569	526	602	578	551	590	590	556	544	570	564	596	587	567	573	555	547	565	529	566	579	533	540	544	599	617	545	601	582	585	576	584	565	530	544	583	557	580	551	537	552	543	582	578	591	572	607	547	587	579	568	597	577	586	587	540	575	551	574	592	577	557	593	552	603	573	540	589	574	545	546	572	579	573	574	557	591	548	524	542	596	611	611	604	588	586	574	568	585	561	539	565	594	534	631	545	569	545	558	557	608	574	560	537	597	585	557	582	563	559	578	567	580	571	604	578	594	634	540	577	597	601	556	587	541	554	553	553	572	582	565	591	528	563	552	585	599	537	572	587	549	546	580	533	533	561	573	573	555	582	592	579	585	558	571	584	539	570	541	568	587	558	566	586	567	545	604	591	596	599	566	559	567	609	549	571	573	561	617	541	574	544	578	544	561	594	577	582	575	594	571	556	633	580	583	563	614	522	572	544	552	537	558	548	622	546	589	580	580	559	567	575	579	575	593	553	598	565	595	584	558	577	552	571	569	524	556	579	600	549	560	575	606	591	543	556	595	540	579	558	587	579	576	563	579	540	563	536
13981	5683	4935	3135	1353	927	619	422	422	359	362	307	314	307	352	326	339	311	311	313	333	314	292	306	314	331	296	308	287	296	291	290	317	277	303	315	307	318	299	270	283	252	281	278	300	274	289	288	282	299	268	303	299	322	304	270	296	310	282	303	278	325	288	317	285	299	315	312	304	305	300	309	261	304	288	306	291	312	291	319	327	291	286	311	310	289	291	281	312	292	312	289	308	298	273	303	296	286	279	253	302	295	297	300	292	316	310	288	271	281	300	317	290	296	293	289	302	305	301	320	291	269	275	292	299	303	261	326	282	265	277	300	319	285	292	263	309	308	292	294	324	257	276	320	257	264	311	326	290	269	290	294	309	313	321	273	306	276	298	263	263	307	294	262	315	301	280	300	318	294	269	333	309	316	296	299	310	267	319	327	271	319	280	300	301	296	301	284	304	298	244	297	278	287	283	292	303	288	314	294	281	318	309	286	280	279	295	316	253	270	271	314	305	298	302	279	329	275	268	311	309	276	295	301	304	288	310	309	298	286	301	278	321	288	236	296	300	290	273	323	303	321	312	295	314	306	297	290	276	314	300	312	275	301	304	284	263	287	295	281	327	293	283	276	289	300	312	277	280	280	277	306	276	295	306	293	297	299	284	271	313	295	279	277	315	313	307	311	275	321	313	275	317	307	280	294	288	319	327	272	286	272	272	324	293	266	257	278	340	285	272	288	273	283	299	275	273	287	306	316	293	281	321	310	297	316	343	278	287	309	297	291	288	287	284	265	306	323	300	309	318	318	261	306	253	315	307	319	274	310	307	308	337	260	329	253	291	310	291	300	299	352	287	299	279	331	300	298	309	304	307	292	311	293	324	264	321	301	306	311	305	292	298	317	296	283	295	302	312	300	282	294	308	304	286	309	292	282	272	307	264	291	296	315	301	292	287	279	303	317	316	299	287	308	311	297	313	279	274	266	303	256	310	289	286	303	272	294	291	286	311	281	259	274	307	316	310	247	287	279	284	309	287	272	310	341	261	312	276	295	325	295	304	291	292	323	296	261	306	289	308	343	311	284	304	295	325	314	273	291	288	291	279	263	282	310	302	251	284	280	286	283	261	297	293	289	292	313	295	300	282	281	316	292	317	306	306	273	280	303	305	310	306	293	319	303	328	302	306	307	304	286	315	309	305	306	294	293	284	299	316	275	275	266	282	315	308	284	284	269	296	277	304	286	281	258	263	313	289	319	311	305	324	270	297	311	289	276	309	255	288	290	290	314	305	316	287	294	332	297	297	310	293	305	297	288	321	284	299	322	315	313	285	272	276	288	310	290	303	302	313	289	316	270	313	291	313	298	314	279	314	275	273	324	301	309	312	300	296	288	281	275	271	318	303	313	272	307	311	307	297	279	282	304	283	299	298	315	307	273	264	267	288	275	273	293	297	279	258	306	309	310	277	305	283	272	308	327	291	299	305	311	277	280	298	266	302	303	334	284	298	319	280	269	315	303	286	331	316	265	271	299	278	283	290	319	311	304	299	299	307	262	278	303	266	294	297	256	312	295	279	301	284	306	317	281	345	288	259	287	284	318	277	286	293	299	317	296	293	277	303	298	284	281	264	275	301	287	312	272	294	323	319	259	254	309	290	282	294	278	306	273	321	279	290	295	284	281	317	265	283	269	291	291	306	274	274	275	298	294	284	290	299	325	275	315	277	288	309	278	311	286	319	265	302	279	295	312	257	263	287	304	297	277	280	334	306	339	317	289	310	288	279	295	317	295	270	290	311	289	268	281	320	297	275	301	291	301	281	302	289	296	301	313	273	296	283	309	305	293	304	279	303	301	287	325	325	313	300	280	293	295	272	279	296	306	286	288	278	283	304	305	297	281	286	344	314	295	274	275	303	293	296	313	278	264	298	298	304	307	289	296	289	300	291	314	284	296	276	278	272	283	289	307	284	289	290	283	275	302	288	304	269	271	305	288	305	304	284	321	316	275	288	289	291	306	288	289	310	288	320	276	329	319	313	296	286	294	298	280	289	310	313	283	305	285	297	293	264	288	305	279	293	301	266	285	274	282	293	255	256	289	335	294	303	301	280	277	274	251	296	301	276	323	274	323	284	315	310	312	297	320	304	325	317	262	305	297	278	299	310	285	287	263	315	285	275	261	277	279	285	319	327	310	307	272	309	314	298	247	291	286	303	323	303	310	285	304	316	270	288	321	309	297	306	306	293	319	304	320	273	311	309	296	300	337	298	300	318	270	311	285	301	327	311	307	291	286	269	293	309	316	288	322	326	332	297	294	313	325	300	275	319	290	298	299	282	316	273	284	304	301	292	286	283	293	279	294	318	302	340	335	315	275	304	289	272	268	298	304	320	308	265	305	285	292	268	319	302	265	306	317	287	287	294	288	322	336	316	328	298	310	295	280	296	326	299	272	315	259	300	295	307	288	301	280	301	284	286	307	322	316	333	283	300	311	318	299	289	318	299	246	308	318	310	299	280	295	296	283	312	291	306	300	302	300	313	283	261	277	277	257	278	305	269	278	283	265	285	299	343	294	261	307	302	306	310	323	298	299	273	274	301	347	304	296	292	307	276	278	304	294	293	280	311	277	274	306	309	302	311	304	312	313	285	312	300	277	299	285	270	288	311	299	296	284	290	309	294	283	310	276	281	303	282	286	268	319	307	312	283	299	289	248	317	287	292	292	271	300	300	294	303	310	297	315	279	276	271	287	302	276	288	297	273	306	258	270	287	300	307	293	306	288	301	306	319	324	296	286	299	267	270	291	296	303	298	324	322	285	296	304	273	287	307	280	299	270	267	285	288	298	309	308	314	301	297	269	318	271	278	269	295	310	296	277	288	262	300	282	257	284	263	263	301	305	257	287	293	327	287	295	301	290	287	261	276	286	306	311	264	300	267	287	283	303	277	305	256	320	294	248	289	287	276	278	304	297	327	295	291	286	311	295	293	287	317	254	280	321	288	350	284	318	268	285	279	288	285	315	295	325	291	296	306	315	325	293	276	278	282	318	288	300	293	305	300	302	343	337	315	258	296	294	306	290	323	278	315	311	272	293	300	279	287	270	256	296	280	292	314	278	300	300	294	292	291	277	314	295	275	282	279	277	286	306	301	299	313	286	323	291	268	294	310	309	290	316	288	302	310	303	308	307	298	310	323	298	287	304	288	298	314	333	292	316	303	328	274	332	302	315	305	290	306	296	272	285	264	275	278	268	316	311	270	303	311	298	287	288	288	279	292	312	316	322	296	283	285	298	307	274	285	314	300	268	304	303	298	316	299	243	270	314	278	288	300	298	294	320	285	292	272	320	293	301	296	277	293	320	296	279	312	271	291	293	273	277	313	277	291	291	315	317	295	312	291	299	302	284	273	295	277	289	302	291	322	258	294	291	333	312	318	297	305	302	290	294	305	248	296	299	293	282	287	294	304	294	304	301	299	319	288	279	263	309	320	286	288	270	289	273	300	294	330	295
10611	6127	10248	9031	5095	3777	2267	1592	1381	1103	1095	964	1002	882	875	856	836	853	772	798	828	805	746	775	695	786	735	771	717	773	764	765	674	728	731	724	739	727	735	716	744	674	714	721	672	723	784	720	734	709	756	785	761	697	753	762	694	715	731	758	723	727	713	751	695	696	696	697	765	751	779	697	702	796	710	707	710	714	697	746	724	739	713	738	757	688	701	694	731	754	679	764	747	734	728	711	672	719	710	694	704	706	729	697	754	698	727	738	712	704	732	728	674	720	709	797	760	677	721	709	723	718	700	717	757	711	686	722	760	718	724	698	716	751	739	733	676	716	723	739	698	704	694	676	714	752	723	763	727	667	714	770	728	738	700	722	738	694	725	738	709	720	680	715	731	731	750	748	681	708	712	727	727	651	680	669	740	740	727	723	717	719	699	695	722	729	724	695	724	723	721	754	741	693	747	737	722	708	723	692	686	688	701	741	688	736	725	686	679	746	736	724	710	733	653	699	723	720	737	745	777	670	724	735	681	715	712	677	721	706	696	686	744	735	685	727	734	697	692	737	677	721	779	734	683	738	715	723	763	754	723	728	678	733	680	723	694	690	738	748	776	741	733	724	743	698	725	720	680	710	728	702	750	737	707	768	748	730	725	730	709	720	673	736	723	713	746	656	715	713	709	749	712	722	692	757	688	702	708	702	715	756	675	774	691	685	727	712	717	753	724	732	709	718	732	696	727	769	741	710	745	733	682	767	711	743	755	639	735	718	718	719	720	698	728	689	723	735	678	730	717	742	680	711	703	706	764	748	713	726	760	727	730	710	715	739	772	725	705	693	717	757	714	758	737	700	697	711	721	688	705	755	713	708	747	758	736	759	711	770	705	713	775	700	719	733	704	723	723	744	698	741	733	758	718	679	722	741	713	679	711	689	737	706	728	730	713	685	737	684	688	774	719	723	722	756	675	743	733	728	690	728	681	728	676	750	703	704	744	782	739	685	723	754	725	728	726	795	684	692	758	747	711	760	719	757	706	729	687	717	709	701	732	723	700	743	730	751	736	717	693	727	713	709	698	747	698	664	725	724	683	732	774	784	700	720	709	707	708	775	743	695	747	731	672	742	719	741	752	732	735	747	752	727	727	739	716	731	726	759	728	759	748	740	735	713	684	751	699	710	741	746	683	727	689	766	749	768	744	707	717	725	758	721	667	786	701	717	749	782	765	743	721	739	701	720	731	746	729	701	744	750	722	694	745	732	705	685	714	725	681	695	725	713	690	714	740	639	739	737	694	704	743	729	745	705	704	676	743	740	743	728	695	742	700	723	735	684	724	732	725	704	756	722	765	690	720	723	695	768	667	747	703	732	761	731	720	736	720	693	719	716	712	733	768	731	716	702	756	707	736	738	661	748	755	686	768	728	723	757	698	743	749	711	717	724	739	716	720	682	715	745	690	731	747	696	700	715	762	695	702	746	734	708	711	726	757	725	715	711	731	670	722	735	682	738	730	693	709	752	740	695	757	728	690	725	743	732	725	739	717	697	708	662	739	732	741	737	754	741	718	715	743	710	729	705	722	757	729	684	749	732	720	762	720	740	772	727	730	770	732	734	711	707	705	731	714	713	713	719	742	691	705	731	738	690	736	721	678	760	779	729	738	704	714	730	695	710	791	710	738	714	754	682	744	709	761	771	724	705	726	718	773	714	712	687	729	701	715	715	706	734	751	704	716	680	714	734	736	709	759	752	726	762	725	705	738	702	781	706	734	712	681	723	721	709	686	716	721	733	758	751	688	725	695	721	668	722	740	720	694	733	722	742	755	713	729	740	713	710	705	724	733	757	738	697	738	728	702	737	724	704	709	699	742	737	669	717	744	772	740	710	694	712	715	718	729	727	789	723	729	731	714	725	730	709	689	711	731	712	704	683	738	687	718	675	736	740	681	710	750	753	717	699	709	715	721	750	729	739	753	730	714	750	703	715	709	731	704	726	741	708	733	735	749	702	734	711	712	711	739	701	754	714	739	752	693	693	746	683	669	756	674	751	721	725	717	698	691	725	731	749	694	709	710	690	716	744	755	757	674	718	757	757	696	730	725	700	681	732	707	717	751	752	706	699	748	751	687	746	718	724	767	708	714	770	712	725	730	696	734	745	726	752	693	700	696	727	696	692	737	701	728	772	700	728	692	734	727	700	714	709	677	717	738	766	703	731	721	707	728	746	753	688	713	746	737	737	745	752	734	739	722	742	725	690	720	718	731	720	738	697	722	705	731	759	726	719	732	685	703	733	720	746	721	710	772	695	684	745	776	707	752	672	718	769	761	745	726	665	751	733	706	751	712	717	717	742	722	735	730	722	716	739	733	700	707	744	747	730	699	715	747	726	767	692	680	689	735	702	753	754	723	731	722	703	695	730	745	742	666	678	715	705	764	748	710	664	803	682	740	735	739	730	700	674	728	707	721	743	724	743	722	790	741	749	729	713	674	731	710	712	718	728	715	731	726	701	804	735	734	699	745	728	735	775	730	675	754	814	718	707	730	750	680	757	729	689	701	727	687	740	755	689	714	728	711	735	718	652	692	701	731	680	718	741	763	740	731	696	741	683	717	730	699	694	715	688	673	665	712	732	728	709	706	774	689	703	717	726	695	692	707	687	715	675	727	721	742	707	700	729	736	710	687	704	734	718	719	658	744	751	733	743	671	742	705	740	727	739	727	759	720	697	677	713	749	682	722	693	752	733	730	639	735	722	722	770	696	737	694	682	705	725	744	744	736	715	793	734	684	736	742	715	740	699	702	759	712	727	724	729	705	696	726	751	794	701	714	690	720	730	776	745	744	718	718	748	699	749	720	710	714	728	689	746	776	723	734	717	699	722	725	693	708	706	724	764	698	686	704	743	723	749	722	759	714	737	690	715	680	713	764	727	672	715	779	732	739	722	727	719	696	754	732	733	763	747	723	681	700	783	695	703	758	754	733	736	730	761	676	707	771	705	737	763	736	693	701	714	732	757	769	783	721	744	735	707	738	725	727	760	681	711	736	662	731	695	688	711	715	735	699	738	733	688	740	726	746	701	668	749	726	683	740	728	731	742	714	738	714	726	685	760	733	703	719	746	733	727	713	726	740	678	719	707	714	726	729	746	696	696	744	746	751	733	722	736	685	729	682	697	721	666	741	763	757	717	706	740	733	731	719	682	711	787	731	715	746	685	727	711	684	701	718	692	776	694	692	706	682	690	747	731	746	680	743	724	770	732	762	700	704	679	724	690	735	724	726	722	693	751	661	768	754	745	791	749	720	744	740	758	713	755	731	736	712	692	745	744	706	774	659	680	702	700	725	724	740	751	718	704	715	728	700	716	726	716	729	679	764	758	739	757	779	699	740	750	741	752	706	731	645	700	724	742	776	701	743	690	760	668	752	720	695	717	728	732	731	720	746	703	706	742	722	715	763	734	707	709	704	736	768	739	741	717	693	699	754	685	715	716	697	726	742	696
25197	11731	8714	5566	3456	2125	847	557	458	343	343	346	332	281	285	298	296	330	294	282	301	274	254	276	260	282	264	276	273	230	297	265	249	274	267	238	242	261	267	259	240	277	250	285	274	278	261	272	256	278	295	290	252	258	248	225	285	266	267	258	251	277	294	312	254	230	262	251	287	279	238	230	241	255	280	257	235	263	258	249	261	258	273	272	206	259	267	253	268	259	271	277	268	245	275	246	251	254	240	264	261	257	259	264	237	274	273	268	265	271	273	274	243	248	268	269	252	233	241	252	240	253	238	230	266	268	290	264	237	261	252	294	273	287	267	223	252	252	252	252	274	243	253	281	245	257	266	261	242	279	262	260	257	241	232	260	229	265	277	279	273	248	257	295	266	266	258	266	245	248	245	246	261	254	247	271	272	255	281	294	251	250	276	247	297	286	277	281	253	303	258	269	254	258	240	270	261	263	237	234	293	241	274	266	258	258	254	269	254	267	253	266	234	228	257	225	262	262	255	260	252	254	264	268	288	252	260	260	236	269	256	234	247	248	240	261	269	256	265	234	238	249	228	209	250	240	252	274	226	263	255	255	294	246	257	239	255	265	264	229	275	270	277	251	244	272	287	261	261	251	262	267	251	247	264	283	283	250	239	274	259	267	247	250	242	280	224	281	265	279	265	256	242	238	265	242	252	244	290	279	262	263	277	246	263	266	272	256	241	246	259	283	239	266	265	268	257	261	256	254	222	261	277	280	232	266	255	253	260	295	269	268	288	281	253	249	292	239	298	262	282	279	282	263	259	266	288	259	261	246	250	238	262	256	250	248	256	287	256	264	257	221	282	276	273	234	245	241	260	233	279	262	245	236	214	255	256	241	271	271	235	259	249	246	264	243	260	229	260	280	273	255	275	270	248	232	258	270	269	232	228	241	271	266	254	281	275	265	258	238	245	274	239	241	255	299	236	261	254	275	271	273	259	266	237	257	278	287	301	277	226	279	245	260	271	243	259	276	253	280	263	264	284	250	262	263	233	253	254	250	254	304	269	252	248	243	264	276	250	265	287	299	273	266	241	256	253	267	297	285	267	249	266	283	250	274	224	233	242	253	261	253	251	274	250	250	271	251	234	259	263	261	285	261	250	256	270	237	260	234	251	284	244	253	287	248	249	258	271	244	263	247	254	248	224	235	278	268	267	236	275	267	260	257	256	244	251	266	268	233	265	273	273	265	251	261	240	227	238	272	231	257	257	277	253	263	261	264	243	255	262	272	261	252	228	260	260	245	260	264	253	277	260	262	228	253	237	227	254	238	251	266	243	294	270	271	284	248	245	248	253	240	250	256	262	247	258	234	269	266	238	288	267	263	258	258	240	241	241	268	276	290	264	269	257	255	256	256	306	267	261	277	236	243	286	277	240	237	248	282	231	256	243	279	240	247	277	265	268	260	253	245	282	245	242	230	235	282	278	233	274	256	239	275	244	228	281	251	285	264	274	256	305	234	255	289	261	252	260	256	240	267	241	246	256	241	258	264	278	274	277	248	271	262	267	261	253	257	249	256	253	258	272	251	254	278	280	290	280	252	272	249	249	256	264	285	247	216	256	275	259	267	255	250	263	272	268	257	259	259	278	240	264	249	285	260	263	271	285	258	255	267	280	252	264	270	258	258	248	272	253	264	238	259	282	266	254	258	270	243	231	281	266	240	281	276	283	245	262	274	231	253	255	269	249	246	254	268	271	253	229	232	220	255	267	236	244	265	257	278	253	262	261	262	264	259	258	260	246	262	288	282	255	268	246	238	267	273	302	267	271	262	259	276	244	252	267	252	262	258	265	264	267	274	277	262	246	303	273	252	237	274	277	262	280	265	247	223	261	248	251	266	291	272	255	254	250	263	238	242	252	245	263	240	263	261	265	215	260	253	246	282	263	302	255	261	257	242	255	246	251	266	278	248	232	261	284	235	287	283	277	272	253	224	262	263	278	274	250	234	236	256	255	273	272	280	247	258	288	260	265	261	249	234	287	249	265	242	246	263	237	239	272	242	275	258	247	281	292	273	216	226	259	247	230	235	249	270	262	239	277	230	247	248	265	271	237	278	268	237	241	269	254	235	254	286	271	280	267	242	276	269	224	252	226	242	275	235	280	255	269	240	283	277	279	253	284	276	242	253	251	249	220	255	243	257	252	247	272	278	267	262	270	234	244	246	252	253	262	246	245	283	249	243	261	247	279	223	276	259	261	243	264	278	248	230	255	272	264	249	258	248	253	239	261	290	253	272	242	238	265	256	242	243	256	252	241	266	244	262	243	245	242	235	244	263	262	265	240	255	252	257	240	275	285	241	271	246	235	231	228	258	261	267	275	277	254	241	282	261	264	293	259	278	286	250	244	250	246	277	278	273	283	260	239	278	245	249	245	247	258	276	284	267	258	263	240	253	259	271	296	264	241	228	221	254	276	234	203	255	228	237	246	272	258	247	233	246	269	218	255	251	242	267	241	287	276	273	253	246	231	250	242	251	248	235	267	238	270	257	254	283	238	236	260	265	256	309	257	270	288	240	288	248	280	273	234	217	273	246	255	239	245	251	281	282	257	253	266	250	308	257	233	248	272	230	265	263	256	311	268	295	245	241	229	285	292	267	298	279	258	250	232	270	233	249	265	289	259	269	253	266	250	276	265	242	252	261	238	248	273	271	262	271	239	235	240	261	230	265	266	261	254	251	238	248	250	255	254	248	235	254	282	254	248	254	293	231	288	278	280	257	274	245	243	261	245	241	235	258	242	269	250	272	265	231	262	246	254	244	301	237	290	260	272	274	232	254	248	256	238	278	251	256	286	240	263	262	258	263	262	262	264	267	250	246	236	264	264	257	274	252	241	269	225	279	255	230	243	265	277	261	242	226	263	255	208	277	262	252	259	259	301	255	244	270	260	270	271	231	264	263	282	241	252	253	280	248	249	227	241	249	244	260	257	294	254	267	229	254	240	269	251	265	281	283	282	265	247	265	267	239	265	259	258	301	264	234	237	228	255	232	275	289	265	254	265	260	263	253	235	255	250	242	276	240	279	281	264	268	269	290	256	270	269	250	257	264	240	289	291	268	239	249	277	260	255	254	279	244	259	299	239	276	270	251	256	257	254	242	293	252	259	275	266	259	242	247	262	250	251	265	257	255	257	267	271	288	256	261	243	264	259	269	232	247	257	255	253	229	265	264	225	232	257	264	241	253	271	285	273	242	264	254	279	253	251	278	265	271	258	245	268	261	258	236	248	256	300	279	263	255	255	271	264	268	268	258	278	257	256	243	256	260	281	262	249	259	263	289	252	254	262	259	286	244	243	299	249	282	253	255	249	286	267	236	255	260	252	279	259	261	250	240	272	267	255	256	248	260	260	264	249	247	248	260	264	262	266	277	272	262	276	276	260	269	250	267	258	236	270	246	251	264	246	275	251	248	287	251	254	259	249	263	282	252	221	241	271	280	280	241	272	269	285	264
18336	11116	15604	14661	12290	8104	3770	2322	1725	1464	1239	1147	1082	1008	884	852	833	869	776	742	768	764	732	720	778	692	724	639	734	665	680	652	641	698	694	656	696	651	646	663	633	662	671	686	622	688	673	675	665	634	614	624	612	645	654	607	656	657	643	678	646	689	616	654	599	670	650	660	660	629	657	613	626	680	664	636	657	650	645	643	656	602	633	597	599	637	669	638	630	636	627	630	661	617	604	624	638	656	673	633	704	610	654	685	680	657	647	580	652	655	627	633	646	646	668	632	649	651	685	617	664	595	640	656	656	687	608	673	677	612	651	629	630	597	660	627	639	668	660	657	674	656	623	627	618	612	633	619	683	678	682	672	618	637	641	662	645	665	633	669	658	650	638	599	633	636	612	643	664	665	646	640	644	667	603	673	675	618	664	646	666	657	638	662	686	641	598	647	667	636	648	633	655	651	651	628	647	655	659	631	647	625	649	615	618	626	653	624	624	640	664	658	687	645	687	691	632	622	667	636	663	673	641	603	655	599	640	631	594	656	660	630	640	605	619	650	669	675	610	678	673	671	595	608	659	639	633	629	663	667	676	647	656	651	636	621	630	633	642	667	666	647	646	651	645	630	662	694	621	682	654	622	646	627	678	660	648	667	616	625	682	676	646	634	671	655	629	651	629	659	590	648	609	607	610	661	583	631	607	600	613	599	642	662	641	682	625	653	617	616	663	682	633	685	615	663	634	641	667	613	656	645	655	578	610	667	659	639	669	602	653	641	644	704	642	649	639	605	623	610	605	645	617	630	637	659	688	667	634	621	661	651	659	664	643	636	661	639	661	625	638	648	670	636	597	640	647	633	609	632	647	652	621	624	599	672	584	646	647	617	664	661	680	697	665	624	685	611	727	625	633	600	623	678	673	602	668	611	639	660	633	650	636	626	629	644	662	656	656	594	609	632	637	666	634	643	636	558	635	659	630	609	637	685	640	644	655	629	629	669	619	624	653	625	665	657	716	653	631	660	660	637	684	635	697	672	666	649	665	647	616	648	680	605	669	644	633	661	616	624	717	643	606	638	669	601	626	631	639	662	618	665	671	621	636	624	617	625	675	614	657	657	663	638	669	618	581	603	643	569	634	604	666	670	678	646	643	659	650	630	702	634	628	670	634	635	653	710	596	651	673	600	617	655	657	680	596	600	646	599	634	676	618	628	660	673	634	630	667	613	619	597	662	648	632	626	635	691	652	606	673	725	635	645	668	626	604	653	627	668	621	635	616	641	640	591	663	657	653	614	663	612	637	647	643	640	679	685	613	646	699	636	621	628	653	655	646	632	647	635	633	623	643	638	650	653	601	627	594	640	682	631	661	613	638	621	649	649	620	644	643	651	647	615	626	657	621	607	593	640	593	632	625	638	622	664	686	606	648	696	607	627	608	649	635	603	622	640	598	688	635	616	622	681	650	677	649	619	609	659	634	597	681	656	641	663	661	629	665	685	655	644	673	658	674	633	627	616	673	625	646	593	673	667	647	601	627	592	621	653	649	676	625	588	680	658	622	645	649	614	654	670	665	640	619	622	621	636	653	625	642	639	639	612	649	630	678	658	633	628	614	635	619	657	637	672	639	657	670	700	635	647	643	615	643	645	663	704	654	621	611	691	620	616	642	734	614	626	635	645	669	669	636	658	637	650	608	620	675	650	654	607	651	644	633	665	656	635	638	596	627	621	643	663	683	630	674	621	668	670	617	639	633	610	601	605	618	668	664	670	608	696	627	624	651	641	638	647	623	650	653	631	649	641	656	667	628	646	623	639	611	655	651	602	661	632	690	643	680	639	667	660	697	655	690	636	619	614	617	665	631	642	627	668	652	645	642	646	644	618	681	682	587	638	614	642	626	635	669	653	618	668	628	632	624	647	679	623	654	656	607	655	665	583	661	624	625	615	650	609	628	652	667	636	646	655	643	625	648	646	630	643	651	671	658	630	610	663	613	604	646	604	631	657	580	668	676	613	646	661	699	646	670	656	672	660	641	651	644	633	649	640	631	662	630	598	667	655	639	625	608	583	645	608	612	658	661	654	606	661	628	621	626	583	626	661	629	624	641	675	638	634	629	648	595	633	624	650	640	661	657	584	611	647	670	659	658	650	638	669	641	668	695	673	626	653	651	677	577	632	653	661	615	615	610	647	684	641	619	692	639	675	654	664	661	621	659	646	634	690	615	660	615	638	645	627	607	634	634	658	644	671	648	589	639	633	624	673	664	640	666	613	669	637	648	628	639	620	641	644	598	586	670	610	654	612	647	594	612	679	661	718	628	672	612	639	667	647	650	640	646	642	644	656	650	617	633	655	635	625	596	688	662	659	631	649	599	588	646	618	640	654	662	626	604	637	675	630	609	627	648	639	666	635	668	620	638	643	685	668	612	632	641	658	614	629	636	630	646	664	639	651	637	664	654	630	615	615	606	644	635	634	651	668	693	661	621	654	635	667	662	575	627	628	615	597	673	688	639	588	618	647	644	671	624	620	603	625	640	674	615	631	620	652	673	688	643	694	683	629	682	687	642	682	671	702	660	621	664	585	653	629	628	674	598	665	658	674	644	659	598	599	667	648	665	634	667	632	658	654	626	691	659	664	607	584	629	631	655	681	632	646	609	617	631	642	704	662	644	669	648	632	650	665	688	636	646	627	661	634	656	650	632	671	616	649	592	644	644	682	637	667	639	658	604	603	669	661	660	645	616	626	638	606	648	674	667	636	679	652	660	635	642	696	649	659	666	626	638	667	602	638	645	671	704	638	647	661	648	617	613	636	689	619	633	682	610	639	665	646	664	663	633	638	660	662	615	669	672	643	607	645	644	644	648	593	613	631	657	611	623	653	656	614	635	614	670	605	638	670	628	652	638	587	649	675	643	637	666	641	635	639	648	653	672	694	614	675	647	660	660	672	645	643	652	654	693	638	623	667	616	666	630	609	668	647	605	635	667	626	606	672	580	611	638	613	648	626	658	620	632	635	656	664	608	634	640	687	634	672	659	688	640	622	673	659	627	619	652	645	662	692	668	652	622	692	630	648	636	640	637	605	642	629	640	637	628	617	724	644	691	667	648	634	624	656	620	610	601	652	624	632	643	607	629	642	583	632	657	671	642	673	625	672	615	701	656	635	662	658	624	643	614	594	662	656	590	670	597	630	605	643	620	643	637	611	633	676	648	620	641	687	699	644	632	646	700	683	679	634	637	627	633	615	664	660	619	628	668	645	611	650	642	666	701	610	621	631	686	641	629	643	624	615	628	679	674	616	620	638	668	656	638	609	611	671	632	616	667	652	604	618	648	677	637	647	648	632	627	576	660	619	634	627	611	643	615	636	631	656	647	660	636	633	659	604	643	646	625	637	612	608	633	648	667	599	677	661	626	672	673	664	671	612	711	627	689	575	681	633	606	652	599	615	625	677	658	624	644	676	671	642	692	712	643	643	657	617	662	625	621	645	677	617	654	629
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
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
